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
338156877857	338156878414	338156878964	338156879514	338156880064	338156880614	338156881164	338156881714	338156882264	338156882814	338156883364	338156883914	338156884464	338156885014	338156885564	338156886114	338156886664	338156887214	338156887764	338156888314	338156888864	338156889414	338156889964	338156890514	338156891064	338156891614	338156892164	338156892714	338156893264	338156893814	338156894364	338156894914	338156895464	338156896014	338156896564	338156897114	338156897664	338156898214	338156898764	338156899314	338156899864	338156900414	338156900964	338156901514	338156902064	338156902614	338156903164	338156903714	338156904264	338156904814	338156905364	338156905914	338156906464	338156907014	338156907564	338156908114	338156908664	338156909214	338156909764	338156910314	338156910864	338156911414	338156911964	338156912514	338156913064	338156913614	338156914164	338156914714	338156915264	338156915814	338156916364	338156916914	338156917464	338156918014	338156918564	338156919114	338156919664	338156920214	338156920764	338156921314	338156921864	338156922414	338156922964	338156923514	338156924064	338156924614	338156925164	338156925714	338156926264	338156926814	338156927364	338156927914	338156928464	338156929014	338156929564	338156930114	338156930664	338156931214	338156931764	338156932314	338156932864	338156933414	338156933964	338156934514	338156935064	338156935614	338156936164	338156936714	338156937264	338156937814	338156938364	338156938914	338156939464	338156940014	338156940564	338156941114	338156941664	338156942214	338156942764	338156943314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14463	2249	1764	1096	854	644	448	446	391	317	278	271	237	214	232	212	226	186	206	186	241	205	168	197	221	185	182	199	197	187	193	176	195	208	187	220	217	182	178	209	176	219	159	196	183	217	183	188	184	187	179	191	173	185	203	202	183	194	185	189	183	191	201	194	196	198	186	184	208	182	197	204	185	169	216	192	189	193	211	219	187	173	196	176	181	213	182	193	191	170	175	190	185	197	165	207	217	194	192	205	194	169	177	196	183	228	208	197	176	196	205	194	169	175	169	174	208	212	180	186	193	198	209	192	195	182	188	198	184	199	182	171	208	163	202	170	202	187	214	200	171	193	219	175	180	195	195	199	163	170	174	173	184	206	180	176	181	225	206	189	182	185	178	204	189	171	202	211	168	181	206	178	199	170	224	166	181	240	198	190	189	208	204	215	184	193	181	162	193	190	182	183	194	239	215	209	164	195	184	180	202	169	197	181	181	223	179	178	178	211	191	168	185	149	184	213	207	187	181	206	212	213	180	178	170	183	201	191	187	210	195	177	197	190	212	188	208	188	174	207	189	128	166	210	189	202	158	164	169	203	184	183	203	183	193	197	199	179	207	223	162	204	186	185	212	219	190	201	198	195	176	184	212	184	198	200	179	172	184	174	200	219	170	186	212	204	167	191	188	192	204	182	194	186	176	203	196	169	185	187	180	184	171	191	170	169	193	183	201	207	188	176	187	199	183	180	175	164	193	202	189	177	176	197	199	190	201	178	205	200	174	213	194	171	177	201	214	179	181	190	224	191	198	168	164	207	179	177	172	205	179	185	192	193	187	192	200	184	169	191	181	193	214	192	178	193	227	213	207	182	176	218	173	191	184	196	200	210	174	201	202	163	185	183	180	183	177	188	187	182	192	178	194	203	189	197	202	195	181	194	171	158	197	193	205	166	211	170	190	197	190	196	162	205	171	188	185	185	209	198	187	172	166	179	190	180	176	189	206	197	194	213	201	207	187	180	166	193	188	199	181	182	169	198	188	204	189	184	202	182	168	188	181	185	199	263	207	195	184	195	183	158	189	208	207	184	176	182	175	191	202	177	160	182	193	180	201	201	201	202	212	224	195	189	187	212	201	171	174	206	185	160	215	209	191	177	225	186	192	199	194	182	216	195	192	183	187	190	210	189	181	168	180	183	204	178	194	204	212	185	193	181	179	187	186	195	214	214	196	189	169	177	185	185	183	192	195	215	187	200	181	187	189	195	187	201	193	158	185	174	205	183	196	196	199	174	201	182	183	170	194	178	183	176	192	168	187	188	183	192	190	185	183	176	192	212	188	198	201	190	181	209	188	170	209	195	203	183	172	197	209	190	173	215	198	229	193	203	192	176	208	183	171	191	191	181	168	188	182	187	177	174	183	200	189	181	200	184	184	191	201	194	184	178	191	187	194	200	187	190	178	190	191	184	174	196	172	184	170	207	191	185	203	216	226	181	194	178	207	178	186	175	168	173	205	178	189	189	196	205	199	189	194	193	203	182	192	191	211	191	192	204	168	197	171	193	165	206	194	201	194	194	195	200	191	167	198	208	192	179	197	184	198	184	214	192	191	201	187	173	189	175	180	152	182	195	199	220	189	171	198	224	238	184	208	167	161	187	185	188	218	202	202	168	197	211	176	207	179	193	176	177	164	176	196	197	201	227	189	208	199	217	174	199	192	182	186	217	164	188	198	202	215	159	196	186	181	182	174	200	187	191	179	198	171	185	177	178	196	201	189	173	205	150	185	198	177	208	188	196	179	200	194	210	182	171	186	197	196	177	191	215	186	160	178	195	206	203	205	190	183	178	231	211	186	188	174	192	203	185	211	182	175	188	186	188	185	188	184	208	195	153	177	187	200	200	193	172	181	166	200	175	192	186	182	187	194	235	188	199	187	191	178	211	157	176	207	203	181	171	206	196	231	189	192	238	189	205	177	201	191	175	206	182	200	211	171	219	166	201	187	179	205	171	202	180	193	196	191	195	195	201	189	194	202	189	203	206	197	209	186	175	190	203	189	180	192	202	212	187	180	161	209	181	198	188	187	181	199	160	181	169	202	204	172	175	177	197	161	159	214	175	185	212	183	212	183	193	203	186	199	183	186	224	202	199	176	197	217	205	190	188	202	171	215	185	184	204	202	184	195	173	180	218	192	180	187	180	195	214	203	169	174	205	183	192	188	207	194	210	176	186	204	201	163	207	189	191	212	187	192	206	179	193	188	181	176	181	185	190	220	188	232	199	187	180	195	205	182	195	177	217	195	204	187	164	155	187	182	182	199	181	196	205	187	190	182	190	172	216	182	180	191	175	189	190	204	182	208	176	212	195	198	181	203	181	204	186	207	198	187	158	199	189	212	180	193	165	186	187	198	178	218	197	199	182	193	181	176	176	188	190	161	170	183	199	186	201	181	199	204	169	188	202	199	214	157	170	198	187	161	203	216	190	181	186	180	205	182	187	184	202	164	185	199	188	180	160	199	175	186	208	185	184	194	195	239	197	198	174	201	180	209	195	182	195	193	173	192	187	175	205	211	207	185	194	195	209	202	172	151	195	189	197	188	187	178	200	211	217	214	166	179	203	190	218	184	204	189	177	217	179	196	201	176	183	173	173	200	188	179	187	205	185	215	207	182	192	185	154	165	172	197	171	184	168	201	217	213	206	175	203	189	200	173	206	192	194	193	183	179	182	197	222	176	168	217	186	200	186	188	164	209	196	186	193	194	203	168	195	196	207	188	200	173	173	184	182	199	189	172	218	189	194	185	204	197	202	174	163	202	183	206	209	170	168	195	169	173	192	179	178	186	168	194	177	201	185	199	198	208	180	180	205	179	184	204	210	178	185	173	200	185	176	184	160	178	171	165	222	210	172	213	180	211	172	184	190	196	175	172	189	191	175	190	191	184	194	181	193	201	171	179	179	154	164	204	201	154	172	174	206	229	183	158	177	200	182	169	183	180	183	206	207	184	184	196	201	201	213	164	191	208	187	157	189	186	184	200	210	205	173	177	184	194	208	202	184	172	206	207	202	187	193	191	187	189	195	186	198	206	187	178	183	175	180	194	207	191	169	200	199	199	176	187	196	191	195	190	207	200	205	171	177	179	208	203	225	202	189	205	219	179	191	188	181	222	182	193	178	180	184	209	211	172	207	182	203	188	172	185	183	201	175	179	169	203	178	173	180	202	164	175	181	179	184	194	194	178	188	186	191	192	189	154	194	209	218	181	198	225	187	171	176	184	217	169	211	209	195	209	193	195	191	203	189	170	193	192	211	207	203	195	186	158	195	202	195	188	176	180	183	209	166	186	195	187	184	200	180	167	208	193	186	205	167	179	218	187	171	187	190	187	175	177	164	193	187	192	179	162	194	181	228	185	193	174	207	184	192	191	223	179	184	179	185	172	208	218	204	202	201	167	216	192	197	191	168	178	184	185	171	167	198	193	179	201	185	189	189	193	177	192	200	212	195
8479	1619	2580	3011	3084	2468	1924	2027	1640	1162	965	837	771	737	692	682	637	600	634	577	565	550	580	498	537	560	522	543	523	500	524	512	514	530	547	522	491	511	531	513	487	509	513	498	479	510	486	533	532	484	456	449	502	475	449	488	492	474	497	476	464	472	452	497	492	508	456	468	480	482	446	487	517	506	522	502	508	486	485	477	490	508	479	478	481	536	469	490	488	478	434	484	495	485	503	493	468	519	477	451	517	483	480	462	472	505	507	469	450	480	501	485	518	497	527	455	509	489	454	490	452	457	465	505	442	467	446	504	471	477	484	441	489	488	493	478	477	505	469	490	505	464	504	495	499	481	424	516	487	464	490	472	489	473	464	472	495	464	491	489	472	474	487	451	489	485	483	464	481	467	480	535	436	487	512	466	475	491	503	480	490	504	490	477	459	489	466	500	479	469	472	472	462	466	473	482	488	491	479	465	492	463	515	472	456	483	470	434	448	497	479	464	441	445	502	499	457	489	526	474	454	466	481	500	474	460	511	458	465	451	510	475	483	482	480	488	458	479	487	491	432	472	479	474	476	488	498	454	452	466	446	486	466	471	503	487	478	484	469	513	500	474	485	484	471	486	447	458	424	480	486	476	452	441	484	481	481	441	505	458	476	491	502	475	461	488	459	448	491	476	444	449	464	461	488	472	490	491	477	490	467	471	482	467	506	484	482	486	475	521	511	484	472	500	473	487	467	514	447	471	469	471	467	447	473	474	489	474	482	439	547	459	461	470	475	480	459	449	484	470	485	481	470	486	463	490	462	433	459	465	514	482	482	468	488	477	484	450	476	496	506	531	494	462	522	442	448	464	488	485	480	472	465	443	503	468	480	506	444	446	437	495	507	488	482	485	477	506	483	470	495	471	503	507	491	521	515	492	453	508	510	501	456	511	481	478	487	528	468	472	434	496	473	454	523	499	488	482	468	480	512	451	482	468	486	462	496	505	455	508	482	443	448	449	417	513	452	526	503	491	488	461	514	462	481	506	501	500	496	500	472	488	500	491	436	511	460	474	492	474	471	485	473	457	430	476	434	483	487	460	459	454	484	497	501	475	491	464	454	542	463	472	483	471	462	462	455	501	473	453	466	466	464	536	460	476	477	490	476	488	475	511	469	494	487	484	484	447	509	493	438	491	504	436	475	503	468	499	462	470	454	462	507	481	460	489	452	442	501	496	507	466	481	455	475	508	475	498	467	502	487	515	466	466	531	450	475	491	470	446	457	510	476	481	474	495	477	503	483	497	450	452	470	467	464	498	484	498	460	463	473	505	438	480	525	474	489	461	469	505	485	450	496	483	518	453	512	489	439	455	508	461	473	454	497	454	482	480	499	474	509	461	430	439	504	508	478	496	520	482	475	489	473	463	495	473	463	469	512	496	491	465	473	464	488	459	474	486	451	493	480	472	448	459	505	474	493	475	455	471	525	491	502	490	487	481	466	476	449	439	466	473	487	476	464	479	443	461	452	486	487	488	527	516	471	479	519	465	513	497	491	493	504	482	459	467	512	431	476	472	466	472	481	451	456	488	510	479	498	438	485	438	494	499	462	477	473	512	451	461	459	501	451	494	494	475	486	467	501	503	514	428	503	498	546	474	466	499	460	478	460	493	481	450	477	497	471	423	454	425	464	486	476	473	490	468	478	454	472	451	485	494	478	471	454	492	462	472	483	531	511	478	464	494	473	489	484	484	483	464	486	483	484	446	491	453	488	487	456	464	489	492	523	479	444	515	520	451	492	491	492	502	491	441	510	501	468	430	490	497	449	481	481	462	495	487	508	472	487	487	467	456	423	477	432	480	502	494	476	458	461	517	502	447	509	447	485	480	482	473	495	487	450	491	443	476	474	459	487	495	505	495	492	471	498	485	453	475	486	477	464	472	486	507	511	479	516	485	483	487	476	453	445	470	444	448	478	471	465	480	462	455	477	492	486	471	472	500	476	488	463	471	486	474	455	513	454	437	481	438	514	453	509	525	484	494	456	484	454	512	500	430	481	475	463	479	486	508	488	498	455	501	460	459	460	504	459	454	511	460	458	471	426	485	490	501	518	472	441	436	499	478	467	453	479	478	444	460	448	470	459	505	451	503	471	472	475	506	488	502	464	476	488	481	468	453	446	486	471	507	486	481	453	468	457	498	457	471	496	468	472	482	469	482	546	455	544	479	482	477	461	420	476	431	504	495	458	493	472	466	506	499	506	463	495	471	484	519	424	481	468	474	535	486	445	461	478	474	474	508	497	504	478	473	457	517	475	502	474	501	489	469	506	482	498	458	466	478	438	494	474	484	521	499	504	452	505	519	508	475	486	461	489	482	456	486	487	472	507	470	497	507	467	481	500	478	465	481	487	467	454	466	508	432	485	458	489	456	468	494	467	499	531	485	531	491	487	476	434	455	483	504	476	440	473	506	508	502	480	491	459	462	469	466	478	451	467	491	468	440	480	472	498	477	479	437	501	469	492	510	443	497	513	469	475	476	502	478	483	492	473	475	506	485	472	514	444	513	496	474	454	516	489	425	494	472	476	490	465	446	480	487	490	508	450	476	440	464	441	453	491	496	506	501	461	474	469	428	499	492	511	495	484	488	465	499	514	482	430	509	434	480	477	478	474	454	465	504	477	477	483	470	446	484	493	481	506	475	475	464	447	506	478	443	469	496	428	454	476	448	496	491	486	459	450	527	470	477	491	498	457	457	438	479	442	471	511	448	484	457	505	503	456	490	450	476	468	525	525	470	502	477	509	462	488	489	453	473	502	453	462	439	486	441	482	471	465	492	516	487	456	443	440	475	483	479	473	486	491	479	529	471	470	496	447	447	457	471	498	493	503	487	487	481	477	430	454	499	426	466	476	468	501	452	496	500	499	491	473	458	493	477	489	450	451	478	451	460	489	458	479	496	500	518	472	474	478	445	507	498	513	481	446	489	487	455	513	463	509	485	491	457	497	445	502	506	519	446	445	478	428	487	490	497	508	518	453	520	484	483	472	451	478	488	476	493	498	443	475	488	464	472	498	493	468	442	458	489	506	483	479	508	483	470	484	486	475	476	509	529	476	463	456	457	501	472	417	478	462	494	496	451	471	485	460	455	471	480	474	436	478	499	485	447	475	470	497	450	474	440	492	469	437	527	467	484	509	455	487	483	494	469	507	450	489	469	469	469	461	443	473	486	472	489	486	457	495	496	493	492	501	510	501	473	462	467	492	465	492	465	462	455	482	453	499	456	493	489	454	467	488	458	469	505	471	462	484	486	432	459	512	482	490	497	471	465	478	449	485	486	481	433	479	484	508	470	463	492	509	469	482	463	490	449	452	445	487	471	469	503	500	526	524	504	493	495	463	470	455	490	462	487	450	464	468	463	494	485	470	443	502	471	451	483	448	466	460	455	441	473	445	471	444	470	498	491	437	503	483	492	522	484	480	510	486	514	493	440	464	502	502	504	489	473	457	509
1508	298	350	316	393	347	324	332	314	286	264	280	301	277	275	306	253	264	276	250	279	276	285	277	292	257	279	280	291	255	269	291	307	263	268	298	297	265	284	259	315	315	299	256	311	281	287	283	292	258	259	290	272	274	312	283	262	264	260	283	309	256	259	295	311	304	258	275	260	272	250	292	293	282	294	262	289	268	287	298	299	296	275	287	290	275	275	278	260	276	264	287	258	245	287	267	287	297	289	248	288	307	288	280	249	266	269	273	281	246	285	283	271	265	277	298	300	302	254	296	266	304	265	263	285	275	283	269	268	284	270	269	307	270	260	278	261	264	274	323	252	249	293	277	261	271	283	265	283	289	298	316	281	268	285	279	279	267	280	316	282	282	259	294	295	286	269	245	264	269	252	266	282	263	282	269	256	276	278	282	319	265	276	267	278	289	253	261	268	264	293	292	285	296	276	314	274	299	258	264	259	295	304	300	279	302	245	274	275	254	273	292	259	273	288	284	249	288	270	264	282	255	272	305	287	292	314	282	268	262	298	272	249	268	252	284	268	287	271	303	273	268	258	259	266	270	300	263	269	295	249	261	308	289	281	295	265	303	286	267	295	256	284	244	298	273	266	281	304	269	279	246	295	276	293	298	278	267	271	278	269	290	302	296	283	296	270	286	302	303	248	291	270	260	281	285	281	271	261	301	284	260	284	260	282	288	241	247	266	270	287	271	247	286	281	295	236	283	259	285	237	296	252	270	244	254	282	269	261	301	291	295	278	258	287	288	321	305	276	285	317	276	276	262	254	291	272	286	265	255	283	228	266	275	277	301	294	263	275	249	249	299	274	256	247	274	259	254	256	264	272	275	268	256	268	277	268	259	300	309	281	262	259	317	259	287	291	241	274	254	287	326	302	291	269	288	278	272	220	295	282	286	246	282	251	282	286	277	252	280	269	265	250	276	284	274	248	289	256	297	305	296	297	276	282	288	288	282	233	263	254	236	286	310	315	298	309	263	273	286	299	252	253	283	255	245	256	272	269	268	281	258	277	247	287	286	279	285	273	280	229	279	279	263	276	285	263	268	270	272	283	273	251	269	266	273	277	279	287	300	325	251	288	275	286	263	263	239	260	272	273	277	278	289	272	293	267	279	292	290	279	258	267	264	301	279	285	255	275	258	260	282	291	233	247	289	288	266	271	264	265	251	276	280	275	268	252	257	256	251	286	307	241	253	237	289	275	307	268	271	291	274	292	266	281	290	262	274	285	267	269	272	277	285	272	262	309	273	260	259	247	264	259	275	273	288	266	274	275	259	261	296	287	267	253	262	293	286	239	280	277	276	269	265	314	303	248	247	297	298	269	262	277	270	255	282	233	279	280	315	316	280	280	277	278	275	266	272	308	272	264	282	283	293	287	270	276	302	258	270	231	250	283	286	278	281	287	319	286	299	273	284	299	260	313	269	277	262	257	276	245	260	237	268	250	301	278	254	291	279	283	296	290	262	278	275	310	258	267	318	288	279	285	303	300	276	274	292	263	264	279	299	301	292	253	291	294	266	259	249	287	287	288	252	296	289	277	292	266	267	306	271	283	257	284	248	260	286	277	277	260	278	278	264	274	292	264	271	284	277	267	273	268	292	267	297	275	311	257	283	283	275	257	283	282	254	246	245	272	280	297	250	259	305	294	284	258	275	264	247	256	300	261	286	258	280	310	248	306	264	260	271	284	263	245	272	251	296	255	275	293	273	290	274	283	258	264	287	264	259	282	289	297	272	269	270	282	281	260	268	293	265	235	284	267	275	269	274	285	260	271	255	282	306	270	277	279	269	271	264	262	290	277	239	280	273	280	263	278	262	254	303	271	276	276	258	260	273	262	269	270	261	282	242	278	269	264	265	275	266	298	286	281	307	264	277	267	286	296	283	278	293	275	256	296	274	267	280	270	279	308	285	281	295	255	249	239	267	260	273	249	287	276	275	315	288	237	268	281	285	296	292	300	270	257	237	257	264	261	275	252	266	296	265	293	267	286	277	295	280	280	286	279	257	307	290	283	281	278	290	320	302	272	257	262	302	259	268	264	271	254	295	278	284	266	283	280	248	299	227	287	292	255	268	251	284	296	274	292	283	259	269	275	277	247	261	258	280	297	278	277	258	271	270	267	262	244	287	268	297	287	239	295	286	271	304	282	255	272	272	273	264	277	287	264	243	245	289	257	266	265	286	265	280	263	287	288	298	297	276	251	234	295	311	266	269	263	269	278	285	292	266	266	280	268	304	255	278	293	299	276	293	260	241	253	259	251	302	274	303	271	285	307	290	302	295	243	281	290	293	250	285	291	251	314	276	256	276	261	259	252	287	303	268	269	275	279	279	283	252	259	284	291	313	272	277	273	250	266	237	269	303	274	297	250	236	292	272	268	284	290	299	241	258	255	280	273	297	290	276	244	282	284	261	279	305	279	292	330	291	265	261	290	277	287	264	274	270	260	287	301	262	266	250	272	303	272	275	267	249	288	291	282	273	268	306	274	280	277	286	258	306	266	263	231	291	278	284	239	248	230	264	277	253	254	261	285	260	279	278	269	303	274	272	269	281	285	263	254	288	269	266	276	256	280	239	285	271	284	282	261	288	278	286	290	285	300	295	273	294	234	305	288	277	271	252	268	282	277	278	282	283	247	258	271	300	281	306	310	236	288	308	275	268	267	261	236	294	285	281	256	326	283	291	282	266	266	259	267	284	299	254	291	298	263	244	268	301	247	303	292	269	260	270	246	303	280	289	250	279	288	289	300	307	244	303	246	279	266	281	312	283	305	266	236	275	251	247	282	279	301	268	256	266	265	251	258	272	268	253	236	261	281	263	284	277	295	288	273	255	258	281	272	273	285	279	280	265	277	271	277	296	290	273	282	273	281	287	268	289	290	282	265	275	247	280	258	295	273	279	309	268	262	261	273	256	262	283	239	280	259	261	278	262	303	231	278	252	301	267	288	270	263	296	279	306	272	266	271	271	269	276	273	263	243	292	280	249	256	273	249	275	271	282	268	289	264	258	272	272	273	293	284	258	244	277	288	271	258	305	309	271	320	305	269	256	277	261	281	261	283	237	282	299	262	248	275	287	288	267	269	255	266	277	275	251	264	281	291	298	242	287	287	281	290	266	286	295	303	287	245	288	256	271	273	275	302	278	276	289	253	299	302	255	246	266	280	254	276	254	240	250	249	287	297	277	279	274	269	293	255	259	311	335	308	278	290	265	274	280	299	263	268	308	284	289	282	270	280	302	278	274	294	297	292	290	319	267	253	263	302	282	296	275	298	264	295	274	290	267	288	266	284	273	306	276	300	302	275	304	254	304	276	284	298	273	269	301	311	279	251	299	252	263	282	247	282	281	275	327	282	309	294	256	261	299	304	269	293	277	277	252	273	286	242	268	268	280	279	278	278	278	274	255	272	267	272	280	289	274	268	262	283	278	292	270	275	266	248	267	245	273	268	250	267	300
1749	650	792	901	1010	935	891	973	835	733	683	652	656	609	615	650	622	653	647	625	650	626	599	641	610	643	591	625	645	584	600	608	583	626	601	603	652	573	612	646	614	597	593	630	608	615	611	661	637	632	601	613	626	613	591	587	608	593	634	649	660	695	597	631	593	612	603	600	599	564	627	567	588	647	590	680	659	631	608	594	624	678	614	599	623	644	593	650	615	610	632	625	601	578	576	597	648	629	624	615	615	632	597	620	554	643	622	599	610	652	617	665	605	626	617	618	584	622	600	585	559	690	672	604	587	647	629	639	613	632	613	656	580	616	632	618	606	618	607	610	600	598	641	618	631	629	640	591	617	631	633	625	615	599	603	624	611	645	602	655	627	591	624	657	614	656	582	606	633	635	597	635	622	634	651	605	640	606	602	580	655	621	635	606	635	629	624	584	613	632	652	587	596	622	644	659	602	599	594	610	646	634	605	654	651	586	624	603	610	565	630	560	586	598	618	602	601	635	646	600	627	612	585	630	592	587	643	627	589	624	644	634	594	585	607	622	588	625	586	628	624	559	587	628	664	623	638	654	671	662	608	592	565	603	615	606	611	616	624	639	604	599	636	658	593	587	641	639	622	637	660	567	600	590	620	651	627	662	615	608	624	635	590	596	578	639	624	666	658	635	615	673	614	629	635	574	610	594	602	598	615	626	599	637	664	596	637	622	585	640	599	597	597	621	629	595	637	619	611	619	649	615	618	646	645	633	641	630	592	571	588	592	602	602	628	620	611	597	647	606	601	630	655	606	609	662	617	609	590	609	628	645	615	643	656	610	640	630	614	607	616	650	634	625	617	647	644	658	638	644	623	611	641	573	586	670	591	610	550	640	641	653	616	605	601	622	593	589	600	615	637	576	607	613	581	598	606	634	643	584	630	617	582	605	684	581	651	588	648	603	587	664	605	633	630	639	627	616	613	607	647	650	540	579	634	633	557	593	594	601	634	629	606	598	599	629	616	642	620	602	611	650	637	626	595	657	638	598	604	616	617	614	616	584	608	618	634	630	658	629	659	632	635	616	588	630	614	621	630	593	617	618	634	625	616	617	616	629	664	594	620	624	592	585	655	595	579	612	598	618	610	610	624	633	612	630	631	636	622	628	658	598	611	645	571	633	627	627	586	623	606	551	631	623	602	674	616	630	652	611	593	621	621	620	582	615	588	594	594	600	631	620	621	618	620	579	648	630	639	591	619	636	594	606	613	637	592	604	633	642	606	569	641	578	622	583	621	618	622	627	611	636	611	597	628	621	615	651	645	642	615	605	637	631	669	624	625	646	663	575	639	612	641	593	611	619	642	633	588	649	665	603	623	635	612	577	672	658	606	598	615	648	634	617	648	630	639	637	601	630	635	630	651	643	653	613	650	641	583	599	572	603	578	598	629	617	626	627	615	615	622	600	604	620	618	596	565	619	616	582	577	615	619	618	611	586	573	659	655	652	613	589	631	653	618	620	627	620	629	637	595	669	649	604	616	615	689	627	582	598	655	621	655	611	640	599	597	689	637	602	579	637	591	621	628	631	587	591	655	616	651	614	644	592	627	636	617	566	587	627	598	587	619	651	676	676	574	621	625	635	576	613	626	571	606	598	618	581	682	638	600	650	576	644	566	636	612	599	629	597	616	650	647	639	630	620	645	611	633	615	630	619	614	634	631	644	638	638	624	610	625	585	663	661	593	654	599	585	625	587	633	621	617	620	595	582	633	561	605	583	645	597	618	614	617	608	620	632	598	640	635	570	619	618	592	624	623	587	583	602	611	618	625	581	600	585	671	636	627	693	591	611	582	637	643	580	601	598	620	580	577	607	628	608	587	629	616	639	592	607	610	694	566	643	602	623	634	613	586	631	600	629	652	611	629	563	652	632	632	622	647	647	565	637	640	602	627	621	621	600	600	578	658	618	657	579	626	578	582	653	607	581	642	604	614	606	620	622	625	597	635	597	636	665	611	593	615	602	629	614	641	646	641	638	614	641	621	604	591	642	599	654	628	614	622	600	630	604	645	624	639	641	615	653	549	613	592	611	593	658	598	630	637	634	616	583	582	599	601	601	654	650	565	628	628	608	625	637	649	611	643	616	618	607	635	606	635	599	571	587	592	576	608	600	651	636	631	586	623	638	613	637	637	627	640	614	583	607	632	626	599	587	616	653	642	653	640	608	575	600	598	650	601	602	622	586	645	593	615	608	583	605	606	604	629	592	590	631	641	619	617	568	601	644	624	607	649	638	565	617	631	589	634	622	612	611	628	634	618	584	595	635	637	606	639	588	653	594	585	625	672	591	628	570	619	663	622	616	660	602	603	625	620	624	610	623	619	584	575	601	567	644	598	613	644	600	641	594	621	564	632	606	596	595	610	602	607	610	632	597	600	597	612	620	630	617	626	645	569	636	623	610	603	579	626	556	616	620	584	606	573	608	636	618	554	634	595	634	623	609	663	627	631	603	628	644	617	652	627	586	627	578	633	629	601	631	609	609	607	604	617	596	610	601	613	612	608	634	618	641	612	639	589	653	641	606	593	582	631	590	644	644	629	614	626	643	631	610	608	613	605	586	642	623	649	627	608	628	635	636	615	599	673	640	611	606	623	602	629	600	629	639	616	612	664	599	601	623	591	617	612	608	622	601	609	632	616	624	595	601	623	604	633	618	604	601	621	618	646	598	632	652	636	606	639	607	619	597	622	634	625	614	601	597	605	586	603	587	650	624	569	624	607	617	634	625	619	629	650	596	666	595	647	580	603	616	617	619	591	616	630	618	672	627	586	612	573	622	578	602	616	604	628	612	603	649	630	607	622	651	634	623	647	636	640	600	602	594	649	631	624	669	601	640	622	621	598	635	621	617	655	592	586	615	625	591	615	616	570	666	619	627	624	618	613	639	622	600	623	621	579	602	586	603	634	604	661	643	602	607	622	607	635	652	628	607	608	595	600	639	559	586	668	628	641	650	574	569	605	579	605	607	598	602	633	631	640	690	639	628	586	599	612	666	610	608	615	606	633	580	652	580	651	582	572	617	683	626	617	579	628	600	653	632	593	631	621	584	628	615	592	582	614	609	633	630	615	626	597	619	605	595	641	594	643	627	621	619	669	653	602	634	648	607	594	602	615	619	603	634	635	602	622	619	613	610	575	632	640	581	633	616	597	632	605	638	616	605	634	626	631	667	631	615	652	588	617	651	668	605	593	601	651	611	645	596	619	611	647	628	591	605	664	650	587	628	631	634	616	580	614	646	630	619	619	598	651	617	656	623	651	655	595	640	604	583	608	652	625	631	622	619	569	594	560	588	559	646	613	623	610	622	650	593	594	608	602	568	674	662	574	627	619	625	648	584	625	626	615	595	657	623	622	632	568	625	634	609	594	643	584	593	605	593	646	620	610	593	618	628	600	605	645	629	629	610	594	640	600	642	631	591	635	657	616	608	615	581	610	625	617	633	566	636	620	656
7191	910	779	594	465	396	253	294	235	175	178	160	142	151	153	142	127	151	136	131	110	134	151	121	135	119	119	112	116	125	128	135	124	134	120	128	135	123	134	131	122	115	124	115	133	121	113	127	113	136	102	132	145	121	124	135	124	150	114	127	116	120	111	116	114	119	142	122	132	109	114	114	122	117	125	121	120	148	143	112	138	125	138	124	130	124	115	116	105	127	106	107	125	119	136	113	122	134	123	128	130	132	134	126	122	145	118	108	113	122	129	131	124	129	130	145	127	113	111	121	125	119	114	122	135	142	110	115	115	110	127	126	106	124	114	130	98	127	126	118	108	137	138	113	114	123	119	151	116	106	135	127	135	114	111	105	104	135	132	113	111	123	126	133	132	124	107	124	112	120	128	150	130	137	125	127	105	128	133	125	104	120	106	112	120	126	138	141	151	130	109	130	110	119	135	126	115	125	126	116	114	98	109	135	137	142	109	114	149	123	127	126	139	147	131	111	122	109	115	149	108	137	116	110	121	97	125	116	125	119	127	121	111	137	142	103	109	111	112	127	119	120	122	110	119	132	126	116	118	118	116	142	108	99	113	149	113	99	116	115	131	114	114	124	113	132	107	114	122	119	133	114	115	120	122	126	112	124	133	126	110	129	111	126	116	109	123	138	112	118	107	120	127	116	111	98	135	120	97	110	124	101	100	118	122	108	99	143	128	123	113	111	108	142	132	115	132	101	120	110	152	130	121	116	134	134	120	105	110	106	117	127	128	131	131	122	123	120	107	121	111	132	117	117	131	111	114	131	89	105	123	129	117	107	123	136	116	125	114	149	134	119	138	129	91	105	121	133	126	128	116	127	105	128	125	130	103	131	117	135	110	122	112	115	131	117	107	138	128	105	121	126	127	121	119	112	128	120	108	125	139	108	131	104	104	119	129	110	135	131	141	114	119	103	109	129	111	135	135	132	126	138	129	136	104	106	115	121	118	121	133	109	126	119	136	108	104	106	128	110	109	115	114	94	123	103	108	118	120	126	133	109	127	124	121	106	117	115	108	128	132	124	95	119	124	113	107	114	133	109	120	119	122	147	126	128	132	106	130	123	105	107	144	125	122	109	124	128	141	114	105	148	105	108	126	130	111	108	127	122	143	138	113	133	124	127	125	115	105	120	95	130	117	118	119	152	108	125	104	135	142	134	113	110	130	129	111	113	147	134	143	123	116	124	123	133	124	144	107	135	130	114	129	127	125	123	136	117	121	124	120	134	116	117	117	123	114	126	127	119	108	129	104	138	99	131	107	109	113	122	139	128	115	120	93	107	93	123	122	112	124	129	115	135	120	110	130	139	151	127	121	126	131	108	148	140	128	110	127	120	112	120	123	129	138	125	118	112	125	112	113	108	106	141	154	121	128	119	119	124	114	131	111	101	126	92	132	118	125	114	128	113	110	101	131	130	114	116	101	118	123	129	113	129	127	125	128	129	135	141	118	143	127	110	104	114	129	119	109	129	138	117	97	141	137	131	119	133	138	141	134	140	113	123	110	128	132	117	113	124	146	146	119	117	114	113	122	119	124	126	108	118	116	121	124	129	119	107	108	122	115	115	129	119	108	114	133	113	125	117	125	139	106	112	110	135	106	148	133	130	139	127	121	101	122	94	111	104	132	121	131	123	134	125	125	123	97	121	132	119	124	122	138	112	138	153	138	142	125	113	128	121	124	124	120	131	113	134	131	119	125	133	148	115	106	110	129	102	97	118	112	97	127	124	160	126	124	127	111	117	131	112	124	125	144	116	126	120	142	127	115	119	120	138	127	124	123	122	115	136	126	106	131	117	110	124	140	116	147	123	89	100	140	128	108	115	94	146	98	114	148	126	107	108	139	130	131	142	128	116	101	111	141	130	113	123	137	114	114	112	120	160	116	142	142	126	114	124	126	123	111	123	120	114	127	122	127	109	125	107	124	150	123	109	155	128	128	147	104	122	132	130	138	147	104	134	138	146	113	142	127	123	127	141	135	136	119	144	124	110	106	129	140	115	130	153	115	138	114	117	111	107	110	125	110	111	104	105	131	109	134	115	132	140	135	121	116	125	111	132	131	117	123	133	121	123	128	166	132	100	89	130	116	113	120	122	129	133	118	124	121	128	100	123	121	118	133	113	125	137	113	127	136	110	112	117	126	132	87	119	117	107	129	126	111	119	127	110	117	119	118	114	109	122	120	121	120	116	120	115	114	125	114	144	136	116	124	134	127	97	107	105	128	136	115	125	106	127	96	131	131	120	119	102	112	120	134	110	138	113	115	124	129	128	104	120	126	142	120	127	110	105	111	127	104	115	98	123	119	127	120	136	153	135	119	127	176	124	131	127	124	128	141	115	102	122	109	134	129	121	126	130	118	145	122	103	127	136	102	124	121	128	133	127	111	113	121	121	102	132	116	125	138	114	122	117	112	119	140	129	140	117	112	115	111	144	94	125	120	117	124	102	121	115	120	125	140	131	131	108	139	117	105	115	131	135	134	128	128	138	122	115	126	121	125	134	128	127	122	120	149	133	105	124	142	132	114	130	117	142	132	118	104	132	114	128	107	115	110	119	137	123	126	127	114	128	125	116	127	131	123	110	127	115	103	133	128	127	110	124	126	123	150	117	130	131	126	121	118	127	111	133	125	120	127	120	136	122	127	126	116	137	128	118	127	119	115	127	133	111	113	138	127	113	124	132	119	120	130	118	144	115	118	111	131	107	117	126	117	125	129	123	110	140	123	109	108	141	129	127	135	104	126	135	113	119	129	119	118	140	149	129	119	125	148	96	136	99	156	122	128	140	128	143	104	147	125	135	113	116	119	133	115	118	117	122	120	138	115	117	111	108	122	134	120	130	118	133	134	112	122	115	131	125	119	111	159	117	122	117	133	133	125	105	134	120	120	135	114	128	132	119	110	112	135	102	127	136	108	132	132	120	125	103	143	151	141	107	118	127	103	135	129	127	99	130	119	117	143	134	130	133	116	121	144	98	136	121	131	126	123	107	144	129	116	153	115	104	123	106	136	130	140	149	132	121	125	139	110	114	126	120	122	98	119	121	115	134	129	112	115	114	114	121	132	120	135	108	117	134	123	141	129	104	124	119	122	113	112	119	124	134	112	108	106	108	130	125	116	118	103	111	124	122	139	144	124	116	136	137	102	112	138	129	105	101	117	118	110	117	135	110	119	118	128	117	131	137	115	125	107	148	109	112	104	144	125	114	121	147	141	135	117	129	126	138	115	138	131	128	113	122	150	127	122	144	146	116	146	132	127	123	116	130	105	126	106	125	113	135	135	113	128	124	122	115	121	120	116	127	126	138	121	112	114	134	122	136	110	135	122	112	111	116	117	114	112	120	135	130	116	133	112	119	117	134	114	119	145	145	120	108	124	119	144	105	121	117	108	118	119	126	119	132	127	117	105	124	144	123	149	132	117	129	113	156	106	115	103	137	143	119	122	126	124	105
6168	994	1399	1765	1797	1503	1200	1319	867	646	611	526	468	484	426	405	404	415	430	380	353	360	372	370	374	366	358	346	352	335	329	360	376	343	341	365	313	311	354	327	322	336	360	378	323	347	323	339	306	313	295	320	323	338	287	320	311	303	313	325	304	284	313	336	322	356	327	320	321	345	332	343	314	323	334	358	345	320	332	324	324	321	343	304	342	340	317	320	289	318	346	317	348	333	320	315	296	355	332	309	302	339	303	338	317	334	350	331	328	304	317	321	362	343	279	308	315	310	297	330	326	338	346	305	293	338	308	338	294	334	325	344	341	316	318	310	290	358	323	309	325	315	293	314	337	350	339	303	310	327	325	283	338	317	349	311	314	326	310	329	316	312	313	286	341	310	324	300	320	333	322	344	332	340	316	282	308	311	355	304	318	316	314	313	301	298	315	337	304	340	337	283	317	344	330	292	267	307	350	319	303	303	327	346	329	310	320	305	324	314	329	298	312	325	363	328	333	317	339	307	314	343	339	340	324	317	309	331	304	308	310	302	324	305	295	315	344	302	298	324	323	336	359	304	288	349	364	323	314	337	327	299	312	342	314	311	345	345	319	301	334	290	314	340	312	299	317	322	355	308	319	323	292	324	353	328	329	303	331	338	338	304	314	334	325	292	354	285	332	309	327	323	351	311	312	325	327	329	304	325	296	341	307	336	310	339	359	304	328	326	313	332	306	314	312	329	329	313	297	342	318	318	327	313	311	310	304	341	318	332	321	322	312	368	337	314	353	331	334	311	318	315	329	333	323	311	337	330	338	318	334	318	316	300	353	297	337	289	323	330	330	340	298	304	317	321	298	336	306	308	341	290	315	334	334	359	348	324	324	328	314	305	319	345	302	305	314	313	309	338	314	322	290	297	351	312	341	323	325	342	341	323	354	315	336	325	329	341	311	322	339	293	305	327	316	315	335	326	334	330	324	298	282	302	373	322	347	324	320	296	352	306	312	321	341	310	320	318	283	323	313	345	306	296	308	331	339	352	304	299	330	356	284	337	310	287	326	308	329	341	323	336	304	325	331	301	324	318	309	289	307	300	316	329	337	334	332	310	312	340	340	335	344	328	340	305	314	321	296	313	348	300	298	324	314	313	329	312	320	319	331	294	333	346	318	316	306	334	336	323	310	313	313	291	293	313	335	342	340	299	314	351	330	353	313	289	325	323	301	320	304	326	321	318	333	308	313	323	317	318	349	342	305	316	336	303	326	329	314	301	306	325	353	324	321	327	337	287	298	345	309	306	326	316	364	345	297	328	314	322	348	327	318	324	282	326	315	322	354	330	342	354	329	312	313	299	339	335	346	309	308	280	328	317	309	332	311	362	293	304	311	299	319	318	311	339	340	333	328	338	342	309	336	313	340	326	315	322	315	340	317	301	325	309	314	308	321	345	342	309	342	330	325	339	317	307	293	316	284	330	336	336	309	313	303	326	312	301	326	331	308	310	299	303	314	330	340	324	276	315	340	337	273	313	322	306	318	286	343	314	334	310	338	302	301	350	325	338	308	294	324	330	326	314	326	311	299	336	311	348	303	329	322	321	336	330	305	314	303	323	331	311	303	352	336	322	324	320	291	312	282	345	322	340	325	311	354	332	335	297	307	327	315	350	332	320	343	356	298	313	333	324	287	333	336	336	304	306	342	304	313	326	327	315	318	315	320	314	302	334	304	306	316	327	327	303	293	328	323	317	314	333	363	340	299	300	319	358	333	308	331	312	302	322	312	323	325	285	325	333	301	334	288	321	311	330	329	358	321	301	328	268	344	324	314	309	342	349	316	324	319	312	331	345	323	338	348	329	312	337	333	297	305	324	298	314	363	313	325	314	296	306	292	309	332	332	321	324	316	329	316	332	318	297	322	305	297	324	305	299	326	308	323	339	323	312	320	311	286	348	319	305	328	340	321	301	317	316	331	322	335	313	336	303	306	323	345	304	301	315	310	329	341	326	303	303	303	322	321	288	376	326	281	335	348	272	344	300	321	315	323	323	328	319	305	346	297	327	333	306	333	317	306	321	316	330	329	309	356	306	353	309	330	328	299	368	321	366	343	297	319	277	352	317	328	322	297	297	327	342	309	311	342	327	317	346	314	336	285	338	319	283	327	321	313	299	309	300	347	334	317	338	329	285	335	343	335	305	310	322	337	311	334	312	336	302	328	353	344	304	308	360	302	341	306	331	339	306	344	331	358	344	303	314	356	336	318	334	298	326	337	314	308	314	300	330	302	312	300	318	324	318	302	353	339	377	291	327	323	325	352	295	290	330	313	325	336	330	303	304	300	328	334	328	315	348	299	334	309	341	299	304	335	338	328	324	334	320	323	330	318	311	322	337	301	339	309	342	326	298	338	326	311	310	332	316	326	297	333	298	321	335	318	297	303	322	318	356	326	302	332	310	328	309	318	327	297	333	328	279	310	304	290	329	331	301	341	297	345	328	306	300	349	310	307	294	299	319	304	377	321	322	341	309	319	344	311	346	316	336	293	348	295	321	320	308	333	312	345	310	309	303	298	347	364	306	313	309	334	305	326	312	327	308	302	345	293	335	330	327	327	316	298	317	311	350	290	342	313	337	311	300	336	301	322	348	339	331	313	297	366	337	270	304	332	323	322	293	307	288	305	309	274	304	316	328	317	328	321	336	354	334	317	319	319	299	326	315	338	318	319	321	352	316	314	302	305	330	289	301	314	327	313	336	373	335	298	314	296	321	314	320	332	328	327	325	315	313	328	316	337	351	320	319	291	338	305	336	310	320	340	345	316	313	328	336	329	311	325	339	328	352	321	328	319	348	322	319	340	304	322	298	333	321	289	315	311	278	304	315	313	340	328	335	330	335	331	299	328	295	282	313	344	302	276	312	298	337	285	296	320	303	307	288	328	313	307	338	326	304	335	327	334	300	295	333	335	331	359	325	342	336	305	328	316	314	322	327	334	343	333	309	328	323	300	342	315	331	322	334	347	320	315	356	305	309	317	293	330	310	308	316	306	341	300	303	325	295	330	324	313	311	349	357	332	303	341	297	319	341	329	318	303	309	352	333	354	349	340	336	326	353	342	295	321	294	328	308	302	325	305	328	315	344	339	313	324	302	309	318	334	295	295	298	333	325	357	325	351	321	320	332	333	361	305	326	334	311	316	299	305	290	309	303	326	305	317	338	299	327	345	322	311	295	313	298	274	300	285	352	345	285	309	325	307	333	332	291	332	306	324	343	344	342	298	332	317	318	339	307	335	296	298	311	323	336	310	332	290	312	331	347	332	313	304	332	300	333	348	312	329	301	337	329	321	311	332	342	322	305	306	295	301	349	334	324	349	328	324	308	297	304	297	329	325	308	340	299	320	337	327	308	310	319	306	302	330	316	322	342	322	291	318	337	337	351	329	318	333	313	337	363	317	330	351	306	325	347	349	290	291	335	296	318	328	324	322	344	304	339	313	344	324	332	318	291
14023	1997	1408	1007	747	536	498	494	366	285	251	277	239	221	219	227	205	203	214	199	219	202	221	234	188	186	194	202	189	172	210	224	213	209	179	190	189	186	178	199	204	183	223	170	180	195	206	209	182	200	185	190	180	197	164	192	177	220	201	189	182	199	171	204	202	211	193	211	195	173	199	182	189	191	187	192	194	206	198	203	197	187	184	191	179	192	211	194	177	197	198	184	162	169	190	179	196	193	200	169	198	209	184	205	173	193	192	191	191	200	186	166	197	188	195	220	172	185	205	202	179	171	204	214	200	186	216	169	175	170	203	194	164	193	203	158	199	204	211	185	172	190	183	218	190	209	164	216	196	193	182	183	186	202	187	201	196	179	184	196	194	191	192	191	205	190	166	192	165	184	206	187	171	187	164	155	177	204	193	199	201	187	188	195	185	190	193	197	181	180	207	196	203	177	191	156	187	198	224	178	162	195	188	189	177	190	229	199	151	197	194	160	196	173	189	171	180	161	172	155	214	214	229	187	189	173	208	214	212	197	208	182	170	182	199	160	196	207	164	181	191	191	195	196	198	195	205	185	162	184	198	163	202	194	199	186	190	211	187	194	213	157	181	197	200	199	194	194	181	175	173	181	178	189	187	201	187	178	191	184	172	199	161	184	216	192	183	198	181	171	193	183	205	194	187	191	184	215	213	187	169	181	203	211	179	203	179	168	184	185	202	176	180	179	191	186	182	190	173	165	171	181	203	170	185	197	204	186	186	180	172	211	201	203	180	195	194	175	192	176	215	188	177	182	209	189	170	208	186	187	194	202	195	190	208	183	204	186	174	219	180	176	195	194	195	177	181	182	146	188	188	171	183	180	183	175	176	199	189	207	222	201	159	189	175	183	205	185	199	185	174	167	218	173	189	191	191	199	197	181	169	198	211	181	188	191	186	184	175	156	170	196	185	168	180	173	196	215	188	181	182	178	172	198	165	207	214	196	177	162	194	180	172	190	184	200	201	180	182	194	163	209	216	182	227	180	175	191	175	196	224	164	186	206	211	175	192	196	196	173	175	196	181	189	164	187	219	176	197	184	196	174	182	172	193	204	197	172	186	186	182	211	185	188	191	184	159	207	191	187	169	201	179	189	181	180	205	188	196	197	193	194	166	194	204	175	187	203	187	174	198	196	184	172	204	190	173	178	205	185	187	185	176	163	202	179	160	181	202	196	182	174	210	172	194	227	188	183	203	178	175	184	170	182	209	183	197	200	190	178	180	204	199	178	174	183	185	203	208	149	197	204	191	228	199	184	209	189	177	186	201	214	185	195	187	194	190	180	214	187	213	193	198	194	177	186	188	178	190	206	174	157	172	183	201	200	170	165	214	197	212	206	185	187	170	180	188	165	189	194	162	199	179	168	161	200	199	212	174	203	173	191	197	193	178	185	190	216	201	206	211	175	193	193	169	190	158	177	229	183	182	170	204	188	182	176	167	187	185	200	179	217	185	202	195	180	200	192	199	187	183	188	200	194	161	178	188	194	207	189	203	200	167	213	179	187	184	197	193	200	183	178	167	163	170	177	182	184	173	146	182	176	200	176	188	190	157	190	167	164	186	202	202	175	185	187	194	178	183	199	190	198	168	201	189	193	211	186	219	204	203	202	178	203	200	181	189	176	163	190	191	205	208	172	191	187	188	193	175	198	178	218	185	185	195	167	203	208	169	178	184	173	169	202	202	181	177	202	193	179	185	198	186	181	180	169	197	179	182	152	184	186	201	195	168	213	172	175	187	167	179	214	238	200	186	211	174	182	246	167	202	208	198	226	186	163	166	182	200	178	161	204	197	173	177	206	195	160	171	212	184	178	183	191	176	197	188	200	197	196	204	194	189	163	190	179	211	198	208	223	202	187	181	190	205	167	187	174	183	180	171	198	190	174	199	176	222	205	179	201	186	188	207	185	194	194	165	190	201	205	196	188	183	165	173	199	182	203	180	190	187	201	151	200	177	180	200	169	212	197	210	196	172	196	189	164	193	191	193	168	172	190	183	187	214	170	188	177	173	203	176	179	195	190	214	191	195	222	209	185	173	210	189	148	190	179	189	185	170	186	172	174	168	187	192	177	205	192	179	191	198	172	184	208	205	204	187	175	195	222	195	177	209	184	177	194	186	203	181	195	179	173	176	164	174	179	181	193	189	202	191	205	174	167	206	207	189	169	198	186	157	172	171	178	190	190	184	194	198	186	188	179	198	192	178	195	171	193	196	178	168	201	188	187	192	178	204	204	194	205	189	190	165	164	193	184	182	194	169	180	175	182	188	212	202	197	204	209	173	189	166	178	204	197	209	221	177	192	198	196	179	203	181	169	152	193	176	194	194	193	177	211	205	205	184	189	213	207	186	207	204	200	202	196	176	192	202	189	177	178	181	179	196	195	191	192	192	191	200	183	196	182	178	194	169	183	226	180	186	198	218	195	193	169	200	213	178	175	191	182	173	214	190	180	188	206	193	174	176	191	182	144	198	182	174	190	196	231	199	178	207	205	176	174	182	201	186	196	180	194	176	162	209	189	191	181	200	209	182	186	187	201	183	205	188	205	165	215	199	186	197	180	192	195	191	188	208	210	218	181	187	173	176	172	200	196	172	179	212	212	212	230	217	193	193	178	191	181	188	175	198	205	195	163	188	190	191	164	171	167	204	150	199	171	191	192	195	172	181	182	202	183	179	197	200	164	166	183	178	175	194	174	187	198	206	194	209	174	220	180	192	169	175	203	204	176	170	197	181	186	173	189	179	178	202	179	186	193	173	192	162	212	190	204	194	201	178	170	181	192	199	183	193	208	207	206	160	162	176	191	207	212	173	181	214	183	176	181	167	199	200	205	186	212	189	209	176	173	201	170	191	199	178	182	185	192	214	201	201	192	207	170	184	179	173	176	183	194	177	178	174	181	195	184	198	228	172	206	178	202	188	207	194	192	222	199	203	178	185	173	187	182	179	179	227	190	175	184	181	212	179	199	184	174	167	195	173	169	181	195	199	190	191	185	206	184	194	191	184	177	176	183	178	194	188	197	212	203	185	185	178	210	189	180	161	170	165	162	173	174	203	189	196	184	189	205	206	183	178	177	217	201	212	189	178	183	155	198	179	172	179	181	149	182	179	198	176	180	164	197	223	197	208	208	178	193	193	206	181	189	151	175	192	210	178	193	195	187	147	199	206	171	188	198	189	185	192	175	194	181	198	200	183	170	171	179	181	215	166	188	176	182	183	178	173	175	177	188	169	204	179	189	201	193	181	184	190	201	195	195	179	170	184	163	212	194	183	192	186	134	179	191	196	176	200	182	193	180	203	190	203	205	201	220	210	193	183	196	154	201	195	195	194	179	196	178	195	195	192	201	160	205	186	202	176	182	189	194	173	188	188	195	187	209	178	189	182	192	166	203	191	186	189	186	186	189	204	175	196	189	183	195	184	201	168	201	197	177	172	172	182	170	208	193	201	173
8493	1508	2398	2936	2970	2262	2091	1993	1420	1074	944	850	759	737	721	593	645	635	680	547	628	589	543	555	529	514	522	543	531	506	515	512	501	504	480	508	495	497	444	502	481	505	478	504	482	489	485	502	507	512	465	503	501	485	472	494	463	446	478	442	519	488	480	454	466	472	491	517	533	479	468	467	476	443	484	455	504	453	487	472	508	495	500	503	479	481	465	496	484	474	497	460	479	466	475	492	486	453	448	466	490	503	481	501	461	495	493	501	483	511	505	462	480	497	463	495	476	438	460	452	460	476	467	489	453	498	475	459	436	476	520	473	463	475	491	481	532	468	459	458	450	434	452	461	477	457	489	457	455	478	476	479	475	469	441	484	498	453	495	447	461	458	478	491	492	477	500	486	484	483	514	452	451	466	472	466	481	461	475	507	443	475	464	472	415	472	486	479	471	477	445	473	474	469	486	530	422	446	462	495	489	498	472	467	453	493	468	506	442	476	484	478	458	493	489	483	472	476	457	436	481	511	477	459	434	467	479	439	474	457	453	454	501	466	437	464	472	443	460	472	458	477	494	493	455	471	429	467	461	466	457	454	446	454	481	455	460	456	488	471	454	470	436	468	461	463	424	482	464	476	469	492	482	496	484	490	481	466	474	475	455	445	484	513	464	453	491	462	464	488	507	463	485	449	492	485	494	442	460	463	470	491	507	522	506	450	457	482	458	455	456	464	485	460	475	441	458	488	451	478	504	443	443	489	464	466	455	474	457	473	517	433	446	498	454	398	457	459	474	447	476	502	467	480	446	490	469	490	476	522	511	472	463	459	467	456	485	466	488	477	483	435	510	454	450	471	462	422	468	459	465	485	486	438	493	481	486	437	458	492	456	493	505	464	495	480	494	452	470	455	471	464	496	470	486	418	415	475	464	465	482	468	477	480	483	452	504	470	460	466	498	472	478	441	463	453	455	458	464	487	507	440	482	495	456	511	452	514	455	508	459	467	480	471	462	470	428	496	473	527	481	437	499	464	455	484	433	485	456	445	461	500	504	463	419	464	445	505	475	441	451	478	447	489	493	456	445	431	461	475	504	480	479	461	477	446	487	469	470	443	453	489	477	458	467	459	462	478	470	454	498	487	469	463	468	440	451	463	512	498	456	486	475	476	466	472	472	459	495	448	487	507	450	445	491	432	485	447	428	491	443	432	522	482	454	459	442	459	441	503	478	478	458	456	462	496	465	468	462	471	489	429	466	487	498	488	488	493	466	478	489	447	481	466	454	436	473	455	480	456	457	503	444	459	484	491	461	474	496	467	422	462	485	446	459	479	498	464	487	454	415	446	462	449	443	475	467	489	506	468	478	471	480	494	443	475	468	484	497	480	491	466	502	499	503	451	457	427	488	445	452	453	484	478	442	492	484	469	469	453	477	488	458	450	484	457	482	509	473	442	479	480	497	482	475	487	455	460	486	476	483	449	465	497	483	447	464	477	463	500	449	450	479	490	475	465	460	460	499	467	474	470	469	517	470	454	485	458	457	451	488	484	454	458	481	476	492	444	485	519	437	463	464	453	473	467	487	475	478	440	498	524	463	496	495	473	473	503	508	504	444	426	486	474	471	450	464	428	475	442	487	487	460	496	479	461	463	453	433	417	472	473	462	415	488	498	468	463	415	467	462	485	481	498	504	477	466	445	453	478	476	486	496	450	467	471	467	458	474	483	496	489	479	480	479	452	451	485	488	504	497	475	524	482	469	486	449	489	485	456	480	490	512	481	425	486	466	500	521	449	506	449	463	501	518	477	467	461	496	483	430	500	473	460	491	483	458	441	434	466	477	452	460	494	465	456	500	492	468	462	480	502	491	501	447	492	461	488	479	452	417	473	476	419	463	481	450	456	490	484	478	487	440	461	439	422	483	481	481	485	457	491	456	479	432	469	473	467	514	446	467	496	476	496	495	462	518	476	427	477	490	486	492	494	486	455	465	506	507	447	473	502	482	431	526	506	436	474	460	458	476	468	464	483	447	454	507	484	488	425	472	447	479	466	453	485	461	482	482	462	542	508	468	406	450	465	478	441	496	457	435	475	456	486	452	496	478	468	478	457	490	483	466	475	465	518	429	458	492	464	452	506	471	482	482	469	510	489	480	486	504	514	489	487	446	472	457	506	451	498	481	421	481	446	479	473	470	472	504	483	497	449	485	501	486	505	520	445	466	467	465	482	470	478	481	473	446	509	460	460	488	451	481	473	462	464	442	395	492	477	486	475	492	447	453	491	497	494	457	477	472	504	499	488	447	430	498	476	480	467	455	490	444	448	448	433	470	484	464	514	473	457	444	469	454	493	446	508	476	464	477	490	474	474	483	464	502	484	445	509	512	500	459	487	479	466	446	512	493	454	465	487	457	454	487	481	449	507	481	441	442	464	481	432	472	464	486	495	471	463	467	458	478	470	452	479	487	444	449	475	454	495	443	471	448	490	462	434	493	494	490	498	469	442	492	481	481	489	438	415	544	451	451	452	519	492	483	472	502	461	466	473	487	459	479	445	508	464	495	467	428	479	457	482	482	452	489	473	504	465	466	452	468	477	470	489	461	443	496	474	477	463	473	496	501	471	463	461	458	494	454	516	509	522	489	492	465	484	456	466	505	458	511	439	458	457	484	453	464	476	471	480	477	487	483	492	467	500	430	486	434	484	434	480	500	469	480	481	455	452	459	476	460	483	466	479	494	484	486	470	487	416	439	419	426	490	502	436	448	490	499	480	478	480	475	481	448	450	475	454	499	437	415	455	441	484	457	455	444	485	430	504	490	475	467	451	434	464	463	458	434	467	463	460	469	469	483	478	429	466	428	434	470	504	490	475	462	507	492	493	488	458	468	468	467	460	436	470	486	480	453	453	506	453	485	505	482	474	464	467	471	457	459	514	462	469	507	489	496	475	494	500	495	448	489	447	457	467	474	464	437	472	446	472	445	451	487	463	486	464	522	460	464	466	458	466	458	445	483	500	470	467	445	455	456	474	467	475	490	488	494	479	473	513	493	449	469	452	440	478	484	431	468	482	519	490	478	489	458	466	497	463	459	475	463	495	496	508	473	460	483	473	467	479	508	457	458	499	466	470	477	478	499	458	509	474	461	425	520	491	487	476	462	480	455	524	461	473	466	474	486	524	476	481	463	412	442	467	488	483	459	459	454	458	459	490	487	462	482	477	529	492	465	527	468	485	471	484	451	492	488	452	461	470	431	515	514	497	458	451	509	458	465	437	486	474	486	445	507	456	502	439	477	469	410	456	493	491	494	503	496	462	498	468	471	459	485	473	472	451	519	447	459	453	475	503	467	458	461	474	471	499	472	484	469	462	495	422	417	460	449	470	482	486	460	486	462	480	481	451	478	483	467	433	463	458	483	432	460	474	485	506	456	468	437	454	499	471	476	480	481	461	443	492	488	463	448	488	464	471	461	467	495	478	461	496	481	491	509	410	490	497	476	497	497	461
1598	329	365	359	385	346	332	371	298	265	301	282	304	275	269	271	278	245	267	253	251	262	257	252	252	254	290	280	259	253	255	266	314	279	269	270	247	285	260	273	323	270	279	287	280	257	261	254	280	265	264	267	277	278	276	272	289	276	271	263	309	276	248	260	273	296	274	259	262	272	259	300	271	283	264	291	265	281	246	254	265	271	278	273	243	250	250	288	233	293	243	251	256	268	274	296	254	293	258	279	288	289	272	272	256	269	277	308	286	280	267	279	286	276	268	270	292	244	267	227	283	303	251	250	261	238	250	244	273	283	270	268	284	263	281	271	284	290	296	289	276	261	295	258	296	252	300	303	268	258	258	252	254	259	272	287	240	262	267	280	262	265	276	295	290	239	279	290	251	290	244	277	263	296	298	267	290	286	245	246	259	263	267	298	282	288	266	261	301	274	263	260	276	274	262	271	292	281	256	268	258	276	297	264	275	273	270	295	283	278	290	293	267	284	272	251	286	257	294	268	281	262	274	284	280	284	270	271	268	294	290	264	283	251	253	307	300	277	271	289	282	246	269	242	271	303	282	294	255	266	285	281	270	246	270	272	254	283	289	287	282	251	281	279	260	265	295	268	291	275	267	288	260	269	274	243	279	267	286	282	248	291	273	283	284	283	261	270	260	281	306	276	273	266	258	282	266	316	301	291	250	255	262	250	269	285	266	293	287	288	301	277	305	297	280	255	251	275	279	285	288	269	274	279	273	253	273	286	309	269	276	289	287	284	233	322	290	316	293	243	282	250	262	257	264	278	281	252	277	260	250	267	283	254	306	302	261	280	276	240	290	313	244	269	282	300	235	279	270	258	261	270	295	288	280	259	276	273	303	261	298	261	283	255	305	289	276	273	253	311	287	242	288	270	293	265	264	279	257	244	275	267	260	283	273	277	288	287	290	263	301	259	288	272	238	264	262	266	281	285	261	276	294	267	297	309	278	247	255	270	242	259	296	283	264	263	270	294	263	281	269	260	288	267	272	253	268	263	305	248	297	269	294	247	277	261	287	262	280	261	267	281	277	317	278	279	278	297	279	292	300	283	273	291	301	282	275	253	305	309	262	278	274	246	303	272	289	278	275	274	277	305	311	251	267	261	256	285	270	260	279	264	306	259	283	274	246	268	274	262	277	289	266	253	279	300	279	307	255	290	283	266	275	268	284	275	297	284	283	277	259	247	275	293	310	276	238	251	302	256	288	242	263	256	261	269	265	276	261	269	280	272	277	309	280	275	292	289	252	289	265	273	299	278	268	270	255	258	293	249	278	257	280	268	252	257	297	297	282	255	299	294	243	265	266	295	265	276	268	255	266	284	277	270	280	296	252	270	305	251	281	284	263	263	223	277	273	270	308	275	263	266	249	238	269	273	269	293	276	308	273	265	295	264	268	263	271	272	294	266	291	273	284	275	257	274	251	267	285	288	273	262	264	307	279	286	297	282	280	282	278	277	284	286	292	274	252	277	286	289	272	259	309	270	296	301	270	293	231	278	293	285	259	288	269	305	262	264	258	289	270	239	269	284	277	298	283	260	290	277	267	247	292	266	312	269	265	282	260	281	282	276	282	322	295	273	256	291	278	262	301	252	254	272	256	275	273	279	273	264	247	292	267	250	267	309	260	293	272	258	283	259	225	250	287	268	310	277	261	279	273	284	274	258	249	277	238	257	293	300	314	273	289	257	317	284	290	297	265	272	249	259	270	270	288	294	265	273	250	247	256	283	289	274	271	260	267	287	254	272	270	279	267	289	302	266	315	259	265	296	287	274	278	277	278	285	291	257	270	287	298	273	238	251	264	302	293	283	286	277	237	279	240	267	266	283	247	214	250	291	298	283	270	279	268	254	272	288	273	252	288	279	300	273	265	271	249	290	264	290	269	259	283	277	257	269	248	266	286	271	317	288	285	261	230	304	266	262	301	286	280	297	280	251	279	260	275	268	272	263	295	266	274	296	264	269	252	235	254	251	272	308	274	265	248	285	248	308	300	284	271	258	274	274	258	286	236	279	298	274	284	291	304	266	265	259	272	278	293	265	282	264	249	275	301	290	293	283	257	292	273	309	270	269	299	253	269	283	296	301	268	280	286	265	293	249	287	284	302	277	314	247	254	259	302	274	286	287	284	310	285	264	293	295	282	283	310	279	294	273	291	291	266	248	289	295	270	284	283	250	288	256	256	294	277	287	250	283	295	306	296	295	272	294	286	268	288	272	278	287	236	305	263	259	276	296	303	311	277	283	254	269	286	245	292	296	261	272	287	268	295	294	275	267	278	270	276	258	274	271	293	291	286	284	287	259	274	271	269	267	288	299	292	254	260	261	286	280	275	286	301	277	255	279	295	251	284	274	263	296	273	284	252	285	297	297	290	286	271	284	269	263	283	251	259	276	272	265	254	251	276	305	299	258	306	261	286	275	259	287	277	304	273	301	294	258	309	286	266	251	285	297	242	232	258	272	265	298	256	269	255	287	288	268	285	296	266	273	267	282	267	283	290	263	286	266	247	244	256	289	276	290	257	266	264	275	277	273	281	284	292	277	283	244	258	274	287	278	289	289	261	299	291	282	319	270	288	310	322	289	264	247	300	273	283	275	290	271	284	278	278	279	263	265	283	252	286	274	292	284	284	273	257	226	256	270	273	273	289	274	277	225	256	299	280	265	250	286	288	275	307	274	287	269	271	286	288	261	270	271	278	261	276	261	240	292	290	262	268	266	287	270	268	271	294	265	275	266	257	270	311	284	261	251	315	265	262	274	243	274	295	264	271	276	286	276	282	279	270	305	310	259	235	260	301	272	269	261	270	288	258	269	262	273	234	281	288	270	274	269	257	302	294	289	294	326	273	245	277	273	288	290	310	277	257	241	229	279	291	252	258	263	279	235	295	289	235	255	278	267	264	262	244	252	253	274	287	291	311	290	269	279	268	271	298	271	288	276	291	268	266	270	276	281	295	308	276	270	273	297	256	296	238	260	249	287	241	264	272	281	274	282	246	266	266	266	241	306	305	267	276	276	310	290	257	295	257	276	295	269	294	282	250	281	306	271	301	310	262	309	288	271	316	281	252	299	313	265	256	316	268	308	245	258	324	296	275	255	256	272	249	262	316	258	286	303	273	261	292	272	281	298	272	284	258	271	279	272	251	274	289	255	295	257	286	242	276	293	301	273	256	288	264	264	274	281	286	286	287	279	269	250	255	259	270	275	298	266	269	289	273	265	250	256	266	260	265	306	261	264	268	261	290	229	278	289	276	238	280	244	278	272	272	284	287	270	305	277	288	287	265	276	284	283	290	257	265	279	277	272	267	325	284	275	259	273	260	268	280	282	287	263	287	267	290	251	301	319	269	279	291	262	256	265	276	251	283	256	273	303	243	274	272	283	268	249	298	280	289	297	271	298	283	277	294	274	277	266	253	256	268	254	308	287	271	304	290	284	302	299	284	293	285	290	265	278
1833	689	759	868	1043	891	1038	923	767	708	697	633	616	632	663	604	652	620	660	660	592	602	598	648	613	646	612	616	575	619	640	624	595	597	595	623	669	633	632	601	609	628	657	600	591	626	619	584	595	554	650	607	584	645	654	625	610	572	626	606	617	616	609	648	670	596	593	588	597	591	619	611	644	663	593	596	609	622	601	600	581	624	619	624	627	608	603	593	582	589	599	656	618	601	643	627	629	641	632	666	618	611	642	631	602	611	614	639	654	649	604	610	624	633	635	651	599	584	585	625	613	627	563	622	592	628	564	607	598	614	564	576	612	630	620	579	620	618	617	584	616	653	620	632	646	626	574	626	623	615	647	601	626	599	628	608	668	613	621	656	607	588	606	643	617	639	614	610	627	608	577	591	635	641	606	610	626	635	583	626	630	589	578	565	658	598	628	638	637	583	612	587	659	631	633	627	601	687	595	584	600	593	608	631	633	593	610	642	636	621	647	612	629	642	663	602	594	573	621	676	574	638	641	611	628	601	632	629	605	604	605	647	652	618	648	646	621	615	606	638	648	623	653	633	610	599	640	639	644	608	603	611	634	628	594	650	634	631	603	596	610	643	650	561	606	615	593	617	613	603	601	634	649	606	606	628	607	610	598	609	604	587	613	597	580	625	631	633	626	654	581	585	634	634	608	615	594	598	637	647	644	603	592	563	642	615	596	614	571	631	613	604	580	581	664	628	655	546	627	622	621	645	655	594	622	653	609	586	610	585	622	647	652	678	602	610	643	623	586	571	603	582	610	644	655	584	626	642	564	596	609	611	648	665	662	601	618	650	631	665	661	657	626	610	605	605	590	627	609	609	608	605	607	625	673	633	617	583	587	628	646	600	611	629	649	617	582	586	636	660	584	630	613	658	583	649	610	585	642	629	628	624	644	598	618	607	670	599	586	627	633	591	618	575	598	633	587	605	601	595	575	663	620	607	612	590	632	597	645	614	567	612	614	599	622	609	628	632	596	610	604	586	641	597	606	634	598	627	596	612	633	608	632	614	609	632	588	605	578	649	607	621	573	624	629	640	654	602	596	584	623	641	553	596	604	669	602	624	660	584	596	660	619	644	620	639	613	583	604	612	612	625	687	621	683	615	612	642	642	586	616	582	654	629	668	628	622	610	622	604	598	606	589	642	604	618	617	645	602	613	622	603	578	638	650	563	603	643	647	607	650	589	653	634	617	574	643	639	624	602	661	624	588	674	625	641	597	617	598	602	637	568	661	601	655	588	627	628	597	592	595	596	595	602	611	647	642	626	563	604	647	640	625	627	614	636	640	653	628	625	587	611	592	658	597	621	601	632	601	625	637	621	620	601	586	577	693	631	650	613	620	607	606	612	653	583	621	667	587	631	637	633	550	643	587	636	616	618	614	643	612	622	616	662	610	611	588	595	580	632	629	602	628	655	624	622	624	617	603	617	560	655	631	594	630	580	619	587	634	588	614	612	645	587	658	620	608	637	648	632	620	608	591	580	662	599	638	600	602	630	599	603	597	608	655	620	623	620	649	604	612	617	615	630	597	623	624	608	614	611	578	632	638	611	640	613	636	611	598	585	620	608	610	634	616	609	579	630	607	651	620	625	613	593	638	636	594	634	608	578	676	622	620	622	620	613	622	564	606	626	628	598	633	575	596	661	605	643	630	592	616	645	634	648	622	598	634	651	631	620	663	585	607	669	595	619	602	610	640	600	575	661	609	619	622	645	577	619	608	593	665	616	626	575	592	590	636	600	641	629	573	631	601	596	588	645	593	594	637	600	611	615	603	629	615	650	647	622	601	621	628	667	623	570	639	600	599	671	598	616	615	566	602	628	665	625	626	627	602	569	607	638	572	664	616	626	627	592	605	609	660	654	677	591	659	662	608	652	567	651	607	612	582	621	623	583	602	618	640	648	627	630	631	597	607	622	615	561	664	592	628	608	639	654	595	590	644	615	602	611	624	631	605	645	650	620	639	634	574	614	637	628	558	640	656	657	605	595	601	595	597	658	646	646	634	596	635	606	610	622	605	633	598	578	656	586	608	579	644	621	617	624	658	636	645	647	643	615	600	623	607	597	622	627	635	630	600	623	601	627	631	639	609	590	610	635	623	632	606	587	582	578	634	607	618	671	648	616	614	636	631	615	626	633	610	638	544	647	615	623	588	641	644	620	597	603	598	607	619	632	641	650	648	634	622	622	631	642	620	599	594	588	602	593	594	606	606	652	617	645	616	597	550	620	608	616	568	612	621	622	591	601	631	610	574	595	645	626	617	589	606	582	551	660	610	631	598	629	639	621	645	594	569	625	592	611	550	632	652	694	629	635	582	626	618	646	616	606	667	642	615	670	623	638	610	617	649	608	610	618	610	637	603	592	580	612	624	627	597	641	609	588	613	601	605	630	610	694	623	597	631	629	588	640	643	616	629	609	567	595	644	619	621	652	642	585	598	595	600	620	587	624	627	628	562	570	632	635	583	608	619	658	609	631	611	646	640	651	635	628	587	662	638	604	618	641	594	643	582	646	630	612	638	638	615	624	611	609	616	631	647	632	623	553	654	649	624	652	608	597	605	664	587	605	623	591	652	626	582	624	630	584	616	642	630	599	617	603	615	594	630	600	598	643	567	584	621	581	686	628	607	621	624	665	629	650	574	622	630	603	605	652	603	654	595	657	600	621	615	621	592	591	595	599	619	611	653	618	613	608	622	605	649	618	611	592	647	617	605	582	612	622	611	617	605	607	597	613	644	629	539	624	623	597	620	623	627	625	655	640	603	653	617	610	661	643	653	613	623	610	665	636	657	626	610	557	633	635	579	698	603	604	569	650	568	606	640	643	648	633	603	633	639	615	598	622	628	599	630	643	612	608	586	587	654	622	622	659	631	613	628	620	668	605	646	608	613	601	627	644	634	636	597	603	597	607	604	628	605	628	585	619	622	651	630	609	609	617	606	613	598	612	605	616	626	597	644	588	613	617	627	550	624	602	619	614	604	622	583	644	636	644	645	627	657	609	605	634	589	631	649	642	639	654	623	607	623	648	661	605	651	596	623	606	663	639	615	634	632	613	590	636	610	609	603	635	638	611	589	586	604	602	607	590	668	600	621	591	641	622	654	679	626	587	639	573	596	631	641	656	615	646	616	616	638	620	584	624	639	616	591	603	620	663	605	627	598	654	648	616	575	621	549	591	649	584	663	633	602	613	605	630	601	610	628	576	613	626	639	616	586	603	625	638	631	585	592	625	617	593	582	580	639	618	612	611	633	648	630	599	599	620	660	567	589	610	618	664	621	573	610	623	610	664	650	599	624	642	612	572	624	619	591	605	604	646	655	633	567	593	607	565	630	621	615	668	662	615	599	636	602	648	602	586	585	599	644	616	617	632	609	601	596	644	605	578	592	652	608	625	649	605	628	636	632	607	583	614	621	589	615	597	598	654	622	639	643	604	663	625	619	634	654	597	635	668
7338	948	751	624	429	382	309	300	212	167	160	146	154	138	134	135	150	128	120	137	126	134	134	124	129	117	118	147	97	135	151	104	124	140	124	124	108	114	111	122	129	135	114	123	129	102	119	132	127	123	133	139	98	113	125	134	97	133	140	140	131	120	109	130	115	127	146	119	118	149	138	139	102	98	119	135	135	139	123	111	127	136	123	138	132	140	101	125	109	111	136	115	122	100	120	130	122	133	110	119	138	133	132	120	116	122	134	140	124	140	106	137	153	111	121	137	113	115	130	114	122	110	110	130	117	122	132	135	134	128	98	112	121	158	131	124	115	108	117	93	109	129	105	133	113	124	118	127	105	121	117	139	107	131	98	111	125	113	118	116	116	113	136	117	115	136	104	116	133	124	116	119	107	128	141	108	116	125	119	116	120	119	132	143	132	124	109	123	123	126	114	122	138	126	118	125	114	124	137	118	123	108	123	129	143	125	120	154	135	128	131	114	126	144	110	133	134	128	112	107	123	136	121	112	119	118	158	109	101	134	110	119	121	110	135	129	105	115	113	126	106	115	133	121	131	123	147	119	124	103	131	111	97	117	118	124	120	132	135	108	114	131	113	113	109	107	102	119	110	117	108	121	124	123	124	120	139	120	121	149	120	115	128	116	134	138	157	110	135	106	110	132	125	110	111	106	121	133	125	126	133	135	93	127	121	112	120	137	134	105	123	117	128	142	100	134	127	127	133	137	116	139	111	155	91	111	127	112	119	121	113	97	124	137	133	90	112	116	137	134	114	108	120	130	113	128	125	122	135	117	107	122	122	118	109	114	138	135	119	106	114	115	125	142	135	129	130	114	124	151	116	136	111	120	130	118	127	144	122	117	116	111	104	135	123	127	118	120	127	130	139	115	126	118	124	124	122	92	114	115	126	113	129	112	122	110	127	135	128	114	127	113	98	120	121	129	103	117	128	111	131	121	129	118	109	123	103	150	139	128	109	116	121	120	130	126	124	101	118	106	120	108	148	104	122	116	129	121	118	134	101	108	125	141	96	137	134	128	145	136	133	115	125	141	118	122	121	113	125	113	116	104	113	126	134	125	128	113	131	111	129	134	124	115	134	117	125	120	134	107	108	90	115	121	130	122	106	124	123	121	108	97	120	113	122	106	143	110	163	123	131	123	107	116	140	114	117	110	125	118	113	130	128	134	134	118	126	111	118	99	140	115	134	130	120	134	123	133	138	113	135	107	122	119	139	127	120	147	114	124	124	133	109	115	115	138	131	122	134	109	139	125	141	135	140	120	116	133	118	108	118	111	135	123	113	125	108	106	109	122	127	130	156	123	134	137	117	129	106	120	117	118	133	101	118	151	132	116	114	125	113	125	103	113	135	140	125	101	133	119	112	119	133	134	136	103	139	95	122	126	116	123	141	113	122	138	123	108	134	134	102	139	124	111	104	119	130	135	119	130	116	127	100	122	119	122	117	129	134	116	123	132	135	119	130	126	123	116	122	143	112	111	133	123	140	117	98	132	105	113	114	114	127	111	132	124	128	120	144	130	112	112	107	127	135	118	122	116	111	101	113	124	116	120	112	140	118	127	136	122	135	127	117	125	131	153	112	104	119	111	141	124	132	126	122	126	116	115	137	154	125	131	116	96	105	107	118	129	127	127	116	107	119	120	120	126	124	125	118	122	152	128	126	124	124	141	121	111	118	104	134	128	129	112	139	118	128	132	105	143	126	112	120	133	109	104	124	134	127	105	131	126	107	111	124	116	111	154	137	109	120	104	116	132	120	119	126	127	120	119	129	133	122	122	110	118	115	114	123	119	126	155	127	142	137	134	116	110	111	132	115	99	121	116	116	113	122	108	113	129	124	162	111	130	124	124	138	106	137	125	137	128	118	136	141	125	104	129	132	127	121	118	122	120	122	141	132	122	123	118	119	110	134	120	104	129	147	126	113	132	129	120	131	133	125	110	145	114	110	135	137	105	137	135	134	131	129	85	108	120	116	134	114	144	106	123	127	118	121	115	135	116	135	110	111	103	112	120	129	131	112	120	128	104	99	102	101	109	126	115	135	118	110	127	120	113	115	124	135	124	126	104	106	110	142	117	115	133	132	151	123	115	117	133	125	123	147	106	107	116	131	141	109	118	114	135	116	122	117	135	122	132	135	107	123	116	112	111	154	122	121	130	107	139	117	119	140	108	115	119	130	111	124	120	131	120	120	111	142	126	150	141	112	124	103	123	107	117	113	129	140	115	116	121	123	109	125	128	122	123	120	140	107	128	128	129	115	93	114	102	111	126	111	128	113	112	144	116	116	116	130	112	104	134	116	128	138	136	118	123	131	120	124	115	126	114	116	131	108	129	127	124	114	116	109	126	103	131	112	125	128	155	118	132	113	119	120	109	125	125	117	135	120	129	106	123	116	134	115	101	111	123	122	146	140	141	111	118	119	139	123	109	123	139	96	114	113	114	141	139	132	106	115	125	104	140	122	123	158	143	142	145	125	135	114	119	123	111	147	133	145	124	118	123	134	118	112	136	103	125	117	129	111	85	111	143	132	118	110	122	124	122	110	121	117	115	123	113	98	129	122	126	116	129	139	129	130	126	112	118	114	144	131	123	100	116	127	119	130	130	112	134	138	124	123	107	137	126	113	137	131	148	117	129	122	122	131	109	115	105	134	99	132	113	121	118	118	118	140	140	107	139	131	134	110	131	112	114	118	130	121	120	123	101	112	139	109	127	127	117	116	126	111	115	112	136	108	119	141	118	122	99	125	123	123	102	128	120	120	110	112	100	99	138	105	127	128	117	115	119	128	136	131	105	114	116	134	118	124	120	114	102	136	120	122	127	125	113	103	133	110	122	117	139	124	128	113	167	117	115	140	113	114	125	132	140	151	128	115	124	116	127	123	130	130	109	113	105	106	103	128	124	107	107	140	124	104	121	110	130	128	117	120	115	133	130	136	111	125	109	123	126	101	117	122	106	127	144	129	112	116	139	108	132	104	114	130	137	118	126	100	94	119	115	119	124	112	115	113	107	125	134	150	114	97	113	121	116	132	132	126	128	130	111	118	131	96	127	144	132	127	109	114	104	115	108	131	114	123	112	131	139	101	128	132	130	132	126	117	128	102	136	130	131	110	141	97	113	123	129	116	139	126	131	143	136	116	131	120	123	122	140	126	133	129	120	107	121	128	132	104	121	121	132	138	119	142	123	125	107	111	139	135	123	126	133	117	141	121	132	104	121	135	126	128	138	136	134	120	118	122	120	128	127	125	127	126	124	117	116	133	107	135	109	106	130	122	136	140	93	127	107	127	123	139	127	113	145	106	111	116	123	110	145	151	130	130	143	134	123	111	104	108	129	130	128	121	122	112	142	123	136	133	138	138	130	128	113	104	124	107	126	106	122	119	120	155	115	130	112	119	106	115	97	131	117	145	117	125	86	116	135	113	146	117	140	117	121	127	129	134	129	108	128	120	114
6287	911	1404	1664	1742	1485	1383	1216	768	617	545	492	478	452	404	387	445	394	381	416	342	374	382	352	285	368	363	372	353	362	349	302	336	378	328	305	343	356	352	338	356	347	312	305	336	301	353	310	329	343	327	351	319	318	352	363	330	318	315	334	356	323	322	330	333	330	327	318	331	330	327	292	306	279	306	330	327	325	311	329	323	314	327	271	338	312	345	339	322	342	301	328	349	345	328	312	337	350	294	346	354	336	315	321	331	288	344	316	300	334	315	347	341	319	334	322	320	299	319	295	343	328	313	334	328	306	317	301	347	327	325	329	341	300	314	306	318	319	297	331	321	319	342	336	319	349	349	335	334	329	321	306	311	348	332	313	298	318	318	298	318	309	301	317	337	291	356	328	321	354	297	349	319	348	315	312	330	320	331	308	341	345	321	314	351	331	314	332	290	314	319	320	319	328	304	326	313	329	318	319	280	310	309	338	310	321	321	315	311	318	310	339	319	311	313	317	333	336	324	323	334	291	327	318	349	342	345	327	321	329	342	325	322	315	313	324	341	331	326	301	328	280	311	331	347	317	295	321	301	313	364	307	329	305	315	315	342	335	333	306	326	309	315	350	318	332	336	329	307	321	368	337	346	340	314	338	308	336	323	325	322	310	332	337	327	337	332	286	347	345	308	337	328	320	331	311	333	307	319	319	346	322	311	334	316	351	325	333	286	353	309	337	321	318	286	324	291	311	349	304	337	309	321	328	362	301	311	283	295	315	353	313	321	345	350	308	332	321	358	315	307	349	327	277	339	303	332	310	341	329	319	343	316	312	318	326	345	312	308	315	301	291	330	320	324	309	329	306	318	310	319	318	301	297	331	341	349	316	306	314	319	337	313	314	314	297	303	373	342	309	305	315	315	295	307	295	326	304	305	307	316	278	324	311	348	317	293	323	354	316	274	296	327	311	309	311	334	313	310	316	352	315	361	314	320	321	340	346	313	289	320	319	307	328	290	314	319	322	315	324	323	310	343	354	325	327	327	301	338	345	337	312	299	285	312	317	310	306	339	308	331	315	324	314	347	337	308	318	352	357	303	341	339	305	312	313	326	309	350	321	303	321	286	337	341	337	320	275	333	320	312	338	316	352	333	327	321	322	330	306	318	320	318	296	308	335	311	340	283	353	298	324	309	374	286	303	322	351	299	326	333	311	326	304	369	344	342	336	311	302	299	310	315	293	313	323	289	341	348	349	317	333	334	330	364	325	292	314	328	297	307	327	298	336	311	302	338	305	315	329	330	333	319	330	322	353	313	327	356	303	323	295	331	314	349	281	329	320	322	338	311	317	301	335	301	348	329	333	317	333	324	304	295	317	301	293	321	313	332	315	319	320	326	334	320	312	344	317	316	325	304	347	332	340	270	296	345	348	343	315	320	311	317	336	349	299	311	338	354	326	366	348	301	339	314	305	305	346	335	313	302	303	349	313	344	299	326	338	300	356	326	314	321	330	301	334	315	310	299	314	315	325	304	314	320	334	311	325	342	312	324	308	324	319	319	311	318	316	333	344	331	332	365	340	322	309	349	314	300	320	301	315	309	296	327	316	322	329	318	286	339	333	295	306	298	337	321	336	282	303	350	347	345	331	321	306	319	304	328	319	336	312	328	297	338	335	341	358	294	324	310	305	285	322	331	281	316	295	348	340	300	320	340	293	335	326	302	335	323	296	296	313	327	334	312	327	274	336	326	331	330	314	317	331	331	311	305	287	328	319	306	316	341	300	321	333	348	315	333	296	301	332	338	315	309	325	274	304	330	307	311	322	307	319	329	308	331	306	333	317	322	339	340	335	312	311	312	350	322	349	300	292	308	338	363	300	341	343	300	290	325	352	304	362	317	321	332	340	336	311	321	337	325	327	296	315	336	351	317	319	311	290	295	330	318	307	314	341	295	278	325	298	317	314	337	335	321	320	320	326	361	349	323	323	337	342	318	330	328	354	331	337	299	333	307	301	330	329	351	336	371	331	317	369	316	329	330	307	294	352	318	315	311	350	303	316	322	324	336	320	336	320	327	313	287	308	335	336	343	303	346	306	326	347	302	312	313	327	319	336	324	309	331	340	317	342	316	315	340	338	308	291	335	317	320	327	337	327	312	309	320	310	302	343	328	318	299	344	324	305	305	319	324	332	311	327	342	331	304	330	332	333	344	321	288	334	352	311	306	316	309	298	317	334	361	323	333	324	334	335	332	309	368	327	317	320	321	344	312	306	310	344	336	328	324	319	342	336	266	327	322	332	313	330	333	311	292	317	319	313	317	329	298	327	307	327	288	295	314	339	306	319	306	321	330	303	320	355	307	334	303	321	317	302	298	295	334	325	333	319	337	302	301	300	346	303	309	302	319	331	322	338	337	316	316	372	319	337	324	352	337	313	315	325	326	342	334	331	320	301	318	334	348	300	328	348	330	279	313	350	332	346	285	349	341	328	280	340	275	320	279	322	298	311	306	355	298	323	325	314	314	304	342	308	313	312	318	319	341	318	316	295	344	335	315	351	321	304	321	336	309	330	292	314	320	306	321	304	303	322	336	319	329	325	257	314	337	322	330	359	299	332	316	302	343	327	306	315	287	320	318	339	332	333	344	288	289	286	313	346	317	326	319	359	327	310	331	317	315	326	293	300	322	330	347	336	299	325	330	312	312	339	304	336	300	309	330	311	296	345	330	326	323	323	321	335	308	316	309	305	318	325	335	295	322	332	342	332	333	324	322	290	324	299	348	340	349	312	314	347	337	325	315	328	331	331	309	320	332	306	312	300	333	353	314	320	350	343	338	333	299	328	307	330	318	312	315	321	296	318	294	317	319	367	297	311	353	335	321	330	315	333	328	308	280	302	322	338	322	288	332	340	308	296	335	334	325	311	294	317	305	316	303	333	327	337	330	347	309	326	307	321	330	352	332	359	304	307	283	313	313	293	349	325	338	299	325	312	323	318	346	350	328	294	316	296	307	342	331	306	337	296	324	323	323	336	359	312	313	323	326	313	312	317	332	316	322	310	324	285	317	314	346	304	331	300	307	323	318	321	353	283	330	313	322	331	315	338	304	348	317	332	331	313	330	336	331	345	323	346	352	303	339	306	309	315	308	310	322	315	339	316	319	320	329	311	355	330	317	337	309	300	320	318	344	350	348	314	302	342	328	333	313	337	298	297	307	297	327	345	340	335	334	302	329	308	368	315	304	319	325	350	323	289	315	314	310	326	331	312	296	293	313	319	320	282	316	327	288	322	322	306	317	348	349	337	338	323	308	343	295	316	302	317	286	326	297	342	342	309	311	313	322	310	318	316	317	342	315	327	313	321	299	304	303	355	341	328	315	337	314	324	316	313	329	330	344	311	297	321	331	315	287	319	316	333	290	324	321	319	351	324	316	299	348	320	347	340	309	324	317	307	339	302	338	301	297	318	331	307	325	332	286	327	362	329	311	311	312	307	299	323	319	339	287	299
14025	2010	1518	1174	748	576	520	437	351	310	270	273	256	243	227	208	226	217	209	191	215	198	199	204	186	221	200	198	211	198	204	209	191	194	197	190	189	201	173	185	203	179	186	169	200	177	202	205	187	197	187	192	180	187	187	191	196	208	188	180	191	205	179	204	178	181	206	186	246	163	191	196	186	179	204	203	187	179	191	191	206	177	175	174	185	188	184	201	182	181	196	189	184	188	154	191	185	176	203	183	164	180	182	159	190	193	195	148	171	194	192	193	189	203	168	198	174	175	162	172	203	201	187	175	166	176	192	183	206	184	201	212	180	215	179	157	190	229	180	182	188	212	149	166	190	190	204	176	188	184	173	192	181	187	186	188	206	194	195	187	190	193	218	188	154	199	190	179	204	172	200	191	213	186	184	197	188	183	184	192	198	175	215	218	216	211	187	159	164	191	183	196	182	213	177	205	200	156	186	179	177	219	192	176	178	195	186	166	189	182	173	190	205	202	184	190	195	181	193	215	203	178	218	187	156	182	183	189	204	188	187	183	158	194	184	191	176	192	161	183	196	186	205	202	217	211	192	196	183	174	168	185	191	198	217	187	181	203	193	192	161	168	193	189	183	192	173	158	190	202	184	199	212	184	211	175	169	157	176	193	191	185	177	171	202	198	184	208	189	198	173	172	185	195	211	208	197	199	197	161	168	218	192	189	188	185	176	160	162	201	210	191	203	188	207	158	207	210	173	210	216	212	182	191	183	174	182	187	192	185	185	191	197	194	219	202	220	164	200	195	180	213	154	179	182	189	200	227	184	182	204	209	200	197	191	171	188	216	209	169	212	196	202	194	207	208	155	180	196	178	177	178	172	178	191	190	183	206	166	208	177	188	191	191	166	189	206	193	210	177	200	194	172	200	152	154	177	182	196	194	199	178	201	187	174	188	181	181	231	164	179	186	208	172	191	189	195	187	169	169	194	197	163	187	216	195	197	187	191	180	189	189	168	175	189	189	202	177	210	193	170	185	192	185	164	179	174	179	172	191	180	192	196	213	185	184	184	183	172	181	201	159	179	208	191	200	167	192	185	190	197	197	198	189	183	179	191	198	170	172	182	172	185	177	172	180	172	190	166	191	181	216	184	201	176	180	207	201	148	202	162	176	189	196	188	198	185	203	197	172	193	195	181	213	217	202	186	180	210	187	188	173	203	163	181	193	195	192	179	194	202	183	207	195	192	180	182	191	213	210	194	176	213	198	184	202	198	194	218	173	166	163	172	170	163	182	205	191	206	165	177	167	185	166	192	184	192	196	163	181	168	170	175	173	180	184	191	195	181	192	179	218	213	176	215	187	204	195	177	194	205	218	175	192	173	166	201	165	179	167	196	167	169	175	175	229	199	194	160	188	146	168	200	195	214	187	184	184	191	165	187	186	190	190	169	188	142	204	174	190	178	207	196	167	202	203	220	172	173	187	174	192	165	204	186	205	206	209	179	205	202	163	187	222	172	176	211	172	180	223	182	166	207	182	174	197	193	189	182	196	190	177	170	224	179	168	184	170	221	192	178	197	184	202	177	165	171	169	170	185	190	180	180	199	183	183	192	180	203	185	203	173	171	176	179	193	196	171	224	189	192	189	197	211	224	186	182	167	187	185	199	184	197	176	176	193	191	186	183	177	227	186	207	196	188	171	162	182	183	176	185	203	175	183	193	189	174	181	189	195	191	193	201	194	163	203	197	178	182	171	219	200	179	195	228	186	207	162	203	193	185	208	209	184	191	214	212	172	196	176	162	200	188	186	180	203	174	192	162	191	216	198	202	190	207	201	169	204	160	177	188	196	196	235	203	182	200	198	186	166	142	156	209	165	189	212	181	163	171	188	198	189	165	174	213	207	181	177	226	216	188	199	186	181	170	167	199	168	205	205	204	194	179	179	206	183	221	176	200	180	205	169	180	193	204	188	177	185	180	184	174	184	201	193	193	175	171	225	182	202	169	174	155	196	178	179	171	186	195	183	180	208	166	156	183	165	173	184	204	182	195	195	181	201	185	192	218	178	175	203	196	204	176	172	177	187	193	191	206	203	177	204	184	167	196	190	183	168	197	220	194	208	195	194	192	211	182	185	171	184	197	190	215	157	167	193	210	224	221	188	204	208	175	201	178	190	177	175	151	176	213	160	200	193	146	185	216	202	194	193	180	168	171	209	197	183	200	197	205	195	164	202	197	176	170	173	169	187	175	208	201	182	161	202	212	188	191	189	183	190	185	206	214	219	223	170	180	165	154	196	169	191	186	185	186	178	201	179	179	188	214	210	206	194	173	214	191	188	187	162	193	196	189	194	189	188	179	216	181	186	176	179	182	182	190	200	166	198	214	191	173	185	180	195	195	179	171	196	184	204	205	172	218	207	168	213	170	172	188	199	207	173	194	181	176	201	192	174	210	173	193	202	207	185	172	168	205	186	199	175	190	183	178	188	205	186	191	193	190	204	206	180	204	195	187	201	186	189	182	204	186	178	180	193	202	182	174	202	206	189	181	197	170	213	208	201	189	171	201	196	180	196	179	187	186	195	220	182	199	201	196	184	205	173	202	177	182	198	175	202	181	172	190	194	172	173	205	184	217	206	164	177	212	190	197	167	207	201	218	175	184	173	194	212	178	190	190	203	214	172	169	188	204	210	212	200	180	242	206	203	199	157	183	182	186	153	207	162	223	194	185	169	201	197	180	164	179	191	168	199	208	190	188	180	174	190	209	223	192	186	182	198	183	208	176	187	165	200	179	196	171	185	206	187	180	201	181	179	216	179	201	186	173	158	166	192	212	210	201	202	179	173	192	171	170	172	167	194	188	177	210	194	179	226	179	185	184	194	172	180	177	188	155	207	191	204	232	168	186	199	172	187	177	166	203	205	157	185	196	180	160	188	193	194	186	184	180	172	193	169	189	174	198	189	184	199	160	190	158	199	199	179	181	194	191	171	184	163	184	206	187	206	211	185	163	169	176	180	198	183	196	179	175	176	231	205	195	170	176	193	184	198	205	200	200	193	177	202	200	202	214	225	200	201	206	164	196	188	193	213	187	173	172	178	175	209	165	175	170	195	192	166	159	191	165	200	206	219	207	202	196	174	180	187	208	179	170	174	203	191	172	192	188	175	172	216	172	188	153	214	201	165	202	208	202	205	199	192	193	183	209	173	193	154	204	186	182	195	181	222	178	167	176	211	197	193	179	170	195	192	201	177	191	168	181	187	206	213	161	172	187	195	191	186	210	203	167	206	170	192	178	203	192	191	168	186	172	191	169	174	188	199	206	178	169	181	189	199	186	198	191	207	169	197	180	200	183	209	192	191	162	175	190	184	168	186	194	206	187	180	195	190	186	200	204	183	179	198	204	195	204	205	173	204	201	191	204	184	166	190	182	189	171	184	192	178	164	176	184	178	194	174	181	184	185	189	189	199	166	190	205	185	210	198	180	171	179	176	183	186	190	211	208	200	183	173
8542	1534	2387	3009	2878	2378	2221	2000	1325	1023	897	796	746	740	647	640	626	600	667	609	584	595	548	526	554	500	533	530	516	535	564	536	530	523	527	480	495	499	522	469	480	525	484	503	540	490	494	460	477	500	480	465	496	496	484	500	487	480	497	493	496	462	501	461	452	489	433	508	497	480	488	499	464	492	456	456	510	507	503	519	447	436	544	517	482	479	475	438	476	453	458	480	441	455	499	472	483	460	479	466	481	479	476	490	479	482	464	481	468	433	452	481	478	504	503	440	472	452	517	476	491	470	519	480	465	450	472	446	511	441	448	448	478	482	486	480	479	497	471	438	479	444	493	478	470	487	469	474	481	462	434	500	490	461	490	446	447	506	484	475	453	467	491	505	488	463	507	467	456	437	467	432	474	492	472	508	465	446	466	509	458	449	466	483	472	465	437	454	496	471	485	453	476	517	516	466	463	457	455	447	481	451	487	479	469	464	463	480	476	501	489	457	447	468	468	473	471	461	471	444	465	478	490	450	468	490	470	434	494	456	465	471	472	445	461	442	463	497	480	422	458	474	496	550	449	486	466	455	461	429	467	467	460	485	485	515	449	500	492	479	522	495	463	491	466	457	466	465	445	482	476	498	490	504	484	474	497	460	461	484	487	463	446	467	464	457	456	464	455	461	454	470	486	482	477	482	420	467	495	459	467	450	421	489	472	510	482	468	480	434	471	466	443	488	493	456	522	472	465	470	452	456	452	440	476	496	456	470	462	468	443	477	453	464	464	458	482	474	454	442	479	488	462	477	507	501	473	463	450	457	464	455	485	458	508	455	456	487	510	483	443	442	481	489	469	494	519	475	488	462	493	466	476	448	448	460	474	509	466	491	456	489	495	477	475	501	454	468	498	424	467	495	466	529	475	452	469	494	435	455	479	486	532	471	510	474	470	470	453	503	498	486	471	498	456	482	488	451	496	461	494	464	506	487	474	506	458	467	446	504	494	508	470	456	486	472	451	458	466	432	476	522	490	454	510	459	463	436	480	472	515	506	460	488	480	494	487	451	454	462	472	486	487	513	495	504	499	477	495	451	471	483	456	453	509	490	508	457	458	456	478	456	459	492	472	491	458	490	443	489	528	504	502	468	449	476	477	465	489	492	458	424	479	460	476	500	456	463	520	458	443	474	456	462	495	489	509	502	474	486	481	513	466	477	449	482	521	492	479	489	471	501	453	475	458	487	495	448	512	489	468	476	489	478	459	481	496	444	456	501	453	478	459	442	493	494	497	495	466	505	475	452	481	480	462	442	466	471	476	455	474	472	488	479	420	470	503	512	465	482	438	426	448	466	489	447	455	454	526	437	493	473	487	492	468	498	482	447	476	481	484	440	468	463	469	491	483	451	472	478	488	449	467	512	491	492	462	469	421	477	454	492	492	481	497	474	492	469	430	473	493	436	487	465	474	473	534	477	475	486	485	495	428	469	471	505	459	424	466	481	448	472	480	526	459	474	462	454	453	501	473	476	466	481	454	484	467	512	424	479	436	512	480	474	455	458	434	475	466	482	426	494	459	448	460	484	482	467	452	496	459	478	472	519	467	483	537	461	481	479	440	492	472	475	487	477	523	465	495	459	463	491	472	472	478	471	484	476	477	490	473	486	482	482	443	463	475	505	468	439	460	472	469	492	466	460	533	431	465	466	462	482	471	462	481	470	445	467	450	491	476	503	460	492	425	486	454	442	487	480	471	453	480	461	478	494	494	464	480	494	476	463	467	462	475	527	466	470	486	470	475	466	512	442	505	445	498	472	493	463	475	448	491	521	480	427	429	475	446	456	464	441	439	534	416	512	468	486	491	449	470	468	471	480	457	462	491	519	476	477	451	474	469	503	491	520	464	471	491	455	452	472	474	465	465	433	486	503	473	474	464	481	513	472	465	490	488	458	484	448	471	485	478	488	451	493	445	483	503	493	462	470	494	507	481	484	490	488	455	492	477	515	468	444	439	460	486	514	476	490	515	479	481	439	449	492	478	448	498	488	477	471	457	471	524	441	469	469	471	453	470	476	466	487	490	455	464	444	485	489	491	458	502	496	468	473	488	488	481	509	488	490	476	458	457	466	453	492	462	447	471	446	471	508	460	452	466	479	452	456	447	465	483	466	509	478	443	494	500	474	484	519	462	460	468	469	476	475	497	505	482	469	467	481	480	467	480	493	468	444	478	483	469	469	408	496	489	447	473	527	443	474	487	498	491	448	478	493	478	498	489	468	449	474	515	479	481	495	489	473	456	485	466	465	501	476	442	497	448	497	474	445	475	461	479	478	457	486	472	491	508	451	437	456	513	470	468	496	467	472	466	426	461	448	498	461	442	464	452	453	503	487	465	481	475	492	460	481	430	482	479	458	463	501	505	510	493	488	459	462	499	420	486	524	476	466	492	455	478	447	484	470	487	498	492	493	502	484	515	494	471	450	475	500	439	479	455	492	470	479	491	499	492	477	475	494	467	487	485	523	459	473	464	463	464	479	460	506	470	455	498	485	469	461	441	486	474	462	473	488	475	461	476	509	449	456	486	464	472	493	465	468	492	461	481	460	450	505	493	443	457	432	432	468	513	458	485	461	487	510	464	455	439	482	430	491	461	484	457	462	503	444	448	433	456	490	491	473	488	492	487	484	477	485	435	456	477	461	459	449	466	495	465	457	509	450	492	477	472	477	492	496	461	453	442	460	453	503	512	444	501	489	467	472	467	473	476	464	464	466	494	444	445	493	466	505	451	471	474	472	484	466	439	476	435	476	485	495	451	483	444	517	482	497	490	437	423	432	477	472	484	476	457	442	484	457	469	507	521	477	489	452	463	461	451	484	505	475	490	490	462	477	513	463	491	527	481	467	466	461	475	468	489	505	488	453	471	464	511	451	468	460	475	479	520	443	481	456	463	469	462	459	457	476	480	445	462	464	471	491	480	459	466	473	466	489	466	456	461	461	504	466	462	490	450	471	477	451	453	464	456	464	515	468	466	457	460	461	501	428	436	479	473	429	458	484	477	418	479	491	495	470	484	480	440	501	491	462	512	477	489	476	462	510	476	479	465	467	526	461	463	479	483	446	475	481	484	473	473	473	471	509	462	497	462	446	433	473	470	438	500	484	459	456	449	471	514	475	497	440	452	477	428	477	448	478	469	489	454	437	505	463	499	475	479	487	458	438	465	455	514	459	466	470	460	483	504	474	457	472	470	459	467	475	450	462	487	458	464	494	449	444	483	471	486	492	474	483	481	461	470	434	473	491	470	518	459	494	517	465	501	466	468	449	439	477	465	500	472	453	431	465	499	442	478	495	475	458	453	478	479	467	460	454	453	473	461	453	491	446	506	458	441	492	496	515	514	484	472	480	438	464	492	487	463	483	494	467	461	488	523	479	446	476	467	445	497	481	476	487	462	471	482	496	477	515	437	478	479	481	533	485	489	493	450	499	512	483	439	485	470	480	470	483	451	484
1587	314	336	314	344	321	335	327	285	295	325	304	271	274	289	259	247	268	263	299	277	272	271	293	253	249	308	303	291	271	270	270	286	255	258	260	269	273	259	290	278	252	284	280	279	252	237	259	264	248	283	294	272	250	276	286	282	260	302	256	290	289	316	265	296	289	260	274	264	286	294	281	250	302	288	273	300	247	264	250	231	256	299	283	282	280	293	291	270	294	292	264	294	256	268	274	280	302	281	282	254	279	283	263	276	275	256	266	242	271	263	257	317	261	286	258	279	289	302	266	292	267	276	238	262	270	277	274	235	272	268	262	247	248	276	270	253	293	279	270	259	304	254	261	246	266	291	256	260	286	255	276	297	294	262	267	255	289	290	260	263	288	287	268	275	255	280	257	273	286	291	287	268	287	301	271	266	273	279	275	289	276	285	272	263	237	277	270	288	259	282	275	271	304	277	312	268	304	240	279	301	278	289	251	247	266	298	319	253	284	268	275	283	268	267	281	273	285	314	260	299	276	244	272	297	309	267	284	324	272	246	271	255	309	286	269	272	272	264	297	295	295	282	297	273	285	273	279	252	243	236	259	274	278	293	256	292	257	292	262	252	256	285	235	243	278	313	291	304	293	249	280	286	275	268	254	287	267	249	297	259	284	263	282	263	278	248	269	284	293	266	267	278	274	334	267	265	261	248	307	304	281	287	298	330	304	279	267	259	255	279	303	277	274	263	270	267	241	259	282	265	290	278	276	270	301	259	294	275	271	276	284	241	282	270	277	296	288	287	291	290	262	279	271	290	279	252	224	254	312	290	264	245	285	232	326	310	259	268	283	284	264	277	260	258	262	270	270	272	251	256	301	287	276	269	264	276	287	281	248	267	278	268	309	289	241	268	270	245	243	285	285	279	281	265	295	315	305	286	278	273	289	307	248	283	292	279	299	295	286	263	283	279	276	252	238	306	269	295	271	260	284	260	269	292	287	299	261	259	264	266	270	260	268	273	251	252	289	292	278	297	250	297	247	290	252	319	264	276	268	273	277	269	256	263	258	249	277	257	272	265	230	293	294	285	273	277	274	256	313	267	240	272	283	311	245	269	293	275	277	289	251	260	262	265	253	285	285	277	282	291	297	247	258	295	292	282	268	297	281	282	292	252	254	272	315	264	261	253	271	287	266	264	294	274	286	281	277	300	315	272	276	279	273	272	297	303	314	251	274	308	269	282	268	245	271	301	278	261	302	280	287	268	283	277	280	240	257	259	271	265	265	300	278	280	300	254	283	247	248	270	302	250	294	262	253	290	254	269	270	280	263	229	271	273	280	267	286	275	273	288	294	274	281	242	273	259	261	301	278	276	292	253	286	292	265	295	306	267	246	285	276	315	276	261	243	279	294	260	241	273	287	306	284	266	273	294	264	266	276	268	247	281	289	255	255	255	243	260	272	288	258	260	277	306	267	279	264	281	267	289	265	230	259	267	301	267	306	252	290	252	290	253	274	267	279	283	271	262	275	272	256	288	263	292	264	261	279	261	246	265	276	292	285	291	261	245	284	243	247	279	262	298	280	309	261	301	255	268	260	266	272	322	243	262	249	291	280	244	261	299	293	273	260	292	288	281	336	268	295	266	307	295	316	287	274	273	265	287	276	286	278	261	265	287	277	285	250	275	283	276	245	287	246	296	292	303	277	290	273	303	284	285	285	278	287	285	242	269	268	222	274	269	266	256	254	287	267	273	273	315	284	270	242	264	293	280	285	299	276	323	265	266	266	260	261	310	267	269	317	263	277	286	243	258	274	285	268	277	282	249	265	281	277	264	279	266	252	271	274	267	307	268	252	273	275	288	268	265	284	245	271	271	301	300	285	286	264	261	279	276	267	279	291	292	292	254	276	279	273	273	269	280	292	283	292	284	300	285	268	240	300	329	270	289	265	311	288	258	246	280	275	260	281	277	289	290	281	281	298	269	287	274	265	281	283	238	279	292	268	289	274	318	279	245	269	268	275	269	275	296	274	276	310	273	243	290	269	254	281	284	268	253	255	282	288	267	257	303	256	264	254	293	251	305	271	279	292	300	267	315	282	258	271	267	257	302	311	311	272	251	249	281	295	284	278	262	251	272	282	285	298	298	286	243	255	273	282	261	298	260	267	256	292	259	265	280	285	280	279	282	290	278	303	246	311	281	280	231	289	272	278	284	249	266	287	274	302	306	303	277	286	272	277	284	272	317	298	323	270	311	281	268	271	244	273	273	271	296	251	313	291	275	278	258	242	300	271	276	281	271	271	253	244	262	280	289	295	280	256	263	280	264	266	272	275	297	275	270	270	259	277	292	280	273	276	274	260	287	270	260	292	285	261	273	260	285	293	271	269	275	293	276	276	296	268	298	255	267	287	263	269	312	301	293	287	266	270	272	303	271	273	297	293	260	296	263	281	279	270	258	269	237	266	263	293	283	281	268	256	283	270	252	296	292	281	293	308	274	273	254	275	261	284	272	266	286	325	281	288	274	297	306	314	294	270	300	277	293	294	272	278	275	291	268	291	284	285	259	272	248	235	274	262	254	262	276	271	268	307	250	254	253	288	278	238	299	283	252	283	248	251	290	267	298	286	303	270	280	278	282	283	269	276	258	267	257	278	301	262	272	275	263	240	296	246	262	317	281	300	251	251	277	270	254	305	295	270	275	280	293	239	246	263	286	273	289	273	262	301	256	274	293	249	250	300	281	254	278	291	291	231	274	280	264	282	288	279	262	298	292	293	295	285	277	276	283	274	302	265	290	284	281	259	256	271	265	255	314	269	285	259	290	291	269	297	268	286	284	304	299	260	281	279	264	283	289	275	295	271	261	277	276	267	274	287	262	280	274	298	255	285	282	281	280	267	265	264	289	258	251	292	248	256	285	259	261	280	259	255	285	295	276	264	263	251	296	285	289	258	282	273	278	254	275	304	276	282	300	285	283	278	246	286	247	284	288	300	266	257	326	249	320	284	294	292	253	270	271	260	269	257	265	283	267	259	312	249	266	258	267	259	277	260	299	264	243	289	288	318	278	246	279	277	302	264	292	298	277	258	279	274	288	259	293	268	279	283	271	282	267	258	262	275	247	315	301	269	252	273	271	244	275	266	264	274	268	293	302	273	252	288	272	252	242	287	271	271	261	272	229	244	282	288	267	255	259	296	283	284	278	274	252	291	299	260	266	282	252	288	250	240	257	273	308	265	319	262	298	264	261	266	309	289	279	258	249	298	266	283	270	274	275	267	272	251	292	262	273	303	266	240	274	277	294	301	269	287	268	267	290	262	260	270	253	284	274	287	265	285	320	250	313	311	280	302	282	285	269	291	281	261	268	301	283	260	255	276	282	283	281	279	260	309	316	247	284	227	243	237	275	290	284	322	272	249	307	266	285	253	260	304	280	262	270	280	271	277	275	283	283	277	266	296	280	271	242	290	280	270	263	269	240	259	284	284	266	301	253	292	294	309	277	243	270	235
1850	676	809	911	974	890	978	982	733	744	638	659	653	702	645	595	611	646	675	643	616	662	661	618	625	649	580	602	660	590	602	592	619	646	658	618	623	617	608	572	623	599	596	590	593	594	631	622	575	634	624	582	601	603	658	621	606	630	624	595	609	613	615	640	607	582	645	635	614	621	658	605	680	592	588	596	592	559	604	582	632	601	617	623	666	600	623	586	612	632	654	615	646	636	623	592	635	594	636	636	603	587	610	640	619	694	609	622	577	594	647	600	650	592	649	601	615	631	654	612	587	615	647	625	637	628	677	579	676	617	601	614	624	631	612	633	624	629	624	611	658	670	621	612	603	628	614	611	604	630	622	605	660	589	614	640	609	658	646	655	627	642	592	596	603	615	632	618	591	615	618	628	580	634	624	655	610	657	629	617	636	631	616	592	561	621	634	620	617	622	586	614	610	568	634	652	618	651	639	609	669	627	642	689	612	604	600	589	602	645	614	630	614	572	608	644	588	638	619	653	649	560	627	612	628	624	624	602	616	625	603	579	602	588	615	570	625	662	593	620	614	597	605	627	572	622	582	662	607	565	659	628	607	608	627	649	617	672	639	599	631	607	636	605	613	681	641	626	615	610	641	692	632	630	581	612	644	656	607	614	609	581	631	657	618	600	587	633	613	622	620	650	593	669	624	642	613	634	632	625	608	553	662	640	633	600	624	588	632	600	588	632	617	586	638	633	655	677	638	650	615	610	669	616	650	613	626	661	601	632	652	638	600	635	646	617	585	601	604	618	622	625	604	559	625	620	645	652	650	639	608	601	567	590	613	634	620	594	582	582	650	595	620	648	561	586	599	664	615	627	565	583	657	650	637	624	610	617	614	588	649	601	611	618	628	620	620	604	652	643	631	607	633	575	665	585	590	611	635	610	615	614	636	583	632	645	635	635	633	625	624	593	620	625	602	657	619	635	591	614	629	598	607	600	632	575	635	602	614	627	607	616	608	632	639	635	657	653	599	610	618	622	568	625	590	603	605	615	624	612	640	660	623	596	663	619	672	637	658	575	649	610	634	638	691	637	647	591	621	617	642	616	638	611	592	638	612	578	635	624	624	605	629	659	596	634	647	623	621	659	643	594	600	623	570	664	623	650	633	600	640	586	611	643	646	596	625	578	580	625	613	625	629	637	628	620	626	631	637	603	598	614	611	608	620	587	656	594	629	589	604	611	614	651	619	595	646	614	622	591	644	615	643	667	587	581	606	595	618	583	611	596	630	631	666	598	598	630	654	551	605	619	636	595	660	625	644	611	620	633	668	567	626	592	659	596	636	579	615	658	661	644	577	596	582	621	643	603	610	594	647	653	605	635	625	598	624	641	607	583	626	575	588	664	631	613	602	604	621	626	651	626	590	625	618	625	647	649	641	689	609	618	624	661	635	596	620	632	611	574	615	612	615	616	584	640	633	611	604	605	602	640	649	622	633	587	640	628	607	595	637	647	620	604	599	614	617	585	657	629	635	646	646	614	586	604	639	600	607	597	612	613	638	647	654	654	659	605	604	630	579	628	589	625	606	630	666	663	591	572	671	624	633	667	641	615	625	598	592	642	632	603	582	615	637	635	661	607	608	595	623	608	652	637	594	658	671	683	583	597	598	610	618	631	602	637	634	584	609	622	600	673	598	655	603	614	612	592	606	623	589	618	657	586	656	583	576	614	624	639	621	618	608	622	638	631	613	645	595	599	587	595	677	579	695	621	627	595	614	626	616	610	642	637	666	598	635	631	646	593	650	642	607	571	637	660	620	632	606	664	624	620	631	577	597	650	622	631	634	643	663	625	615	598	595	617	581	602	621	630	641	603	618	606	610	569	631	608	610	612	663	612	581	654	622	627	616	633	623	602	629	627	632	615	627	656	601	620	659	602	630	614	633	572	634	607	617	648	594	616	605	630	637	579	604	616	640	623	632	632	648	621	603	630	595	622	554	606	603	586	609	616	607	631	623	608	588	611	617	631	643	621	592	605	653	641	606	612	644	588	652	639	624	603	666	583	639	612	635	647	601	638	642	651	615	623	615	622	610	638	609	592	611	604	593	604	597	619	648	603	631	618	599	591	613	635	603	603	586	624	624	592	627	596	625	608	644	591	618	609	632	641	615	589	660	628	605	616	579	645	599	559	619	622	665	634	600	641	632	641	672	613	686	636	663	583	541	615	606	663	615	622	694	624	603	602	616	588	611	601	666	600	608	620	676	605	592	637	612	601	614	588	623	630	619	615	636	617	604	590	605	663	627	618	595	651	584	608	652	630	634	590	630	656	593	612	564	632	565	611	647	630	637	694	598	664	578	626	629	532	610	621	664	652	611	622	612	602	621	660	617	644	616	662	593	636	575	597	583	583	648	601	669	629	604	652	620	644	614	591	609	566	583	642	636	673	592	615	589	587	616	634	620	675	636	648	623	591	650	630	600	617	628	619	644	570	624	612	596	591	627	595	612	665	627	588	625	613	595	667	602	625	636	641	595	657	634	569	621	579	588	610	576	632	626	612	633	604	652	611	646	591	654	591	632	562	597	633	624	655	655	608	613	633	655	616	605	648	661	624	639	619	633	596	600	619	644	609	631	555	620	612	659	635	618	587	603	599	613	618	671	585	655	606	615	609	613	653	610	592	623	623	635	594	633	595	639	647	638	602	640	667	611	643	618	678	578	608	623	626	624	600	603	639	584	647	656	602	639	582	624	642	641	622	649	593	600	628	697	597	625	613	638	593	576	606	570	610	597	657	587	653	593	616	636	609	612	631	630	641	602	588	600	584	648	645	637	642	568	671	552	616	633	637	647	639	658	610	616	635	625	623	618	636	598	653	640	600	616	591	659	611	626	596	626	610	615	645	614	616	585	600	636	621	623	560	583	609	604	606	645	594	583	645	655	608	590	598	622	662	622	560	627	598	606	598	656	643	627	613	579	647	588	637	587	641	619	606	608	654	603	647	599	618	637	603	614	624	631	605	624	600	593	607	610	601	636	661	628	626	621	618	625	654	614	591	615	590	568	615	612	631	624	598	608	583	585	620	625	597	597	639	567	571	625	614	639	661	610	611	631	605	608	594	616	645	636	628	626	588	631	618	615	630	616	681	600	616	669	555	605	584	626	571	600	631	607	618	634	652	600	602	605	631	609	633	621	605	589	612	652	615	594	610	647	630	613	647	572	612	613	599	601	606	589	613	620	640	619	597	610	606	610	597	590	609	627	659	630	605	600	636	627	605	604	631	644	642	618	620	613	592	659	621	661	619	604	634	615	567	592	613	627	613	587	598	577	641	614	652	654	651	594	637	615	630	586	595	664	634	617	620	590	636	632	575	596	631	633	652	619	626	590	619	674	647	609	602	641	617	627	642	616	603	658	631	586	596	627	644	611	637	636	617	622	608	606	660	594	596	608	619	620	614	615	608	602	610	639	606	633	629	632	662	624	580	612	621	615	615	649	643	660	614	644	628
7211	896	665	502	503	401	335	315	197	195	151	151	151	147	135	140	103	119	117	129	131	137	138	119	137	144	135	115	108	135	121	138	109	141	104	124	134	112	114	142	130	122	126	124	154	128	125	137	109	139	113	123	131	125	116	97	122	119	107	119	122	118	135	126	120	106	98	133	108	128	137	117	120	124	122	135	152	149	124	109	132	140	98	135	108	105	120	109	129	116	103	108	103	133	111	124	119	104	135	124	111	123	115	128	120	148	123	124	149	118	117	132	135	163	111	114	106	122	122	126	105	108	137	130	132	127	129	125	126	135	135	133	114	123	114	114	134	117	129	118	123	127	125	133	140	137	101	101	128	132	125	129	134	121	128	123	147	122	135	135	129	134	121	147	137	115	121	97	118	112	134	95	150	132	115	118	115	115	115	129	152	113	116	117	122	126	141	98	119	110	124	122	128	134	121	118	129	113	104	108	134	136	121	117	143	104	113	108	129	132	124	147	138	124	111	125	115	103	128	117	104	121	123	142	111	120	122	117	112	123	121	117	99	104	97	129	133	122	103	133	126	107	125	126	115	128	122	134	121	116	125	119	131	127	114	101	132	124	120	125	115	107	128	120	126	127	114	118	147	123	118	119	107	140	130	120	103	133	129	108	122	131	120	137	127	134	119	122	134	108	117	113	141	132	129	111	124	121	121	112	124	131	125	119	129	117	129	127	113	144	128	115	107	123	116	128	134	122	131	121	131	114	124	112	109	110	132	135	117	130	131	140	121	121	113	123	117	112	146	120	129	132	141	124	121	123	123	128	136	117	125	112	111	143	125	108	129	126	122	108	131	133	125	120	125	105	124	123	131	133	131	135	153	115	131	149	115	141	121	113	132	114	125	100	127	132	112	135	128	158	116	107	104	113	125	118	136	130	122	141	110	125	141	121	113	115	107	87	108	139	127	134	128	118	115	102	110	135	119	134	120	138	132	132	107	122	122	139	112	111	115	120	105	120	110	141	96	124	130	131	124	98	132	136	130	112	113	110	150	115	116	131	143	125	141	118	119	132	140	114	105	128	116	121	120	142	140	133	127	124	114	104	130	129	97	114	127	114	108	98	121	129	123	105	140	114	110	107	127	110	111	131	102	127	118	119	112	117	111	123	123	114	113	112	132	118	146	131	125	109	135	132	127	125	106	134	114	111	142	122	110	121	117	143	108	129	127	113	116	110	113	112	104	118	142	107	141	145	84	141	114	116	133	118	114	114	124	131	115	99	135	101	123	131	112	155	116	115	122	125	94	96	114	129	133	130	133	129	116	147	131	130	127	125	148	108	123	124	95	127	116	126	135	120	114	99	109	104	119	104	109	151	139	130	122	104	108	120	128	115	112	131	116	145	139	147	121	133	113	108	111	129	128	123	111	115	119	117	126	128	141	115	142	133	138	118	122	131	124	124	89	123	124	119	128	109	116	138	125	127	128	129	118	108	132	128	123	127	119	110	131	120	117	112	138	131	123	122	130	121	130	124	113	125	106	118	118	113	127	149	105	114	110	136	126	117	125	114	134	136	132	120	124	138	117	125	115	124	117	125	122	101	129	110	105	108	102	102	129	130	120	115	117	110	130	116	137	127	138	113	117	120	117	85	115	124	102	137	89	128	110	130	114	137	130	113	121	117	106	113	132	115	126	130	128	134	106	121	108	112	143	110	103	118	115	120	104	118	107	121	120	120	118	104	122	133	118	124	127	132	127	136	121	111	122	140	125	114	108	117	112	134	116	126	113	106	137	102	114	129	131	129	126	119	127	112	144	123	148	124	136	140	116	101	117	119	105	119	106	134	116	122	145	127	108	111	135	114	121	110	110	128	107	113	114	120	157	99	90	122	124	112	114	117	110	121	117	124	101	102	139	100	110	126	118	121	136	118	111	128	127	139	119	123	125	103	117	116	117	105	127	110	115	117	111	117	120	99	127	121	116	130	109	112	123	121	123	135	109	132	111	126	119	124	96	126	134	108	122	122	109	113	120	112	121	99	111	114	117	131	133	133	123	116	128	118	107	141	136	122	103	126	125	131	114	119	102	112	111	133	102	113	128	137	107	142	128	129	137	108	107	109	117	129	123	108	96	113	124	121	132	124	122	136	115	110	124	115	126	131	112	116	134	135	115	143	125	108	132	131	118	133	132	114	124	108	122	132	116	118	114	123	138	101	113	135	115	122	115	123	139	124	112	108	122	124	127	138	129	119	107	116	132	107	122	130	128	135	118	114	122	120	122	127	132	149	124	115	137	119	127	139	131	112	118	135	121	122	143	127	125	114	120	107	116	120	117	105	126	127	106	123	117	122	122	130	106	143	138	107	128	108	116	115	130	139	124	126	126	123	128	111	113	103	132	124	113	100	117	92	113	141	102	146	118	103	102	144	114	132	122	118	131	114	139	128	121	111	116	114	130	123	112	141	158	126	120	130	125	137	121	107	106	118	98	128	133	101	120	131	118	108	122	130	113	110	113	125	116	126	125	122	130	116	106	101	138	120	116	123	111	129	101	129	103	136	117	125	115	107	115	113	124	111	125	131	118	156	126	120	107	118	112	105	121	119	117	114	134	139	153	117	133	133	122	114	111	108	128	103	104	112	109	133	120	122	110	116	121	130	132	108	133	102	113	131	119	124	126	123	123	123	130	125	108	108	116	146	137	110	127	97	117	119	100	123	123	129	124	103	104	108	131	101	127	101	121	117	133	122	139	145	109	131	135	106	126	123	104	117	120	133	138	112	115	124	116	122	142	132	126	108	105	147	118	113	132	145	129	132	130	117	93	134	114	109	114	117	120	123	117	124	109	130	90	144	118	108	114	117	112	142	122	139	148	111	122	119	113	133	114	123	126	116	124	114	121	130	114	119	120	130	135	115	105	131	148	129	120	126	108	116	123	130	115	128	140	135	120	111	117	112	114	110	126	103	128	99	119	118	159	118	105	123	111	132	113	103	123	135	126	119	107	129	89	152	134	123	140	131	125	129	115	136	119	122	121	127	139	126	121	105	117	141	127	104	115	128	86	132	127	132	134	119	131	132	142	124	135	125	111	121	110	121	101	129	133	138	127	124	122	124	127	131	143	130	116	116	111	132	125	145	127	124	111	141	126	113	118	124	139	120	128	147	145	114	141	117	103	133	110	123	121	120	130	128	153	121	115	126	138	140	148	129	118	124	130	120	114	94	115	117	111	107	143	124	119	122	116	125	103	121	105	124	126	124	108	110	114	121	118	142	121	102	105	87	116	114	139	117	134	123	126	127	106	120	128	126	118	117	111	118	113	104	127	145	130	117	129	123	111	111	127	116	131	128	122	108	144	133	111	105	140	137	114	117	136	134	153	132	106	126	141	130	113	122	106	157	126	115	143	124	133	116	114	121	118	118	106	104	112	133	118	125	109	110	104	134	146	123	114	113	116	139	107	117	122	121	105	111	137	117	109	111	100	120	118	101	119	101	120	120	99	120	122	144
6281	943	1449	1678	1640	1538	1480	1316	788	634	569	460	425	467	426	403	403	382	427	421	401	364	395	366	351	337	355	336	380	345	339	323	341	330	333	382	359	347	335	327	362	329	368	329	332	313	301	334	340	324	304	344	326	322	344	335	355	324	330	344	339	301	326	341	353	339	335	328	312	346	332	346	345	304	327	316	328	355	324	300	310	318	319	352	336	319	332	308	334	311	335	309	299	321	357	342	334	288	352	320	297	331	322	316	345	300	304	338	297	329	332	326	316	340	336	321	308	330	323	362	324	346	319	333	332	305	325	336	325	325	326	317	298	323	318	324	316	317	299	326	309	327	328	321	320	307	348	327	282	311	308	318	305	305	316	305	323	261	350	296	318	338	323	315	338	331	336	330	305	340	339	306	320	314	296	303	326	286	316	313	320	301	303	312	321	339	296	320	326	335	323	325	315	325	323	333	328	348	328	296	296	309	305	321	329	326	308	344	319	318	334	344	315	318	320	331	326	336	313	354	344	298	317	327	305	318	322	323	322	330	339	291	371	353	335	321	307	329	334	320	318	331	294	330	330	321	303	356	332	300	309	283	353	340	339	325	333	332	312	325	332	315	315	299	319	318	318	309	351	315	304	333	286	302	318	311	314	327	317	334	349	318	333	348	328	294	315	343	318	314	309	306	334	351	331	293	323	336	307	317	341	322	321	313	322	311	305	315	301	326	343	318	334	339	344	322	344	311	336	323	332	282	332	309	341	309	324	319	294	305	327	319	313	314	336	307	364	311	320	320	338	321	317	309	302	315	316	319	336	316	339	340	278	313	293	286	337	349	320	297	313	310	341	322	339	359	323	312	318	282	304	318	330	273	331	318	316	337	318	307	311	314	342	314	319	292	335	334	292	314	311	319	347	315	292	343	329	333	322	299	340	340	324	281	343	356	343	352	316	316	319	325	324	334	332	330	319	326	328	350	317	303	339	313	362	327	313	326	330	296	329	312	335	318	331	337	347	307	308	338	318	345	332	344	335	301	326	308	310	336	321	321	293	290	307	328	317	317	326	322	287	351	328	333	322	336	345	335	339	313	303	301	320	329	343	303	331	305	298	311	288	300	313	334	318	316	351	304	306	320	318	330	330	334	334	365	288	329	336	320	339	316	334	345	321	316	320	340	319	298	326	319	342	307	323	328	327	334	341	333	297	312	308	356	317	312	350	305	335	316	294	324	299	309	328	321	305	323	345	320	338	334	332	309	350	302	308	315	303	318	304	301	351	322	323	350	332	342	355	335	330	334	327	302	323	324	301	321	322	317	297	296	321	315	317	315	332	290	347	283	340	312	322	341	301	326	316	342	310	302	346	337	291	294	338	328	309	348	328	287	325	303	315	349	328	316	348	310	285	326	287	332	309	307	308	329	319	321	331	338	312	310	315	310	345	343	320	311	290	333	317	318	348	325	322	323	321	307	311	322	317	324	326	302	331	309	357	337	353	330	331	325	322	321	319	303	342	306	324	321	305	316	338	322	336	320	300	321	324	339	343	334	346	303	311	327	289	316	321	327	299	308	338	327	326	349	322	313	330	312	277	308	312	331	320	335	299	328	350	294	326	306	329	308	324	345	347	334	331	312	300	314	320	303	311	322	341	321	346	300	317	339	327	303	291	336	299	329	335	348	308	331	316	328	308	323	300	322	331	322	314	328	340	334	318	306	301	338	332	305	310	319	300	351	335	299	340	319	329	330	294	319	341	323	314	338	322	301	327	324	320	307	331	336	337	352	343	310	309	318	315	332	336	329	315	305	334	302	323	306	333	309	349	324	346	334	341	316	307	299	309	352	324	317	344	315	305	348	291	304	321	289	310	347	307	313	316	339	315	306	320	329	327	332	308	342	342	327	340	308	350	314	309	299	349	286	306	312	308	312	323	320	327	356	336	290	325	299	343	336	319	320	302	305	359	304	311	314	333	316	302	314	337	345	333	333	323	303	278	304	310	311	351	329	330	318	321	322	322	346	346	335	338	337	338	329	288	325	361	313	307	322	330	311	316	299	342	296	324	328	331	341	314	329	302	321	335	304	317	356	286	309	305	310	304	318	285	311	327	301	307	334	305	323	328	341	314	293	334	331	276	333	352	329	322	269	327	323	340	350	332	312	345	333	324	357	343	306	306	343	314	305	330	316	359	321	338	291	339	337	313	331	328	345	358	321	347	301	324	316	356	342	343	312	310	349	328	335	301	337	301	297	302	319	325	296	329	323	295	320	266	308	297	334	336	310	294	284	317	294	340	311	328	329	344	319	330	315	308	340	340	351	324	308	352	311	336	328	275	303	301	353	328	335	302	309	292	294	311	334	323	311	339	332	326	302	318	315	336	319	348	307	295	321	342	294	338	281	304	307	304	297	321	336	301	318	331	329	338	297	330	334	298	298	324	324	318	308	308	305	316	334	314	332	329	298	309	322	322	301	292	332	307	341	338	329	328	319	283	299	324	320	298	354	304	297	308	294	327	344	312	348	277	330	310	346	337	313	314	322	359	335	352	334	311	299	329	360	344	296	311	323	325	291	352	322	290	329	317	353	321	340	315	329	301	350	332	284	326	300	313	330	316	312	332	343	295	299	340	310	320	327	314	298	322	325	313	321	316	276	322	362	322	328	311	294	304	342	302	318	319	335	352	310	281	346	313	315	305	330	317	321	355	280	286	309	299	342	306	339	353	337	345	328	335	358	329	300	303	308	337	323	324	280	321	337	347	364	357	305	332	327	323	307	319	318	314	291	311	361	339	308	308	311	286	297	322	316	334	321	330	276	300	304	312	306	301	289	305	305	328	314	337	324	330	310	329	294	331	335	334	303	319	314	328	285	331	331	327	324	343	316	308	311	322	343	342	312	319	332	311	299	343	337	299	304	319	334	289	320	308	329	327	307	288	315	305	300	315	305	334	330	317	319	299	310	339	319	314	305	333	296	316	301	306	337	332	349	292	317	313	329	323	340	346	313	308	325	319	293	321	298	308	333	338	324	299	321	313	334	327	351	337	347	350	313	313	336	352	298	314	330	301	304	351	318	302	308	285	332	299	288	337	309	328	318	311	303	306	310	355	306	283	329	330	310	305	326	320	328	309	332	328	332	352	323	328	331	321	341	308	338	329	321	327	312	315	363	345	322	303	338	345	321	323	339	336	321	287	316	332	328	281	315	318	324	314	360	316	328	330	311	311	346	293	295	343	336	315	306	316	337	367	326	328	339	329	334	295	343	317	333	320	329	303	316	332	308	310	326	328	346	324	332	326	366	328	323	303	287	334	321	343	319	305	338	348	357	355	312	295	291	321	334	292	321	297	337	327	321	294	306	322	313	346	324	311	323	336	307	357	296	316	334	312	298	279	336	337	309	342	306	337	345	329	327	336	313	307	343	316	323	331	362	330	332	297	306	313	349	294	334	326	318	329	306	289	317	330	322	316	318	325	340	334	316	339	335	329	318	297	307	327	295	313	311
14075	2113	1587	1042	768	651	555	468	310	321	273	226	235	212	213	227	201	209	200	216	180	205	184	206	194	181	215	208	204	223	162	190	195	194	207	173	180	215	194	205	172	220	200	208	193	194	204	207	215	193	210	192	192	182	198	154	190	187	210	186	190	181	185	212	187	192	188	214	193	183	175	198	174	200	176	208	179	190	174	201	170	197	160	194	186	158	211	178	182	175	218	196	186	189	189	224	173	191	144	169	175	203	166	186	167	178	209	204	201	220	193	187	173	190	179	217	179	171	192	188	185	161	210	231	206	182	174	195	208	179	188	179	213	167	185	197	191	207	194	171	216	187	177	189	194	192	170	160	210	181	181	191	210	179	220	183	181	213	199	203	199	213	181	209	191	200	174	162	185	171	171	213	174	212	199	181	203	213	198	193	196	196	194	171	180	178	170	152	184	192	200	190	179	177	199	204	197	166	174	201	193	206	197	185	189	156	191	194	184	183	214	194	185	185	167	200	189	162	161	186	203	187	197	214	179	182	182	197	186	194	211	172	184	177	182	202	195	186	185	189	157	191	199	199	174	188	186	208	179	202	200	210	176	214	187	185	191	179	200	194	190	176	181	175	189	196	223	203	187	208	204	199	168	162	183	192	206	197	187	209	204	198	182	211	179	178	200	187	180	195	194	195	191	179	183	196	174	198	189	165	179	187	208	228	191	188	200	174	161	181	187	188	210	208	186	216	172	178	178	167	203	179	169	198	191	196	136	201	202	185	200	185	198	184	218	205	195	177	189	189	211	214	218	192	214	203	209	178	168	192	179	172	187	207	183	169	189	192	202	208	169	197	198	186	184	188	148	213	166	186	185	169	178	162	212	190	167	164	184	207	174	172	196	193	174	198	174	179	197	215	187	190	237	183	185	182	170	195	188	174	194	199	181	164	213	198	193	200	208	179	199	169	195	217	181	202	169	178	196	185	197	206	206	195	208	191	204	189	196	192	182	195	201	188	185	192	184	205	190	155	191	180	159	216	163	180	169	198	202	174	184	214	225	194	204	210	160	169	234	211	186	183	181	176	192	189	189	187	169	202	180	196	193	172	185	166	184	173	209	191	190	199	191	201	183	179	164	167	210	196	178	171	201	190	196	195	183	167	201	182	180	184	183	179	201	218	185	192	196	180	186	185	189	189	188	192	180	190	179	184	191	216	187	203	172	204	198	202	178	184	194	164	173	183	205	201	192	195	203	172	203	184	192	192	198	193	188	183	194	195	169	195	210	191	195	190	204	201	194	188	194	181	210	197	198	198	170	188	173	218	208	203	202	196	187	184	228	209	217	208	197	191	212	201	206	212	173	208	186	202	174	188	185	205	193	175	176	166	200	210	199	178	180	183	197	185	211	192	195	197	174	185	168	189	206	196	201	201	186	180	186	203	190	173	217	191	176	175	151	197	209	226	188	175	184	204	204	171	163	182	203	181	202	179	203	185	183	197	188	159	164	182	189	204	213	197	201	185	173	198	152	176	215	195	193	192	180	193	174	171	173	192	183	191	202	176	166	200	155	194	196	189	205	171	205	205	178	186	195	183	165	172	205	180	199	216	200	220	210	203	214	192	211	193	200	186	203	195	194	174	178	187	188	178	202	183	190	174	209	207	193	187	194	217	189	177	168	187	174	195	175	190	195	193	185	182	188	185	201	193	196	213	178	209	182	212	199	200	189	181	156	185	170	205	175	172	205	217	194	159	188	168	209	216	201	184	184	186	178	178	218	209	206	199	175	184	183	182	210	193	180	179	175	170	160	182	176	183	177	201	181	176	163	199	174	191	183	193	188	159	192	166	211	171	202	174	182	183	170	167	188	164	203	199	186	220	189	188	182	191	194	197	189	160	186	207	209	191	169	190	194	192	202	198	194	178	202	179	175	195	190	166	212	207	199	196	173	204	225	182	184	169	203	165	199	205	182	187	173	198	189	208	189	164	197	177	185	232	179	199	169	189	172	173	182	185	169	183	203	183	186	196	187	202	171	182	187	198	183	198	195	170	180	181	220	183	195	194	204	180	195	191	195	165	185	217	201	176	198	178	229	207	171	197	178	184	203	174	187	199	190	200	153	187	205	181	157	184	157	214	210	196	189	199	161	191	180	179	206	193	197	214	179	199	176	176	191	165	190	209	184	217	190	204	200	188	205	224	206	205	171	197	204	190	187	176	168	205	192	186	196	172	186	176	213	180	183	193	173	210	215	195	178	193	167	192	180	158	183	177	193	184	204	214	169	193	198	216	195	221	205	174	188	181	205	203	172	195	193	172	179	184	190	201	205	200	168	178	178	179	179	181	203	193	164	174	190	185	168	178	185	180	160	198	198	175	182	184	210	208	204	192	182	193	183	183	184	200	187	193	181	193	189	195	181	195	184	153	176	202	207	158	195	198	200	187	180	181	192	210	145	196	182	214	157	181	206	190	177	178	223	196	189	200	191	175	181	160	200	149	199	179	197	167	178	189	206	198	212	198	177	185	203	184	218	179	156	175	178	200	210	174	197	188	171	210	202	174	192	192	182	196	199	176	165	198	182	179	203	170	215	173	175	185	199	203	184	173	173	166	188	164	184	184	196	170	177	173	201	188	188	207	188	165	196	172	194	192	200	187	199	179	203	223	176	180	205	201	207	188	189	171	199	157	179	200	191	197	212	194	174	200	211	178	196	166	192	198	183	219	179	205	184	209	198	213	194	192	170	179	188	187	178	168	185	184	184	177	183	197	185	195	216	195	185	150	202	182	199	185	198	188	178	169	177	210	166	167	190	189	203	191	186	184	176	222	176	179	188	182	200	192	168	204	190	190	214	194	196	187	189	192	192	200	186	189	167	188	218	188	191	205	163	181	178	190	171	189	204	177	215	206	195	176	195	220	157	178	184	202	207	215	191	202	206	189	160	184	172	200	205	172	180	197	196	205	187	196	211	217	205	189	197	180	193	190	190	179	176	205	200	186	180	209	166	167	177	200	184	163	211	191	180	198	184	192	156	184	172	159	187	182	182	203	186	207	184	182	215	170	157	187	186	189	169	198	187	198	191	178	214	173	188	187	184	187	197	182	185	186	175	194	213	172	155	172	191	199	185	195	182	194	178	193	174	177	208	178	180	215	179	150	195	191	201	195	189	184	200	165	199	187	192	172	157	194	187	180	191	194	187	187	189	195	181	178	206	194	193	197	173	178	181	194	182	201	193	168	173	174	200	186	197	207	181	202	191	192	196	167	190	202	190	190	181	165	169	214	197	182	187	198	177	172	206	188	177	209	171	159	177	213	197	174	183	215	175	182	194	177	193	181	174	181	203	173	209	195	200	205	168	198	191	207	181	211	200	187	180	181	189	195	195	169	173	172	191	193	189	193	178	196	167	196	201	176	213	209	186	183	202	211	202	180	172	198	220	194	188	182	213	187	193	206	213	196	192	197	209	167	171	213	180	176	179	191	215	171	179	183	191	185	212	214	195	192
8462	1540	2460	2786	2658	2337	2264	2058	1417	1010	923	761	733	696	669	630	682	647	607	622	528	583	551	553	507	525	535	549	494	494	540	477	537	519	504	547	502	482	480	502	492	473	506	501	453	492	532	453	474	499	444	504	489	490	484	492	528	479	481	458	473	445	488	424	479	485	474	489	479	510	459	475	477	480	497	524	453	482	501	501	494	426	484	422	491	473	462	429	497	489	489	444	464	477	491	499	451	468	452	446	488	469	457	535	489	482	475	495	506	469	499	482	483	445	475	457	453	519	473	445	464	449	481	475	452	483	477	479	454	491	435	471	451	474	420	483	469	457	493	471	479	470	464	507	491	467	488	452	470	438	460	463	499	473	500	480	497	504	469	465	474	466	467	471	487	514	474	507	460	476	524	478	493	481	454	484	443	473	432	480	454	487	479	485	465	506	467	481	500	481	438	465	458	474	445	489	473	501	488	490	464	508	462	457	448	452	521	493	524	478	481	466	487	476	457	481	463	492	484	459	471	475	482	474	471	463	473	490	446	465	489	504	457	465	445	480	472	504	459	513	484	481	499	488	497	455	445	493	486	464	482	488	493	469	452	480	503	465	478	476	452	454	483	469	481	475	446	484	444	495	504	474	427	504	471	482	502	479	447	482	466	481	510	483	504	478	466	492	459	511	479	469	467	443	480	472	466	500	493	475	478	472	472	502	485	489	500	511	456	447	451	441	479	479	455	445	487	436	470	468	444	489	485	430	481	471	493	477	465	506	477	497	469	471	493	468	466	480	466	479	481	574	495	473	468	445	441	498	504	510	452	524	491	495	457	494	506	474	484	476	482	470	469	505	438	446	454	443	485	458	440	451	477	506	480	546	510	473	449	468	475	499	420	499	472	452	453	488	442	477	490	486	477	474	488	470	445	463	435	507	479	502	501	459	471	475	467	455	434	474	495	470	445	474	462	493	472	497	482	459	422	476	503	494	497	464	449	460	474	467	485	482	486	500	488	483	459	500	472	484	462	459	495	520	479	468	428	449	489	486	489	481	439	482	455	456	485	501	446	489	447	475	438	458	482	467	478	509	451	437	490	456	436	483	460	471	478	473	476	454	455	450	479	461	477	465	441	472	433	485	448	467	500	496	451	497	432	438	483	498	441	502	494	482	441	462	461	481	487	472	495	445	487	472	477	471	489	446	464	491	486	476	458	430	478	440	515	486	446	484	468	504	473	472	454	471	517	437	458	491	466	474	488	507	486	509	484	495	489	444	480	474	477	476	474	498	498	459	476	477	464	507	452	490	489	507	446	513	471	478	465	481	504	475	460	493	500	498	455	474	474	475	454	483	447	486	500	440	469	473	469	476	499	451	495	477	449	469	484	459	448	489	514	482	491	463	521	443	489	475	502	495	467	470	438	471	438	453	453	472	482	479	501	492	484	488	439	510	508	480	461	463	512	477	483	433	492	472	439	460	485	474	487	482	417	492	487	490	442	528	465	449	470	494	434	466	420	494	461	498	456	462	491	457	494	474	474	504	487	479	455	462	483	509	449	436	473	467	468	479	502	464	523	447	478	476	410	516	440	456	498	489	491	467	466	471	545	461	482	430	510	534	483	473	470	447	450	479	472	475	457	475	473	460	453	501	474	490	458	470	407	457	474	478	491	441	455	481	469	490	451	522	440	497	466	462	440	463	494	479	502	447	488	492	489	452	468	481	459	472	449	493	476	450	481	466	475	509	500	513	477	461	465	448	431	449	491	481	480	490	468	488	466	507	513	466	516	463	481	489	476	503	469	457	471	471	459	452	436	493	482	441	486	496	425	487	495	418	449	491	451	449	426	453	472	445	510	434	485	473	497	486	470	479	450	478	526	493	490	491	484	456	418	486	483	503	462	478	456	513	453	503	505	474	440	513	485	463	461	483	502	470	488	461	439	481	479	498	448	462	523	464	491	489	458	462	467	464	486	444	437	460	460	491	490	463	451	463	498	505	458	472	461	482	464	435	495	461	495	493	469	492	489	466	498	491	487	484	469	475	493	503	473	457	437	500	485	463	460	519	506	473	489	462	454	433	460	439	487	495	460	456	459	463	469	440	482	462	492	429	478	437	489	440	461	482	447	457	426	474	463	474	505	449	486	501	487	450	466	469	476	512	481	481	438	451	466	460	456	468	489	500	463	482	468	463	482	441	468	493	457	444	484	493	478	457	469	520	456	504	448	505	515	480	447	508	505	447	421	493	465	490	483	486	485	459	437	473	476	492	481	493	467	453	504	442	483	435	503	472	469	450	496	477	491	449	465	511	464	488	476	469	457	478	466	462	475	474	484	488	485	483	491	451	453	466	488	520	455	481	505	485	447	477	477	479	452	472	493	445	446	479	471	497	451	481	449	478	459	532	487	519	461	475	469	458	465	511	495	461	467	472	479	493	459	468	467	474	479	458	486	493	470	461	503	526	491	470	494	450	477	478	511	465	513	482	470	450	446	493	462	484	481	484	465	518	454	420	471	479	450	476	481	469	475	460	462	444	498	478	460	458	502	463	466	483	487	454	473	461	442	474	472	468	489	460	460	486	434	477	478	496	474	502	488	475	467	479	440	443	460	475	498	438	436	472	449	476	513	440	475	471	465	481	486	456	456	481	488	466	465	447	478	480	489	492	496	464	466	467	468	481	482	503	496	491	444	474	461	494	507	454	452	469	461	479	492	483	480	456	481	481	464	458	485	496	502	466	454	470	488	490	496	487	482	445	504	453	467	488	501	486	501	483	431	499	453	485	455	502	512	507	498	507	482	441	472	434	480	491	472	508	462	465	448	445	486	489	480	466	497	497	477	497	461	494	475	469	482	505	480	526	450	489	473	451	464	457	458	487	445	463	481	474	486	485	443	470	495	469	478	478	450	518	458	476	489	534	459	470	473	453	464	477	487	521	438	484	495	476	467	519	506	451	469	454	474	476	488	457	491	464	500	456	471	501	440	453	484	502	492	468	457	496	464	420	437	490	503	441	454	510	460	435	446	479	468	534	469	458	493	443	481	481	492	505	445	470	471	495	495	456	488	473	474	494	495	455	448	466	497	459	492	500	464	481	484	458	511	481	444	487	499	490	460	505	464	451	506	480	457	472	506	453	510	493	472	467	463	447	479	471	462	494	512	450	460	504	500	470	447	471	488	465	473	481	496	432	506	435	464	473	469	467	437	502	466	471	463	516	437	464	509	448	463	531	473	493	466	471	462	464	462	491	509	459	480	433	472	454	481	461	455	500	468	491	462	555	477	495	434	502	454	459	473	435	485	468	495	454	454	437	454	466	503	469	476	487	503	505	513	467	494	460	464	519	492	508	460	476	468	477	512	482	475	447	515	506	478	476	466	456	440	462	445	494	485	482	485	482	495	452	466	492	458	506	428	465	484	477	508	499	469	504	468	466	478	455	455	460	469	506	503	445	493	449	483	487	481	449	480	463	443	442	484	523	470	436	469	485	474	438	473	482	482	479
1584	376	339	348	349	301	320	346	357	279	317	299	269	244	232	317	300	255	276	304	240	266	314	293	275	263	279	243	279	260	287	289	317	270	263	245	263	251	244	274	297	329	309	280	288	278	274	293	256	267	240	313	279	271	297	268	278	231	279	297	285	261	285	289	292	254	263	248	272	266	265	252	260	243	276	299	294	258	267	258	262	268	329	258	284	294	255	285	267	268	287	237	251	269	257	295	280	246	290	281	285	284	254	267	308	265	257	302	282	282	280	252	285	289	271	289	279	311	305	282	281	283	277	261	296	263	248	284	279	290	288	262	291	300	261	284	284	300	287	268	247	282	300	242	270	266	263	257	277	257	284	262	276	264	296	283	258	268	273	286	246	256	290	248	298	256	248	268	276	309	253	292	283	291	265	286	276	275	288	271	290	307	262	288	294	251	280	297	276	282	269	278	280	269	255	273	304	238	262	272	292	278	289	289	291	295	283	283	286	275	265	258	299	278	284	314	275	278	314	261	296	269	261	281	307	247	273	266	255	294	288	271	241	239	268	269	293	282	271	279	283	247	267	269	264	291	233	295	266	272	304	301	273	281	295	260	300	316	280	299	303	300	236	286	283	277	275	297	251	267	292	256	280	264	289	271	253	250	270	291	265	264	290	286	324	253	322	272	269	271	282	257	267	265	264	281	282	242	302	289	258	276	312	287	257	266	265	258	277	280	264	257	282	279	255	274	275	226	265	242	298	285	281	254	250	276	275	268	280	264	293	242	243	250	270	237	288	269	290	299	266	251	266	258	267	278	278	280	283	289	270	295	268	265	260	273	289	262	288	284	277	261	267	259	315	272	292	300	273	282	262	253	282	257	269	267	243	263	284	285	261	272	293	260	296	262	283	303	280	272	255	273	280	271	295	238	270	291	272	272	273	246	289	272	248	254	297	310	265	266	281	281	279	273	278	273	274	250	251	295	273	282	250	249	261	268	267	276	292	322	259	285	298	271	271	292	299	241	247	261	267	282	316	281	297	281	253	248	297	264	269	261	297	276	312	257	254	267	265	270	265	308	286	301	302	270	277	286	281	275	295	244	259	252	285	211	295	275	279	299	295	259	242	254	248	286	270	270	275	293	278	273	281	267	293	253	307	250	292	261	270	268	275	281	250	278	279	259	283	285	278	288	296	287	267	219	254	284	317	281	258	230	261	282	272	264	316	280	290	279	262	264	294	295	301	293	300	259	267	254	257	278	249	279	265	282	285	285	301	277	252	276	256	284	253	263	281	309	295	294	279	282	263	260	271	273	258	294	256	279	256	258	288	268	242	257	260	272	273	284	238	268	277	276	297	292	287	271	267	244	268	264	304	266	261	246	280	290	299	273	274	236	231	246	275	268	265	252	272	264	275	273	278	279	232	284	301	286	276	309	284	311	281	269	289	263	258	286	300	248	270	295	272	262	281	271	300	303	279	256	240	267	249	232	309	270	244	268	272	294	270	280	270	286	285	272	252	287	267	268	282	280	267	288	294	301	238	300	298	263	271	264	281	261	298	278	251	279	277	274	268	300	271	266	235	246	251	266	280	278	265	255	294	270	264	260	282	266	276	263	276	274	275	255	264	304	241	261	296	264	291	297	270	273	253	265	275	276	258	292	247	289	297	261	225	281	255	294	308	271	271	302	257	272	272	274	273	262	273	284	265	270	254	264	294	270	263	286	279	247	273	244	284	261	281	295	291	286	264	279	279	248	290	288	284	288	241	285	274	265	269	310	252	284	309	273	266	259	267	289	298	312	312	298	284	292	308	257	270	275	275	285	315	284	284	275	242	287	256	279	281	270	287	297	269	260	299	258	258	276	274	267	249	276	288	281	225	266	273	275	268	264	276	256	254	276	260	257	259	265	271	293	268	275	295	270	278	251	267	268	260	251	296	264	251	278	252	272	263	284	279	264	269	277	280	208	303	273	296	257	260	279	277	310	281	259	285	257	289	278	272	261	269	274	258	301	262	258	256	270	273	270	269	242	278	299	284	251	301	287	282	253	259	257	292	294	284	281	293	260	299	284	277	268	265	270	283	265	258	238	270	290	277	256	275	310	262	261	294	267	286	305	268	257	251	291	311	261	246	260	256	245	258	304	267	290	294	236	286	268	279	255	291	294	287	274	284	259	286	277	242	265	251	258	282	283	303	290	286	255	269	290	308	245	296	285	298	262	273	273	319	281	273	288	297	275	273	303	267	286	317	287	251	277	298	281	269	254	299	287	287	287	286	276	321	236	265	259	267	256	279	313	266	238	295	287	280	250	283	282	247	297	266	324	278	287	273	289	293	277	248	286	279	263	283	296	302	276	294	296	270	260	276	242	261	271	266	309	266	284	280	271	260	274	271	245	285	271	270	287	282	289	316	241	273	294	272	280	266	313	271	270	265	300	272	289	294	261	279	286	249	276	290	263	253	296	286	260	276	288	299	280	270	306	310	267	263	285	281	274	289	285	260	255	264	276	316	269	281	308	282	291	257	288	302	254	270	276	270	322	298	264	237	293	278	281	278	301	255	251	250	283	248	291	236	292	257	264	251	265	270	253	293	260	250	297	263	273	261	267	283	274	285	250	304	258	283	302	271	288	286	263	302	211	275	263	274	277	278	231	292	253	286	273	287	256	262	295	283	254	283	283	303	296	258	291	288	243	304	268	241	283	293	280	256	270	282	288	263	272	256	269	282	265	258	267	272	252	237	276	280	298	280	292	298	273	264	278	258	226	268	288	276	281	305	274	255	286	286	280	279	277	276	262	248	256	248	313	278	309	290	284	294	254	246	273	291	283	280	300	271	270	254	283	277	284	298	282	268	275	287	266	273	278	260	276	252	265	289	280	269	274	263	269	257	284	274	276	255	258	243	315	285	272	289	259	266	265	273	257	292	295	266	267	260	299	292	294	296	279	280	286	300	262	279	300	254	266	307	261	280	265	257	264	270	251	262	260	268	304	273	284	318	287	279	307	276	299	265	311	248	292	274	273	250	276	258	254	294	285	252	284	262	276	292	284	280	310	312	249	272	241	294	242	295	267	282	282	270	268	268	254	292	258	297	257	263	264	264	234	270	298	267	270	231	265	293	276	274	305	285	262	287	292	305	301	304	256	282	265	246	267	249	313	264	280	280	264	272	288	282	280	263	264	293	281	273	257	261	281	260	284	292	291	297	279	258	262	290	270	261	286	271	255	263	302	274	248	317	270	297	272	309	294	251	281	265	258	264	249	272	272	285	298	312	301	245	266	284	237	257	262	275	254	290	254	320	283	260	279	298	228	286	251	283	266	280	287	313	280	256	279	265	282	265	299	255	248	290	301	263	266	265	270	236	262	264	285	296	285	303	283	265	253	282	308	286	295	278	284	238	264	285	249	273	303	274	245	268	245	275	264	251	297	250	300	271	280	286	272	243	244	242	255	293	251	273	268	289	240	284	253	280	297	269	298	269	284	267	301	261	279	291	279	270	272
1816	690	771	848	920	957	952	961	790	640	672	710	629	602	597	635	606	611	646	652	593	612	607	611	610	597	679	623	609	624	585	630	643	617	668	622	609	640	602	652	620	604	618	600	598	614	633	616	631	617	596	602	667	606	630	638	644	631	589	578	594	587	629	623	642	624	615	566	614	600	647	603	586	604	623	585	591	638	605	573	637	554	614	620	636	593	627	625	577	653	630	629	630	634	611	610	608	604	579	599	639	576	583	593	651	627	601	565	642	647	622	606	551	673	615	631	648	599	594	611	626	592	603	617	680	625	608	614	635	617	555	638	635	604	594	615	614	645	606	622	647	635	616	662	609	597	623	624	596	586	585	625	578	624	587	626	658	609	631	633	600	659	591	650	631	608	611	623	643	612	612	624	631	582	590	604	581	586	619	593	613	566	604	593	645	641	595	629	565	602	561	611	618	633	613	673	586	596	605	614	643	575	631	617	604	625	587	650	623	650	604	607	627	588	637	625	656	604	612	615	632	579	661	630	635	596	583	626	616	626	599	631	627	611	597	608	596	640	655	632	600	613	636	609	618	625	582	643	656	624	585	620	620	602	595	641	618	606	630	640	599	611	614	650	588	618	659	618	601	599	647	597	588	626	675	634	610	592	616	623	619	626	609	586	591	617	602	627	682	595	606	613	620	612	679	601	616	609	638	591	574	625	658	628	632	617	572	641	621	613	608	652	610	594	639	633	601	596	609	576	640	598	649	629	664	667	612	611	637	593	614	597	632	591	656	617	592	628	643	634	604	629	648	639	624	632	583	663	622	570	613	629	566	622	644	587	625	591	611	631	609	610	642	629	632	629	616	582	616	612	639	614	631	590	624	638	609	645	643	668	596	604	631	676	649	620	656	636	637	581	614	642	604	594	641	649	601	608	592	600	609	629	641	600	642	598	646	603	612	605	600	562	669	608	612	638	602	621	659	590	592	630	635	684	635	627	590	599	612	634	545	646	617	625	577	641	637	623	648	609	616	634	586	601	667	666	606	653	616	625	632	568	661	605	643	605	620	605	658	636	633	587	633	592	601	591	629	654	638	575	628	600	624	575	610	591	620	641	571	580	647	612	647	582	610	628	629	589	647	575	612	616	580	639	618	668	618	613	598	651	634	632	625	588	574	597	610	571	614	661	628	601	656	605	662	610	612	587	586	606	665	628	623	595	643	594	617	583	609	627	632	620	619	632	611	661	571	639	642	587	629	641	628	619	600	609	546	627	613	632	602	622	602	633	617	587	585	602	649	563	602	628	615	632	609	646	618	632	606	613	586	612	617	602	615	587	620	571	619	641	615	624	596	609	606	618	647	622	656	617	640	666	611	601	641	617	626	651	603	602	657	599	559	600	686	591	617	657	633	632	561	639	591	625	607	650	618	624	612	590	656	596	607	653	616	603	601	609	644	603	583	581	604	612	594	619	605	622	650	619	593	607	619	607	638	637	628	587	602	652	613	592	607	650	662	596	640	625	598	623	587	622	603	597	575	569	591	628	632	583	573	624	651	612	605	615	625	640	617	642	592	588	625	559	659	649	611	629	619	638	600	595	612	590	635	624	608	623	624	658	616	559	599	634	627	614	634	612	633	623	606	652	631	610	639	655	631	635	612	606	675	613	622	625	587	631	618	623	606	614	595	622	644	594	624	682	622	598	617	647	578	604	624	601	655	609	613	631	611	614	609	592	606	619	583	633	628	632	644	642	636	613	641	550	592	672	634	641	613	587	628	616	642	612	666	662	634	686	637	620	616	627	594	624	627	573	620	602	611	618	651	589	679	586	629	626	620	610	639	636	609	612	642	607	623	637	596	607	625	580	629	613	664	585	563	624	639	623	612	591	581	604	652	618	641	620	650	639	606	629	634	584	610	587	608	623	604	639	630	600	621	634	659	645	611	586	609	617	586	630	617	636	601	630	637	624	564	616	629	614	659	599	608	634	636	645	609	603	602	631	634	620	602	621	621	613	672	585	589	668	593	668	640	626	583	640	588	655	629	630	627	649	641	595	606	623	578	610	627	622	677	596	606	599	620	598	615	649	674	644	656	620	608	605	606	593	657	602	628	622	626	632	639	621	605	605	589	650	656	607	616	605	603	600	628	630	615	613	641	618	624	553	616	636	664	600	631	589	630	544	631	624	601	607	618	643	656	593	610	652	573	638	614	593	618	618	571	624	622	613	622	605	630	578	643	657	574	626	631	619	616	645	640	627	623	639	659	595	595	577	640	631	630	630	609	605	621	602	654	666	624	594	653	614	607	608	679	626	620	593	614	636	673	591	630	645	634	610	616	660	626	641	645	617	584	655	626	578	600	619	596	631	604	611	598	623	591	603	603	579	621	592	639	625	614	644	663	640	624	582	653	655	615	612	652	630	587	603	634	618	617	627	635	610	632	617	634	633	585	632	644	627	639	636	605	609	617	633	627	652	597	631	614	609	657	634	599	612	625	640	639	603	602	584	661	646	621	649	594	613	596	619	625	586	606	594	594	636	606	664	627	594	627	650	618	644	572	603	618	615	610	650	658	608	663	609	602	651	626	657	607	635	627	632	614	640	618	610	619	600	675	612	632	636	612	605	669	633	569	621	596	599	669	601	639	621	646	658	579	639	611	653	645	594	608	584	637	635	621	610	628	670	633	596	611	628	589	643	625	558	641	592	617	648	637	595	625	604	658	600	588	669	614	588	595	649	612	618	596	559	573	579	593	583	608	636	602	606	620	628	666	630	573	656	610	595	575	605	627	614	623	605	625	581	591	599	659	640	704	598	647	595	633	621	619	609	611	644	563	642	660	592	623	620	681	589	578	645	635	607	615	608	582	621	629	612	603	638	648	590	668	585	623	674	612	616	645	619	597	636	619	607	567	630	628	624	614	608	596	622	649	589	619	607	602	609	640	628	626	626	636	654	605	624	615	636	557	659	620	651	613	628	611	573	592	630	580	599	620	605	632	627	613	651	590	623	635	591	624	639	590	663	596	618	616	603	652	644	616	600	611	607	640	571	608	594	618	636	584	619	596	648	630	648	641	645	643	610	642	586	618	655	621	582	651	616	604	646	584	575	626	607	605	615	591	597	673	645	635	612	591	600	608	657	623	615	598	632	601	590	597	613	627	598	621	640	609	610	647	604	595	608	610	620	603	671	594	605	632	614	600	607	651	609	629	618	595	596	601	642	663	577	615	651	598	632	650	646	652	615	578	637	577	615	572	604	574	624	618	623	575	603	596	638	596	642	624	557	646	623	643	601	603	603	659	619	583	584	580	657	602	671	597	633	623	608	607	643	591	633	575	638	593	637	606	651	614	641	649	638	611	625	573	612	612	605	586	626	624	626	571	620	615	614	576	625	636	627	599	604	678	640	606	614	662	591	610	629	602	632	608	602	685	616	596	650	615	612	619	661	616	645	649	605	620	656	583	604	652	600	636	597	625	578	641	613	653	612	623	581	623	661	635	630	571	631
7164	730	684	460	378	357	318	277	233	182	165	160	148	120	156	153	118	152	133	118	114	103	144	155	127	124	139	144	142	140	146	127	123	106	121	115	121	117	118	126	126	121	114	113	131	130	113	117	115	128	125	125	117	124	120	135	124	132	121	116	97	149	124	132	116	114	111	118	127	125	114	123	100	110	127	120	126	127	130	131	109	121	119	126	135	130	118	134	116	115	127	122	130	109	120	133	107	124	114	118	143	100	108	116	101	110	110	127	119	123	143	117	133	129	108	114	118	117	116	116	118	94	126	136	98	134	123	110	119	112	109	119	100	109	147	121	123	128	113	131	111	127	142	131	120	111	102	121	131	127	125	146	120	114	141	129	106	103	137	88	119	137	122	121	122	105	118	116	115	125	137	132	121	109	139	120	124	112	117	124	141	133	157	124	94	139	144	135	139	139	114	104	125	114	127	112	133	106	117	120	126	119	120	115	116	129	123	145	149	115	119	134	121	131	123	110	113	122	123	130	111	133	111	129	119	106	133	123	127	115	123	99	144	122	107	129	123	127	123	109	134	119	116	126	124	125	129	127	122	112	109	119	96	127	130	111	110	118	123	118	112	100	130	109	127	133	98	120	110	110	114	131	118	117	125	110	118	103	137	118	126	143	123	112	128	125	138	121	117	141	116	128	141	134	131	108	124	121	118	99	125	124	137	118	130	101	105	121	130	134	113	122	139	124	132	112	124	113	117	133	116	100	117	122	136	111	115	112	108	120	116	140	127	116	126	108	124	119	124	118	111	115	129	123	118	118	118	115	127	98	149	103	125	135	111	123	112	114	126	113	130	113	105	119	126	110	118	120	117	146	122	116	133	124	109	107	120	110	132	125	121	119	129	121	106	112	124	151	106	130	123	112	122	113	127	119	113	118	128	140	113	127	115	104	117	124	115	94	110	117	102	135	116	121	104	113	132	136	119	112	114	119	91	117	105	119	122	105	116	145	132	132	114	120	112	99	127	111	140	132	147	126	105	117	125	113	139	134	147	123	106	128	105	120	123	141	108	129	120	120	115	124	113	124	116	125	126	109	130	119	133	144	115	123	123	155	122	121	138	118	140	117	115	136	135	122	140	134	129	138	114	131	114	114	143	106	130	126	119	143	118	135	135	116	116	113	136	104	117	128	118	115	120	131	144	119	110	134	135	109	107	142	133	124	131	120	130	132	135	116	121	133	126	115	123	117	117	136	115	97	122	124	140	135	123	119	117	113	114	128	121	116	134	121	146	153	125	116	123	116	126	141	139	110	117	129	108	123	106	102	92	125	134	132	104	140	138	123	136	109	129	124	113	136	115	114	130	103	132	111	124	131	117	115	139	108	95	126	126	113	121	121	111	104	144	120	125	111	109	102	121	117	135	98	115	124	116	135	128	125	109	137	146	92	122	117	119	120	129	121	137	145	127	124	134	107	118	115	120	126	139	112	110	137	126	134	136	132	109	125	128	113	124	149	129	114	141	131	127	119	149	116	127	130	125	111	125	125	129	105	120	115	125	134	155	119	118	112	98	125	117	125	124	124	122	121	117	126	116	132	132	126	128	111	112	109	133	104	113	109	113	126	105	110	130	115	125	116	111	127	111	124	110	115	114	131	123	124	131	135	116	112	99	108	118	136	124	137	115	127	122	138	125	126	121	114	122	136	135	103	123	120	107	124	96	111	120	117	114	125	112	116	116	130	120	138	120	122	131	130	116	96	129	125	113	107	103	137	97	108	131	133	123	100	130	116	106	124	108	121	127	127	138	122	142	118	116	132	125	119	106	124	104	120	122	132	128	117	119	118	119	116	114	105	118	121	140	113	104	126	138	130	115	125	136	109	93	105	134	123	129	130	118	119	123	137	137	131	121	139	127	111	111	117	109	119	121	142	125	115	129	142	135	108	120	103	110	126	134	112	121	142	124	123	154	163	126	126	112	124	107	101	121	129	101	109	125	138	135	111	122	145	105	132	138	121	124	131	104	146	139	99	98	140	115	116	143	112	108	110	139	125	150	141	115	115	116	137	106	119	125	126	138	143	148	124	119	108	117	106	128	119	111	124	140	118	119	135	120	142	117	116	135	131	125	86	127	137	125	134	128	116	141	123	129	119	94	117	120	129	130	143	129	120	128	129	128	108	123	122	118	113	117	113	113	135	101	119	130	129	127	111	121	112	119	131	120	108	111	116	103	126	109	127	115	135	134	124	131	124	126	118	115	103	107	106	126	139	119	108	158	136	125	114	122	113	138	112	113	125	108	115	119	141	123	123	112	116	130	135	119	137	115	124	143	121	130	142	124	129	127	135	91	112	121	102	120	109	143	128	133	122	115	113	124	118	150	119	128	116	109	128	110	125	126	155	122	132	124	120	110	127	139	127	122	108	138	119	125	125	111	124	130	129	138	130	148	145	109	129	110	126	90	114	136	133	138	118	124	138	118	140	133	112	131	127	116	122	132	123	120	115	136	119	126	131	132	124	124	119	99	144	137	161	104	132	136	144	142	134	132	124	120	134	125	127	115	116	107	121	108	92	113	111	139	132	115	113	157	132	101	127	126	121	137	122	115	108	137	122	125	121	119	127	111	110	115	90	108	125	132	145	128	131	114	123	134	133	131	125	144	132	107	99	111	111	89	114	123	105	119	125	110	109	110	132	134	126	110	109	125	109	131	121	127	117	122	123	130	128	112	110	117	111	118	122	127	150	116	153	123	129	135	118	125	112	126	93	122	135	122	140	120	125	129	122	138	121	127	90	128	115	115	136	127	101	120	109	102	114	107	109	121	118	135	124	137	132	127	127	119	116	96	114	109	104	130	131	110	137	125	108	117	114	110	119	129	99	151	99	128	119	127	117	129	92	157	131	105	109	133	110	149	136	118	137	135	125	114	133	128	131	129	131	128	103	127	116	116	129	126	120	123	137	116	108	111	110	130	133	135	121	123	121	121	116	117	116	110	112	120	113	105	132	131	125	113	114	138	114	128	109	114	117	106	120	127	113	116	120	119	117	127	121	125	133	92	109	136	124	118	102	128	140	124	118	142	121	111	113	135	113	146	142	134	107	113	132	120	150	133	94	103	122	126	107	112	105	125	153	125	96	114	109	108	132	116	125	128	93	113	128	121	109	134	117	107	135	134	134	125	109	129	127	115	118	112	141	130	106	117	112	106	118	110	126	120	120	129	123	104	118	119	131	117	140	109	114	120	134	138	111	123	134	113	126	133	137	120	92	125	111	125	120	137	134	118	133	123	121	129	111	121	130	111	116	112	117	138	117	122	124	148	121	108	128	126	107	114	130	125	119	142	113	113	137	136	127	112	136	114	155	119	121	138	103	118	124	123	152	112	137	115	110	119	126	128	118	141	121	129	125	135	105	139	128	137	110	120	120	115	111	128	99	123	116	132	115	132	131	114	114	141	117	129	107	109	125	126	126	124	136	100	93	137	139	100	124	122	118	119	123	115	103	115	121
6157	870	1416	1590	1530	1648	1417	1295	884	688	571	497	437	510	434	408	409	408	462	358	385	381	386	330	350	347	363	354	362	340	317	334	343	311	353	327	327	367	343	341	313	351	324	307	307	322	335	340	307	330	336	323	340	323	346	335	298	350	310	353	335	339	325	329	318	343	312	337	308	340	314	342	337	364	344	327	323	327	308	319	351	305	366	314	335	321	324	357	337	326	354	325	329	326	305	330	315	330	314	338	327	332	312	298	327	314	339	310	319	321	262	324	320	324	329	326	336	358	301	306	309	308	339	298	332	313	304	308	359	301	303	320	317	317	298	314	296	317	331	291	319	318	311	297	314	339	349	286	355	315	341	309	295	342	331	313	314	327	356	308	316	330	319	299	322	335	316	311	366	325	328	323	360	335	343	308	323	338	331	287	317	316	311	359	326	296	320	332	335	326	316	316	328	316	370	343	324	361	353	299	280	328	311	312	294	303	295	323	318	319	354	322	333	334	330	304	304	346	312	330	303	345	316	306	342	312	315	318	316	295	278	329	300	328	339	306	301	323	365	312	334	342	326	336	301	337	336	302	331	293	309	283	334	296	312	328	312	321	313	336	331	296	291	350	319	319	318	374	321	325	326	347	334	356	308	329	346	329	315	288	308	314	350	327	339	313	302	306	315	317	311	332	335	333	323	312	306	303	293	352	347	336	337	315	336	328	323	340	302	358	353	313	319	338	366	346	329	301	308	319	325	318	339	311	312	329	357	316	328	318	300	348	321	348	320	314	357	316	332	327	324	307	309	334	338	338	333	337	360	337	324	307	341	315	320	307	331	283	332	342	346	329	334	338	286	317	310	331	340	332	329	313	338	308	315	323	351	313	319	301	306	304	288	340	365	333	349	333	309	351	336	316	297	319	363	300	326	314	331	321	332	332	303	333	335	316	322	327	308	324	284	315	345	331	315	330	306	316	336	315	340	327	337	308	316	339	280	364	327	358	341	335	303	321	319	334	310	322	321	328	313	293	321	309	314	336	314	316	293	316	341	334	307	321	311	319	306	338	301	353	330	324	328	322	338	329	334	326	326	323	308	334	321	321	299	327	321	353	291	338	299	315	285	299	331	343	342	321	331	320	319	318	302	344	334	317	297	324	316	344	270	324	327	337	322	355	318	309	318	348	325	305	314	305	320	312	350	323	298	307	302	321	301	338	318	290	345	333	323	354	329	287	359	318	337	379	334	331	333	314	306	321	357	302	298	337	324	330	336	309	317	311	324	317	299	321	332	317	336	303	307	314	336	311	304	322	297	314	311	323	325	330	330	282	302	329	282	326	333	319	302	301	332	319	288	329	330	332	318	289	291	300	315	325	310	333	312	338	303	354	336	322	318	318	355	301	303	322	341	340	322	324	314	321	334	315	329	342	329	323	308	306	291	316	338	310	337	349	332	283	337	321	290	307	345	329	345	306	335	337	330	314	360	315	345	312	301	322	347	330	325	300	329	328	339	324	326	332	360	319	330	287	351	348	308	300	338	321	330	305	318	335	295	356	341	368	314	309	318	296	325	283	353	341	318	337	323	321	347	342	300	313	335	306	324	317	337	332	331	325	336	289	305	334	312	302	358	283	310	337	333	292	314	308	334	303	340	346	335	323	335	350	303	303	299	316	303	341	357	338	335	313	340	324	320	333	326	347	346	309	304	286	340	345	320	291	300	324	331	340	295	322	342	346	360	356	315	341	307	321	341	329	330	332	302	318	308	325	306	279	334	290	326	326	315	336	350	291	321	323	299	328	327	328	317	314	342	303	310	297	299	323	289	307	305	305	306	320	280	303	294	330	288	305	299	358	337	326	304	354	289	352	324	327	336	300	324	338	332	295	329	330	315	314	319	333	320	306	347	309	310	322	304	325	333	331	294	332	293	330	305	317	318	301	324	309	328	304	336	300	318	349	320	340	308	357	318	315	291	290	313	348	331	334	349	313	306	329	319	358	333	299	297	314	352	326	326	328	337	335	308	354	293	334	329	329	333	328	337	291	310	320	302	339	315	335	329	311	327	315	320	327	336	339	325	346	355	307	313	303	327	305	300	345	324	312	332	324	331	308	316	290	346	343	337	297	303	354	298	314	308	326	348	312	317	307	309	346	327	343	326	316	313	319	315	321	294	322	328	314	317	342	299	312	318	321	310	318	327	299	339	336	318	320	312	334	319	343	343	319	352	344	326	316	326	284	339	330	353	320	323	320	312	317	327	321	289	292	318	308	320	329	308	316	324	315	312	347	327	317	348	290	312	323	311	342	360	314	331	310	300	318	344	394	325	303	326	332	348	328	329	339	333	342	327	319	332	303	333	335	329	298	357	320	317	356	317	319	300	331	315	296	324	319	324	323	313	309	293	323	330	325	317	344	314	296	305	345	321	349	314	334	302	321	333	306	316	327	310	315	342	321	347	288	325	332	324	322	364	338	317	366	324	328	310	318	309	329	343	333	340	314	323	333	308	337	311	328	340	294	323	342	318	326	307	324	301	309	317	325	290	330	295	323	310	331	279	323	317	293	309	333	337	324	314	337	309	327	297	337	321	344	322	329	287	293	332	331	295	309	295	321	314	350	330	332	343	343	311	332	350	336	352	262	340	330	306	330	348	342	299	334	316	322	302	324	337	292	333	317	327	346	320	320	321	349	360	352	311	312	337	310	304	332	322	291	336	325	299	349	325	311	335	355	290	329	339	292	318	319	356	334	329	328	291	325	330	323	345	329	356	312	314	332	321	355	348	281	333	308	348	295	317	320	303	322	334	309	340	321	290	314	344	324	293	316	294	337	315	333	338	315	339	356	328	311	345	345	315	317	335	342	328	347	341	339	335	337	307	307	317	300	313	277	324	333	356	351	354	340	325	311	317	313	313	335	353	323	310	344	324	341	320	340	284	315	299	331	331	288	323	304	335	293	317	318	316	320	335	331	319	355	353	339	304	317	315	304	317	314	363	313	336	301	313	341	316	336	307	326	288	359	351	342	308	306	315	341	307	308	309	320	317	316	354	343	330	330	291	329	292	336	315	338	314	298	317	317	310	363	303	297	317	323	331	370	330	310	306	343	320	358	320	321	349	300	320	341	321	320	293	317	290	333	306	327	305	326	300	317	320	328	313	332	326	317	326	341	300	300	297	340	320	335	332	305	319	280	348	324	334	319	330	321	310	336	316	311	309	342	373	330	298	329	353	301	316	335	316	315	336	345	320	329	333	334	322	332	315	301	327	334	352	299	323	344	298	328	345	336	298	329	330	318	336	341	318	323	311	320	330	314	324	309	308	329	320	302	303	323	304	326	330	349	321	333	319	306	318	312	309	332	362	313	319	328	319	306	306	346	320	335	289	334	330	303	325	305	342	326	332	324	325	309	337	316	339	325	332	317	291	331	300	326	319	341	297	331	313	308	333	320	329	331	335	310	297	317	296	349	308	318	316	308	353	344	320	343	302	320	333	323	316	290	332	346
13879	2052	1459	1048	777	674	562	510	372	270	279	268	198	239	206	207	208	198	221	219	201	218	213	204	208	195	187	231	218	190	185	197	249	178	194	201	196	199	197	175	192	199	182	197	187	162	188	186	162	223	172	184	177	192	153	190	199	183	211	176	173	190	195	208	176	157	219	194	188	188	182	194	190	178	162	222	203	211	211	209	199	186	163	173	192	181	183	167	167	165	241	175	182	179	192	185	209	192	187	189	200	168	171	184	199	212	181	186	187	203	207	214	191	178	188	206	189	199	230	202	192	214	199	198	169	174	192	201	207	203	180	162	220	181	187	170	196	181	231	195	185	206	203	190	165	178	194	179	206	206	172	196	195	185	191	203	185	183	192	179	170	220	218	189	222	199	201	188	153	191	188	186	237	197	178	205	190	199	196	215	190	225	167	197	170	171	182	199	188	211	204	203	183	169	210	189	183	189	176	187	187	184	188	169	208	195	197	199	206	194	189	163	209	190	194	215	211	213	204	165	198	172	207	178	188	187	204	190	196	197	204	185	182	189	175	189	195	223	163	205	204	200	206	196	199	194	192	219	156	191	189	218	161	206	195	228	181	189	201	183	177	177	183	177	180	189	157	182	184	176	175	190	186	215	185	183	194	187	216	169	198	201	199	208	202	207	172	195	189	187	195	206	189	203	183	196	190	179	188	202	204	203	195	193	197	186	199	173	195	209	192	188	190	196	167	195	198	181	192	207	181	180	194	198	185	211	175	177	195	179	201	175	194	170	179	184	187	217	209	187	184	183	176	172	173	178	178	179	182	181	203	197	219	181	164	174	175	200	184	193	187	213	208	183	193	218	185	213	177	184	193	173	197	211	184	208	207	189	194	189	195	192	175	200	210	185	191	204	218	174	205	165	171	178	211	172	185	182	196	209	209	197	182	191	191	181	187	208	190	159	170	183	194	176	177	201	182	180	197	169	188	181	204	181	178	175	160	210	184	206	180	203	204	204	180	168	201	195	215	195	194	224	228	189	193	200	171	182	214	177	175	183	205	181	205	193	183	199	171	195	183	226	165	205	190	213	195	179	170	179	200	180	194	186	187	189	197	190	200	170	181	205	221	197	182	190	172	184	166	180	195	179	167	177	168	185	196	201	188	191	169	191	178	170	237	187	190	185	215	213	167	179	207	185	180	219	169	207	193	182	187	181	188	183	212	196	205	178	207	192	200	194	193	196	187	196	210	217	217	185	189	204	195	181	169	181	199	187	191	188	174	179	189	191	184	180	183	202	205	209	190	213	175	197	180	183	192	184	192	196	188	200	182	180	203	207	162	214	186	203	197	192	211	156	176	165	169	189	216	225	169	195	191	187	189	219	204	193	175	184	185	203	199	198	209	193	196	192	179	188	172	214	208	195	202	176	188	194	185	202	184	165	192	197	200	180	177	188	206	172	168	191	177	175	186	190	179	188	208	221	179	208	179	179	156	201	213	194	178	197	179	177	185	178	186	192	178	183	197	220	193	191	176	183	188	193	159	202	200	178	194	180	185	213	201	180	172	208	188	184	220	175	189	187	197	211	178	182	186	200	196	149	181	188	189	198	199	180	179	180	197	169	193	192	184	191	202	188	189	184	186	175	190	165	198	191	210	185	207	248	171	173	172	179	182	180	206	182	196	187	195	189	204	206	163	203	211	187	202	172	185	202	188	188	185	199	188	187	181	184	196	225	157	188	174	194	174	207	157	193	182	188	196	178	206	220	193	205	196	192	185	195	185	195	193	172	238	208	194	178	226	175	191	172	207	207	180	208	195	178	196	187	194	208	205	191	207	205	210	154	181	174	203	181	199	185	206	199	178	172	201	157	168	191	202	192	188	185	181	177	219	222	189	183	192	179	207	179	195	177	198	199	218	185	197	176	214	205	190	234	210	182	213	207	181	193	197	174	203	161	192	172	183	193	211	172	193	190	194	175	188	201	194	168	189	183	178	193	195	181	210	186	222	195	193	192	200	188	164	166	176	214	192	164	170	177	165	185	188	190	212	212	182	182	212	187	175	166	195	184	205	184	180	190	186	194	192	202	198	190	191	191	204	191	176	209	175	170	197	216	193	194	218	190	194	194	196	187	191	193	202	182	179	195	182	219	157	193	190	196	209	213	197	185	181	202	195	207	173	178	206	179	209	197	176	198	212	204	175	152	216	182	192	186	184	177	163	178	179	141	183	195	219	188	194	174	172	194	204	169	183	165	172	195	180	192	209	177	197	207	174	202	167	171	195	192	217	188	208	201	177	173	180	208	191	176	177	222	163	185	210	205	186	206	191	181	210	209	196	179	179	184	172	181	192	199	197	204	198	156	145	166	193	191	225	198	193	181	174	198	183	193	189	198	165	185	172	199	189	196	192	163	207	202	200	213	185	142	196	170	182	185	184	175	183	225	184	205	186	205	199	200	172	198	173	206	198	167	214	185	174	187	208	180	186	186	201	194	180	183	191	176	179	202	185	189	198	183	156	207	181	202	198	157	180	222	214	191	177	193	165	210	194	175	191	182	197	175	209	188	212	181	197	194	189	191	208	183	221	193	201	195	210	194	194	176	179	188	190	203	190	186	216	185	185	168	223	187	186	179	200	169	205	158	196	199	186	196	204	194	185	206	194	183	203	171	204	210	206	188	187	202	192	185	192	209	195	176	195	199	211	176	207	179	172	185	227	214	198	183	188	204	177	198	220	175	198	159	207	192	185	205	207	183	183	194	180	187	196	203	207	175	190	203	190	203	190	190	183	190	172	196	159	171	183	212	163	196	192	204	166	197	201	185	197	186	200	201	155	175	157	199	158	184	190	192	190	208	191	172	180	177	190	174	197	173	200	191	190	214	181	221	199	189	196	175	206	178	195	196	181	212	200	180	178	195	175	172	195	176	194	179	174	196	176	197	168	220	188	210	198	212	194	169	202	203	197	188	190	208	176	195	192	215	189	179	190	163	175	186	195	173	194	176	180	209	207	170	188	178	182	181	184	194	202	167	209	168	192	169	217	203	200	188	186	188	195	183	174	200	179	203	194	189	189	216	158	175	176	198	187	208	171	193	235	198	214	204	167	230	154	188	177	203	212	190	184	163	179	197	178	197	180	178	181	184	190	180	200	177	187	166	189	214	207	199	201	192	188	190	206	207	168	167	201	194	186	173	194	159	174	206	174	175	191	167	166	210	188	223	208	188	197	201	177	170	193	191	182	193	203	188	183	187	187	159	201	184	188	195	187	209	183	195	184	186	192	192	189	193	210	189	204	179	192	189	191	215	194	185	185	177	162	200	173	197	210	164	207	201	177	188	195	199	185	190	178	195	215	173	179	174	189	201	183	170	176	205	201	197	180	206	213	193	203	183	201	171	185	205	178	201	192	207	199	183	178	215	171	205	195	188	184	219	199	195	177	204	214	183	205	182	180	186	172	196	191	200	200	199	186	206	202	216	194	205	173	174	179	186	211	205	187	197	185	176
8513	1660	2550	2725	2645	2416	2236	2039	1438	1027	932	773	760	712	667	643	614	634	680	612	546	530	566	570	536	532	498	503	548	536	522	541	542	501	506	483	532	492	545	494	479	464	484	471	506	500	493	485	521	508	441	479	462	507	507	506	501	467	503	476	500	481	530	481	481	478	508	450	483	513	510	491	482	463	476	510	487	447	497	489	519	502	503	463	510	446	508	453	501	465	471	481	502	472	500	485	469	449	521	480	455	501	454	456	482	443	459	496	503	484	465	487	465	495	465	457	465	469	518	474	459	511	448	470	494	509	441	508	452	490	498	493	512	471	452	512	476	486	459	476	481	469	490	492	447	495	497	479	500	458	455	488	459	461	495	450	491	482	469	461	500	492	440	510	490	461	460	464	501	428	476	473	465	475	520	500	489	471	490	476	472	440	494	499	482	461	451	466	472	505	485	448	513	485	458	496	483	489	476	452	512	490	474	464	516	448	533	481	458	471	497	491	492	488	478	473	475	486	463	440	486	459	496	502	483	487	486	464	442	435	491	453	444	448	499	489	543	474	503	467	472	443	490	477	513	490	487	476	451	436	468	465	491	468	466	512	466	479	497	491	467	503	466	462	456	488	485	466	477	517	460	516	500	427	463	469	489	465	477	449	436	485	521	489	512	461	472	487	463	449	492	475	436	476	472	494	501	449	484	445	475	474	489	461	501	530	494	482	460	486	471	502	435	479	482	462	449	452	468	475	523	451	552	464	471	484	485	497	475	469	486	480	482	458	500	483	462	463	435	461	496	488	502	459	462	454	488	504	462	469	445	512	469	450	468	454	471	491	462	529	439	472	481	486	481	440	499	483	476	465	449	488	478	464	454	485	513	499	454	513	483	472	538	504	444	451	525	472	467	469	487	456	409	479	459	462	471	456	452	483	484	519	466	507	451	462	437	479	444	503	471	443	510	503	486	507	491	502	452	469	473	460	457	479	479	472	467	508	444	481	493	451	475	480	491	496	486	489	479	493	470	471	485	464	461	513	500	516	443	446	494	487	480	482	466	450	463	439	484	466	471	451	449	491	475	448	473	457	502	539	448	485	471	452	460	465	541	471	483	468	492	498	466	461	469	510	465	463	438	489	450	436	472	463	474	466	467	472	449	508	461	499	488	485	460	441	501	550	474	478	482	473	454	488	458	456	500	450	521	473	468	440	470	478	449	503	537	487	461	500	443	502	442	478	503	470	535	475	436	459	507	496	479	478	509	463	474	461	491	459	482	426	506	436	479	458	440	461	476	499	516	475	471	428	466	456	487	498	517	449	522	453	471	457	434	459	457	504	440	460	461	479	447	511	487	477	466	488	469	447	457	501	462	482	447	503	494	498	454	485	458	416	484	460	427	465	465	514	446	492	470	477	477	515	454	488	441	501	494	487	468	451	487	479	461	468	510	474	526	458	495	499	505	492	511	457	484	506	494	453	497	501	507	481	500	486	495	428	478	467	472	449	526	517	490	498	476	481	481	492	422	492	504	464	503	481	489	473	441	469	485	446	458	497	473	462	438	449	432	459	450	493	440	496	461	472	494	513	463	501	466	507	476	462	474	484	489	421	474	461	461	501	455	437	495	446	468	471	511	450	472	438	467	477	470	469	472	482	486	467	493	451	469	493	488	483	471	465	459	496	492	451	455	473	486	496	479	520	525	474	502	496	474	468	523	499	469	486	489	485	473	443	468	459	484	474	510	507	461	497	461	486	522	483	490	505	466	483	500	442	479	485	492	486	500	479	442	474	420	479	495	481	496	466	487	495	443	449	475	477	477	466	496	468	483	436	487	446	501	497	443	517	501	440	485	493	435	503	532	460	428	506	470	472	454	470	507	458	539	489	458	463	497	475	458	442	476	452	504	469	470	497	460	479	487	455	424	503	469	447	481	495	486	491	467	496	459	488	458	495	491	520	515	493	472	495	443	475	481	463	484	484	486	478	479	499	477	469	454	487	427	463	450	470	464	454	469	494	471	518	449	468	504	490	467	468	453	452	470	457	463	484	432	484	480	449	492	506	511	525	457	488	489	470	516	473	462	497	481	488	468	441	424	467	510	515	448	501	494	463	445	487	470	448	451	493	464	475	457	491	460	478	473	507	505	499	520	471	484	490	481	471	456	465	451	485	491	454	478	490	495	458	510	446	506	525	477	475	494	476	481	488	485	501	439	476	455	491	499	440	523	491	443	479	497	436	450	457	465	478	477	491	461	461	471	481	476	499	454	504	486	526	409	491	483	438	492	501	436	499	493	465	510	476	510	473	489	463	475	476	464	464	454	487	470	487	467	449	458	468	474	483	444	509	470	499	484	455	518	462	449	478	479	450	487	491	486	461	479	469	460	453	504	492	464	465	452	426	469	485	501	450	489	509	502	500	527	452	494	448	468	489	444	478	518	495	475	463	477	492	424	435	450	500	507	524	433	460	432	474	552	505	492	472	477	469	516	482	483	464	447	475	456	451	478	480	438	462	474	499	493	473	518	471	449	478	466	464	446	464	434	485	473	465	505	512	478	488	503	454	492	439	461	448	478	500	496	486	483	494	453	502	492	467	484	470	473	462	440	468	463	464	480	483	504	492	519	504	463	475	464	483	475	468	489	455	470	487	454	471	435	458	467	441	469	488	505	485	479	433	437	509	485	499	471	488	442	486	438	482	487	467	473	495	484	469	491	477	477	457	494	477	487	467	484	493	453	432	480	472	526	482	457	467	455	490	495	479	480	516	477	457	507	508	478	466	465	477	451	472	482	508	467	472	486	464	477	455	457	473	449	450	478	485	502	494	478	485	443	472	520	490	515	466	468	437	468	472	480	449	510	485	456	459	483	472	457	464	512	475	460	458	487	499	477	453	463	479	483	450	458	458	502	484	485	458	488	436	453	496	441	471	465	493	497	484	464	435	509	492	442	506	493	519	511	491	471	456	501	482	469	449	534	445	473	484	483	478	493	418	501	472	455	467	501	453	496	486	520	489	478	472	454	455	477	505	460	431	499	460	505	469	485	474	462	485	511	482	475	484	501	488	485	452	501	499	435	494	453	468	472	455	471	439	533	477	446	457	491	493	478	467	450	427	498	537	487	441	462	474	446	467	500	470	518	478	472	463	498	461	471	466	459	472	471	457	468	460	497	438	500	534	484	482	510	460	495	498	480	445	493	529	462	505	447	464	427	472	491	480	433	474	470	485	512	483	483	442	474	453	504	462	455	458	466	446	463	495	462	483	506	484	467	496	488	476	504	440	482	501	477	482	468	473	474	515	465	483	474	474	474	473	445	450	483	466	474	500	514	453	499	497	510	481	498	485	466	463	483	496	492	477	469	438	501	463	485	508	453	458	480	475	486	495	497	469	482	484	455	460	478	481	459	495	486	499	499	486	437	511	475	441	476	457	462	457	469	479	485	465	469	455	472	469	500	487	500	479	499	456	478	467	501	488	516	474	520	456	470	484	465	492	430	497	460	455
1650	345	345	280	330	369	364	358	302	295	288	275	259	251	285	291	275	268	296	280	283	268	276	303	282	299	261	233	294	230	249	257	276	281	272	279	235	276	256	291	311	275	274	285	263	301	290	298	259	250	282	283	276	284	263	285	251	296	235	288	278	272	254	303	283	295	314	281	272	244	275	273	289	275	235	281	259	281	278	277	263	280	274	297	252	278	267	290	282	290	281	284	271	252	315	269	275	234	293	260	309	259	269	270	292	259	291	287	263	286	298	312	283	274	267	276	267	285	244	262	286	298	270	298	290	250	285	261	272	259	255	282	276	291	281	275	303	270	279	262	266	291	250	269	290	308	294	275	265	270	263	262	260	272	307	270	308	291	272	274	255	269	280	298	240	296	250	280	267	282	271	309	304	231	265	238	261	279	290	278	260	258	299	279	258	294	298	283	271	261	267	270	316	269	257	286	268	289	286	293	258	261	288	275	299	284	264	271	284	283	300	254	280	263	254	309	253	289	260	271	269	260	275	318	275	290	264	296	266	272	271	271	257	292	281	293	267	304	279	259	285	252	263	258	297	292	264	265	263	262	280	272	289	268	272	282	258	277	292	248	268	314	303	265	276	275	288	295	288	288	291	254	301	282	296	270	308	269	247	311	272	296	291	288	274	299	288	289	287	295	248	274	290	276	249	287	244	264	286	286	305	290	257	267	272	253	281	270	270	294	286	251	248	264	255	257	304	269	268	272	271	267	295	238	289	254	278	272	297	249	296	261	268	287	300	250	262	284	312	261	288	251	252	253	272	245	268	299	256	272	298	276	281	313	294	272	294	237	256	269	283	280	303	245	274	280	223	258	285	273	287	237	291	274	286	288	261	278	286	297	287	269	306	332	258	256	271	284	274	271	287	315	267	249	288	277	278	265	260	278	267	276	289	268	286	248	284	281	276	249	304	278	267	287	256	299	256	269	234	313	296	264	286	279	267	255	233	283	289	273	261	278	276	263	298	279	266	284	274	259	279	258	264	266	250	278	284	239	269	304	250	273	277	263	283	253	298	283	279	301	276	292	264	284	274	315	274	298	244	302	300	266	254	282	295	297	248	303	300	298	270	296	291	308	274	258	272	250	291	259	284	282	265	276	264	285	262	255	268	265	251	247	282	261	286	254	265	270	283	273	258	286	293	277	264	248	270	260	276	266	248	250	301	276	295	277	266	287	272	273	290	279	257	262	299	268	276	290	279	280	301	273	305	265	279	283	277	304	282	290	285	266	296	269	312	292	309	296	266	283	276	294	267	234	256	300	290	255	253	270	285	274	285	270	289	299	272	308	252	267	246	269	289	278	272	272	270	288	315	269	278	308	277	246	289	266	278	325	277	293	254	271	297	248	272	276	272	266	272	276	282	296	289	271	266	277	278	252	282	254	261	236	275	270	243	278	278	248	304	293	280	279	270	294	279	258	298	274	252	234	293	247	295	296	296	264	263	297	279	277	257	267	296	282	277	244	267	285	267	300	295	305	246	268	276	276	280	279	271	303	268	262	269	286	263	280	272	308	293	247	285	255	291	305	259	267	316	291	278	285	258	279	260	244	289	299	248	287	276	275	284	282	260	280	259	298	262	281	249	280	297	300	301	269	287	250	256	313	291	274	281	286	275	273	264	263	260	246	270	297	311	250	298	267	268	287	294	253	267	274	269	237	297	270	289	268	284	293	271	289	275	253	254	283	260	283	284	271	292	249	305	302	269	277	267	255	251	273	257	301	269	269	285	294	288	281	269	270	257	274	268	241	274	267	268	301	246	267	261	264	262	273	267	284	283	277	293	293	288	296	252	267	250	285	259	278	288	283	269	272	289	274	282	253	263	232	267	270	299	260	291	268	282	255	270	280	274	283	262	283	276	259	253	267	279	266	274	279	276	299	265	255	251	275	265	283	279	269	293	294	291	281	302	279	275	293	272	287	308	260	264	263	278	326	288	275	267	261	257	297	295	258	274	282	258	297	274	262	280	256	264	261	246	273	282	274	293	280	297	271	296	316	265	260	275	285	249	294	269	257	254	262	262	231	258	253	283	293	275	282	260	258	259	256	261	289	300	264	280	245	253	250	290	290	275	267	273	283	244	264	292	281	299	274	262	276	251	274	264	298	284	259	284	297	249	268	274	297	301	281	275	268	267	285	278	265	282	285	272	288	261	270	277	266	284	243	284	278	332	249	218	252	271	313	254	269	274	273	292	287	281	273	287	302	284	265	280	262	260	266	288	277	288	282	250	270	277	274	289	274	281	258	297	260	264	295	307	265	295	252	281	273	303	304	285	254	249	265	269	293	270	258	313	289	289	272	258	290	284	252	284	269	252	275	268	269	278	260	299	291	260	289	265	305	278	285	280	296	269	264	273	275	281	275	270	298	234	290	268	254	307	251	319	281	283	289	259	276	271	282	285	276	289	256	281	232	294	277	278	282	286	264	307	283	242	280	298	287	263	293	280	277	290	264	270	273	252	264	277	275	286	268	319	287	283	250	247	309	251	265	311	278	269	248	247	289	289	287	261	288	289	299	257	256	276	297	249	286	269	277	251	272	265	275	277	268	271	288	258	262	240	263	273	256	267	268	277	275	259	264	283	254	270	243	278	267	264	301	278	305	301	290	274	256	302	248	289	278	281	277	271	251	298	281	272	285	245	279	295	270	279	287	268	259	280	275	276	261	279	280	290	274	298	247	271	276	257	272	262	264	264	295	270	285	282	330	269	270	278	313	273	300	272	270	273	257	290	285	318	263	260	278	275	292	274	256	264	263	274	260	299	277	269	290	257	269	270	259	258	276	316	248	270	269	272	282	290	245	289	278	276	258	283	295	271	256	266	249	268	275	286	320	276	263	262	274	291	303	270	292	264	307	277	278	268	258	278	272	287	260	268	267	302	275	257	283	288	280	275	247	292	246	256	267	273	287	265	277	254	299	277	253	274	269	256	275	297	270	239	284	263	289	297	308	285	266	277	265	305	265	258	299	253	294	285	290	276	277	254	245	293	270	265	282	295	271	281	309	225	252	264	261	253	282	269	260	266	267	278	219	256	266	300	262	263	299	277	274	288	283	266	277	298	281	269	286	280	241	272	294	256	272	293	290	247	244	260	286	264	278	298	300	286	265	286	254	271	281	279	262	263	294	278	288	285	286	286	286	291	306	271	290	261	283	276	247	290	313	283	267	249	264	279	252	280	272	276	271	247	259	290	282	286	277	284	280	289	277	276	261	290	295	246	271	257	275	262	271	296	257	261	312	255	277	298	294	307	310	287	264	246	274	233	271	279	278	258	262	259	261	281	291	256	273	250	282	282	261	279	282	253	292	310	278	291	272	264	259	246	270	297	269	275	287	264	279	274	265	242	279	271	269	253	267	265	291	284	276	288	244	278	240	284	284	321	317	242	262	258	302	304	269	246	274	273	270	261	278	292	263	276	259	252	260	288	245	292	250	290	281	295	300	270	274	254	292
1861	721	794	787	928	960	973	968	743	666	672	613	658	629	633	682	632	597	656	630	651	647	574	592	628	614	655	639	594	592	560	624	611	624	655	642	631	616	604	605	635	661	624	599	609	605	599	626	570	614	573	620	634	591	617	569	624	625	587	628	625	599	593	624	608	643	642	648	606	601	616	662	631	694	617	674	621	630	633	592	586	612	584	618	646	593	646	650	617	622	675	646	657	616	607	623	625	582	631	629	600	627	635	652	618	608	649	608	556	640	593	601	629	626	626	617	625	609	638	668	618	609	674	650	637	599	631	624	634	608	572	635	624	595	612	622	607	592	625	650	553	592	620	603	669	601	582	614	613	662	652	624	582	614	608	595	614	616	622	594	633	640	622	637	611	623	609	637	643	609	639	583	653	598	614	633	637	635	606	650	628	638	627	619	606	579	611	626	668	593	595	588	624	660	617	621	616	586	592	603	595	632	624	612	586	628	623	648	574	608	566	650	620	662	603	633	634	658	642	586	631	585	640	610	615	607	627	587	612	586	623	606	623	635	611	620	612	634	641	618	575	588	647	610	635	576	651	646	670	649	622	638	624	600	619	614	621	608	661	602	602	644	639	626	601	637	611	648	595	649	644	659	625	603	641	668	636	610	640	591	581	613	662	641	619	620	628	587	586	606	636	634	573	616	579	652	609	620	607	598	617	606	583	677	606	588	595	587	636	635	632	637	605	625	629	628	574	598	622	630	594	595	626	643	570	620	604	638	627	602	572	612	600	641	637	629	618	628	650	613	639	655	655	660	652	625	610	587	609	592	615	661	629	642	612	650	623	589	584	653	608	609	609	613	631	620	617	576	640	612	602	624	591	630	622	634	637	627	647	643	631	635	599	638	618	601	641	621	631	612	655	584	627	591	613	609	629	607	586	639	594	623	609	598	588	628	592	575	635	634	628	616	600	626	604	624	585	645	603	600	649	566	615	593	600	584	653	629	563	644	605	637	601	631	598	588	623	644	606	610	587	613	629	635	624	614	610	572	616	619	609	648	658	629	623	600	607	620	655	558	605	564	622	621	630	696	637	622	658	623	623	601	656	645	644	642	614	563	633	625	610	625	643	662	630	588	626	615	629	623	593	620	667	592	609	597	599	632	644	600	605	626	609	610	632	597	620	631	604	611	633	653	613	654	622	663	604	605	613	589	559	603	621	589	622	577	623	586	584	581	595	623	587	590	623	591	612	644	591	623	614	637	614	614	595	644	637	646	623	645	649	611	646	603	603	576	623	626	633	595	624	651	577	607	620	615	639	620	598	609	576	606	616	646	617	611	601	664	655	619	623	608	621	612	638	685	637	658	614	636	654	606	597	619	600	629	585	638	634	639	552	647	649	612	596	595	631	563	589	577	624	631	593	619	635	614	602	619	638	587	600	642	614	608	608	638	606	636	610	658	577	578	581	616	625	646	620	638	637	623	667	604	607	596	630	612	600	644	628	603	614	587	569	595	605	595	621	630	589	602	619	598	673	620	590	636	614	608	625	571	601	651	637	624	597	611	610	662	644	616	653	633	598	616	650	619	580	625	649	639	627	648	622	588	581	585	607	645	611	592	626	622	608	626	600	599	656	609	646	663	639	606	622	644	630	634	605	606	654	628	607	576	663	630	589	600	638	626	626	626	648	603	655	580	599	621	610	633	645	605	595	631	612	614	639	638	626	646	637	626	626	599	648	609	624	642	593	600	598	618	604	599	622	628	623	627	596	620	626	634	616	616	597	626	630	571	680	625	595	622	592	636	631	661	632	589	616	617	650	623	603	622	621	641	642	571	631	579	619	619	644	601	666	631	579	663	592	617	608	599	599	652	557	628	659	623	601	632	606	647	608	622	624	647	576	621	561	612	586	652	641	608	623	593	662	606	638	612	650	593	625	683	622	612	586	667	631	617	626	630	660	614	633	604	640	629	607	634	625	597	608	653	583	596	619	624	624	620	643	560	626	628	606	624	632	652	605	635	619	609	638	618	626	656	634	617	610	635	594	655	598	621	631	644	636	654	647	651	624	619	621	636	622	653	662	643	620	662	590	613	610	596	644	633	570	628	668	610	629	645	602	631	581	633	622	609	631	634	615	609	617	616	609	604	571	623	652	601	595	622	640	598	629	624	626	583	674	693	644	647	623	626	630	625	604	604	653	602	601	601	635	618	620	621	604	626	648	614	610	633	631	647	597	644	671	611	588	624	599	611	643	589	604	677	656	601	587	624	610	635	606	622	639	623	589	634	602	683	629	616	617	674	605	654	643	618	573	626	616	603	621	591	663	628	614	620	603	628	620	613	637	616	619	601	626	648	588	622	588	623	659	620	614	644	654	610	627	598	608	587	598	591	619	629	621	623	649	606	586	619	624	582	627	588	648	628	631	586	654	627	624	659	623	585	619	613	605	562	627	610	646	663	603	688	663	656	600	606	609	605	632	606	610	595	656	624	619	686	616	651	613	579	655	630	663	556	611	591	616	627	645	643	632	636	616	623	611	603	623	625	641	667	629	586	642	615	607	597	591	646	626	588	592	618	602	631	654	627	641	598	603	617	611	585	629	625	603	612	610	602	640	630	614	579	647	627	630	589	593	604	653	614	643	635	611	670	587	620	613	599	596	641	630	589	631	609	622	641	600	622	624	649	636	581	608	591	583	603	619	654	626	643	615	655	609	611	625	614	602	614	640	624	642	630	601	638	639	635	602	664	675	598	647	649	635	673	625	600	613	618	652	618	622	583	623	613	616	577	656	627	591	573	617	618	638	602	631	610	635	609	598	623	599	616	589	616	664	658	616	606	596	645	618	599	656	638	624	591	650	591	653	628	594	598	597	622	608	576	646	661	611	585	627	595	619	637	611	588	570	618	642	600	590	616	607	575	595	611	573	634	607	615	665	599	567	653	587	665	629	603	636	613	638	601	577	617	626	615	623	571	640	620	604	619	579	658	638	616	601	627	582	659	635	584	598	628	621	635	628	619	657	605	574	626	626	590	630	619	624	613	610	669	623	622	614	619	632	618	578	568	617	618	613	655	650	573	578	581	616	641	667	613	599	638	628	619	613	582	596	636	629	614	605	559	605	614	611	606	653	606	607	604	592	659	645	610	624	617	600	595	630	617	600	604	598	655	615	616	624	625	592	632	647	604	610	622	639	622	567	637	597	597	619	597	620	584	620	649	630	612	615	576	622	632	604	606	599	671	647	585	574	611	657	663	599	631	633	680	635	613	646	626	650	590	639	645	623	617	639	625	611	628	614	634	669	607	672	679	668	633	652	589	688	602	643	634	638	602	635	615	601	564	622	611	610	596	628	620	634	616	606	630	619	592	622	687	584	594	586	620	645	636	605	616	622	663	630	621	606	686	584	594	624	618	555	604	631	608	608	621	607	636	617	672	560	625	564	620	645	608	591	619	622	584	622	605	628	623	635	647	660	615	604	641	592	616	612	605	641	603	610	586	602	616	640	604
7030	802	711	487	403	350	320	292	201	170	163	161	143	144	140	136	128	132	121	128	147	136	116	126	141	145	137	128	115	120	119	112	108	132	150	117	129	114	143	136	127	126	125	130	114	115	141	114	123	114	119	130	121	115	118	124	133	130	112	131	103	125	133	150	148	127	129	111	126	122	107	128	120	126	124	103	119	104	115	112	106	132	138	126	112	119	115	128	121	116	93	123	124	137	106	136	142	139	100	127	111	144	100	124	142	136	130	142	141	117	107	119	113	112	121	125	134	133	138	144	145	121	105	137	117	148	122	133	113	132	108	121	112	136	122	118	112	118	117	116	121	128	128	115	104	135	132	138	141	111	125	135	126	124	119	108	102	116	129	135	123	139	135	112	114	122	131	103	136	126	126	123	127	117	108	105	132	139	128	114	120	159	128	123	121	118	129	125	149	128	121	111	119	140	135	108	118	114	110	130	120	127	128	114	123	110	110	119	111	121	125	114	111	118	103	103	122	123	125	140	119	130	144	136	121	120	108	112	150	112	116	124	134	135	130	110	120	118	120	119	120	125	137	129	123	141	123	129	126	131	119	127	130	138	150	117	126	115	115	118	107	121	118	112	115	115	124	125	109	104	122	122	137	128	126	132	139	123	130	128	122	128	133	122	104	104	128	129	115	140	135	122	144	106	116	113	143	122	131	109	132	115	136	128	132	121	111	140	116	121	123	115	117	145	123	118	114	115	106	118	134	120	114	115	136	116	127	127	95	108	116	124	105	99	123	124	115	109	114	118	133	113	115	141	130	125	125	119	130	106	119	113	123	117	128	125	120	112	123	119	134	111	140	156	116	133	124	121	127	113	122	119	115	124	96	145	142	137	115	117	95	128	129	106	108	121	121	112	117	129	94	116	134	131	123	138	141	125	119	114	125	115	136	123	130	112	115	133	127	135	121	122	137	134	111	114	118	127	121	98	115	140	137	148	118	110	132	129	103	123	129	111	108	115	121	121	119	114	145	124	121	122	152	99	130	118	139	129	107	96	128	137	147	141	114	104	116	124	122	114	113	114	118	109	110	127	145	111	111	113	141	133	123	129	119	125	119	118	115	135	117	116	114	110	117	116	105	108	101	113	141	106	111	121	124	109	118	134	127	121	114	130	127	121	137	121	117	126	113	120	146	119	123	109	121	111	116	132	109	118	123	124	141	135	134	107	127	122	131	130	112	111	144	123	127	152	117	139	147	131	122	123	128	119	130	121	135	124	113	126	121	146	121	116	113	111	124	126	117	113	115	121	129	127	130	117	105	133	113	131	117	134	127	131	134	161	136	136	122	101	140	113	104	124	134	127	93	121	123	103	121	124	108	121	130	129	101	116	108	118	138	143	136	130	117	111	124	126	136	115	109	115	98	129	129	128	138	137	132	106	118	104	107	127	100	115	114	136	122	123	108	124	126	110	122	134	105	124	128	121	103	141	130	119	112	116	120	132	130	118	124	127	126	119	127	115	110	105	137	139	116	126	144	110	141	138	111	115	109	126	143	115	132	120	119	116	133	129	121	132	129	134	118	110	153	110	101	128	135	107	125	128	104	134	137	136	133	122	113	123	118	134	128	130	105	111	104	106	134	106	105	132	97	127	131	117	113	119	149	127	118	132	125	126	115	144	110	120	121	121	116	129	133	119	125	117	101	98	115	132	155	128	121	104	122	135	109	110	131	145	139	107	119	103	122	120	130	123	116	115	131	95	116	118	127	95	134	115	130	129	125	122	116	125	151	125	144	117	116	109	134	127	115	108	126	105	106	120	114	139	115	123	121	118	142	116	108	114	100	116	107	117	142	132	118	135	132	116	134	93	127	122	120	99	116	118	120	110	136	137	130	136	135	125	125	116	117	139	124	107	132	126	132	101	130	112	139	129	108	108	119	137	99	128	132	125	110	100	117	126	132	136	118	130	141	131	145	122	111	132	118	122	133	124	117	112	101	116	123	115	121	123	106	108	138	126	104	117	124	112	137	139	123	117	114	125	131	113	145	114	104	129	125	129	118	128	116	114	121	149	123	146	112	115	135	151	126	145	135	131	129	116	124	91	135	136	105	134	126	110	124	108	119	121	112	102	116	125	109	104	116	108	116	122	133	131	124	116	119	124	129	128	117	128	123	123	125	94	140	118	136	128	110	123	124	121	115	122	123	121	130	123	136	111	125	127	116	152	129	141	120	120	109	127	102	124	136	122	123	153	118	119	119	135	128	116	137	124	133	122	117	137	98	126	128	121	125	118	120	113	119	120	123	119	117	124	109	136	127	120	134	107	125	139	126	115	126	118	135	129	110	131	127	114	114	88	117	112	141	119	115	128	109	140	129	130	119	135	146	103	133	113	116	111	111	120	136	143	106	126	113	105	114	124	125	132	112	145	126	122	102	125	124	125	118	135	131	111	111	119	118	102	130	137	129	136	111	136	132	108	145	137	133	112	120	115	134	120	130	128	124	125	133	126	123	124	118	114	126	123	126	131	138	112	104	120	110	115	123	129	120	94	123	131	95	121	114	134	118	109	137	118	102	122	127	115	126	132	126	121	118	124	134	109	126	107	116	137	111	128	120	136	120	116	111	126	118	137	160	118	125	135	105	123	146	134	139	131	121	108	109	118	118	121	122	139	126	121	105	124	117	127	131	115	93	108	130	117	104	140	137	103	120	107	130	124	120	124	106	119	119	113	131	115	154	108	129	92	114	130	131	128	115	132	118	138	113	135	133	128	115	143	106	132	132	120	113	130	125	108	116	121	118	132	113	132	123	128	142	141	125	125	95	119	118	133	123	127	147	119	123	109	133	126	123	139	115	124	131	115	113	116	96	128	128	135	129	130	90	119	121	120	100	147	123	139	132	119	114	97	121	115	132	114	128	113	125	121	110	110	121	137	143	120	115	111	118	128	121	127	106	105	126	136	127	117	124	149	116	113	132	136	126	126	147	130	117	129	125	121	111	124	127	126	127	120	119	124	125	122	143	115	125	127	121	143	132	114	115	110	126	136	104	124	132	101	133	116	126	108	132	130	120	110	90	114	115	95	124	110	118	128	133	95	95	122	130	127	118	121	121	115	129	111	129	127	104	115	148	104	109	113	141	124	119	105	116	122	115	129	126	134	122	121	121	131	123	114	120	124	103	117	108	124	126	140	108	110	113	108	122	114	116	122	118	131	120	108	134	119	137	123	101	113	121	129	135	120	118	137	98	126	123	137	118	123	119	107	109	132	121	138	105	112	109	123	122	102	126	111	142	114	122	131	155	130	129	142	125	123	112	132	120	111	119	109	116	117	135	112	131	126	117	124	123	120	136	137	104	101	120	147	133	127	129	143	100	133	103	124	119	128	125	102	108	114	139	143	131	137	121	95	125	120	105	106	101	124	130	125	98	124	105	107	132	122	112	132	102	115	104	126	135	119	144	131	116	133	111	137	136	125	134	134	105	125	105	113	116	110	104	103	130	135	132	112
6267	957	1472	1580	1576	1530	1452	1327	831	600	502	499	477	479	426	435	453	443	428	382	383	350	370	332	345	355	327	363	387	345	369	342	336	339	360	338	318	326	323	331	348	305	373	340	292	333	327	299	343	341	336	346	329	301	355	314	330	347	335	344	303	330	307	341	321	315	325	345	338	344	337	324	322	333	323	335	331	330	352	335	330	331	342	326	321	334	319	337	290	345	380	329	321	321	305	323	345	304	308	284	344	318	303	334	328	326	341	323	328	325	322	340	339	331	324	322	287	328	314	319	349	298	303	295	318	325	310	343	309	341	344	355	293	349	301	328	301	314	292	320	327	327	340	323	337	331	294	315	341	319	307	299	312	306	301	324	318	328	351	321	315	313	299	301	333	346	289	325	349	322	325	291	305	340	321	290	337	337	330	321	353	299	345	321	310	305	293	315	352	320	309	323	323	319	331	325	314	348	319	335	363	322	323	323	320	354	307	325	303	310	338	301	306	310	334	320	262	316	292	343	346	284	340	322	351	329	332	327	324	321	321	297	326	337	330	337	310	312	286	335	335	312	321	325	285	318	346	326	319	304	326	318	318	350	355	355	308	338	303	283	306	307	328	290	328	311	333	302	304	300	318	319	353	305	351	311	316	307	345	301	287	316	339	323	318	324	318	323	337	332	302	336	323	313	309	327	377	316	354	326	309	304	343	305	320	319	313	301	314	322	355	326	305	317	325	352	346	299	325	329	357	292	339	303	331	362	321	323	292	326	302	318	335	312	352	294	303	314	325	308	328	334	337	324	277	326	319	304	347	330	321	329	339	306	345	295	315	299	320	292	307	327	296	316	319	339	338	337	306	310	339	326	315	331	322	346	337	349	323	317	327	347	306	330	299	319	369	315	337	318	334	366	311	321	314	327	308	314	326	321	323	295	335	353	289	309	319	315	317	319	286	340	297	328	303	329	297	336	290	319	320	291	324	319	337	333	323	336	316	322	348	340	318	317	309	323	319	303	334	324	342	330	298	299	348	347	359	341	352	352	317	339	338	289	318	299	322	322	301	323	306	300	324	330	346	344	324	302	344	309	328	310	342	331	301	337	289	324	369	309	322	295	329	331	317	326	338	309	356	322	353	329	353	302	322	315	326	313	347	288	328	320	320	316	303	343	308	336	344	316	333	308	320	332	311	286	316	331	337	315	308	308	351	325	324	340	310	354	337	314	346	328	343	301	322	341	331	302	326	289	297	337	337	336	314	328	353	332	338	307	320	349	284	314	324	311	332	325	323	318	322	319	304	320	325	320	299	311	303	332	321	325	338	303	330	302	284	299	310	337	317	332	321	362	317	293	321	338	321	337	317	333	337	291	306	331	305	324	307	348	305	337	320	306	322	332	366	312	322	326	340	317	340	295	315	337	313	319	332	321	333	328	334	319	305	321	342	310	316	312	334	321	323	322	321	343	350	323	319	318	327	299	352	331	342	333	312	347	321	289	360	333	324	311	327	291	324	323	323	335	355	330	322	338	323	328	331	334	308	335	300	329	317	344	298	304	325	288	330	351	323	360	316	318	323	336	314	339	355	322	292	322	345	349	298	338	316	340	304	303	306	321	323	325	343	295	339	308	292	318	339	339	322	344	301	342	344	322	333	317	307	309	341	311	316	324	307	310	306	338	310	314	313	300	327	318	339	344	312	305	335	307	305	333	300	346	318	332	327	335	331	314	324	339	334	329	314	317	323	339	300	328	338	325	351	293	335	332	342	316	341	292	314	311	343	340	343	307	314	307	272	323	321	310	328	311	342	337	302	292	345	333	314	307	330	303	304	336	321	313	334	345	324	297	334	293	314	326	357	313	338	336	319	296	323	329	340	321	328	312	332	333	356	309	341	326	323	333	339	314	328	310	294	292	294	309	315	316	328	324	320	316	341	304	334	340	318	338	315	311	322	325	345	321	354	307	323	323	309	344	326	333	293	320	343	342	299	351	306	319	334	327	311	330	316	310	327	311	310	343	323	341	356	309	323	318	334	326	303	320	340	334	312	327	335	304	331	320	316	327	332	306	361	323	339	311	340	299	329	340	347	305	356	336	314	314	322	338	326	349	318	308	330	326	336	322	334	336	336	314	299	345	362	315	325	321	339	302	338	355	271	353	310	334	296	316	308	340	297	303	283	329	337	317	325	321	316	337	324	305	332	337	336	331	330	314	339	364	290	353	329	337	302	318	342	341	309	321	334	340	336	324	331	328	326	308	333	356	322	348	334	329	298	333	350	325	360	335	341	315	312	326	329	309	307	321	345	331	348	348	363	322	326	335	313	311	361	314	348	337	335	327	293	339	335	332	347	305	306	361	293	314	309	268	329	323	320	352	340	326	335	343	335	312	334	338	331	316	307	312	310	330	339	316	315	361	308	321	331	316	319	344	309	329	299	305	323	348	327	292	323	351	341	296	305	352	333	348	334	331	319	295	297	330	333	364	336	308	298	328	287	286	358	319	328	336	306	324	323	328	321	313	318	334	309	310	300	332	339	326	308	309	359	357	340	297	312	303	322	339	334	358	343	316	276	325	335	306	310	313	330	356	284	348	326	345	326	305	342	286	333	293	341	303	303	311	309	348	337	302	350	334	308	328	330	336	307	317	329	324	336	315	289	321	325	317	315	328	327	316	300	305	329	314	293	319	325	319	310	319	327	312	286	351	334	315	316	300	324	297	340	321	310	304	351	288	310	336	326	310	309	332	296	334	316	286	294	324	323	344	322	330	307	335	346	288	314	294	313	338	351	335	325	348	312	310	347	319	342	305	288	298	337	366	307	305	331	310	357	312	354	334	349	308	323	319	322	329	325	318	326	290	292	353	310	308	324	321	322	283	324	328	339	327	315	297	326	304	309	331	326	330	310	330	301	307	318	318	309	295	296	329	330	316	324	287	317	338	322	346	345	300	298	303	338	320	313	336	298	338	356	349	303	330	311	318	331	299	300	321	339	360	312	322	297	315	332	339	305	320	350	305	318	337	345	344	337	331	349	312	328	327	324	333	322	322	306	330	326	332	328	314	342	328	355	355	320	318	337	306	329	345	321	325	292	314	328	346	348	347	332	326	303	308	326	297	322	309	297	335	325	332	325	293	321	311	303	342	376	326	304	323	312	312	310	337	322	321	338	321	332	326	322	309	325	333	346	316	343	312	297	327	331	317	334	328	314	318	305	339	341	333	321	310	349	308	333	340	327	313	306	318	330	341	365	358	317	341	347	341	316	314	319	305	340	315	284	294	330	329	334	315	307	324	299	342	343	321	309	342	306	301	332	316	307	306	306	323	318	311	321	323	320	323	321	324	347	346	321	329	325	330	333	360	337	302	345	320	305	303	326	343	312	346	326	304	320	297	326	344	317	317	315	311	309	330	301	342	317	344	307	328	346	350	337	320	301	332	323	303	302	318	326	335	307	314	311	313	339	308	308	301	322	347	319	320	354	312	316	337	319	295	318	295	325	304
14007	1897	1502	978	797	632	523	512	347	305	260	265	200	213	228	235	234	184	216	193	189	177	215	167	201	183	216	219	203	213	197	170	187	197	191	191	192	215	200	180	184	188	225	200	204	183	181	170	198	202	184	217	220	205	190	204	186	191	200	210	177	212	166	189	207	202	198	164	164	186	182	192	185	183	189	209	172	188	181	168	188	178	181	206	179	171	177	209	196	172	180	169	184	179	173	179	162	174	178	179	177	204	190	183	201	194	187	189	187	208	194	189	201	184	194	185	185	171	194	201	204	181	183	194	169	205	208	210	195	209	195	188	188	215	201	197	187	190	183	210	179	194	208	204	158	196	188	189	220	191	187	184	176	197	174	162	153	185	191	199	204	179	196	214	206	182	190	185	197	206	206	198	208	207	170	207	191	178	186	181	192	164	195	180	190	189	179	170	185	185	217	209	175	189	187	177	224	211	197	190	178	190	208	192	185	158	203	221	226	171	197	214	168	178	182	188	171	188	165	216	188	180	179	195	205	191	171	187	165	204	178	196	196	186	194	182	224	195	182	185	185	186	218	181	201	196	200	176	182	174	200	173	185	168	204	173	185	193	180	176	192	202	174	206	171	167	218	201	191	211	193	177	174	186	175	200	192	185	202	189	179	184	191	183	185	209	170	203	213	178	197	196	164	197	202	178	181	193	188	188	190	185	166	208	184	195	174	183	168	173	192	209	182	190	181	206	197	181	183	205	215	182	178	181	202	219	186	199	171	207	187	192	184	201	204	184	200	185	174	190	171	172	195	188	199	198	165	179	193	192	178	208	187	171	185	197	189	173	163	185	185	160	177	187	207	164	204	195	203	197	171	198	169	169	186	184	211	157	190	173	187	156	169	184	201	215	216	198	212	230	205	187	186	159	188	174	200	193	205	188	157	178	172	216	204	185	206	208	171	203	201	221	169	179	204	183	165	194	197	161	181	192	165	176	187	181	194	180	204	178	168	191	205	175	198	178	202	205	203	195	197	182	166	200	202	182	217	211	177	199	173	204	180	202	199	193	198	188	167	182	187	188	180	193	195	203	183	222	182	182	180	205	206	197	184	186	194	203	202	204	200	234	187	206	196	214	183	186	179	192	199	187	171	204	207	174	206	200	200	190	201	184	179	186	182	171	199	219	185	167	172	184	194	183	192	196	222	198	208	197	171	193	168	179	169	184	184	190	179	180	197	186	171	171	174	202	197	193	191	177	216	171	169	179	208	187	172	203	193	181	192	164	186	188	216	180	167	186	179	157	188	194	180	200	192	187	203	207	185	165	181	204	209	193	184	186	215	180	185	182	189	207	198	189	196	216	182	163	185	200	180	165	219	188	173	184	188	193	178	196	179	173	177	195	177	195	191	196	205	189	171	175	180	184	185	177	188	212	200	175	168	249	183	157	203	183	174	185	208	188	213	195	208	203	176	198	199	190	189	194	185	188	172	197	204	184	193	199	189	207	194	189	214	208	201	176	186	175	169	180	164	201	197	172	208	209	193	176	200	207	184	192	171	174	189	172	198	191	206	184	207	203	200	192	193	198	201	185	201	191	171	210	209	172	189	204	202	156	181	201	170	183	190	177	182	179	205	197	152	220	188	192	204	196	196	189	202	199	199	198	183	173	183	193	174	212	195	193	186	200	189	185	193	177	189	188	186	160	187	211	188	185	194	177	171	185	194	175	184	177	173	224	196	180	200	196	177	174	192	199	201	182	203	213	195	180	182	172	168	175	197	182	201	176	190	179	191	182	175	194	180	194	201	210	191	169	200	203	186	177	205	186	156	219	178	206	175	192	165	170	192	195	181	172	209	191	185	180	199	187	160	205	201	206	177	175	203	212	183	184	194	184	184	228	195	198	189	185	172	196	187	191	183	201	183	169	195	226	187	209	196	190	202	190	199	206	207	178	171	185	196	192	222	188	197	211	223	199	212	180	171	189	205	206	193	206	179	172	189	199	196	217	201	227	202	185	176	201	155	196	198	195	193	180	217	190	171	179	178	183	187	215	167	175	202	214	172	194	192	205	192	187	170	186	191	177	183	190	206	183	175	157	205	195	191	188	203	191	157	157	172	206	183	207	190	180	191	198	201	225	176	180	193	170	178	206	203	196	176	176	178	178	195	167	174	194	198	203	200	176	181	200	199	190	181	182	224	229	204	216	208	193	199	179	193	185	159	185	187	197	184	194	177	178	180	172	189	206	203	168	190	209	203	201	186	188	211	196	208	191	163	179	192	216	192	211	218	174	201	198	189	167	185	201	189	186	163	163	185	200	175	170	206	203	200	182	195	181	197	203	215	163	211	179	175	190	200	202	186	204	178	220	179	175	172	179	201	195	178	179	196	189	205	193	197	195	201	171	198	183	179	203	192	190	206	167	201	184	208	185	190	212	170	166	179	182	174	209	204	172	201	199	180	192	170	199	189	182	193	205	183	193	182	201	191	190	194	184	208	218	181	205	217	195	190	171	197	193	216	168	157	203	201	193	190	169	180	203	194	164	209	192	187	219	182	200	209	196	193	205	183	202	223	172	200	187	189	186	204	195	203	202	207	196	207	180	182	183	214	172	190	204	175	195	216	202	178	174	210	186	177	204	173	169	180	187	173	173	170	198	191	183	183	183	189	199	200	187	188	200	197	172	211	165	172	170	192	210	188	175	204	181	159	192	185	182	208	168	202	192	175	198	209	195	187	180	181	164	185	173	196	201	181	163	211	179	170	183	173	178	178	174	167	193	184	177	176	199	187	183	185	190	169	193	187	212	199	204	216	197	207	197	196	169	176	178	181	189	183	204	190	225	173	193	199	193	175	187	173	173	174	191	162	185	206	167	188	192	207	213	170	182	208	180	205	172	179	145	195	188	180	168	194	224	208	182	191	194	174	187	190	181	177	196	196	191	188	193	202	187	191	197	211	195	190	199	190	171	186	188	174	196	214	189	222	201	172	200	193	230	209	165	177	188	186	187	226	174	180	197	189	174	167	206	184	196	205	214	182	189	170	177	176	179	193	192	180	180	195	207	197	209	184	220	169	178	199	189	189	180	184	187	181	169	206	197	191	203	174	169	185	196	163	196	209	192	209	209	158	181	177	216	174	214	224	243	177	175	192	186	198	181	196	178	182	170	190	178	180	200	216	191	174	158	192	224	190	180	205	202	220	210	186	185	181	189	208	171	184	189	215	190	179	196	166	200	172	184	171	191	164	199	190	165	215	157	178	158	215	205	234	189	210	185	184	193	177	178	190	188	187	194	196	201	218	185	196	199	175	180	169	193	198	182	165	218	172	165	166	190	224	200	218	199	206	228	172	169	188	161	201	197	199	211	187	190	193	199	193	195	219	173	188	216	176	195	204	177	198	197	195	212	194	153	188	180	210	197	186	162	197	200	157	182	202	181	211	208	183	182	191	200	175	169	208	178	171	201	194	199	219	203	207	165	234	202	194	184	191	180	211	183	222	182	169	172
8472	1532	2327	2684	2684	2542	2238	1981	1435	1003	904	793	716	714	668	671	632	637	644	594	597	596	548	541	531	591	525	551	532	517	502	530	519	524	488	505	508	526	478	478	481	561	494	513	516	456	512	503	488	509	479	504	486	519	457	453	501	496	484	485	461	504	505	465	534	519	425	498	509	469	472	495	473	480	510	488	490	475	467	488	486	432	430	499	471	483	508	455	493	488	493	530	459	511	520	477	481	499	526	511	439	473	476	470	470	469	482	481	473	478	446	457	470	479	451	475	454	522	473	432	482	450	498	457	506	492	484	443	470	501	491	481	474	528	491	454	475	435	446	509	470	487	465	520	481	471	483	521	456	465	455	457	497	476	482	452	472	484	482	480	489	491	517	433	473	477	468	487	459	534	479	465	473	467	450	477	454	452	468	452	510	472	455	487	467	492	468	487	492	504	456	493	473	467	463	457	446	501	511	459	483	486	477	489	447	477	494	495	442	459	464	461	509	429	469	488	443	525	455	444	461	494	451	454	480	498	482	485	448	453	454	526	505	477	532	497	457	467	466	438	461	497	460	499	506	472	479	488	482	487	474	504	464	474	446	443	461	482	477	455	503	488	440	502	485	475	471	453	486	450	478	473	504	453	453	487	461	451	453	472	475	449	470	482	498	494	476	465	489	453	424	457	518	468	470	472	466	477	449	479	478	466	463	476	472	487	428	417	467	502	455	408	530	499	493	514	442	463	472	499	454	448	467	495	433	489	504	493	434	506	449	449	474	479	477	466	478	495	483	448	461	468	477	492	458	511	476	487	509	490	490	480	457	437	464	421	509	456	468	498	480	437	466	452	447	468	485	493	443	453	486	453	452	506	489	474	486	493	478	479	503	457	461	475	452	482	467	486	439	500	469	475	464	533	457	440	470	470	522	469	502	465	503	476	486	480	455	522	473	446	464	487	471	466	491	522	448	466	484	471	449	447	489	450	445	463	515	474	455	479	482	440	491	507	483	467	480	494	500	478	453	486	503	454	483	468	477	493	452	478	420	456	491	512	493	466	428	503	504	468	452	493	454	497	453	508	457	484	502	490	467	447	469	541	482	467	473	454	440	468	481	505	487	482	474	453	481	481	451	491	471	514	478	479	477	492	484	438	512	495	460	480	482	458	470	479	516	457	487	462	499	491	443	476	509	478	485	517	429	483	474	452	462	503	460	462	496	458	489	459	494	448	463	514	496	501	502	487	471	455	432	490	471	483	469	462	481	436	480	474	477	496	513	500	451	481	469	479	451	456	464	494	506	478	491	451	434	473	484	456	492	495	450	477	437	443	471	495	467	463	508	458	445	460	511	476	494	463	489	476	449	504	441	465	464	506	469	455	497	463	491	470	462	478	487	491	461	477	491	483	496	437	464	479	470	500	458	468	500	478	452	454	466	486	523	457	478	478	487	475	477	499	502	470	494	505	443	488	474	452	492	470	472	493	474	459	510	504	499	460	508	504	478	467	474	448	461	461	519	461	468	478	483	460	496	504	455	471	473	469	503	508	456	512	479	483	465	473	496	468	478	455	460	465	477	495	445	486	500	495	440	482	458	490	497	481	487	478	491	473	475	494	454	445	476	495	454	478	457	484	486	478	460	475	476	458	527	496	500	487	521	450	441	507	472	484	470	465	461	525	493	476	504	530	447	460	457	484	482	494	479	457	494	522	475	485	462	487	445	492	450	475	483	509	441	430	497	520	459	478	455	457	490	470	453	497	477	467	455	495	454	466	459	495	421	448	513	433	444	535	452	505	484	458	451	482	495	505	502	455	455	515	491	473	466	481	470	491	473	485	446	486	467	464	475	445	471	467	472	449	468	460	496	506	480	472	492	456	481	500	482	479	469	464	464	445	509	486	427	466	444	466	467	500	473	490	435	500	476	507	479	494	466	491	454	527	478	475	468	483	442	488	514	462	494	509	428	485	485	513	472	447	499	508	473	471	483	490	433	469	518	494	488	487	486	447	483	463	441	465	491	485	478	497	487	501	461	467	497	464	467	480	505	495	492	461	473	485	489	494	493	501	435	454	460	464	453	492	455	498	523	468	489	483	515	454	471	454	479	476	477	509	495	467	468	450	499	443	504	519	490	492	461	478	478	454	533	450	491	494	477	467	472	469	450	498	493	474	446	457	476	501	469	482	472	489	457	449	484	511	501	462	470	482	482	505	468	486	518	462	466	468	455	480	476	484	479	457	463	472	479	473	459	456	465	490	468	462	459	453	473	484	501	514	507	507	483	483	464	481	479	486	482	477	488	455	458	445	454	491	480	460	450	433	499	453	473	498	479	471	483	481	479	487	492	473	472	473	483	504	463	478	453	451	465	489	488	517	458	478	469	458	473	477	530	452	451	465	484	471	467	476	482	453	420	495	434	528	460	493	434	526	500	498	453	461	456	529	484	486	464	501	471	464	457	448	490	476	486	440	451	489	505	489	472	505	496	465	477	450	499	497	472	461	456	439	484	504	460	515	448	505	517	488	461	459	478	456	482	500	423	484	437	495	490	472	476	458	458	445	485	509	470	493	487	477	495	481	515	477	482	444	496	483	469	482	491	487	495	484	480	459	478	465	487	492	437	502	483	460	474	491	478	476	479	454	479	479	456	468	479	465	498	476	465	475	443	449	496	440	478	457	484	463	463	473	447	490	506	477	481	512	481	454	483	454	504	455	480	490	507	461	437	473	492	469	466	486	486	491	486	515	506	461	478	454	482	446	460	495	458	502	476	483	484	517	466	474	465	492	497	497	502	503	474	488	461	475	463	487	485	509	494	507	448	500	499	483	519	480	460	469	449	488	482	514	514	488	476	481	498	476	477	530	460	446	458	476	485	472	455	503	510	458	476	471	475	458	450	491	455	458	458	455	441	463	478	462	471	480	468	519	516	471	451	507	478	470	480	454	483	488	474	475	432	492	541	454	473	523	485	497	442	464	490	502	482	486	507	438	480	492	494	444	426	446	481	483	448	492	482	441	441	455	505	483	497	493	462	479	465	477	497	477	466	459	426	473	477	499	482	464	478	492	479	515	478	468	460	493	446	477	481	517	479	473	474	494	480	502	503	474	509	432	480	465	442	490	472	465	496	491	484	490	496	465	473	437	478	463	523	481	454	483	493	456	431	420	492	484	455	499	494	503	479	467	466	506	482	474	464	462	471	486	472	489	504	481	455	482	471	462	494	447	417	469	454	438	467	489	484	494	475	502	479	449	437	445	487	461	464	506	491	464	490	488	474	473	476	465	486	502	458	502	456	485	472	454	470	482	461	455	517	442	454	483	464	520	458	482	499	466	465	494	499	458	474	514	470	480	483	537	466	498	507	489	471	480	470	480	474	486	494	435	496	487	457	455	492	463	505	448	482	461	498	448	470	480	474	490	452	453	511	496	513	474	471	487	513	501	486	486	489	496	472	481	460	457	475	442	487	493	479	476	488	502	477	440	468	509	457	482	437	458	462	459
1454	350	330	302	330	360	353	336	308	272	272	285	273	301	257	247	253	290	245	270	272	288	298	295	296	268	272	287	268	278	292	277	272	295	266	286	275	272	291	275	301	258	262	236	278	256	287	292	291	294	327	268	265	261	285	248	273	291	271	272	304	303	272	275	303	306	274	274	275	248	276	313	282	285	263	250	264	288	252	294	270	267	285	283	257	280	265	249	241	273	258	293	294	254	278	277	302	292	270	289	250	288	290	276	306	314	290	276	266	264	308	273	320	282	276	263	287	284	255	268	288	277	281	251	277	282	266	291	263	277	302	285	293	289	285	292	278	258	295	285	291	275	281	286	282	294	289	249	268	263	271	259	258	266	247	278	265	256	295	269	274	274	286	274	294	255	270	261	291	287	277	281	266	291	262	267	267	256	285	278	268	295	253	277	280	292	258	265	299	296	281	234	309	251	260	282	278	266	286	237	286	258	268	270	268	267	300	282	285	270	302	314	277	293	279	255	257	256	251	286	266	271	273	263	244	279	248	293	286	254	278	284	303	276	258	283	244	246	268	300	281	251	274	263	247	261	233	260	264	270	267	279	297	251	289	271	293	285	276	281	261	303	259	299	252	293	261	297	260	243	309	290	278	286	274	286	232	296	308	259	241	239	267	299	270	258	277	297	255	282	301	303	257	269	319	300	299	271	275	279	276	281	267	292	319	270	286	272	263	251	262	271	273	239	299	292	264	290	271	283	272	291	293	278	292	279	293	255	291	270	300	238	255	289	244	250	285	258	292	257	279	271	282	276	294	255	294	310	272	288	270	278	268	276	304	273	256	296	292	273	283	279	284	281	275	287	300	256	263	256	258	253	284	254	279	273	301	288	273	282	250	301	278	263	259	253	298	307	270	275	279	313	270	285	321	277	276	309	273	274	277	258	282	265	264	261	262	282	291	248	296	250	270	268	285	243	290	268	298	284	274	282	282	278	276	277	262	249	260	277	275	276	270	263	285	268	281	274	234	283	293	269	303	277	273	284	251	276	278	271	240	271	300	267	247	286	299	285	322	295	270	273	304	293	294	275	280	282	281	267	292	311	284	275	271	260	287	289	290	290	272	267	280	307	278	264	261	262	264	277	286	278	267	256	264	287	295	299	256	290	285	279	292	274	296	283	284	298	276	263	292	279	278	272	260	266	265	260	288	255	256	266	290	288	277	312	266	291	276	236	277	240	255	266	284	288	284	290	273	273	285	258	272	279	249	301	254	296	280	266	279	251	307	299	274	265	289	237	297	272	283	301	296	283	269	269	289	279	297	262	270	296	272	288	258	276	282	261	274	264	298	284	293	269	251	277	270	295	249	265	295	282	301	262	249	259	247	279	276	263	281	278	275	299	281	301	264	251	248	279	275	256	261	240	250	279	249	279	239	298	271	288	271	289	299	284	266	277	289	255	292	268	294	259	233	264	259	257	279	255	260	288	260	307	279	282	273	255	318	282	280	257	276	291	276	297	257	267	284	305	300	270	290	284	284	319	268	278	271	299	242	285	278	280	279	268	279	288	258	272	268	255	288	271	269	300	303	294	253	258	279	276	299	247	269	312	288	293	289	272	246	278	275	261	241	286	270	273	239	275	242	252	275	276	256	270	292	277	264	254	267	283	276	259	274	291	254	275	302	279	262	268	268	260	289	325	294	276	281	289	307	314	286	268	275	235	252	255	278	288	265	271	282	275	298	289	287	294	250	306	275	271	263	251	277	258	246	282	260	292	247	274	272	253	279	271	267	248	274	310	287	294	286	277	256	284	316	290	272	291	263	274	268	281	248	257	278	253	304	302	261	295	306	273	258	285	290	284	294	258	247	254	278	284	286	265	265	287	287	257	277	268	272	292	244	267	279	306	285	253	269	312	256	254	267	258	247	277	274	264	290	263	249	276	286	285	269	318	273	278	299	275	289	260	253	270	263	242	249	298	272	300	285	283	244	269	270	248	228	260	278	286	249	258	284	277	290	258	284	294	275	253	272	270	269	259	261	291	267	256	280	275	275	263	263	282	258	282	268	305	233	244	298	265	291	273	264	260	257	278	280	284	301	267	277	287	289	262	266	293	272	293	311	289	275	269	255	264	270	294	287	268	264	269	293	294	244	262	238	276	275	245	270	252	278	300	301	274	306	284	247	290	260	284	266	280	269	273	276	308	259	261	299	265	264	316	286	284	267	310	308	286	286	298	251	264	270	265	255	242	294	232	292	262	286	284	277	304	273	274	281	259	252	286	280	271	274	284	259	249	259	319	278	284	285	303	299	283	272	266	282	273	280	278	296	285	266	299	312	268	269	290	290	290	295	227	293	253	269	271	275	245	280	293	241	261	292	241	291	303	246	280	252	300	257	274	288	293	308	296	293	255	250	304	259	267	274	274	294	249	295	259	288	275	269	315	287	280	290	261	274	244	296	264	268	251	288	278	278	274	264	298	252	281	251	272	258	231	271	293	283	278	262	315	282	283	288	247	259	267	240	263	301	268	260	267	291	273	262	269	292	255	269	271	288	269	286	282	286	266	282	295	259	268	287	278	268	269	286	252	271	283	289	338	263	269	266	285	324	290	293	296	272	294	258	293	283	289	302	286	264	256	271	282	297	261	271	253	296	272	297	251	264	278	301	279	264	276	275	288	294	243	272	253	288	317	270	262	258	250	263	294	279	252	285	300	276	282	278	256	250	259	286	250	291	239	274	294	282	271	297	303	282	270	282	283	288	289	292	320	295	292	302	284	284	276	273	259	287	280	280	282	293	281	295	307	295	274	270	291	265	267	295	255	275	285	263	288	251	284	265	274	247	286	257	285	263	288	278	289	294	310	261	254	261	299	316	280	268	275	307	288	296	270	262	288	283	298	261	263	297	289	276	256	292	268	292	261	289	269	254	247	272	250	256	242	270	282	273	270	235	258	296	245	265	264	245	265	286	305	303	268	297	313	288	265	299	279	276	309	273	248	254	266	308	286	241	287	279	286	258	282	271	255	257	280	296	275	303	281	307	248	296	229	281	267	299	265	279	295	258	273	277	275	264	260	229	289	264	276	286	264	312	291	266	252	262	273	248	316	293	273	281	296	268	288	271	264	244	287	306	302	281	312	275	295	270	275	279	298	312	272	247	281	285	263	292	279	269	258	298	283	270	276	284	280	308	261	245	285	297	265	287	287	291	302	242	263	284	287	277	274	253	283	266	265	272	272	279	243	259	265	304	283	270	238	258	271	256	284	262	304	253	281	266	292	290	266	324	316	252	269	249	267	303	310	281	270	254	272	274	295	263	301	289	294	248	276	298	276	286	270	268	266	280	277	240	263	288	310	257	274	265	295	255	291	274	301	261	250	263	275	277	290	294	290	297	283	278	263	297	264	284	264	301	284	272	284	306	261	255	288	238	265	266	289	282	267	270	283	292	292	304	258	288	283	273	274	264	284	267	280	319	283	269	249	262	273	280	235	242	270	259	263	229	280
1739	652	763	814	873	986	965	943	819	676	631	645	662	611	623	620	656	662	660	624	671	651	586	579	660	582	629	587	619	586	613	608	623	607	569	645	613	579	633	607	615	605	630	609	575	627	602	583	610	628	599	659	600	656	609	576	655	622	641	642	590	607	607	699	620	596	590	596	585	590	605	692	581	604	638	622	612	595	585	645	607	613	621	596	672	606	617	656	633	624	638	617	667	643	621	612	622	646	598	633	626	626	656	643	584	650	624	590	611	658	626	565	588	612	633	670	680	624	609	644	647	639	618	626	605	675	600	624	649	644	638	632	552	633	612	623	668	594	632	621	656	571	623	642	582	629	604	609	580	596	615	615	647	634	551	597	566	651	603	629	588	636	571	614	604	612	627	641	619	580	661	632	610	595	592	580	567	667	616	635	604	640	627	700	594	608	647	584	622	641	617	621	613	613	615	632	628	613	618	643	656	627	622	644	627	645	610	627	575	599	599	627	624	604	678	614	575	595	596	616	626	615	627	660	654	652	619	600	601	614	614	625	659	580	604	621	626	655	608	577	593	617	608	597	622	591	605	585	632	617	651	642	631	641	614	637	617	622	624	586	610	599	644	643	641	626	651	638	622	639	597	599	658	605	642	603	664	613	639	665	650	631	581	624	609	614	658	613	608	601	652	612	639	621	601	647	628	587	626	582	589	624	647	604	623	641	667	623	645	639	614	597	647	582	607	594	591	616	609	573	565	592	608	616	619	621	639	597	588	639	562	631	597	621	605	558	625	628	551	646	625	574	635	648	612	627	618	587	638	619	629	616	641	580	654	645	648	641	644	636	619	625	599	598	595	595	665	592	620	631	632	628	608	586	607	628	562	650	663	603	621	634	629	592	644	654	625	652	629	629	628	672	649	590	629	607	658	682	622	655	648	654	590	618	563	596	629	597	600	650	605	578	575	628	600	608	593	604	649	605	618	615	621	587	589	636	655	597	613	640	633	629	567	633	632	608	578	610	612	626	652	595	607	621	610	631	611	626	604	586	607	626	630	616	632	608	608	634	626	633	660	628	638	648	602	610	616	620	661	601	620	612	610	610	612	628	612	608	600	600	648	642	578	568	633	610	657	614	663	607	620	568	611	594	635	593	636	621	616	642	614	639	610	589	600	632	608	624	578	622	614	598	643	600	599	652	615	602	641	667	623	635	616	643	606	612	639	609	590	593	640	620	602	625	632	638	619	630	603	630	622	596	637	627	615	609	654	605	650	621	598	632	645	621	614	590	625	635	604	646	643	565	598	649	652	611	638	625	615	617	602	617	637	590	610	605	593	596	664	605	611	660	575	586	635	597	612	638	662	599	653	682	612	625	610	603	614	596	636	594	686	615	594	616	660	571	616	643	618	634	609	588	673	567	626	563	596	626	612	619	648	617	619	606	609	625	650	645	649	679	629	628	622	647	595	642	601	599	645	645	578	663	596	643	594	617	617	634	570	609	576	681	627	593	652	662	692	664	595	628	618	643	623	598	634	608	616	599	602	655	640	636	618	598	641	628	652	601	628	622	667	605	634	646	630	613	580	647	615	607	627	585	584	630	578	618	637	658	624	600	638	601	601	635	598	615	621	623	595	602	667	560	564	618	642	599	621	619	606	673	615	632	620	594	592	636	587	624	626	622	579	610	600	636	617	647	590	592	588	646	573	608	606	594	611	633	634	605	632	656	566	610	639	635	656	599	616	640	631	604	635	616	626	607	599	584	632	649	631	606	600	574	613	593	558	614	606	616	656	657	672	596	572	622	596	606	641	609	559	637	652	609	657	619	623	649	613	619	649	613	600	604	633	626	595	657	615	636	595	632	619	567	582	603	610	626	617	610	618	629	626	586	633	610	607	638	654	594	662	602	611	604	629	596	636	578	669	652	629	601	632	606	614	604	585	650	637	610	549	639	629	628	609	637	605	619	617	652	580	659	642	621	637	631	614	625	611	636	633	605	607	602	635	615	642	606	631	602	593	614	666	644	610	617	644	623	663	587	635	629	626	616	640	633	628	606	578	647	635	611	630	628	617	625	593	606	582	643	602	657	610	610	610	641	636	594	602	613	612	642	593	622	610	628	631	582	653	599	619	627	593	597	626	602	649	618	637	638	635	633	606	596	628	665	622	659	625	642	652	651	641	623	579	611	610	606	641	614	608	616	658	636	630	626	592	607	586	611	624	634	649	636	625	605	634	674	607	650	589	635	649	575	627	620	643	569	606	607	674	606	628	631	619	636	609	582	629	648	621	626	595	607	656	645	610	620	612	582	648	575	623	604	634	614	610	593	634	617	603	591	599	643	628	651	605	616	616	652	655	602	632	662	610	601	689	656	658	624	605	648	655	612	587	625	629	640	644	625	641	612	646	599	637	598	608	585	572	662	558	609	636	644	642	586	623	591	590	678	605	650	626	589	616	585	608	625	648	611	626	644	642	596	648	619	580	591	623	629	641	601	651	591	605	631	632	627	639	585	643	690	621	588	596	632	607	610	613	632	620	631	649	599	613	581	626	635	622	581	586	563	605	594	614	593	670	620	637	593	619	648	591	643	619	617	623	657	578	635	618	574	653	600	660	611	623	599	600	613	599	618	623	623	654	645	604	639	608	610	632	636	622	636	628	624	633	586	640	592	612	619	628	620	645	635	655	599	649	587	596	693	596	607	597	639	609	613	596	558	600	624	609	614	617	653	598	644	624	649	591	562	643	653	618	606	678	663	599	598	635	580	642	630	615	581	621	648	609	610	607	576	605	622	610	614	618	617	602	626	594	634	599	617	649	608	619	624	604	613	638	651	627	624	615	636	673	621	607	679	638	587	641	661	581	637	682	641	659	578	617	633	598	648	585	612	631	650	622	620	624	598	595	650	607	631	593	625	595	632	637	627	624	634	607	642	637	640	630	617	635	597	665	613	613	628	626	602	649	637	650	639	655	655	649	669	624	617	609	641	592	607	585	636	668	658	615	641	604	629	624	587	605	668	640	612	641	652	634	596	565	674	573	601	628	638	621	575	636	617	630	610	631	631	620	606	596	587	595	624	617	611	583	579	608	591	636	591	620	607	637	635	631	615	585	599	640	610	582	615	652	605	577	656	604	608	608	586	614	585	658	607	670	645	614	624	579	629	601	630	615	632	677	598	617	559	625	626	651	619	612	601	561	634	604	614	611	582	639	623	584	564	591	640	600	590	613	594	624	575	616	621	648	587	640	548	611	656	658	569	643	598	615	599	617	611	596	566	664	629	650	577	628	623	621	586	615	586	637	620	603	610	632	634	630	604	597	651	586	633	641	581	620	628	627	660	603	673	587	666	634	619	601	648	639	593	630	604	586	639	645	672	631	639	624	596	613	613	627	605	640	620	626	588	589	654	656	628	649	676	629	564	668	621	625	663	627	609	629	630	634	642	619	605	560	652	629	642	667	622	682	617	590	585	609	612	618	567	611	592	581	588	599	588	583	612	643	656
7358	995	784	513	490	427	338	271	205	154	146	150	142	149	118	127	135	146	137	129	141	114	114	127	132	137	128	122	110	122	139	114	111	133	145	134	139	137	124	114	121	119	122	126	122	123	138	137	115	109	120	119	123	106	119	112	137	128	94	129	142	113	119	129	123	118	126	116	136	104	105	114	122	118	107	119	139	105	104	103	140	124	129	122	127	143	105	119	116	117	114	132	109	124	118	128	143	161	124	144	142	121	125	120	121	115	121	122	144	117	137	106	113	99	118	128	102	114	125	124	128	116	138	153	127	129	134	103	121	139	127	117	127	103	114	134	114	123	115	136	100	111	114	134	109	115	120	127	126	108	133	128	137	119	112	122	114	111	126	143	123	124	121	124	135	141	138	111	113	119	122	122	130	139	112	119	137	113	117	116	115	130	127	133	138	108	125	97	133	124	113	136	100	109	118	115	127	130	135	126	99	117	129	113	140	104	133	95	103	134	146	120	141	120	142	117	102	98	108	118	139	105	139	118	110	132	100	137	123	134	117	128	136	119	129	119	98	130	129	129	150	129	109	122	113	129	118	123	140	131	125	123	117	108	127	109	114	129	119	144	153	116	118	118	108	124	110	141	127	130	119	134	131	103	113	120	134	132	109	136	129	118	122	137	118	130	124	144	137	135	149	113	131	125	150	149	120	107	140	119	132	133	123	119	126	109	123	154	131	132	98	97	129	130	133	120	132	125	122	132	115	130	144	139	118	134	141	116	102	123	117	130	117	121	120	115	113	116	132	118	130	148	116	108	119	118	129	99	127	127	140	112	122	145	133	123	121	125	131	122	130	120	128	101	106	119	124	137	118	122	117	111	121	109	117	130	141	122	112	115	115	124	114	114	147	122	125	113	122	135	126	107	105	110	132	137	97	121	126	105	148	136	116	116	104	112	140	116	136	115	120	122	123	114	109	108	128	125	119	104	137	129	102	102	142	135	151	128	123	153	135	135	107	120	149	147	113	128	125	140	153	128	111	136	118	117	134	129	137	108	114	119	133	127	128	118	109	132	134	108	102	118	111	121	112	130	135	115	109	134	117	132	108	119	130	135	126	120	114	138	131	132	132	100	123	111	128	123	145	118	121	130	118	108	121	126	104	131	123	125	123	97	95	128	115	108	136	91	148	129	120	118	139	116	126	121	126	120	152	121	107	138	112	102	115	114	123	106	125	118	122	113	141	129	110	121	133	134	123	107	124	117	107	124	99	119	124	111	118	136	115	125	118	133	131	109	127	106	130	97	114	103	117	129	126	110	139	121	141	138	92	96	112	121	136	128	126	108	118	109	102	140	109	145	149	118	117	99	112	127	142	122	103	116	108	139	119	112	124	116	137	113	135	129	124	123	124	122	143	126	132	117	130	113	115	122	125	134	101	110	128	102	126	109	101	139	142	116	132	148	92	123	125	116	131	113	124	112	107	132	140	128	126	96	153	127	129	106	118	113	100	117	132	122	140	131	116	123	119	117	124	109	112	117	123	119	135	136	148	131	116	117	144	118	121	107	112	133	114	102	112	105	148	118	120	112	111	112	121	139	148	116	135	131	119	120	120	118	118	112	119	108	110	118	130	147	128	124	134	121	118	134	129	127	125	113	115	115	147	125	130	128	139	121	113	122	125	132	119	116	133	119	108	110	118	143	127	116	105	121	123	133	126	133	136	146	112	118	107	122	135	117	116	120	144	119	113	133	101	114	129	112	127	127	127	97	122	134	140	142	125	137	128	110	121	126	145	133	118	121	138	122	129	118	124	121	128	142	104	130	101	126	125	139	113	124	115	109	123	139	123	128	119	140	109	123	106	134	117	124	129	113	114	135	126	129	134	135	121	113	99	122	128	121	119	124	121	132	121	116	132	147	103	126	130	108	129	140	128	139	119	133	124	129	115	124	105	111	137	115	103	121	111	106	137	111	112	143	110	148	147	101	142	142	126	114	117	105	103	112	111	128	115	120	110	113	131	104	118	138	117	122	100	116	114	111	138	124	112	118	135	116	145	120	132	128	108	104	125	119	119	111	114	137	118	126	111	123	129	117	120	130	112	93	102	127	113	118	117	143	113	144	118	127	120	121	102	122	128	106	141	119	128	141	116	127	121	113	127	117	121	121	124	123	130	115	97	128	138	124	105	120	125	125	135	117	115	103	127	108	116	117	136	115	123	118	129	127	114	125	109	120	145	127	143	148	129	104	120	111	114	138	131	112	128	125	121	121	123	126	111	110	116	120	128	138	129	119	132	116	128	123	133	128	123	112	107	145	123	119	114	120	103	118	132	131	113	128	139	134	125	119	128	120	134	135	146	111	120	102	129	105	131	120	120	122	106	126	142	134	123	133	129	117	130	117	123	116	143	112	128	128	133	121	93	131	109	126	137	111	115	93	118	125	110	123	112	102	119	127	145	131	118	128	117	122	125	135	127	100	116	115	112	107	115	123	134	121	128	109	112	128	118	119	144	116	114	100	122	105	126	120	144	123	120	115	116	126	133	127	111	120	135	99	134	124	126	118	137	115	104	122	116	130	112	118	108	115	146	139	116	124	126	108	115	136	130	122	140	142	128	116	116	136	130	100	125	123	126	93	116	130	121	136	115	125	116	125	114	100	130	100	115	115	114	120	114	97	100	108	134	113	139	110	119	129	124	116	127	115	127	130	108	95	127	122	136	119	145	104	114	130	124	121	131	113	132	116	123	113	109	111	143	145	127	113	118	115	117	138	120	131	134	94	121	138	121	138	127	138	127	114	130	117	128	131	114	109	121	107	117	144	137	95	114	116	112	126	122	134	117	122	118	119	134	127	139	109	113	131	125	94	107	133	109	114	115	121	110	137	124	106	124	97	121	133	140	138	130	125	114	119	140	114	128	134	113	122	120	116	107	150	112	117	115	123	130	122	135	136	139	142	120	128	112	124	125	116	153	135	115	120	115	126	123	114	129	115	128	159	124	121	127	125	130	125	115	118	111	121	120	116	107	113	133	138	123	130	114	124	142	150	129	127	128	116	114	129	119	135	110	119	139	125	117	107	131	139	100	138	126	113	120	100	122	135	116	100	114	113	126	108	102	118	125	125	131	120	137	131	130	130	115	122	137	133	124	125	114	123	114	110	122	129	140	115	108	134	118	129	142	110	132	120	109	107	105	105	148	134	119	121	129	119	142	130	128	116	117	149	132	121	121	118	121	118	110	129	122	107	134	136	109	117	120	116	145	149	131	139	134	125	139	122	107	119	117	124	100	130	119	142	149	135	147	122	118	114	117	111	130	119	123	125	113	147	107	128	116	135	127	113	110	116	140	109	112	119	130	150	122	139	106	111	121	135	111	125	126	121	114	114	125	114	120	117	122	125	133	129	129	100	119	148	114	143	140	117	138	118	123	114	134	141	127	124	122	117	126	135	132	112	116	123	122	134	116	128	135	113	120	142	120	106	133	111	141	107	130	109	105	134	120	119	118	115
6198	936	1367	1539	1559	1515	1405	1321	853	655	570	456	503	449	437	423	436	380	414	370	371	351	368	363	380	352	389	351	355	364	333	311	381	331	307	323	343	341	312	332	333	354	307	384	338	320	312	352	309	339	327	316	337	367	311	361	340	315	314	317	277	338	357	339	334	304	333	358	334	286	349	316	329	317	311	318	309	296	334	338	348	349	324	320	331	316	307	348	303	283	345	337	335	290	326	292	319	340	367	290	305	305	329	300	319	307	308	311	339	310	349	314	330	343	336	324	313	289	333	315	329	333	342	295	320	323	316	304	296	332	342	313	324	330	304	342	301	283	302	340	351	328	307	314	341	317	329	313	319	331	349	289	328	326	329	328	322	321	292	335	315	348	333	310	308	330	325	357	365	340	313	353	308	314	301	293	285	349	323	360	304	361	321	338	325	358	352	331	351	310	326	336	305	332	312	301	345	306	301	303	328	328	331	327	336	303	294	334	321	351	314	315	314	315	311	313	341	309	329	321	343	312	294	329	333	324	356	331	299	339	313	299	334	331	312	344	336	337	336	332	342	348	332	304	321	303	311	320	319	304	317	351	312	346	323	336	358	330	290	335	325	327	332	316	312	297	310	298	351	305	309	331	332	332	323	323	325	283	312	326	312	319	299	335	337	341	332	308	324	281	357	322	320	299	330	332	320	369	332	353	313	333	340	338	327	310	307	326	328	352	320	336	322	328	315	331	324	323	323	330	355	326	304	307	302	327	334	348	327	318	354	329	305	374	321	334	350	314	324	333	300	344	313	338	295	293	320	337	319	326	323	300	333	299	335	324	318	359	361	339	330	336	296	319	326	340	317	332	324	344	331	321	331	316	326	347	288	334	331	332	347	313	334	366	295	317	298	299	330	306	312	327	286	309	309	316	342	285	310	318	318	336	331	329	312	342	353	308	313	338	318	342	328	296	317	313	312	313	312	330	344	329	279	314	315	328	343	337	337	325	350	353	314	305	311	278	301	286	283	320	288	307	331	340	313	315	330	350	309	321	316	310	332	324	308	320	349	333	324	321	294	326	291	292	353	322	325	324	320	349	310	332	332	338	331	329	334	313	311	336	328	323	342	305	310	296	287	310	333	313	330	345	302	312	343	326	309	360	339	323	334	306	297	300	313	354	255	300	336	333	329	329	318	315	317	341	323	303	318	330	332	321	322	341	341	310	317	352	352	323	342	322	322	291	358	326	276	348	321	346	317	321	283	319	283	329	300	324	323	302	311	354	310	297	337	339	311	353	345	320	355	338	329	342	318	307	332	360	355	327	349	304	316	321	364	330	311	287	331	317	298	296	345	309	347	306	327	353	318	318	323	335	353	296	312	344	307	298	333	310	317	313	316	401	310	310	354	304	351	324	353	347	328	314	322	312	333	290	325	316	298	301	336	317	328	292	318	310	296	302	329	342	315	304	322	327	316	308	324	303	290	349	316	311	312	327	316	315	290	316	318	333	318	308	306	351	338	326	283	333	342	327	335	348	310	299	329	315	335	326	331	332	320	341	305	332	371	336	304	303	326	332	330	320	286	297	352	313	300	293	313	330	312	292	342	325	323	326	324	339	349	338	302	346	335	337	311	321	306	301	321	326	352	321	333	363	318	336	343	304	323	344	331	310	331	307	320	327	315	304	300	342	354	304	313	353	332	313	349	303	331	303	322	383	300	341	354	292	318	330	349	340	341	306	350	335	334	327	319	318	313	338	370	333	341	340	301	308	292	327	295	328	335	311	341	327	339	332	315	317	327	322	346	338	325	315	307	359	313	336	304	331	312	319	343	300	328	313	345	340	324	318	307	349	288	315	317	310	330	321	327	320	301	342	351	317	314	308	287	326	303	307	308	345	318	287	339	326	317	295	328	308	308	310	314	301	318	331	306	332	300	323	332	346	325	338	315	326	317	354	326	323	335	341	320	330	332	345	316	300	365	306	322	357	309	322	321	318	332	368	320	300	340	340	341	347	335	301	338	348	317	312	297	325	314	313	305	313	324	332	274	328	309	303	347	284	332	305	358	311	303	342	321	339	355	318	310	316	337	345	331	302	338	291	312	303	327	315	330	368	332	323	331	328	330	324	328	304	323	332	331	332	313	322	314	338	356	299	359	326	296	306	349	314	307	298	314	325	324	327	326	333	346	336	316	305	332	343	347	325	300	335	312	331	299	309	320	318	302	294	312	294	340	309	348	296	328	292	332	334	337	329	360	335	334	301	338	359	325	328	362	329	347	336	317	348	344	319	313	307	347	319	348	307	320	321	330	298	332	321	325	338	293	328	323	341	321	303	328	337	315	327	316	326	325	362	345	316	321	331	309	357	300	321	298	314	325	325	303	283	278	318	293	320	301	318	330	330	332	339	326	324	302	330	299	296	338	319	307	287	315	285	327	331	394	327	324	328	289	338	349	320	292	344	326	291	333	321	326	314	341	304	329	305	301	311	331	313	304	348	328	323	344	329	318	319	344	318	337	336	337	321	328	272	333	335	332	315	325	371	327	321	336	285	338	318	335	350	314	324	301	316	348	319	340	313	300	335	303	336	313	334	323	312	312	303	324	337	326	324	335	354	320	302	321	321	291	328	320	310	340	317	347	304	326	305	325	298	315	335	332	346	373	339	337	342	302	314	338	331	325	358	321	325	304	332	359	317	363	294	291	344	324	290	326	355	339	340	313	327	325	343	335	323	326	328	320	324	319	331	347	349	327	321	331	323	315	312	325	324	340	315	329	303	316	320	318	322	311	284	309	316	346	315	347	343	306	317	360	302	315	325	361	338	341	315	331	350	337	328	315	317	345	319	314	324	330	345	341	289	317	312	334	285	349	328	313	312	321	335	314	322	339	338	327	325	363	308	356	325	334	323	324	359	351	338	310	330	325	280	334	284	311	322	328	298	333	302	326	326	340	328	342	325	296	306	313	314	321	310	319	305	318	307	326	344	314	325	291	321	326	327	328	335	326	315	327	314	327	312	332	316	349	324	326	307	306	309	321	351	317	344	330	310	353	327	329	328	331	317	311	314	314	344	300	299	333	298	337	298	338	323	330	390	294	341	314	331	327	287	316	318	336	319	338	302	303	307	339	315	341	321	303	335	296	349	333	335	289	318	346	340	332	321	291	326	311	336	321	321	301	348	336	306	340	306	286	344	344	267	281	334	292	318	306	363	345	343	313	361	347	280	343	340	290	335	274	334	314	304	307	350	335	339	333	325	324	310	324	330	332	302	317	329	341	341	321	308	328	295	336	322	347	348	282	302	347	344	309	348	323	302	306	322	332	322	333	333	329	318	329	350	290	299	304	317	306	332	340	335	311	332	344	338	313	354	328	321	299	279	329	347	309	325	302	360	325	340	314	309	327	358	346	371	318	308	318	338	292	304	330	318	335	356	319	316	331	312	309	314	339	346	354	334	298	316	317	341	316	332	319	301	293	312	309	315	328	354	309	337	336	314	297	310	342	333
14155	2131	1437	980	761	689	538	472	324	330	296	244	229	214	223	245	222	224	226	187	208	204	226	195	181	194	196	195	198	196	199	211	203	201	205	209	185	207	177	187	185	202	180	176	168	198	181	203	194	207	174	185	190	203	180	181	211	206	202	198	196	190	211	218	181	204	196	188	207	195	206	175	193	188	195	202	197	186	195	183	184	195	182	170	186	206	181	231	189	205	174	196	174	198	181	176	181	214	202	189	175	194	174	221	201	198	193	160	204	186	198	192	180	218	187	201	203	197	194	187	200	165	191	195	200	168	183	193	214	195	182	214	191	194	177	213	190	199	176	216	206	188	191	184	208	200	192	165	215	188	193	178	175	195	196	208	200	187	214	198	180	156	194	169	201	215	191	224	189	204	204	195	193	164	199	192	173	223	155	179	205	205	181	193	212	184	181	197	202	197	174	195	191	171	190	193	179	201	190	193	177	181	207	204	185	180	202	171	188	213	208	170	173	229	161	184	166	184	178	199	197	184	212	194	163	209	212	202	197	196	183	171	173	214	209	197	180	188	193	198	170	219	199	184	188	203	198	181	180	188	179	203	224	195	178	174	189	209	178	198	196	200	196	191	181	172	196	172	180	203	178	178	204	206	205	202	194	181	176	186	192	215	206	227	193	176	176	176	213	192	198	206	193	163	184	220	207	193	190	196	204	203	178	190	192	177	211	208	197	194	173	191	186	184	217	195	215	235	189	206	193	189	185	177	175	189	193	198	198	188	206	190	190	184	176	184	172	195	211	209	214	201	204	211	192	205	197	186	182	192	198	191	179	197	197	210	175	184	197	203	200	228	201	200	189	185	205	192	216	179	191	191	202	222	176	155	180	178	198	178	184	174	166	198	195	226	181	209	193	187	202	206	184	179	195	192	175	178	210	201	176	178	199	189	180	203	183	179	172	211	191	171	188	171	198	183	177	218	177	164	210	195	189	184	182	190	216	221	197	172	183	184	189	200	198	186	186	200	186	190	174	191	203	215	190	195	195	166	190	195	200	192	194	190	174	191	163	216	188	188	199	202	203	170	164	210	215	196	212	193	199	221	179	178	184	202	219	182	189	203	186	202	216	191	182	188	216	194	186	199	178	190	196	204	213	193	171	166	182	195	201	187	182	202	171	208	210	181	178	210	198	208	187	222	188	188	189	197	214	196	173	186	187	206	206	221	200	196	216	202	166	193	171	144	189	179	198	185	206	180	206	201	175	201	188	173	195	161	207	206	176	187	180	187	215	198	184	188	201	166	201	172	189	192	167	178	172	189	196	182	174	169	200	228	175	184	190	198	215	191	186	186	201	177	209	198	197	216	192	203	193	216	165	206	208	179	193	171	187	186	190	199	200	191	195	168	219	193	183	191	197	204	216	202	191	151	170	169	184	197	203	209	178	184	190	237	187	215	186	169	182	161	195	189	201	205	211	192	206	203	201	190	172	195	188	209	162	194	194	191	185	182	194	201	187	187	199	165	180	227	218	202	188	189	184	193	194	176	173	172	165	198	188	205	222	194	172	174	206	185	187	161	206	183	176	209	189	217	217	204	183	201	207	202	199	171	186	198	204	192	221	171	183	224	167	149	173	221	180	181	186	223	207	212	205	163	186	198	197	190	190	199	184	186	208	169	194	195	168	203	177	197	204	178	206	184	197	201	193	201	175	195	187	217	206	210	183	187	201	180	220	181	193	191	225	178	220	192	205	189	173	197	151	176	201	210	205	176	167	204	216	194	176	205	217	205	205	197	200	224	228	174	197	177	155	198	215	221	197	189	202	185	214	182	203	185	188	198	203	209	183	180	195	205	199	187	173	195	195	196	214	181	203	154	214	194	196	208	201	208	199	181	189	178	208	203	225	195	193	223	180	203	202	196	195	222	185	184	200	215	188	235	203	190	178	199	186	174	190	198	191	200	189	189	195	194	157	160	211	204	196	156	192	177	188	186	173	203	204	186	187	171	180	205	181	179	206	209	185	187	187	194	173	195	182	178	185	171	215	194	200	184	216	201	189	179	185	177	183	191	213	189	205	192	182	193	189	176	161	188	173	182	205	201	167	171	204	182	191	173	203	216	192	162	183	194	182	189	188	202	165	203	233	211	201	214	205	223	197	220	186	202	202	196	180	198	193	187	197	204	214	169	179	201	206	183	192	189	203	185	171	193	201	199	185	177	183	184	195	195	191	188	183	167	163	189	172	191	189	190	189	183	199	181	181	198	183	175	199	197	194	187	193	205	172	185	176	202	190	185	166	222	202	211	187	179	206	197	174	196	176	198	191	182	205	198	173	187	214	202	186	181	169	192	212	220	208	195	192	196	214	215	176	171	191	201	168	175	183	182	211	201	189	211	199	185	204	200	202	187	173	182	186	218	195	190	185	194	169	172	189	187	179	198	213	222	187	205	182	170	217	179	206	189	222	195	166	203	215	216	172	202	193	199	179	205	203	211	184	172	182	174	200	173	206	218	208	205	186	209	174	166	195	191	212	195	188	187	175	193	195	174	202	191	208	199	209	187	184	221	191	155	173	206	184	172	182	210	186	202	187	193	215	186	209	169	190	182	202	201	183	196	193	179	212	156	182	185	183	186	201	200	185	172	192	198	190	235	185	179	184	174	164	188	161	198	202	208	188	206	193	210	183	180	193	204	170	187	202	181	187	205	191	188	187	185	192	214	187	195	196	196	179	187	173	170	199	161	184	205	186	173	195	193	170	203	192	221	197	175	199	182	189	164	178	193	177	199	211	196	194	169	183	206	186	216	186	199	217	207	165	188	186	206	179	173	212	204	182	184	174	159	177	163	185	188	198	175	193	190	196	160	207	201	187	199	177	191	176	172	198	194	181	187	185	212	177	197	186	174	213	185	213	180	226	217	200	182	175	174	195	203	194	154	203	183	189	182	199	192	190	195	184	184	217	196	205	230	190	188	237	194	199	186	178	175	214	205	192	209	207	180	172	178	198	210	172	199	170	176	193	208	198	179	223	191	196	179	181	185	192	172	202	172	187	183	189	200	186	206	192	196	176	202	217	208	213	210	207	202	185	202	189	208	213	204	221	185	186	184	177	199	195	192	217	165	180	184	198	180	167	194	184	187	197	203	204	203	211	212	159	184	181	196	176	222	186	190	213	177	192	190	183	178	190	197	195	187	182	238	211	187	167	206	165	190	203	173	167	212	185	188	175	191	203	204	213	166	192	203	185	177	159	194	169	193	176	194	191	194	177	203	201	210	187	215	182	192	181	146	191	200	188	191	216	213	196	206	207	192	194	174	163	200	175	195	179	199	204	190	192	217	181	184	200	196	191	171	211	176	179	194	193	177	170	198	220	193	206	196	198	181	173	185	189	213	211	212	175	176	185	193	210	199	194	161	187	215	201	190	198	210	184	184	183	190	195	221	192	206	205	194	172	165	206	208	174	175	203	205	186	174	185	163	189	214	176	235	215	193	200	202	221	189	145	172
8534	1590	2431	2572	2737	2551	2365	1936	1297	1035	880	843	684	779	688	708	634	688	673	577	550	537	519	547	557	567	544	555	546	530	487	535	510	487	514	517	490	528	536	541	496	488	529	480	470	530	458	489	512	480	522	463	483	507	500	469	475	518	479	461	518	479	485	503	493	510	484	494	498	484	453	465	466	513	485	487	504	473	507	493	446	445	452	499	473	508	460	466	457	478	492	458	496	505	467	501	475	459	469	496	486	467	512	489	438	455	478	496	462	499	474	453	476	473	500	425	487	494	482	492	460	484	502	500	496	507	480	472	466	466	455	470	488	465	477	479	494	474	480	440	500	483	495	503	495	476	498	462	451	532	502	440	468	497	483	461	454	498	464	479	463	474	479	448	503	445	483	473	486	462	475	484	471	489	513	495	474	496	471	487	477	535	485	476	473	485	469	475	457	475	451	476	501	459	476	490	489	498	515	468	483	490	495	508	446	456	484	457	491	478	487	494	453	462	502	438	478	462	482	449	494	467	448	480	523	494	494	478	478	452	490	472	502	495	488	493	502	502	479	470	483	506	468	451	494	493	464	497	480	477	495	464	465	453	474	519	487	467	487	465	505	484	483	472	514	514	431	473	495	472	473	492	487	454	508	460	484	502	482	482	457	463	461	491	500	449	483	505	448	494	464	508	479	433	462	493	500	454	441	474	468	466	474	491	470	467	454	469	469	452	450	518	473	470	474	438	491	494	459	459	463	472	445	522	508	496	496	486	463	484	464	456	479	466	456	461	468	498	522	488	514	516	480	503	503	436	459	460	509	520	486	484	446	448	497	489	493	477	462	480	460	462	468	466	472	493	519	494	453	495	437	480	479	491	474	486	485	463	477	453	475	484	477	486	464	463	477	516	505	475	478	485	445	481	518	485	456	496	495	514	479	468	450	454	484	475	508	443	489	523	485	478	450	507	442	479	443	467	471	505	472	471	484	492	481	452	479	463	506	471	472	479	447	456	450	488	472	471	507	482	459	489	462	525	461	486	461	479	498	462	474	475	479	477	506	480	470	483	457	497	466	490	468	441	469	450	479	465	498	480	510	501	503	486	502	502	477	480	503	476	481	477	473	470	477	511	461	478	482	478	506	474	513	484	455	495	494	481	466	494	455	463	476	492	469	452	504	432	479	467	463	476	460	488	482	489	475	454	475	466	485	455	470	509	463	473	480	453	516	486	504	467	495	468	485	470	478	469	494	474	462	448	492	485	472	497	457	496	475	481	476	498	504	451	497	428	451	520	448	484	460	456	444	493	486	474	500	499	473	461	501	457	457	494	465	476	495	512	479	510	425	475	511	434	450	495	488	537	511	493	488	503	506	512	445	466	456	468	467	503	524	479	482	463	444	443	524	485	463	500	532	478	497	468	510	484	481	466	489	459	463	470	475	447	488	468	469	523	470	502	480	468	494	413	480	503	489	452	511	487	497	454	467	440	481	446	458	474	449	503	485	455	486	491	499	475	473	504	495	505	458	459	516	480	476	458	442	491	467	417	475	475	479	466	457	492	514	465	431	507	487	486	459	487	471	496	512	470	469	499	479	488	459	452	472	513	463	475	442	447	478	486	486	469	445	461	468	454	479	469	444	503	460	506	484	476	458	500	459	514	489	493	524	457	495	461	450	497	477	473	488	490	515	435	471	518	520	497	477	488	477	471	485	511	476	492	487	474	472	496	490	487	458	500	422	455	461	481	477	500	479	509	445	479	460	458	478	495	497	499	499	515	434	492	463	461	498	425	462	468	535	439	487	433	486	477	476	459	441	490	476	485	485	498	487	466	450	529	468	460	460	480	482	489	464	474	508	462	457	461	478	490	460	488	483	517	451	489	495	446	474	499	454	489	513	461	465	517	451	514	443	497	476	498	483	469	456	457	491	487	479	471	460	477	481	495	506	501	470	481	461	477	461	469	481	514	444	454	468	478	501	488	469	515	491	469	519	481	513	474	503	441	465	481	518	480	498	497	453	467	486	476	479	414	478	468	474	500	480	486	488	500	472	505	466	440	491	471	526	446	477	504	480	485	477	447	513	463	502	490	485	493	492	493	464	468	446	451	511	494	518	442	432	477	458	468	488	474	506	466	469	480	480	538	498	435	498	505	504	469	460	436	470	492	492	535	496	453	485	499	448	475	453	440	456	490	452	488	535	491	480	449	466	451	466	476	486	487	466	474	486	442	491	438	442	464	488	500	508	494	480	446	507	483	445	468	492	469	445	490	501	473	466	473	486	459	494	488	486	481	475	479	451	472	482	469	498	484	476	483	492	506	471	490	437	455	536	473	427	498	491	459	443	429	506	478	462	457	535	451	466	492	469	520	509	443	439	484	506	520	445	462	479	464	486	485	491	477	457	483	486	492	447	451	509	466	457	523	468	499	473	469	482	511	476	443	517	514	479	462	490	473	461	486	469	491	487	478	469	464	491	476	473	467	484	451	492	485	430	455	498	504	492	480	485	471	491	462	454	495	503	457	467	462	457	430	463	485	452	456	480	482	501	470	492	516	483	457	483	501	514	517	495	489	474	490	498	490	476	446	469	508	489	507	510	514	499	512	462	476	495	481	439	486	479	430	467	486	480	520	487	476	454	486	453	510	436	472	482	515	460	470	513	528	511	476	482	469	449	460	444	450	492	501	474	467	515	421	447	487	461	513	485	477	485	462	533	469	519	505	497	476	529	481	465	474	461	460	475	468	462	471	443	460	435	480	518	464	485	439	456	490	482	473	474	447	505	488	482	483	478	462	456	510	454	436	485	478	521	457	484	428	440	459	486	497	465	480	467	452	459	493	469	485	496	455	473	485	483	464	503	471	456	465	526	454	472	476	467	447	485	504	459	465	457	497	454	467	494	485	491	466	490	502	456	448	493	476	453	493	489	456	469	546	505	492	508	478	497	496	461	449	465	468	469	480	462	462	489	468	480	452	505	500	476	471	457	487	496	500	478	494	471	466	490	485	471	447	495	487	471	469	504	492	484	469	477	458	481	463	511	511	507	471	439	438	448	471	513	482	462	490	484	443	520	471	503	463	502	467	475	441	473	488	454	506	472	508	470	479	469	504	485	474	512	501	527	495	465	460	463	498	490	443	490	473	495	469	473	479	514	460	470	492	482	493	515	462	494	505	503	483	476	473	507	439	465	466	513	448	487	483	526	492	480	446	479	486	520	529	427	480	461	508	524	457	462	493	479	485	468	507	506	506	473	500	485	490	465	467	514	542	521	518	488	494	496	510	484	477	479	476	492	473	517	476	488	467	420	469	462	461	455	466	425	468	503	500	507	492	463	530	487	476	488	504	497	443	459	471	469	473	456	514	447	491	493	490	491	484	476	447	452	481	481	460	507	489	530	459	476	522	470	448	450	468	441	485	481	483	476	455	476	457	439	465	486	495	478	494	446	468	478	422	481	478	519	453	465	468	493	477	498	478	491	443	472	443	496	474	475	489	477	462	459	456
1422	338	354	334	365	340	376	346	302	284	312	302	259	278	255	294	283	282	293	280	287	283	272	271	327	302	272	254	296	279	267	271	252	258	268	285	248	267	318	278	272	276	297	246	275	272	268	245	293	256	259	254	282	280	278	283	301	281	290	250	297	230	266	288	277	278	266	283	274	289	283	273	229	280	297	272	269	280	298	292	306	282	294	266	267	304	294	270	274	270	288	269	253	296	287	280	276	296	268	266	298	264	265	257	280	277	254	285	270	272	283	266	266	274	285	271	269	261	264	299	324	295	305	262	266	310	301	261	292	302	268	278	270	291	280	292	292	296	233	293	271	283	261	263	237	293	260	274	234	279	310	269	303	274	286	269	271	279	287	263	274	280	300	276	261	256	263	284	251	233	297	275	270	307	294	261	245	290	296	295	279	260	287	286	290	289	310	278	285	287	273	266	282	276	303	250	264	297	261	270	256	264	290	310	278	288	279	278	293	302	262	241	285	290	287	273	235	293	255	285	280	319	307	294	301	287	274	285	270	244	283	248	293	296	322	259	282	281	275	275	282	273	275	251	236	270	293	254	290	286	289	299	278	265	266	265	290	285	267	267	299	249	241	282	271	293	280	248	270	266	247	237	274	296	260	261	268	301	286	334	266	268	279	290	299	298	272	293	265	280	278	294	276	291	263	261	285	276	295	281	267	288	248	292	265	260	247	269	257	262	309	295	268	268	279	292	287	283	290	279	259	289	241	260	293	277	266	298	281	261	270	294	275	254	262	271	258	247	300	269	272	283	260	279	303	270	284	275	293	301	261	298	262	278	268	271	247	250	300	263	268	294	274	286	280	289	264	251	257	271	280	254	270	263	272	277	258	276	263	280	254	269	301	280	287	274	307	305	278	282	286	278	283	269	253	266	261	286	260	296	275	235	276	244	278	298	286	255	284	249	264	265	293	279	284	249	255	282	264	257	286	264	262	286	235	296	269	301	229	268	273	309	275	307	264	283	305	291	283	247	265	262	282	262	287	267	319	307	283	269	273	248	269	258	295	305	284	276	277	290	285	255	286	268	271	282	312	257	282	270	257	281	285	241	269	260	263	243	282	301	278	307	268	272	244	274	259	288	254	284	291	284	276	257	301	293	277	278	286	276	268	304	276	261	255	266	250	306	282	276	270	262	266	264	253	264	292	242	252	276	261	286	273	266	292	272	281	270	269	269	250	284	274	258	285	281	271	302	269	283	277	268	277	292	257	279	263	266	279	282	281	301	250	246	252	307	277	285	276	304	272	298	266	256	262	262	278	236	285	265	257	300	260	275	279	288	266	272	313	276	288	264	283	290	275	284	284	290	219	272	283	303	272	267	268	283	272	249	261	287	274	277	269	265	240	277	281	291	293	279	284	286	270	266	301	284	277	267	285	303	277	268	267	262	260	278	275	283	260	282	281	263	280	279	301	285	280	270	293	271	290	292	299	295	282	285	237	279	278	247	265	274	287	291	295	283	278	283	249	282	244	280	270	273	270	269	284	242	273	303	289	274	258	257	297	258	270	276	299	253	277	280	259	286	284	270	252	289	296	261	277	311	284	280	265	272	288	269	295	296	322	333	268	301	277	292	287	299	275	249	279	260	266	298	237	252	269	267	257	282	290	258	268	276	302	288	292	279	281	266	283	301	218	258	265	276	261	275	289	281	294	271	248	267	286	283	267	299	254	273	270	305	278	256	279	243	234	265	286	242	277	317	266	296	273	243	286	271	278	303	287	284	283	287	288	290	300	295	272	245	297	285	279	303	263	277	270	276	264	279	306	280	280	268	265	291	237	240	270	252	273	243	275	289	278	274	281	252	272	294	273	318	278	257	275	284	318	284	277	262	303	268	260	273	278	281	277	282	266	277	274	228	262	308	271	263	291	264	272	281	284	267	279	266	231	257	286	266	275	260	231	258	297	276	267	298	276	286	247	285	307	275	277	296	256	238	273	263	250	298	265	260	251	272	298	269	260	272	267	296	278	306	267	290	302	245	271	269	293	285	289	253	268	272	272	274	256	274	282	265	294	275	284	306	274	263	274	262	271	263	263	284	265	234	261	302	282	293	249	276	274	306	269	267	284	274	266	276	272	268	276	277	302	265	284	303	292	277	312	318	312	298	258	285	269	284	273	255	293	283	251	288	294	282	288	283	269	309	280	286	278	318	306	270	284	288	271	277	284	299	273	303	259	274	274	281	332	268	306	278	296	245	268	281	288	286	267	286	270	286	269	287	247	284	283	302	257	292	273	267	291	313	296	290	276	268	275	322	284	268	252	270	265	243	259	268	265	270	244	250	273	277	253	286	297	279	262	275	264	303	260	288	277	254	280	256	288	224	288	274	261	289	305	290	264	270	268	243	267	307	313	273	271	272	269	275	299	269	288	280	286	266	255	264	296	258	259	267	267	277	280	297	286	291	278	290	281	304	318	343	270	275	297	279	253	281	257	293	295	280	270	267	281	265	301	255	241	255	317	291	275	299	269	290	271	244	282	279	276	259	270	272	301	256	271	289	297	295	280	271	304	294	290	264	257	279	254	290	311	272	281	263	256	246	297	283	278	241	282	283	301	264	280	297	304	312	270	267	281	238	279	276	259	306	274	264	293	271	322	270	297	294	274	295	284	268	287	289	275	281	284	252	245	263	276	254	271	275	236	258	296	275	279	299	247	261	259	274	311	272	264	300	236	289	266	248	266	264	276	294	275	296	258	227	278	281	311	290	235	263	289	279	298	281	287	289	284	244	275	235	280	263	253	265	284	271	290	296	308	267	270	278	271	300	268	284	303	294	277	273	268	231	265	296	265	280	296	288	281	286	294	289	262	306	277	249	253	279	294	257	253	225	248	241	289	264	302	283	265	288	281	267	310	290	277	304	307	295	273	267	242	280	256	326	279	281	300	285	270	274	267	258	279	297	278	272	307	284	245	303	297	299	311	288	256	281	288	253	290	328	278	274	312	286	240	274	273	256	284	263	265	261	263	307	299	283	263	298	240	274	289	290	269	293	271	253	273	261	290	282	275	304	262	273	299	287	285	242	274	291	276	265	272	287	260	304	260	228	289	280	267	254	270	285	295	271	286	255	285	291	265	277	287	274	281	233	269	279	305	259	280	309	257	285	281	249	250	243	281	284	263	296	291	239	294	289	257	272	281	268	304	269	265	304	278	279	287	269	316	273	289	293	291	295	278	263	299	293	294	274	289	315	254	275	283	289	305	274	279	277	286	266	292	267	293	245	283	248	241	261	270	271	291	272	245	285	252	280	290	279	282	243	312	258	254	271	282	261	300	298	302	294	262	307	262	284	253	283	306	248	275	280	266	281	263	267	284	269	287	273	269	264	288	271	283	259	295	273	287	267	278	279	267	269	258	291	270	304	294	297	291	295	274	278	267	262	284	274	260	272	293	278	266	253	262	334	281	279	286	256	263	264	258	273	274	302	291	265	283	304	288	260	288	289	294	261
1766	695	722	743	936	913	1020	933	776	632	681	639	654	609	566	623	646	631	651	628	606	615	639	584	620	656	605	647	612	618	651	598	593	600	658	602	621	615	656	630	605	621	650	642	595	634	594	558	642	656	611	578	609	608	648	641	631	594	607	629	661	580	629	641	618	624	597	603	653	625	638	576	631	629	604	623	599	651	594	653	669	586	639	615	601	610	581	577	603	677	624	584	587	602	604	648	603	616	671	620	634	601	588	599	621	596	609	649	588	637	610	654	638	662	634	596	621	603	617	618	596	622	594	633	601	560	629	587	613	638	625	669	611	616	594	568	639	646	595	621	624	638	597	615	617	599	613	633	667	604	630	637	620	611	605	626	636	633	619	646	610	615	653	623	594	623	667	688	633	579	627	604	646	599	648	613	598	630	626	619	615	639	651	642	640	606	617	622	629	594	596	611	648	595	575	619	607	657	613	584	642	608	625	666	615	596	610	604	560	653	629	604	641	626	600	603	612	598	622	616	604	631	635	616	649	598	605	624	649	634	584	613	621	619	620	625	627	580	598	607	652	634	598	649	625	639	617	629	646	600	587	621	625	672	589	684	615	581	622	644	614	625	594	618	592	635	605	618	583	657	663	621	616	638	612	616	572	609	617	668	620	635	611	652	617	603	593	595	637	601	589	588	577	606	623	599	630	632	660	613	607	573	608	643	618	604	652	592	622	628	613	636	577	644	611	650	625	596	641	637	601	578	618	601	638	644	582	622	641	591	645	574	607	599	622	619	598	616	604	636	607	640	639	651	588	606	633	580	606	657	647	601	599	631	624	669	582	629	598	568	615	609	641	626	649	603	632	612	581	590	585	633	634	600	607	630	601	626	613	585	603	617	608	635	621	658	616	647	623	553	645	651	609	629	588	622	630	596	601	595	659	634	629	646	587	573	620	625	625	632	629	639	613	614	569	647	605	611	604	635	579	607	639	625	604	640	593	621	603	620	628	623	659	571	637	623	637	624	603	621	579	578	594	623	607	630	654	607	628	582	603	625	610	607	619	662	599	635	644	618	621	600	600	596	632	645	614	616	639	609	646	647	602	585	622	608	625	678	640	576	672	587	652	608	608	640	606	636	646	588	646	615	607	593	587	611	624	659	647	599	650	626	571	620	652	631	597	612	652	588	639	613	590	621	595	630	620	636	642	616	607	621	675	618	624	587	622	595	639	585	663	665	623	610	590	581	649	611	612	581	633	646	663	660	626	551	598	553	632	637	596	600	565	641	607	644	625	654	668	669	593	591	648	587	605	581	609	586	667	623	596	637	619	622	586	657	622	606	617	591	624	635	594	626	576	616	634	565	610	617	586	596	653	618	610	619	616	617	625	618	631	607	648	654	610	584	618	595	596	662	637	600	623	639	626	609	625	653	594	616	615	663	602	604	598	629	601	610	583	646	619	631	642	590	651	567	579	580	554	600	584	624	638	630	610	630	631	620	599	652	609	586	627	647	614	628	630	610	654	632	635	639	608	614	632	704	600	642	636	598	640	611	644	607	670	633	564	605	679	588	564	655	584	627	580	617	632	615	615	616	661	599	633	598	611	598	584	663	614	573	588	584	576	617	603	592	618	640	626	603	620	624	615	589	565	641	626	590	637	676	634	635	657	603	570	591	641	557	627	662	684	617	640	589	652	619	621	596	612	645	653	604	603	660	617	611	609	599	601	588	626	663	636	579	630	564	640	660	613	655	606	657	650	634	621	621	621	658	599	635	604	626	610	631	593	618	619	634	653	612	605	638	587	643	660	598	619	658	580	596	578	630	604	649	614	610	620	604	632	629	625	584	607	636	615	602	611	625	584	592	641	612	647	634	629	624	620	590	609	599	591	591	626	593	625	614	581	586	596	612	610	606	602	620	622	571	637	582	662	626	628	627	588	690	652	686	617	625	600	628	606	651	616	611	641	584	625	591	563	579	622	612	639	587	631	620	600	618	618	628	640	593	614	605	608	585	666	646	611	603	593	601	594	613	640	621	646	605	602	578	623	609	613	649	614	666	596	633	644	593	611	613	612	651	632	619	656	618	603	626	582	613	587	607	658	580	607	632	626	611	628	624	587	606	632	629	629	600	568	627	649	649	614	601	700	624	575	662	650	598	598	532	601	577	617	620	612	653	593	589	560	637	621	615	616	636	593	630	618	686	618	612	613	619	662	628	608	583	620	590	582	622	662	641	616	629	590	624	616	597	624	649	553	623	624	624	603	599	609	637	632	600	617	594	657	655	591	627	627	640	616	651	636	605	600	558	618	629	625	599	582	622	614	626	650	616	647	603	621	632	579	650	609	619	595	634	566	615	648	656	650	614	628	591	625	600	636	658	593	580	621	615	649	627	602	644	648	652	636	631	617	623	612	634	591	674	595	650	643	605	646	647	600	645	580	628	614	609	629	661	616	626	607	646	577	590	668	571	597	628	600	647	620	599	619	664	615	628	630	622	626	629	598	612	644	658	607	614	625	643	635	619	655	588	634	610	640	598	595	583	608	601	602	592	650	619	632	609	649	613	600	602	595	670	619	636	630	591	608	599	630	621	628	642	648	600	596	591	668	621	611	648	626	645	608	592	629	601	621	653	605	587	642	592	607	622	580	612	598	616	624	599	650	599	599	616	625	619	634	616	639	624	616	622	607	670	597	642	591	592	639	602	605	629	622	619	642	595	627	569	640	587	658	610	581	613	623	596	575	621	607	582	607	620	614	664	624	606	603	586	548	609	611	599	582	584	633	622	582	641	608	612	629	623	618	629	613	660	650	599	623	592	651	637	588	626	614	654	651	615	613	615	584	656	600	653	622	646	592	580	589	632	602	597	613	626	606	604	609	647	607	594	617	630	602	593	614	612	601	606	594	609	581	572	612	588	622	558	625	622	563	646	592	627	621	629	646	628	598	636	626	628	624	578	593	580	638	579	598	589	633	608	615	615	603	615	610	609	619	643	626	603	639	627	644	580	610	641	648	612	610	630	596	623	657	598	638	594	633	621	615	639	597	628	619	623	613	580	613	575	628	659	631	624	625	639	625	626	641	670	614	618	634	617	613	592	614	652	613	610	556	659	607	640	567	638	612	633	586	618	598	647	582	606	598	585	604	601	663	599	543	574	628	582	644	671	593	629	584	622	636	644	621	648	614	578	598	578	631	633	602	638	585	595	586	662	584	645	619	605	646	583	624	646	629	577	604	630	664	592	622	603	615	598	620	626	626	621	626	621	620	587	628	616	591	638	617	607	610	625	606	604	621	583	655	615	631	611	613	590	621	634	628	606	586	632	622	662	663	639	617	591	654	605	625	616	658	596	620	651	631	631	628	625	646	583	619	572	582	600	624	589	588	618	591	577	631	630	618	633	646	605	638	620	641	620	630	597	640	573	626	641	624	624	635	577	610	662	667	607	683	640	586	592	594	690	623	610	607	614	620	662	633	623	637	606	579	629	644	587	637	590	631	620	610	661
7455	827	801	536	456	371	335	313	231	179	154	143	149	134	167	153	123	142	137	149	138	141	149	153	121	129	109	129	135	144	136	140	123	131	121	112	110	118	132	119	125	123	112	115	134	107	141	118	126	116	129	118	112	124	127	130	129	123	119	138	112	134	134	122	116	121	108	132	127	129	115	124	136	121	125	136	117	124	110	125	121	129	139	125	115	129	127	120	112	142	113	107	107	115	114	129	126	128	104	118	98	138	110	161	123	117	114	117	125	114	115	121	133	138	139	125	129	109	137	136	119	110	126	105	133	118	110	141	118	113	119	128	128	140	137	110	134	101	135	120	126	96	139	143	111	140	109	122	137	131	141	117	109	96	102	134	120	104	94	114	118	116	120	133	131	117	133	138	109	129	113	149	117	104	117	117	131	134	118	124	126	139	112	133	125	117	126	113	105	121	125	115	129	115	121	103	111	133	113	129	126	133	117	141	109	114	103	118	116	117	121	107	117	111	131	119	113	130	123	114	131	141	123	125	121	116	115	127	128	131	133	100	130	104	115	119	123	116	112	122	125	119	109	132	116	105	100	123	116	114	128	121	134	150	139	126	126	134	120	107	112	132	119	139	112	112	106	126	120	140	110	122	137	128	129	124	124	131	122	107	118	122	116	126	132	125	135	125	104	98	132	122	140	145	132	103	133	127	133	110	117	122	105	124	123	98	104	142	125	118	117	142	111	143	137	116	132	113	131	115	116	103	140	130	126	114	111	116	114	124	123	133	118	115	121	128	131	105	149	111	124	124	109	112	131	135	136	126	119	114	134	125	109	125	129	118	135	113	148	121	132	120	138	124	128	129	106	100	129	121	118	111	131	111	126	114	117	131	142	142	111	124	103	121	146	114	105	110	131	131	139	107	137	121	101	137	120	130	132	107	123	104	110	123	121	129	120	103	135	123	133	126	123	118	134	115	127	133	129	125	129	132	113	131	128	119	110	114	124	119	131	115	124	125	114	134	129	109	143	117	125	110	136	132	140	132	114	127	131	110	126	118	119	111	122	114	128	105	107	120	101	124	104	128	129	105	107	106	128	103	137	116	123	118	148	114	137	117	147	122	115	135	133	125	127	117	105	137	131	163	123	139	110	126	119	155	113	119	125	116	138	117	136	148	117	99	115	111	107	113	131	139	118	125	127	106	133	128	143	129	124	138	135	134	101	128	126	145	105	132	134	125	114	94	136	124	130	106	97	123	113	106	128	120	139	120	111	113	131	124	115	107	152	102	121	124	125	126	120	119	121	98	126	107	118	118	114	125	131	153	139	121	115	115	117	136	116	128	136	112	163	127	133	106	113	130	136	127	153	146	116	119	126	111	113	101	136	128	96	106	122	125	130	125	128	107	124	141	99	114	109	123	118	124	129	146	140	131	113	113	110	146	127	116	100	118	127	116	114	121	130	115	119	124	123	116	131	127	119	126	131	106	125	122	121	127	127	115	101	142	106	130	117	120	134	140	137	115	122	122	118	120	134	128	119	121	124	111	150	132	119	146	112	128	129	124	114	127	117	157	150	118	131	141	113	126	118	113	100	112	126	126	134	119	140	132	125	123	113	127	114	116	124	127	110	118	132	127	127	129	117	144	125	118	132	94	133	124	128	123	132	119	121	133	130	122	133	118	101	102	106	112	128	122	132	130	131	124	112	138	109	130	110	132	121	130	119	133	118	114	143	132	118	95	121	120	119	116	142	123	107	115	120	121	122	114	113	120	100	122	116	126	121	114	108	105	141	104	105	125	129	140	137	97	120	137	130	140	117	137	102	130	139	111	119	119	127	118	122	126	120	109	127	129	101	128	136	129	118	127	131	125	150	145	117	144	134	109	141	132	116	113	106	127	129	129	98	139	124	147	133	130	130	134	123	120	122	135	107	112	146	109	99	111	127	130	128	126	121	121	122	126	111	111	129	155	132	113	137	148	120	110	119	110	103	135	115	113	114	119	131	115	117	138	120	138	114	121	98	102	125	130	125	130	122	121	141	119	140	115	129	133	113	142	123	141	103	128	139	121	125	94	120	138	121	115	121	112	115	134	159	135	121	125	127	115	108	128	120	103	126	124	108	136	141	129	90	126	116	118	126	110	135	139	121	127	105	123	122	125	126	125	133	114	127	125	113	133	128	125	143	114	105	128	103	120	129	115	131	126	97	113	116	111	117	108	118	112	118	124	128	97	109	145	135	126	114	131	99	118	123	131	109	104	114	125	138	145	132	93	116	111	115	111	130	121	124	130	150	114	138	123	110	103	116	113	107	109	122	123	132	111	124	124	145	124	142	123	119	120	121	117	119	132	127	112	141	127	118	128	139	101	121	119	144	152	129	113	114	124	126	115	137	124	112	121	137	147	123	131	109	122	116	124	131	124	120	141	135	125	120	113	127	117	102	106	112	114	126	116	126	135	110	109	118	111	113	131	129	116	100	103	111	119	125	140	127	103	96	119	116	113	132	103	99	120	127	138	97	113	136	112	132	120	115	104	126	150	113	127	107	115	138	118	144	130	139	129	125	114	118	111	139	106	116	136	138	124	119	161	143	145	121	111	125	91	148	151	135	110	128	132	103	114	126	108	122	119	129	114	104	102	123	145	121	136	111	126	149	141	140	124	148	129	111	118	113	134	113	109	123	134	155	130	120	115	123	130	115	131	118	119	130	123	120	112	123	137	127	124	139	123	118	121	132	130	119	110	121	120	107	109	110	132	108	124	127	114	116	135	116	127	125	109	124	118	119	96	140	137	128	118	138	144	100	122	119	95	114	129	122	140	126	148	107	135	136	133	122	131	116	120	125	141	103	131	124	121	126	127	123	121	125	119	124	117	119	128	137	107	116	112	151	118	132	125	114	105	119	114	122	133	122	134	135	124	133	140	122	118	117	114	112	122	110	114	117	134	111	112	107	116	128	106	115	130	137	142	121	120	110	111	111	124	124	137	155	133	136	124	119	110	126	99	133	105	129	118	140	127	122	105	135	123	135	156	134	126	122	118	115	112	107	137	117	120	149	115	112	131	122	128	131	121	127	134	125	126	97	115	140	116	139	121	129	124	137	135	125	133	131	130	122	112	119	129	123	114	120	136	125	119	129	136	140	97	103	128	120	125	107	119	143	125	112	139	125	130	139	119	113	141	139	130	108	123	140	123	134	137	121	112	120	111	123	114	113	121	112	151	134	115	124	125	131	139	119	152	140	124	146	119	126	111	134	141	135	123	125	139	128	124	131	127	139	146	136	136	147	121	113	123	103	133	122	104	113	100	117	145	127	107	121	128	133	146	112	113	94	114	162	129	103	108	132	116	119	113	113	108	141	127	112	114	114	110	126	121	140	132	104	111	133	114	107	118	120	110	121	127	120	123	122	124	122	147	102	118	114	138	125	143	112	141	124	131	134	121	132	147	119	157	135	131	108	121	134	133	133	131	137	141	142	107	136	142	121	124	113	133	133	140	146	118	114	126
6299	875	1362	1456	1710	1690	1580	1237	878	630	499	492	495	426	426	411	414	418	396	443	352	390	372	366	326	318	366	402	374	340	334	379	374	333	350	319	334	355	350	319	360	344	339	325	332	349	359	337	340	329	354	357	328	342	355	335	328	288	340	325	323	300	341	315	315	337	297	314	332	329	338	342	332	331	313	300	345	315	360	293	298	393	327	325	317	311	296	349	338	336	340	320	312	318	315	354	334	310	347	325	330	328	350	361	310	355	319	330	307	329	309	323	343	319	339	334	322	311	329	327	337	327	344	319	339	321	322	285	352	304	332	338	329	327	320	312	335	327	294	328	344	322	315	338	318	296	315	321	313	319	314	311	359	287	301	331	346	329	310	316	315	349	344	359	329	323	323	348	309	312	315	355	293	325	374	335	306	309	343	327	328	332	318	331	309	314	333	343	324	327	330	349	335	312	320	321	337	313	323	335	320	325	294	322	323	312	316	332	323	326	314	342	303	337	335	325	340	308	336	312	328	354	327	317	327	330	309	273	343	287	309	336	326	314	331	332	295	310	322	329	324	335	294	322	306	325	309	306	313	313	293	329	336	295	303	336	317	321	294	306	306	272	322	340	327	330	365	335	318	299	309	302	328	316	340	301	309	337	299	326	323	344	319	332	320	347	365	354	347	317	308	308	327	339	319	337	350	315	319	315	304	297	329	324	330	292	346	330	309	328	317	311	356	329	351	286	353	350	338	351	339	335	304	310	326	309	347	340	308	327	316	334	317	325	315	337	328	324	332	322	337	306	306	322	338	318	312	312	308	336	325	297	317	359	293	297	330	293	328	320	342	370	329	310	293	273	363	296	293	298	329	381	377	343	346	351	321	302	346	318	321	310	345	343	339	354	324	323	330	326	339	301	328	329	353	313	322	336	279	305	321	356	322	334	328	317	318	310	354	319	345	328	346	301	325	300	316	339	332	329	338	301	294	348	322	323	363	312	318	314	310	291	343	317	353	318	316	323	314	336	371	364	335	330	330	345	344	332	337	334	329	319	343	277	302	337	303	362	345	296	302	313	286	337	321	327	311	321	311	313	304	298	328	333	321	354	353	324	309	332	311	321	303	289	316	333	339	294	304	338	322	326	321	321	320	358	317	319	313	328	303	320	307	330	298	305	323	322	331	382	306	310	364	318	303	319	293	344	338	333	300	365	329	322	341	347	326	266	353	338	317	335	296	329	315	329	313	345	318	303	338	316	336	335	313	310	320	307	319	302	334	348	341	324	299	314	331	296	309	303	313	315	343	313	287	308	336	299	329	315	301	348	327	345	323	330	311	339	302	330	327	292	333	284	304	339	315	300	333	323	312	342	318	331	333	328	364	345	274	331	334	301	327	297	316	351	307	324	308	307	307	357	329	328	307	344	322	314	335	334	315	331	321	314	298	310	304	291	311	304	319	322	365	324	346	319	292	313	324	323	317	334	297	337	355	339	306	331	349	322	327	329	323	327	316	325	321	328	360	319	330	311	306	336	330	299	323	347	302	305	307	317	300	311	315	341	306	323	308	344	330	347	339	304	308	331	332	336	310	320	321	362	333	328	313	336	347	316	327	338	311	339	343	336	308	316	312	332	318	334	323	343	352	313	325	315	314	336	331	330	300	294	312	325	348	297	329	318	323	302	317	279	339	327	324	340	320	335	321	308	331	318	318	337	342	327	323	322	336	345	297	304	340	338	341	319	305	357	335	305	324	352	330	331	309	315	345	314	319	319	315	324	328	329	350	328	371	314	315	325	318	342	340	314	351	338	317	312	317	301	313	328	325	339	328	329	333	317	298	336	318	321	364	358	330	309	354	301	327	327	327	301	332	349	330	339	356	336	340	326	328	297	318	308	288	314	307	291	321	325	301	329	325	344	327	310	329	330	308	358	349	334	329	328	329	315	291	335	319	334	343	346	330	322	327	314	312	320	317	318	340	362	333	357	308	320	316	316	335	326	310	307	318	295	334	308	340	324	298	335	323	330	303	322	345	342	350	293	316	343	332	296	321	302	307	318	333	307	331	304	344	336	336	325	317	308	332	307	326	334	318	351	352	338	330	328	346	307	335	293	347	309	324	331	345	364	341	305	336	317	340	328	321	317	302	338	313	302	331	343	322	344	327	321	329	317	306	325	309	275	341	318	333	330	324	355	331	333	318	345	304	293	324	308	339	304	368	330	354	378	308	333	341	342	324	333	316	327	323	330	296	340	315	321	319	327	314	323	338	333	331	326	326	310	308	309	318	355	329	306	332	325	363	330	294	336	318	335	306	367	308	312	301	319	336	311	299	321	342	344	327	307	293	319	352	317	322	329	307	322	333	313	324	306	336	326	328	283	326	322	349	301	312	346	319	309	302	324	339	340	325	325	326	321	336	335	316	337	321	330	308	338	323	331	295	342	335	322	306	338	316	303	316	334	321	336	339	289	332	323	321	336	348	325	329	331	309	325	323	305	303	306	330	317	298	312	316	302	346	349	331	290	344	321	341	312	288	313	351	327	345	298	336	344	319	376	324	311	307	288	306	301	321	330	308	291	334	312	376	341	299	325	333	330	300	319	356	307	301	309	325	308	338	326	326	342	336	321	313	325	341	342	319	347	322	354	326	324	316	336	298	360	312	321	333	351	335	330	332	335	332	353	346	344	356	327	349	345	335	344	338	317	334	331	311	349	355	320	300	313	337	316	301	312	332	310	322	349	305	303	312	349	286	337	318	308	316	300	321	343	307	312	316	299	361	319	305	300	322	323	306	347	340	318	297	335	317	310	340	337	345	345	306	320	333	318	290	335	338	317	348	337	332	350	317	341	312	331	325	349	357	330	346	328	328	332	314	312	345	340	328	303	299	331	352	321	337	332	292	335	287	299	283	342	292	306	355	337	350	288	342	306	311	311	318	306	275	328	313	334	303	318	319	339	311	349	322	314	330	324	314	342	331	303	307	306	305	319	290	306	319	310	316	318	311	344	340	349	333	311	325	289	318	297	317	341	307	332	338	316	314	350	327	305	319	355	339	330	337	312	304	315	317	325	321	299	307	319	291	292	345	362	322	326	328	313	324	309	338	326	325	308	337	292	324	342	315	313	311	314	319	331	323	285	324	298	331	298	326	322	336	310	302	328	323	331	307	317	321	319	318	314	307	318	332	311	335	339	307	349	344	332	289	347	332	307	315	337	325	343	331	318	313	324	344	331	317	312	315	357	340	319	322	330	347	314	330	321	329	326	305	349	323	329	311	351	342	310	334	333	337	307	330	337	320	335	305	336	310	312	296	325	331	320	331	301	294	302	314	302	298	352	286	323	351	313	334	347	306	308	286	347	383	322	331	330	332	316	313	351	337	301	316	312	303	303	292	335	321	352	337	340	334	328	327	341	310	314	327	340	315	339	313	338	312	320	311	307	329	309	305	303	297	317	332	308	333	337	335	340	326	336	289	333	340	291	339	340	348	307	340	298	322	287	292	322
13902	1923	1472	920	781	671	612	428	302	282	236	222	251	233	203	229	215	189	226	218	220	237	199	225	230	178	197	161	215	205	215	205	209	223	198	205	224	182	205	171	169	152	207	222	205	213	190	199	202	210	177	191	201	193	192	187	187	210	229	181	193	162	213	193	192	168	203	217	182	183	207	197	194	215	208	180	212	178	180	203	179	192	186	172	191	201	207	185	166	185	218	203	218	194	182	197	175	182	176	182	174	183	169	177	177	193	196	204	188	198	202	207	215	204	165	171	185	177	192	217	175	174	202	178	184	217	213	187	199	204	187	215	207	198	204	178	186	188	208	187	187	216	214	192	200	203	192	198	178	205	202	227	165	159	215	175	175	215	184	204	197	181	190	221	196	171	186	217	163	176	186	157	194	196	184	220	169	186	182	208	182	184	171	191	187	206	177	194	192	181	198	201	199	207	198	191	221	170	182	196	198	194	193	186	194	202	170	193	183	198	186	200	210	213	205	188	214	184	172	188	191	205	225	191	203	205	199	197	193	182	195	186	171	210	178	169	208	192	177	190	214	205	213	211	204	154	186	162	237	213	174	182	192	205	179	178	187	185	181	225	192	208	160	173	185	172	201	191	191	210	189	199	169	163	211	201	216	197	169	175	186	214	189	192	184	188	201	166	202	177	223	202	207	195	162	190	177	181	176	215	181	170	218	197	181	206	190	201	196	195	170	160	174	169	189	212	188	172	185	169	202	192	184	168	187	207	186	172	208	162	200	203	202	194	180	179	180	171	178	199	197	204	192	165	197	181	199	195	194	206	207	169	186	195	195	191	210	207	202	196	222	199	193	183	205	196	211	193	169	185	200	186	210	227	214	194	215	189	193	189	182	193	191	190	176	180	197	219	174	182	181	183	164	179	210	193	212	166	184	184	204	212	199	174	200	190	206	179	192	165	226	215	176	195	189	163	216	205	191	208	180	208	195	191	180	183	214	190	184	196	194	201	185	186	189	156	177	178	202	173	185	202	156	173	186	183	167	209	162	177	206	195	199	194	217	179	194	207	177	163	191	187	199	187	168	190	217	176	199	176	192	184	191	222	193	234	192	197	190	197	207	161	178	195	195	215	182	179	183	185	197	169	214	193	188	189	165	181	191	173	190	177	170	169	207	174	164	219	203	178	209	192	172	177	200	189	183	197	206	178	180	175	212	160	192	193	179	194	184	185	192	185	185	188	189	162	208	203	184	182	179	197	182	208	188	179	171	189	188	213	203	194	191	164	187	175	200	191	176	195	190	196	221	184	194	204	188	201	204	207	175	220	186	223	198	189	214	186	175	190	179	192	211	200	190	194	182	194	188	185	212	173	168	217	184	197	192	175	204	175	196	197	197	199	161	207	188	214	202	203	217	184	200	189	155	183	165	217	185	163	172	192	167	182	184	188	188	183	158	190	175	203	176	183	203	178	157	198	182	193	187	209	175	193	197	206	183	190	184	184	191	204	206	178	210	212	190	199	178	192	182	184	181	210	206	185	200	197	154	171	181	196	172	194	191	183	213	188	200	207	202	189	191	209	193	196	207	186	186	215	159	173	223	169	212	218	200	195	203	184	168	220	179	209	184	218	187	179	191	216	190	215	218	186	181	178	179	158	187	171	196	198	172	185	221	205	205	156	179	208	188	204	176	180	176	162	174	218	198	196	193	190	202	210	206	171	226	181	196	197	192	197	227	188	210	181	211	194	194	195	182	195	184	202	197	204	213	191	188	158	210	203	199	187	188	181	202	189	188	155	172	225	180	199	222	204	180	184	200	209	201	192	175	204	159	204	164	181	199	229	203	199	177	191	195	178	204	196	191	229	191	199	187	180	193	195	195	185	183	196	186	175	193	222	152	196	173	189	178	193	194	185	205	188	215	195	194	190	175	184	183	178	187	165	198	180	189	200	193	190	210	176	194	195	201	216	158	150	165	215	199	199	197	175	220	196	196	234	179	191	209	215	202	199	201	190	164	181	199	177	204	203	168	193	181	172	183	173	189	189	205	162	192	215	205	179	199	179	185	204	184	165	224	180	186	173	198	166	185	206	195	201	191	208	181	201	191	192	184	187	199	215	198	202	158	184	161	169	178	190	187	158	203	212	164	191	177	194	201	188	186	199	170	201	166	198	158	173	183	189	194	196	202	205	205	192	181	178	174	199	190	176	168	201	208	193	204	167	189	176	192	181	169	200	176	200	184	199	197	177	190	189	181	193	165	204	198	161	210	195	186	191	188	184	195	194	187	192	200	195	158	202	226	191	195	206	205	184	181	203	190	185	172	211	210	183	193	210	188	187	200	181	175	188	184	172	220	179	187	193	202	193	171	156	167	199	199	205	196	189	188	162	151	178	186	194	157	182	187	195	186	165	165	171	191	197	199	193	172	201	208	222	187	200	189	194	208	182	181	189	204	216	173	197	191	176	190	195	205	195	193	186	199	190	177	190	188	222	171	212	191	199	207	190	199	190	183	181	178	180	188	172	185	185	191	191	176	211	182	177	189	169	181	203	181	168	216	180	174	205	197	218	188	191	186	211	199	186	168	206	179	193	193	219	175	191	172	216	173	184	176	193	182	209	219	167	182	196	187	194	198	184	177	169	164	196	200	171	178	187	188	215	170	193	209	194	177	186	204	182	211	197	206	206	171	183	190	214	172	217	208	179	210	209	191	180	197	159	197	213	214	188	185	208	188	176	177	197	178	194	177	174	186	184	163	190	190	200	193	209	191	182	204	200	214	170	193	176	182	188	163	190	200	179	164	184	189	202	162	191	173	189	229	180	201	184	159	192	187	187	189	172	206	200	169	179	184	165	168	186	204	205	189	193	213	180	198	180	193	187	193	194	200	209	179	176	205	207	189	172	150	157	169	188	209	203	176	208	198	223	173	194	205	197	194	185	193	223	187	178	200	184	179	202	170	200	191	153	168	206	197	191	176	169	167	167	178	159	218	213	180	182	194	205	221	186	182	188	185	177	211	206	194	212	199	203	146	182	181	230	163	187	198	175	204	168	193	204	181	185	194	209	176	180	203	171	210	184	171	184	204	181	178	165	180	212	186	205	186	190	185	185	169	190	193	173	188	212	195	196	205	190	208	208	194	175	183	180	207	187	185	180	179	213	185	187	199	186	228	186	206	197	185	173	179	189	156	176	174	205	207	189	188	205	196	187	209	184	183	184	172	194	192	186	173	189	198	195	194	218	203	215	197	182	183	185	212	180	182	191	191	206	188	187	196	198	186	179	197	197	195	214	179	169	167	175	214	191	178	201	196	170	221	178	185	193	163	190	205	223	204	171	202	197	204	190	200	185	180	180	189	176	161	165	188	183	188	179	191	168	222	214	175	184	181	191	181	182	207	209	212	193	222	180	211	205	204	188	181	192	184	207	201	192	191	205	196	201	190	205	195	187	176	175	220	183	187	207	178	190	181	193	185	194	183	200	202	177	188	204	200	202	202	200	199	215
8421	1537	2355	2572	2902	2724	2426	1838	1315	983	877	801	751	713	711	692	626	658	662	647	571	570	554	552	542	542	528	567	509	572	482	539	481	499	527	445	497	500	491	541	513	476	475	511	534	507	506	490	473	490	534	558	493	510	465	501	475	516	494	478	495	483	475	515	463	486	482	430	465	467	464	471	519	467	466	483	469	498	518	448	482	475	485	499	462	488	451	502	459	520	478	483	499	507	480	455	457	486	529	507	516	490	452	502	446	462	491	500	471	487	495	491	481	481	497	497	488	488	491	458	484	523	500	493	474	488	493	501	443	481	453	478	476	501	504	479	475	469	493	494	494	483	498	504	519	504	477	485	483	485	508	468	479	470	484	491	490	480	500	502	486	488	471	463	499	493	459	456	477	485	495	457	486	478	451	483	486	451	501	473	509	486	458	467	477	449	480	476	474	467	481	448	478	463	476	455	460	509	479	490	462	488	471	506	506	454	507	508	488	446	470	516	477	473	467	507	456	497	455	506	475	492	491	452	478	517	467	506	471	475	493	460	522	480	472	494	485	498	473	503	493	499	460	507	445	490	496	487	490	469	449	442	493	498	481	478	501	514	452	508	458	448	497	465	495	460	479	470	559	476	470	475	469	475	514	501	462	493	479	454	446	473	452	479	477	485	468	490	483	482	410	480	476	445	481	514	467	469	471	490	465	456	514	459	504	472	470	485	500	497	465	492	473	446	449	483	480	488	484	513	470	461	518	465	459	471	470	469	483	465	483	457	495	511	451	491	467	524	455	468	477	442	513	477	485	497	509	489	476	427	464	493	459	483	468	499	482	475	498	527	444	458	482	458	465	461	479	490	459	487	498	490	507	472	479	477	471	505	488	493	490	482	452	471	495	442	476	494	464	483	460	481	495	477	474	495	469	491	453	466	498	459	458	426	513	470	454	474	503	479	499	484	528	461	487	467	457	435	464	477	454	456	474	496	461	484	444	474	473	474	473	480	480	474	497	477	458	471	457	465	494	459	490	444	499	474	436	511	452	464	440	536	508	466	479	498	465	462	499	486	477	489	470	481	491	478	474	454	486	471	493	480	507	485	424	511	474	495	507	452	441	522	503	473	502	486	489	486	493	461	475	436	447	526	480	471	497	535	456	493	457	458	474	486	450	464	475	482	473	512	476	466	498	481	440	493	518	505	477	438	463	463	460	456	464	503	502	483	480	485	474	510	475	447	452	496	502	511	472	453	495	493	461	456	474	457	507	479	477	463	483	503	449	525	491	478	517	447	481	481	476	465	468	498	501	448	482	476	500	478	441	472	499	461	523	453	468	502	514	503	490	449	473	497	481	515	478	523	513	477	471	465	495	497	478	489	501	464	435	481	490	460	450	458	508	477	496	491	520	494	486	512	482	476	481	475	503	473	464	472	485	477	500	434	463	464	498	496	481	509	468	485	474	465	468	472	495	517	426	480	525	448	499	471	530	463	449	494	463	465	481	487	478	508	468	492	500	494	489	466	473	457	496	515	458	483	476	482	499	457	481	466	420	477	507	480	476	470	477	462	494	457	499	533	503	493	519	471	464	497	478	506	461	498	493	457	441	460	519	485	450	422	518	486	477	462	497	499	529	469	477	450	469	508	488	516	515	481	515	468	464	486	481	466	487	497	425	447	451	477	491	490	489	477	484	468	448	454	474	506	465	503	453	515	472	483	519	445	468	462	465	445	503	467	464	478	467	470	452	456	458	475	476	485	512	500	459	500	482	475	459	496	497	484	444	520	448	503	463	458	516	504	482	516	489	484	462	462	522	505	471	480	506	531	468	481	475	464	464	483	496	475	511	473	514	486	476	485	468	479	494	460	476	473	468	483	461	464	446	477	500	514	514	510	433	505	482	471	436	489	516	518	469	514	497	493	467	497	503	494	448	446	502	482	509	501	494	488	495	461	444	497	488	498	500	501	451	474	438	463	486	454	487	443	471	467	476	473	513	507	513	487	488	489	487	491	512	483	491	457	466	517	443	465	534	489	453	489	506	485	478	507	467	461	478	458	491	462	478	475	489	523	500	474	447	515	490	509	522	488	487	498	553	489	495	493	488	496	444	479	494	481	497	486	498	433	469	511	490	482	508	484	490	557	511	491	490	509	473	517	529	466	497	519	476	442	501	472	503	473	486	483	462	497	491	445	470	505	425	488	464	475	481	454	478	479	494	450	524	470	484	471	467	492	452	468	474	444	477	463	478	466	464	493	496	483	449	521	493	489	493	479	515	506	472	499	493	471	478	511	477	503	520	442	503	467	497	470	493	474	478	450	465	485	440	483	480	472	474	477	478	453	474	489	519	467	466	464	474	507	477	502	450	439	507	471	478	433	481	453	458	458	505	483	490	473	482	459	512	477	462	467	464	528	430	492	503	504	474	463	469	477	453	483	471	511	485	485	488	489	468	516	516	526	471	494	483	426	505	470	460	439	489	472	512	525	461	505	454	464	494	503	473	463	455	470	470	461	486	502	511	433	488	488	450	468	493	468	508	538	513	486	514	502	471	485	454	486	491	488	486	477	478	487	488	479	469	466	511	460	502	485	485	505	504	500	450	490	483	489	500	470	476	493	514	463	500	506	470	497	503	488	466	444	468	505	487	506	488	485	490	446	491	489	501	493	504	457	514	496	467	492	484	492	473	489	444	502	476	487	480	457	512	459	488	468	461	494	480	464	461	495	479	494	443	520	482	477	470	474	501	522	477	492	474	482	521	448	490	492	477	462	476	458	493	465	520	441	484	466	461	491	496	436	478	455	478	527	451	478	469	490	488	479	480	487	476	479	477	443	496	502	497	509	464	468	513	471	462	491	508	480	472	489	460	477	497	480	496	452	489	474	474	471	480	485	475	462	458	495	504	479	446	484	515	487	514	480	473	470	485	466	461	488	518	458	452	486	471	483	468	485	511	476	508	483	456	453	476	489	498	455	465	491	461	456	481	472	482	483	460	507	471	494	477	488	508	523	457	487	463	517	439	452	508	487	485	503	486	500	471	493	464	471	483	502	478	487	498	470	494	475	502	465	436	441	474	505	486	501	448	490	473	494	478	488	491	473	488	497	526	490	422	485	472	475	463	509	549	481	482	526	439	480	462	491	490	483	452	485	463	509	462	486	475	452	515	498	505	470	490	457	504	490	517	448	490	511	459	476	467	499	495	494	478	509	482	461	477	487	459	487	453	495	468	460	468	464	482	472	480	479	496	500	470	484	476	479	468	475	496	479	454	441	508	529	475	492	482	478	482	517	463	517	467	484	460	460	481	460	517	484	457	539	492	460	455	484	466	463	457	465	504	470	507	489	458	464	520	533	500	485	467	454	464	475	478	441	480	480	471	495	489	465	476	470	501	499	504	505	466	494	489	511	469	503	483	482	502	461	452	461	483	461	504	470	507	479	425	482	470	491	482	426	468	491	453	452	472	458	502	511	495	479	463	479	486	471	496	470	441	502	521	467	499	444
1537	328	352	286	342	374	359	356	289	288	250	297	302	273	251	273	299	279	278	288	298	291	279	286	247	296	311	294	278	282	266	262	292	278	250	276	279	315	288	279	266	252	261	290	317	240	265	290	268	249	236	274	303	276	295	277	271	285	316	274	300	235	281	276	271	285	264	296	263	268	242	252	283	267	305	274	282	272	301	261	255	304	265	291	283	302	288	278	291	239	269	316	261	288	273	277	267	289	286	247	274	287	259	275	273	269	274	261	262	255	238	297	262	262	251	277	292	301	255	266	292	262	315	326	251	272	270	276	274	267	268	276	295	254	280	279	264	266	261	283	246	280	276	250	272	275	274	272	320	259	272	272	264	304	261	292	279	305	285	292	310	262	314	261	297	275	288	289	291	283	269	259	260	309	265	278	283	277	232	283	282	263	262	306	275	294	292	272	260	305	273	262	255	289	300	283	288	271	283	324	312	293	252	267	262	255	264	273	265	268	286	260	275	278	262	260	273	276	251	296	292	260	244	289	287	283	251	286	285	287	267	270	285	286	299	277	283	245	274	234	279	281	286	291	284	291	273	255	284	279	267	261	280	306	265	261	286	264	284	272	251	292	273	267	254	268	309	253	278	285	284	266	254	304	289	274	275	245	260	271	311	323	258	305	260	267	283	253	277	266	294	289	299	288	263	242	255	252	276	257	284	251	245	272	272	279	267	289	269	276	258	279	254	298	285	271	283	264	280	251	234	271	308	281	288	252	260	278	264	260	279	284	294	289	267	286	297	274	294	269	262	279	260	265	266	284	301	280	262	273	260	273	283	294	302	269	284	298	253	296	285	279	299	282	282	275	248	256	264	263	280	267	318	275	254	275	270	302	279	299	258	238	268	302	257	259	294	268	267	252	263	295	285	275	270	260	266	284	281	274	309	295	289	308	277	284	277	273	263	274	328	261	302	277	274	256	283	301	273	310	299	296	256	265	242	274	273	269	297	247	288	272	270	259	289	266	258	304	272	287	290	279	258	306	272	301	244	294	259	281	258	297	283	318	282	294	286	309	272	257	284	287	315	293	282	257	302	277	257	271	253	253	282	295	278	295	271	269	295	269	306	252	257	303	266	261	255	249	267	295	262	245	246	307	306	298	282	301	306	294	277	271	296	284	299	242	296	287	269	250	282	256	306	271	276	296	283	249	284	277	277	271	264	291	281	277	284	297	243	254	300	270	290	297	294	266	258	281	287	243	286	281	273	307	287	302	272	262	269	289	269	246	240	268	258	251	268	290	291	275	251	284	267	278	277	281	313	266	307	286	248	246	269	244	283	263	264	281	277	277	282	268	318	285	250	289	289	247	271	291	276	297	278	251	265	299	311	290	286	302	278	283	276	286	298	253	268	269	275	284	274	348	259	301	284	285	287	261	286	242	268	256	296	281	290	289	307	275	301	283	271	273	288	279	261	268	296	271	286	277	277	307	272	254	293	291	262	286	279	269	289	293	297	289	267	272	248	286	289	239	280	281	277	275	259	267	285	287	289	279	253	263	291	276	254	261	275	260	301	293	265	249	308	268	249	258	282	259	271	261	262	285	285	265	282	280	282	276	273	284	277	276	265	274	291	291	279	296	298	264	261	253	283	290	273	295	265	263	293	309	255	307	271	271	268	287	289	267	286	291	287	265	294	300	279	288	281	289	284	293	249	279	304	262	292	271	309	283	292	228	251	255	275	287	260	272	230	265	292	283	270	284	262	282	308	285	291	253	276	288	268	265	266	289	314	319	282	282	278	282	253	290	276	275	271	274	255	263	276	262	277	285	267	283	269	294	254	302	289	274	285	273	254	288	269	272	255	260	249	280	286	266	285	284	275	244	283	266	237	267	283	275	295	322	292	271	252	263	260	306	305	287	298	265	276	244	290	242	287	296	287	286	267	284	302	317	313	267	282	266	260	317	292	252	289	265	270	258	268	287	264	251	283	270	261	270	282	283	268	268	260	257	272	292	273	238	282	288	285	295	295	258	280	265	275	260	314	253	292	279	259	286	287	263	289	283	314	309	298	306	277	274	259	281	262	240	225	289	270	305	314	309	272	291	294	292	271	285	306	265	278	265	285	274	269	305	279	267	290	303	267	274	285	266	248	312	312	263	263	284	285	257	302	254	267	305	274	246	305	288	288	271	269	275	222	247	290	261	258	315	271	301	262	268	252	263	259	294	266	279	259	262	270	259	267	257	287	237	285	270	288	290	275	276	303	310	278	270	296	251	286	286	273	319	311	285	292	301	261	292	223	253	278	300	283	290	268	262	292	319	284	281	267	263	281	251	293	273	263	299	265	289	290	264	258	265	280	283	242	294	269	260	262	293	262	241	282	280	275	264	302	276	273	312	250	291	276	249	310	263	289	290	262	290	299	245	259	267	261	279	283	263	263	290	250	284	280	303	284	272	255	279	276	262	256	311	297	283	300	253	267	309	240	306	271	262	292	279	304	299	268	279	271	259	288	264	278	272	269	277	275	285	240	276	307	293	278	247	269	252	265	253	296	299	293	249	265	268	277	306	270	311	283	308	278	262	306	255	269	262	237	318	284	295	307	272	243	291	295	283	289	265	287	266	295	265	315	278	253	257	285	281	257	285	280	265	275	277	275	291	286	255	290	341	313	256	263	290	258	283	266	233	290	296	248	291	260	308	259	303	284	270	263	262	252	257	284	272	264	282	282	286	274	280	287	272	293	256	289	279	294	287	284	270	267	286	271	281	257	282	268	304	302	242	262	307	286	269	282	264	279	318	309	279	268	264	291	250	268	272	268	269	268	283	271	306	256	252	314	273	265	272	286	297	302	255	268	257	303	291	254	265	254	302	321	288	300	275	280	293	283	282	280	272	261	294	293	269	255	266	294	281	264	305	279	269	275	296	276	283	263	268	268	267	306	304	239	245	303	272	266	276	292	325	244	264	261	277	244	279	285	295	291	305	270	273	284	305	274	281	269	281	256	284	308	255	256	267	272	292	263	260	337	288	265	287	239	265	259	282	254	276	282	287	307	288	284	267	269	305	241	251	264	273	270	270	283	271	284	255	272	277	277	262	288	301	285	293	284	243	282	293	295	270	280	255	294	280	305	304	247	281	338	278	270	307	268	289	287	258	270	266	243	283	292	286	270	300	267	291	279	274	276	275	279	277	269	252	275	316	263	273	253	290	267	260	265	263	286	288	311	273	260	306	272	296	250	265	269	263	256	281	275	306	254	268	278	271	249	252	304	301	276	248	308	274	261	256	278	247	263	272	235	294	288	267	287	275	260	280	294	262	284	262	275	268	277	284	257	284	283	282	291	277	279	267	307	281	279	278	299	293	275	267	253	279	291	277	262	253	240	275	332	268	266	279	217	287	283	259	277	255	288	319	268	269	302	282	294	274	291	247	282	314	270	289	299	258	281	277	286	285	279	298	264	272	276	288	277	274	255	271	245	273	285	267	266	256	302	273	257	309	247	265	287	288
1836	650	740	838	997	1015	1009	929	762	673	626	657	644	617	668	667	623	661	634	610	678	595	646	611	629	592	646	608	593	661	627	611	612	617	642	633	602	644	635	606	635	625	617	598	615	569	623	616	618	616	633	621	603	621	665	616	646	607	602	631	632	605	602	628	623	631	593	596	611	627	640	607	607	650	619	577	659	623	604	622	626	600	602	624	619	636	644	605	613	615	639	621	606	653	640	633	652	592	676	633	608	629	592	659	642	633	579	607	633	613	624	629	606	626	541	658	635	629	604	598	614	621	664	607	588	639	635	600	588	655	621	554	593	648	637	578	605	648	652	607	640	645	618	640	620	650	632	596	627	616	620	609	617	631	595	580	681	647	614	661	608	646	673	640	643	629	621	642	705	630	625	607	625	631	606	608	592	606	633	620	651	581	605	637	585	631	609	614	649	640	633	636	618	667	611	609	649	599	614	624	605	620	626	609	663	601	648	577	633	642	604	594	654	642	606	631	612	632	656	582	631	620	626	594	632	652	619	615	630	666	669	636	638	647	610	632	607	590	630	650	651	602	600	635	615	644	600	629	619	626	649	618	590	625	658	681	614	579	602	658	625	630	652	583	679	562	621	665	602	591	643	691	592	629	626	579	597	637	619	632	618	614	631	601	620	627	643	616	606	630	667	650	623	599	643	650	647	627	616	674	681	669	588	598	609	602	624	652	630	635	647	646	659	612	629	645	628	573	607	590	647	614	606	612	536	618	627	586	630	628	594	627	650	633	600	587	648	604	596	606	628	629	660	640	599	644	646	632	627	627	612	610	581	625	592	651	624	609	623	613	606	660	638	603	626	610	641	636	656	606	618	637	628	611	633	641	616	616	646	589	597	593	668	623	599	602	638	642	588	616	627	594	640	610	612	636	659	642	633	625	628	632	642	591	580	627	567	615	653	646	643	593	603	613	631	636	589	616	621	580	611	631	666	642	675	626	632	617	614	680	649	636	623	611	624	627	644	619	638	619	612	667	608	604	621	632	638	601	641	585	637	646	595	572	646	636	623	628	633	662	612	644	613	645	643	622	573	631	581	588	630	612	624	637	579	600	632	597	597	582	608	637	639	651	635	675	660	576	589	577	667	638	607	624	608	635	599	620	660	597	640	647	623	601	671	624	588	613	593	649	639	643	631	593	640	672	593	632	607	626	649	600	585	590	654	642	655	660	641	606	596	616	586	617	624	677	626	664	589	567	677	629	585	584	588	610	585	635	642	644	605	584	602	635	648	607	598	609	595	553	620	652	587	613	626	594	632	602	636	644	639	602	628	607	610	644	647	625	590	613	634	663	604	573	640	633	629	604	568	597	630	611	610	641	599	610	613	609	630	629	611	646	603	593	598	627	598	612	638	664	602	630	637	631	581	628	609	604	655	585	624	609	617	640	637	617	627	666	646	605	645	623	662	594	604	625	634	618	606	637	620	639	646	590	610	626	626	639	632	601	604	612	615	652	606	610	601	623	619	601	646	594	600	629	586	597	623	648	575	652	628	626	667	614	608	595	610	656	632	596	657	634	673	622	607	601	586	668	629	654	638	647	618	623	621	645	624	614	604	638	657	571	627	617	584	601	619	609	619	613	645	603	639	602	597	624	641	628	654	610	621	580	598	659	618	577	663	605	593	630	633	663	651	636	613	644	601	557	626	596	619	611	670	632	609	637	605	677	684	598	615	644	572	622	581	579	610	620	667	597	621	598	603	629	653	650	635	643	623	641	609	597	589	580	620	615	603	589	662	626	599	606	607	616	636	610	579	595	630	651	668	666	600	627	637	617	573	617	636	605	625	580	643	634	634	625	582	618	643	595	662	640	633	623	613	616	639	627	608	682	634	587	623	568	673	621	649	614	636	627	653	653	621	595	627	624	598	678	618	609	601	611	600	631	602	576	576	603	625	615	634	635	609	610	651	669	616	614	674	637	653	641	601	615	622	636	575	589	619	663	577	597	659	640	603	622	659	656	600	618	614	634	626	626	637	617	602	567	611	644	616	610	573	629	649	639	642	647	592	617	636	634	601	610	624	661	595	637	618	661	679	617	606	613	653	596	555	600	639	660	656	639	646	614	626	605	615	615	631	587	611	613	610	659	610	648	547	639	619	645	667	633	610	621	619	646	641	603	623	675	626	625	626	615	652	634	609	615	588	587	608	620	639	610	621	643	600	622	621	651	668	663	629	656	640	615	629	625	613	657	609	633	621	623	593	622	633	648	603	627	653	648	630	587	630	629	602	633	575	631	563	584	614	623	610	628	610	645	633	599	633	620	704	599	626	652	592	728	634	633	592	610	616	624	621	682	598	652	630	619	620	653	662	651	594	648	640	617	590	641	603	648	618	584	678	611	654	610	639	631	645	632	631	611	641	609	641	577	627	598	613	600	598	638	642	593	599	651	599	629	607	654	626	618	626	591	609	636	644	619	589	609	580	573	652	631	602	644	650	615	610	596	667	634	626	591	630	621	638	638	636	606	620	629	634	635	571	625	615	603	605	614	586	661	652	616	673	642	600	657	602	648	658	610	601	613	652	626	641	604	631	602	621	601	601	664	636	594	596	603	601	600	610	639	601	585	629	625	648	670	579	638	613	594	639	591	644	625	629	632	575	635	597	643	613	604	645	661	592	628	575	654	609	644	623	620	593	622	629	605	649	645	626	642	600	615	597	658	597	595	628	603	624	642	650	636	604	629	624	653	613	625	660	588	597	636	610	610	631	653	611	625	613	666	622	608	691	650	639	610	659	609	643	620	614	608	628	657	641	639	602	623	597	641	616	582	640	582	617	598	631	627	656	553	644	633	595	638	607	613	582	626	641	601	625	639	644	620	615	646	632	589	603	631	643	606	635	607	599	626	626	583	613	575	677	607	612	652	669	622	638	632	618	606	623	617	610	625	606	650	604	625	642	617	598	585	607	566	614	648	642	629	662	616	617	627	566	599	633	586	576	583	642	629	615	647	611	637	658	620	590	633	628	632	609	630	635	586	630	656	615	626	632	628	586	585	636	629	619	640	605	682	639	652	594	609	621	623	613	567	648	663	633	607	614	650	617	615	612	636	628	623	630	593	666	603	591	588	628	633	613	631	657	573	656	619	629	592	586	650	611	645	612	592	617	638	641	634	635	577	642	646	565	612	619	616	631	635	649	617	642	635	601	646	686	602	674	659	626	626	607	624	624	666	627	616	677	640	692	629	664	590	633	647	628	607	657	610	673	637	578	641	637	619	602	626	609	636	668	623	638	594	667	669	597	633	661	627	593	587	614	580	597	654	620	633	589	621	650	606	631	590	643	583	629	615	626	686	588	590	604	619	636	638	643	639	597	610	648	649	599	612	548	623	587	677	609	600	627	612	600	578	661	594	645	633	611	578	662	605	623	660	614	626	580	645	618	578	651	582	658	587	602	594	639	663	660	608	631	609	620	596	645	628	628	655	682	678	624	583	638	634	575	652	633	633
7446	910	693	506	508	391	373	289	226	184	193	123	150	158	158	134	116	144	140	135	132	115	107	126	142	118	137	132	143	123	127	117	130	136	117	122	132	137	119	113	137	121	150	124	148	125	126	151	127	102	111	134	136	154	100	123	136	143	122	117	130	133	129	140	122	142	140	120	131	126	146	114	111	133	113	134	130	130	118	122	109	134	106	125	145	140	104	127	130	117	122	113	115	122	116	134	112	109	118	105	128	121	118	96	116	130	132	118	124	119	129	144	132	105	144	136	103	132	111	101	115	112	147	132	128	120	109	124	122	137	123	121	117	121	127	126	113	142	125	117	117	136	126	110	88	130	131	129	138	106	140	120	151	119	138	123	108	115	109	123	141	153	118	123	136	137	131	128	127	116	121	122	141	121	122	124	115	131	114	131	118	115	138	96	131	117	124	115	110	124	138	131	129	133	117	111	120	134	118	110	127	124	106	114	137	133	117	101	116	109	136	131	124	129	111	134	131	119	124	129	134	142	141	126	114	109	116	145	126	117	146	140	120	134	117	114	124	134	121	118	118	109	121	127	121	111	128	116	127	128	106	123	124	132	117	126	139	130	132	138	126	127	116	127	129	125	105	120	101	138	128	131	115	134	153	126	116	118	121	135	133	109	123	145	131	115	128	118	126	134	102	125	131	113	121	116	121	156	135	108	111	137	122	120	114	124	119	137	118	114	121	111	105	116	125	123	137	108	125	157	109	132	132	131	138	134	112	111	142	124	136	132	114	107	113	134	136	130	118	131	137	126	131	154	128	105	143	110	127	126	112	126	106	133	110	112	116	121	117	129	141	126	120	106	101	133	126	133	109	97	111	132	131	131	132	106	122	114	124	111	123	123	114	119	111	118	132	100	129	113	129	126	116	119	121	142	119	135	110	150	123	126	103	134	144	117	150	132	119	116	145	108	133	129	108	127	102	126	114	117	117	118	128	129	135	120	131	134	119	129	120	130	125	105	107	136	117	135	138	131	130	104	117	126	122	132	112	116	108	104	126	137	113	114	129	129	125	133	132	111	125	113	131	122	120	135	120	117	134	118	130	135	120	130	127	134	122	116	133	126	118	121	120	125	124	113	118	122	120	124	114	126	109	114	111	129	130	109	116	119	113	119	135	99	119	114	127	115	98	123	116	103	128	125	140	109	125	133	130	131	115	127	128	102	134	123	102	118	134	146	100	133	114	112	135	113	143	111	137	105	118	106	109	143	141	137	120	118	123	119	130	101	137	132	109	106	118	118	149	109	136	118	125	129	127	134	127	135	137	108	113	126	133	126	136	139	122	104	145	131	113	129	119	128	113	122	103	124	115	114	124	116	138	123	123	121	108	131	112	135	121	126	113	114	100	108	133	124	141	121	108	120	122	113	145	128	125	93	124	100	137	113	98	127	101	133	124	114	120	102	139	111	119	106	125	117	108	133	140	109	86	131	124	125	137	133	140	125	134	126	125	131	139	119	106	121	129	109	103	122	119	119	118	115	122	96	124	113	141	120	125	95	124	132	126	122	117	138	138	110	106	109	146	123	111	119	103	130	134	126	117	135	125	137	146	117	108	119	125	124	108	123	114	92	126	111	127	134	138	143	114	108	139	136	120	100	122	134	132	133	135	119	112	130	106	117	136	124	132	149	117	132	144	120	130	122	124	116	109	132	136	143	99	115	146	131	134	112	101	113	138	139	114	115	118	129	136	133	116	116	108	128	113	124	155	134	113	124	130	143	117	134	122	136	143	132	108	128	102	123	122	108	107	150	126	141	126	100	139	111	117	118	135	126	118	136	120	112	129	131	110	105	141	129	143	121	122	138	140	121	122	141	120	117	137	117	127	122	129	129	109	115	113	133	118	105	123	144	138	123	122	123	155	116	125	129	136	119	145	111	111	125	130	133	119	135	103	137	122	104	120	121	123	118	124	125	127	114	120	105	111	120	116	114	138	138	119	129	149	113	125	113	108	103	121	114	119	112	133	133	114	119	145	130	121	114	118	111	105	128	129	123	124	124	112	118	116	114	118	131	121	142	133	118	122	135	125	127	133	119	153	136	88	130	119	110	97	107	132	136	115	135	111	138	118	139	135	123	117	113	119	124	140	110	113	128	134	123	128	130	115	132	125	126	123	120	120	116	136	137	124	131	141	133	116	123	114	141	125	121	129	116	109	125	126	135	124	114	147	108	128	131	117	154	111	130	108	112	121	113	137	142	108	129	125	136	119	124	133	109	139	122	113	112	138	109	107	130	133	144	132	117	133	135	126	127	123	107	118	110	117	127	127	136	126	111	140	135	118	109	136	127	132	133	123	118	128	101	107	140	128	138	102	108	99	109	114	105	120	120	129	134	123	129	117	150	129	123	111	138	109	119	108	118	130	128	120	121	118	128	112	124	124	115	122	120	145	121	139	133	129	125	122	108	113	134	99	135	140	116	127	106	115	128	115	115	150	136	128	141	119	119	99	135	145	97	112	129	131	134	120	131	109	131	115	110	121	118	134	126	114	121	101	96	110	128	101	127	124	125	128	109	105	106	137	128	125	114	114	126	106	110	115	119	117	109	133	127	118	114	127	120	125	135	111	119	126	135	125	121	114	112	129	132	147	114	116	145	126	114	121	110	116	115	123	126	155	129	114	118	123	123	124	112	141	117	127	144	109	117	93	134	131	114	133	158	110	107	140	126	118	112	127	119	128	108	110	129	116	113	118	116	124	124	113	129	114	124	119	117	113	116	118	121	130	137	150	145	104	93	108	115	123	139	127	116	130	110	117	115	99	123	130	121	131	109	121	100	94	134	127	130	123	114	124	117	145	131	120	130	118	142	159	108	136	137	118	136	141	125	137	126	113	122	145	116	114	134	139	129	144	131	109	124	124	123	123	113	130	137	121	114	105	125	143	118	123	118	128	125	141	135	134	124	134	119	116	116	133	154	101	103	110	141	126	142	120	132	162	122	105	117	120	147	120	122	119	118	120	122	119	126	134	132	119	134	116	116	117	113	122	110	132	131	122	106	115	130	104	122	126	139	101	120	122	132	125	125	121	131	112	113	126	129	107	107	109	120	136	120	108	113	110	114	143	110	121	116	136	122	130	142	106	133	134	119	130	128	127	127	119	136	137	104	132	127	146	129	126	126	121	127	129	112	100	104	121	126	129	145	121	124	134	128	111	137	118	121	114	138	97	106	99	129	137	135	118	121	118	135	116	125	89	115	103	129	136	118	126	120	118	124	122	124	124	133	121	116	143	134	129	103	120	134	138	113	125	140	127	122	110	136	124	106	112	131	143	150	120	117	133	143	124	142	116	106	129	118	113	118	119	131	135	114	142	125	131	117	128	127	122	116	108	130	119	147	124	139	118	116	115	128	108	108	135	132	144	142	129	136	122	133	135	146	137	127	106	115	122	127	131	112	124	140	147	133	123	127	122	113	111	165	119	101	102	128	113	119	123	123	115	116	120	135	130	139
6202	899	1272	1504	1817	1761	1614	1216	824	613	543	490	493	464	431	390	430	441	402	418	409	364	334	384	360	362	373	323	350	317	344	327	336	335	361	320	331	326	343	330	341	370	316	314	320	338	319	331	341	321	342	341	352	335	313	319	328	356	314	335	305	340	347	312	309	358	347	305	355	318	302	329	326	290	339	317	315	345	312	328	305	308	336	350	339	313	339	329	331	327	339	315	325	315	317	344	328	333	364	305	360	323	306	346	312	339	304	323	322	315	351	316	343	302	339	326	323	368	324	285	323	315	326	311	328	333	346	321	342	334	289	320	321	319	331	326	324	336	349	340	335	311	342	324	313	322	340	308	323	329	335	343	350	335	366	291	356	306	301	309	328	316	340	338	338	320	315	319	301	334	335	338	338	316	331	327	298	313	345	357	323	336	363	328	316	316	346	319	344	350	290	325	311	316	304	323	330	306	315	333	329	311	292	302	326	303	306	288	332	328	334	334	352	326	323	353	319	290	334	325	298	321	352	334	313	316	326	340	342	310	341	350	327	319	334	374	315	304	331	362	328	344	340	314	319	311	321	327	345	331	329	307	335	321	316	378	362	345	335	355	333	330	311	312	324	354	324	325	346	333	289	321	315	350	311	334	334	316	323	314	348	305	300	345	332	323	340	332	330	320	320	350	299	366	322	311	327	332	332	350	342	321	345	361	329	353	326	324	337	326	314	330	320	331	342	329	321	334	336	334	345	309	353	293	328	352	335	326	302	374	326	310	333	353	336	308	377	295	320	337	342	324	366	347	297	354	355	308	307	331	343	301	309	308	306	303	327	327	305	322	339	311	331	324	333	341	304	319	309	332	334	327	347	342	331	342	309	339	315	330	307	313	290	322	312	330	363	353	345	332	334	301	340	319	331	314	334	348	315	307	340	314	334	324	294	313	373	337	312	324	343	360	333	347	285	335	331	318	321	314	319	340	331	323	339	338	286	327	352	308	346	311	331	331	352	297	337	342	311	319	292	324	327	346	317	343	295	330	304	318	320	315	323	346	305	308	335	299	289	308	304	332	308	334	337	309	305	326	319	322	343	309	287	317	324	327	317	343	291	300	300	310	336	338	340	327	319	361	313	319	307	328	294	360	320	325	316	332	378	330	297	356	338	350	316	377	322	313	377	321	309	302	324	325	317	318	321	321	321	322	334	315	345	318	340	338	322	313	319	290	313	322	307	325	325	332	335	302	327	325	312	344	310	332	319	297	318	334	335	346	334	342	331	326	311	334	342	312	355	317	329	353	306	306	337	333	336	314	313	339	333	339	305	317	347	358	299	284	342	324	309	326	329	320	348	335	338	317	298	301	321	307	350	309	347	323	350	304	340	322	312	345	352	319	291	342	301	320	314	314	347	341	328	315	312	309	329	340	325	319	318	325	351	310	309	297	307	324	338	315	308	335	328	356	310	356	346	357	331	352	315	321	333	328	295	295	318	332	339	313	322	335	320	315	317	305	335	325	359	288	310	321	315	322	330	331	341	343	288	317	296	302	323	327	319	336	313	306	292	303	375	309	327	363	341	370	329	308	327	310	324	343	342	307	304	303	312	327	315	320	303	344	306	321	331	331	295	321	309	342	299	345	328	349	323	319	317	324	303	340	349	339	330	347	312	344	331	319	317	336	330	320	309	335	312	316	335	354	315	314	312	342	331	322	315	326	346	330	312	298	321	337	312	317	326	319	312	310	349	308	304	335	320	310	320	317	334	342	314	299	345	336	282	311	331	371	320	355	342	295	295	315	327	316	316	312	312	301	309	329	359	314	311	299	333	306	368	312	374	318	323	315	358	336	309	321	317	308	318	333	311	332	304	328	338	348	312	332	293	331	330	320	340	317	355	319	310	317	354	334	368	302	333	319	301	332	301	355	304	348	346	332	334	352	347	310	356	298	334	333	330	323	352	274	363	311	338	335	335	322	349	323	336	298	320	331	297	322	308	341	332	334	333	307	298	307	342	349	343	329	296	362	328	283	299	319	333	292	323	316	326	312	313	332	300	354	274	321	280	326	294	277	322	300	340	326	346	349	351	368	304	339	348	319	337	322	308	321	331	299	342	328	352	331	332	275	300	316	337	293	327	302	343	289	322	323	306	332	326	340	338	304	306	333	337	331	321	352	294	323	336	305	314	361	327	347	319	340	313	334	283	328	354	322	328	323	326	315	322	341	331	336	319	354	330	339	297	313	316	305	337	324	302	305	312	331	329	311	303	315	337	316	308	332	317	331	343	329	358	293	364	341	325	325	335	325	336	334	332	337	345	316	338	313	360	333	304	298	340	299	335	313	320	312	319	304	325	309	297	312	311	327	391	304	273	330	331	328	355	332	315	329	320	351	336	307	343	331	311	321	326	303	312	324	344	329	325	345	306	337	331	314	328	292	318	324	341	299	326	317	328	321	323	339	357	312	350	341	313	341	334	324	355	334	323	323	339	310	318	320	331	343	330	302	336	349	301	315	333	313	298	299	340	344	337	306	322	308	320	310	349	309	305	308	308	308	310	304	330	353	303	327	308	315	304	295	339	341	358	314	340	312	325	332	343	312	316	328	342	323	329	328	360	324	336	340	350	337	301	337	323	354	339	351	361	297	353	325	325	335	301	324	302	341	323	305	326	346	343	324	360	322	288	306	335	334	316	323	322	329	347	352	340	325	332	334	326	305	308	306	332	320	327	324	315	333	297	332	320	322	338	322	306	329	314	330	334	346	283	330	345	292	335	316	310	303	310	317	299	335	308	329	347	334	322	291	324	314	303	337	323	305	333	328	316	373	350	305	344	318	311	302	331	347	322	339	320	330	310	322	314	304	284	334	347	336	297	329	318	297	310	331	337	309	314	293	331	316	317	333	360	314	349	318	334	302	333	299	361	323	310	343	304	365	291	333	314	300	297	331	312	327	320	327	325	316	333	315	334	277	326	317	356	389	317	355	313	324	310	326	349	327	325	338	319	299	322	331	335	367	351	313	329	304	343	326	322	369	317	344	308	326	316	327	340	321	317	323	319	311	317	322	369	331	352	322	353	325	323	324	300	332	359	324	331	334	309	312	331	306	346	250	306	309	327	354	320	345	325	354	327	353	296	329	307	291	308	354	351	289	338	299	319	335	302	299	334	354	321	321	319	285	327	305	337	295	286	302	329	360	315	334	347	333	336	303	347	315	320	323	342	317	316	339	350	272	356	290	354	342	327	351	318	310	352	349	343	373	310	315	323	351	343	305	343	327	350	324	336	339	334	343	330	314	330	328	338	306	319	313	329	341	322	327	337	341	297	317	319	347	334	354	337	330	373	309	295	297	291	359	306	297	342	331	296	316	338	308	335	327	318	333	300	308	316	344	319	329	328	330	351	311	306	347	334	313	308	313	319	311	298	276	295	346	329	339	330	295	306	308	337	329	285	347	298	348	315	340	359	340	338	329	333	316	320	342	337	314	344	335	322	314	348	306	324	360
14051	1907	1418	965	784	699	599	473	329	302	269	244	222	219	234	213	213	216	227	231	206	194	188	218	230	209	185	206	212	199	177	205	242	216	188	204	187	180	200	207	191	214	197	209	181	224	197	239	216	170	210	206	207	202	184	209	217	191	198	208	190	193	204	215	189	159	196	199	203	223	194	219	218	222	190	214	182	195	185	193	176	220	175	203	181	166	190	178	203	179	177	218	209	210	200	222	213	203	200	190	209	189	196	188	189	190	213	183	181	204	219	218	200	204	202	204	219	195	204	200	201	185	188	215	194	190	190	226	206	185	174	196	180	212	182	192	193	213	184	188	198	211	209	198	184	208	184	211	197	188	191	178	234	168	190	175	167	189	176	185	168	203	191	210	227	210	204	187	192	194	203	215	196	194	193	194	161	175	195	188	181	177	209	183	191	190	170	210	196	192	179	185	201	188	216	228	178	198	202	192	183	212	186	185	196	169	189	180	210	204	207	223	208	189	208	193	204	203	205	216	190	202	229	205	211	175	208	203	183	198	209	181	193	214	187	221	185	188	197	206	194	185	203	202	182	169	200	168	192	198	187	189	175	179	187	181	224	216	202	160	179	188	181	209	199	172	223	193	209	213	196	192	183	220	202	202	203	219	190	183	179	186	202	193	184	199	180	181	157	190	180	188	226	201	200	193	192	199	196	184	198	203	220	201	183	206	193	202	178	198	204	205	172	196	198	167	215	192	180	190	187	201	177	190	190	178	184	210	200	181	228	209	226	201	184	238	209	186	185	181	192	197	188	185	186	190	177	186	192	201	171	212	200	176	184	203	191	234	199	206	186	174	200	190	202	190	171	167	207	209	190	175	204	194	206	208	189	196	218	172	201	216	179	212	200	182	182	195	179	186	200	201	186	194	206	205	225	193	187	196	192	198	191	210	146	208	214	199	175	171	196	165	168	201	184	202	198	198	215	178	191	184	169	189	189	183	192	187	219	231	185	192	175	206	204	195	191	173	185	199	256	193	167	187	179	169	176	245	187	223	198	180	196	201	177	215	198	191	206	188	182	212	216	213	187	187	182	202	186	200	174	205	204	185	222	200	204	191	187	198	224	235	176	176	181	199	225	205	217	196	259	176	185	191	193	190	173	196	207	203	189	207	179	213	174	189	194	160	158	200	198	188	212	186	184	195	172	217	220	194	182	208	217	192	221	218	193	192	197	225	214	174	169	170	211	185	179	208	211	172	194	179	176	161	185	173	185	217	204	190	217	155	167	197	168	175	183	207	198	226	172	187	181	203	184	200	198	220	191	186	210	219	193	191	182	194	204	206	170	194	195	231	211	229	185	213	170	180	193	194	187	202	175	177	197	202	185	186	173	175	172	164	200	178	198	209	188	208	200	185	210	178	178	214	194	208	193	222	199	203	194	206	167	181	193	193	206	166	196	179	174	191	193	205	209	199	201	207	203	190	208	206	218	215	195	179	187	180	204	237	207	206	192	212	209	186	212	192	178	187	229	209	201	191	221	213	192	171	201	223	186	189	206	174	168	155	188	172	202	195	186	186	216	185	159	208	211	179	185	220	183	200	188	190	199	218	233	209	192	230	203	175	193	205	208	185	190	197	205	225	197	195	195	169	171	192	202	200	196	183	208	199	169	185	220	175	184	190	203	188	215	192	193	170	182	182	180	177	210	192	210	202	195	175	200	195	179	200	193	192	217	183	194	179	172	227	196	208	205	212	182	181	186	198	216	181	187	183	187	197	164	190	205	178	198	180	175	177	191	201	164	192	202	180	180	203	203	183	208	207	221	205	181	177	222	190	189	201	194	185	172	217	186	187	193	194	177	170	172	193	202	210	200	197	207	195	208	181	198	185	188	188	175	199	184	190	203	192	169	202	176	211	192	180	219	180	187	194	227	195	183	195	207	203	201	203	189	189	185	183	186	196	207	198	191	203	185	212	186	191	201	199	200	193	176	201	182	193	174	212	171	200	212	207	185	205	163	174	188	230	203	204	199	192	215	178	211	224	200	195	214	182	181	214	180	216	174	190	187	175	188	186	206	180	191	192	182	186	201	201	178	199	205	226	194	186	187	177	195	194	196	187	184	182	197	207	183	203	160	197	209	167	185	182	179	194	205	180	192	196	199	200	179	220	184	189	223	201	191	199	212	186	201	193	185	194	194	206	193	181	183	195	182	205	195	224	180	236	184	178	183	195	200	190	196	172	203	225	207	172	205	214	173	196	154	189	208	177	209	184	206	186	204	208	209	163	212	216	215	215	197	180	214	190	202	176	225	214	173	197	222	203	214	187	188	182	172	188	199	171	191	172	200	183	217	198	197	182	197	200	207	179	178	195	186	184	205	175	209	184	194	194	205	224	175	217	192	194	186	184	199	175	169	171	208	198	171	205	204	211	173	196	189	212	203	209	212	196	206	173	174	201	193	166	173	194	182	188	169	206	179	196	222	229	211	221	194	189	195	173	185	186	226	184	209	189	187	179	195	186	189	188	174	198	200	199	196	226	212	210	180	186	200	206	186	192	172	191	200	171	207	198	200	204	203	178	172	201	203	201	199	198	213	191	179	170	173	189	161	189	166	206	184	176	200	197	189	191	192	207	198	180	200	185	189	193	200	228	186	189	212	201	205	168	175	224	191	207	203	198	194	181	196	186	184	180	187	212	183	187	191	192	165	177	183	183	215	205	184	189	181	188	174	182	166	208	182	205	195	169	187	223	201	191	207	216	189	198	191	199	190	192	184	227	196	169	159	194	194	185	170	191	223	217	171	210	191	205	185	210	205	201	198	194	187	208	195	193	162	202	189	184	205	160	192	165	187	183	199	204	199	178	187	195	182	195	180	178	197	157	178	189	172	208	190	216	206	170	204	228	177	201	185	206	190	186	183	213	175	182	189	194	208	180	190	178	213	189	211	219	191	184	196	212	216	206	202	187	194	181	189	180	190	206	185	212	185	211	171	189	191	202	177	201	187	224	165	170	221	215	186	189	211	215	188	200	180	181	187	179	189	195	193	189	189	198	189	194	179	184	215	198	190	191	197	181	218	199	201	198	218	214	219	212	166	192	185	189	190	231	184	182	214	161	196	202	183	217	160	188	204	181	183	167	216	188	178	168	186	210	208	177	192	173	213	198	181	200	184	182	197	187	212	187	185	189	164	228	170	190	202	230	200	201	182	181	176	197	187	186	187	183	189	195	186	195	218	202	209	196	204	210	207	208	195	198	190	189	180	208	161	202	200	182	207	184	172	170	188	219	196	183	183	198	178	200	196	192	195	199	200	187	202	178	211	184	208	175	180	207	202	183	190	201	193	192	185	177	204	187	203	183	197	208	185	192	201	198	200	164	192	179	178	201	205	190	195	202	205	179	172	205	190	177	197	186	190	212	207	175	168	186	205	197	194	205	222	188	193	184	203	185	183	193	215	195	187	189	197	198	212	190	187	190	206	201	168	206	212	192	174	188	196	193	198	191
8589	1595	2273	2738	2847	2928	2575	1833	1274	979	838	768	739	772	697	714	616	692	631	623	583	583	546	577	561	540	526	542	523	517	543	496	508	543	536	472	515	515	511	446	517	479	513	514	534	503	503	507	482	519	474	512	469	463	498	491	471	496	536	494	512	503	478	462	499	490	496	488	469	507	478	424	466	524	472	483	520	476	513	505	486	483	471	492	488	449	480	481	481	504	528	470	468	489	479	468	485	532	496	507	488	481	460	490	477	458	497	530	469	474	478	490	500	477	452	461	443	482	467	513	487	485	453	500	477	487	512	464	495	477	500	457	464	503	483	504	477	463	483	498	455	455	451	457	472	480	506	510	475	510	502	514	483	504	500	495	470	495	465	465	484	498	462	498	478	485	489	487	470	457	471	498	460	481	485	493	436	480	501	477	482	502	500	489	482	507	459	481	511	530	457	482	435	486	460	488	476	494	472	499	506	462	485	455	464	483	507	445	463	469	479	469	505	474	480	515	484	479	504	485	453	459	438	470	480	491	503	470	465	450	490	483	499	449	487	457	468	483	463	495	472	487	480	460	456	510	508	512	489	503	467	502	504	496	489	486	481	473	516	517	485	481	485	431	497	467	492	469	514	480	497	457	483	471	450	495	438	467	477	483	516	476	468	516	459	471	481	498	500	449	508	476	481	485	478	493	490	479	491	510	476	464	472	499	451	509	512	485	478	495	488	465	484	472	484	526	480	497	503	474	471	505	463	493	454	491	515	500	452	457	501	439	470	472	480	499	470	520	499	465	465	465	485	503	484	462	495	507	511	480	507	473	474	467	452	511	482	499	443	494	498	443	473	482	495	446	472	497	432	469	450	475	498	468	466	480	500	494	477	469	434	485	509	489	501	462	515	484	501	466	516	537	499	510	478	469	461	513	492	482	483	464	476	528	480	463	478	511	483	513	512	497	483	478	490	498	460	463	483	458	459	488	493	459	541	483	504	480	476	474	469	466	487	521	516	499	452	471	486	526	466	483	461	459	485	496	444	423	486	469	490	488	499	460	487	495	471	482	519	493	477	480	499	454	450	522	492	455	454	492	494	475	456	490	496	471	469	526	494	477	507	456	440	451	502	465	462	525	457	469	486	509	503	488	479	487	499	488	480	497	480	486	496	479	464	504	509	523	480	497	449	485	458	466	497	464	465	474	469	477	517	471	463	480	500	495	480	478	452	469	490	494	510	508	515	499	510	486	475	470	476	519	502	523	508	472	501	500	523	458	441	476	484	468	501	521	522	482	473	480	484	470	484	460	478	446	441	464	474	471	482	457	492	498	524	470	493	482	426	484	498	454	486	499	491	484	508	492	418	483	492	476	508	477	540	480	468	481	460	507	481	483	506	478	467	462	481	449	509	472	499	466	458	492	440	456	484	484	464	502	491	490	497	465	474	495	471	447	473	476	460	503	488	484	485	459	457	471	471	473	497	500	500	482	471	505	493	445	477	500	472	478	489	510	473	470	471	529	411	497	455	469	516	488	490	468	439	505	459	480	465	475	504	477	506	470	479	494	507	467	468	508	503	505	446	485	510	501	496	489	438	497	462	499	491	475	453	424	502	493	545	476	508	495	494	502	486	442	507	493	510	513	464	435	511	493	467	461	506	464	460	489	502	496	500	512	527	494	505	460	464	464	486	468	465	458	479	483	475	479	488	484	522	508	494	440	500	482	453	486	468	465	469	492	455	474	506	497	508	480	461	532	479	477	503	492	468	497	465	482	495	455	539	439	464	478	503	486	515	489	419	503	478	464	505	491	459	464	465	487	452	480	457	517	515	476	467	522	467	505	461	431	432	453	503	504	471	485	499	492	479	469	473	494	511	498	490	502	493	460	461	462	514	480	507	462	482	499	474	460	479	464	434	476	484	490	493	489	447	512	494	513	460	489	499	436	456	484	485	511	500	525	471	486	487	492	480	500	510	510	484	469	470	503	490	469	476	482	455	489	477	480	482	525	486	508	492	481	504	469	458	495	483	512	480	503	453	468	484	475	474	496	442	457	468	490	522	482	498	517	470	512	484	464	483	485	455	486	528	484	459	496	449	486	433	520	501	521	490	473	495	455	510	498	479	445	460	465	467	518	510	515	483	490	487	468	443	486	466	454	483	502	456	501	491	442	505	494	475	468	495	459	491	464	473	473	455	525	499	482	520	465	474	503	487	478	465	481	476	535	473	503	479	499	503	477	512	486	488	498	514	472	479	511	472	471	477	526	454	452	454	498	494	493	484	517	466	524	463	488	486	474	502	468	472	468	513	447	510	550	472	506	511	510	452	427	464	477	462	494	461	530	487	455	470	492	469	488	488	473	486	486	529	471	480	484	468	444	510	492	470	524	451	512	490	520	454	466	502	477	490	488	494	491	462	486	469	492	478	460	440	499	445	512	500	508	480	490	494	470	462	508	466	453	483	474	480	482	504	464	478	479	444	502	462	512	505	498	459	490	442	464	511	470	475	517	467	478	543	442	502	489	475	470	485	472	470	485	482	473	481	504	507	474	473	485	513	478	487	481	488	498	483	504	528	465	511	500	474	471	465	494	436	504	493	495	458	476	520	489	464	447	517	514	463	473	481	499	475	494	495	496	465	483	465	469	482	433	487	505	500	487	443	515	521	509	470	457	522	539	496	444	481	500	514	490	494	530	491	475	469	506	454	466	480	435	457	498	490	459	512	471	517	498	464	470	484	498	498	517	459	444	512	453	510	519	483	486	457	484	489	488	540	453	488	480	508	471	483	482	535	473	466	506	481	483	465	504	531	506	464	475	486	472	489	478	502	501	463	470	466	449	492	523	461	495	548	474	500	507	437	480	453	459	487	466	509	494	506	449	489	457	436	471	454	496	477	472	461	506	529	524	511	477	529	538	538	449	493	488	498	499	507	509	506	462	544	494	475	506	484	479	468	498	499	474	482	491	484	533	521	484	480	483	472	463	491	482	496	470	471	521	475	459	498	525	464	487	471	528	507	508	468	499	480	462	497	487	556	468	530	437	481	480	497	476	518	509	530	501	478	494	480	455	497	445	448	453	500	478	545	489	500	481	496	478	481	488	484	507	517	460	489	477	513	466	455	476	499	491	491	481	449	498	492	469	480	459	487	497	498	502	468	469	486	494	489	466	520	500	484	506	492	484	458	474	489	464	497	477	483	471	492	491	477	516	485	511	469	471	453	472	432	495	480	497	508	483	482	472	470	515	516	507	464	454	462	476	480	480	475	477	462	492	502	484	465	503	467	511	497	443	499	464	501	459	536	491	502	468	489	495	476	526	520	495	478	474	462	474	479	503	484	488	500	499	432	463	479	489	454	509	485	497	496	507	471	455	487	466	500	473	489	436	497	457	438	480	452	494	518	435	497	509	469	462	512	467	500	527	459	516	481	493	481	474	508	456	476	493	443	489	515	483	486	475	489	497	509	495	467	472	483	496	493	458	523	474	486	464	487	487	475	500	464	476
1382	325	321	345	374	369	329	347	332	287	304	295	302	325	274	252	307	266	239	281	266	281	257	287	291	293	269	273	278	277	275	275	282	220	296	305	240	303	280	302	305	323	295	269	320	295	249	261	260	271	271	285	273	294	318	260	289	284	285	281	264	300	264	285	278	254	282	267	266	307	259	267	320	260	275	300	308	310	316	255	284	298	298	264	250	272	279	267	268	281	276	295	301	298	304	281	297	299	274	289	275	286	291	294	267	282	270	271	292	287	290	269	257	283	291	272	284	286	289	274	327	306	277	292	290	297	264	301	307	264	288	266	272	288	265	294	286	253	274	277	287	283	261	286	257	279	276	277	273	251	266	273	254	262	276	289	272	258	289	296	309	258	296	292	290	254	257	238	259	306	283	247	277	264	309	278	282	276	259	282	306	271	306	258	273	269	291	270	285	247	300	273	268	281	259	286	256	289	300	275	280	256	245	282	275	291	275	282	269	292	267	276	295	313	260	257	266	310	313	300	275	294	296	267	235	286	308	281	289	280	285	284	295	325	289	283	247	275	306	287	289	277	268	291	297	283	270	266	279	280	267	273	276	270	240	288	248	261	283	261	275	282	279	260	277	305	297	298	280	291	262	292	283	278	262	275	285	275	281	305	290	252	299	281	251	273	269	267	287	273	228	294	292	255	273	297	310	267	287	271	283	267	290	243	281	280	251	273	264	262	258	279	298	268	280	291	265	306	293	299	276	274	285	270	267	248	281	260	277	250	287	255	293	290	310	244	309	298	267	281	242	274	284	259	262	282	285	308	247	301	240	275	260	289	293	282	258	239	272	285	271	274	241	277	269	259	284	263	275	270	262	295	291	265	284	259	265	271	278	287	281	268	266	282	282	275	287	256	297	279	296	291	293	293	269	275	273	248	306	294	257	273	245	256	301	317	261	284	274	279	253	290	281	316	287	285	282	278	278	236	316	277	292	272	253	298	262	262	274	267	291	286	283	307	272	277	250	293	287	273	275	255	293	274	262	268	296	273	270	268	277	286	267	300	283	270	278	260	284	256	275	277	305	270	255	264	282	294	272	265	302	268	272	324	305	281	230	276	285	286	308	279	261	250	278	272	277	270	276	248	276	279	305	286	293	260	261	272	265	272	267	274	289	254	273	302	290	318	282	275	296	282	296	260	239	260	273	256	308	285	287	259	256	284	278	288	291	271	289	282	280	322	281	298	276	272	294	267	304	284	250	247	243	309	291	275	270	271	267	272	283	267	284	263	287	265	275	258	320	293	294	305	276	296	264	264	308	243	286	248	288	272	288	272	291	284	265	285	307	256	313	285	269	256	259	252	297	292	267	298	265	276	276	256	264	264	268	273	290	322	275	288	296	270	290	273	280	295	268	289	302	271	244	276	281	298	258	259	287	280	277	295	277	278	234	254	271	301	270	251	297	283	251	258	264	301	306	260	282	274	256	263	287	310	296	287	262	294	268	278	295	278	293	240	290	278	272	260	259	261	284	293	265	295	317	270	299	300	294	286	311	316	291	288	315	290	283	266	312	290	230	269	257	300	257	298	264	270	308	254	274	292	292	259	284	314	273	300	279	306	241	291	289	266	282	269	272	264	287	256	264	294	254	283	239	295	289	253	273	261	282	289	293	300	261	289	270	286	290	265	272	299	268	289	281	291	294	265	280	299	301	291	289	284	295	281	291	287	300	268	307	295	312	246	247	256	292	272	253	308	282	301	306	291	284	284	258	274	264	284	288	300	311	269	264	270	263	276	281	262	274	271	283	269	286	278	309	261	312	267	309	300	249	299	282	293	288	290	301	247	272	292	285	275	259	292	280	279	287	274	285	273	285	260	279	255	263	251	275	280	271	240	284	308	298	288	290	288	256	295	250	291	292	255	283	280	295	295	266	277	267	268	284	304	279	314	302	324	267	241	251	288	293	267	263	277	279	279	277	261	285	308	288	256	299	272	310	253	271	278	306	286	281	276	255	257	253	273	275	285	254	249	266	286	255	270	241	290	299	257	261	287	309	318	310	276	279	277	305	283	277	273	261	279	238	255	308	287	262	278	247	262	284	280	283	259	260	250	262	266	285	283	287	268	258	278	257	257	262	263	265	241	261	300	266	245	281	284	280	266	271	260	264	298	286	278	291	289	280	275	285	279	281	304	270	280	322	293	277	304	237	272	300	269	273	251	296	279	256	275	261	277	275	272	279	243	293	281	276	271	344	244	285	288	280	292	286	253	271	278	304	253	281	274	292	284	253	277	294	281	269	242	305	308	286	280	285	278	298	287	269	288	285	278	298	288	279	253	284	274	275	304	296	280	284	285	281	267	245	272	277	289	269	300	242	266	257	298	302	285	259	298	289	302	263	284	273	283	295	273	300	255	265	260	305	314	271	261	288	280	270	241	273	289	296	238	251	242	281	267	244	306	258	275	294	242	296	283	273	278	302	265	299	307	285	263	302	279	251	262	261	261	275	283	270	279	309	265	303	256	278	279	277	255	277	300	259	309	294	265	267	277	262	301	280	276	280	275	285	277	284	261	274	294	271	282	249	281	311	302	300	253	274	259	240	291	285	301	291	297	287	280	281	307	263	267	302	254	279	304	279	248	239	290	283	294	297	268	255	299	289	263	301	263	251	272	273	338	290	285	271	261	256	293	298	278	269	280	278	253	301	296	297	280	297	289	283	263	292	256	244	262	279	280	262	279	292	287	263	271	274	320	273	264	265	260	254	277	272	303	295	276	249	282	258	269	251	255	281	300	283	259	281	257	281	313	269	276	295	265	293	265	268	288	275	241	273	287	268	275	281	291	284	252	269	291	303	290	270	293	311	333	278	264	264	264	305	308	294	285	272	298	273	278	294	323	287	307	282	266	290	266	253	280	314	334	274	267	297	271	293	279	277	270	293	287	267	282	276	280	284	279	296	271	276	260	288	235	289	264	273	248	268	280	280	279	277	296	297	259	279	274	249	291	272	313	266	285	273	253	286	285	269	276	248	258	248	279	272	272	254	284	295	269	259	287	301	253	251	268	276	266	284	282	290	276	289	306	270	286	273	301	269	267	289	288	258	239	302	278	282	275	298	269	260	295	262	278	287	291	281	302	250	303	267	245	283	264	303	295	287	309	300	254	271	297	307	295	320	274	292	261	258	299	262	275	299	260	307	308	247	298	264	302	258	271	304	281	269	249	273	291	315	278	322	289	293	293	271	263	249	262	284	264	271	272	269	315	274	295	245	290	277	297	257	277	272	279	245	254	262	293	288	286	252	271	265	262	245	244	252	311	251	293	297	271	264	300	282	271	316	281	278	299	243	282	274	251	249	271	304	259	293	304	258	328	276	258	284	303	308	293	270	273	255	308	294	302	277	260	272	277	273	291	266	259	309	254	264	300	273	274	269	281	296	276	293	268	277	297	279	302	277	259	298	279	297	282	285	277	258	282	267	260	296	253	271	252	292	292	282	251	288	268	294	296
1803	685	670	785	1013	1075	1106	893	784	622	676	696	673	628	677	653	658	653	634	676	653	645	621	661	620	662	648	656	652	652	622	585	620	615	638	591	667	606	625	579	613	616	680	598	646	617	657	602	617	630	678	613	610	594	583	581	617	651	639	589	621	625	623	588	620	621	653	599	599	631	621	620	603	628	619	688	649	668	627	609	634	633	652	670	613	649	619	598	671	620	606	593	620	643	618	650	596	617	617	642	605	615	621	663	622	627	633	625	667	665	626	601	642	639	575	629	605	635	647	638	629	626	623	626	600	618	621	641	595	669	607	580	663	631	610	649	614	625	635	625	649	649	651	612	644	629	689	642	631	579	651	616	608	645	613	656	633	580	596	629	648	638	630	653	672	657	657	613	600	644	597	649	674	565	603	648	626	634	653	606	586	653	615	604	642	614	628	593	625	648	635	630	594	606	601	644	593	627	666	639	653	620	590	568	643	625	666	632	620	596	634	628	626	636	637	581	655	641	604	663	601	667	595	646	597	637	660	653	579	623	636	646	611	626	638	622	613	639	597	617	590	617	629	641	587	616	617	628	594	626	620	659	636	620	597	636	622	611	627	622	621	607	622	593	630	631	624	639	594	605	630	640	601	660	626	638	639	611	677	626	624	662	623	607	586	637	620	612	623	597	604	628	623	621	603	634	593	625	676	612	601	601	644	616	664	629	614	631	642	616	611	600	614	623	672	655	650	629	656	562	635	626	605	602	616	624	646	623	651	624	621	577	635	653	634	621	663	591	577	648	638	648	624	598	614	616	645	609	607	678	629	606	621	596	586	601	580	643	633	606	606	635	628	625	639	588	669	621	627	617	622	630	604	598	621	597	597	643	633	571	633	634	632	621	622	638	611	615	598	628	623	626	648	591	586	627	607	638	632	577	603	677	658	606	625	634	606	618	654	643	630	640	627	619	595	611	633	588	597	635	610	618	661	637	668	623	594	607	614	610	667	667	611	604	651	670	659	628	641	671	598	609	632	670	566	628	673	648	563	624	633	630	660	635	659	666	651	632	594	624	621	665	634	620	576	687	633	617	600	603	585	624	561	641	597	616	648	634	614	632	628	581	626	604	622	608	649	602	626	606	611	617	652	654	618	638	630	625	591	654	640	599	609	639	660	656	611	647	670	682	628	591	655	623	653	578	662	637	615	615	542	610	628	653	644	610	604	584	559	602	610	646	635	614	641	603	633	617	632	607	630	589	607	595	664	635	623	595	662	602	616	634	582	611	609	601	648	612	589	601	620	641	635	631	601	661	654	616	575	680	665	619	606	609	578	625	601	633	658	640	681	630	592	596	645	613	600	616	606	575	605	664	647	645	627	629	639	649	620	641	636	602	627	600	586	610	652	610	635	597	618	609	580	648	616	627	671	640	600	586	642	634	646	632	592	641	595	623	650	650	647	623	619	599	584	631	615	606	644	618	604	595	665	655	649	667	630	649	626	648	667	648	640	607	623	616	600	636	655	604	613	615	613	656	657	587	574	626	660	619	610	638	649	641	600	601	661	646	638	648	639	621	650	631	628	621	598	611	677	586	591	638	643	636	597	558	671	603	634	573	652	613	652	612	626	606	622	621	672	662	627	584	618	618	612	604	599	610	602	662	623	600	602	638	640	658	645	641	609	670	673	619	623	605	600	627	612	586	613	599	583	635	614	617	644	638	644	600	670	625	603	645	664	612	605	566	647	639	629	613	612	593	667	652	612	678	629	608	633	610	617	631	613	593	622	675	614	574	616	602	580	635	625	648	585	635	615	587	643	693	624	659	620	623	639	594	651	627	603	638	609	607	625	646	606	608	620	609	595	644	653	633	610	625	616	622	614	646	587	654	618	617	590	582	618	617	584	637	659	635	577	605	606	599	666	604	604	601	624	634	661	630	607	630	584	592	620	639	632	663	620	627	603	605	654	593	633	629	645	636	607	609	604	630	640	635	649	625	650	634	606	604	614	622	612	609	641	597	633	643	644	630	589	559	624	608	603	673	646	609	639	582	650	639	560	665	651	612	623	681	631	627	617	639	660	599	607	672	618	620	585	652	613	593	636	615	617	604	634	583	641	630	589	614	617	656	627	570	605	627	645	584	606	646	632	617	588	636	659	626	671	631	597	588	622	599	629	653	603	634	621	631	614	595	612	632	654	582	626	638	604	616	634	631	637	615	652	617	594	643	647	609	625	666	646	616	587	629	655	618	625	632	602	570	670	628	566	636	644	613	592	629	582	610	647	610	599	627	635	627	598	596	628	639	612	619	644	611	636	590	588	624	668	642	641	645	675	662	648	611	637	621	594	634	650	591	591	613	634	665	626	590	654	617	621	608	620	612	616	651	571	663	610	636	640	607	633	600	640	587	662	644	679	598	596	594	635	656	626	575	581	635	655	604	655	629	642	614	646	631	620	641	627	618	630	644	634	643	652	612	628	592	625	598	640	594	596	636	646	660	606	592	633	660	696	661	593	596	591	621	642	616	636	642	625	654	591	623	634	661	602	654	618	583	632	580	629	632	623	654	595	629	650	620	666	597	600	635	622	649	617	609	637	630	596	611	617	596	633	619	623	637	675	627	630	615	616	632	618	632	653	592	622	590	677	635	633	646	681	648	631	613	595	676	640	606	642	621	637	640	604	610	648	647	622	595	616	592	626	653	627	624	605	634	621	600	606	637	692	619	611	668	642	647	615	641	602	615	608	645	600	640	597	607	665	645	614	637	602	623	601	646	626	633	660	627	611	595	643	669	622	645	666	649	645	647	639	645	592	629	644	650	584	621	592	589	596	581	622	600	597	643	628	600	665	609	659	634	648	601	615	602	608	600	605	667	616	641	620	633	610	614	607	603	616	605	659	665	610	590	625	609	622	604	634	637	624	607	660	638	586	612	660	616	650	598	686	622	628	598	643	600	631	599	657	627	634	584	623	652	621	651	622	642	603	647	628	599	627	622	651	640	654	643	650	628	597	638	604	607	600	612	605	609	626	652	645	620	671	659	619	624	632	597	599	582	552	674	629	669	616	611	620	652	663	608	637	644	629	659	627	621	653	610	570	619	584	659	667	671	615	673	642	592	598	667	629	625	651	648	634	621	650	615	642	612	618	643	577	633	640	624	580	612	628	653	636	609	636	609	563	627	593	586	607	593	585	621	641	638	645	588	604	605	624	624	671	619	564	660	597	660	675	617	610	636	652	648	630	654	629	631	601	644	641	646	601	598	574	647	638	632	623	615	575	653	573	623	607	632	616	641	683	661	603	608	621	629	653	599	642	646	606	601	593	626	565	630	664	628	577	593	668	589	629	662	642	637	631	592	635	635	672	593	585	595	632	612	600	596	583	633	609	622	616	592	640	610	620	633	636	614	624	674	609	630	627	633	632	688	608	651	615	585	649	654	603	618	633	641	593	645	670	674	631	690	596	597	627	657	592	636	631	618	633	597	589	662	620	628	662	630	592	613	636	611
7344	772	642	500	454	413	391	297	209	184	149	153	160	160	147	132	143	125	136	174	131	124	131	131	125	121	142	134	130	133	120	123	141	119	121	138	127	129	118	114	120	120	144	112	103	120	120	145	119	127	122	138	130	130	122	132	127	108	121	139	124	109	121	135	142	118	133	141	113	126	135	142	133	125	117	139	125	138	144	133	137	123	139	133	103	101	136	126	128	108	128	120	144	129	126	115	124	125	111	127	119	131	116	119	136	130	121	117	115	129	118	128	110	112	120	119	140	129	140	126	120	116	149	129	115	124	107	125	143	144	124	109	123	111	134	123	133	122	125	114	132	117	136	133	127	118	115	120	116	113	126	128	124	127	125	128	124	133	100	113	140	130	142	126	131	130	123	125	128	132	125	108	137	135	137	126	122	123	114	134	124	119	121	128	98	116	129	132	137	117	135	136	120	132	139	112	125	123	128	128	124	145	116	142	124	112	134	117	129	137	129	126	130	118	125	128	116	117	127	117	131	124	108	130	107	108	132	131	111	127	114	127	119	106	123	115	123	123	120	119	136	106	131	113	128	145	118	113	126	110	134	116	116	123	124	138	129	129	120	113	149	143	127	107	124	102	99	142	142	132	133	102	111	131	122	118	127	106	147	125	131	111	127	112	132	132	133	121	130	110	125	111	142	135	114	132	137	120	117	123	116	113	135	113	122	108	134	142	135	118	122	129	130	132	111	121	128	122	119	119	121	121	134	126	100	116	128	107	108	98	120	127	109	147	127	116	135	140	122	144	156	126	112	109	135	113	130	105	120	133	127	125	147	141	94	144	139	130	140	121	119	104	111	111	122	132	143	121	143	140	107	133	144	113	135	113	124	116	106	111	135	128	157	142	134	142	117	117	104	134	113	111	126	150	131	131	133	109	135	115	131	144	132	141	153	143	110	128	135	163	109	146	103	126	123	126	125	120	141	133	120	128	102	96	114	122	118	114	147	99	133	120	128	127	138	115	139	129	144	130	122	128	113	128	149	112	120	138	135	150	140	120	118	127	132	137	117	125	149	132	129	122	140	121	134	141	136	117	129	149	113	119	130	104	132	123	137	121	123	122	141	132	128	138	103	108	131	131	134	125	114	114	122	146	113	103	132	136	100	130	119	125	130	120	141	128	122	128	116	124	112	127	113	120	141	142	128	103	122	124	123	111	117	150	146	120	130	123	127	129	107	152	141	138	115	133	121	116	114	128	121	117	127	134	120	134	131	121	122	124	116	147	132	123	107	129	164	127	131	129	118	127	125	106	123	118	121	114	128	131	129	102	131	129	128	106	120	132	134	110	145	116	139	136	127	140	133	118	112	123	120	118	120	106	134	114	127	125	129	128	134	126	143	124	130	151	130	133	119	139	149	109	118	137	136	136	134	131	113	142	108	149	127	132	128	131	134	137	119	143	124	120	122	135	125	131	133	115	116	118	115	127	124	129	115	126	123	99	113	130	128	104	129	130	138	126	119	125	111	126	129	149	102	126	107	124	121	126	114	122	134	124	107	138	124	146	111	138	92	125	126	126	137	131	142	133	116	127	122	104	121	108	103	140	142	127	113	140	122	126	119	144	130	134	138	115	107	120	129	122	113	112	117	139	123	146	128	113	120	138	116	124	132	122	119	144	116	122	119	111	119	125	114	133	129	123	98	111	133	126	143	134	122	119	135	133	124	123	126	113	129	123	140	126	113	117	116	126	142	114	134	128	138	133	111	126	120	115	120	111	108	142	141	123	119	121	106	126	130	113	136	128	147	102	116	138	118	126	126	139	119	116	121	107	124	123	122	158	108	143	121	108	119	108	125	119	130	119	117	116	122	117	133	126	127	115	136	137	131	132	126	107	128	119	124	130	145	123	132	116	115	124	113	135	117	112	124	128	127	123	127	137	122	125	115	137	123	146	117	125	120	115	113	118	114	115	122	103	116	123	122	123	130	146	140	130	135	141	135	113	112	141	153	131	111	108	121	137	119	120	137	111	120	117	140	115	121	124	108	119	110	102	128	115	119	127	119	133	133	105	141	122	116	135	112	107	108	123	114	107	124	114	125	121	134	124	129	144	124	120	121	133	121	142	119	111	116	122	127	115	123	96	121	130	105	121	127	110	117	127	104	123	119	128	118	127	120	115	131	117	98	110	127	122	127	106	119	140	125	120	136	116	113	120	127	125	121	135	144	119	121	123	127	134	125	133	122	104	141	123	119	144	115	123	107	132	142	107	145	118	124	134	134	112	109	130	110	110	104	114	126	109	120	116	140	135	113	122	136	134	118	127	121	122	141	106	130	140	118	114	118	146	110	134	125	119	123	144	123	138	127	112	118	128	119	126	136	132	107	105	115	137	133	118	121	132	124	115	98	114	138	128	130	118	125	112	130	128	111	124	125	136	106	156	128	123	144	130	126	106	120	135	113	114	135	119	114	142	124	145	113	118	103	127	114	119	130	125	114	144	124	91	135	145	121	126	125	116	144	107	117	135	125	127	128	101	122	122	135	134	135	148	152	133	117	126	103	129	126	126	109	150	133	105	112	132	122	120	121	125	127	138	130	112	116	118	132	139	143	136	146	113	129	124	137	119	123	110	138	125	143	135	134	137	114	120	123	135	101	101	103	131	124	116	110	128	123	108	135	128	157	131	131	156	132	121	129	121	141	134	152	122	123	125	121	125	125	131	111	103	128	123	119	121	134	121	131	122	132	113	122	121	132	120	111	115	128	96	112	124	128	140	132	117	122	115	116	121	127	124	117	130	134	122	138	145	128	133	133	131	94	135	118	132	124	123	116	112	113	128	138	111	117	141	109	133	117	144	119	118	120	119	106	134	119	118	131	127	133	123	128	109	132	130	110	112	108	126	136	136	121	95	123	122	138	125	112	121	122	111	120	131	123	122	131	106	109	121	128	114	130	123	119	103	124	126	120	138	133	125	121	135	144	150	124	125	120	136	124	130	114	153	135	100	109	138	122	141	138	121	138	131	133	121	131	130	122	125	124	111	125	121	131	125	118	135	135	131	110	140	118	110	112	109	109	139	111	126	126	131	123	120	118	113	122	106	114	110	121	106	108	108	123	135	124	130	132	122	119	128	144	167	108	118	123	118	114	107	111	129	119	121	129	123	114	131	134	124	104	129	123	118	123	121	109	126	129	108	107	129	112	144	134	115	103	114	113	115	123	140	110	121	101	112	142	116	112	144	124	108	136	123	127	136	117	123	104	127	117	140	105	108	121	122	139	147	119	128	121	108	116	144	144	114	111	109	108	110	146	149	122	130	132	122	116	123	111	117	109	156	135	133	136	108	134	124	110	119	120	108	128	127	112	135	124	112	136	117	112	132	111	145	125	138	131	145	122	128	127	127	137	130	113	128	125	115	99	107	103	135	126	128	118	144	134	116	120	104	128	126	125	124	130	151	130	120	102	126	114	112	129	121	137	137	115	128	147	154	127	132	119	119	120	121	118	108
6281	796	1311	1533	1746	1827	1713	1216	825	623	554	495	490	440	410	421	417	426	431	399	371	371	344	429	342	361	338	329	384	334	346	322	332	348	376	338	346	311	307	320	354	350	337	339	318	347	322	353	362	320	321	345	315	339	312	339	354	347	340	350	306	341	297	301	320	318	331	342	342	341	366	282	335	300	324	336	310	333	347	362	348	358	303	382	347	338	308	324	304	352	319	324	357	339	332	335	367	318	340	340	324	319	327	323	313	323	367	331	311	329	293	320	332	339	337	352	347	346	341	355	313	365	340	330	321	348	303	356	335	308	311	337	321	307	351	319	370	306	313	336	347	321	319	314	338	315	372	329	342	308	321	289	345	323	308	374	329	329	352	344	307	361	299	311	320	327	276	340	317	310	327	336	350	340	314	319	313	326	332	319	316	331	343	319	325	304	362	291	360	311	343	337	326	326	355	295	351	353	336	327	297	338	357	333	346	319	341	333	321	307	316	330	338	327	303	351	317	354	358	298	341	308	333	357	305	323	328	318	335	307	324	325	352	343	325	306	330	342	305	324	319	335	309	302	331	365	327	353	308	340	327	319	316	344	349	361	323	290	307	333	316	340	352	310	313	351	330	324	307	374	355	344	332	338	312	347	349	306	316	327	345	327	350	329	340	331	352	329	340	318	357	306	364	340	306	335	309	304	318	340	330	305	298	341	345	322	317	349	338	338	346	339	343	367	342	334	308	341	353	327	351	358	341	352	347	329	328	334	354	309	355	309	350	312	301	303	321	326	293	329	308	332	338	346	326	310	325	325	335	343	347	358	348	350	331	319	297	322	316	351	361	307	333	341	320	331	350	348	322	325	330	308	312	321	334	341	345	353	293	324	348	350	340	320	323	318	305	335	314	337	298	323	321	328	321	331	327	320	342	335	351	333	319	324	339	325	303	312	331	327	328	345	331	349	292	337	309	356	353	333	340	316	316	342	286	326	302	332	345	331	313	322	318	295	335	349	316	312	330	334	350	290	324	320	324	301	322	331	321	354	333	323	298	357	331	305	324	268	321	315	320	335	333	315	315	309	303	355	334	320	321	300	343	345	314	351	338	345	337	320	354	329	288	342	316	338	320	346	345	337	318	328	345	302	318	328	334	345	318	315	340	323	321	352	349	331	315	339	336	328	319	325	342	308	316	313	348	367	345	346	306	331	326	317	358	324	341	327	326	331	309	333	308	300	338	304	351	337	353	305	314	301	335	342	347	344	319	341	337	330	325	282	343	343	305	332	289	357	339	339	311	307	329	307	330	337	322	301	323	305	336	337	294	301	323	290	312	328	361	309	320	325	303	330	276	341	332	354	313	320	324	299	335	347	344	317	340	296	341	278	342	298	315	305	331	325	328	338	330	324	308	309	324	329	329	329	340	332	339	301	340	331	324	344	335	334	317	298	307	347	324	346	340	311	276	353	332	351	335	321	338	336	315	343	346	308	329	336	346	335	279	321	298	313	338	380	327	340	323	328	318	314	318	353	352	332	315	323	336	307	325	333	362	310	331	313	333	309	312	308	330	283	306	325	295	351	337	316	335	333	326	309	320	363	321	322	322	338	313	318	299	311	320	332	302	306	345	321	314	337	307	320	318	325	334	342	339	312	308	317	316	322	317	315	338	321	352	331	347	320	311	326	312	324	340	309	382	325	308	325	364	327	306	318	327	322	309	313	321	327	303	311	317	329	349	347	300	327	326	320	334	307	341	343	326	311	320	324	350	337	308	296	329	339	305	337	312	336	341	314	336	297	342	287	335	327	293	321	346	334	341	333	335	343	308	340	355	356	335	338	329	344	325	294	341	304	339	327	335	346	329	291	307	314	336	298	325	347	367	292	363	336	307	346	313	333	369	306	331	301	343	318	333	305	315	353	336	308	326	300	321	327	301	350	325	313	339	308	327	305	292	322	310	309	341	333	344	325	348	322	320	302	326	320	331	318	284	340	307	335	300	334	342	332	338	314	348	319	324	336	341	305	350	368	298	323	307	331	310	309	328	314	302	325	361	314	341	336	341	329	316	306	359	339	344	351	326	359	326	335	291	325	315	345	327	317	359	307	331	330	336	332	338	328	320	294	314	353	336	310	335	326	329	338	317	309	313	327	317	350	350	323	342	315	359	322	305	344	310	323	337	337	336	295	324	332	341	333	344	326	315	330	331	351	324	307	328	312	329	337	329	332	316	370	309	320	357	291	334	321	329	343	363	352	346	323	355	331	311	340	316	334	312	329	338	326	328	313	322	344	318	306	319	328	297	355	355	334	342	316	320	347	325	303	343	308	336	362	364	346	323	357	318	344	350	288	312	325	328	314	317	343	361	327	320	374	316	345	345	340	330	329	315	329	344	321	315	325	322	341	340	325	345	335	325	320	299	308	303	348	314	330	334	339	329	326	307	306	351	341	322	310	318	334	333	300	329	331	348	342	339	318	339	325	302	368	320	310	338	333	298	341	320	327	338	312	361	306	307	330	331	294	307	327	359	338	319	319	321	365	318	341	336	323	334	308	299	313	309	306	313	306	309	343	336	295	341	360	304	333	322	326	325	313	328	309	346	331	312	350	322	326	328	351	323	359	319	317	348	330	336	295	342	343	337	323	326	319	310	326	291	316	340	340	311	340	312	306	320	323	323	342	327	328	308	349	340	305	327	340	360	265	324	357	344	330	305	326	346	342	333	314	334	327	340	328	311	334	356	325	325	327	309	302	329	326	324	312	336	318	314	335	336	333	308	309	354	338	332	321	299	324	315	313	310	351	317	334	344	335	319	308	321	313	365	313	337	332	310	314	312	339	315	304	335	321	310	339	324	347	360	341	345	327	348	357	331	346	343	331	336	321	315	300	307	344	338	304	341	309	347	367	311	308	311	299	304	280	324	277	311	328	334	329	302	338	315	361	331	320	345	330	330	350	332	288	344	355	330	345	340	285	357	328	313	320	339	344	311	341	305	316	312	337	318	300	298	280	321	320	343	320	313	316	312	320	277	308	302	326	318	332	310	346	349	326	319	298	337	322	323	332	350	306	315	318	319	355	329	302	354	330	339	311	311	305	321	318	334	325	309	302	322	348	327	352	348	322	337	314	315	317	349	343	308	325	364	343	318	357	326	302	302	323	295	330	352	326	336	319	336	363	319	349	325	358	310	307	317	310	322	298	278	311	307	326	309	343	296	305	368	337	316	345	352	308	317	333	332	315	307	373	341	313	330	363	377	337	331	324	312	294	294	303	326	311	314	302	299	316	312	313	325	332	322	323	314	288	339	347	328	353	316	296	320	322	375	364	315	298	307	265	316	328	321	348	348	341	323	274	315	306	333	335	324	344	348	310	327	326	358	342	321	334	349	341	332	344	343	322	350	320	318	352	316	341	315	336	332	365	324	345	327	313	323	315	331	339	323	344	330	356	343	324	335	324	344	325	339	325	307	320	303	320	390	334	285	330	349	275	307	316	321	310	319	306
13925	1957	1243	939	790	746	613	498	350	276	260	237	244	232	246	210	207	215	212	230	242	197	197	195	212	186	203	205	198	195	219	187	199	198	216	190	202	210	170	197	189	195	204	219	179	193	215	208	190	166	194	202	187	204	192	205	178	197	193	193	199	201	182	232	185	200	209	182	193	185	179	210	170	186	208	206	209	195	214	176	192	173	194	187	190	213	193	213	211	202	198	192	203	201	180	204	164	203	168	224	212	182	228	191	184	184	202	188	231	195	193	192	178	206	202	206	226	204	191	206	190	196	218	206	192	161	198	206	188	224	200	206	218	192	192	222	190	167	201	196	191	188	209	210	195	194	175	229	196	178	224	196	167	187	177	183	187	185	214	178	198	207	221	196	230	217	172	190	196	209	191	212	189	203	212	195	184	184	185	167	229	189	210	192	199	190	201	190	223	195	198	175	180	175	181	225	168	193	206	189	197	179	215	186	184	214	218	214	183	209	180	211	170	203	206	181	208	207	202	198	196	202	170	201	182	188	203	212	177	185	185	179	192	176	195	183	173	217	204	201	191	224	193	205	190	187	209	210	196	182	188	191	234	176	170	201	189	199	164	202	191	188	176	199	198	182	179	167	218	176	201	204	198	214	187	194	189	182	204	203	198	176	172	176	203	170	194	185	207	179	219	197	164	202	195	186	204	200	197	201	177	169	186	178	213	196	194	183	215	182	183	190	204	195	188	218	227	188	201	209	194	199	177	196	191	180	188	172	205	194	196	177	184	198	169	221	196	208	187	228	184	198	198	164	186	193	215	220	182	216	203	185	182	201	199	193	189	185	183	193	198	204	188	208	189	185	169	185	210	205	188	212	208	178	191	199	196	203	190	186	220	165	199	173	188	168	185	189	197	203	174	204	206	205	179	201	208	206	226	184	193	193	199	177	177	192	197	190	180	208	215	175	220	196	185	192	185	196	209	191	186	201	174	177	208	197	201	197	198	176	202	187	220	222	189	209	181	173	205	200	207	218	183	184	224	209	205	184	200	191	206	206	202	203	202	183	172	168	205	211	194	218	201	216	194	179	205	208	194	197	212	195	186	212	192	203	181	199	171	216	191	218	198	196	182	214	192	192	199	176	183	189	207	216	174	182	178	216	201	171	208	195	192	162	175	185	171	168	196	188	199	185	192	186	192	178	184	179	187	206	175	189	194	188	184	192	191	192	193	192	195	179	207	219	201	198	192	200	177	185	196	208	184	190	212	192	162	188	204	200	201	200	156	202	199	176	206	194	165	192	191	186	170	204	184	204	220	189	168	185	196	205	216	219	191	199	182	199	238	189	176	210	191	211	210	196	187	199	218	217	206	177	198	212	204	192	181	189	203	199	201	199	173	207	191	167	207	191	183	174	197	209	234	202	183	198	188	191	224	183	218	210	182	203	203	207	192	185	222	225	191	188	214	187	207	199	222	175	185	187	207	199	234	180	201	188	190	185	200	192	215	184	205	211	211	191	201	198	194	209	207	200	163	179	175	207	183	179	206	175	215	201	183	191	180	212	183	197	207	193	200	177	205	199	189	232	179	187	207	207	212	191	184	190	203	179	196	172	197	189	155	164	194	179	177	201	184	211	191	198	209	182	201	226	202	169	207	197	186	195	190	221	204	200	216	191	188	188	199	164	186	189	200	208	188	198	198	208	196	201	182	199	193	194	213	192	214	206	188	207	174	194	181	216	192	219	185	185	191	196	202	199	204	164	172	215	206	179	201	196	202	207	221	190	169	234	194	209	197	173	185	186	199	218	186	213	177	217	179	182	194	173	185	216	204	192	227	184	211	224	170	211	185	185	204	196	198	175	192	195	190	190	189	190	192	167	197	186	196	183	183	193	186	223	188	178	216	219	205	199	176	175	196	221	201	182	173	175	198	219	218	202	203	201	183	182	183	184	175	210	193	191	212	178	190	185	172	180	181	202	180	173	186	183	186	190	203	201	199	206	195	213	178	201	188	200	189	178	186	178	178	214	178	191	188	190	195	206	218	214	189	202	190	186	194	213	180	179	178	190	221	174	201	180	226	192	176	189	228	188	180	196	181	211	189	179	185	197	189	205	188	178	175	192	202	187	200	191	193	180	200	196	194	219	214	194	201	167	170	203	148	215	191	204	168	184	176	206	193	200	188	188	190	212	194	180	183	192	195	177	190	195	179	186	174	173	210	195	197	193	192	193	197	215	182	195	228	204	169	190	200	204	186	196	221	185	167	187	200	182	201	227	210	191	198	208	176	235	191	182	177	175	185	200	174	169	210	168	180	171	180	204	203	217	169	187	193	197	210	191	184	197	183	180	190	197	221	172	220	196	179	213	209	177	198	181	221	202	190	182	173	195	216	188	196	202	197	186	220	222	181	167	202	212	202	176	199	202	178	188	206	160	194	156	195	171	214	202	190	185	219	201	199	171	205	198	184	180	206	214	204	197	209	225	191	213	196	187	203	193	194	206	206	189	180	180	207	197	202	158	187	189	194	198	207	170	182	184	180	211	188	185	185	180	205	174	216	210	184	198	199	217	203	200	184	216	185	186	172	193	177	207	177	196	211	183	182	215	164	189	200	188	183	197	207	189	181	191	180	175	206	196	223	190	198	168	203	184	178	194	197	211	188	202	160	193	230	182	178	204	194	165	193	201	195	183	188	192	173	161	192	200	171	199	186	187	200	206	177	225	181	199	189	186	185	212	199	173	180	220	190	193	183	204	196	208	187	208	183	196	187	199	196	194	178	193	186	187	217	216	194	169	173	173	202	179	195	205	198	228	195	210	179	166	183	172	191	185	188	195	202	158	187	187	179	212	216	198	189	198	197	198	194	195	208	166	193	181	209	204	208	198	189	225	196	202	200	189	205	199	175	164	169	193	203	216	154	201	163	193	190	185	199	192	203	187	204	192	198	201	184	233	180	187	205	183	181	166	189	185	183	187	176	177	197	207	199	228	191	181	194	199	196	212	205	196	216	207	190	182	184	179	166	200	198	190	198	155	208	175	205	205	159	184	172	194	194	197	188	203	189	194	192	197	188	187	186	211	173	193	168	190	197	202	209	219	186	182	197	206	220	202	176	224	192	195	183	185	159	177	184	193	185	171	195	199	183	192	234	206	206	212	217	177	194	173	206	208	208	205	195	201	213	189	179	209	184	178	195	196	204	208	212	204	223	236	180	189	192	200	194	171	185	185	203	203	183	219	221	187	219	219	224	220	189	173	209	214	209	181	204	192	208	201	203	195	228	221	213	199	208	179	210	194	199	222	214	212	200	175	212	203	202	212	184	174	186	185	194	182	194	211	168	176	185	208	200	183	199	203	187	196	194	181	213	190	176	188	201	196	188	181	211	206	188	191	210	207	211	204	206	208	177	161	198	168	194	194	178	180	186	198	186	193	192	221	192	189	192	199	183	200	196	202	171	179	201	174	203	190	183	222	201	182	184	205	207	202	180	179	181	176	202	183	192	196
8395	1536	2191	2864	2855	3124	2674	1882	1396	930	885	818	770	739	725	637	629	726	639	632	582	550	560	531	577	525	573	541	552	504	503	496	520	494	515	522	522	510	518	476	517	468	467	510	491	504	522	516	470	487	448	504	483	467	511	487	492	516	501	498	494	473	500	462	474	509	504	460	465	472	490	490	479	505	482	479	460	494	508	481	521	492	490	483	523	477	527	449	469	489	480	505	489	468	464	462	480	493	470	450	505	499	448	525	470	515	507	521	472	513	494	441	518	501	492	491	472	469	519	477	487	487	474	501	473	445	489	467	487	421	506	505	515	479	468	509	486	482	502	469	496	468	458	503	462	492	470	519	502	508	455	504	486	512	483	474	504	474	497	532	522	431	488	481	479	484	458	509	476	466	489	498	540	477	462	487	522	522	511	486	482	463	521	452	432	473	483	475	473	479	508	478	512	474	481	463	494	484	444	513	493	443	465	517	497	489	490	475	512	534	464	487	522	493	475	512	475	542	502	488	443	460	502	457	518	469	475	503	474	528	464	507	485	446	487	498	461	488	469	524	484	491	489	533	495	483	520	513	463	514	472	487	480	522	453	478	469	474	478	490	474	456	475	472	467	457	497	461	464	488	484	475	502	494	466	438	498	494	461	452	471	482	461	487	475	477	498	487	483	501	446	479	502	487	470	482	482	504	466	499	521	461	489	435	483	501	451	469	487	472	479	480	514	468	497	487	507	503	484	474	502	499	498	471	484	467	478	488	447	479	467	479	499	479	492	499	464	473	508	414	430	468	462	503	486	468	474	463	509	475	461	488	508	460	486	472	498	542	487	451	486	497	515	488	485	473	489	537	539	502	520	501	473	467	461	463	498	486	501	489	474	471	489	425	482	483	474	493	500	513	494	499	505	501	476	487	472	483	509	500	503	484	476	458	512	490	498	489	487	470	486	494	463	444	498	466	493	429	494	486	484	451	452	483	494	507	532	467	502	513	497	460	485	544	467	534	450	496	502	485	501	510	462	463	515	479	498	480	490	490	484	480	516	492	503	455	501	482	499	497	446	516	501	505	466	478	495	508	469	481	488	534	524	463	481	526	476	488	482	496	470	499	504	463	485	534	479	479	491	504	497	490	498	468	494	479	508	519	483	462	490	447	488	439	497	480	518	511	500	452	480	530	497	489	514	465	464	484	492	474	500	515	526	517	508	474	466	519	512	527	478	470	472	512	513	490	474	487	519	524	450	449	483	504	504	523	501	487	493	467	485	509	487	479	476	506	478	493	486	488	454	480	510	477	472	486	490	521	465	510	493	462	479	507	482	528	505	503	467	495	447	449	478	468	479	448	474	468	481	474	501	510	461	487	510	519	463	463	480	526	505	474	502	484	501	501	449	493	494	510	470	506	481	491	494	509	478	473	465	494	519	480	494	485	461	473	464	450	490	526	461	512	507	470	533	515	508	467	475	440	466	486	431	458	465	492	500	520	525	471	488	484	465	480	489	454	478	465	511	527	482	435	511	466	495	512	468	513	495	454	461	498	496	468	512	488	489	466	480	469	502	474	500	543	450	484	464	481	513	473	500	456	435	476	467	480	437	497	510	429	493	459	482	489	480	491	485	514	468	497	481	461	496	461	503	533	511	467	510	521	459	502	527	457	488	489	485	495	496	470	487	452	482	488	497	477	500	471	459	481	478	487	460	488	463	460	512	474	471	507	498	497	482	463	450	516	495	486	503	470	497	518	461	521	450	470	487	484	459	450	468	511	461	493	469	514	481	485	476	500	488	463	473	471	480	487	498	507	502	490	489	455	469	510	484	472	506	483	441	502	526	464	517	488	463	504	465	495	489	488	451	511	512	470	531	482	480	461	475	506	486	457	485	462	503	525	446	526	458	486	484	475	472	506	514	443	476	500	484	498	518	475	472	490	483	512	441	509	483	468	489	487	473	517	479	498	463	486	510	490	451	470	452	469	495	441	498	478	480	492	549	465	499	464	513	493	500	463	498	524	502	497	455	503	484	498	451	509	502	477	452	483	478	504	520	472	507	507	492	492	519	494	491	559	502	550	511	455	480	461	494	494	510	498	491	474	466	494	469	497	496	489	475	530	496	442	454	448	491	517	537	484	481	465	466	502	464	511	460	495	447	465	501	502	504	487	484	428	465	490	492	481	456	494	499	458	496	489	491	482	490	528	525	497	476	486	494	479	461	475	498	477	551	537	501	455	499	491	483	491	475	469	519	459	521	447	509	478	465	488	500	509	516	507	478	505	465	473	498	492	479	465	500	494	472	452	468	531	468	493	473	462	503	458	502	506	496	492	464	449	518	480	517	459	462	482	516	464	502	443	474	505	441	521	490	503	526	468	493	482	460	521	492	502	466	476	498	528	507	508	499	515	487	429	451	476	516	453	503	470	496	470	440	490	452	526	475	545	498	458	465	509	478	459	496	530	441	481	481	454	486	479	459	514	513	500	460	505	518	484	474	515	469	474	462	487	492	512	508	465	467	503	503	525	509	491	442	493	501	467	492	467	496	483	506	458	472	518	497	491	494	475	486	504	490	480	481	472	458	506	485	479	532	497	469	509	502	471	484	517	494	479	462	492	477	477	491	477	509	469	447	480	464	454	479	497	527	478	485	463	504	490	484	444	458	463	511	486	528	462	501	527	499	467	448	480	497	477	443	496	467	508	449	473	478	490	489	501	470	461	467	495	520	520	495	509	507	479	493	481	515	454	501	517	495	511	508	502	511	498	496	482	490	500	463	474	480	493	470	464	513	478	474	462	449	474	531	459	490	529	485	504	501	502	519	463	475	481	470	494	490	492	480	452	507	486	490	493	472	507	515	490	498	445	467	479	500	502	451	471	447	486	470	466	464	519	508	437	503	490	480	544	472	465	479	470	490	483	479	456	477	474	486	485	490	467	466	502	478	550	480	502	466	509	530	490	487	491	452	504	516	467	479	510	462	464	488	465	506	546	466	525	504	486	546	461	477	470	465	479	502	500	458	485	500	508	464	489	431	465	459	507	495	504	488	463	526	545	425	464	473	447	479	465	464	485	497	485	465	486	497	505	475	529	454	484	488	510	455	492	495	508	490	512	477	467	501	500	487	462	499	470	487	510	491	468	498	458	468	475	510	521	508	498	504	477	483	485	495	500	475	481	494	497	494	486	478	478	470	487	472	482	480	460	512	439	488	497	504	479	470	501	534	458	487	484	499	470	455	497	484	522	466	469	517	493	492	460	467	513	485	502	502	465	450	470	477	492	496	481	486	490	431	499	504	469	466	479	510	468	448	484	497	477	454	486	509	498	505	457	463	464	502	484	474	508	440	530	488	510	474	478	481	463	448	516	507	472	536	468	465	479	539	458	483	490	487	445	439	465	519	475	460	519	481	525	493	474	528	492	493	482	539	488	450	493	460	478	496	478	494	487	487	498	470	487	486	523	507	470	485	518	476	492	458	473	469	495	446	477	465	464	470	473	481	455
1570	333	296	346	328	363	371	334	313	271	309	274	269	258	270	251	304	279	285	274	315	244	253	261	255	279	332	275	244	281	250	275	287	322	238	268	283	295	300	316	272	316	268	291	267	280	308	264	298	256	274	300	268	281	279	261	288	293	280	273	290	287	263	255	286	286	282	267	262	226	284	266	314	270	282	290	253	242	258	273	281	235	268	293	276	288	273	310	274	242	278	281	263	247	254	278	259	284	242	266	271	289	299	278	267	269	268	267	293	290	260	251	299	252	236	263	308	271	272	297	286	256	295	291	273	295	285	277	224	258	290	259	283	301	293	279	301	300	252	303	309	241	235	296	271	276	285	256	257	236	230	291	301	276	265	281	243	263	272	284	281	235	261	294	284	301	236	275	301	269	273	279	259	280	289	265	267	266	287	306	264	253	278	268	282	286	276	315	265	293	270	253	250	273	241	279	265	283	276	290	249	276	308	259	268	298	301	281	273	294	304	270	287	301	268	260	262	260	278	271	286	316	264	251	218	268	246	288	259	268	290	274	270	269	270	300	274	248	279	276	282	279	273	302	273	290	279	307	260	278	281	282	321	279	275	297	268	283	271	303	264	287	262	260	282	295	285	313	267	261	263	277	283	277	244	295	272	241	273	265	288	258	298	296	289	300	283	275	290	265	245	264	282	311	264	270	282	278	313	272	287	284	310	247	262	273	291	275	278	303	266	257	292	265	243	272	272	263	297	298	287	290	295	309	262	272	287	271	265	265	317	313	287	285	295	264	267	290	282	284	281	286	275	291	276	274	300	266	284	304	295	312	288	292	283	240	276	269	271	285	287	269	250	277	262	295	273	280	254	272	248	252	277	296	261	328	302	281	288	245	281	278	244	247	310	279	254	273	259	276	315	274	256	290	282	273	304	281	284	283	273	294	289	291	264	300	295	301	283	317	315	253	267	264	288	267	281	291	248	299	277	308	278	263	247	250	281	250	264	318	281	276	259	264	264	287	271	273	278	273	268	281	279	285	310	273	263	252	243	302	269	283	257	283	284	275	272	321	281	293	268	253	293	270	264	294	284	271	312	292	260	299	264	277	296	254	247	273	290	242	302	281	301	262	288	287	284	285	248	265	258	290	286	264	310	278	281	319	258	265	306	275	302	275	290	293	240	264	283	291	269	252	299	284	265	315	292	329	278	280	251	298	297	316	280	258	278	299	277	260	266	272	308	312	238	271	271	269	283	281	285	298	248	277	296	257	303	254	291	308	266	284	310	267	299	282	238	306	284	292	246	262	276	245	302	298	280	250	299	281	286	273	260	294	312	238	295	258	289	291	288	264	258	280	315	285	282	305	304	275	305	254	259	247	248	255	278	276	275	287	307	284	248	280	266	297	276	266	296	273	272	293	256	231	234	267	270	298	263	276	293	255	255	296	249	304	268	296	252	311	257	274	278	295	277	275	253	283	298	294	282	263	251	268	272	288	306	307	273	270	287	286	260	258	265	262	271	275	301	266	278	293	249	278	258	269	281	270	282	268	296	264	276	274	342	301	280	290	279	300	270	285	271	299	295	280	274	266	274	261	281	293	260	266	267	264	313	316	270	319	273	299	282	273	281	267	298	299	273	281	279	301	281	300	240	247	270	297	287	265	281	273	290	259	267	290	287	294	283	236	318	275	305	250	256	280	282	295	266	279	286	259	254	271	305	300	278	305	233	298	255	263	282	301	284	258	264	308	284	294	253	279	259	270	300	314	265	288	273	291	283	295	291	287	272	286	291	273	273	282	273	303	260	293	255	277	272	250	293	298	283	271	302	273	272	263	282	277	267	285	252	284	318	279	281	244	265	252	306	269	284	271	304	296	253	293	275	260	256	299	268	283	271	291	283	257	271	274	279	261	296	245	278	300	291	262	257	252	278	245	290	284	288	274	276	293	270	310	279	284	270	289	256	302	263	273	249	286	255	298	285	272	293	279	274	269	255	280	264	267	290	274	268	279	250	256	276	256	321	291	269	319	254	297	291	295	275	279	266	274	302	280	282	277	285	273	318	276	256	298	293	288	278	295	280	272	272	283	262	314	273	272	298	272	248	270	301	262	271	303	263	321	278	272	305	297	253	270	262	272	285	283	286	276	267	263	293	291	281	269	281	287	286	281	261	283	291	301	300	303	284	254	281	273	298	274	277	289	278	277	290	280	277	286	268	316	250	273	261	294	279	275	269	297	271	311	269	223	295	295	283	258	303	283	304	282	308	269	247	251	300	286	291	281	297	293	302	260	272	305	277	320	265	279	275	248	263	267	292	322	313	286	274	267	273	277	263	272	274	283	258	276	281	266	282	281	275	258	273	292	301	286	287	274	263	332	287	284	297	286	245	281	296	295	278	243	290	281	289	293	317	248	296	303	257	274	311	312	275	251	284	266	264	259	260	295	276	261	256	281	287	283	235	276	285	263	259	272	273	260	261	287	254	306	247	270	290	277	255	235	255	283	294	309	252	254	247	271	276	289	266	262	288	272	297	260	284	305	227	258	279	271	293	290	282	267	299	257	261	271	253	280	238	302	278	273	254	281	294	287	264	220	277	273	277	287	290	271	296	242	265	281	270	270	263	262	292	267	290	284	284	251	255	276	258	282	301	293	285	285	300	277	296	257	264	278	293	263	277	268	285	277	277	312	253	273	251	283	264	275	263	304	284	305	292	285	244	247	271	289	305	284	258	264	286	277	249	273	294	259	266	293	276	270	285	300	263	264	298	278	301	272	297	288	258	254	224	300	274	269	236	265	279	261	268	269	266	281	269	275	249	274	264	258	299	317	271	287	280	294	240	287	258	269	264	270	252	322	257	271	275	305	297	240	297	270	295	238	306	260	262	279	278	269	303	292	264	280	284	253	278	282	285	278	280	276	259	281	280	263	272	260	288	281	280	276	269	299	263	284	287	278	245	279	301	260	286	259	280	266	287	312	296	261	287	288	294	272	268	291	294	274	269	309	284	274	253	259	288	294	289	265	240	290	300	274	305	281	268	290	298	304	295	285	276	249	265	256	303	274	304	297	279	277	242	263	291	259	307	266	272	266	276	306	301	248	236	272	279	273	275	262	253	283	297	294	331	280	245	260	319	238	282	266	274	297	289	258	295	274	266	290	260	289	293	265	261	288	263	261	269	273	268	257	295	305	286	253	271	263	291	293	285	258	298	263	284	280	291	279	286	250	269	326	278	294	279	275	264	240	277	268	288	281	285	259	283	302	256	269	283	259	307	281	288	292	256	291	269	283	285	289	284	258	283	283	341	265	277	275	267	284	281	297	275	281	275	258	301	265	246	251	298	311	248	281	278	277	280	279	287	284	260	295	278	294	289	257	292	258	258	277	291	267	268	270	230	266	275	281	296	309	280	273	267	269	274	284	250	299	261	266	265	264	291	259	270	295	284	253	261	299	291	261	272	280	282	277	276	237	277	273	259	266	256	280	277	280	273	278	293	292	297	254	283	287
1827	687	744	902	970	1165	1138	919	741	665	673	636	613	640	620	685	662	661	626	639	655	605	596	630	638	639	668	603	692	646	599	590	628	628	620	610	637	657	608	648	641	621	639	596	645	642	614	598	597	586	616	606	636	625	605	613	601	611	579	658	593	633	610	597	637	606	651	591	645	616	625	607	633	576	622	613	652	611	628	599	647	590	628	601	596	670	601	630	613	633	605	648	630	598	609	638	633	635	635	589	634	659	635	592	608	643	638	632	614	604	647	581	616	670	647	643	624	660	648	650	609	586	638	638	574	632	636	615	634	578	600	661	632	646	643	593	590	632	613	586	599	659	684	668	623	591	625	601	646	609	614	620	635	646	653	625	616	667	641	681	657	606	618	593	647	649	595	648	628	610	593	620	606	610	635	619	578	636	655	630	632	623	620	625	669	618	628	613	615	621	632	588	703	636	616	623	621	622	598	614	625	643	645	635	632	634	591	637	641	598	582	626	655	554	613	610	631	612	628	638	635	610	596	656	654	618	634	596	590	604	632	604	615	597	643	616	661	619	629	611	638	641	642	622	593	619	630	566	643	595	626	674	568	648	631	634	662	593	621	616	658	629	625	647	591	605	617	622	623	618	631	630	627	679	575	625	626	617	604	677	622	630	649	623	623	578	591	628	594	599	569	627	636	640	633	578	622	621	595	604	600	620	658	623	606	596	632	603	655	655	612	612	598	646	623	646	630	598	648	614	647	662	637	613	608	635	647	613	622	588	622	609	613	620	587	599	662	608	634	634	621	657	631	607	609	570	603	620	617	626	649	596	637	623	624	590	678	600	677	638	598	624	606	607	601	571	628	665	609	624	620	626	629	585	648	607	617	664	637	587	630	610	624	658	645	616	618	610	623	620	618	630	697	633	629	597	579	606	662	595	655	600	636	651	631	617	610	620	594	596	626	638	613	628	590	606	631	594	642	653	640	661	640	626	622	635	626	606	617	579	613	626	614	622	608	630	611	623	660	623	595	642	638	625	579	612	629	657	624	649	638	637	605	653	665	618	588	664	606	600	615	581	632	602	609	633	585	642	636	603	657	641	630	641	605	627	641	649	614	631	672	619	613	649	620	606	655	630	598	653	602	600	649	619	569	568	665	626	592	647	644	630	653	619	649	591	667	594	597	637	645	604	627	654	625	568	635	586	570	616	617	601	657	627	605	601	655	602	614	623	629	690	615	624	616	574	654	576	597	632	644	607	618	577	640	608	581	606	597	631	676	613	648	634	643	622	627	615	605	598	601	624	614	630	629	623	630	626	622	637	608	644	643	652	650	665	611	621	644	585	662	625	628	622	606	608	632	640	584	627	646	561	575	647	667	593	590	616	606	649	658	569	597	598	645	622	618	633	662	663	636	648	599	593	624	656	599	619	604	615	595	614	598	664	637	630	603	613	648	657	633	607	578	641	576	630	658	601	624	588	639	615	620	604	616	619	588	625	610	635	605	591	655	589	627	659	640	641	607	646	569	672	619	631	644	632	606	613	631	641	594	625	592	618	645	652	628	646	657	637	626	623	597	587	634	626	638	628	611	627	652	625	573	649	585	627	582	648	629	601	628	641	624	653	672	651	623	616	641	633	620	608	631	619	634	610	614	585	612	634	623	603	608	616	617	630	649	606	621	602	629	605	607	618	646	619	602	608	613	600	623	632	659	634	610	638	568	628	617	636	597	626	649	629	572	593	638	601	651	608	688	586	624	642	600	622	637	634	609	660	592	621	648	641	553	591	576	571	592	644	604	611	651	631	644	595	615	597	603	647	571	618	596	623	650	669	634	619	651	622	635	644	621	626	659	668	606	642	669	629	652	583	564	575	611	632	611	637	619	623	600	647	591	592	642	653	567	619	660	630	643	648	568	614	689	661	628	612	615	617	637	640	609	636	614	612	655	624	634	602	615	645	619	644	611	608	620	629	609	601	609	649	565	583	619	628	627	618	604	624	634	631	650	595	631	630	649	579	652	590	597	607	626	632	648	650	633	606	614	653	605	609	620	576	609	596	618	606	654	620	589	630	654	651	653	595	621	648	631	650	611	639	617	631	566	636	637	590	652	628	657	651	643	641	607	659	625	664	638	622	634	627	649	567	610	574	617	631	589	585	567	580	631	587	598	637	681	638	659	642	638	651	643	650	586	618	650	589	607	637	561	636	618	628	615	637	649	580	642	671	597	684	591	593	612	616	637	614	659	592	615	631	615	619	634	631	667	685	592	631	649	617	638	620	635	606	630	591	600	634	631	610	608	623	574	658	591	618	601	610	627	656	654	645	678	635	623	560	628	650	628	584	606	630	669	628	608	603	630	639	642	624	608	614	673	598	582	687	632	629	687	650	616	595	635	596	630	645	604	618	614	630	636	637	616	642	614	622	620	645	603	610	618	611	647	655	587	601	636	594	584	621	609	655	613	611	683	694	620	620	627	618	622	626	621	662	639	645	607	596	604	595	576	643	631	650	624	662	628	605	604	625	595	567	608	609	570	606	623	609	585	632	599	646	648	648	611	646	642	627	626	630	608	666	622	608	608	637	602	588	616	600	670	662	608	637	607	625	613	669	585	637	613	600	633	567	617	604	642	639	620	618	606	610	646	617	591	581	581	617	641	640	647	616	599	617	624	645	641	638	660	619	599	588	597	674	655	634	641	608	600	665	683	623	631	587	620	604	612	583	601	639	609	630	610	600	582	603	631	578	629	632	630	641	609	614	645	664	676	596	628	607	633	606	649	590	635	642	625	603	608	551	643	618	610	639	597	669	590	612	622	630	625	547	614	612	596	620	622	619	567	624	698	659	609	637	641	617	631	598	620	615	578	615	652	658	651	623	627	619	585	632	638	656	604	626	645	613	641	605	587	596	594	631	605	653	611	606	618	566	637	650	634	658	609	593	576	650	627	629	613	630	624	627	628	620	600	670	622	625	593	679	611	662	593	642	629	630	667	603	635	632	641	591	581	627	585	601	624	613	597	631	610	631	642	624	585	602	599	596	657	626	665	619	622	645	684	638	618	612	636	615	593	625	602	664	643	622	555	644	643	641	598	654	598	627	651	616	664	620	645	621	625	626	599	629	588	608	590	609	624	606	646	599	644	631	613	641	590	606	640	595	609	579	586	641	578	586	632	586	633	654	595	604	620	593	632	626	627	627	595	612	597	627	644	589	653	632	635	612	667	586	612	673	587	621	619	628	626	625	594	606	627	608	618	604	608	632	665	634	649	609	638	607	661	635	648	597	619	613	652	589	625	648	646	626	591	584	618	653	652	611	667	631	598	609	643	639	608	606	597	671	633	649	633	613	622	629	659	650	649	616	600	609	606	594	618	619	644	673	631	631	604	590	603	619	637	588	610	577	640	612	637	634	614	614	578	626	654	645	611	640	594	635	596	622	646	616	661	626	588	593	626	662	619	617	663	578	602	656	600	651	632	636	661	632	642	623	622	622	649	610	619	675	645	673
7152	753	577	490	426	460	366	302	217	174	139	164	135	128	130	118	139	121	130	137	142	130	117	139	144	129	117	142	112	117	127	121	127	131	115	131	149	125	126	156	122	129	136	131	125	129	121	116	120	129	130	142	128	114	120	120	133	144	120	112	129	121	126	114	111	133	120	138	116	124	118	112	122	102	109	124	128	130	111	116	125	112	126	134	125	127	121	124	115	128	122	128	110	136	142	116	138	126	129	130	155	128	135	106	102	126	132	117	122	121	113	130	119	140	150	127	135	125	115	117	114	134	110	134	123	128	121	128	129	147	124	123	112	113	140	112	124	135	110	132	131	128	117	140	148	150	115	131	125	149	90	119	97	126	131	130	125	135	120	122	115	128	121	113	125	110	125	118	131	152	117	118	143	124	140	126	113	112	113	142	141	137	132	117	118	133	130	123	142	106	114	127	104	127	126	130	129	161	123	150	123	106	121	139	140	126	135	119	139	107	138	108	116	111	132	136	128	136	119	119	129	119	124	128	98	104	138	128	127	114	134	119	114	98	117	148	124	137	117	125	111	124	110	135	117	127	143	133	124	131	120	117	132	116	115	125	116	107	117	107	92	115	120	136	153	128	137	115	108	128	103	118	112	124	143	126	121	132	115	121	97	122	98	138	120	114	124	129	135	117	134	112	122	122	118	132	106	138	121	114	112	129	127	141	119	123	118	157	119	133	139	132	123	137	131	112	113	135	100	116	132	140	112	139	137	112	103	98	126	127	148	119	146	123	143	123	132	142	129	113	129	142	137	129	114	129	128	103	111	123	124	141	116	133	124	116	124	123	121	101	131	104	121	118	128	123	115	123	117	120	128	120	122	129	143	117	119	137	137	119	111	112	132	106	149	129	119	111	108	118	116	143	110	105	104	128	106	119	125	131	122	108	144	122	137	125	136	116	148	126	115	135	114	106	137	120	134	118	130	149	135	113	113	135	125	107	97	103	119	114	140	128	123	132	111	109	127	130	122	110	120	137	123	148	112	112	112	126	114	130	120	118	111	103	131	117	111	111	129	133	107	111	138	126	122	127	104	119	113	151	118	140	124	122	123	124	127	136	113	144	125	144	119	123	148	133	119	113	135	130	127	118	141	137	135	137	105	140	118	131	113	142	121	123	130	129	122	115	135	126	139	127	118	127	119	137	141	145	117	124	109	130	114	122	130	112	126	125	134	95	138	152	111	111	138	113	120	102	135	121	107	119	134	122	129	132	119	114	137	113	121	123	118	106	136	126	115	125	140	122	138	116	110	121	126	133	118	126	111	136	113	123	131	124	119	127	106	102	117	124	122	116	118	109	125	119	118	122	107	114	110	122	121	120	127	113	122	147	134	139	113	111	123	132	109	112	127	118	137	129	101	117	123	123	124	131	123	134	159	144	140	127	133	124	125	131	91	130	111	121	130	133	150	129	101	132	123	126	118	121	114	137	115	110	113	135	129	130	130	126	103	123	123	149	129	120	113	146	140	128	133	137	121	136	112	116	146	126	114	118	108	93	126	120	133	128	124	122	108	114	126	104	124	128	110	126	112	125	137	124	146	119	107	120	113	110	129	119	135	135	103	131	124	137	144	135	123	116	146	130	115	120	130	130	116	100	96	118	138	139	114	170	116	115	138	147	132	115	143	133	137	143	106	122	135	135	124	112	130	144	124	109	125	141	135	152	119	140	141	127	117	148	119	142	136	126	126	140	127	113	120	130	140	137	139	112	117	133	119	133	114	104	113	108	104	130	121	120	133	122	135	126	116	152	135	130	117	119	125	134	133	114	123	132	128	108	155	141	105	106	137	116	137	120	128	138	107	118	118	133	114	103	117	117	111	127	128	113	147	154	120	121	123	102	129	136	106	117	121	106	126	125	123	132	121	121	129	122	140	108	150	145	151	134	116	133	129	135	103	126	113	149	112	132	112	137	105	125	117	149	114	138	136	142	135	132	126	148	131	143	106	131	112	118	121	118	118	115	121	126	111	134	131	122	126	129	137	134	123	134	131	129	121	150	113	118	130	124	125	114	116	93	141	145	152	114	118	115	111	131	125	128	105	139	137	121	109	125	134	142	121	140	134	140	123	128	127	111	121	119	137	119	126	130	121	122	116	130	129	131	118	129	107	129	125	134	128	119	113	116	118	142	141	138	118	112	121	119	124	126	113	122	115	127	130	119	128	106	111	126	121	109	122	116	108	127	122	119	128	140	110	109	115	133	120	101	107	123	128	115	135	118	139	108	128	138	111	122	115	116	136	116	131	126	126	135	130	152	129	128	121	115	121	110	124	129	126	119	128	128	128	139	136	123	127	110	123	118	108	126	143	113	140	153	136	104	130	131	105	128	107	110	134	107	147	124	110	128	126	126	136	103	116	105	139	119	140	147	127	130	123	120	134	134	120	112	111	107	105	114	123	114	138	128	115	120	137	117	119	106	144	120	132	127	111	144	131	130	132	112	123	125	130	116	141	130	121	128	140	129	125	131	112	101	117	120	117	118	120	137	102	124	127	121	111	146	109	143	127	124	117	138	162	120	113	131	109	120	118	127	114	125	136	126	117	158	126	151	138	129	116	145	116	139	124	115	120	127	132	130	117	100	116	110	125	111	112	131	139	132	119	118	100	105	129	138	118	122	123	126	118	139	130	121	108	119	130	129	125	155	117	126	132	125	138	133	145	136	114	114	116	121	136	132	123	128	144	130	136	112	131	103	125	121	119	126	126	136	114	120	128	124	101	105	119	125	132	162	116	117	134	166	129	125	87	119	136	112	122	146	131	113	110	127	118	121	127	132	132	114	142	133	119	129	120	127	117	123	128	100	136	121	127	152	99	147	119	139	117	118	124	128	125	123	114	123	118	141	119	127	154	130	135	135	123	121	149	133	118	123	136	119	116	132	92	132	113	139	144	119	129	111	146	109	110	122	127	141	136	117	127	106	124	134	131	97	127	145	115	152	123	110	146	108	117	118	113	141	126	127	134	133	124	106	121	110	128	132	125	121	115	130	135	123	123	126	112	139	132	101	109	125	118	102	138	119	129	101	114	133	112	122	125	142	111	118	116	136	111	121	121	128	141	122	123	135	120	137	133	110	130	122	115	118	117	125	132	149	142	129	131	139	135	123	106	107	119	127	112	105	120	115	123	127	138	131	110	123	122	123	110	119	124	137	123	130	141	136	88	132	135	137	109	121	125	114	116	135	116	131	102	122	142	129	132	99	108	109	126	135	117	112	108	107	122	137	107	117	126	144	112	111	132	139	138	138	127	137	120	108	124	108	105	133	120	128	131	138	121	146	127	139	122	114	125	115	122	131	136	131	128	129	145	106	134	143	127	129	97	116	126	121	126	125	125	120	136	130	100	133	132	143	109	136	98	123	125	145	136	132	143	130	114	127	116	123	123	143	130	129	111	139	129	140	144	117	135	131	119	123	104	116	103	133	122	131	139	122	111	136	130	125	145	148	118	144
6152	791	1270	1722	1719	1913	1711	1197	790	589	518	513	477	450	412	446	453	430	431	450	411	361	383	363	385	383	354	356	323	357	336	324	348	325	336	359	330	351	341	340	339	313	340	355	323	324	388	346	305	342	339	367	345	321	336	328	306	331	333	329	346	331	333	350	347	338	327	348	320	323	310	340	347	316	305	316	364	356	342	325	329	329	326	336	318	303	341	347	307	315	323	334	332	376	321	326	345	292	293	303	325	324	350	344	325	333	323	339	340	322	334	307	334	325	326	318	335	341	324	343	297	317	342	336	343	324	331	310	332	328	333	335	350	333	337	339	307	338	332	321	333	344	337	330	365	322	329	306	340	308	352	326	341	315	362	344	310	323	320	331	330	328	334	346	336	339	320	286	307	311	297	316	342	359	333	359	335	365	327	349	333	338	307	340	339	349	330	351	370	324	330	329	341	302	297	362	346	320	331	305	304	329	325	311	312	314	318	302	314	305	322	325	323	281	320	350	307	321	324	332	332	329	317	335	328	307	294	317	330	306	309	353	309	325	322	333	336	321	310	333	318	324	329	316	298	309	309	328	347	328	321	325	321	326	313	316	324	326	341	328	306	311	318	318	299	342	330	325	330	345	286	350	329	356	342	315	340	308	301	313	328	336	310	322	293	365	315	304	313	325	288	351	345	302	320	316	311	304	342	317	320	335	335	317	317	341	346	357	327	341	332	326	309	320	330	332	349	310	310	347	327	354	343	308	340	325	299	318	349	324	318	313	309	299	352	321	308	326	282	317	330	304	341	338	323	324	282	335	316	334	314	340	368	324	340	353	321	333	325	332	318	327	310	346	326	309	321	324	334	324	336	352	314	320	304	350	302	311	347	302	335	344	315	339	325	309	328	320	355	312	292	353	286	296	304	328	333	323	342	329	326	316	337	322	290	341	336	338	301	345	331	322	328	336	344	332	349	327	323	327	323	360	325	331	294	324	318	324	345	309	334	335	298	321	332	349	287	334	285	330	345	331	346	307	323	336	328	336	286	371	298	356	322	316	338	346	301	348	328	358	314	301	346	317	309	328	332	344	318	342	328	310	339	312	371	322	342	308	310	351	347	347	317	323	344	307	328	314	354	347	341	373	346	286	330	301	341	315	337	298	341	324	314	316	317	321	307	321	294	335	335	303	348	334	328	346	337	354	345	343	341	296	310	316	323	317	324	301	339	289	340	369	295	318	312	312	302	333	345	314	315	306	332	316	304	342	306	329	330	348	313	313	333	353	341	338	327	337	309	342	340	320	342	317	330	342	327	358	324	333	332	315	324	338	306	319	313	362	347	324	330	335	335	337	320	321	368	304	330	340	332	355	344	292	341	350	331	323	337	320	310	366	294	299	344	332	300	338	308	357	336	296	313	353	341	307	333	388	344	297	342	286	294	338	331	316	344	344	320	316	352	339	335	297	344	330	297	351	340	343	312	314	323	306	362	342	302	295	316	320	317	319	309	314	306	360	325	308	352	354	306	318	331	346	338	359	318	315	332	305	358	278	343	327	333	337	299	363	349	320	361	332	321	335	327	310	338	329	323	331	347	328	316	346	359	348	313	324	338	327	336	327	319	350	300	331	286	356	329	313	289	329	346	357	315	331	311	330	326	333	327	317	325	307	326	370	352	304	348	356	323	336	361	317	308	316	343	349	324	321	329	335	308	324	325	299	300	322	374	348	333	337	349	308	322	366	361	310	329	296	322	319	318	316	345	350	332	356	381	359	326	349	322	342	325	336	318	314	311	335	308	334	320	292	359	304	318	321	326	323	296	316	338	353	316	319	296	314	344	322	326	340	322	324	315	299	311	293	354	354	317	332	327	319	333	333	328	318	316	318	321	324	324	291	330	287	326	371	343	308	326	336	289	307	313	353	322	331	353	315	333	293	333	326	328	329	324	301	314	348	350	305	321	336	304	322	332	310	331	328	310	343	299	319	320	344	324	314	320	320	323	336	307	311	324	339	330	310	362	308	353	343	336	349	308	346	342	312	306	353	327	366	303	320	329	325	313	299	333	288	290	338	346	342	342	295	335	331	340	334	322	335	364	349	322	310	310	363	330	329	320	335	326	316	353	330	291	326	335	326	324	328	318	313	320	322	328	345	344	340	334	324	332	329	345	330	295	307	326	305	350	319	321	330	357	298	353	351	289	308	352	352	355	302	320	330	338	327	334	325	351	341	330	354	308	307	329	323	329	355	329	298	335	324	330	335	320	387	346	327	330	338	347	322	293	310	329	342	338	291	330	319	308	319	314	330	298	314	341	300	335	327	304	325	307	307	347	325	323	309	345	375	308	335	314	318	357	312	316	324	340	327	312	336	321	339	339	328	346	319	292	304	307	334	345	346	331	316	323	342	266	315	326	319	323	367	306	362	306	340	319	322	335	296	358	339	330	347	349	312	293	337	329	318	359	305	330	365	347	341	347	335	316	320	304	322	344	338	323	330	324	339	314	358	330	340	297	307	344	329	310	317	352	317	319	309	315	327	331	319	325	284	340	327	299	304	345	311	312	308	326	295	305	311	302	341	313	348	331	354	328	307	358	310	339	335	343	324	311	340	330	345	336	320	331	291	343	357	307	327	320	313	350	316	316	304	362	312	296	315	307	354	344	317	330	319	320	298	331	334	330	297	309	330	329	357	338	338	301	335	323	321	320	327	336	329	328	336	310	309	306	351	326	313	311	318	304	304	330	327	355	313	325	305	309	365	363	348	301	318	308	313	320	321	330	344	316	357	324	341	291	316	329	339	314	336	311	328	334	347	314	338	343	296	337	334	339	323	319	329	338	340	345	334	326	357	339	299	355	285	314	323	347	306	302	352	304	335	332	342	325	327	337	351	308	328	322	325	300	339	318	298	314	303	325	321	316	325	307	347	337	324	319	329	327	299	326	318	325	313	339	306	306	334	336	328	330	325	316	304	309	350	305	341	352	330	336	321	317	301	314	341	309	335	344	327	337	291	322	329	293	328	323	365	310	315	293	323	292	345	326	340	311	332	350	324	338	316	315	335	342	351	326	300	340	333	364	307	295	302	349	342	350	354	326	317	312	336	327	351	282	336	349	316	331	276	304	309	300	345	312	366	324	313	321	322	337	330	321	307	323	318	337	326	292	363	336	344	315	307	318	334	301	330	315	317	322	352	343	298	328	334	321	297	316	361	364	319	326	311	367	317	308	354	335	329	299	338	328	340	306	321	316	330	299	331	329	341	301	358	317	333	310	341	340	311	355	333	301	317	322	337	335	333	315	315	333	342	336	337	295	304	319	284	333	311	332	329	335	299	333	338	303	339	325	329	326	328	300	335	322	314	332	298	324	338	352	350	367	315	348	331	343	312	304	326	341	332	330	327	301	342	331	336	319	320	326	294	315	318	333	333	324	312	315	332	285	336	316	305	312	322	319	314	306	311	303	317	296	316	356	303	345	333	349	359	334	334	301	298	320	328	324	315	300	350
13828	1620	1205	1001	795	708	642	473	343	263	243	246	255	241	207	215	225	212	257	264	208	191	219	193	176	213	225	176	223	211	202	179	181	220	193	216	210	225	173	199	182	236	199	202	192	208	196	178	194	202	160	208	185	211	172	194	188	199	185	189	199	212	189	195	200	198	205	196	200	213	172	186	190	188	191	235	228	205	177	180	186	182	210	214	184	196	194	208	196	180	212	194	209	188	211	202	216	196	211	211	197	174	202	185	193	196	185	205	198	190	204	208	192	191	204	165	207	203	191	189	212	202	233	195	201	214	204	209	208	185	231	205	184	214	206	201	204	196	222	188	196	203	185	215	201	168	200	182	215	206	206	187	185	210	195	191	213	184	209	174	218	216	188	208	180	188	179	204	182	184	210	143	183	243	180	165	215	198	213	185	201	233	178	186	196	198	167	205	197	204	177	159	224	226	221	195	207	180	218	188	186	186	220	206	212	175	216	185	212	192	187	156	190	206	206	206	195	200	186	194	192	190	205	208	190	176	179	218	209	162	176	216	185	170	194	187	195	208	210	199	191	186	200	191	183	169	189	176	196	182	209	197	189	188	186	231	191	202	203	165	194	178	183	185	204	178	199	152	199	174	202	181	218	221	175	180	184	198	216	215	211	226	193	206	199	209	208	191	197	186	198	192	202	201	184	202	218	206	214	171	208	203	186	182	174	215	222	185	180	181	206	215	184	219	206	199	209	182	201	174	195	212	191	201	217	163	169	205	183	175	192	182	170	178	194	174	166	183	196	177	182	180	169	202	176	158	211	189	189	185	227	178	199	221	183	183	192	201	189	217	196	196	213	210	186	193	210	185	191	189	184	187	212	170	171	219	214	182	180	194	188	176	193	191	212	181	187	177	188	189	184	174	171	204	190	169	185	184	188	187	183	207	220	223	181	212	205	196	170	234	190	170	200	188	186	194	199	200	189	183	192	192	178	190	219	171	177	188	175	187	178	189	189	213	182	227	168	195	190	206	209	197	184	194	195	194	192	167	200	193	176	199	186	186	217	193	209	204	184	228	208	218	198	178	199	191	221	183	195	217	193	194	195	182	183	195	203	161	182	200	191	204	194	197	219	197	190	211	184	178	220	195	176	185	204	189	218	205	207	196	203	194	160	190	191	200	177	185	231	194	172	196	188	189	182	201	194	175	195	196	189	214	183	186	237	181	190	197	193	182	179	196	184	187	204	199	197	201	198	175	215	187	171	184	219	215	198	179	186	220	182	182	183	179	202	175	181	204	215	199	181	197	202	214	176	222	215	179	199	220	172	191	187	175	197	190	184	187	202	177	201	195	157	202	204	168	197	198	189	175	220	182	167	199	159	186	190	198	207	197	197	199	191	219	206	190	198	177	179	195	200	205	214	191	185	192	207	183	184	199	180	204	161	202	163	189	193	168	180	232	197	181	173	180	195	206	186	206	208	183	197	190	204	203	208	183	217	179	191	180	223	194	200	194	204	198	180	193	195	201	190	197	195	185	203	164	200	217	178	195	185	194	187	164	191	194	164	200	163	171	226	187	194	202	194	204	205	190	172	178	195	191	169	174	210	198	174	195	179	180	191	190	213	161	210	227	182	201	198	195	175	184	209	221	218	206	195	199	178	169	194	193	165	201	171	206	192	192	207	191	198	206	174	165	186	190	190	164	198	205	195	191	192	196	172	181	179	198	205	195	176	192	189	206	209	212	173	213	214	200	205	228	189	203	201	178	219	186	184	170	200	198	187	187	181	202	203	170	207	195	212	200	198	189	210	166	207	182	209	193	171	212	196	186	221	207	202	176	203	184	177	210	176	226	222	178	164	211	199	199	186	195	187	172	185	217	179	187	188	183	198	178	202	182	166	173	187	197	193	201	204	227	203	213	174	151	191	197	206	191	208	217	199	198	215	170	193	217	190	200	206	183	168	192	210	199	191	186	192	182	196	202	197	200	166	185	202	213	213	217	193	192	184	173	185	169	192	196	178	202	189	202	196	200	193	200	160	226	195	199	187	187	184	199	178	199	216	182	201	191	164	185	173	219	197	183	188	178	205	203	213	183	181	185	221	198	211	207	194	196	184	182	172	210	205	211	193	212	168	181	157	191	189	201	195	214	219	171	214	192	180	178	222	168	191	218	175	193	180	192	199	201	186	202	183	173	208	208	174	187	199	200	209	182	210	192	193	192	173	183	210	217	184	203	192	203	186	220	192	192	223	187	192	185	180	213	190	185	183	211	200	196	183	198	206	188	188	181	198	206	217	185	205	187	190	198	234	212	184	184	188	204	187	202	195	169	214	212	177	217	183	201	223	196	179	168	197	159	201	212	215	182	190	199	216	211	197	214	218	186	169	210	195	172	207	187	172	196	188	193	209	189	190	210	192	197	214	212	201	186	174	214	168	190	199	214	219	186	207	175	210	176	204	208	189	177	183	185	186	199	173	218	199	169	212	195	196	195	211	177	209	203	211	176	174	188	194	186	224	201	195	199	176	188	194	167	230	190	207	197	194	192	190	199	198	231	195	201	186	209	201	191	192	183	184	192	194	193	199	188	184	210	191	189	183	195	176	199	196	183	186	225	184	193	173	179	188	207	188	170	209	200	187	177	208	189	182	181	208	199	206	177	189	190	202	187	180	193	190	199	206	197	202	170	177	206	191	200	211	193	194	221	185	199	176	203	212	171	165	202	199	206	205	211	194	203	210	204	179	175	185	192	178	188	208	218	203	211	205	183	195	185	194	178	223	180	184	194	202	193	200	196	190	189	183	205	191	180	190	191	211	205	181	199	195	196	212	180	199	209	193	210	209	206	201	191	219	182	182	176	207	211	193	187	183	201	196	189	211	197	190	211	187	197	172	181	195	188	182	185	198	169	170	187	189	208	192	175	216	192	205	213	218	182	171	211	199	180	225	199	184	183	189	207	178	193	199	186	207	206	182	196	183	206	224	210	216	197	170	200	170	228	171	193	218	178	180	211	177	190	194	192	162	195	188	191	193	189	206	198	234	199	191	186	189	177	198	182	179	184	167	199	200	196	173	190	195	199	195	185	217	211	163	222	207	181	213	214	206	205	212	193	171	189	182	203	216	188	181	204	200	188	215	213	194	203	199	170	184	216	210	220	206	180	169	206	207	180	185	185	173	192	213	206	202	177	204	163	195	199	181	199	180	198	197	210	201	198	202	221	171	224	207	167	221	198	168	232	220	211	192	190	208	209	183	195	198	178	181	194	179	203	209	194	209	217	194	196	208	201	210	209	183	189	191	180	195	193	210	197	205	216	194	213	193	175	223	185	187	208	195	217	188	214	195	168	192	206	167	181	203	207	188	193	172	196	193	179	194	206	195	176	203	212	192	187	202	176	206	225	187	184	200	228	196	201	194	212	177	180	220	182	176	215	207	174	203	202	192	192	211	204	189	184	195	216	192	171	205	193	165	185	207	197	202	174	168	209	177	196	196	191	193	197	183	209
8250	1534	2228	2974	2971	3092	2793	1889	1188	959	927	812	765	736	700	672	633	699	700	739	595	595	547	536	562	552	571	550	494	528	563	516	527	512	533	486	511	485	482	524	496	460	486	483	495	489	481	501	498	524	489	542	482	452	516	527	496	505	502	466	456	536	468	463	486	522	495	460	466	518	535	535	484	475	527	496	518	506	512	502	508	432	501	517	487	499	483	479	440	472	487	523	506	514	474	500	519	482	476	465	473	483	460	484	487	486	509	520	506	507	499	458	502	490	517	450	500	520	536	476	470	507	487	488	511	483	475	481	558	501	480	478	452	500	480	494	509	534	500	485	485	487	479	502	466	486	515	504	513	493	466	472	484	485	442	475	484	483	454	477	515	469	460	499	515	477	499	510	530	482	450	496	505	486	499	505	540	462	495	473	531	526	498	443	501	469	504	511	496	480	500	510	484	537	518	484	455	513	491	491	523	503	503	476	469	464	491	526	500	512	486	522	450	492	505	511	471	463	482	505	482	500	509	525	478	498	493	485	466	508	507	501	524	436	497	491	478	467	445	474	489	491	475	510	469	482	500	488	472	504	497	501	491	478	468	527	475	462	523	492	485	501	504	464	460	466	472	468	479	500	510	463	525	495	517	517	486	416	498	498	501	480	476	492	514	468	445	491	522	497	502	516	496	507	492	485	488	470	471	510	515	517	494	468	502	514	539	466	506	500	491	496	481	483	512	482	446	451	517	454	511	485	472	494	493	492	474	444	452	512	483	503	505	490	518	473	513	520	495	496	444	507	498	457	461	478	490	499	450	492	490	479	445	482	534	501	464	459	506	470	461	487	516	505	496	458	484	501	502	456	542	425	404	475	472	517	495	497	519	459	489	494	483	506	493	529	495	469	511	508	500	520	473	466	480	529	497	487	500	481	494	458	472	473	505	496	511	529	494	476	489	524	523	493	473	511	464	460	480	511	505	486	470	497	497	481	458	465	478	522	491	490	517	493	488	487	526	446	468	488	498	513	469	534	480	457	433	471	479	497	475	478	510	485	491	507	505	498	465	497	479	501	497	455	522	466	485	438	479	485	496	485	475	436	474	502	475	506	479	508	496	461	517	488	509	501	454	501	525	484	466	503	487	475	473	507	446	481	460	458	494	492	467	491	447	497	472	497	452	504	511	477	481	488	473	487	490	504	478	486	468	452	499	455	478	517	523	473	514	462	487	464	498	484	514	512	450	498	477	483	413	479	458	457	501	464	490	487	466	518	478	482	481	461	480	458	491	487	468	491	507	497	491	475	506	534	485	465	530	509	469	464	489	494	482	503	459	477	519	449	479	504	520	447	474	487	493	474	492	521	494	479	500	507	487	477	464	508	487	484	471	424	508	530	491	491	498	471	457	495	514	515	461	483	418	456	470	457	494	490	497	544	458	489	488	453	474	475	448	489	483	494	470	458	529	499	518	477	489	450	515	523	495	501	493	497	496	495	468	495	471	518	506	490	483	516	521	495	433	455	479	497	493	477	455	440	509	460	461	491	506	442	472	481	475	503	484	470	521	504	496	476	473	514	473	480	498	497	466	479	475	486	458	486	466	456	491	503	464	485	489	501	465	504	501	511	495	484	507	478	494	498	483	456	478	476	507	529	468	502	496	476	492	540	511	482	481	470	507	493	516	522	496	485	484	499	472	500	505	459	510	488	474	485	470	485	472	493	458	503	485	481	476	509	493	506	445	478	506	487	516	505	481	476	472	460	500	484	483	537	473	500	505	522	499	505	498	496	434	493	468	510	498	477	476	493	522	479	529	445	445	526	468	457	501	497	471	492	500	451	488	514	493	499	521	486	485	526	503	500	455	476	510	475	494	478	508	488	429	489	507	438	488	462	498	497	484	474	492	478	476	449	519	496	472	495	476	533	485	460	493	451	469	497	482	494	460	487	479	495	475	473	483	481	451	436	459	497	514	467	483	472	462	513	542	471	461	506	478	520	467	463	498	495	523	495	462	486	489	431	486	448	492	483	524	473	502	468	488	472	480	479	489	486	484	501	497	513	527	497	465	483	441	494	486	481	486	498	464	499	494	507	530	477	490	478	492	474	506	517	509	489	491	505	470	514	486	527	486	506	516	522	493	464	523	439	482	462	472	505	478	513	488	524	460	500	478	485	477	492	462	499	485	458	520	523	440	466	474	455	507	453	451	452	523	467	484	489	473	491	460	471	484	473	475	481	501	494	509	472	474	509	506	500	494	469	495	516	495	481	525	487	467	458	493	531	519	472	488	490	455	514	466	498	501	518	489	487	462	485	466	493	515	478	465	518	488	488	480	479	467	496	505	513	484	492	479	474	477	495	452	507	488	465	431	513	476	468	458	501	472	514	446	514	528	478	503	491	479	492	492	458	463	476	453	535	483	456	485	508	500	502	490	493	476	481	490	474	479	508	495	466	478	481	468	447	509	489	448	454	507	526	485	486	499	506	458	482	537	477	519	501	472	472	454	518	445	455	500	474	507	494	479	492	505	474	513	499	497	491	502	515	478	518	513	490	489	468	488	457	459	436	455	513	451	478	488	491	489	488	504	490	510	478	481	485	510	495	465	468	468	486	473	495	497	475	468	489	515	513	490	534	496	515	469	533	503	473	495	485	460	434	450	544	469	477	508	473	471	466	472	457	478	514	513	482	493	476	522	463	474	485	490	447	500	467	492	454	482	471	494	427	493	516	479	492	472	478	488	450	477	505	486	482	482	493	495	461	530	445	489	504	475	487	452	478	484	510	527	486	464	446	457	508	473	502	458	463	492	499	463	484	503	464	490	469	491	480	509	469	511	467	470	515	486	446	485	514	481	470	496	474	467	452	479	464	536	476	486	492	490	493	464	454	487	477	515	500	468	474	500	458	482	483	455	509	463	466	463	471	480	485	460	493	454	511	484	479	487	502	538	504	469	507	526	472	522	479	465	479	507	506	506	464	536	487	465	478	525	495	496	486	501	466	467	508	527	513	508	462	496	494	511	503	492	498	451	474	488	491	457	514	487	497	483	465	520	450	469	472	477	450	463	489	482	505	483	502	471	482	506	400	534	453	519	480	455	513	492	478	493	489	475	494	522	490	461	493	489	469	502	470	475	489	474	508	481	475	508	479	485	509	503	486	481	487	492	508	487	467	474	544	487	500	499	459	482	453	466	502	470	519	510	461	464	499	492	507	485	486	533	461	464	506	516	517	494	529	482	506	455	531	477	509	488	483	498	473	492	493	515	491	510	469	461	498	487	473	493	480	476	483	502	447	486	479	483	458	492	487	468	465	480	504	507	527	447	479	518	481	484	487	484	482	506	502	507	505	507	504	506	478	465	482	470	479	453	496	481	526	493	485	454	520	481	507	483	539	494	463	502	510	477	490	502	501	447	476	524	495	522	498	526	471	465	494	495	467	501	473	472	517	477	498	502	434	459	465	506	485	475	494	532	498	471	523	513	431	497	473	461	514	559	493	469	515
1535	309	317	334	381	362	391	337	265	292	263	280	333	306	266	303	263	287	277	256	298	247	266	283	292	291	270	283	301	269	263	244	271	264	289	281	279	276	311	290	265	269	285	254	267	288	303	305	253	261	280	315	287	285	284	277	285	307	287	299	295	280	263	265	274	262	294	270	287	286	304	271	255	292	277	293	278	277	288	274	291	284	301	273	275	281	266	270	324	270	256	267	258	279	301	226	272	253	282	275	283	270	265	282	275	261	283	298	271	288	277	246	283	255	289	285	281	264	268	264	289	256	271	279	252	290	271	269	274	288	281	281	256	265	270	281	261	272	280	287	267	288	278	258	280	280	260	278	303	284	306	271	291	299	274	263	286	272	274	248	266	279	272	301	299	302	294	278	291	314	326	282	273	274	264	276	238	290	280	288	299	281	276	304	289	264	283	275	297	266	266	264	301	284	284	276	254	310	297	267	253	280	265	284	287	262	253	278	260	260	263	263	289	263	266	271	298	266	272	280	267	259	292	272	265	253	299	279	292	294	273	310	309	268	267	282	273	284	254	281	286	272	288	284	252	268	259	306	265	277	279	259	268	275	274	257	293	262	265	297	300	267	262	245	275	271	303	291	267	274	286	256	240	284	261	301	282	247	281	269	296	311	293	245	285	303	285	282	267	243	273	256	248	293	240	286	257	281	279	285	264	265	286	290	271	295	314	261	292	284	271	235	255	281	273	281	259	262	306	296	254	276	284	291	287	296	294	273	296	302	295	252	329	272	270	288	268	261	269	273	304	278	288	275	260	282	280	257	273	277	293	277	261	284	301	242	289	237	279	283	250	260	254	282	283	253	294	297	282	298	268	289	281	285	287	262	276	275	262	304	323	299	284	265	267	289	282	299	299	265	265	315	278	257	315	295	245	277	268	249	288	288	258	284	250	304	277	299	261	256	270	258	283	273	276	286	294	255	278	273	272	290	284	276	301	274	266	247	274	325	258	275	293	295	302	321	261	277	234	242	315	283	255	275	259	278	261	258	318	295	285	249	265	290	287	261	265	256	265	252	281	253	249	267	278	292	293	298	261	265	285	278	272	295	267	268	294	300	286	278	263	284	271	238	250	294	285	273	298	247	282	254	268	297	275	292	310	324	247	256	257	298	297	267	296	307	276	276	297	281	309	267	270	247	249	264	288	272	261	286	281	309	313	266	286	285	317	256	243	276	242	325	247	279	270	248	273	247	294	266	264	296	288	284	258	276	290	303	278	276	264	312	284	259	270	293	261	286	285	257	279	270	278	283	291	273	255	268	266	262	240	285	276	271	274	265	289	279	298	254	289	304	269	256	320	272	279	279	302	288	270	265	312	267	283	264	263	252	288	300	312	275	269	310	303	274	266	299	266	292	277	264	274	271	244	290	290	315	301	275	269	258	307	279	276	316	285	265	265	269	287	264	290	293	309	314	284	278	274	269	283	299	266	276	256	269	286	296	280	280	289	283	281	275	295	269	269	275	266	285	303	260	278	230	263	332	280	285	282	300	290	286	280	255	258	289	281	329	304	272	247	295	284	266	269	260	284	292	294	254	267	290	268	274	298	248	283	264	293	271	302	231	274	263	302	291	272	297	272	278	250	265	277	296	318	290	277	298	251	255	275	266	303	265	274	260	323	286	291	273	273	285	282	263	283	294	278	292	314	269	263	245	272	265	297	309	278	305	271	297	299	275	312	289	297	295	318	278	273	287	254	295	281	300	272	285	292	247	303	280	282	287	312	296	279	290	253	271	274	309	282	289	277	261	267	261	315	311	268	307	255	278	294	307	280	285	299	297	270	269	288	257	267	283	312	295	290	268	276	278	281	266	233	259	288	263	270	272	303	280	253	273	259	270	300	283	292	285	277	248	317	272	283	264	280	289	268	257	273	260	259	249	261	272	246	243	282	233	304	283	285	261	288	269	264	264	256	292	269	271	268	289	250	288	271	259	268	287	268	279	271	303	273	257	262	276	288	276	295	289	280	300	290	299	256	290	285	254	275	279	287	287	263	246	288	286	285	302	268	286	292	265	284	261	266	260	269	304	284	294	275	279	265	286	268	289	276	239	274	277	268	273	284	264	293	271	263	274	293	254	249	267	286	251	282	300	272	281	249	269	258	267	276	230	282	282	283	300	268	264	278	275	297	265	316	257	270	235	275	305	281	266	273	276	281	268	297	298	257	300	284	282	301	265	266	268	287	262	316	278	250	250	284	273	269	249	282	319	290	271	282	294	261	267	272	305	275	232	278	246	297	275	268	260	302	277	319	293	285	313	293	275	291	288	283	274	264	265	304	294	310	290	257	292	271	258	286	307	260	265	264	264	308	290	285	323	299	286	270	281	305	287	278	252	293	282	282	259	289	255	282	296	288	299	317	283	256	288	258	268	306	281	263	303	275	298	244	295	256	292	277	265	277	246	282	267	289	270	299	262	256	260	268	306	296	280	295	283	267	258	300	257	307	266	268	312	310	254	304	287	276	273	308	280	295	297	263	276	268	331	289	294	261	286	292	298	287	283	261	289	257	262	294	299	305	293	302	268	267	272	292	263	275	295	271	255	285	306	270	262	239	239	269	266	289	300	269	266	303	277	254	273	309	272	297	277	277	294	298	292	237	281	285	307	300	286	245	300	295	280	267	270	272	292	287	259	277	255	287	270	281	299	271	266	279	282	296	282	280	291	257	255	268	272	265	266	286	282	275	271	278	254	279	233	284	281	271	293	273	278	280	277	277	319	302	298	255	285	269	284	279	279	283	283	262	291	295	275	280	274	266	297	279	294	312	277	251	264	304	286	305	255	299	278	274	277	291	288	294	300	259	260	273	307	294	264	298	275	301	264	269	283	272	279	272	286	304	268	279	300	293	288	269	273	293	259	316	289	274	264	301	308	266	283	281	286	262	310	308	295	286	277	284	266	272	270	286	267	275	285	262	263	278	268	270	305	255	281	277	297	277	244	299	275	271	283	287	300	263	284	302	278	285	275	291	268	302	282	280	302	260	263	324	273	256	288	273	301	262	237	232	260	268	290	285	257	258	295	281	278	250	306	288	299	300	314	277	254	288	313	253	242	278	270	292	295	264	275	270	253	276	307	293	285	289	271	279	278	260	275	316	251	291	285	273	291	311	306	292	281	268	273	267	293	307	304	315	240	273	248	257	268	293	273	268	282	258	267	245	257	265	276	263	260	241	310	285	271	251	287	253	285	239	271	307	275	287	263	252	281	287	299	277	263	292	276	287	272	269	268	265	266	290	281	298	283	312	286	313	256	275	293	286	296	283	287	240	279	271	267	255	275	277	285	286	304	284	295	267	258	335	284	284	270	320	270	291	282	290	265	314	258	305	297	284	275	241	282	298	269	267	265	287	260	274	261	242	297	297	269	292	278	304	269	276	264	275	261	278	308	263	296	288	291	303	264	292	303	276	259	281	294	265	276	314	280	269	287	280	307	297	292	252	294	260	242
1903	688	775	960	1071	1172	1174	919	764	669	653	657	658	628	632	671	648	638	615	672	640	628	617	677	592	643	609	611	631	626	648	622	603	601	631	622	607	633	637	644	619	627	608	652	636	611	635	653	605	663	628	651	656	599	642	617	618	661	635	594	624	639	620	608	630	620	642	610	629	654	629	625	569	611	607	586	648	621	626	664	622	616	629	618	609	619	598	645	572	622	634	609	610	642	635	618	621	618	634	621	654	622	603	658	608	612	626	609	617	626	645	629	612	622	655	620	652	616	641	648	617	613	607	620	616	604	606	648	615	590	653	653	588	599	618	618	618	655	584	619	574	616	622	648	657	636	640	599	621	599	610	655	640	626	613	590	635	592	608	662	610	616	620	604	629	612	668	573	607	667	645	577	607	597	609	663	652	602	583	627	601	586	589	613	612	629	631	664	652	647	605	635	620	689	653	568	633	646	643	601	608	618	624	618	629	586	632	650	613	619	643	627	651	659	608	647	592	605	587	664	663	627	600	622	666	646	594	583	599	631	599	651	613	611	596	591	588	614	600	615	608	638	681	641	666	602	628	622	647	637	643	594	665	597	586	656	632	626	627	596	646	581	626	616	647	629	674	624	638	656	622	644	622	639	610	599	640	558	616	607	609	582	617	592	625	623	635	576	640	618	598	644	673	611	619	612	657	630	585	579	651	632	619	607	607	618	645	625	620	601	602	641	645	639	594	636	615	598	583	584	650	622	623	598	630	614	623	595	595	570	609	594	653	579	591	685	631	650	638	567	621	642	626	614	625	630	580	658	591	572	609	649	646	673	548	658	637	576	656	592	592	661	611	647	618	617	594	598	636	606	632	634	565	652	620	559	611	662	610	614	674	630	606	613	651	613	610	635	608	651	606	591	645	639	595	631	636	591	604	627	597	621	587	598	607	652	645	656	605	600	631	633	630	593	608	692	640	598	646	622	608	658	648	629	639	639	639	603	626	644	582	656	641	586	633	616	636	587	624	620	593	630	617	652	604	624	635	591	639	635	588	649	570	628	643	586	646	572	640	625	613	612	618	606	632	599	601	611	600	652	620	631	632	602	607	639	662	615	636	620	637	608	575	628	627	549	618	611	591	622	635	574	633	640	599	615	641	644	596	652	604	559	601	645	577	569	581	583	597	656	546	611	579	658	682	627	645	638	642	602	636	605	620	685	638	627	655	623	588	608	654	645	606	623	632	633	649	622	651	592	647	601	652	617	637	649	641	615	672	641	655	624	576	635	671	596	610	654	612	618	634	664	644	605	593	639	623	651	636	637	620	637	647	649	663	600	633	631	638	626	611	581	640	654	646	637	671	654	668	634	628	643	629	653	587	592	621	621	636	624	643	624	644	626	593	607	617	613	638	604	636	634	609	638	632	651	616	656	647	591	597	590	642	592	635	634	625	618	590	614	631	619	640	648	616	666	654	620	625	576	641	658	617	617	649	626	635	597	634	645	646	629	628	602	596	630	578	623	588	602	633	608	627	652	672	629	583	663	609	632	683	645	645	610	592	615	623	665	618	639	627	635	608	647	605	601	557	566	609	569	602	629	621	648	638	626	593	600	633	662	602	631	665	621	629	637	611	608	614	629	590	626	589	610	637	623	634	630	608	622	671	660	628	617	642	603	595	654	653	635	664	606	627	618	582	613	646	648	652	640	620	606	598	617	621	641	636	606	631	633	666	618	608	621	644	618	624	592	585	631	628	621	617	616	624	589	679	596	645	652	598	628	612	583	588	611	654	538	627	612	625	613	599	632	635	664	693	634	528	638	604	594	602	649	653	610	596	621	611	693	663	664	615	652	610	625	587	616	592	614	641	629	600	645	646	609	657	693	602	654	613	623	632	626	634	598	620	620	603	640	665	600	607	578	640	596	590	613	615	657	615	616	643	596	656	600	591	591	641	636	631	631	635	597	631	626	625	646	631	586	650	619	647	651	640	690	635	631	600	646	643	649	626	632	629	626	638	602	640	614	643	564	619	636	692	647	619	603	621	623	615	617	612	656	644	663	626	658	616	663	679	587	613	606	655	667	604	649	640	623	610	647	613	648	610	631	619	627	613	616	622	617	570	635	620	622	576	722	598	662	597	646	658	647	604	632	568	594	623	635	652	623	647	630	603	596	635	622	628	603	618	603	660	620	626	596	629	621	649	607	649	644	647	639	607	648	604	588	607	626	679	618	631	661	647	612	635	595	664	626	614	615	623	626	628	605	621	599	617	642	586	620	640	670	608	632	591	626	639	647	639	636	634	614	587	652	606	611	571	606	610	589	619	607	586	607	591	613	637	634	621	620	607	683	637	643	595	616	593	624	622	616	648	633	652	595	633	638	636	618	634	633	561	624	650	618	643	608	634	615	613	628	647	614	631	584	620	558	632	585	605	565	656	656	618	590	612	617	609	561	606	627	638	620	590	632	639	640	579	599	685	618	621	609	612	632	631	641	586	632	624	619	631	623	649	674	622	638	650	654	631	612	646	689	600	602	632	608	608	652	659	610	602	581	636	642	611	600	632	655	656	667	632	598	605	602	628	584	624	601	665	604	610	622	617	629	661	646	645	609	631	628	603	623	633	630	642	580	622	613	619	664	577	651	669	637	642	627	605	651	570	674	662	599	626	662	631	625	657	597	668	601	590	664	639	627	594	687	587	602	645	549	642	643	586	606	643	603	600	616	618	600	652	654	634	681	621	632	677	626	652	621	641	628	680	574	598	623	651	630	644	596	634	609	662	636	642	620	630	605	630	638	629	645	619	652	638	627	622	645	634	618	613	642	578	663	687	635	631	609	643	649	632	641	661	613	614	613	639	588	623	642	621	643	623	664	642	625	651	614	623	642	628	628	605	603	679	640	637	633	646	627	608	590	598	594	609	608	624	633	637	692	601	580	623	600	617	650	638	627	646	611	620	635	650	590	611	610	637	611	616	598	656	639	631	567	681	628	583	603	623	591	670	599	563	609	628	594	664	661	651	643	671	651	615	604	655	657	601	603	633	604	620	594	642	608	654	593	613	590	609	609	611	588	629	652	624	602	629	595	620	593	604	636	616	607	611	565	612	608	579	632	610	694	622	568	599	631	658	618	604	588	587	608	600	620	638	652	641	612	642	633	633	670	610	638	630	618	627	608	611	665	597	614	591	651	571	637	588	649	644	618	654	644	655	613	608	637	608	614	653	645	627	578	635	636	642	618	625	620	646	623	643	664	614	606	610	657	629	656	597	608	632	655	650	605	597	618	684	616	652	646	580	615	641	620	603	595	621	644	643	612	613	610	601	645	617	631	641	618	660	610	653	582	623	657	593	624	663	596	655	680	597	610	655	607	637	669	612	614	630	583	619	655	611	634	641	642	638	619	623	641	597	631	645	612	636	636	609	634	666	589	652	656	618	582	626	606	606	628	603	574	623	547	628	621	666	633	625	634	613	656	611	617	612	643	652	652	691	610	632	676	615	597	601	606
7387	786	595	557	452	465	429	281	226	167	155	156	136	152	134	132	144	135	141	143	146	125	142	129	144	125	106	103	119	141	134	130	119	114	138	145	145	137	126	130	139	108	129	127	121	120	122	134	123	128	126	141	126	123	121	142	137	126	121	124	154	109	128	119	133	99	114	114	119	127	128	136	121	108	115	131	123	118	112	134	144	108	135	125	127	124	102	136	118	140	127	104	142	116	99	114	121	132	137	119	147	112	104	111	142	148	117	137	148	124	130	131	123	128	109	120	147	128	125	136	143	143	168	128	115	125	138	117	131	159	124	125	121	152	141	121	113	144	138	124	112	131	131	148	129	115	133	125	118	114	112	131	91	114	137	133	137	122	127	114	119	143	132	137	105	139	108	123	130	142	149	112	125	130	114	116	143	104	95	136	141	113	134	135	119	129	122	115	123	115	134	136	119	111	120	109	143	119	111	115	122	130	133	126	125	103	119	109	121	135	122	131	163	155	125	92	104	124	147	122	117	119	109	115	130	121	126	120	135	140	110	137	142	127	119	100	131	138	122	111	131	109	112	132	118	96	115	121	148	133	142	158	137	123	139	115	118	120	122	107	128	103	118	123	138	124	136	116	128	120	146	139	116	118	127	119	101	118	132	122	116	138	125	121	118	131	134	135	127	128	134	147	133	138	132	118	123	120	135	118	148	110	159	133	120	115	117	120	117	110	124	122	141	124	129	122	124	121	147	106	123	114	141	127	119	119	135	155	130	123	124	108	150	124	131	133	139	123	116	136	115	114	132	143	113	120	116	122	150	116	119	114	110	116	118	113	138	127	145	119	118	146	139	105	132	121	119	137	136	154	136	100	115	114	116	119	132	128	134	119	125	130	127	125	107	128	117	136	112	124	146	114	135	130	123	138	112	127	129	145	133	109	135	124	141	108	109	121	130	122	140	140	142	145	148	136	121	128	127	112	138	139	107	119	129	116	129	113	101	134	140	141	144	123	102	108	105	129	129	102	124	148	135	123	120	104	115	117	124	132	127	122	117	119	119	125	129	128	146	129	128	108	142	127	128	106	105	120	118	129	112	124	122	106	127	134	151	149	126	123	117	143	114	137	123	97	121	126	106	138	114	131	127	117	114	127	129	120	142	145	125	102	109	125	125	125	126	108	137	134	114	114	134	136	93	109	118	142	150	128	146	119	117	118	132	138	116	109	129	133	149	116	127	124	115	119	142	140	139	141	124	129	145	126	107	132	145	117	122	129	101	119	147	121	128	124	128	136	110	117	157	117	107	112	118	107	111	124	138	116	135	117	113	128	136	122	136	118	113	113	131	126	125	124	134	115	111	128	114	119	132	111	130	124	100	120	110	123	134	152	136	126	107	111	136	126	117	135	119	120	117	102	158	121	111	116	107	122	114	124	136	133	125	134	142	143	134	111	116	134	121	121	124	130	126	114	126	113	124	109	133	124	121	118	112	144	108	105	121	155	124	124	141	143	135	122	131	107	114	145	125	113	140	132	129	109	97	120	122	147	121	130	107	125	119	131	130	127	152	126	116	134	108	123	130	131	129	145	118	126	126	139	108	117	117	142	102	140	143	123	128	113	121	130	100	132	131	118	129	107	131	122	124	129	138	135	135	131	116	112	145	138	124	131	138	110	122	115	134	133	103	128	124	152	134	142	120	115	122	128	140	127	128	131	137	128	116	123	107	124	119	111	112	129	109	118	121	104	143	113	128	104	140	115	122	125	130	153	118	115	119	132	105	122	140	145	123	127	122	114	116	159	144	139	116	139	141	124	108	121	129	136	108	128	136	116	113	117	128	138	112	116	143	135	108	117	123	121	116	102	129	128	119	133	120	134	119	123	137	118	114	124	149	108	111	128	131	127	118	114	132	146	158	132	124	140	115	127	122	128	111	109	125	154	150	116	114	102	116	124	129	114	126	125	122	122	141	98	139	127	123	119	126	135	149	126	136	130	118	123	144	139	117	116	114	133	148	128	145	131	101	143	138	118	140	124	124	111	142	141	141	144	131	120	148	126	104	124	119	143	125	124	115	130	143	123	116	136	126	117	104	109	116	124	131	128	122	121	119	113	105	149	117	130	158	125	106	116	128	123	120	133	124	119	115	115	150	126	136	146	135	118	134	101	133	126	123	125	130	143	111	131	117	141	122	124	124	124	133	136	129	126	130	120	129	117	139	145	122	134	132	113	107	108	132	140	136	106	101	124	144	116	120	109	128	141	122	133	139	128	133	136	124	132	140	115	139	128	122	120	138	160	131	133	130	132	132	119	136	132	138	124	126	124	140	120	120	147	120	122	105	131	136	126	135	108	107	141	128	124	164	115	122	104	130	123	104	118	133	129	117	109	102	97	124	129	135	112	105	112	141	120	113	121	119	136	117	126	125	156	98	136	116	127	117	113	112	122	121	127	117	137	140	135	133	126	105	125	127	114	123	130	123	141	144	112	118	113	114	120	136	140	101	125	142	130	128	138	140	146	113	129	139	140	143	125	131	126	121	112	128	133	139	134	111	125	110	134	143	132	119	129	129	137	108	123	140	130	109	126	128	120	134	129	133	135	124	97	119	143	132	137	111	110	130	138	140	119	124	131	127	130	156	129	126	120	123	111	107	130	131	137	143	128	130	124	140	124	136	104	135	143	116	116	124	118	142	126	129	125	110	109	104	110	128	148	136	145	118	140	125	105	140	109	126	105	111	137	135	120	129	131	149	132	108	129	131	115	122	127	119	108	113	107	105	117	128	128	132	127	133	129	142	100	108	141	122	141	114	116	134	125	110	119	135	137	138	105	131	141	128	138	127	139	120	133	144	127	116	132	123	119	124	128	125	105	133	139	133	121	121	156	129	109	125	115	117	119	130	122	144	134	126	120	118	104	103	118	136	129	110	135	152	150	135	139	137	122	118	101	143	115	119	120	128	151	150	118	126	134	131	116	123	142	125	115	117	119	134	104	125	135	110	117	120	144	139	109	132	134	90	145	104	129	133	121	136	102	134	120	119	125	117	127	113	125	122	120	121	134	125	126	142	110	96	129	115	134	149	116	139	117	130	136	109	100	135	121	118	147	120	141	128	115	118	119	133	127	127	132	117	127	138	142	123	120	135	135	133	137	126	141	144	142	124	126	107	137	119	128	139	106	122	107	110	110	138	134	117	124	138	131	127	140	138	124	118	113	141	119	151	127	117	134	128	159	124	118	134	120	122	123	132	124	111	141	126	115	113	119	127	115	130	141	126	126	142	137	119	151	122	133	112	142	126	108	111	109	117	131	132	108	116	130	104	120	119	124	123	138	130	142	131	126	132	125	140	109	135	132	120	110	151	119	132	114	112	115	117	108	122	134	131	125	107	110	125	120	141	121	132	110	133	124	130	127	133	123	136	123	117	151	123	150	134	134	113	136	113	122	118	139	125	148	123	114	129	113	119	116	128	123	131	102	107	142	110	117	112	142	114	114	130	106	120	125
6179	861	1310	1793	1898	1954	1887	1087	741	566	561	480	501	445	424	440	450	405	447	489	437	352	361	322	395	341	362	347	353	355	342	333	322	324	346	362	331	352	363	326	331	362	335	343	380	323	345	342	354	349	330	322	350	341	347	343	332	355	334	314	331	326	340	363	341	349	331	328	323	357	314	346	303	323	355	335	320	314	327	330	354	339	367	344	337	314	328	327	309	344	344	356	327	335	327	328	297	336	289	347	317	303	327	373	331	324	336	356	306	310	319	321	341	317	337	328	308	332	300	316	348	342	331	322	319	334	353	341	315	315	350	319	359	388	314	305	316	336	360	324	326	333	340	317	323	328	331	358	341	325	325	323	341	323	320	325	300	335	306	336	320	305	309	327	299	334	315	310	341	335	332	316	351	359	329	301	322	364	327	316	323	296	325	319	333	320	312	333	358	306	342	332	331	328	331	311	325	334	297	330	357	328	287	345	369	350	339	314	340	343	329	344	333	309	329	340	305	322	367	320	336	297	336	345	312	339	328	328	330	353	345	352	321	320	338	331	348	304	340	343	335	334	327	308	323	333	327	382	357	347	322	349	319	338	345	323	340	331	334	302	351	302	344	338	334	342	322	345	320	296	331	315	351	347	328	315	340	348	295	328	343	352	324	360	363	324	304	345	323	345	327	322	373	361	316	361	314	316	325	305	344	339	320	330	351	342	312	310	340	347	326	351	340	318	314	319	325	342	339	317	336	333	315	357	332	338	351	349	370	341	367	339	353	289	333	347	343	323	322	322	311	326	344	323	344	349	336	330	357	359	343	299	375	324	326	305	296	328	322	347	298	313	314	311	356	308	306	352	310	305	324	335	328	321	326	314	322	312	314	344	335	328	332	368	345	322	346	320	298	329	334	334	334	318	329	311	318	269	364	317	300	308	342	348	314	334	326	338	352	326	342	327	339	316	368	356	351	302	354	337	342	316	327	344	359	344	341	348	366	342	362	336	281	301	354	345	352	328	347	325	302	347	329	325	322	316	351	359	312	330	319	329	282	352	306	322	344	307	297	317	338	349	331	303	326	334	333	311	348	313	345	350	324	318	341	301	322	318	325	322	311	338	327	317	335	328	333	316	313	334	333	342	358	299	312	345	331	341	319	336	341	307	338	313	319	339	317	325	334	336	307	324	314	360	345	309	345	323	359	316	344	331	303	344	325	321	344	332	320	342	329	322	336	311	335	325	340	328	326	322	324	307	330	326	340	317	289	331	324	290	362	366	336	352	292	304	310	349	347	332	336	325	333	350	310	347	324	358	332	346	310	302	356	320	316	309	326	332	349	313	310	330	339	359	309	319	342	302	313	324	330	340	336	302	336	344	321	352	341	324	317	329	326	339	339	335	359	312	312	331	323	328	298	315	323	320	359	318	288	285	350	358	321	352	353	341	312	317	318	325	300	340	322	348	332	363	351	343	326	317	311	348	353	310	308	301	353	338	336	315	378	309	322	347	335	341	303	352	359	339	317	330	369	320	307	347	340	328	351	316	331	316	320	338	352	330	336	339	350	338	300	317	336	317	362	333	344	325	308	339	338	285	361	324	347	330	321	340	332	307	334	321	321	332	296	294	344	303	331	330	350	352	318	344	322	332	341	315	296	350	344	338	326	332	315	365	334	301	365	372	361	323	330	313	335	342	327	354	322	326	307	317	345	361	332	332	339	349	315	328	347	302	362	337	348	323	344	330	309	321	333	326	326	345	341	334	316	336	339	324	347	343	320	322	327	315	309	316	305	333	354	337	340	303	316	326	360	323	332	357	307	342	315	335	350	358	339	345	320	353	346	335	322	343	346	345	329	339	343	340	337	316	332	304	342	327	320	322	342	320	325	350	317	330	325	338	319	345	337	334	329	339	334	328	320	306	308	316	311	337	326	316	317	374	316	336	307	313	308	297	310	332	358	328	356	381	309	317	343	325	324	322	336	322	315	325	367	345	350	354	353	337	358	328	310	299	326	338	317	291	322	351	322	312	348	320	361	331	343	347	293	350	295	320	320	307	307	326	332	308	340	301	344	323	314	316	337	314	303	349	300	308	338	343	362	310	327	349	312	314	286	306	340	309	311	356	310	344	340	339	327	318	302	352	372	329	297	325	326	333	323	343	317	319	344	336	307	323	355	302	341	323	314	352	352	354	332	357	363	297	337	359	340	325	337	335	321	311	322	332	294	330	315	325	314	340	347	349	352	324	329	343	347	292	309	336	354	366	346	336	332	350	324	311	361	303	336	318	328	329	300	329	328	345	288	346	315	310	344	342	308	342	332	326	317	290	331	347	307	342	314	356	303	353	317	309	354	313	323	340	331	360	356	321	325	315	325	338	333	336	334	338	331	308	307	335	324	343	326	305	322	320	337	329	336	321	339	317	324	341	315	319	325	333	317	307	341	299	313	336	284	305	281	296	343	332	316	323	328	344	336	356	342	351	344	327	327	342	325	294	363	324	280	352	331	336	339	328	311	320	337	288	316	322	361	327	322	354	319	316	339	322	340	335	314	304	319	319	329	312	338	350	312	368	314	331	370	313	341	324	323	323	336	328	343	341	339	306	359	350	321	327	335	335	341	329	335	310	358	352	336	340	353	336	360	318	336	329	311	340	343	321	314	341	315	322	333	318	354	332	331	357	313	365	350	330	357	338	325	343	362	314	314	314	321	335	345	293	301	328	331	333	310	344	336	303	334	330	318	334	348	349	356	319	319	317	331	345	335	305	335	359	321	317	334	328	338	332	307	332	295	303	354	295	319	355	299	338	313	304	318	340	318	313	293	325	343	334	332	351	316	352	332	331	334	328	330	350	357	341	312	304	333	332	311	331	336	301	321	333	328	338	334	323	317	306	320	359	328	328	314	316	344	348	342	344	333	314	317	357	328	319	313	344	359	336	327	323	359	362	350	328	356	317	338	336	345	310	331	355	317	299	304	321	346	318	285	377	349	350	344	328	333	304	373	336	343	324	316	331	287	289	340	327	358	351	315	365	346	324	326	338	312	328	346	311	331	335	326	316	355	339	299	370	323	346	323	312	325	315	350	330	316	325	356	360	324	355	326	355	351	340	338	324	327	307	318	334	367	320	296	304	311	333	324	315	302	327	351	304	346	329	345	335	316	331	347	322	323	341	329	305	341	326	338	329	353	338	317	316	312	278	333	335	313	328	289	326	344	348	312	342	302	352	309	304	338	309	329	333	333	320	346	324	327	338	341	318	340	378	336	348	332	331	343	319	334	339	322	318	346	346	334	340	359	353	301	348	312	338	348	306	327	323	333	342	317	328	353	325	353	354	318	322	357	310	317	344	310	317	311	307	321	306	336	332	321	349	304	321	370	351	306	304	302	320	315	315	315	314	356	342	314	343	329	380	363	365	352	331	342	325	356	359	338	327	334	338	348	331	317	342	344	324	315	315	315	348	327	332	329	339	335	345	348	365	333	323	313	305	349	329	321	367	326	342
13739	1738	1304	1129	850	789	779	429	303	296	271	233	264	215	234	240	222	239	232	242	203	223	211	217	232	242	205	207	205	194	188	203	198	219	183	198	196	218	190	235	203	193	219	178	208	195	211	180	174	221	193	207	185	190	181	218	204	185	192	158	207	188	203	201	185	180	191	185	186	202	213	200	203	196	176	167	178	186	184	187	221	180	206	187	186	213	220	189	183	199	201	196	188	196	209	197	191	201	204	183	221	186	230	170	184	183	192	212	207	189	186	212	205	193	217	201	178	189	200	227	215	197	180	219	203	232	205	188	206	158	241	175	190	185	173	177	211	186	184	224	207	209	206	210	192	198	209	194	186	171	186	190	192	197	205	167	218	170	197	204	200	168	200	198	185	185	203	203	161	213	196	170	232	184	224	190	198	186	201	230	180	217	194	186	177	198	222	199	204	221	212	192	193	180	179	202	216	201	199	209	210	195	203	167	198	197	207	206	195	173	179	201	194	213	183	184	227	174	165	178	173	171	187	194	193	198	202	189	213	172	198	196	208	195	200	217	192	189	188	188	205	175	199	198	209	210	185	179	176	189	179	175	206	207	228	207	191	204	185	195	166	199	224	226	201	180	176	211	174	207	197	183	181	187	200	204	182	190	186	186	201	201	200	216	212	165	212	202	190	217	203	196	205	217	199	199	191	194	201	167	208	198	166	225	233	217	201	190	202	208	188	173	198	198	175	208	186	200	217	193	168	204	189	221	214	191	185	180	210	191	185	197	185	200	196	205	172	185	182	205	181	212	212	175	168	156	204	214	177	183	206	187	198	185	198	176	196	223	203	213	198	187	193	194	201	195	164	198	192	166	197	205	189	198	192	210	194	194	189	197	189	214	195	230	202	205	185	214	211	188	182	177	206	196	190	201	182	208	203	212	181	204	210	211	216	227	167	201	199	180	208	201	213	208	195	206	224	215	174	198	195	196	177	159	193	173	190	234	175	197	201	205	202	206	210	191	177	213	218	188	196	192	209	183	189	215	189	182	177	198	182	177	189	198	187	221	196	185	216	190	181	187	181	202	166	201	202	200	216	151	190	213	202	197	195	222	171	185	215	184	165	186	205	193	199	198	197	201	218	203	186	201	194	189	205	162	210	222	207	192	198	210	245	252	218	194	234	194	186	217	206	202	213	220	202	228	184	182	169	195	215	202	201	193	205	201	212	194	201	191	207	185	194	210	207	187	195	201	193	209	181	177	192	184	190	223	206	217	222	200	199	204	183	186	196	195	210	203	183	211	185	215	210	201	215	194	189	198	186	213	201	217	210	178	194	192	215	216	186	190	219	245	201	210	190	188	204	200	192	183	187	234	214	196	196	208	213	186	194	222	197	190	194	171	198	194	173	191	225	193	215	203	221	194	213	206	221	214	194	212	183	177	183	214	207	195	192	202	173	200	190	199	220	190	180	199	198	187	170	204	185	181	196	202	214	204	223	200	194	206	193	207	219	186	192	188	198	178	191	183	196	181	199	199	185	200	203	233	221	211	195	191	199	180	197	217	195	172	214	204	194	192	203	223	205	187	181	213	220	219	224	178	179	205	210	197	191	222	202	208	170	215	205	166	169	192	188	206	228	192	178	214	186	208	215	227	197	199	184	197	218	197	205	209	168	178	201	195	215	190	207	207	203	193	221	208	199	192	200	184	208	199	203	193	194	205	191	185	187	201	209	183	189	186	186	212	216	192	196	172	215	216	228	202	145	206	229	206	198	204	178	193	212	184	186	223	212	212	183	217	193	192	223	182	205	182	204	203	204	174	208	170	214	219	208	206	183	199	188	181	203	229	210	189	194	209	169	199	176	176	183	177	182	220	180	182	187	228	196	146	184	174	190	184	182	192	198	199	179	224	209	196	183	216	192	195	184	194	195	229	202	192	187	158	167	189	197	203	202	188	190	205	195	184	201	205	196	178	211	208	204	202	191	215	196	179	185	204	194	193	189	184	196	214	199	197	173	207	183	193	211	217	185	190	205	167	225	209	188	197	216	237	207	222	191	169	209	185	221	186	198	193	173	190	203	181	196	206	199	174	166	185	186	200	207	209	202	210	206	199	213	220	203	216	210	183	185	207	197	216	215	197	179	203	190	215	193	178	185	225	202	203	180	182	190	193	210	190	198	197	192	193	206	213	190	179	218	196	183	183	177	181	173	202	198	188	185	182	198	180	205	209	183	197	175	199	176	167	229	204	187	189	204	197	217	199	195	182	207	202	220	212	195	205	223	209	202	205	195	193	187	212	196	211	207	187	201	206	177	198	195	177	192	178	241	194	201	186	212	186	214	193	191	184	189	189	190	212	236	166	194	198	231	196	210	195	156	194	202	230	219	209	189	201	211	228	181	179	198	178	198	199	213	196	211	203	216	163	198	214	200	169	193	203	188	183	199	186	191	208	185	193	192	202	201	216	187	162	199	198	205	206	194	201	200	221	180	210	165	220	182	197	199	176	187	207	171	191	205	190	204	205	200	201	200	206	198	182	202	213	212	191	183	200	174	194	209	182	219	202	217	215	197	204	173	177	198	169	204	187	188	202	182	201	193	162	205	194	195	198	208	198	204	196	188	189	198	231	182	183	190	193	198	191	192	174	188	199	216	206	175	192	190	205	201	195	216	201	174	170	206	215	183	199	185	205	207	194	197	222	178	204	227	223	188	197	203	185	205	215	203	187	216	190	194	199	189	201	206	197	193	193	213	189	213	203	208	194	228	213	202	184	202	181	192	213	203	203	196	189	220	191	199	244	183	176	205	221	199	178	222	210	208	183	211	196	206	197	200	216	204	232	210	202	198	199	174	190	213	205	211	179	183	190	200	166	201	204	191	214	200	179	185	197	223	204	176	195	197	206	199	197	187	210	197	201	186	198	196	189	211	211	210	202	188	179	170	194	199	213	190	235	160	163	186	202	201	176	189	173	219	188	174	183	181	193	199	196	185	217	208	192	224	216	202	171	193	198	172	198	186	169	167	184	187	193	223	199	202	225	172	184	240	185	220	184	185	199	222	185	194	199	196	188	208	188	208	208	200	182	210	213	201	176	230	216	217	201	213	184	194	189	217	185	205	206	215	217	235	171	194	216	202	204	187	178	216	199	195	195	213	195	191	199	190	211	196	175	208	174	185	192	191	174	204	173	155	196	167	189	187	236	195	175	182	243	169	197	169	199	221	220	189	206	211	204	195	182	225	179	193	201	191	190	220	180	197	186	189	204	188	203	186	196	183	181	197	207	189	175	194	205	194	184	183	161	187	181	202	222	200	210	193	221	191	199	208	212	185	193	202	178	180	181	190	200	186	185	194	209	205	202	177	199	182	192	173	192	206	183	208	209	174	186	198	205	214	224	183	202	234	190	200	213	194	199	203	179	203	213	184	179	189	189	190	165	179	179	197	207	200	201	219	218	183	211	174	207	164	191	194	216	183	185	204	214	214	190	226	220	191	198	206	225	207	221
8288	1434	2375	3136	3090	3181	2959	1697	1145	976	894	861	768	717	698	727	661	719	679	816	588	569	577	538	589	585	546	548	551	560	502	554	514	487	539	500	506	543	487	551	513	520	504	537	483	494	513	510	526	539	507	495	491	496	507	477	501	512	526	477	541	496	532	524	512	508	518	503	504	486	496	477	491	511	483	544	485	453	474	479	525	455	478	467	515	505	504	483	491	527	472	545	530	495	506	497	485	494	448	483	477	483	477	475	515	492	516	544	488	533	513	490	505	503	513	486	490	473	499	468	461	500	486	494	490	503	488	525	485	493	510	512	508	515	472	487	496	452	532	457	514	495	528	463	458	477	483	504	488	518	464	532	492	505	466	462	475	499	482	481	498	482	486	504	476	485	477	512	498	505	470	480	501	501	525	484	481	478	444	505	520	506	488	508	492	506	485	493	512	510	458	502	494	497	490	533	503	482	479	464	494	471	525	495	521	527	533	469	480	500	493	511	480	449	495	439	497	514	462	486	448	451	474	479	515	482	485	480	486	442	484	512	505	461	470	484	464	488	509	496	461	497	480	543	469	476	452	484	503	518	488	508	481	531	507	482	459	514	532	498	502	508	471	488	543	498	498	468	462	515	460	454	519	562	494	436	509	487	495	532	454	524	470	459	511	458	476	485	469	483	473	487	495	448	523	490	494	441	549	529	499	512	509	534	494	505	491	472	477	476	453	481	472	513	471	505	498	478	495	493	494	483	461	500	477	472	471	482	472	483	518	489	486	504	473	476	470	489	499	450	476	448	493	480	512	474	489	477	487	469	486	510	483	510	520	456	487	480	481	493	488	500	474	495	485	493	513	517	460	507	502	480	464	482	446	498	511	471	455	483	489	482	487	483	486	488	485	469	533	509	505	504	501	485	506	505	479	483	492	527	458	530	466	492	495	528	474	444	501	472	477	509	479	543	491	491	508	429	461	482	497	497	516	488	523	479	462	515	501	539	499	446	504	480	491	472	516	462	492	517	507	474	482	506	466	505	513	497	511	495	485	509	572	472	479	518	491	500	508	512	502	494	499	482	509	525	457	477	463	447	522	509	478	513	493	505	452	479	500	502	511	490	497	483	470	493	495	494	523	459	452	483	492	501	504	511	503	515	470	486	530	498	489	506	487	481	483	527	504	495	478	494	504	469	472	478	492	530	487	484	500	476	514	518	505	493	527	471	489	500	472	506	466	513	515	466	510	501	466	501	516	449	491	480	504	472	468	534	503	497	470	468	463	500	519	475	493	466	484	465	485	517	474	503	504	498	471	474	505	492	460	498	490	481	491	469	516	484	502	491	517	517	452	510	537	495	526	486	486	508	533	501	489	463	518	498	457	503	526	488	477	476	489	477	496	460	456	498	506	507	505	473	480	483	505	432	513	515	496	470	504	488	480	442	528	523	482	469	489	465	505	491	514	503	499	486	495	510	468	477	441	476	457	538	472	511	460	465	501	527	525	495	471	488	485	519	516	518	497	525	513	494	479	516	495	483	471	445	522	493	538	503	479	480	477	501	495	497	453	505	526	512	463	483	548	483	462	485	483	495	478	521	478	518	534	522	502	471	490	514	508	514	527	466	480	520	486	486	510	532	522	440	522	519	521	459	465	485	501	517	486	480	532	502	491	494	478	495	494	496	488	421	483	475	494	493	490	460	513	535	508	506	505	521	497	479	503	488	482	501	471	491	509	502	520	477	503	522	493	495	511	527	509	471	515	519	488	463	486	515	451	533	511	500	463	494	482	494	497	510	492	500	497	513	465	508	462	526	489	517	474	476	475	490	478	465	512	537	520	481	502	501	500	466	494	487	479	468	489	470	468	492	496	533	495	525	473	484	516	479	493	488	523	476	486	501	471	509	550	490	458	520	516	538	504	487	461	479	479	505	504	490	513	482	491	514	480	498	515	475	504	504	490	493	488	514	480	465	466	497	473	486	480	512	491	492	468	534	567	479	488	471	531	447	511	491	484	487	513	506	512	514	450	466	501	498	500	496	518	524	467	516	509	488	445	484	487	519	472	463	483	483	496	490	467	480	503	470	484	463	467	462	486	485	497	485	484	482	480	472	489	503	488	513	518	503	493	437	533	510	525	454	460	514	491	471	519	552	421	479	479	498	511	500	486	453	498	512	515	493	471	536	489	471	505	463	486	510	555	457	459	452	469	514	508	490	510	516	538	479	484	475	513	501	490	463	498	493	511	514	546	485	460	500	524	548	525	503	487	540	506	517	494	492	524	505	454	500	520	489	462	542	487	508	492	472	485	493	495	471	518	496	529	487	465	510	486	482	498	493	471	496	485	529	510	449	470	463	506	494	439	458	475	491	467	470	495	545	536	468	455	458	510	522	474	510	508	476	460	523	477	478	526	491	494	475	522	521	494	541	510	487	493	496	513	456	512	502	484	478	460	512	499	465	478	497	495	463	489	481	548	511	472	500	511	470	498	470	478	519	441	495	486	501	508	503	495	491	546	488	455	507	482	516	523	487	468	473	443	480	513	495	431	526	455	492	494	516	471	511	494	480	499	475	471	520	492	516	489	485	465	503	470	490	476	531	516	487	521	521	490	523	494	480	483	520	506	472	522	534	465	460	498	499	487	487	539	498	470	516	500	488	454	532	517	484	516	463	502	479	481	486	482	514	486	479	502	438	455	475	520	459	511	513	479	493	532	489	495	464	491	485	488	504	494	511	498	464	478	497	468	486	494	448	497	487	482	515	479	487	520	439	494	469	495	517	503	484	471	492	442	482	521	463	529	513	486	505	499	462	492	493	498	433	524	481	484	503	506	502	504	457	512	494	511	488	531	485	494	509	473	498	497	472	506	477	496	509	501	488	464	480	513	451	475	463	498	528	462	499	508	451	480	523	458	558	531	484	518	499	483	470	480	477	474	515	510	508	530	485	500	495	490	456	523	517	445	496	541	555	501	513	494	487	484	463	488	459	483	533	482	506	489	509	494	486	499	500	473	462	501	483	498	464	509	503	465	482	486	484	492	493	518	486	464	491	501	498	458	518	499	487	519	492	504	484	461	520	464	493	513	504	462	465	453	445	513	458	517	473	496	519	460	456	501	498	505	508	482	482	496	508	477	464	470	487	488	501	474	501	506	468	495	490	459	500	483	492	485	470	469	517	499	502	467	454	499	455	492	483	506	467	522	495	475	502	506	482	463	525	485	503	487	500	526	535	531	468	509	499	537	448	453	514	499	479	510	498	519	485	496	468	483	499	508	484	530	504	441	497	509	489	479	477	473	488	514	471	466	462	457	502	488	512	473	513	494	503	488	476	540	512	477	530	498	450	484	546	515	526	505	522	482	494	519	489	538	475	482	516	511	492	483	475	467	454	498	468	476	515	515	526	495	475	487	515	501	474	505	476	490	482	461	487	489	471	464	502	503	477	501	520	480	488	499	460	478	428	459	485	503	470	468	470	465	487	482	461	472	478	453	477	483	446	484	516
1639	305	362	384	393	412	382	318	306	273	293	300	269	288	283	294	288	260	276	291	263	291	233	266	282	265	260	282	278	265	280	287	235	299	290	272	265	286	294	280	295	276	264	278	271	289	272	281	264	266	279	271	257	311	278	240	266	264	275	262	279	265	260	291	286	256	261	277	285	273	259	299	300	284	322	267	269	222	256	253	257	286	260	262	228	294	279	279	246	264	259	281	279	264	267	302	274	275	256	269	269	273	279	281	263	304	301	269	287	266	255	293	269	291	300	281	273	287	278	269	250	285	291	270	268	286	230	248	263	289	276	276	267	275	293	250	258	267	278	311	260	299	271	303	245	266	281	257	293	270	293	280	286	253	249	294	276	256	268	266	278	272	299	240	275	279	289	283	313	281	284	253	287	235	264	274	255	283	262	251	283	268	303	291	271	261	259	286	252	296	287	270	245	303	309	274	272	283	294	260	273	292	293	292	253	284	264	278	248	289	304	284	301	283	245	272	312	257	265	273	260	295	252	262	275	320	274	316	284	263	297	292	259	289	266	262	261	284	281	290	277	258	273	275	273	333	295	267	268	254	276	267	275	270	289	284	253	289	286	278	262	270	270	253	295	276	259	285	289	310	293	284	292	291	296	281	272	283	264	262	290	290	274	292	255	287	264	306	293	293	299	249	312	285	302	303	287	255	263	267	252	259	255	290	290	296	276	247	290	300	261	267	268	253	257	294	254	238	279	254	277	293	285	271	285	283	309	276	297	298	265	291	296	273	273	284	259	305	279	238	310	262	273	276	265	276	275	282	293	294	271	257	285	295	263	263	301	288	264	285	280	262	284	299	290	329	246	307	287	290	294	259	243	316	274	280	255	279	275	280	275	292	295	311	285	259	277	288	310	294	284	282	261	279	256	265	300	251	292	267	286	298	276	280	302	282	316	308	287	297	273	269	298	302	283	278	257	264	244	290	286	292	242	252	273	290	305	270	292	260	255	278	294	257	306	289	288	312	249	275	271	291	282	277	278	276	310	263	272	281	267	286	267	276	275	278	300	312	262	290	289	241	276	241	278	284	302	284	259	287	269	297	279	274	268	295	262	271	265	302	272	262	260	289	263	281	268	266	255	272	275	271	288	314	253	257	242	282	292	264	321	306	265	255	280	276	305	251	281	285	292	273	293	270	252	245	292	259	275	281	275	298	262	272	292	252	285	304	302	274	297	274	269	256	282	302	287	277	285	260	273	266	292	277	288	295	292	287	287	253	242	243	279	278	269	271	285	289	303	351	284	286	295	276	303	269	270	247	261	275	250	276	275	286	307	267	277	283	292	269	243	279	267	283	290	292	247	261	314	286	266	271	268	284	281	296	285	292	281	257	264	290	274	256	290	265	244	282	249	265	282	252	266	279	282	253	306	284	256	278	310	296	275	287	253	290	242	286	278	307	273	269	305	270	261	285	261	286	281	283	214	244	245	262	264	284	275	270	268	282	275	281	280	275	292	278	296	250	251	277	292	314	265	270	255	266	307	255	288	287	284	291	277	308	286	285	303	250	281	292	300	277	247	280	270	287	296	264	296	274	265	280	272	293	263	282	236	258	255	265	280	285	299	264	273	271	283	282	286	289	302	292	295	267	298	268	282	301	304	287	296	251	278	278	276	290	269	258	294	269	293	255	279	284	331	263	265	260	288	241	260	288	256	267	294	239	254	288	285	283	307	283	272	278	256	290	298	267	300	292	263	290	264	262	287	280	285	264	306	264	257	277	265	271	341	278	292	275	310	257	268	288	300	291	300	278	279	300	248	282	275	251	291	312	304	279	292	299	299	266	281	312	265	283	311	275	252	274	253	287	272	267	273	287	288	322	295	254	288	241	310	291	267	261	285	266	296	254	301	281	301	272	261	261	264	266	271	280	282	297	315	277	281	277	258	264	283	276	301	272	312	291	301	286	306	238	290	279	293	256	285	285	272	285	296	316	310	269	293	274	270	315	289	261	265	287	264	274	282	269	260	287	281	242	283	315	258	278	270	301	266	290	309	317	307	288	307	284	261	274	257	298	290	310	275	271	256	274	279	284	288	262	293	290	254	276	274	265	300	269	298	291	291	256	286	224	284	286	288	255	297	231	283	264	248	270	310	293	278	276	261	240	285	274	272	279	298	292	288	263	272	296	293	290	296	256	252	269	270	312	301	268	271	268	301	266	290	261	276	285	280	279	297	269	248	243	271	254	265	290	278	309	282	245	295	265	273	272	273	273	326	293	277	298	299	285	279	293	277	277	282	260	293	260	278	270	286	281	285	275	270	273	282	271	262	261	293	264	283	296	270	286	243	302	274	278	253	288	251	268	270	271	269	259	289	296	310	278	311	278	304	278	287	269	298	291	247	271	242	275	286	298	279	295	270	278	301	265	260	300	241	283	239	282	278	311	293	294	291	256	293	281	260	292	272	295	286	233	280	302	281	277	274	273	280	260	272	278	277	274	282	290	263	288	266	273	272	268	285	289	256	284	268	287	278	284	276	252	271	273	283	265	265	298	266	291	308	280	281	275	296	267	240	290	304	305	273	255	282	274	306	322	265	290	258	302	282	288	271	288	250	264	301	287	290	283	291	296	269	272	308	278	275	283	250	278	286	289	245	280	307	282	307	284	283	288	309	276	262	320	310	271	297	240	269	282	283	300	306	293	280	262	276	270	293	238	264	283	282	273	279	292	279	297	321	267	297	294	303	265	262	303	297	305	272	299	305	282	280	315	285	277	286	292	249	277	292	267	274	259	281	273	255	265	269	279	274	307	264	253	301	284	285	292	248	290	296	285	283	293	267	272	296	287	288	262	296	293	259	281	252	267	289	275	290	286	292	272	269	256	257	271	278	327	277	240	284	286	278	270	287	294	269	312	247	298	267	282	308	261	250	252	276	284	284	257	300	269	275	278	283	317	329	283	290	257	269	267	281	274	301	289	288	274	259	269	288	313	305	270	287	249	291	297	271	270	251	268	284	305	281	274	295	247	287	313	276	264	296	266	264	291	308	275	257	293	249	271	286	270	302	308	288	276	286	267	263	276	257	259	287	269	269	257	289	241	285	304	249	301	294	272	292	295	228	261	280	266	292	293	266	272	282	261	290	251	271	265	316	301	283	282	261	287	300	300	272	284	253	323	292	298	250	260	263	301	284	285	277	285	263	267	251	267	265	275	268	287	272	252	285	252	271	312	286	282	295	300	275	256	272	274	264	279	274	288	263	302	295	299	298	303	287	279	277	294	230	289	250	269	279	294	265	271	323	281	254	270	284	241	292	316	279	299	292	280	279	249	263	294	275	272	261	257	272	286	280	307	245	271	304	276	299	299	269	285	284	305	287	295	283	301	245	286	316	306	288	288	306	289	285	260	263	299	288	303	295	280	312	290	279	276	291	249	290	277	285	279	251	266	242	273	276	308	260	299	268	310	281	276	291	313	256	307	299	262	308	312	257	294	287	267	267	307	266	254
1950	675	744	960	1092	1294	1193	768	694	705	633	601	639	611	612	637	665	617	608	659	597	637	636	641	608	669	620	629	646	642	610	636	642	654	602	632	607	621	650	575	656	606	610	611	585	603	619	643	631	612	647	638	637	605	615	656	617	661	620	601	656	675	602	643	608	633	633	627	638	652	603	629	606	590	641	614	642	618	613	647	612	636	641	661	631	614	601	662	668	633	625	614	586	644	614	624	597	616	607	648	576	645	623	649	595	604	674	623	605	643	627	635	620	594	615	638	614	624	630	686	635	610	654	643	639	614	610	631	632	674	588	658	628	598	630	635	612	617	604	612	651	642	617	616	674	629	641	611	622	584	659	623	622	658	628	621	579	657	628	618	623	596	629	650	666	635	614	592	613	647	630	666	634	622	601	631	639	660	590	623	628	668	627	653	618	657	623	639	667	661	664	624	644	620	633	613	594	634	643	623	640	663	628	593	589	610	631	646	626	615	614	600	644	615	620	620	672	611	664	653	625	665	578	632	631	606	637	609	621	611	640	641	602	649	641	591	619	630	604	638	646	637	653	644	658	631	587	617	629	618	641	547	674	588	593	597	613	596	669	623	632	628	647	652	668	605	626	602	615	661	663	621	663	613	632	632	641	632	622	631	626	636	602	587	625	628	625	639	641	601	624	641	661	623	601	615	630	656	688	620	588	605	627	621	632	618	647	601	674	622	682	611	621	619	609	600	665	645	642	591	647	611	632	670	605	605	621	590	626	636	602	644	634	635	671	575	604	647	645	630	633	609	629	620	624	636	628	606	651	623	601	644	603	625	613	637	602	643	669	619	603	669	610	636	630	679	659	629	602	660	611	634	653	628	591	597	620	590	665	642	649	608	640	578	632	652	651	592	615	605	665	624	608	630	643	628	692	588	688	596	641	676	617	625	629	652	637	597	613	634	622	610	625	653	620	629	662	592	618	657	626	591	618	643	644	610	653	619	640	668	571	635	635	608	667	595	569	594	592	642	609	638	598	599	642	642	684	635	624	643	614	618	652	635	640	587	610	681	653	606	609	624	620	580	570	640	617	614	621	604	620	671	637	643	658	608	651	640	590	580	632	618	611	581	618	609	543	646	653	581	630	610	659	601	591	640	629	619	608	582	655	656	616	644	637	587	591	629	614	614	666	668	601	627	611	644	631	580	611	631	634	610	631	648	658	641	675	585	618	602	691	629	594	647	600	605	623	585	675	604	629	617	600	640	640	627	665	594	582	642	621	650	575	638	640	590	584	628	614	636	623	595	645	599	670	592	605	605	638	618	687	593	588	681	653	622	628	620	647	593	607	608	625	631	613	618	586	604	628	629	631	648	614	629	631	609	662	649	664	629	656	598	637	622	639	644	605	674	637	630	566	596	597	627	621	667	653	624	624	666	617	584	623	597	587	617	652	645	626	661	573	651	615	620	627	654	631	642	605	631	646	618	670	600	640	626	638	631	644	608	644	588	619	612	618	626	628	622	621	639	640	606	626	637	623	632	580	632	674	615	561	620	642	624	580	606	625	610	596	665	647	650	671	591	656	578	592	625	627	614	621	660	651	620	589	673	617	626	615	636	592	614	642	591	612	640	611	600	601	680	628	650	645	627	605	661	658	602	660	631	637	649	624	556	622	613	663	636	580	597	642	606	633	636	649	615	657	661	632	616	622	604	642	626	615	682	621	657	679	623	636	660	642	648	647	659	578	600	624	629	618	625	641	620	605	643	604	641	604	619	627	609	629	626	664	599	580	607	667	562	626	626	590	603	626	640	617	669	632	607	615	584	644	622	603	608	640	622	611	624	615	639	605	632	611	609	614	626	633	605	575	632	626	629	619	643	638	629	648	676	616	645	660	623	619	633	664	630	579	596	623	634	641	619	630	656	609	604	627	621	650	620	612	591	611	615	650	634	612	627	602	657	593	645	633	594	634	620	611	647	622	646	606	621	646	637	619	655	637	547	644	646	617	626	650	652	572	607	638	628	672	643	665	667	670	601	633	661	597	628	648	670	609	632	652	617	633	610	607	614	629	601	629	596	633	573	608	622	623	668	629	620	630	585	640	649	647	658	659	583	633	654	631	639	591	591	620	640	577	650	617	657	636	620	676	604	614	628	639	632	609	582	612	661	647	634	605	642	611	591	611	613	641	611	657	627	595	624	650	646	584	628	599	614	602	600	674	604	594	676	613	661	620	647	644	624	654	614	609	648	651	631	641	667	635	633	651	586	648	619	656	585	636	646	624	597	639	651	626	641	606	604	598	623	675	586	590	632	629	624	649	648	591	623	611	629	631	612	654	643	691	627	635	645	624	652	601	663	628	602	607	629	618	630	657	612	624	583	637	608	619	633	636	618	605	620	665	641	639	637	642	652	645	691	670	654	583	635	626	609	662	634	584	598	608	627	581	615	682	652	620	608	630	641	598	612	598	640	612	633	605	561	638	596	664	647	662	632	656	604	622	596	638	651	587	661	642	575	598	626	601	594	679	618	609	630	619	587	643	624	602	643	630	678	660	602	604	622	553	601	617	655	657	593	645	660	609	620	560	611	614	607	619	634	579	603	610	601	651	643	585	587	592	653	595	616	622	684	621	586	625	620	590	641	599	635	644	602	613	615	672	640	624	601	612	625	650	591	595	606	594	636	655	618	591	666	609	655	657	628	595	640	606	616	635	652	596	609	633	601	613	624	647	567	612	719	584	656	567	665	606	618	650	633	652	655	621	633	598	596	635	624	638	631	634	654	619	582	630	572	609	666	614	651	608	642	578	644	585	630	594	579	611	657	608	632	639	654	604	644	628	682	577	626	636	643	633	644	640	619	629	625	663	593	595	676	654	668	609	619	618	658	593	583	649	621	621	603	624	604	663	598	617	611	570	649	632	625	634	604	604	643	645	620	611	610	650	596	634	623	621	627	594	670	604	647	646	618	618	620	645	638	648	651	666	615	596	643	605	593	639	632	620	650	622	644	627	598	643	651	661	628	606	594	608	648	618	591	652	619	688	635	631	649	641	600	622	623	645	638	596	642	662	610	655	616	631	675	665	622	599	619	631	643	617	650	637	652	632	655	661	624	659	591	599	635	628	616	674	640	642	608	618	642	645	621	593	613	596	615	603	611	659	613	636	656	627	639	619	655	633	608	610	617	609	613	612	613	615	659	649	617	613	626	623	624	635	599	640	638	602	620	627	632	640	603	666	592	610	661	619	620	606	650	681	603	628	634	627	551	591	614	639	626	647	647	601	599	636	651	610	563	598	585	579	608	642	613	625	643	643	612	581	620	666	610	622	607	649	669	650	633	653	581	644	654	614	660	638	622	582	613	604	631	612	593	643	628	612	676	633	595	615	589	672	596	593	610	632	592	604	664	568	662	645	617	630	596	618	623	671	611	614	635	626	650	628	583	635	645	606	638	630	591	655	616	617	632	608	673	596	637	592	624	657	642	635	613	642	631	630	597	621	605	626	606
7273	728	616	602	528	509	424	237	214	169	187	151	142	154	132	133	149	131	134	189	119	135	143	127	136	153	109	140	129	143	136	164	113	125	126	140	139	153	135	142	106	113	129	143	114	117	106	123	129	137	151	95	110	122	123	128	119	126	132	131	128	126	129	119	152	127	129	130	126	146	129	135	137	128	136	136	122	115	134	125	143	115	119	131	109	131	139	121	122	120	122	117	134	108	118	138	143	143	135	128	143	115	130	109	116	111	130	120	113	116	92	112	138	133	117	116	127	131	139	119	134	133	137	115	126	120	123	134	118	126	146	120	123	130	115	127	118	138	135	116	126	119	109	113	111	120	128	117	119	123	148	127	134	119	134	123	141	126	123	126	132	116	123	126	128	144	113	119	144	134	131	123	139	142	104	105	118	116	128	120	147	112	118	123	124	142	126	142	126	123	118	120	121	136	130	130	117	114	104	117	138	152	128	138	131	154	127	111	125	104	109	157	146	141	134	119	151	114	134	146	128	122	133	111	128	130	137	124	129	128	113	131	143	129	123	164	117	121	130	131	123	120	105	97	119	123	115	133	128	128	133	127	112	138	113	127	131	117	118	146	103	113	132	116	130	106	132	134	113	136	138	143	133	141	126	143	134	135	137	117	123	105	127	126	134	124	112	135	132	150	153	130	134	126	142	116	123	119	131	100	136	143	123	134	135	108	132	142	130	115	153	140	116	140	143	125	125	135	118	137	140	123	117	132	109	133	138	117	119	109	132	148	127	133	125	121	124	107	117	129	116	110	110	117	113	136	94	145	121	115	126	109	129	124	123	115	114	114	121	109	117	117	120	146	135	114	130	132	114	124	108	147	114	124	150	112	124	121	116	132	114	117	130	136	140	125	101	128	122	126	122	119	119	134	124	125	123	130	126	112	81	106	126	133	133	124	126	132	141	131	115	118	148	120	123	105	123	123	124	116	115	124	112	109	131	116	131	126	126	123	128	114	133	114	115	116	118	118	144	101	129	120	143	145	116	114	159	118	130	137	98	132	125	139	118	137	137	120	150	121	131	128	119	122	145	114	132	134	123	125	107	141	132	129	108	105	142	123	139	125	146	94	119	127	144	113	132	138	112	117	114	128	114	120	122	135	119	119	151	109	119	126	100	121	125	125	133	114	136	122	132	131	125	116	131	122	127	114	131	130	123	136	149	123	126	130	118	138	145	137	114	136	141	127	122	126	123	127	118	123	138	132	116	130	112	112	129	127	90	121	133	122	108	135	148	110	126	130	137	121	117	127	104	127	127	140	123	133	114	113	129	114	130	121	109	112	142	140	125	133	137	110	124	134	136	111	129	127	124	126	137	115	118	110	127	132	152	120	139	129	104	115	133	109	134	140	130	133	125	106	104	139	112	116	119	132	137	130	128	103	126	126	143	129	130	135	123	126	126	145	135	136	130	113	81	132	122	122	122	117	127	134	116	118	120	116	139	127	120	114	133	124	104	145	143	118	129	139	132	128	124	115	145	134	131	131	127	141	107	113	111	135	117	132	114	124	142	128	114	117	133	142	115	133	99	110	130	129	94	123	131	139	114	129	124	121	106	108	148	122	139	130	130	125	134	115	116	125	124	144	114	103	128	138	132	119	132	99	124	130	144	125	130	132	116	106	124	141	110	142	131	117	109	112	120	113	151	115	127	132	118	117	112	117	135	140	120	135	107	127	120	119	124	125	126	107	130	108	126	131	130	118	126	127	121	124	125	110	122	107	111	115	132	119	121	130	114	121	125	121	132	115	145	112	127	114	124	115	131	126	129	129	114	134	117	118	115	123	137	108	136	148	136	119	150	134	142	101	113	111	136	102	118	131	114	128	145	116	152	116	109	134	117	119	121	146	127	121	128	103	102	107	112	121	112	125	115	124	117	128	116	156	121	110	125	121	129	143	138	115	128	127	130	106	121	114	112	129	148	136	129	140	126	104	139	135	146	138	122	126	131	155	115	149	145	123	129	127	114	137	126	97	114	138	132	127	138	128	131	130	137	129	135	125	147	143	128	133	122	121	98	134	124	130	122	146	137	122	144	123	106	134	139	121	121	128	137	128	125	123	112	119	132	107	119	144	127	112	140	135	122	123	107	161	136	140	105	109	121	107	113	130	117	134	129	109	122	131	119	129	121	116	138	119	125	120	140	119	144	125	125	119	110	112	144	161	136	123	136	134	118	102	117	110	135	122	139	123	123	115	114	103	139	133	127	153	145	109	115	124	130	122	140	111	118	128	122	121	141	138	114	129	112	115	119	108	118	130	124	114	115	110	143	122	133	127	149	124	109	122	133	119	98	111	130	153	123	141	123	115	133	121	103	110	143	123	117	141	146	118	134	129	123	142	129	128	118	114	146	126	104	134	122	132	115	112	131	105	122	131	141	116	148	119	134	123	118	111	110	134	106	104	110	129	142	126	120	104	125	123	140	134	125	146	142	108	133	116	119	141	122	145	116	111	138	125	123	109	134	111	144	121	109	129	118	128	138	127	115	131	123	125	127	140	124	125	118	101	156	126	107	105	139	139	160	135	143	105	111	126	134	122	133	137	123	141	116	122	128	135	141	113	125	142	113	118	126	133	112	109	125	134	118	122	108	119	134	149	137	125	123	135	119	126	120	122	140	135	120	97	138	150	114	126	134	122	130	122	123	116	123	142	147	102	124	115	105	122	118	127	131	124	123	149	128	152	134	128	110	118	140	134	117	126	141	134	126	142	149	120	120	130	124	110	103	123	113	142	146	120	114	124	110	117	127	110	144	155	119	129	122	117	125	137	129	137	121	122	119	125	113	114	130	127	134	118	150	114	121	121	119	130	108	126	107	96	140	109	129	156	132	129	132	105	135	125	115	133	130	133	135	114	126	127	102	123	146	134	156	103	124	134	132	122	121	113	134	126	101	112	127	144	132	119	127	141	136	127	127	144	120	98	120	127	149	125	128	115	106	120	117	112	141	125	128	123	139	105	124	111	116	122	148	132	111	124	137	135	128	129	128	138	124	143	130	132	126	131	116	118	129	106	120	131	107	117	133	126	132	129	126	130	127	138	132	141	136	111	111	111	134	124	95	130	126	122	123	129	137	138	134	137	120	139	121	115	123	126	130	134	140	125	113	124	129	125	125	148	126	123	123	138	123	109	143	128	136	125	144	121	123	126	127	151	141	135	131	111	130	101	125	118	126	148	121	121	144	129	133	148	124	133	106	121	107	128	115	146	166	144	119	120	126	125	111	108	131	124	111	109	135	118	119	110	116	151	108	123	122	127	136	117	135	141	131	121	148	127	130	131	122	141	123	143	136	130	116	132	129	124	124	148	128	121	118	135	127	136	122	125	126	123	104	105	122	124	138	138	124	135	140	129	126	116	122	142	122	133	129	121	117	116	128	128	143	146	107	135	125	124	119	120	129	139	129	161	147	122	145	139	126	120	122	145	121	116	130	136	118	140	128	120	109	129	132	112
6167	795	1251	1851	1938	2192	1852	964	707	623	526	502	473	456	448	452	424	481	477	619	390	390	368	366	384	356	380	357	356	340	363	400	360	333	357	339	358	339	356	340	327	346	364	362	333	362	331	291	317	379	320	297	349	347	347	328	295	339	343	323	327	344	356	336	362	311	323	321	339	351	344	310	333	316	351	353	318	356	308	313	313	325	325	297	315	299	326	334	345	318	335	319	337	329	321	293	325	321	345	323	323	318	318	282	315	347	343	321	332	334	337	351	325	331	341	303	329	339	322	320	340	360	301	308	358	332	315	325	365	335	309	326	330	337	320	346	354	326	322	311	347	348	321	318	355	322	321	334	302	323	364	316	331	300	328	351	333	350	333	329	306	337	290	339	334	364	317	356	338	329	316	360	351	346	341	310	345	327	343	308	329	311	361	322	328	333	338	302	334	355	315	344	375	336	311	333	336	276	351	331	344	316	290	354	340	340	340	340	344	331	367	316	335	325	342	345	323	350	330	321	354	339	297	344	345	350	307	289	345	333	322	314	328	362	314	339	335	323	365	330	326	374	359	312	331	349	312	278	313	344	339	315	357	347	328	338	313	341	316	329	337	325	330	298	344	360	303	328	343	353	344	331	324	325	329	323	369	363	321	334	338	319	326	348	345	348	342	338	329	306	316	342	334	325	314	353	334	335	303	325	322	336	311	318	331	338	331	321	316	332	304	332	294	328	371	327	366	338	306	311	347	332	365	346	318	328	340	354	364	337	333	360	341	328	318	357	320	351	310	351	314	367	347	298	369	348	322	358	322	351	334	334	320	337	364	356	339	342	328	313	376	337	328	330	353	336	332	359	337	328	354	344	339	342	332	309	369	315	326	337	317	314	339	332	353	346	325	312	326	333	322	350	305	320	346	342	321	328	380	335	351	330	336	354	313	330	310	323	369	332	357	374	333	355	328	355	327	328	343	354	320	340	308	335	327	347	355	330	344	324	341	299	324	301	336	361	334	352	326	319	322	315	322	310	344	296	334	334	360	316	354	324	346	343	328	336	332	324	345	367	294	329	342	341	335	309	337	319	316	326	332	309	339	355	326	334	310	346	335	320	316	314	328	344	340	316	362	336	357	322	346	316	335	306	325	319	329	337	351	321	325	328	340	328	323	372	319	320	297	340	343	321	376	337	312	341	330	303	327	322	339	331	322	339	366	311	329	332	328	375	352	325	297	374	305	314	348	342	338	317	336	322	341	316	332	351	347	331	287	331	366	336	338	333	338	354	332	352	329	340	320	318	331	307	330	375	341	346	346	318	334	299	347	337	354	327	341	346	354	340	327	333	335	319	317	362	330	338	318	307	341	354	332	346	350	329	323	302	315	313	336	361	320	294	337	343	328	330	327	290	329	330	347	342	337	329	354	332	286	304	357	337	317	324	318	344	333	358	338	326	326	346	326	343	350	332	327	339	360	311	309	339	360	332	345	285	341	326	338	298	337	322	331	361	350	326	315	325	338	307	348	347	343	318	353	327	353	322	306	352	328	335	299	356	352	313	320	335	315	307	328	344	325	312	308	341	315	362	338	352	309	358	335	362	321	330	337	293	331	341	334	329	321	391	323	339	356	304	331	338	304	341	340	320	373	324	318	337	351	320	345	333	280	371	321	295	357	360	319	347	360	325	298	339	304	315	348	317	343	320	337	364	382	339	331	317	329	338	324	325	324	329	366	322	374	333	351	334	322	315	322	315	346	338	323	294	311	332	360	366	318	335	327	327	318	311	348	305	331	329	352	330	321	345	345	366	320	318	346	331	338	346	316	334	339	329	324	331	359	349	344	336	355	365	357	321	331	334	358	337	309	332	356	311	362	330	339	316	350	337	321	344	316	362	352	318	351	323	319	306	352	332	306	326	325	303	330	353	334	331	320	345	305	308	338	332	312	352	319	344	330	337	339	342	323	343	337	346	286	313	312	354	361	358	324	337	340	299	335	299	321	316	342	349	344	348	300	323	322	329	296	298	330	352	329	336	335	360	331	304	333	318	301	316	319	344	357	313	341	333	340	374	321	347	304	324	313	308	320	362	338	320	328	331	334	314	335	330	353	318	306	333	353	306	348	341	319	309	328	323	330	347	336	348	328	366	342	357	326	354	364	319	308	336	339	371	368	317	318	328	299	331	338	322	353	364	346	333	318	300	347	329	326	345	340	333	311	336	336	287	337	324	336	331	350	308	342	325	324	354	302	329	343	327	334	328	331	352	331	332	331	318	317	319	327	325	301	329	329	322	308	329	320	324	319	324	324	327	314	335	358	303	316	337	350	322	339	327	366	333	356	349	335	328	351	319	342	333	374	318	333	279	298	341	343	336	342	295	310	306	333	294	344	340	317	332	306	306	327	354	351	324	311	332	332	306	362	327	308	326	317	322	316	338	309	341	282	307	349	356	325	318	344	322	305	312	335	334	301	371	350	304	347	347	321	346	325	319	334	341	331	307	350	336	354	325	337	329	315	340	324	331	336	326	343	319	343	346	312	308	332	316	354	324	328	331	336	347	318	336	309	321	341	323	341	348	333	359	316	337	298	325	323	358	304	307	335	333	340	360	332	338	332	364	307	336	323	308	334	334	326	330	345	341	364	314	321	352	299	349	340	333	292	338	313	315	319	313	322	321	346	374	316	348	345	314	313	333	336	329	335	314	333	344	324	323	300	321	310	314	311	345	327	325	312	338	324	351	310	272	331	324	324	364	319	322	320	329	333	316	350	314	337	344	318	345	303	342	308	348	305	347	339	376	315	308	341	339	365	347	320	311	317	349	344	341	346	335	333	330	330	322	333	321	352	314	325	330	324	362	331	311	341	300	328	372	335	334	317	314	307	342	328	334	295	341	309	338	307	312	343	344	325	319	333	318	351	359	331	329	340	305	359	325	344	314	319	329	344	314	367	370	348	337	311	334	340	300	339	354	321	342	352	337	346	323	298	343	313	360	343	338	318	333	344	325	327	324	330	340	335	345	330	354	343	321	318	310	320	344	310	347	312	315	339	321	343	310	349	332	326	341	311	318	306	324	357	334	337	332	316	359	373	322	311	363	313	306	335	349	339	351	326	333	293	355	355	326	330	341	360	318	335	342	345	330	345	340	353	329	363	358	331	318	325	320	335	360	361	333	325	345	334	286	337	315	308	353	320	281	307	311	318	334	334	335	329	354	330	352	336	352	365	334	339	306	353	307	329	320	298	321	348	295	332	312	308	328	314	337	358	315	327	311	330	334	323	326	340	328	362	350	337	321	333	329	299	313	357	339	339	372	346	324	316	302	341	330	316	345	299	339	360	309	307	316	363	330	343	382	327	336	350	314	324	324	303	339	323	310	339	315	323	345	314	338	340	345	302	321	319	330	345	355	313	364	311	318	318	339	320	318	324	342	342	343	315	336	328	334	339	329	317	326	319	342	329	311	339	325	317	305	324	342	325	324	327	315	320	332	322	334	326	304	293	360
13924	1760	1311	1094	940	896	728	390	319	294	256	255	244	225	242	222	239	231	207	302	224	208	211	224	226	192	232	203	199	207	190	177	200	225	207	183	184	224	194	216	195	195	183	199	196	192	196	203	205	204	199	209	215	205	187	205	206	184	196	210	209	227	216	193	180	196	226	201	208	197	187	209	193	171	193	187	191	210	166	199	202	202	207	211	211	221	199	204	198	213	227	192	204	197	187	181	201	169	210	213	196	182	174	191	216	210	184	182	153	187	194	199	204	197	198	203	192	218	208	200	219	200	233	194	213	211	210	206	182	178	212	195	198	186	202	165	196	210	198	209	208	189	205	213	217	200	185	190	213	175	186	212	158	201	189	226	174	206	199	214	198	253	193	198	195	198	218	209	195	201	176	190	170	186	219	232	174	194	192	223	199	175	230	223	198	207	202	198	203	181	209	200	186	202	210	222	204	209	200	207	203	189	179	212	215	224	204	205	206	239	180	185	213	189	196	217	192	187	209	214	198	192	210	214	194	182	199	186	163	193	210	214	217	200	186	200	211	201	173	193	197	228	204	212	207	206	202	181	179	169	193	210	201	201	195	191	211	167	191	204	190	187	197	201	191	202	190	187	215	169	212	210	203	183	213	199	209	225	202	204	170	230	202	209	207	192	195	228	177	193	212	239	208	186	174	198	185	195	179	196	212	189	226	196	183	198	195	214	205	210	199	203	200	172	200	205	180	169	220	191	201	199	166	216	190	202	192	203	189	202	189	180	185	181	210	204	173	180	204	193	198	203	203	179	175	208	182	210	222	203	196	190	175	184	220	185	204	175	214	175	188	179	184	202	209	192	216	203	218	182	208	188	176	204	192	208	211	226	216	205	189	182	210	199	215	193	214	201	192	208	223	197	191	173	196	188	221	180	175	209	220	191	183	199	231	201	198	206	180	199	184	193	194	186	190	210	211	208	203	182	213	205	201	198	207	221	203	193	207	224	198	217	197	208	196	202	191	209	193	197	174	204	185	201	215	188	187	215	225	204	200	226	223	184	206	176	176	182	180	200	217	215	195	216	181	179	195	214	168	183	194	166	176	190	173	220	195	197	186	196	204	226	213	202	190	198	218	184	194	221	202	183	210	192	166	220	194	184	209	227	208	202	185	207	171	198	194	194	199	188	194	180	211	189	196	186	208	215	208	219	182	199	176	192	202	173	210	184	201	203	163	193	181	206	181	230	197	205	177	173	196	190	211	216	218	199	177	190	198	213	221	204	192	219	210	213	204	198	237	189	188	218	180	172	204	182	190	196	196	191	173	198	180	197	193	210	182	206	203	205	208	191	196	179	193	198	200	226	203	167	208	211	213	182	196	204	178	208	194	203	200	211	177	201	196	198	196	199	190	209	206	211	232	170	208	182	196	213	200	205	221	200	167	203	197	176	200	202	176	183	211	173	207	198	193	181	193	196	198	203	167	192	189	175	193	222	215	191	238	175	197	191	187	191	190	175	194	216	201	181	200	189	167	186	217	205	178	220	190	171	173	200	167	204	183	195	228	228	231	195	180	194	201	191	191	184	172	214	201	196	193	210	202	222	189	175	242	200	184	192	176	189	176	185	206	159	205	194	198	201	217	189	207	191	190	227	202	184	197	199	198	197	192	213	186	221	179	207	208	193	193	181	203	197	201	190	210	171	177	188	186	181	176	205	182	185	199	190	189	202	195	168	204	177	195	185	199	187	200	207	188	203	198	174	187	172	183	190	204	227	215	198	183	203	178	184	208	186	213	213	201	214	182	173	206	194	209	218	201	236	207	188	194	189	208	202	205	196	213	207	195	199	168	187	177	197	214	203	200	209	233	182	188	229	191	178	202	212	177	214	199	224	217	164	206	196	222	185	200	215	186	192	219	241	196	189	186	186	193	178	195	194	198	191	197	210	180	201	208	203	172	182	200	194	203	184	198	218	173	201	186	235	197	189	191	198	183	202	239	231	193	209	199	177	228	199	191	203	199	178	192	186	193	199	204	213	186	194	179	176	187	195	197	239	196	211	194	205	193	186	209	193	178	192	209	174	185	189	205	227	170	195	189	186	183	196	210	207	207	174	232	173	201	206	191	212	181	220	178	222	208	193	188	192	206	169	194	205	213	215	215	201	188	207	179	187	196	211	193	185	206	182	211	204	201	213	165	162	196	203	212	213	196	173	168	226	199	181	207	209	184	201	197	175	209	198	193	178	179	206	174	196	183	186	208	191	188	177	198	236	214	228	199	181	193	181	186	213	182	206	200	205	181	213	202	187	218	223	206	203	211	184	169	172	205	219	213	198	191	201	206	221	187	197	202	178	188	216	168	180	195	214	213	194	196	191	215	229	186	171	209	216	217	186	215	186	211	184	183	209	199	195	224	210	204	206	202	194	183	228	207	199	209	209	193	174	195	204	187	209	179	200	170	215	187	189	204	210	191	182	189	192	214	190	200	198	204	190	212	199	206	198	205	190	222	213	193	200	188	183	183	206	194	201	206	207	193	202	190	218	205	181	185	202	209	210	212	207	183	184	214	208	222	199	230	176	178	190	175	190	190	186	204	202	206	213	179	171	181	199	195	212	183	185	168	215	193	180	167	184	197	207	207	233	196	188	203	188	235	187	177	191	202	180	172	196	208	212	189	193	218	230	203	228	200	190	191	207	197	180	177	208	205	193	199	212	218	199	201	183	200	203	192	173	204	193	218	185	187	199	174	216	201	217	204	175	171	187	213	219	188	240	209	200	190	177	214	174	172	196	201	185	170	171	177	220	217	218	218	214	182	184	178	185	209	199	207	186	203	163	197	195	185	205	181	176	203	196	212	186	169	208	202	196	181	185	174	196	201	186	178	186	206	176	197	188	206	205	214	195	211	203	194	184	231	185	200	176	186	185	207	197	198	180	210	185	179	202	200	194	196	181	204	171	195	213	196	207	222	192	190	193	199	215	195	211	196	194	180	185	199	189	198	208	187	214	199	175	192	174	209	183	213	186	194	215	206	204	205	210	176	180	166	175	188	188	217	179	203	189	192	201	202	195	193	200	242	223	203	207	191	168	173	192	209	183	210	195	203	196	201	204	182	212	217	199	200	201	218	173	186	195	212	197	205	214	213	191	234	217	208	202	174	200	199	213	200	209	200	210	208	199	196	199	210	202	185	206	198	198	214	176	199	197	189	182	189	192	203	211	183	211	193	208	167	195	174	167	204	194	167	220	194	164	201	201	188	225	212	206	194	202	208	177	209	203	196	209	188	197	187	185	173	172	186	195	184	179	194	185	192	183	208	182	207	187	204	197	204	190	194	222	180	203	187	168	202	196	194	195	183	203	191	172	197	193	199	214	199	202	209	198	208	182	199	190	185	198	194	204	196	200	197	172	176	181	194	188	176	213	218	218	177	186	209	180	190	206	194	203	228	209	203	191	170	249	185	204	182	205	219	189	169	199	175	220	198	190	210	186	210	192	235	202	200	199
8380	1377	2374	3276	3264	3629	2738	1594	1178	1019	862	816	751	701	682	703	669	712	793	1141	608	610	540	541	546	543	512	548	554	516	532	511	532	531	524	526	539	547	524	511	511	533	515	511	495	510	491	485	537	525	504	511	493	524	472	470	507	524	537	491	490	490	484	537	519	482	538	501	523	493	476	469	460	522	515	482	488	502	475	517	522	511	480	513	475	518	474	528	459	478	533	481	469	496	473	502	528	482	512	462	495	542	499	492	491	520	457	517	461	499	497	486	470	490	527	470	518	521	480	470	503	504	498	477	505	536	484	518	494	471	520	504	475	532	468	438	481	526	486	523	491	461	514	497	500	504	497	474	463	481	500	538	489	488	496	468	523	482	490	474	469	528	461	450	488	489	503	490	476	472	460	497	489	498	466	514	470	469	539	458	511	479	501	512	475	477	502	482	484	487	537	478	531	487	527	509	509	454	482	539	513	490	509	475	473	483	488	500	488	490	495	481	461	504	505	512	525	462	469	525	508	510	496	478	468	488	521	491	496	493	490	528	445	513	488	472	533	470	459	499	479	483	495	491	509	494	521	518	509	467	487	475	497	503	505	457	513	548	505	487	514	518	472	471	486	474	452	511	492	489	477	477	487	511	490	458	497	512	480	507	490	520	530	503	533	481	497	517	487	497	474	511	529	524	490	486	516	493	465	511	545	488	472	463	500	467	474	529	487	513	501	522	473	485	479	468	494	523	473	466	463	498	477	473	475	465	519	490	503	479	470	482	445	496	498	489	468	481	507	485	485	464	473	509	504	472	515	481	502	478	506	497	486	466	560	455	482	467	497	505	439	538	498	463	490	531	459	527	533	499	501	499	516	482	484	504	487	459	473	477	473	488	501	477	527	473	492	485	500	472	499	513	477	490	472	493	489	495	511	475	495	485	532	476	478	490	551	481	478	515	479	419	513	487	497	496	478	468	497	506	483	492	504	494	484	517	487	466	501	451	454	473	502	505	522	546	497	514	489	500	514	519	472	465	504	523	512	480	509	481	466	494	494	488	492	440	529	511	478	495	487	487	468	463	506	495	509	509	498	499	509	484	496	500	479	502	496	512	496	518	484	515	492	506	467	498	466	457	486	482	479	500	485	475	504	491	479	459	511	462	462	486	517	486	483	492	476	542	474	496	505	506	513	490	496	458	503	497	534	486	494	497	473	521	558	478	468	475	467	473	501	492	479	458	497	494	503	486	474	523	472	495	483	508	512	447	497	498	480	470	481	575	524	515	512	508	481	480	493	516	458	506	467	504	471	496	521	530	510	497	503	532	473	513	476	502	511	478	506	481	482	482	473	471	512	494	522	442	514	453	457	498	495	478	464	449	518	509	457	527	527	483	494	488	490	503	524	509	471	506	514	510	483	512	463	495	477	507	510	468	488	480	475	515	484	477	476	489	524	487	500	486	555	522	508	471	489	492	466	496	479	492	500	498	492	495	483	494	469	490	480	476	517	505	535	481	507	512	500	461	503	491	463	492	488	481	498	488	473	511	472	492	497	542	484	455	487	441	477	489	493	491	492	473	484	522	447	515	495	455	534	490	499	489	510	499	505	486	508	517	511	517	488	469	487	444	500	472	534	492	512	487	510	480	517	510	462	514	515	514	484	477	527	525	488	480	520	495	471	458	494	517	501	497	468	495	480	495	446	529	505	473	514	512	518	493	518	462	458	511	467	517	486	467	497	494	528	520	517	534	488	505	491	500	487	519	527	474	510	489	479	469	503	483	505	497	515	463	489	488	511	455	504	490	495	506	500	502	467	505	451	475	498	487	495	442	467	539	496	462	461	495	522	501	505	516	512	504	506	479	488	488	454	475	487	473	470	516	493	482	482	472	456	529	524	499	528	468	498	472	506	491	485	458	461	494	453	490	476	479	512	490	474	510	495	508	468	486	502	499	483	486	466	497	472	471	499	483	473	488	505	502	498	462	475	484	460	473	485	476	463	499	469	503	554	467	524	459	486	498	446	485	492	479	474	510	454	498	515	499	459	491	527	488	461	478	485	510	526	496	490	510	501	474	492	535	476	515	522	533	483	494	494	480	469	476	484	470	538	478	542	512	482	490	478	493	501	523	489	487	503	479	490	509	484	523	451	524	502	543	516	497	466	516	506	513	498	474	494	499	465	488	517	533	508	489	519	476	503	510	475	465	528	484	449	475	517	502	481	513	481	499	502	467	508	510	499	513	476	486	480	486	503	469	493	515	491	501	482	439	479	479	504	526	498	476	487	485	448	494	500	536	499	477	496	497	474	527	483	474	460	497	506	538	467	511	490	533	488	513	510	476	504	469	507	514	501	488	475	488	483	482	530	523	472	506	496	475	515	488	513	530	507	515	521	480	491	499	488	475	471	493	506	486	465	510	516	490	462	478	468	495	484	535	494	481	521	511	474	455	481	493	511	529	465	511	507	440	486	534	480	498	519	502	500	529	502	537	493	469	515	459	473	493	494	470	496	475	492	496	474	523	470	466	498	505	521	495	475	488	505	501	495	532	517	486	508	494	486	490	503	520	527	507	458	472	488	512	533	485	502	494	519	478	508	488	490	501	456	488	442	476	475	511	504	473	487	517	491	501	490	486	535	498	492	514	488	445	492	503	468	461	476	543	464	482	517	438	492	493	515	494	457	482	521	486	436	522	466	523	505	547	486	504	480	489	481	485	490	542	510	508	480	457	502	481	461	460	518	448	494	468	488	484	530	511	525	475	435	479	529	495	548	500	489	519	504	505	533	450	514	481	446	488	455	469	493	495	458	493	486	538	471	508	504	526	518	469	501	519	444	491	506	490	511	565	526	483	501	473	530	516	496	456	500	487	499	458	489	485	477	491	539	512	488	480	470	487	522	498	443	517	435	510	483	478	489	508	518	465	506	507	501	498	513	457	493	462	479	494	565	493	463	474	507	436	494	538	503	477	518	491	508	462	477	488	520	487	529	464	458	475	520	497	467	478	457	499	487	507	497	484	501	501	471	502	492	483	480	504	516	465	528	472	494	483	484	494	506	487	467	469	477	497	536	484	497	430	474	530	523	490	486	460	499	468	513	476	548	497	499	447	507	485	496	515	490	486	489	514	441	470	473	482	507	533	479	502	500	503	530	505	501	525	471	511	474	493	467	493	498	473	524	482	505	482	516	462	479	494	486	498	521	488	518	471	505	474	476	476	464	508	461	509	461	465	496	483	512	505	478	463	491	525	501	472	501	442	516	481	503	511	534	495	488	468	484	514	514	493	504	483	550	507	513	479	526	506	511	497	490	505	500	482	466	486	496	493	449	524	520	497	496	520	486	486	496	503	511	496	504	500	479	493	506	562	506	502	487	508	484	471	475	494	503	503	491	481	511	500	526	458	502	532	510	448	484	463	476	504	493	468	501	494	473	506	475	503	504	474	495	490	486	486	494	498	512	477	524	487	493	489	494	495	494	476	470	478	487	478	453	500	514	469	514	491
1620	319	337	437	374	415	357	329	303	296	288	276	256	258	291	289	297	287	299	255	279	269	301	278	275	295	294	305	267	289	288	251	261	261	300	268	294	285	312	256	316	279	261	275	278	279	274	284	294	255	303	291	312	257	301	264	293	292	265	240	283	295	268	299	245	278	292	244	271	272	269	286	280	284	287	277	251	311	273	299	286	306	263	288	258	282	294	291	334	292	273	285	277	264	308	310	287	244	294	269	271	262	252	264	275	267	312	279	297	310	302	257	266	298	289	261	277	278	297	301	290	291	284	286	283	309	285	268	296	277	253	273	253	342	302	293	280	298	270	280	305	291	306	272	298	291	301	266	263	290	262	238	273	267	248	276	284	263	265	295	302	282	276	292	315	277	251	258	296	275	287	294	271	276	289	275	306	257	261	268	285	275	286	290	299	304	289	287	258	295	276	263	276	270	278	273	277	290	276	308	270	307	306	276	286	280	277	274	271	275	278	259	275	286	274	284	292	269	304	249	286	265	305	268	293	263	283	257	292	293	298	275	307	329	232	265	309	286	285	295	308	284	306	271	278	253	275	295	296	301	296	286	277	303	287	270	288	293	274	290	272	311	254	266	267	290	260	295	299	302	248	256	247	296	279	294	244	258	283	298	261	338	310	283	290	303	266	259	287	255	285	271	273	329	271	319	253	274	247	290	248	263	290	264	271	269	287	273	298	338	292	291	271	285	244	305	246	253	252	284	243	321	276	250	295	286	308	271	256	319	277	313	297	302	309	290	295	247	266	285	298	286	243	281	245	308	285	261	255	268	259	263	265	286	286	240	269	296	242	269	270	253	278	343	241	287	306	290	260	298	290	287	320	298	264	298	238	294	261	272	276	335	283	253	266	303	287	271	277	261	325	284	282	306	296	254	262	276	278	285	267	304	275	273	251	270	284	267	304	270	263	294	248	268	255	274	268	273	279	287	284	301	276	304	279	267	259	266	280	267	244	308	295	307	255	272	285	297	267	269	241	253	284	298	251	265	282	282	258	263	297	233	265	304	303	264	254	284	290	271	295	313	288	268	286	307	312	293	276	279	285	287	267	294	295	284	262	266	282	279	294	275	280	300	265	273	287	283	287	300	281	306	277	241	263	254	278	304	294	281	292	275	290	277	283	278	273	277	254	259	277	286	289	282	274	290	274	268	273	268	268	283	272	259	275	277	274	281	286	285	276	261	288	272	282	276	293	307	226	249	312	295	306	291	272	279	283	303	279	307	274	314	270	309	282	258	320	270	307	274	279	289	296	270	295	230	284	283	271	273	280	247	256	276	286	294	304	270	291	265	299	282	305	240	311	291	318	272	300	316	309	295	294	282	279	251	255	259	291	299	321	274	314	285	274	278	282	273	258	285	318	265	263	288	308	252	300	287	272	297	263	299	294	285	308	276	281	263	285	279	272	282	267	276	297	304	288	256	271	283	280	283	262	315	266	300	272	265	298	280	271	276	289	289	298	295	265	267	294	303	261	294	264	319	292	283	297	323	318	261	260	283	257	265	284	259	277	306	269	293	262	281	305	298	269	267	320	277	278	295	290	269	268	270	262	303	325	283	267	281	282	263	305	272	268	281	279	258	252	265	301	276	301	270	301	245	262	264	277	277	326	276	285	288	301	286	297	282	288	272	324	296	289	242	262	279	269	291	269	296	291	266	295	277	271	281	300	248	292	270	278	281	261	279	308	314	280	279	285	268	290	261	255	294	263	288	270	239	256	328	262	274	273	287	292	244	263	243	290	302	291	295	294	296	305	287	254	272	290	266	288	299	314	292	257	266	275	286	300	276	295	284	251	267	296	301	269	291	260	267	279	266	285	285	263	274	282	279	280	279	273	315	297	324	283	288	235	290	301	289	276	272	300	308	279	279	311	266	268	269	264	274	280	277	267	300	253	301	279	272	279	285	305	282	275	266	299	274	280	279	294	248	284	302	274	291	294	270	273	315	292	263	297	273	289	276	270	306	286	312	247	293	283	280	274	239	267	272	288	278	286	272	317	280	287	271	271	274	267	274	305	274	266	287	280	287	278	298	324	262	281	299	263	300	306	266	276	266	289	299	275	259	261	291	275	293	251	234	266	298	294	269	310	289	287	267	276	260	284	286	314	265	288	267	306	274	301	270	297	262	297	290	264	305	295	285	303	273	279	269	292	294	282	292	279	287	283	288	259	270	281	288	266	274	294	282	269	302	280	273	273	299	270	258	271	290	263	269	301	308	266	295	276	311	311	310	306	286	300	290	281	276	244	272	247	273	264	255	288	280	283	276	302	271	275	240	296	282	291	265	287	290	312	306	248	276	287	247	301	289	267	281	267	291	295	247	285	293	271	279	298	277	282	269	280	308	320	260	337	275	271	276	264	270	278	277	292	285	274	267	242	249	252	276	289	297	280	297	251	268	294	299	279	248	315	275	295	258	271	275	288	303	263	264	278	281	290	321	285	248	247	282	289	281	310	294	286	278	282	287	275	291	296	258	254	305	282	259	300	294	324	281	283	274	266	268	263	312	254	287	305	293	298	279	268	269	312	295	304	267	276	318	295	267	287	281	323	286	313	280	255	308	295	265	275	294	284	296	290	299	266	298	261	286	287	267	251	279	286	289	251	292	286	247	311	283	285	294	267	305	253	285	296	295	286	256	263	296	266	271	273	290	293	264	277	310	230	306	289	268	277	274	276	280	276	255	280	238	285	298	297	301	280	302	267	266	277	294	226	267	261	249	268	282	302	258	301	262	284	256	289	230	262	328	315	295	297	286	264	265	267	262	308	269	292	292	288	287	296	295	278	242	298	253	313	294	282	264	283	295	277	266	280	306	274	288	266	280	277	254	245	259	287	295	275	288	295	258	265	272	288	265	281	289	271	294	293	288	298	278	277	283	287	295	282	263	252	285	302	277	271	276	298	271	289	269	265	281	272	240	261	296	296	285	286	325	242	253	302	275	267	272	266	247	312	279	260	321	258	286	281	301	251	295	256	257	286	292	255	260	264	279	277	272	330	287	251	273	295	317	269	283	283	275	295	281	307	260	252	251	296	287	275	289	283	299	257	272	257	275	301	293	346	284	286	254	294	299	256	254	267	320	268	315	292	291	270	273	269	288	275	287	295	276	296	266	276	272	274	293	278	307	294	297	272	255	293	287	265	290	289	286	282	309	267	273	285	287	283	282	294	253	272	318	272	282	269	271	255	275	271	280	263	283	263	286	302	288	272	302	268	291	305	296	299	286	287	297	306	260	277	279	286	284	305	302	289	299	276	304	249	282	264	286	285	328	271	259	275	283	285	272	250	276	284	268	304	259	290	275	294	260	281	256	276	287	243	299	316	288	253	275	306	268	250	242	258	241	309	269	254	301	288	241	281	265	288	290	292	306	265	280	267	300	300	287	276	278	280	313	339	270	260	291	271	268	253	276	268	267	276	287	284	275	331	282	284	276	280	273	291	262	287	302	293	256
1839	723	779	1011	1149	1386	1114	809	730	681	649	668	667	641	632	671	651	646	638	674	664	686	662	620	637	596	587	665	638	613	647	650	670	605	630	593	605	571	617	644	620	644	649	640	602	599	612	614	640	617	635	665	599	608	615	616	638	635	627	637	636	680	596	615	653	615	597	637	621	624	683	634	669	577	658	636	623	651	620	625	631	575	595	600	598	616	571	621	667	646	651	635	638	692	627	605	638	683	632	619	642	642	620	625	638	606	604	655	579	640	618	598	630	653	624	614	589	638	591	668	622	608	614	663	668	590	595	662	636	664	642	645	619	619	636	665	648	581	600	623	591	666	603	668	655	610	673	671	635	633	644	624	650	620	631	669	613	600	631	671	617	643	612	630	669	599	618	633	592	667	629	617	686	622	696	610	607	616	669	604	613	613	599	620	641	607	655	654	666	614	618	595	598	640	614	645	617	618	639	631	633	626	606	633	618	631	630	586	590	693	611	618	614	652	580	630	656	692	660	637	652	613	614	640	616	606	602	606	611	652	621	667	561	641	593	627	638	598	615	609	646	645	636	628	631	622	595	646	621	646	600	632	653	633	578	596	612	640	606	607	634	622	653	630	577	643	658	640	687	644	657	633	630	653	595	658	634	604	624	623	629	632	666	614	622	659	654	596	594	637	636	653	681	612	636	621	617	635	586	611	661	589	625	598	624	646	621	612	645	610	636	609	617	607	608	599	600	580	613	624	613	630	595	596	626	636	616	636	607	591	629	604	603	605	630	608	647	652	600	625	634	613	633	609	567	615	647	655	625	593	634	624	675	637	591	633	637	632	606	606	659	617	645	616	586	638	641	622	648	655	606	630	610	630	653	602	638	619	600	610	609	623	629	601	583	632	654	592	616	654	624	624	654	651	644	605	593	626	606	618	597	609	664	636	626	630	615	633	564	615	672	626	657	658	721	631	647	611	627	625	644	608	584	670	633	627	641	587	634	635	704	621	635	621	573	603	630	623	627	637	617	587	626	647	642	624	643	627	587	622	636	652	596	618	650	632	583	660	646	622	604	590	602	593	642	658	595	661	644	646	584	647	655	632	561	617	592	640	647	671	638	629	652	607	619	680	625	608	647	598	584	663	614	601	617	577	637	621	626	619	612	587	593	602	640	610	650	632	590	612	639	641	639	668	614	597	610	636	593	610	636	646	627	641	618	599	626	611	603	638	628	650	644	641	586	625	628	654	585	640	627	665	617	567	615	626	608	612	579	627	637	630	622	586	646	572	625	651	661	664	628	638	641	664	632	629	634	667	621	615	634	640	638	567	653	642	641	579	642	613	616	609	649	598	628	624	651	656	579	640	602	610	660	628	609	583	645	610	650	658	608	651	617	617	644	635	622	645	616	599	592	611	624	657	618	630	646	664	655	621	683	601	624	652	647	610	597	626	641	606	688	595	608	648	669	617	654	674	646	652	619	627	592	649	598	602	641	637	648	631	615	666	643	675	622	627	606	633	595	584	672	629	623	655	607	629	618	674	652	615	600	576	616	635	625	632	630	657	635	649	608	649	645	637	631	598	602	641	674	661	647	637	666	627	646	632	652	628	665	686	641	593	599	620	626	646	629	612	630	634	633	628	631	608	633	653	614	594	619	613	597	634	725	644	654	661	620	616	613	617	628	639	644	621	641	596	662	608	618	635	632	627	621	659	592	636	648	630	597	697	612	655	584	627	639	626	639	599	622	637	632	630	601	618	625	634	641	610	649	617	597	671	606	617	624	646	630	640	656	627	600	636	643	662	597	623	598	639	659	611	629	611	611	660	670	652	592	654	629	660	632	608	664	624	646	652	619	652	613	616	627	636	631	619	625	640	675	637	656	599	626	630	634	645	663	615	628	648	598	601	630	638	667	657	631	610	643	618	630	666	632	633	641	607	614	671	641	639	642	612	661	619	613	594	662	640	589	593	579	619	615	623	617	627	639	643	589	576	669	639	606	631	687	606	627	626	645	637	598	633	610	634	642	680	599	642	624	624	611	612	646	598	587	639	651	665	653	652	627	590	635	632	616	664	669	669	581	607	608	644	656	643	622	629	635	628	607	600	653	626	613	611	590	654	599	638	682	599	632	615	611	665	676	651	664	657	644	630	634	644	632	655	592	618	625	587	630	622	636	564	640	618	686	645	625	609	628	632	658	616	641	640	603	609	595	631	603	622	642	678	612	580	650	603	614	637	630	647	624	597	602	599	657	688	623	637	579	594	657	619	631	612	610	643	639	623	631	666	603	639	655	586	626	595	667	649	590	650	642	653	633	619	680	655	656	628	668	619	663	633	640	629	647	650	614	652	642	652	655	615	630	634	672	654	687	630	651	629	619	639	644	618	640	632	631	648	661	606	630	658	645	631	598	631	634	688	659	603	657	638	639	580	603	610	643	661	633	607	613	609	655	613	590	646	602	647	630	574	612	635	632	582	594	659	634	612	602	589	647	613	635	618	609	608	577	616	630	603	635	609	657	603	619	607	608	643	624	632	620	609	606	637	603	577	638	694	603	566	613	693	626	602	639	626	638	598	585	624	631	646	644	643	624	636	651	616	583	573	641	669	625	622	620	651	581	616	651	632	641	613	620	608	601	595	613	629	604	638	613	627	603	616	628	597	636	620	661	615	619	596	633	667	639	624	640	643	594	600	635	591	595	638	608	617	631	632	634	612	636	623	646	651	646	629	648	621	635	627	624	649	675	670	630	585	674	656	597	648	609	578	625	610	606	615	613	643	633	650	618	584	631	618	595	617	607	627	605	629	649	605	624	597	602	626	605	626	646	626	651	629	619	612	654	653	606	628	660	634	613	613	600	583	630	674	631	626	588	584	648	621	612	643	615	631	642	672	595	590	654	606	613	659	661	630	594	600	591	642	629	613	657	611	619	632	599	608	642	650	629	647	618	600	604	619	599	645	578	595	642	707	646	670	621	650	624	606	673	602	607	620	637	659	640	666	674	646	616	662	642	640	650	634	671	631	603	643	613	632	666	685	610	608	654	642	603	655	599	699	644	608	548	587	646	622	678	601	629	635	651	617	588	645	650	623	655	644	612	637	634	618	652	640	610	647	606	599	607	623	592	635	603	595	608	654	657	611	680	608	633	622	587	592	638	609	645	643	645	625	645	606	651	655	602	668	627	601	632	628	650	643	640	665	660	619	638	626	630	619	604	574	586	582	593	573	641	674	615	611	605	615	676	663	634	649	642	637	630	629	612	636	642	621	618	629	641	619	674	606	625	634	596	633	605	665	619	593	610	589	621	605	617	624	577	570	632	647	643	614	574	614	646	620	631	657	674	671	571	641	586	634	574	617	663	578	616	640	643	637	640	638	572	636	628	616	624	626	595	648	616	631	642	607	620	616	577	584	660	651	630	598	650	646	616	610	611	557	652	632	653	593	623	692	609	715	605	641	641	613	606	622	629	593	620	619	625	616	636	669	627	629	607	652	625	601	668	617
7120	708	692	573	542	496	412	213	176	135	148	155	168	150	160	133	142	146	147	184	130	138	158	145	126	138	123	128	135	133	120	164	128	132	124	127	160	119	135	117	146	120	131	145	119	150	149	136	107	108	133	144	135	118	113	120	115	122	118	118	112	114	140	145	133	116	107	129	145	119	138	136	121	125	137	105	147	137	150	159	127	126	132	100	144	124	116	127	143	136	112	163	114	95	116	121	144	113	124	107	100	134	111	120	134	133	157	114	110	113	135	128	118	119	126	138	140	110	131	122	132	118	129	135	125	121	132	124	153	149	137	148	136	128	122	125	109	131	133	113	101	104	137	130	123	114	119	120	157	134	131	142	115	115	162	114	130	123	129	137	135	113	104	138	123	150	129	127	125	131	113	109	111	127	119	124	123	127	119	148	127	116	128	108	137	120	105	132	121	118	113	137	152	127	103	120	108	138	129	114	130	121	132	128	106	133	133	122	122	107	97	116	114	124	116	136	159	118	137	119	124	139	127	108	116	132	140	144	128	116	133	105	119	150	124	126	125	136	112	135	149	141	128	119	122	126	118	123	118	126	132	128	127	115	102	120	136	117	104	116	117	120	140	114	153	127	106	140	146	130	106	129	124	124	108	123	147	144	124	135	128	125	129	132	122	118	149	130	109	112	142	122	135	127	122	126	110	132	121	126	106	128	133	138	109	124	143	138	128	124	136	133	129	114	99	156	125	137	130	156	118	140	129	139	139	111	118	140	131	134	120	110	118	141	142	113	125	147	135	126	119	125	132	128	118	139	147	155	144	128	118	116	135	129	119	119	112	118	126	131	140	113	131	126	108	139	139	129	123	141	125	148	122	132	158	142	124	119	131	111	144	142	132	124	133	113	135	123	123	115	135	140	128	124	117	118	103	130	137	131	129	126	134	138	131	148	112	150	132	134	124	124	135	100	146	129	124	121	144	142	135	143	123	142	138	123	137	137	127	144	139	126	116	118	136	124	141	129	125	133	127	120	120	124	130	108	127	135	119	115	137	156	131	100	158	119	129	123	117	116	138	109	144	129	133	113	131	127	141	115	112	132	121	141	118	153	133	126	116	138	89	115	145	112	150	126	112	122	109	123	150	111	124	104	123	129	121	133	134	111	128	107	132	128	117	117	111	136	118	141	114	131	111	110	132	116	139	118	122	137	124	122	133	153	122	123	146	122	113	130	126	125	138	131	124	132	159	119	124	125	107	107	134	131	102	127	128	139	147	141	111	113	116	133	118	109	132	129	119	146	128	124	124	136	119	123	137	134	130	126	124	103	137	125	130	113	102	137	156	129	131	137	126	139	140	148	140	139	118	112	118	117	133	136	137	147	150	130	125	135	118	127	133	139	140	144	124	148	139	133	118	118	116	119	124	118	130	127	124	132	128	125	129	115	123	124	130	121	136	128	116	125	135	114	103	120	141	112	121	109	111	146	126	131	131	134	132	127	130	136	138	116	117	137	128	142	130	130	122	131	118	118	131	117	145	136	144	128	115	120	140	111	130	129	124	107	135	128	112	115	141	123	128	139	112	127	117	108	112	120	121	129	131	122	112	121	132	125	122	149	105	136	117	139	123	127	124	131	124	153	120	122	110	120	123	133	134	125	136	125	130	146	118	123	124	140	130	132	123	125	132	124	127	129	127	133	98	131	133	136	138	122	119	123	131	121	130	118	133	117	123	136	134	116	139	122	114	134	148	139	113	134	139	134	131	138	125	149	125	138	130	114	154	134	122	140	126	134	144	113	144	138	114	132	128	115	154	137	141	127	139	132	128	111	139	141	134	115	126	121	114	124	132	108	126	123	136	132	114	123	130	125	121	121	128	124	126	118	148	157	126	129	135	123	133	147	137	122	119	129	122	122	143	115	144	122	117	125	103	164	105	127	149	151	125	134	121	129	102	124	120	146	131	126	111	120	117	125	117	111	140	118	131	138	133	113	116	132	124	128	139	96	125	159	126	103	128	152	120	110	122	152	129	136	119	117	130	104	131	137	135	137	112	120	108	124	147	115	108	145	125	114	122	108	131	122	131	143	135	156	111	99	109	111	112	127	119	113	127	125	121	129	129	112	114	120	143	128	127	113	138	128	121	126	123	133	128	117	147	113	133	132	125	132	143	117	134	96	114	113	164	118	124	117	118	136	112	128	126	111	124	112	123	117	106	111	128	111	119	138	141	132	125	103	114	142	104	130	133	125	135	145	117	132	130	148	132	152	125	113	124	164	126	122	133	129	129	126	132	129	136	112	132	129	123	150	113	123	130	129	136	120	109	119	141	115	123	137	136	141	127	124	128	134	128	138	111	131	119	134	133	129	119	103	128	149	114	152	125	115	141	123	123	125	126	117	131	125	114	107	129	136	156	121	117	119	143	122	143	107	106	120	120	122	124	136	122	109	142	123	96	122	124	114	125	141	122	148	139	133	119	137	143	123	113	107	122	140	103	119	129	128	118	110	114	118	113	137	116	132	127	141	132	127	120	112	167	96	148	132	118	116	144	145	134	114	129	117	129	125	157	107	126	142	127	136	121	108	140	134	141	145	129	126	128	137	128	122	110	128	97	138	146	132	117	137	110	131	129	131	125	115	129	145	139	125	137	139	135	122	117	147	103	145	121	134	127	133	146	147	129	138	129	134	123	127	113	131	148	133	122	129	116	103	117	116	113	117	130	136	130	128	138	139	122	100	119	138	127	133	136	110	119	120	105	132	119	118	132	136	132	119	129	125	115	128	158	130	137	129	130	142	132	126	108	126	127	115	122	148	138	122	151	121	136	132	124	123	127	131	127	108	129	127	140	121	140	124	134	118	106	146	153	144	122	121	122	116	115	117	124	121	118	132	131	138	134	129	136	125	120	131	131	122	113	120	125	143	126	143	146	140	117	102	125	122	127	144	117	116	115	112	150	114	130	137	117	111	104	111	163	110	125	149	140	137	145	110	126	146	115	136	111	107	143	121	145	119	128	138	108	130	113	120	117	136	109	120	123	110	144	144	131	126	129	123	126	133	132	120	112	111	123	123	122	127	126	107	111	120	131	128	139	143	128	131	130	122	117	110	127	137	149	104	116	134	124	129	97	129	121	118	138	123	111	139	128	132	125	123	129	124	138	142	140	138	142	142	139	107	129	141	104	127	115	128	122	127	126	121	133	125	131	122	134	118	108	110	123	122	132	149	134	106	131	141	147	117	132	128	117	140	127	143	130	124	126	114	128	130	147	127	128	123	100	125	141	121	133	127	132	111	132	129	117	148	133	117	122	109	142	128	95	137	134	121	134	118	138	123	125	122	133	124	130	127	103	141	121	115	122	146	126	120	144	139	121	109	142	118	128	117	134	131	147	139	116	107	112	132	122	122	126	126	128	115	125	112	136	109	119	131	125	113	132	124	135	127	112	106	123	146	131	156	120	116	132	102	114	118	120	107	117	121	125	127	128	133	133	159	123	126	123	145	134	118
6268	809	1298	2035	1987	2396	1791	920	669	603	515	495	469	466	440	454	450	422	490	699	412	378	380	377	411	369	379	377	376	387	349	351	334	353	351	344	358	354	357	334	347	338	336	381	343	365	321	349	371	350	344	316	343	333	344	337	333	348	328	337	360	327	345	347	365	320	336	332	336	302	330	325	350	332	319	336	343	362	333	350	321	323	363	324	336	335	374	330	369	331	338	344	328	356	306	358	335	327	315	334	332	306	315	345	373	346	340	344	330	330	303	363	352	356	358	330	311	329	334	329	341	312	342	359	353	319	353	323	317	300	347	312	315	315	336	340	365	301	341	353	340	302	336	338	321	350	337	315	349	354	337	319	314	319	326	325	377	326	317	336	351	369	313	317	342	352	340	337	318	316	336	338	368	354	368	321	334	331	312	359	320	317	343	352	348	345	319	337	330	329	322	318	323	310	310	338	351	363	338	329	321	341	336	286	337	351	316	328	330	330	363	306	320	301	338	298	375	327	305	354	327	340	338	334	358	364	353	339	328	337	298	316	307	326	329	324	351	351	325	316	328	324	345	305	344	334	321	282	344	345	326	352	317	336	331	330	299	328	352	348	322	338	304	356	338	338	343	324	348	345	312	343	336	320	332	345	335	356	345	335	334	338	339	322	316	365	332	321	294	350	318	343	300	341	329	329	340	344	320	341	335	335	323	349	321	329	319	287	329	341	338	348	362	346	344	350	350	313	350	294	325	322	315	330	363	318	300	320	313	341	317	339	336	332	306	322	322	341	344	317	344	298	338	351	353	321	341	346	322	328	351	314	344	333	352	343	336	330	292	345	322	353	336	336	332	346	360	318	308	323	324	342	332	338	346	317	342	329	344	343	346	366	354	339	355	343	329	320	330	345	321	317	329	317	321	320	316	326	343	318	322	329	336	349	348	318	320	361	320	347	341	318	323	321	330	333	315	324	324	350	316	345	356	317	322	360	316	320	310	367	339	315	319	311	321	326	296	321	314	314	330	343	328	340	311	329	319	331	341	329	342	333	318	335	326	310	325	321	307	331	319	286	319	328	330	340	366	337	341	348	344	321	359	377	300	306	311	319	343	324	336	369	294	343	323	333	312	322	316	328	340	321	337	355	352	334	330	318	315	340	342	303	340	331	329	316	319	333	358	334	349	321	327	354	339	334	309	301	351	350	313	331	320	310	282	355	352	328	336	330	334	313	327	331	341	348	325	328	286	317	352	352	364	336	336	329	376	315	335	326	310	343	294	297	315	314	337	359	344	338	314	322	370	330	361	314	350	318	324	326	298	340	362	314	341	351	307	344	359	328	362	326	344	341	325	362	338	330	348	333	328	363	327	328	321	364	349	325	333	341	323	324	344	320	333	341	311	351	327	335	313	326	282	302	303	341	334	328	327	336	346	341	333	348	304	345	332	326	314	324	336	311	341	390	326	351	359	358	319	358	344	314	365	354	320	338	305	317	336	320	320	349	347	329	334	307	339	352	334	353	333	308	319	315	346	286	361	352	333	304	334	340	317	373	333	306	318	323	340	334	335	350	305	314	331	352	333	334	325	324	341	326	344	333	336	347	339	331	338	350	335	342	333	349	305	324	342	332	353	332	324	336	325	341	352	337	373	329	338	311	318	358	318	321	361	366	355	326	355	332	353	330	344	344	328	325	341	328	341	336	338	344	336	324	347	356	356	294	314	322	361	313	316	329	332	344	344	329	326	326	333	341	341	331	350	367	305	309	355	356	333	353	344	343	349	356	343	350	333	319	358	345	347	284	359	318	336	337	335	307	339	311	325	338	335	331	325	333	328	338	345	337	330	325	353	309	326	306	333	314	309	339	319	356	353	324	357	356	348	339	327	356	331	346	361	366	323	329	343	325	325	359	304	361	345	338	300	350	344	306	314	325	340	312	325	310	347	360	338	339	346	335	299	355	349	310	348	352	351	311	365	311	343	331	307	344	343	357	328	329	342	340	330	360	337	348	330	387	343	336	307	330	318	332	347	326	345	315	337	349	333	318	323	351	327	340	338	335	311	366	372	298	339	328	349	337	350	317	345	319	358	349	308	330	343	338	328	335	333	330	327	339	341	344	319	330	338	348	368	335	338	328	332	306	336	309	356	321	311	332	321	356	332	359	333	321	327	346	382	336	376	340	300	337	371	322	337	311	331	376	314	323	308	348	347	357	316	332	325	304	362	332	355	314	357	329	346	340	341	313	341	344	338	318	310	326	327	329	315	335	300	348	310	358	354	340	352	315	337	332	338	323	334	345	337	335	332	328	312	345	304	367	311	318	336	325	351	321	310	295	314	311	323	315	309	348	374	313	305	364	328	354	326	340	309	325	357	350	335	339	317	322	330	356	355	334	327	317	371	316	307	381	353	338	323	342	324	332	342	347	302	368	309	327	333	346	337	333	340	316	351	362	318	333	317	324	336	317	322	334	313	310	337	336	318	342	334	351	321	322	319	369	374	358	346	375	320	334	349	293	340	328	339	345	339	307	313	308	327	321	322	322	317	330	352	331	318	327	362	339	307	332	328	358	336	338	359	340	337	334	335	360	354	296	332	328	350	330	332	324	335	348	334	307	331	339	354	353	352	325	306	287	326	306	350	315	319	353	330	329	347	350	318	321	345	307	324	338	290	341	308	361	326	330	311	344	359	347	301	347	326	360	355	305	313	350	314	337	330	332	342	335	341	349	322	296	332	327	313	358	332	324	341	322	322	361	339	330	361	307	359	344	339	318	361	330	329	349	321	336	328	323	324	308	350	314	328	359	348	313	347	326	328	315	334	350	331	321	323	336	330	320	336	331	356	327	319	317	324	335	354	349	370	332	331	346	329	325	304	337	330	338	330	335	308	335	347	324	325	344	336	337	315	318	341	327	368	330	327	366	330	336	342	350	351	337	331	305	333	349	335	329	330	361	331	341	326	342	316	329	329	342	336	367	304	302	345	316	337	328	304	349	309	307	341	345	306	317	302	334	327	319	320	341	351	358	348	351	334	343	320	296	341	332	346	335	338	324	357	343	330	300	351	318	326	330	345	338	334	332	373	319	322	326	324	360	345	346	344	348	314	339	346	329	331	330	357	329	322	313	365	349	346	341	353	370	330	323	350	343	341	361	339	301	323	329	360	308	329	318	323	335	331	322	376	340	339	314	328	350	323	311	341	334	315	314	340	338	314	337	345	341	319	317	306	355	339	316	343	317	311	297	370	349	316	329	308	330	318	320	325	344	356	342	362	367	347	309	321	334	373	327	332	289	338	330	335	342	358	310	338	345	338	302	347	336	339	339	334	301	328	352	370	340	375	354	361	323	327	336	332	326	321	333	352	333	340	328	332	352	353	323	314	332	334	300	313	322	345	355	307	350	321	309	352	303	295	335	302	315	359	338	330	312	366	364	325	345	373	318	323	302	326	329	325	295	347	352	320	300	320	341	347	355	338	341	316	332	323	341	305	340	321	327	316	304
13632	1662	1280	1144	916	857	624	420	316	298	257	237	251	234	227	227	232	192	280	291	226	185	219	210	233	204	197	213	222	232	233	190	183	207	240	188	156	185	219	183	198	174	205	172	205	199	186	178	188	224	186	208	214	168	220	201	223	221	205	192	200	193	182	193	176	206	210	220	184	207	168	173	215	189	193	165	199	173	194	202	210	197	208	194	209	180	183	212	208	185	191	199	186	184	217	187	186	197	209	189	175	167	197	185	194	200	209	197	199	229	208	184	203	187	231	209	206	186	211	196	214	191	215	202	200	205	189	184	199	210	190	175	203	195	206	186	170	190	203	202	182	175	193	202	204	217	185	202	193	210	214	204	163	222	201	189	186	207	198	211	207	212	198	208	194	213	196	199	206	216	182	199	214	179	191	215	217	189	198	196	183	203	208	221	178	200	209	197	200	198	195	182	204	214	199	214	181	177	221	193	180	196	202	192	175	206	217	178	187	203	213	222	206	202	210	213	200	176	187	215	185	212	217	171	217	200	196	190	187	182	206	189	204	206	180	219	189	181	181	196	219	177	189	228	220	211	194	202	177	182	215	193	195	201	204	204	194	201	218	183	188	216	217	195	190	184	184	196	175	201	210	192	200	188	173	211	177	184	211	186	199	186	218	194	189	198	211	188	200	173	216	198	188	199	189	202	207	196	202	203	211	254	211	197	172	172	181	176	234	220	199	199	195	157	189	196	194	176	203	208	206	193	163	213	200	185	157	205	183	207	226	179	222	221	185	195	192	205	193	219	207	207	200	232	210	185	186	202	182	181	207	167	199	195	194	188	179	224	195	203	179	185	216	172	207	181	216	178	211	200	186	197	191	199	204	230	225	188	199	213	232	183	205	184	182	190	182	174	211	196	218	215	209	180	187	215	215	216	187	184	191	197	203	199	207	195	173	194	206	184	199	207	191	192	214	189	194	173	182	215	207	181	180	180	195	196	194	187	214	202	188	207	181	184	193	182	185	223	185	175	214	202	199	190	205	199	201	187	190	185	201	181	192	197	192	185	217	185	188	221	203	174	188	213	203	208	196	182	202	193	195	199	196	196	195	202	195	187	197	190	194	203	203	209	194	210	167	218	205	199	194	187	210	185	206	183	235	187	204	171	181	198	177	198	190	199	177	187	189	197	182	205	201	211	233	230	159	215	174	201	188	161	186	181	175	191	212	208	221	185	194	186	225	206	192	225	175	205	178	205	197	190	191	190	210	190	172	191	185	186	194	207	184	162	202	198	185	201	209	201	193	201	202	190	215	208	208	197	199	187	182	201	199	192	183	209	199	223	209	159	202	215	180	194	209	196	193	201	183	195	207	183	185	200	192	182	206	182	180	189	191	205	165	210	224	193	174	167	175	187	194	204	199	219	205	188	174	229	186	182	206	195	210	178	205	220	186	176	184	199	208	187	200	166	179	204	220	187	181	208	180	210	190	179	163	199	194	202	229	183	207	168	182	212	197	182	191	190	196	207	186	178	182	196	192	210	208	211	203	177	192	214	190	226	193	217	228	194	193	208	205	204	200	205	197	178	186	211	193	186	211	206	209	200	188	182	200	181	206	188	199	207	209	206	216	173	191	203	201	196	215	204	192	215	201	195	208	207	227	201	221	189	204	189	193	212	209	205	216	207	235	172	198	206	188	183	183	203	202	196	193	195	206	198	186	187	184	203	206	165	188	190	211	213	202	182	181	194	189	207	175	189	176	179	190	182	210	168	218	213	184	219	173	187	199	213	172	218	197	202	180	219	184	218	215	195	207	208	184	200	188	186	187	196	174	200	194	200	186	210	189	190	189	207	217	201	196	201	193	183	202	198	188	212	209	185	196	206	209	212	209	205	198	199	195	162	180	191	175	187	208	194	181	183	199	181	220	201	209	192	194	186	162	202	209	196	205	196	203	206	193	200	205	191	190	204	209	195	197	196	181	187	214	203	200	229	207	208	206	204	214	191	197	200	214	179	215	203	218	214	193	208	187	211	181	187	205	204	214	202	210	172	221	162	176	158	201	177	195	228	182	208	199	207	197	169	197	181	205	187	167	206	169	207	200	180	179	205	188	201	221	192	202	224	180	213	197	204	221	199	187	194	224	215	202	198	191	190	220	220	199	190	188	221	199	199	186	195	195	183	187	169	207	196	191	186	211	183	210	198	187	179	180	191	238	196	188	188	174	173	206	201	197	196	200	217	221	194	189	217	225	213	193	189	221	213	204	179	179	167	175	210	189	193	185	188	215	219	201	189	192	180	193	218	187	178	220	187	199	186	195	201	198	237	205	160	180	215	210	202	201	195	202	186	222	197	194	201	188	176	188	216	197	181	206	223	214	181	193	191	185	225	200	199	174	180	192	192	199	212	207	201	204	190	180	224	239	199	198	175	192	206	167	209	202	220	190	174	189	201	193	189	200	177	209	190	196	174	198	216	193	223	205	208	163	231	205	223	185	200	200	202	213	191	197	222	207	165	209	196	179	203	188	184	188	188	213	210	198	174	222	173	199	220	177	182	221	199	183	205	183	209	194	195	229	183	189	183	193	191	201	188	187	172	192	206	201	209	194	210	207	195	197	186	162	183	207	228	189	170	173	165	181	172	160	189	198	204	191	190	168	183	208	200	201	203	210	169	206	214	195	195	214	211	235	211	223	169	188	167	204	212	212	208	193	203	195	211	189	214	209	184	196	193	213	195	181	192	190	190	205	229	188	209	217	195	216	193	188	191	192	206	188	212	191	204	211	179	210	213	203	161	208	213	190	183	180	167	216	215	192	171	205	185	197	199	206	200	175	193	190	185	183	201	204	199	241	185	183	186	211	193	193	194	210	179	191	201	202	240	195	205	181	196	200	200	204	195	187	193	213	198	185	183	206	193	205	199	208	188	194	228	210	199	184	165	205	178	208	206	186	223	221	199	182	180	183	216	182	191	197	190	194	180	194	206	191	207	198	200	197	202	200	207	177	183	180	200	216	207	195	176	186	191	177	191	209	189	187	207	186	224	196	180	183	169	170	208	181	192	218	199	190	210	189	208	186	181	169	201	217	200	204	176	204	191	200	212	185	178	174	212	169	195	192	198	196	204	199	211	198	216	162	188	191	214	215	195	170	213	201	167	184	203	193	204	181	180	170	200	199	206	184	220	224	199	180	183	198	164	219	225	190	178	188	176	185	231	194	193	201	168	189	203	212	202	186	193	194	177	198	178	210	196	186	200	187	206	208	188	168	202	207	190	193	191	195	198	196	203	201	193	168	197	219	195	182	185	205	181	206	224	191	178	215	199	193	175	207	187	180	197	203	194	198	190	184	187	195	176	192	183	216	176	217	183	171	219	202	171	167	211	228	175	207	173	181	212	188	201	207	204	209	197	190	197	192	201	191	232	183	186	167	165	208	191	198	225	206	188	236	222	194	207	189	189	211	198	205	206	208	172	175	223	199	219	205	168	182	205	197	185	177	184	204	168
8336	1409	2381	3260	3281	3717	2729	1563	1192	978	849	819	762	760	737	688	746	737	856	1177	607	572	566	572	572	541	524	564	534	541	536	553	515	490	498	450	465	525	506	531	524	516	507	512	538	474	520	494	489	556	469	470	554	490	486	507	508	527	481	525	455	464	505	513	519	498	522	483	510	519	490	505	518	500	482	466	507	438	515	501	510	490	518	502	480	501	497	502	477	507	496	513	481	509	491	492	478	510	469	552	489	500	529	485	486	514	496	510	493	486	525	527	470	479	535	461	554	484	502	486	508	510	482	526	455	477	484	488	506	472	494	470	472	458	519	508	532	486	498	503	503	450	505	530	519	476	483	493	493	513	476	521	500	501	536	511	462	484	494	500	525	503	493	499	494	446	496	501	492	555	495	509	486	495	514	481	544	511	505	518	497	486	458	447	444	480	500	482	477	464	472	504	536	493	491	489	511	518	485	469	484	499	473	492	513	464	477	510	481	418	465	484	472	489	509	483	515	452	503	505	462	511	441	472	474	479	510	507	478	514	488	469	467	466	502	497	509	483	479	473	462	482	482	492	492	526	500	521	503	508	496	469	510	496	523	477	459	514	426	502	503	484	475	522	463	467	474	492	468	510	523	513	477	504	442	464	467	501	460	502	523	511	530	485	475	491	496	496	482	455	485	483	467	509	469	495	467	490	486	508	485	464	503	487	499	489	512	492	463	507	476	489	521	462	501	499	494	480	504	459	498	474	480	458	476	515	491	443	470	484	473	501	506	478	492	506	506	454	476	523	459	514	517	497	536	476	484	502	465	483	476	522	512	497	476	469	478	482	493	496	503	499	497	484	463	481	479	480	508	479	477	483	525	541	467	502	477	508	540	464	513	484	506	489	523	468	460	494	513	492	463	501	477	438	496	492	486	463	497	508	461	482	499	520	486	507	472	504	464	518	479	475	440	480	468	452	530	488	472	517	491	492	548	496	510	540	511	483	499	464	514	526	499	474	483	511	480	473	493	516	515	475	555	466	496	467	508	503	501	509	484	517	501	522	500	482	467	536	502	480	451	475	500	517	509	486	463	484	480	515	506	491	483	499	501	478	481	514	476	482	450	436	462	503	471	483	481	468	496	450	452	492	525	509	522	465	435	484	520	487	499	480	484	476	475	495	480	473	466	518	504	526	477	508	490	486	517	524	511	494	485	486	500	538	501	489	505	513	495	481	488	521	509	465	486	507	488	503	509	483	535	479	520	510	476	507	525	489	485	479	529	472	461	471	486	465	523	451	517	484	479	497	559	470	484	472	461	490	495	506	501	502	519	478	491	461	450	482	526	534	487	460	522	515	464	514	470	488	491	474	494	529	479	521	483	487	476	526	480	524	492	484	514	483	453	507	505	516	464	488	469	465	498	507	526	515	497	510	480	454	474	492	499	507	456	507	477	515	531	545	518	504	493	519	538	474	493	466	458	487	495	501	461	463	480	464	499	507	489	541	501	512	503	507	538	499	474	481	482	503	518	516	476	497	490	512	477	469	471	539	489	448	474	500	521	495	513	495	505	480	522	493	503	522	493	476	515	501	510	470	455	469	498	487	470	480	549	491	500	454	494	466	488	467	493	481	486	532	496	481	508	533	494	483	534	473	473	486	512	490	489	508	501	464	479	467	534	471	504	496	468	435	487	501	539	464	473	498	480	516	502	494	490	513	494	458	527	478	494	480	500	524	472	507	502	479	515	498	502	482	498	468	472	505	462	503	483	493	461	533	490	557	503	512	467	493	476	493	488	529	501	502	487	471	532	507	490	513	517	547	509	489	467	478	480	484	478	487	520	530	473	500	484	468	535	521	513	514	496	472	498	503	460	450	514	513	508	499	471	476	530	518	477	492	511	480	505	548	498	476	512	498	504	498	525	492	525	490	478	454	501	530	484	483	473	505	555	471	508	507	493	506	528	500	497	529	475	506	481	491	522	501	484	533	491	474	417	492	488	481	518	512	466	450	444	534	481	505	533	456	485	516	478	521	513	497	494	524	433	488	489	474	480	518	467	482	492	502	507	489	478	457	500	515	506	492	474	492	487	518	479	417	504	494	502	483	515	472	512	515	488	526	480	521	491	499	515	490	501	526	469	472	520	500	497	524	501	483	497	493	465	486	486	499	483	507	478	525	468	501	474	471	518	484	475	533	495	449	482	470	482	482	480	521	454	478	525	540	483	484	543	482	489	473	483	478	496	519	503	527	486	504	485	485	524	513	498	476	482	497	526	485	500	510	477	496	459	507	442	512	496	491	489	526	474	498	475	523	429	473	487	432	482	487	493	503	475	512	508	500	479	474	455	508	463	512	517	498	487	522	484	510	531	491	449	489	491	542	505	514	470	521	485	487	491	465	509	454	459	492	486	451	485	480	473	518	454	509	473	519	549	465	540	516	477	513	502	522	503	526	501	452	543	520	467	502	496	433	482	460	458	475	483	461	500	493	517	476	482	480	500	493	479	515	486	495	479	535	479	500	509	518	494	487	502	506	492	512	455	528	511	510	504	476	472	489	496	470	516	451	497	494	551	463	484	479	510	465	484	507	506	489	500	513	479	447	477	481	488	488	473	483	451	486	485	483	495	509	481	523	505	488	513	514	507	480	454	482	497	515	491	496	479	522	495	465	510	500	489	464	486	530	512	517	499	505	473	503	505	478	487	479	483	464	499	489	497	514	495	492	495	509	505	491	492	517	508	472	482	510	507	503	501	460	517	471	468	470	504	476	530	498	497	534	521	451	463	554	450	506	477	474	509	519	437	490	519	476	452	473	476	526	505	493	475	516	493	487	482	493	502	478	483	528	510	512	443	513	490	513	469	516	518	474	449	512	551	509	487	512	522	486	520	519	525	487	480	508	467	468	490	464	529	462	517	448	478	472	487	506	501	458	513	480	502	489	475	484	477	466	466	485	471	496	509	517	507	510	457	482	507	534	523	485	516	520	503	494	536	490	478	496	476	475	517	480	487	489	500	461	479	503	468	547	496	495	519	480	480	457	470	490	496	451	491	529	451	482	475	481	495	497	491	506	467	479	495	476	529	490	501	509	500	493	469	519	495	485	475	463	476	492	513	485	487	496	499	497	499	479	461	509	458	551	486	505	522	492	500	511	459	471	492	507	497	510	516	464	515	525	530	500	476	425	485	465	487	485	522	513	513	543	471	552	493	469	519	477	510	553	488	480	466	544	462	505	514	506	504	517	500	488	461	526	507	534	498	496	498	499	492	475	464	476	522	486	482	500	465	530	476	512	515	473	471	492	475	517	475	517	465	439	496	461	460	506	492	505	515	500	497	525	497	473	492	505	467	530	461	484	469	493	514	480	493	499	476	519	496	460	448	501	466	534	494	470	506	505	521	522	540	508	503	489	475	510	512	486	463	472	482	468	481	497	532	486	479	511	501	507	481	493	503	510	482	470	464	488	440	532	539	510	528	493	474	484	509	510	477	469	507	487	471	502	548	481
1500	311	327	386	421	448	389	350	281	287	273	286	288	322	298	270	264	281	297	271	301	270	284	298	262	282	290	258	240	261	289	291	288	268	247	284	253	281	267	254	271	293	277	281	258	284	274	283	294	287	247	299	270	278	270	292	289	290	266	293	260	271	308	305	257	263	280	261	287	273	273	290	276	304	286	288	287	293	264	301	295	264	319	264	277	260	261	295	273	260	281	253	291	269	231	286	265	288	260	280	251	286	289	285	280	288	304	302	258	256	310	294	282	276	251	290	313	266	288	268	279	267	257	270	256	252	277	259	257	307	253	255	265	267	257	257	277	296	288	287	268	290	297	297	264	252	281	273	283	278	278	300	277	286	295	271	261	287	273	272	260	281	318	268	269	300	280	304	269	267	300	267	290	305	287	278	280	317	290	291	279	281	278	262	262	301	307	277	300	271	290	271	282	284	273	282	259	305	298	294	295	325	303	271	286	265	281	278	291	299	297	272	258	257	268	287	303	256	250	240	248	284	298	308	294	283	288	290	288	271	265	280	256	248	283	282	277	318	276	293	306	298	264	233	263	275	283	261	274	262	297	264	305	302	297	276	277	291	278	284	233	288	271	285	279	288	284	280	269	274	259	294	270	252	250	300	250	313	275	257	273	271	305	265	268	298	273	289	274	293	247	279	284	271	290	273	258	279	275	239	258	293	290	303	245	274	278	297	297	263	259	269	290	282	281	267	311	257	264	250	252	276	285	266	310	289	249	265	283	282	296	251	268	271	278	286	308	278	249	289	295	255	278	272	255	301	280	271	271	292	267	269	299	285	273	277	272	313	282	257	254	256	281	279	281	280	303	265	258	265	284	301	286	282	284	266	295	279	270	289	276	270	320	293	300	270	266	277	272	291	286	293	239	295	257	285	283	308	280	275	280	282	253	301	298	269	270	265	268	265	258	276	295	281	281	328	267	263	309	294	289	294	264	289	267	273	253	299	268	244	289	275	279	267	272	271	284	296	273	250	248	282	277	320	264	261	276	237	292	253	285	286	259	278	280	290	254	283	284	262	284	284	284	269	296	276	301	281	268	271	261	274	291	296	300	299	285	282	294	297	239	279	246	268	295	283	267	233	278	238	243	278	286	285	257	275	303	298	284	256	271	274	265	285	249	299	279	250	272	292	241	248	274	294	335	291	261	256	262	283	282	270	275	234	269	274	259	287	288	275	269	315	301	283	261	307	305	299	304	265	246	265	278	246	289	280	306	254	289	284	271	292	271	297	277	309	261	275	278	287	272	261	286	266	296	294	283	283	261	282	281	281	267	258	286	295	269	284	261	308	248	266	293	265	271	313	279	280	281	289	280	300	293	282	281	277	295	284	280	275	254	243	250	282	258	295	262	293	269	248	314	245	280	260	304	255	284	322	292	252	280	251	269	271	295	232	278	304	285	270	282	288	286	283	313	274	304	279	295	293	258	302	260	270	300	286	284	285	285	276	294	297	263	282	285	283	275	278	279	276	298	274	270	292	255	298	264	281	271	255	275	257	296	295	282	259	265	286	286	305	256	269	259	290	282	261	257	318	283	289	291	283	284	293	307	271	317	311	301	277	296	301	279	283	271	291	248	282	269	256	259	266	318	263	290	279	275	271	277	276	282	262	263	300	264	278	267	278	271	289	272	296	279	275	245	280	285	271	299	295	278	269	263	290	266	259	305	283	306	273	267	290	280	298	304	266	299	271	275	276	295	273	289	266	278	282	273	296	270	269	260	299	284	257	282	295	284	284	299	280	241	279	251	310	292	272	267	298	268	289	284	287	276	266	285	265	274	278	281	282	269	302	286	309	314	270	269	242	305	290	307	265	272	286	292	292	279	269	277	257	303	276	278	284	268	286	304	274	260	252	264	250	281	276	292	262	283	259	281	290	273	265	318	297	287	249	278	254	268	286	246	280	262	300	303	268	269	284	275	279	264	291	273	271	300	299	287	302	277	273	281	271	286	275	253	302	258	279	278	294	265	286	263	244	287	249	277	273	281	286	301	255	244	264	254	276	292	297	282	255	277	292	282	293	252	269	277	282	270	242	301	242	262	284	272	249	279	255	288	257	337	271	302	280	255	296	280	262	259	276	309	320	274	272	291	280	293	284	279	261	297	329	289	305	280	269	286	263	290	253	282	268	271	274	231	243	285	265	269	266	271	307	279	264	303	308	320	304	272	256	276	244	276	281	261	250	258	270	277	280	284	265	292	279	261	262	285	263	323	293	272	270	296	271	267	310	280	256	282	269	298	278	279	255	252	261	306	265	291	266	259	264	274	298	291	300	289	311	258	251	306	269	284	263	297	292	285	297	303	298	296	262	262	247	259	294	286	256	281	259	255	293	254	281	277	249	289	263	275	264	266	267	275	275	285	274	277	308	257	272	296	254	254	269	282	253	259	283	248	272	301	280	292	276	283	278	304	304	290	243	263	246	238	269	311	273	297	270	283	281	285	267	306	289	303	305	275	294	289	279	270	293	289	273	287	292	288	266	250	303	303	274	239	290	316	279	284	267	284	322	294	270	238	291	288	265	273	291	276	251	269	256	265	243	244	281	296	267	275	280	235	294	300	274	264	276	274	292	290	287	265	275	286	282	261	263	274	273	327	300	293	285	286	293	270	290	260	276	244	259	272	248	272	278	258	283	284	283	286	262	293	282	306	269	277	268	258	251	289	287	259	303	291	304	268	306	279	278	274	267	262	268	242	294	285	281	255	281	265	247	282	288	261	269	312	296	282	262	266	290	287	276	305	233	273	268	316	289	317	268	277	303	265	308	268	298	284	269	242	263	251	276	266	272	248	294	290	287	309	300	280	280	273	301	261	266	258	278	280	309	291	267	259	280	259	267	278	292	325	271	296	265	274	308	289	255	253	279	242	280	262	279	275	263	288	308	288	282	263	316	271	314	287	270	311	304	296	278	291	303	303	293	230	278	256	284	261	273	268	275	289	271	272	262	304	249	272	272	280	289	265	302	278	292	283	295	292	306	296	289	256	244	259	290	268	254	304	287	266	296	309	259	292	275	318	282	305	293	312	272	250	265	275	279	296	278	283	300	287	255	282	270	269	264	283	282	272	310	268	286	266	287	301	286	300	279	261	270	297	281	266	268	275	286	282	265	257	266	249	282	285	247	294	297	283	288	272	291	260	285	288	269	275	269	262	279	265	270	267	298	291	286	286	279	281	293	278	284	236	287	266	272	287	282	291	285	293	253	262	291	290	290	278	256	272	283	274	262	264	255	296	284	280	293	274	288	290	297	255	316	264	279	274	300	311	263	246	311	266	276	292	306	272	288	288	257	269	267	316	289	285	236	234	266	270	250	231	274	274	304	298	282	307	286	262	272	268	271	286	264	283	285	257	251	240	264	265	238	283	289	293	270	263	236	289	296	269	287	265	278	295	285	258	278	256	261	287	254	265	309	278	320	258	294	284	254	250	289	299	287	237	248	277	308	314	290
1823	665	806	1022	1172	1484	1133	772	693	623	683	652	667	666	613	658	685	641	660	635	625	635	619	604	619	635	610	612	629	637	658	639	630	650	656	635	660	594	550	614	646	672	631	624	626	667	633	620	659	614	624	589	625	627	641	626	611	597	601	597	583	645	635	640	639	574	668	601	621	661	592	618	657	594	664	648	615	635	599	613	645	645	654	587	655	573	613	638	620	618	654	596	631	652	619	630	684	623	651	591	608	616	672	639	638	659	619	648	620	642	647	686	625	618	664	615	625	651	607	612	656	608	688	663	595	658	626	581	610	605	650	672	614	621	649	603	653	604	612	633	610	604	668	665	652	593	615	646	642	657	588	622	604	591	646	614	620	627	643	633	635	617	604	643	606	672	606	633	654	628	596	636	557	637	585	607	622	633	613	613	613	585	623	641	621	635	599	571	657	658	636	586	661	601	619	653	614	624	642	626	657	653	633	627	635	644	632	605	624	603	661	660	624	640	623	636	627	621	641	619	634	624	619	644	629	636	665	575	623	624	624	639	623	675	642	584	657	639	620	654	622	598	642	649	560	625	619	627	664	636	632	606	600	628	639	577	644	587	671	571	595	609	639	635	577	614	626	612	614	587	646	636	656	630	620	619	629	639	605	643	608	637	617	637	631	619	595	652	578	640	648	629	625	643	576	610	625	635	614	610	632	611	593	620	614	613	646	676	598	631	586	612	618	635	614	620	653	631	642	605	630	609	638	616	618	657	653	656	629	643	624	653	611	681	646	627	629	653	602	627	653	600	645	661	649	618	640	657	602	639	686	645	633	623	609	634	612	621	633	672	615	598	672	650	604	616	655	624	640	608	596	615	629	614	604	573	632	624	614	625	685	640	670	631	600	609	622	614	642	618	668	606	634	614	619	635	633	640	651	635	609	647	619	625	653	644	635	666	625	663	631	635	640	656	664	628	613	647	643	639	645	650	598	612	610	631	621	642	685	678	633	571	634	625	627	604	644	636	621	611	614	631	657	630	654	633	643	647	607	621	583	649	651	653	686	626	626	617	600	620	632	638	639	634	620	630	651	657	621	601	622	636	635	615	622	666	617	642	589	594	637	604	620	615	618	588	628	643	630	625	639	581	616	624	646	619	606	636	646	650	632	603	629	625	657	638	608	624	646	634	646	658	597	588	683	610	626	621	668	600	608	614	644	678	618	638	611	615	649	596	672	625	627	654	665	702	654	618	637	630	614	636	648	626	640	637	617	634	621	662	601	618	621	650	655	594	611	601	637	664	666	621	646	647	641	623	650	630	619	625	598	646	606	597	645	628	626	650	677	629	593	596	593	659	654	641	711	631	651	607	626	646	622	636	605	591	595	596	600	644	642	666	643	614	610	661	604	622	639	615	601	675	605	650	611	666	631	666	619	644	628	603	648	600	629	639	626	648	622	610	682	571	655	653	616	656	606	618	656	645	632	636	658	633	640	639	663	608	619	633	664	597	609	612	643	672	609	618	650	618	616	655	564	673	646	634	644	604	649	639	646	682	636	600	626	658	638	619	639	620	596	620	614	653	606	651	623	658	624	631	614	621	640	602	694	644	660	647	620	627	587	633	600	689	634	615	613	574	620	618	616	628	603	587	592	600	618	632	638	609	587	612	657	634	646	642	643	642	619	633	612	626	666	643	648	621	599	631	613	660	634	649	670	611	549	642	596	600	682	620	648	634	626	601	612	615	654	646	653	627	632	586	600	617	633	620	646	676	645	652	594	617	647	636	627	614	601	649	597	660	561	618	633	678	623	632	631	638	625	626	596	646	641	639	610	615	613	602	598	632	668	633	608	601	619	657	645	615	627	616	633	595	648	605	635	644	639	648	593	623	600	597	651	618	613	601	654	646	657	609	646	616	648	675	565	600	650	636	583	659	611	643	629	617	625	641	624	644	629	639	628	606	654	634	620	600	654	614	613	640	624	671	597	627	634	627	654	664	656	634	599	658	622	609	618	637	608	625	593	614	618	639	627	606	604	632	606	622	679	628	657	672	635	607	643	557	640	619	670	633	628	661	652	623	644	669	641	613	611	624	661	666	629	625	607	644	624	649	655	634	653	627	659	564	619	632	602	654	585	598	609	709	641	633	611	662	654	629	653	614	638	638	636	589	663	587	671	634	589	653	632	655	644	597	629	593	648	578	646	620	633	654	598	616	641	610	631	597	626	645	607	659	601	654	597	616	619	635	608	592	686	601	599	621	635	599	619	623	619	648	600	575	577	661	633	630	626	634	601	596	664	599	659	640	613	625	652	636	596	638	606	611	637	648	628	613	613	646	626	650	657	604	649	634	640	639	634	630	589	623	627	674	646	674	638	613	629	608	623	600	615	643	604	634	641	642	661	602	612	651	596	621	630	641	609	626	600	652	627	630	635	604	617	606	677	632	616	665	611	612	592	626	595	630	588	611	666	594	664	649	630	618	629	660	641	620	639	638	625	642	588	682	577	621	612	608	673	580	596	640	626	622	646	680	656	629	614	624	645	659	587	604	634	579	606	618	564	616	606	656	621	636	622	601	624	633	630	624	630	617	620	659	598	596	627	608	618	640	625	634	679	620	618	622	607	666	673	639	657	643	677	613	633	635	634	606	636	630	636	618	609	615	631	625	693	690	622	679	589	544	645	656	597	646	585	611	620	591	658	611	649	668	619	613	596	625	674	629	607	620	632	643	611	665	638	622	669	636	623	612	625	649	641	605	633	597	637	612	610	627	664	621	622	647	654	621	633	641	622	611	587	598	616	641	613	660	625	651	663	638	606	653	637	651	596	628	648	603	646	606	627	648	623	583	589	636	658	613	649	615	567	648	598	606	590	590	653	606	631	650	636	636	626	594	575	626	626	624	626	622	594	614	617	689	621	653	674	630	626	630	658	632	634	610	621	630	666	680	597	649	648	609	629	605	611	628	579	632	677	632	628	584	623	646	636	650	661	626	663	637	615	618	650	659	587	656	624	622	599	661	633	619	666	607	629	622	653	630	608	625	645	621	644	628	601	662	631	594	636	621	630	631	635	615	642	640	573	626	610	640	608	678	612	618	610	631	668	641	638	624	618	636	611	619	658	666	617	610	655	660	624	653	670	594	661	601	612	648	614	659	639	574	594	630	620	567	639	611	620	630	654	586	626	654	602	603	648	637	596	569	606	599	612	645	623	615	653	666	634	652	642	638	673	605	627	568	604	594	644	605	651	591	602	641	617	631	676	632	601	639	646	628	626	616	653	650	614	631	655	647	642	632	650	628	630	619	664	625	644	687	595	596	643	654	609	615	682	619	653	647	650	607	637	675	627	629	618	676	651	605	661	628	687	633	629	626	592	637	610	623	628	609	598	633	649	610	645	668	643	612	631	621	628	628	667	636	645	643	661	628	627	648	655	630	609	618	634	660	650	626	659	622	619	649	633	675	660	561	614	620	626	577	617	598	640	619	623	640	643	635	600	612	646	623	656	616
7378	807	676	676	470	511	421	222	153	172	168	158	138	125	154	149	157	162	152	162	140	138	125	127	125	130	116	114	122	134	121	118	104	139	101	123	120	139	117	132	125	137	108	123	126	126	140	92	111	133	132	117	122	134	107	127	140	122	125	120	131	134	134	139	130	140	132	133	152	135	131	128	139	114	120	131	134	118	126	150	122	132	129	127	121	102	126	131	131	142	134	132	112	131	108	105	100	120	110	125	116	107	135	137	114	107	131	150	121	134	141	121	125	133	122	134	134	125	123	105	122	137	122	127	128	117	134	132	112	115	125	135	122	127	139	121	138	122	113	124	106	139	113	125	109	127	126	142	116	134	131	125	152	143	115	120	137	108	150	126	129	115	155	131	119	130	130	104	116	121	146	125	117	135	132	153	145	146	134	126	130	136	134	142	120	123	117	104	124	126	135	120	118	116	124	140	116	117	142	141	133	138	124	108	134	138	134	127	124	127	133	108	117	136	124	109	126	123	131	123	119	128	133	107	107	148	123	114	134	144	143	147	125	137	130	127	126	126	126	123	122	108	131	126	145	131	127	131	119	132	123	141	126	129	126	112	135	123	119	157	137	149	124	127	127	137	121	145	144	130	144	135	143	126	141	129	134	117	132	116	140	111	133	139	121	109	133	129	145	117	131	126	121	133	121	132	109	119	124	127	103	130	116	115	132	123	131	121	133	151	129	134	122	135	123	108	143	145	123	135	121	110	125	105	128	123	122	119	134	120	156	127	130	115	132	120	106	125	130	126	111	132	95	126	113	128	133	128	118	108	158	130	142	122	128	123	134	127	119	133	131	127	135	148	118	146	118	126	137	131	133	130	140	114	118	129	108	125	102	115	132	116	141	143	122	132	128	121	119	129	111	134	136	153	123	124	113	133	142	120	115	111	118	130	114	144	148	115	130	118	136	140	125	139	105	145	127	131	118	147	120	129	127	142	131	135	147	118	123	129	140	123	146	143	116	124	131	103	128	111	131	121	120	140	130	131	125	127	129	120	112	122	130	117	120	129	127	102	136	133	131	111	123	136	127	142	115	122	131	121	142	121	128	125	149	141	127	131	144	138	118	140	104	132	118	130	136	141	129	129	137	144	112	123	143	117	152	129	129	131	102	130	122	129	116	139	129	154	134	136	122	132	129	117	126	118	124	152	140	124	120	130	112	126	126	139	145	131	142	138	129	113	136	137	106	154	124	143	143	120	134	117	119	132	142	124	134	116	121	112	116	130	140	122	148	124	134	134	124	104	141	123	120	134	140	125	123	164	112	116	134	129	123	138	118	149	121	110	136	138	119	122	116	140	116	125	124	116	125	137	110	106	118	116	117	130	110	127	110	145	141	122	130	114	116	124	149	141	148	131	120	138	112	134	130	112	117	132	139	114	135	116	134	147	121	129	138	109	108	131	110	144	122	113	112	121	97	109	130	114	135	149	148	143	139	114	137	123	139	113	131	120	135	129	128	124	143	126	117	118	138	120	135	142	131	119	114	133	121	115	121	111	147	129	119	123	138	135	135	103	127	135	114	123	116	119	135	147	149	129	151	128	136	132	134	111	129	115	130	118	140	143	107	130	128	131	129	157	119	132	128	121	125	126	134	100	130	121	132	114	126	117	148	117	129	123	120	129	131	133	129	125	91	118	128	116	147	123	118	120	134	128	123	133	123	119	120	137	110	134	119	142	123	137	134	120	121	145	138	104	108	129	108	138	133	146	134	123	126	122	118	113	126	111	120	121	128	107	121	135	137	133	123	110	111	125	144	129	121	137	154	131	142	139	132	135	152	130	133	132	138	140	111	132	121	126	106	134	141	111	132	110	142	112	115	122	137	126	118	106	118	139	131	120	119	111	128	135	123	133	131	101	110	105	148	140	140	150	142	117	133	120	140	116	145	146	118	146	127	133	141	135	133	157	117	123	127	118	127	124	151	137	123	109	135	151	163	119	125	126	120	129	122	132	131	119	154	139	133	141	129	123	132	135	119	136	141	136	106	146	148	123	135	123	115	116	135	107	122	130	128	124	119	120	143	146	135	116	128	138	138	135	106	127	145	130	128	138	113	116	136	107	139	113	129	117	141	138	136	125	150	124	126	124	109	98	124	127	111	103	133	132	139	128	134	130	135	152	123	130	133	133	138	134	125	138	104	138	132	140	136	145	145	108	124	126	114	121	120	144	123	124	115	115	127	150	122	141	127	117	131	144	133	135	120	129	115	127	130	132	136	126	126	121	111	123	120	137	139	135	139	128	109	123	136	105	133	123	128	127	113	109	122	121	123	125	135	114	135	120	133	130	98	128	157	115	122	125	144	137	138	134	100	131	133	113	152	150	112	120	100	120	139	136	144	128	137	128	127	113	113	135	95	110	113	128	118	131	122	116	146	141	120	128	135	143	150	111	101	114	118	130	119	119	115	116	139	123	131	147	137	129	115	129	109	118	128	119	113	136	115	139	119	114	133	129	150	121	133	96	132	131	130	128	120	123	148	122	108	119	126	119	130	124	123	121	135	128	136	116	121	115	137	118	136	117	136	131	132	119	118	119	114	139	135	131	134	110	130	131	136	133	120	108	134	120	111	119	138	131	107	140	133	137	126	138	110	131	140	130	145	121	136	140	114	117	126	131	104	127	126	137	140	137	131	141	161	140	135	127	123	126	138	125	121	132	139	121	137	103	119	115	105	126	119	124	142	123	108	128	109	130	132	116	123	135	129	125	134	121	134	113	152	130	108	116	141	123	129	137	122	138	143	114	151	123	131	110	131	115	120	135	115	123	116	129	130	144	121	125	123	129	132	149	133	101	130	122	141	148	121	132	120	124	118	142	140	99	112	121	140	121	112	128	123	105	126	125	112	129	113	121	139	140	152	128	136	129	111	127	136	120	127	138	115	121	129	142	115	128	123	111	132	154	135	133	125	119	127	138	153	144	120	159	141	138	140	129	101	122	114	149	147	153	144	118	133	107	101	129	125	143	126	119	108	143	153	116	123	143	129	112	120	112	133	135	158	112	125	130	136	109	126	130	119	135	129	120	142	123	111	118	120	132	144	126	120	130	131	131	141	117	130	124	130	137	134	126	117	149	149	133	137	140	134	141	138	121	119	120	128	155	134	116	131	97	130	150	127	127	121	134	123	132	128	97	143	121	118	137	128	131	120	124	136	126	137	150	135	125	138	133	139	136	127	141	133	146	130	113	131	120	123	139	115	119	123	128	139	119	146	123	122	142	136	110	107	122	114	112	127	114	112	118	117	129	124	145	132	141	120	126	133	141	153	150	123	132	139	119	120	131	122	118	117	138	135	113	137	126	116	109	134	145	142	127	104	112	122	121	142	112	107	136	132	153	119	143	136	134	158	122	121	119	109	112	133	134	124	140	139	122	108	148	109	111	120	123	120	126	128	132	128	126	121	124	159	115	120	145	128	128	114	158	135	144	138	129	145	133	137	126	121	145	130	126
6242	829	1365	2141	2082	2538	1640	874	691	612	503	500	490	481	413	423	470	452	491	638	421	338	386	369	385	351	380	391	355	344	372	343	359	310	327	355	368	305	337	336	316	353	344	346	348	348	357	363	356	313	319	355	320	319	330	330	335	316	308	344	345	309	342	332	320	322	384	333	339	335	334	344	338	359	340	315	341	338	352	337	305	323	328	331	329	347	343	278	314	318	340	317	301	315	317	372	354	338	346	316	337	338	326	341	332	323	361	320	326	334	311	360	351	345	357	363	349	315	355	322	328	314	356	297	350	317	359	373	323	348	313	323	348	342	335	360	352	343	339	334	396	365	319	350	318	360	350	341	335	366	308	308	327	328	301	350	330	335	344	327	309	331	356	334	332	326	327	355	332	326	351	341	352	331	335	352	331	379	322	351	339	312	342	356	330	370	325	319	356	362	370	355	348	360	359	363	338	324	341	317	302	314	343	347	339	358	343	312	299	330	355	364	327	338	317	328	330	306	331	345	338	308	316	338	335	333	335	329	361	326	320	301	320	309	300	314	340	323	313	348	326	389	348	335	325	317	298	336	346	329	330	303	324	344	355	332	317	322	335	326	342	323	325	299	368	325	347	314	337	319	332	352	297	339	323	338	345	330	347	337	356	344	304	313	312	350	341	342	362	343	332	311	337	355	337	336	343	324	321	354	332	358	336	324	336	332	321	345	304	324	321	323	344	353	308	361	327	352	370	329	334	310	343	336	313	348	309	323	333	317	352	358	314	364	320	365	306	361	315	338	323	333	385	330	337	359	345	367	328	323	330	347	303	373	313	334	341	311	340	309	345	329	356	322	333	338	350	345	343	310	344	346	319	328	294	326	351	339	363	342	329	321	354	291	337	325	329	334	312	362	363	363	314	294	340	297	322	326	333	324	351	355	359	302	334	349	344	348	344	324	338	344	313	361	315	307	319	348	355	338	336	340	355	336	326	351	311	322	338	362	342	359	343	378	322	329	316	342	359	382	327	323	316	306	349	306	314	326	343	308	349	354	369	333	361	340	300	319	328	346	350	342	358	343	328	330	308	316	353	351	301	351	329	341	324	316	311	352	341	327	346	302	372	342	367	354	332	299	334	318	328	317	302	337	309	347	336	336	385	338	319	311	307	357	369	306	322	356	356	346	339	339	313	347	311	334	324	311	360	321	353	332	342	336	330	326	334	309	366	350	337	350	334	304	328	358	321	377	306	317	363	296	333	318	340	335	357	349	304	311	338	318	322	315	338	337	321	349	322	310	349	315	315	327	321	350	350	353	357	328	351	355	331	327	327	360	358	364	333	322	326	314	341	335	376	329	350	341	333	323	335	316	328	305	336	335	371	348	328	356	352	322	336	344	365	350	339	356	332	316	336	356	299	338	366	332	336	332	347	339	348	310	314	361	316	315	353	344	352	361	322	338	384	305	369	330	340	335	325	391	331	342	314	326	335	370	338	332	329	337	362	337	336	327	344	345	345	377	366	304	323	331	334	358	305	346	368	347	368	318	324	342	343	337	327	360	309	331	321	330	337	345	352	328	338	345	327	366	367	313	359	323	339	326	343	346	339	354	331	314	338	329	343	353	345	335	344	318	312	320	322	336	345	320	355	323	328	354	379	351	312	340	317	347	333	335	333	329	364	333	338	332	345	302	322	340	345	333	331	345	348	336	324	322	335	320	333	322	317	342	328	314	283	407	337	344	331	323	336	324	311	340	333	323	358	326	327	362	351	352	348	339	351	306	337	346	347	358	325	351	308	324	359	331	325	308	352	313	343	344	336	335	321	320	349	349	362	339	343	298	326	341	342	352	341	331	314	334	355	364	326	337	298	329	321	339	346	330	309	324	349	342	286	371	329	352	334	368	337	298	324	346	319	324	345	321	330	336	321	311	314	344	339	322	301	319	331	306	342	318	328	323	312	309	338	357	347	357	328	360	304	333	346	324	329	318	298	363	319	339	328	341	335	299	359	322	326	321	323	332	349	350	340	351	353	351	323	333	305	342	356	361	360	346	383	341	315	351	314	360	312	360	335	327	319	335	341	318	347	351	352	319	343	321	309	319	368	329	368	324	315	329	343	340	338	340	353	343	346	301	347	352	366	366	328	308	341	343	336	330	347	371	322	323	319	305	323	333	306	345	344	322	326	340	354	339	305	331	364	320	350	335	354	334	336	340	326	357	306	306	306	332	352	345	312	333	332	347	328	315	325	346	304	360	325	340	370	328	376	338	342	330	348	314	363	346	333	315	330	348	354	348	339	335	333	359	374	349	344	347	293	357	342	327	331	309	320	331	340	363	338	346	345	316	325	348	329	313	323	317	338	337	358	333	320	369	361	344	350	343	357	318	317	383	324	360	366	336	337	346	343	303	302	311	354	326	347	359	324	361	355	339	326	359	355	333	331	367	345	335	336	332	327	303	313	343	333	295	304	341	351	341	325	349	341	359	361	353	342	336	320	358	335	332	330	332	332	342	344	327	356	348	344	347	317	330	315	325	347	364	335	368	352	350	335	338	316	295	358	299	342	358	331	358	341	354	348	317	381	337	354	325	296	318	354	340	318	334	324	345	314	356	348	331	354	359	325	320	349	358	310	338	333	340	315	296	353	360	337	315	300	340	359	325	336	305	348	324	340	300	339	366	345	349	327	331	305	326	362	326	337	324	341	309	335	324	310	314	323	362	338	360	320	352	359	375	322	342	340	372	324	345	334	333	331	307	323	358	388	354	347	329	344	340	342	324	305	342	319	343	342	336	330	361	359	364	356	350	345	325	344	302	354	335	339	319	350	357	329	321	319	344	327	323	322	324	330	318	328	309	316	307	354	362	340	365	336	366	343	332	367	348	305	314	308	320	349	327	366	343	303	342	320	345	349	354	318	328	309	363	353	311	344	337	333	316	326	342	336	312	326	295	325	313	341	349	308	309	335	329	358	319	340	334	341	362	338	337	322	352	325	328	334	345	313	332	346	326	321	305	315	328	335	312	311	338	328	335	354	304	315	335	346	346	355	343	322	334	340	331	321	336	350	345	370	365	349	350	291	319	294	343	338	324	339	325	363	372	325	331	344	310	323	320	362	333	360	352	331	337	357	316	340	325	326	351	347	332	302	337	310	326	340	364	321	333	312	337	334	367	344	353	320	345	356	343	326	355	316	343	376	346	315	335	311	317	329	323	330	373	325	338	324	317	317	349	361	363	324	375	346	358	370	285	350	357	336	333	363	339	297	365	323	344	336	319	359	334	332	336	323	357	323	352	328	329	365	351	344	324	347	315	322	341	334	342	390	377	351	341	319	352	380	313	348	347	356	317	340	346	346	320	347	352	314	337	331	347	337	327	358	331	326	302	309	346	292	321	349	318	330	337	338	333	342	343	331	317	338	303	323	315	348	308	354	334	337	325	359	334	327	337	351	363	350	304	307	336	341	321	328	294	338	324	313	323	370	357	340	321	348	335	321	308	343	298
13889	1563	1263	1157	942	928	644	372	321	313	245	255	198	238	229	249	229	244	261	274	185	206	190	203	233	205	180	215	203	215	222	183	210	190	200	216	213	206	202	216	214	213	218	209	180	214	208	209	232	197	183	180	188	195	207	198	206	222	234	226	217	195	220	197	214	198	190	200	193	201	198	197	211	166	193	199	194	202	182	190	182	185	200	179	183	191	192	215	197	194	193	170	213	208	211	206	213	187	198	202	194	213	197	214	181	210	162	199	198	213	240	212	227	194	182	193	176	180	180	200	185	189	208	198	176	220	216	222	208	214	207	182	216	215	208	175	166	208	194	190	211	171	219	211	222	200	191	191	199	194	197	192	202	206	206	224	207	212	219	200	205	228	206	212	184	207	191	210	164	218	177	209	216	189	181	207	200	209	195	212	199	208	207	195	213	170	182	214	197	215	186	196	222	205	180	190	196	181	200	184	213	206	203	191	181	189	210	196	215	225	179	194	173	162	220	232	216	213	172	195	191	209	206	202	182	191	181	183	204	191	194	160	198	199	182	173	163	183	213	202	197	199	184	213	183	208	214	179	197	202	184	181	191	205	193	201	186	189	183	221	227	190	218	190	209	184	197	212	188	187	180	185	182	184	172	193	210	169	189	214	209	206	194	230	212	187	169	201	216	185	208	186	212	217	188	193	198	216	194	200	206	184	202	199	227	199	206	210	203	230	213	180	189	214	191	201	210	204	225	196	190	213	191	192	192	180	192	229	193	185	215	226	194	232	218	198	189	197	194	209	215	229	229	205	200	218	218	189	196	187	193	184	199	202	225	206	196	206	229	194	208	201	191	185	218	216	194	199	177	219	219	215	201	208	214	191	192	202	162	187	216	191	187	202	189	205	181	177	189	202	207	207	184	228	200	203	198	208	190	178	192	200	206	227	196	213	205	203	194	212	169	205	211	198	177	238	191	199	203	181	184	204	168	202	197	212	217	172	206	187	194	201	201	200	199	195	167	201	214	183	218	198	195	211	203	206	212	176	191	212	222	200	215	195	214	202	224	193	211	195	215	205	193	197	180	204	186	184	176	191	235	168	198	210	240	215	186	160	210	203	179	177	190	211	199	186	195	202	196	192	174	218	210	195	211	208	198	190	235	195	214	204	187	202	196	178	204	209	226	223	228	210	221	215	214	203	191	206	226	221	194	194	172	196	218	184	190	210	187	199	188	211	200	198	235	215	183	200	196	220	204	213	204	222	199	241	190	215	219	215	179	211	203	180	180	190	186	192	179	203	212	180	173	216	233	178	222	216	187	203	197	191	185	197	202	186	229	202	209	181	166	184	197	196	196	198	233	171	193	199	224	211	176	172	190	192	170	208	187	202	170	192	177	181	188	210	174	218	183	159	205	195	185	203	194	181	200	191	192	188	184	199	174	206	215	185	228	201	201	225	182	195	187	180	171	191	185	194	208	213	192	174	193	192	236	188	211	194	202	214	210	189	225	202	187	194	191	187	225	200	189	181	199	184	188	194	210	199	191	188	198	209	207	173	194	200	209	204	197	207	208	199	242	192	226	180	188	218	162	216	187	165	202	226	211	202	204	195	203	175	185	197	183	212	193	174	179	204	196	203	210	190	209	197	210	212	215	204	205	207	221	201	185	202	201	160	181	199	201	202	188	225	195	204	179	188	184	192	203	213	206	217	211	215	185	191	205	214	205	189	233	177	189	211	199	221	186	226	207	201	202	179	205	215	185	203	217	189	197	172	188	194	189	210	188	217	181	184	182	213	175	179	199	197	178	207	201	200	184	194	183	193	207	250	226	209	209	212	192	188	235	208	225	223	196	202	187	198	191	195	189	178	186	220	196	209	201	185	209	175	212	210	222	190	214	178	178	210	192	180	220	194	208	213	178	206	186	184	193	202	178	200	218	213	202	183	145	223	177	208	211	173	178	185	205	239	196	181	217	186	190	207	198	171	205	184	185	185	223	184	164	182	222	193	183	189	203	168	188	221	183	179	227	218	196	187	208	210	183	189	199	198	211	215	199	202	208	187	189	216	220	225	189	187	201	192	192	230	195	209	227	187	188	196	211	187	198	213	196	203	200	201	242	242	207	201	209	179	167	200	180	198	201	200	167	181	214	183	196	188	199	207	208	196	192	200	216	198	186	195	211	232	193	170	180	189	198	200	210	183	196	205	207	173	203	177	203	228	203	199	200	153	202	183	183	189	200	202	200	201	181	188	194	185	225	213	199	199	205	201	193	191	206	181	206	202	176	185	196	190	200	205	215	179	191	183	196	192	224	194	183	191	193	207	214	202	185	193	180	202	186	203	198	187	206	205	183	219	203	187	190	203	196	206	235	192	199	177	197	175	205	191	192	192	201	192	212	243	181	188	204	183	175	209	199	199	211	204	229	191	181	181	183	182	205	184	218	215	182	189	219	183	198	225	198	178	200	212	194	224	175	190	206	195	198	198	182	180	209	217	181	218	195	206	196	203	216	158	193	202	211	201	211	183	203	221	237	175	181	194	197	199	200	189	186	217	198	186	194	183	184	183	216	199	204	193	201	194	187	196	207	214	180	204	213	201	225	193	198	194	202	212	200	195	220	215	205	183	183	202	208	210	212	209	202	202	207	194	216	218	166	199	205	207	220	186	214	223	222	196	219	200	237	209	190	212	209	223	192	196	198	211	189	192	214	193	198	210	191	173	205	195	178	188	186	183	190	176	168	200	199	179	190	215	200	203	208	212	210	201	196	179	214	253	191	180	199	198	181	212	198	207	191	178	181	201	171	241	193	215	173	186	203	175	220	193	209	216	186	196	209	188	181	207	195	184	185	211	178	177	209	212	204	187	196	187	211	227	242	208	214	203	190	172	206	195	196	187	177	180	193	189	205	195	194	194	172	172	205	234	189	226	242	198	197	203	208	172	159	173	203	191	202	199	185	206	153	183	211	174	199	207	198	181	214	206	205	196	214	177	172	180	202	241	194	217	199	179	184	175	192	204	197	197	172	186	201	198	185	225	199	196	208	203	200	197	199	207	206	201	191	178	216	188	185	179	200	185	182	194	213	234	187	215	187	185	196	192	190	200	211	220	209	215	188	181	214	228	201	217	199	204	185	204	162	189	195	206	224	203	215	192	204	193	209	186	190	232	184	197	200	185	213	217	220	198	194	198	183	230	208	208	213	184	176	231	220	222	199	202	211	188	213	215	229	191	207	191	212	187	183	210	199	206	185	184	167	191	210	196	199	185	208	201	193	193	222	229	198	209	210	188	170	196	199	195	206	190	201	223	182	212	202	190	194	201	199	211	197	185	204	181	210	184	197	206	201	190	206	214	180	191	187	179	210	199	194	180	188	187	196	197	204	194	208	169	164	209	192	185	183	185	192	170	183	196	193	215	203	204	175	173	181	199	202	221	218	189	181	194	220	191	198	194	192	198	204	216	183	212	195	191	225	200	190	198	193	209	220	187	189	190	182	194	243	193
8321	1248	2394	3397	3402	3897	2607	1334	1088	967	857	813	736	714	731	689	696	696	825	1021	613	575	535	593	563	501	551	559	592	519	496	545	510	553	490	509	507	517	533	538	522	545	525	563	519	507	484	533	513	507	536	473	521	533	526	484	504	484	522	498	518	489	501	537	534	480	487	498	505	521	509	507	462	504	542	484	510	505	481	511	500	454	511	500	505	499	497	527	503	494	491	487	487	544	514	502	508	506	494	492	463	505	497	501	502	486	510	444	441	551	508	505	470	529	487	519	503	521	500	486	461	472	529	482	484	485	495	472	496	504	527	521	485	495	470	491	485	482	509	488	456	463	498	521	530	497	515	525	464	472	475	551	493	535	524	512	502	495	473	480	532	484	462	493	506	512	494	503	516	519	517	506	453	469	511	517	492	494	495	453	470	527	534	525	500	483	479	483	485	510	499	520	535	474	465	488	501	498	506	479	458	491	472	518	475	532	497	455	513	505	524	500	484	488	521	497	498	505	456	480	470	532	497	477	491	500	471	536	468	501	482	507	510	489	460	504	498	496	475	497	475	491	515	507	482	482	481	516	464	505	463	479	477	474	524	454	438	471	527	503	505	479	459	505	499	471	512	474	481	515	496	467	474	488	503	500	493	507	523	490	496	518	530	500	501	534	439	465	497	459	523	483	483	559	485	490	484	505	480	520	486	503	458	489	466	482	494	498	457	448	527	505	504	492	510	503	498	514	494	494	488	478	473	486	522	501	513	473	478	509	514	486	502	474	453	502	496	531	504	518	487	513	510	495	488	491	458	552	505	504	490	510	505	522	508	519	500	457	484	505	500	489	500	517	507	485	491	504	537	469	486	486	510	479	499	524	508	508	480	463	501	521	481	484	497	509	521	510	473	508	515	498	529	490	476	504	487	467	513	476	471	478	471	492	497	509	502	504	493	520	447	486	468	523	501	485	494	506	471	495	465	472	483	525	475	493	494	502	516	524	504	461	483	515	511	523	522	531	489	447	501	523	512	491	472	498	514	496	484	465	499	493	478	469	465	501	494	541	508	507	491	502	507	499	485	490	497	486	530	474	505	507	496	488	491	501	483	480	482	494	480	474	478	506	496	469	501	545	511	450	513	480	465	474	490	465	530	486	504	487	503	486	499	510	496	514	471	477	530	492	511	482	560	527	489	500	513	463	511	458	519	493	463	500	512	532	504	512	479	566	473	518	483	533	472	505	489	489	476	506	533	499	499	517	501	495	470	490	495	491	488	497	552	519	511	481	505	490	505	518	508	472	521	512	533	491	512	434	470	473	487	496	486	499	479	492	487	513	494	510	492	499	515	489	512	497	476	517	495	515	534	492	509	499	498	492	469	490	513	490	464	512	496	467	511	506	474	525	512	469	499	503	481	525	502	493	480	494	475	490	479	480	511	468	465	504	489	505	527	542	457	461	512	481	504	490	445	479	501	472	512	505	477	476	517	491	496	488	515	515	516	497	476	502	509	486	503	515	531	478	482	517	521	498	522	515	498	486	511	473	499	505	496	469	485	503	515	517	507	486	490	529	492	503	485	512	511	470	491	536	517	496	523	521	487	524	510	487	532	505	465	453	495	488	534	478	509	516	470	516	487	523	487	523	457	483	507	472	502	478	491	484	460	505	472	504	535	534	493	519	478	527	516	516	470	479	498	505	514	501	508	495	501	503	459	489	481	522	459	500	509	500	500	509	514	529	508	513	509	476	457	496	496	469	495	527	494	470	471	489	512	495	471	489	481	490	493	483	504	472	465	490	479	526	492	516	484	496	474	516	506	497	476	470	482	460	479	476	476	480	512	482	519	532	462	518	501	479	462	478	482	504	464	520	514	481	524	511	511	490	476	518	544	483	458	521	510	505	481	495	505	435	483	492	534	482	510	473	510	517	459	477	496	485	487	503	515	481	538	491	484	500	485	510	482	509	499	510	471	471	503	480	455	519	482	511	501	515	515	487	436	465	458	520	492	483	552	511	475	476	497	492	450	472	497	473	484	480	477	513	480	463	477	486	504	529	520	487	537	528	485	501	510	507	508	510	511	467	523	479	494	480	544	450	461	496	496	515	492	517	516	511	483	519	498	492	494	508	539	512	498	491	492	507	494	441	523	497	504	532	501	515	485	468	500	474	495	496	452	465	521	490	510	482	436	503	483	495	497	493	501	502	470	471	511	517	491	474	505	526	508	519	463	495	486	453	501	520	518	516	483	509	480	472	492	481	493	510	504	512	507	499	496	471	518	495	483	448	482	530	492	486	482	474	512	475	502	523	481	489	478	482	524	507	462	468	515	508	503	479	484	519	485	504	468	500	504	511	467	503	489	514	458	490	523	514	482	521	467	455	468	468	472	489	515	501	509	530	489	497	500	482	498	487	502	473	525	487	495	482	510	490	504	449	486	476	481	443	482	469	458	486	508	498	497	472	514	478	493	424	523	521	498	488	471	491	472	495	485	469	500	510	510	468	500	470	501	477	511	495	505	506	487	473	473	494	523	441	459	508	486	530	528	512	495	501	526	497	508	465	471	505	539	469	482	514	495	485	508	506	498	521	534	514	501	468	490	506	478	480	509	482	518	515	510	501	491	441	490	451	454	484	490	514	489	475	504	497	464	475	461	548	504	527	459	491	468	475	488	468	499	449	471	488	474	524	531	521	501	480	463	520	502	460	485	466	479	443	457	513	474	528	481	451	522	463	477	527	478	509	534	474	474	504	528	510	508	490	459	541	460	537	505	553	517	543	536	485	477	457	507	475	478	500	491	508	502	523	469	531	428	504	482	492	492	508	491	542	463	510	508	489	494	523	489	496	508	520	508	516	475	502	503	510	515	516	476	515	473	499	509	474	515	496	444	524	500	522	506	485	526	487	497	481	514	499	510	512	458	518	523	492	481	509	533	504	500	478	521	511	501	512	475	462	475	497	494	491	502	523	498	468	482	505	424	496	493	519	480	517	477	473	476	504	480	509	513	490	447	501	507	500	469	520	489	573	496	467	452	496	482	469	473	477	475	515	483	483	490	480	516	493	532	467	486	500	543	532	520	485	510	468	467	472	504	498	484	514	497	542	484	514	513	505	509	491	470	477	487	452	545	492	475	466	478	513	506	477	489	488	521	520	496	483	532	499	519	499	500	475	536	469	495	505	529	495	487	489	523	505	493	467	481	502	494	505	523	493	514	481	490	503	495	515	508	519	484	455	515	507	471	549	519	474	514	473	480	542	506	553	537	483	499	514	483	453	500	482	513	492	497	522	471	478	511	475	513	501	520	499	477	467	464	508	520	552	463	527	560	506	451	481	498	489	494	484	526	455	451	487	509	499	483	510	507	463	474	472	498	492	461	506	495	509	466	510	462	497	457	521	529	464	485	490	511	495	451	485	503	505	466	503	560	486	487	498	497	493	457	499	512	481	489	493	490	528	481	470	512	452	499	517	511	491	459	507	469	497	477	470	483	517	462	484	480	470
1637	343	366	404	410	428	357	302	292	298	311	282	278	284	303	272	309	255	273	268	263	275	258	275	266	302	294	268	281	268	315	254	263	253	264	283	255	257	266	272	291	261	276	280	254	258	255	287	294	279	241	273	269	284	260	278	274	292	307	285	297	281	240	263	252	270	263	308	263	276	287	272	284	307	280	301	283	276	309	253	277	264	271	261	267	252	273	271	286	286	301	281	257	276	253	271	276	275	270	269	297	255	279	280	271	301	305	285	264	251	261	253	287	287	300	237	275	264	290	306	295	274	275	246	296	270	311	239	259	321	269	278	285	295	304	296	271	271	305	240	262	298	321	273	263	263	249	304	259	274	258	294	298	285	281	276	255	286	249	287	292	277	274	295	277	245	306	264	284	302	308	265	300	262	280	273	275	254	261	289	283	295	278	268	251	262	300	275	260	270	284	278	277	243	270	289	269	255	231	287	280	248	263	259	314	288	249	306	279	273	261	279	303	291	281	275	317	266	295	261	271	289	278	270	302	277	275	289	285	257	282	269	286	288	295	270	295	270	277	301	288	285	280	284	290	267	283	273	268	275	271	279	245	270	260	257	272	275	299	268	284	303	277	230	275	274	274	314	292	284	258	298	250	297	280	269	265	285	264	298	302	284	298	295	257	284	284	290	299	276	262	271	314	297	287	283	239	244	265	276	263	299	291	297	302	282	273	290	282	275	269	233	295	283	232	257	279	290	267	248	305	297	272	261	296	292	315	250	254	243	284	270	293	247	254	259	250	273	272	273	269	266	273	257	279	327	277	274	268	268	267	271	241	303	264	278	279	294	286	271	289	273	257	255	280	267	296	271	287	278	269	290	267	288	264	274	277	282	241	267	307	285	260	295	242	270	268	276	264	259	313	271	282	298	295	250	268	277	266	281	282	284	267	272	259	250	229	265	290	296	266	264	288	316	271	281	310	299	298	294	317	266	294	250	253	268	278	284	286	257	252	271	285	267	268	234	272	263	257	250	278	259	279	258	264	305	282	286	276	248	294	305	247	302	259	299	293	261	303	272	230	275	289	274	270	267	276	287	323	301	273	301	266	266	268	289	284	266	279	311	278	291	249	278	289	271	264	290	247	263	296	274	267	299	272	311	288	263	287	283	295	251	243	288	293	299	311	292	297	271	281	292	277	293	282	271	244	261	252	286	249	288	283	298	278	275	282	309	273	246	280	263	294	267	252	294	265	239	280	274	278	279	273	251	259	303	281	283	290	302	287	284	300	278	298	297	263	299	269	303	273	307	285	260	310	274	290	304	247	284	292	312	274	259	300	288	274	300	274	280	303	265	296	282	292	258	298	272	273	273	286	318	264	284	265	258	276	276	303	301	243	303	282	268	268	267	279	280	294	257	270	288	295	319	298	276	255	289	265	284	276	293	266	287	256	254	274	282	288	252	280	249	270	274	281	266	279	267	278	243	274	279	283	278	281	270	291	306	283	275	296	260	270	287	282	259	290	260	294	269	273	256	271	299	261	269	281	281	276	301	303	273	291	261	278	245	271	262	254	274	273	316	289	288	311	274	275	256	279	276	263	248	282	259	284	271	297	260	271	305	259	249	290	301	297	281	308	284	265	276	291	285	290	302	296	258	287	268	296	291	265	276	291	270	277	283	304	257	270	298	265	302	275	280	290	272	257	307	244	272	264	295	289	267	274	289	271	251	258	294	270	294	260	257	235	299	255	279	279	283	291	254	267	263	303	253	301	269	255	276	283	287	291	300	296	280	297	282	304	260	296	280	277	252	247	275	293	290	276	286	256	292	291	288	291	270	270	259	284	301	285	301	285	259	281	299	295	287	277	254	299	265	280	293	254	275	282	275	294	301	299	314	251	253	314	279	277	298	267	270	260	281	257	275	241	252	269	289	289	255	288	298	297	285	253	299	279	283	264	251	276	299	283	331	246	282	302	295	267	282	254	252	265	265	276	308	297	251	298	284	281	261	285	293	266	272	272	253	258	272	285	278	229	278	271	288	283	284	297	268	296	292	285	236	291	270	290	256	304	279	295	274	265	288	269	329	303	293	292	242	299	279	250	273	279	280	266	318	309	299	268	257	306	268	245	249	274	244	271	257	274	264	280	255	249	325	276	290	267	297	275	280	281	295	274	271	298	280	330	294	279	285	290	272	300	272	294	293	317	299	274	320	280	278	278	277	266	279	290	303	270	239	288	306	257	296	301	260	280	252	285	289	296	296	287	274	310	300	290	327	301	308	299	284	274	302	277	271	256	293	257	284	292	257	272	295	274	260	289	260	268	241	268	273	270	289	276	285	271	272	291	283	270	274	267	267	295	277	281	248	249	295	302	291	260	312	299	296	273	276	294	257	288	284	265	287	288	276	306	255	290	256	272	286	277	278	260	294	262	296	253	261	239	273	281	235	284	257	243	328	290	304	290	260	292	307	298	272	253	292	311	296	263	263	263	272	271	278	262	278	251	265	280	285	302	283	263	318	282	294	252	282	271	273	295	274	302	304	250	281	261	273	306	266	271	282	304	297	282	263	275	246	253	297	255	262	307	302	301	305	289	284	281	289	302	290	292	289	236	269	288	219	239	266	287	312	251	279	271	274	261	289	270	267	296	284	291	314	263	291	265	289	268	277	274	267	282	297	288	271	317	278	288	284	259	263	290	245	235	261	255	327	302	270	301	279	284	275	282	280	307	268	287	257	225	265	287	288	273	253	278	258	275	306	244	280	269	271	276	279	294	293	279	291	274	269	267	260	286	286	277	257	321	271	299	295	299	275	261	264	277	288	267	266	287	311	284	267	275	300	271	284	317	260	253	286	256	274	308	233	267	289	297	282	285	308	267	269	250	260	267	264	281	297	285	290	240	250	305	261	301	270	277	259	277	257	268	246	271	268	288	307	278	300	274	289	267	280	258	265	268	229	277	266	303	299	278	280	281	271	310	324	273	298	292	275	289	254	285	264	268	288	309	257	283	239	280	287	267	297	274	257	291	280	241	262	267	281	301	275	256	278	294	335	269	250	271	261	226	261	245	245	278	273	257	259	272	271	260	244	304	255	289	258	269	261	281	275	279	297	275	263	276	289	270	277	287	280	258	283	266	283	246	299	259	268	271	295	263	282	281	243	250	296	254	292	294	294	264	262	236	283	313	270	260	301	297	272	310	265	295	273	326	285	244	292	301	262	263	291	259	289	258	281	232	290	272	271	303	245	287	276	309	320	277	290	286	254	265	274	268	269	246	248	262	340	309	292	322	280	275	273	267	241	280	291	277	288	297	282	254	269	304	249	241	315	275	313	257	283	258	247	314	291	290	274	294	307	282	310	285	275	288	271	279	270	269	293	270	294	253	295	264	286	254	256	260	304	312	258	296	295	283	328	235	275	269	282	282	305	277	308	298	295	293	306	268	264	280	288	288	279	257	291	284	304	300	293	300	255	252	293	281	264	288	292	280	270	252	274	295	268	284	290	317	308
1824	671	831	1076	1201	1456	1002	751	656	654	667	662	620	680	677	661	703	636	624	611	663	641	623	655	635	642	609	605	662	623	634	620	675	661	599	646	618	641	641	629	635	628	606	656	634	635	610	644	621	639	617	608	608	601	616	596	593	595	612	604	629	637	660	596	617	633	652	663	633	636	618	649	656	608	630	647	621	634	647	682	672	635	615	617	607	616	630	639	630	648	610	628	635	635	634	621	650	595	654	693	639	650	622	613	641	674	614	613	637	588	608	587	633	631	621	656	626	707	643	623	606	625	606	647	603	596	631	635	641	597	557	602	607	618	604	638	630	617	633	622	667	666	637	632	619	609	623	669	605	639	596	689	622	656	618	610	636	626	645	635	591	594	648	642	637	660	635	620	629	632	603	613	604	597	641	657	668	612	622	634	624	610	621	594	654	628	604	641	631	668	629	609	634	595	643	669	685	623	629	645	632	599	618	579	643	645	624	620	629	620	612	622	654	617	630	632	629	593	587	625	643	620	655	655	636	648	646	593	651	643	643	629	580	586	649	653	588	623	638	619	625	684	624	599	633	612	646	664	659	634	699	652	647	633	607	682	702	644	613	606	680	606	592	633	631	633	600	630	633	634	604	616	627	624	636	631	635	596	622	667	609	618	642	594	616	616	619	661	651	649	618	624	624	611	618	645	621	647	618	625	642	624	627	648	646	638	593	582	621	620	621	658	590	647	647	603	634	607	594	606	601	682	630	627	597	580	633	596	650	588	633	645	641	575	643	637	625	626	649	638	635	651	623	664	612	649	651	656	616	658	625	675	646	645	651	633	668	601	649	651	613	627	671	618	617	616	605	634	630	604	602	646	639	662	632	557	643	613	614	615	648	637	602	571	640	663	575	633	622	618	618	591	600	617	617	609	646	656	599	596	667	627	648	640	588	655	594	606	631	637	619	686	632	639	632	632	632	609	603	576	668	642	661	634	626	609	594	641	638	635	656	658	605	613	677	615	629	638	582	587	650	605	631	634	609	647	617	663	621	616	666	605	670	637	626	654	625	647	656	644	621	643	662	648	603	652	630	639	633	643	646	640	631	622	618	615	598	666	596	629	624	644	585	624	614	609	624	659	618	636	619	656	625	610	602	613	641	605	643	630	649	605	594	623	623	659	612	624	614	611	613	639	624	617	605	635	599	612	614	659	663	625	601	604	607	619	587	635	675	619	650	662	641	591	589	671	673	596	568	596	676	587	607	591	634	648	646	628	641	669	610	621	627	647	639	650	672	591	633	660	568	605	604	632	627	608	619	622	588	638	634	629	635	659	583	614	615	617	653	683	620	657	617	600	647	665	573	616	614	657	631	634	640	617	631	640	657	622	612	602	618	601	582	584	621	619	612	610	601	632	604	613	649	628	613	620	649	657	635	631	614	637	642	640	636	605	609	581	590	587	661	699	650	639	638	599	601	683	634	615	654	625	596	617	610	594	667	604	604	614	594	630	660	590	642	644	628	599	634	622	683	620	592	609	607	631	662	654	655	639	596	655	604	637	638	665	631	627	690	619	616	678	620	644	570	589	604	624	628	649	635	633	616	596	650	639	622	612	689	682	606	627	605	630	628	637	571	613	656	632	550	638	600	659	626	632	628	630	632	589	650	684	604	621	644	662	657	614	596	616	654	609	627	624	639	651	625	594	597	675	618	662	618	664	641	591	590	611	629	659	577	637	612	584	625	606	579	638	617	612	647	613	617	642	588	617	638	597	653	632	653	665	651	674	647	665	587	617	606	618	635	612	628	621	621	656	602	591	639	634	614	627	632	650	650	611	624	607	634	662	637	611	605	666	655	611	630	656	649	632	636	680	609	634	649	626	588	626	616	621	643	610	642	624	625	600	638	616	673	632	597	634	664	624	650	680	601	607	614	637	620	653	638	656	639	611	614	591	629	645	651	634	594	637	601	639	627	631	603	624	592	627	630	634	624	636	635	649	609	621	614	615	649	611	651	626	652	654	619	591	563	629	604	633	620	610	673	660	571	599	579	635	644	651	676	639	584	615	625	643	634	655	597	624	585	612	673	642	575	600	621	650	628	638	614	588	594	641	633	599	681	626	606	606	616	605	624	622	671	627	683	652	656	654	627	675	655	614	597	580	654	620	615	633	635	621	620	639	632	658	666	637	672	651	613	626	601	651	609	626	638	579	677	669	652	578	596	622	592	605	597	628	651	645	647	633	646	646	625	651	589	632	619	664	620	657	586	625	600	650	634	676	625	624	587	632	681	649	668	647	649	640	604	651	663	665	607	666	647	638	616	654	578	595	598	668	615	668	669	650	660	638	615	592	611	625	588	630	619	592	629	624	574	608	627	639	639	606	612	625	640	643	642	655	622	577	627	575	613	593	600	636	628	594	643	665	634	634	594	638	638	647	622	675	597	691	649	581	602	612	583	628	644	593	645	608	641	641	617	632	603	626	607	661	662	624	653	615	681	616	635	614	638	636	650	679	632	645	654	673	592	595	659	594	609	622	638	604	642	634	608	619	637	557	615	627	653	626	644	612	657	650	658	650	685	601	623	601	632	626	630	627	645	668	641	658	613	640	597	660	647	636	615	614	666	611	619	633	631	649	640	631	644	674	664	612	625	633	673	619	642	621	613	601	631	663	613	640	627	661	646	634	661	683	634	595	611	621	643	594	621	603	635	666	640	620	621	638	627	645	631	632	629	588	664	631	602	674	619	621	617	635	596	617	625	644	586	606	639	603	610	597	588	626	631	632	623	611	667	575	621	593	561	644	631	600	632	681	673	584	625	612	641	692	671	624	621	618	636	588	601	618	641	659	637	647	640	635	623	628	618	617	634	600	682	609	617	617	644	608	628	616	654	624	610	627	647	632	669	651	590	670	640	574	597	622	581	648	628	647	644	647	579	608	613	619	680	612	672	636	627	594	640	692	606	627	611	637	614	615	627	634	649	622	624	579	610	634	608	648	605	638	637	647	618	608	617	610	598	634	603	604	621	677	603	658	656	602	662	607	643	616	612	602	623	671	625	646	582	635	622	634	655	645	577	581	624	641	569	623	627	569	614	625	640	630	603	602	639	588	647	617	631	645	659	646	588	606	617	639	645	672	639	639	599	644	630	633	610	677	600	598	627	631	679	627	614	641	636	592	655	666	658	642	631	578	622	602	639	649	636	646	628	643	622	585	633	615	650	584	609	646	669	657	592	627	660	638	681	629	604	606	672	627	614	643	607	588	643	614	625	608	624	624	600	621	654	592	596	589	640	672	669	623	648	637	614	663	617	607	622	596	638	621	569	663	605	646	609	640	602	596	634	636	640	632	663	617	613	625	606	551	624	577	646	668	614	639	548	597	679	596	613	632	614	650	615	597	635	579	621	610	631	660	646	644	667	617	680	618	635	611	607	584	605	641	635	646	611	660	599	655	603	661	633	622	632	649	618	571	672	663	655	628	656	591	604	626	639	630	666	633	639	624	588	632
7128	697	716	648	568	620	374	233	202	186	172	155	147	148	153	159	147	123	148	190	137	140	157	123	119	112	140	137	115	151	121	137	119	165	120	132	152	155	124	116	93	128	141	136	152	130	125	111	117	127	119	147	146	116	134	137	126	122	102	119	114	113	139	127	119	106	110	142	144	117	123	116	130	130	132	135	146	128	128	129	143	137	128	154	116	112	122	128	122	132	124	136	127	111	125	133	94	146	154	142	134	110	106	121	108	122	112	146	131	137	136	96	125	129	118	132	117	119	116	125	102	118	124	117	103	112	131	135	133	133	126	148	124	99	123	145	139	112	126	122	121	129	124	129	132	122	121	135	129	137	123	115	143	100	136	100	116	129	123	131	120	142	125	115	126	127	120	138	144	107	121	126	127	123	115	140	151	133	116	124	112	102	123	87	128	135	132	113	154	139	111	120	122	136	134	118	132	135	140	113	122	116	94	132	156	135	129	131	131	124	132	112	131	122	109	119	113	134	111	80	126	115	125	128	112	126	142	156	144	124	98	145	156	134	131	129	150	130	120	113	93	121	112	127	131	127	130	121	113	128	146	140	133	119	131	114	131	128	137	110	132	125	122	124	113	127	135	155	119	137	115	116	143	119	107	131	151	134	133	118	135	126	124	137	95	111	113	121	112	157	126	113	137	129	110	138	141	135	127	160	147	122	131	131	116	139	121	127	139	120	120	111	107	157	112	144	142	125	140	127	121	114	133	135	114	125	125	129	109	123	116	104	121	137	126	152	125	130	112	120	141	129	126	136	106	110	128	107	110	121	141	130	133	122	132	119	121	115	145	130	144	132	144	120	111	125	108	114	99	131	159	146	138	124	124	130	148	133	126	119	109	104	140	126	134	125	108	107	125	129	126	127	127	111	131	126	131	122	149	114	124	122	124	119	134	131	119	130	129	141	141	112	122	151	126	117	135	116	131	132	136	107	123	114	134	130	122	121	120	141	132	128	134	124	118	109	143	122	134	149	125	123	120	126	94	94	119	117	115	120	109	112	113	135	140	123	119	112	136	148	126	126	148	121	96	142	145	123	115	118	135	131	121	118	121	123	120	125	129	124	125	146	136	115	127	127	130	135	127	122	130	128	138	121	116	124	144	122	130	136	109	119	101	144	127	123	138	132	150	138	106	131	110	137	139	110	130	127	128	123	106	117	113	136	140	134	120	123	122	121	150	134	150	142	146	135	123	112	119	120	120	97	126	122	134	123	149	147	131	130	129	131	121	123	133	107	155	119	123	133	125	134	124	118	123	128	128	139	110	132	127	131	133	106	139	133	108	126	131	105	117	129	115	115	124	139	132	104	158	112	133	131	127	130	127	111	128	132	111	130	96	117	130	128	106	127	111	132	116	114	117	123	122	143	124	128	127	136	130	136	151	135	132	117	143	132	111	120	126	134	124	127	131	137	99	120	155	121	110	135	145	116	129	122	134	139	124	137	103	111	142	129	126	133	129	124	141	124	146	136	138	116	110	116	132	129	122	107	140	127	123	142	142	124	123	124	112	120	132	118	117	112	130	140	140	118	134	136	156	126	130	135	136	128	128	94	94	135	114	118	126	133	116	130	137	125	159	126	143	117	137	124	114	125	128	136	130	119	130	145	117	134	148	110	136	96	115	123	106	127	115	157	112	141	112	128	133	122	140	137	121	152	112	142	132	124	146	136	134	144	119	133	133	132	95	142	121	122	146	125	136	110	138	139	131	111	130	143	129	115	123	133	146	142	127	150	128	102	127	115	118	137	137	135	140	124	119	130	118	136	112	124	135	133	128	99	134	116	122	123	116	143	121	128	122	139	131	132	128	154	133	120	138	121	127	111	116	143	114	147	106	139	104	118	113	148	124	133	119	152	123	147	139	134	140	154	134	125	136	146	156	134	122	112	136	125	122	117	129	148	125	130	119	129	122	138	108	109	109	139	137	140	135	113	109	121	114	119	117	119	127	119	159	113	127	118	143	106	132	132	130	127	124	129	176	130	115	112	137	124	124	114	125	131	141	141	120	126	138	118	144	121	125	125	117	106	124	121	135	135	132	149	104	128	122	131	117	101	145	129	124	121	99	126	127	122	131	111	120	128	163	128	129	128	113	130	138	127	123	121	129	135	141	113	120	151	117	113	126	128	129	113	131	119	137	140	105	106	152	138	123	114	117	120	135	145	126	137	128	125	149	129	121	135	102	116	122	117	113	132	125	112	122	135	128	126	118	114	153	139	117	132	113	135	95	130	125	98	163	129	132	145	113	117	150	119	132	94	125	127	154	127	112	123	112	120	117	130	103	132	140	130	130	138	134	139	126	122	130	115	125	130	109	129	131	129	130	94	124	148	120	125	123	129	136	132	111	121	110	166	152	128	107	123	126	132	124	129	123	155	129	127	134	147	135	124	109	125	116	118	127	136	140	129	150	141	116	125	142	139	132	129	132	140	138	125	115	101	113	140	121	126	136	119	118	134	110	137	141	106	136	136	123	120	124	124	134	124	139	119	110	115	123	151	128	119	125	145	109	121	136	113	105	109	124	140	123	106	140	135	135	125	119	127	123	119	119	117	123	126	121	109	131	140	127	108	129	127	115	133	130	119	128	119	129	124	144	117	134	133	130	108	136	127	114	139	129	140	133	124	119	119	119	124	127	144	122	140	142	136	127	123	125	110	125	145	129	150	123	127	123	118	135	122	134	142	149	130	132	131	136	128	112	128	127	116	118	116	131	120	130	150	111	121	132	132	130	117	136	130	126	119	128	130	128	123	133	145	102	108	111	133	108	127	109	122	129	133	128	147	126	139	137	126	116	158	125	136	143	126	143	130	116	124	121	142	112	114	123	113	137	146	127	130	133	125	100	132	116	97	127	109	130	144	150	155	146	124	155	133	126	135	132	116	107	123	127	139	111	127	125	128	127	130	128	116	114	138	120	146	141	132	135	131	142	115	128	116	103	137	119	118	106	124	128	119	125	143	127	115	109	141	135	133	121	124	139	144	115	126	133	132	127	127	128	104	129	142	145	148	102	116	114	141	109	105	127	128	119	121	138	129	115	143	132	140	112	105	126	138	109	115	137	138	146	150	134	104	117	133	129	138	127	120	92	123	138	129	121	108	140	112	138	140	136	100	112	109	120	142	107	123	122	147	121	130	133	120	113	126	124	138	124	125	127	115	132	129	119	133	135	115	139	124	132	127	104	132	130	116	140	117	121	119	126	134	122	114	144	121	104	109	119	122	116	124	111	132	119	117	120	102	155	137	124	118	125	112	136	129	128	113	120	134	149	148	134	135	133	141	140	117	121	113	116	125	117	129	125	126	109	118	148	122	133	109	107	121	100	162	121	131	132	129	122	130	115	132	115	132	125	127	125	104	114	125	127	127	127	119	115	114	124	118	121	116	143	108	127	133	125	135	118	150	139	144	116	126	140	135	127	100	115	101	114	134	118	150	142	136	119	120	124	88	124	111
6080	732	1400	2099	2107	2589	1597	828	687	644	496	514	496	478	448	473	455	437	469	641	431	394	392	335	371	363	363	314	365	378	343	348	344	357	352	318	356	374	334	365	358	306	358	371	330	328	341	331	366	342	314	338	329	325	337	353	297	334	364	353	332	322	341	372	319	337	335	327	333	326	350	384	335	320	337	342	314	315	324	331	370	325	315	329	297	348	346	344	344	342	363	332	345	342	355	352	310	314	328	352	314	357	316	324	311	326	363	339	305	327	334	375	332	307	322	330	351	365	343	328	346	323	344	347	345	352	336	319	347	352	329	333	338	349	344	331	320	319	342	314	370	330	329	336	342	347	340	345	310	330	321	349	352	342	341	329	352	360	362	319	350	326	311	363	335	335	346	337	318	348	348	347	305	332	324	333	339	327	345	358	359	315	356	339	349	311	344	371	337	342	328	310	321	345	352	315	326	352	344	307	332	363	316	309	345	333	344	363	356	355	347	362	375	313	374	321	345	318	359	313	319	342	336	325	337	334	325	288	298	364	332	301	329	319	319	332	326	335	366	306	324	329	339	332	360	341	349	344	345	346	348	329	334	312	332	365	346	345	334	331	345	343	331	346	345	361	317	372	353	332	343	331	317	303	338	327	369	352	327	346	313	367	312	319	352	341	334	365	335	330	358	321	320	354	320	360	313	332	360	343	284	341	376	358	348	302	331	305	325	344	319	326	301	295	329	334	348	329	336	338	346	335	349	357	307	339	385	319	309	335	323	324	319	332	320	297	338	326	299	354	348	336	364	310	308	340	354	333	344	321	344	333	338	348	324	355	320	339	329	330	335	343	328	309	336	327	311	331	335	354	346	316	360	354	348	325	346	369	338	322	347	333	327	371	331	331	341	339	329	334	313	339	322	338	325	360	353	344	320	326	348	325	350	362	343	340	319	353	325	309	362	385	293	338	343	341	311	319	326	348	353	328	347	329	344	330	352	360	340	323	358	313	301	314	344	333	326	320	337	359	364	343	366	308	322	356	337	357	291	351	327	379	337	314	335	331	309	346	312	314	360	298	352	355	325	327	297	354	335	344	312	335	301	323	328	342	320	338	330	326	322	318	325	325	322	320	352	329	352	303	325	331	320	319	318	344	319	313	321	320	329	324	353	329	364	319	322	290	326	313	343	339	320	319	353	321	338	342	323	341	313	333	351	339	339	315	326	349	322	344	324	345	344	352	330	306	347	346	313	346	332	320	294	328	328	336	304	323	328	323	377	335	341	368	319	328	326	357	360	322	365	322	315	352	353	334	323	315	353	345	318	325	291	335	325	322	316	325	341	373	336	323	350	359	328	286	335	350	324	346	346	344	372	376	311	346	354	333	341	339	337	394	315	315	334	342	320	311	339	330	351	333	389	341	344	353	316	316	361	342	324	318	310	343	354	310	283	316	330	338	354	357	359	358	334	351	347	356	331	368	317	325	342	311	315	309	339	336	327	375	330	340	345	336	336	321	309	329	344	324	328	350	332	336	324	356	338	299	282	323	346	342	335	319	345	339	320	322	352	324	362	322	295	335	318	340	322	336	328	344	319	334	334	343	327	333	321	336	323	333	327	345	336	317	319	335	362	334	331	346	344	328	342	312	322	334	343	306	351	314	337	333	316	342	311	355	344	355	342	331	358	332	326	339	352	338	332	315	331	338	353	341	346	353	326	318	317	343	352	328	340	307	319	320	314	296	344	326	323	363	351	318	332	286	329	326	329	317	324	336	354	321	300	311	349	329	336	312	350	333	328	324	323	359	357	311	289	350	334	350	321	313	302	342	318	333	347	330	320	339	343	339	303	326	332	325	355	327	340	356	352	318	355	338	326	319	358	316	327	323	354	325	315	351	328	326	338	339	310	315	333	332	347	334	346	346	352	315	338	313	317	321	315	322	327	336	351	312	327	327	310	326	315	335	340	318	336	319	343	309	362	368	328	303	311	335	356	327	353	321	361	335	345	324	332	350	351	335	294	340	323	340	344	343	321	336	349	339	329	333	335	355	331	318	320	320	345	338	350	326	339	349	331	318	360	330	316	332	308	328	323	343	325	365	326	327	314	340	333	346	332	328	322	315	332	325	320	341	330	335	300	337	351	335	330	330	321	338	330	318	343	324	324	342	307	315	341	359	311	301	305	351	322	354	341	355	359	330	339	337	349	312	338	319	333	316	333	309	303	346	329	349	354	363	335	352	334	311	321	351	331	343	358	329	317	319	329	304	306	321	323	343	341	319	334	334	361	324	316	346	324	364	333	358	348	340	332	380	309	327	364	322	316	366	348	318	319	291	300	342	320	358	370	322	347	327	316	344	337	293	322	327	308	317	315	364	327	338	342	310	318	329	327	337	319	355	359	355	319	360	344	305	331	342	352	346	330	336	350	300	333	365	315	338	319	306	322	329	322	325	359	356	322	337	315	330	351	335	328	355	329	316	294	319	351	340	311	327	306	322	318	347	339	331	339	311	335	337	355	335	321	322	353	327	351	352	324	342	343	328	319	357	327	315	319	304	329	334	323	349	324	341	299	351	336	333	357	335	337	321	306	331	315	298	356	345	310	320	317	323	320	339	318	322	307	327	331	339	327	309	368	299	341	335	323	345	362	292	332	320	313	340	359	336	321	320	307	340	342	360	357	326	337	356	314	340	349	320	330	306	383	366	322	325	312	314	340	322	349	342	328	339	365	314	328	350	344	304	325	348	328	317	362	356	282	330	324	322	329	341	352	324	359	330	329	322	325	344	348	341	317	336	356	307	312	349	305	318	326	321	333	321	341	337	315	331	361	341	324	329	315	318	315	288	334	299	342	339	323	343	354	333	329	294	334	353	351	322	340	329	341	328	329	320	331	304	320	312	312	316	293	342	368	333	340	338	367	322	337	359	326	314	337	339	349	329	312	317	311	315	329	348	343	331	333	332	350	346	382	342	344	320	344	321	295	314	333	316	345	351	363	328	342	333	328	339	355	322	351	338	346	330	293	337	323	322	334	363	351	338	333	317	348	341	327	340	324	328	374	354	363	343	323	357	338	334	342	329	301	325	327	311	378	274	303	310	304	323	349	292	359	347	319	308	306	331	339	332	327	339	348	319	334	330	352	319	342	324	358	355	327	340	338	325	356	305	340	335	348	349	307	330	348	314	348	306	317	338	317	337	333	321	331	340	364	332	343	300	346	332	340	319	319	327	352	326	317	319	321	315	384	350	321	322	338	337	341	315	350	308	311	354	347	329	329	331	343	321	341	331	360	328	334	298	342	322	367	342	317	350	340	321	340	341	389	342	352	327	318	329	338	334	360	360	322	346	342	315	301	358	347	339	319	347	328	306	314	310	339	309	330	312	328	347	319	319	322	321	301	327	319	336	337	342	330	317	295	299	314	314	336	330	304	347	342	342	320	326	361	339	346	323	346	346	330	321	343	307	313	365	324	328	345	350	324	343	331	300	330	330	338	350	310	316	335	331
13933	1532	1346	1116	941	971	676	402	306	248	293	232	245	290	231	240	261	226	249	261	216	227	227	207	199	200	206	198	192	227	233	201	185	168	194	202	212	211	200	194	185	204	210	201	201	201	208	186	204	195	162	201	184	194	165	202	177	200	202	194	236	199	199	206	224	190	185	191	196	187	216	194	197	189	214	216	201	196	198	193	203	191	200	200	181	221	196	229	192	206	206	233	211	173	195	212	230	195	186	219	179	189	212	194	234	196	209	214	184	189	200	190	178	168	207	223	227	200	185	212	202	188	194	181	202	229	201	185	183	217	184	206	194	205	199	175	192	217	199	201	197	203	201	205	176	195	194	210	173	196	224	229	245	226	211	216	187	220	193	181	205	212	234	195	204	176	193	178	182	209	200	204	229	207	200	186	226	193	194	215	187	193	212	194	188	228	189	203	190	202	207	211	212	198	216	194	179	189	211	193	204	206	199	207	213	177	179	194	165	196	199	199	172	196	179	214	191	196	192	199	224	220	172	194	206	197	195	202	205	185	193	216	209	185	199	199	186	205	218	212	191	202	209	209	219	182	177	222	219	195	188	203	206	203	175	222	181	164	206	174	212	194	186	210	201	197	233	202	194	209	187	212	194	218	204	193	190	181	202	192	214	214	187	196	202	209	215	198	189	206	228	198	199	191	204	197	205	203	212	188	215	194	219	220	228	197	205	185	167	172	224	176	205	194	204	214	230	188	207	209	208	205	185	174	191	199	209	193	240	185	185	198	173	196	191	209	192	216	200	179	188	205	197	191	198	207	205	185	204	221	203	195	184	189	205	205	196	189	219	214	218	201	210	224	195	204	204	195	214	191	190	184	178	178	180	183	202	190	225	208	184	198	186	175	203	165	198	173	195	222	206	209	221	193	213	203	207	213	211	257	198	205	206	195	205	184	189	209	193	211	221	194	214	181	211	206	229	221	178	228	209	176	178	220	215	196	186	165	213	213	194	174	179	202	209	200	193	198	229	221	208	199	187	195	209	200	177	210	200	200	193	196	197	188	194	209	230	180	195	199	197	195	185	201	198	192	203	202	196	186	210	199	206	203	210	166	220	198	212	197	190	204	193	195	201	197	201	196	201	202	218	211	202	198	181	191	188	207	214	174	205	203	179	193	197	189	185	176	163	156	193	185	202	186	233	207	201	230	185	197	196	215	219	214	232	212	198	212	229	219	225	199	187	190	198	194	204	215	156	194	239	202	209	184	195	195	204	218	198	182	222	204	163	186	210	205	214	184	195	196	187	202	181	189	175	179	238	212	197	173	206	193	201	223	204	188	235	202	190	228	206	175	195	196	206	207	204	181	191	179	200	184	189	182	213	193	205	205	203	187	220	187	200	187	209	189	181	177	189	201	189	196	215	218	218	190	191	204	224	207	188	190	209	189	199	186	207	181	220	191	181	188	198	206	221	200	204	214	202	196	205	188	212	201	187	211	192	223	185	220	210	193	188	195	177	207	177	195	190	178	208	200	208	195	203	179	203	216	212	163	190	212	184	209	198	206	197	183	197	197	181	240	216	173	197	183	205	184	213	188	183	187	196	185	190	215	209	229	189	207	216	200	195	224	192	223	193	203	205	191	228	202	189	183	204	220	203	164	217	181	166	185	178	192	223	197	194	202	201	181	172	185	177	166	190	160	206	195	214	216	201	198	166	221	220	201	183	198	204	200	196	195	208	207	197	186	182	178	201	207	200	204	209	177	205	192	196	205	222	191	214	193	183	205	199	205	235	196	199	198	230	207	205	190	180	217	172	198	204	197	191	217	205	206	167	187	216	215	225	190	228	196	179	190	208	175	182	185	217	196	215	197	226	207	205	210	178	201	196	183	172	182	208	230	195	198	191	192	199	209	156	210	179	230	209	207	212	182	203	192	191	214	181	204	217	190	183	206	185	195	192	209	204	176	203	221	210	179	203	194	225	191	183	179	198	184	187	187	205	181	197	205	192	183	196	219	214	202	193	162	191	198	197	184	203	198	182	188	208	195	206	191	190	193	194	211	234	223	187	195	221	201	199	206	201	181	215	212	180	211	208	212	182	192	211	180	189	191	173	219	194	202	195	205	200	207	204	211	174	202	208	204	180	216	214	210	211	179	201	194	201	197	208	185	211	210	198	179	216	217	184	213	213	177	168	193	183	193	196	177	194	210	212	176	201	212	186	200	172	196	180	228	192	171	206	181	222	233	213	213	240	207	215	175	184	221	203	199	202	165	174	230	194	184	193	190	197	213	168	170	197	220	221	191	186	205	200	200	194	202	195	183	185	215	174	189	192	193	203	197	200	206	186	188	203	197	196	198	199	164	213	200	208	188	216	184	161	193	215	209	196	214	170	177	197	177	206	188	231	203	212	217	193	172	179	199	180	198	197	197	188	212	207	215	211	221	182	180	234	195	213	185	203	184	209	215	233	217	207	213	181	217	189	199	203	228	207	196	190	192	198	184	216	251	190	192	206	202	227	199	200	209	201	197	220	218	179	197	203	213	204	212	209	210	194	198	226	174	215	194	202	195	180	169	183	200	224	211	187	188	226	229	208	185	184	207	193	189	215	190	181	180	211	211	170	208	183	220	211	188	201	177	210	204	175	207	247	236	194	204	192	196	190	197	180	177	217	218	203	193	189	193	202	169	193	196	230	207	207	193	207	209	245	168	201	214	198	207	202	198	231	210	197	197	184	199	212	176	172	220	183	205	187	210	230	220	197	185	182	185	221	199	199	215	199	193	199	191	185	175	181	221	188	206	205	198	210	220	222	197	215	196	204	200	198	182	176	226	187	186	182	193	216	227	192	191	206	186	176	187	200	182	197	215	203	183	203	213	178	201	213	213	207	199	186	227	231	217	179	211	188	189	155	165	196	203	202	193	197	202	216	208	167	200	217	200	212	212	193	195	187	213	186	196	202	205	188	179	242	154	207	196	198	205	191	195	195	189	208	179	184	197	197	211	185	169	187	210	228	183	235	199	209	203	190	201	199	195	209	185	202	212	193	227	177	208	184	199	196	213	215	206	199	179	216	194	195	188	171	204	200	200	191	196	222	203	196	196	188	192	223	195	212	181	208	224	168	183	187	211	198	216	198	222	175	204	176	227	166	194	215	185	183	195	189	200	204	204	191	183	198	190	201	208	204	190	178	198	225	199	203	163	192	179	197	207	219	213	214	199	189	174	196	185	188	185	190	207	180	188	197	210	195	198	217	177	204	184	215	185	187	172	208	215	189	175	190	205	184	212	204	212	220	210	196	191	189	187	188	212	188	198	196	205	237	202	208	174	219	181	201	191	211	196	215	221	224	224	206	180	196	200	173	179	172	200	207	184	200	184	204	218	200	185	195	199	193	189	160	199	208	191	203	200	204	201	194	198	183	212	210	191	215	201	188	186	194	173	210	195	208	216	190	221	185	236	186	215	207	208	218	208	184	198	197	217	183	184	194	200	203	206	196	204	206	190
8255	1269	2517	3397	3556	4120	2569	1335	1139	982	875	824	754	779	753	696	662	682	872	1144	661	579	607	554	548	559	576	569	536	524	556	525	510	528	516	513	536	508	561	467	517	506	468	549	541	496	519	510	546	482	497	507	517	457	513	533	500	538	491	492	476	443	525	516	509	534	499	512	471	511	460	479	509	497	536	511	471	471	468	452	466	509	502	512	500	519	459	494	489	502	489	495	467	473	510	529	468	495	473	534	539	490	525	518	514	520	529	507	498	498	513	489	480	467	449	518	539	526	521	504	490	528	496	450	470	497	493	524	524	507	519	467	509	475	510	523	527	504	536	500	440	531	487	491	493	492	545	493	500	470	465	498	495	550	483	507	491	474	507	487	536	477	525	513	481	512	516	514	509	489	489	481	514	519	482	458	475	470	519	491	507	505	516	519	484	536	540	522	455	521	524	492	506	486	498	523	507	469	514	488	499	463	484	475	488	469	498	479	491	519	512	462	463	493	483	471	435	527	488	528	484	498	482	451	462	491	488	490	494	477	558	519	549	505	482	477	465	484	480	464	495	481	515	499	514	525	505	514	484	512	482	479	493	489	484	462	502	497	522	490	482	518	460	480	513	454	472	512	460	494	477	511	518	473	524	469	486	498	517	497	492	469	519	469	517	511	489	459	516	476	487	478	470	471	492	465	476	479	497	541	512	477	501	515	512	473	440	492	536	522	456	468	517	460	520	493	489	502	487	455	499	514	530	482	504	496	500	513	496	507	484	492	512	501	484	472	489	471	481	475	512	482	533	530	480	474	508	495	470	513	503	477	532	537	506	494	509	514	509	446	527	475	528	485	482	514	514	487	516	482	516	518	519	494	499	462	524	483	466	497	501	468	508	490	515	515	495	507	477	544	471	469	499	495	488	495	503	532	447	461	476	475	492	498	503	510	467	518	493	489	534	495	496	495	512	513	496	481	537	482	510	482	508	502	540	512	507	516	488	498	480	523	488	531	464	497	454	479	492	495	517	517	484	438	479	474	501	513	497	452	504	472	486	463	513	505	501	533	488	482	532	490	494	516	549	479	506	489	546	484	521	455	519	474	502	507	495	506	524	500	518	478	502	518	559	508	477	512	525	486	453	541	477	522	518	463	488	527	503	512	513	516	476	473	490	487	464	475	490	547	508	482	564	485	522	511	505	497	506	445	506	457	496	500	486	509	467	484	495	473	480	491	484	530	491	478	490	481	483	504	497	504	518	501	492	506	509	511	479	492	525	511	450	510	490	508	505	475	519	544	482	529	513	478	494	482	467	492	490	523	515	498	502	526	502	542	480	520	500	485	512	512	485	465	515	535	511	513	495	515	458	485	513	482	478	471	509	499	543	486	489	472	531	486	527	494	493	505	463	490	540	498	536	531	511	464	472	492	471	509	443	501	522	527	536	483	482	491	489	459	503	471	513	460	530	496	507	494	493	516	480	535	484	467	490	471	527	453	481	518	524	497	495	530	553	487	513	489	507	517	486	519	498	532	515	523	524	487	473	523	470	508	517	476	509	537	527	505	484	487	469	484	544	484	489	504	503	511	498	505	451	485	471	522	500	486	474	513	530	508	494	481	481	499	479	509	532	525	490	503	531	503	466	475	481	511	479	487	539	499	485	514	497	482	480	475	513	484	491	528	486	518	467	533	500	464	537	468	498	540	534	494	485	464	493	485	494	520	496	522	490	523	482	486	489	497	520	490	509	488	487	512	507	477	481	478	460	522	439	517	481	498	539	499	481	487	461	496	518	478	478	469	546	550	480	490	446	496	502	476	482	486	499	560	501	468	519	484	502	568	515	488	465	494	497	483	540	514	514	490	508	486	544	486	516	486	486	461	503	476	493	517	485	476	494	532	477	503	522	466	517	469	481	509	490	537	516	510	465	510	497	486	470	499	497	525	520	491	443	506	550	518	460	469	526	499	456	500	471	506	463	493	507	518	518	479	458	488	497	491	468	501	456	466	505	528	529	510	499	512	465	486	515	523	494	493	448	499	508	492	503	499	485	490	454	505	483	492	503	525	473	518	486	497	462	478	481	505	508	499	481	506	469	464	503	495	482	529	499	505	456	491	519	437	531	514	525	495	512	485	499	499	506	462	499	489	492	477	483	507	525	454	511	527	501	509	454	457	484	509	501	500	445	460	483	493	497	499	501	499	472	476	517	548	527	468	503	478	500	498	483	489	497	493	462	473	461	496	566	494	467	533	522	496	482	518	505	485	502	513	502	443	494	506	518	494	466	495	537	490	480	488	491	467	485	477	457	472	513	498	508	507	510	498	532	465	460	480	511	498	526	458	519	492	463	471	471	495	475	513	477	514	518	526	502	489	478	501	475	521	534	525	453	468	474	479	538	509	469	497	508	532	482	509	478	508	509	517	504	488	511	509	513	486	498	517	523	494	538	513	469	449	442	526	484	476	459	491	479	538	490	498	466	557	505	488	470	476	532	525	541	507	518	489	472	479	487	508	524	485	502	540	548	502	471	472	513	503	458	544	504	539	492	514	510	496	480	533	485	473	539	478	480	501	509	474	502	509	487	506	527	551	517	518	439	496	491	467	488	492	493	479	534	523	512	504	518	497	533	497	517	512	491	537	500	495	498	511	511	554	541	532	542	495	493	521	500	454	503	526	493	484	487	512	516	488	497	511	514	507	495	484	495	490	548	511	520	509	480	479	492	515	514	532	515	495	470	494	501	451	524	513	470	531	509	507	520	496	442	510	502	529	460	484	502	534	480	506	470	473	483	505	475	490	553	508	464	485	482	511	510	522	499	501	525	479	490	516	482	486	496	488	496	480	505	478	498	485	484	477	529	512	472	514	479	531	462	499	511	493	503	481	527	496	494	509	477	519	514	506	501	465	493	494	491	495	513	520	470	475	511	521	463	451	482	518	468	512	506	505	486	492	456	492	492	520	501	510	474	508	489	495	511	481	516	468	473	453	501	454	519	450	475	519	509	536	529	493	488	449	523	486	501	471	448	482	504	489	494	503	459	495	481	522	478	466	510	508	493	461	502	481	472	494	475	509	521	497	513	493	504	497	487	483	512	514	513	512	500	490	491	514	482	460	501	487	473	518	485	495	473	504	492	551	516	471	513	506	501	508	483	522	496	453	520	489	483	495	474	479	460	532	483	527	530	496	514	488	499	492	517	495	481	468	487	507	473	512	509	469	509	501	520	523	455	522	511	474	507	484	495	509	496	509	472	496	509	459	488	519	533	499	456	524	512	489	501	492	536	483	532	509	460	498	528	489	479	510	470	490	517	491	496	523	504	502	450	464	510	482	490	499	521	551	531	443	474	464	492	449	468	506	499	496	478	484	473	485	508	502	509	517	476	503	490	459	491	498	505	500	499	471	544	499	518	506	517	491	461	471	500	488	506	491	454	479	537	501	523	479	518	483	478	472	485	509	509	495	511	510	481	541	489	473	511	443	526	482	468	485	532	467	468	459	519	468
1501	321	355	422	423	498	327	336	294	297	262	284	346	267	284	289	281	289	282	282	292	264	298	301	295	286	318	285	274	257	297	290	284	299	271	272	251	276	276	278	267	283	295	260	280	286	280	273	293	270	274	288	245	287	281	284	269	279	268	283	284	298	283	278	252	250	288	282	292	306	303	261	299	281	277	273	256	254	242	260	252	262	280	290	290	273	293	273	292	296	244	306	278	287	259	279	285	299	285	254	321	287	272	289	295	269	279	279	262	271	286	284	300	286	249	278	279	266	299	302	282	283	286	278	281	281	292	257	272	307	302	243	300	276	270	264	278	327	281	256	260	279	297	275	292	275	293	282	261	282	291	273	291	260	272	274	269	281	292	282	289	275	266	278	290	273	266	283	284	297	312	270	262	293	279	299	257	287	257	257	286	279	290	267	282	313	277	303	293	259	275	299	271	265	271	297	302	264	291	239	312	271	289	302	301	302	266	287	278	276	288	268	306	255	264	278	259	293	250	274	255	286	273	274	260	302	333	281	298	279	261	298	263	251	280	277	260	267	257	274	262	280	307	274	278	271	265	284	244	273	257	273	247	288	287	263	242	311	290	249	291	267	301	249	286	252	305	285	287	256	248	291	284	283	272	307	287	303	304	296	298	317	325	317	275	273	285	304	283	265	252	298	252	265	244	279	289	278	264	286	269	280	264	291	266	279	268	244	255	264	251	275	266	237	290	299	286	279	300	286	279	256	285	246	291	249	270	279	281	298	299	254	279	327	306	280	296	272	275	294	268	273	286	335	302	290	277	286	276	279	277	281	281	265	252	229	315	306	275	263	291	293	256	263	240	277	301	262	309	285	307	303	299	278	253	290	272	285	279	282	250	279	266	271	268	251	276	277	263	273	294	281	286	286	276	280	295	261	252	276	269	303	266	276	267	316	295	309	295	263	241	243	295	244	272	284	289	272	319	318	272	286	298	281	277	248	253	245	314	268	268	288	291	263	262	271	306	304	258	267	289	296	283	321	282	282	300	267	313	268	276	291	290	281	272	271	285	275	253	239	293	262	274	303	277	282	274	296	287	313	252	261	257	253	283	270	249	309	279	265	317	284	298	303	255	289	269	265	272	274	291	314	291	294	283	263	302	311	312	259	273	279	261	283	240	265	313	294	266	272	267	268	277	272	269	274	284	275	257	261	302	301	255	261	302	284	289	299	265	278	278	263	253	258	270	275	261	296	266	269	257	280	265	283	275	301	281	260	277	272	270	291	265	278	296	286	272	257	263	277	281	271	258	261	294	283	284	267	264	293	266	307	290	259	289	311	269	259	300	292	295	287	304	297	269	257	298	292	307	276	271	245	268	281	263	311	288	293	296	270	259	294	298	261	286	267	286	294	284	271	279	248	285	289	298	272	289	277	277	306	268	261	271	285	275	265	281	285	274	289	285	284	263	274	252	283	262	281	291	291	266	285	280	285	250	281	279	261	251	287	250	286	333	280	280	275	302	301	281	279	303	280	253	268	301	267	286	275	257	269	278	290	287	258	264	280	290	279	264	279	292	295	272	267	268	248	283	279	241	309	297	293	264	281	287	306	303	280	253	310	317	281	250	283	260	266	286	279	280	269	261	303	276	283	268	280	251	251	264	278	286	305	256	235	288	252	275	284	300	259	320	310	262	291	253	237	262	251	273	287	311	285	273	283	290	254	275	264	311	291	259	267	244	279	271	291	284	288	280	295	307	299	268	286	280	268	275	290	266	283	272	311	290	297	277	269	277	297	275	280	248	240	269	302	265	284	301	279	269	259	319	313	280	259	302	268	317	280	295	282	297	298	283	287	298	276	273	275	274	295	282	270	266	289	293	271	278	283	259	234	292	267	267	277	290	276	251	286	283	237	273	280	284	283	277	273	293	281	278	249	253	265	280	294	292	278	267	260	299	299	271	242	292	267	280	262	259	272	272	293	284	278	297	300	275	274	257	243	271	240	261	276	252	251	293	253	310	277	250	259	305	285	264	270	274	256	271	281	281	268	272	299	250	250	285	283	264	276	317	287	309	264	279	283	271	268	257	259	291	299	279	290	267	302	276	252	247	274	292	297	285	270	234	277	269	260	289	320	270	248	259	292	239	285	281	289	276	305	310	261	278	317	271	314	279	282	308	278	286	261	306	299	284	297	270	255	274	239	295	249	267	262	271	270	282	278	298	265	283	283	279	289	277	272	273	269	276	297	295	259	274	241	249	305	288	268	265	279	245	263	282	291	285	264	309	289	285	279	289	281	289	286	304	283	289	273	308	296	300	296	306	280	288	275	236	266	264	270	285	245	263	288	286	262	286	264	294	293	255	292	273	290	259	277	281	277	292	277	271	273	268	302	253	285	272	300	279	240	314	272	272	281	295	261	261	313	265	298	273	302	282	268	275	307	277	277	258	262	265	272	285	243	298	274	254	280	291	312	298	268	296	288	277	282	286	320	301	263	282	266	281	288	317	300	225	272	278	308	291	319	246	298	266	249	276	304	274	287	267	284	247	263	270	245	281	237	262	308	289	266	250	266	301	284	304	259	258	269	256	243	262	264	279	275	286	258	292	250	282	282	267	285	277	279	251	284	262	246	285	295	276	265	266	307	262	267	252	262	293	285	245	288	260	255	287	294	286	282	310	312	282	282	266	287	279	265	256	256	281	259	277	279	270	273	289	293	291	273	282	284	283	280	304	281	299	265	288	291	263	287	283	281	301	284	283	275	266	264	258	301	280	311	300	274	279	289	263	282	287	299	313	289	292	285	285	272	250	267	254	310	280	269	273	270	300	245	284	263	288	247	283	304	249	309	294	280	260	266	268	248	312	284	256	268	289	269	281	273	268	328	269	291	275	287	300	238	273	293	271	252	271	284	289	302	260	276	299	281	278	264	334	286	245	288	275	279	294	309	288	288	284	285	274	273	281	292	292	310	301	305	266	294	277	290	268	276	263	256	280	296	288	287	261	274	261	285	307	269	270	270	312	272	306	280	258	286	278	268	266	301	250	294	293	281	273	288	297	250	259	263	261	270	267	282	302	271	257	276	306	266	266	301	286	305	269	294	297	264	285	290	275	278	268	298	286	303	296	287	273	251	290	285	269	288	273	267	271	246	253	268	257	313	317	300	282	267	262	305	271	295	293	266	248	259	269	289	256	257	283	265	282	273	283	277	276	283	284	307	317	292	263	279	250	305	273	267	295	296	308	277	286	282	273	266	271	294	259	297	255	288	249	264	283	280	262	271	229	285	261	254	294	266	273	258	288	310	300	300	292	277	262	255	266	251	284	298	311	290	309	293	278	277	264	307	271	285	269	266	262	283	258	271	249	266	277	290	309	322	294	285	289	285	282	289	269	288	307	304	266	254	284	294	265	267	268	291	270	274	274	262	268	282	279	274	296	273	296	294	271	281	295	235	295	268	295	273	256	333	272	303	292	286	262	283	278	286	271	277	304	292	304	289	256	265	284	276
1737	663	821	1087	1216	1624	1018	716	656	664	663	633	624	666	652	634	633	579	656	636	607	630	632	596	637	584	640	610	640	645	594	629	637	651	637	632	635	630	648	645	623	669	670	644	670	614	630	572	639	603	596	623	635	623	633	644	637	674	648	669	651	635	668	635	635	663	614	648	646	618	645	670	692	630	632	624	619	650	609	582	607	678	623	618	640	653	634	610	628	645	618	605	652	655	642	645	601	651	656	632	650	661	591	559	677	619	634	634	644	645	642	656	623	624	626	655	656	583	618	576	616	640	617	633	615	630	656	628	662	614	648	614	624	683	628	644	606	680	629	707	624	630	656	680	667	591	631	598	626	632	630	609	602	627	646	613	606	620	661	598	642	611	621	596	578	639	675	614	647	612	630	631	606	611	651	590	636	620	602	644	625	600	663	640	633	650	594	680	666	615	665	649	677	613	681	609	621	610	693	628	621	646	659	636	607	640	640	609	653	656	633	576	598	628	619	651	672	630	589	641	667	653	666	609	659	647	668	639	642	650	633	666	628	640	589	597	610	633	616	643	590	643	626	637	597	598	604	642	630	670	654	586	652	618	599	660	631	616	627	678	642	610	599	616	654	604	620	667	665	624	632	585	632	653	670	615	583	602	644	607	619	661	658	621	633	632	674	618	666	634	636	611	655	613	641	607	625	645	649	630	638	664	635	671	627	608	624	605	592	628	628	587	601	604	656	622	620	610	618	654	626	628	665	646	575	601	631	612	612	616	661	630	635	596	585	637	636	621	642	643	615	655	673	636	639	624	624	587	644	620	603	622	627	604	581	633	653	640	649	622	650	651	653	617	604	620	649	625	611	646	615	613	616	664	596	602	653	597	587	650	675	612	651	610	662	628	614	628	628	570	661	670	574	610	630	627	625	592	600	568	685	656	633	649	644	656	667	642	581	614	639	577	602	659	591	645	623	626	601	616	633	605	655	690	651	635	605	587	653	625	643	595	628	625	616	624	616	649	606	615	637	631	617	603	624	621	633	633	658	629	630	652	657	636	666	598	663	592	614	622	631	597	634	621	616	634	643	594	598	640	650	619	616	611	659	609	634	616	638	627	636	648	605	613	635	617	620	614	615	630	580	608	628	614	592	635	604	619	630	581	617	610	641	601	605	647	641	666	622	627	598	610	606	602	650	629	647	611	673	586	613	636	652	607	670	595	640	621	624	639	629	634	608	626	619	603	618	654	636	621	585	588	634	622	622	632	639	634	634	603	611	608	613	631	636	631	607	614	661	632	609	594	609	624	653	640	657	675	631	645	605	653	603	661	621	642	620	617	651	644	666	640	627	627	612	635	623	595	588	612	636	619	640	595	611	649	649	611	667	612	628	679	610	596	669	619	597	654	636	646	599	637	582	677	604	616	623	599	689	634	607	610	643	620	644	610	659	597	637	605	650	630	617	595	626	598	626	658	603	622	643	623	616	627	601	620	618	617	616	665	664	666	639	624	644	620	597	590	620	619	636	646	625	651	622	574	627	635	620	648	621	655	653	614	614	603	627	651	599	606	645	624	607	562	631	592	579	613	663	644	631	587	605	626	664	672	636	660	560	632	646	613	643	621	596	626	657	659	688	633	632	649	675	617	574	588	610	634	632	628	673	609	625	644	655	618	598	639	609	638	648	649	624	603	625	591	622	646	590	593	596	616	653	608	643	627	626	625	640	634	683	599	654	632	656	612	597	671	684	621	648	618	611	644	653	616	648	616	661	647	649	632	594	647	623	639	655	615	654	644	662	593	654	624	592	623	612	585	601	615	612	661	603	585	641	641	624	646	594	655	598	632	662	600	665	661	633	702	640	622	631	672	659	628	649	654	641	628	710	622	589	577	650	674	657	626	624	635	662	656	622	632	659	633	590	642	610	639	634	587	627	652	685	658	663	614	605	620	623	616	642	580	628	632	633	635	656	618	614	606	607	636	652	618	612	659	665	639	688	665	592	670	735	589	631	618	622	655	603	630	620	610	628	585	649	688	643	610	628	634	649	647	609	611	647	607	604	633	635	608	587	619	621	605	606	669	675	622	641	607	605	578	660	632	625	659	605	599	610	661	638	607	622	629	585	624	635	618	597	657	636	621	600	652	623	584	586	629	634	629	624	642	659	583	626	626	593	618	647	630	619	646	660	634	687	613	594	643	626	633	640	616	637	620	636	632	611	633	609	629	637	622	624	601	638	596	611	632	646	619	620	612	629	631	632	623	616	640	656	613	610	656	579	645	657	635	653	600	574	626	580	631	670	661	638	657	612	629	643	636	630	646	620	602	628	620	615	601	641	650	629	644	620	639	631	585	608	602	641	619	657	594	636	648	638	637	651	598	642	629	613	606	613	624	594	587	618	611	667	612	599	659	649	596	599	623	647	618	647	605	642	636	589	600	609	621	669	636	607	652	628	659	635	637	611	650	613	664	659	635	590	624	663	552	661	652	618	653	615	645	686	640	670	625	621	623	642	676	630	614	614	587	628	630	672	638	642	602	622	634	602	622	609	673	635	632	626	625	671	649	638	589	612	609	666	641	625	628	644	604	638	685	627	634	627	624	633	633	702	621	632	643	615	654	639	628	618	622	651	672	637	627	673	626	606	662	625	642	645	619	578	661	640	629	643	682	615	635	546	656	591	608	640	610	630	582	618	662	624	640	600	666	636	619	636	635	626	676	632	642	590	655	631	610	621	628	605	634	673	643	657	588	637	637	644	644	620	642	656	667	650	623	667	672	633	611	647	626	620	610	649	606	627	621	615	636	635	607	676	608	590	626	681	665	684	661	620	632	603	599	654	636	587	597	620	618	626	618	656	663	654	588	630	585	631	628	650	662	625	648	675	657	655	641	672	615	625	618	610	610	608	654	624	639	605	635	644	665	618	678	609	659	582	619	662	630	615	579	683	682	605	612	625	655	601	586	577	629	678	618	600	690	635	607	619	637	661	587	569	580	647	639	644	612	607	689	652	638	575	609	652	570	617	619	637	590	648	679	663	624	666	612	648	661	653	632	626	665	627	623	638	657	626	645	652	651	626	632	634	604	663	646	656	663	659	624	634	661	650	650	629	630	663	635	583	628	569	608	640	593	612	618	665	653	644	621	607	614	635	618	622	639	626	637	669	601	607	628	625	624	601	660	608	627	626	625	604	660	619	585	618	631	619	624	633	601	601	593	598	634	656	640	597	633	576	587	627	619	647	634	630	612	613	632	662	630	659	640	617	635	599	644	644	604	626	594	639	625	610	637	638	638	635	641	621	621	628	645	620	685	651	594	626	582	628	615	633	638	617	622	628	637	596	657	618	595	652	608	680	656	608	609	627	628	675	642	617	641	603	651	609	665	592	583	599	616	618	630	599	602	630	645	633	658	646	621	614	664	632	644	610	610	631	608	649	634	611	590	607	609	648	643	609	586	683	590	668	641	607	627	631	624	634	621	629	657	615	640	639	589	645	660	630	578	664	623
6939	671	705	661	596	631	329	205	186	174	177	168	162	127	152	150	142	139	156	185	157	125	134	119	138	157	131	123	111	122	136	139	119	96	134	99	120	123	130	133	148	132	117	124	138	119	162	127	127	128	124	130	128	114	128	138	124	140	147	135	130	121	135	125	128	122	129	135	131	119	126	125	110	121	142	131	111	128	128	134	114	128	121	119	124	133	110	116	156	134	118	125	117	131	121	101	126	116	125	126	152	125	116	119	119	128	113	121	126	131	140	104	125	131	113	137	128	124	142	119	144	130	114	128	120	137	179	119	133	134	121	129	130	126	122	133	151	121	107	134	147	152	129	119	106	147	112	154	136	125	103	129	141	119	131	129	116	137	168	121	118	131	117	143	133	118	133	138	96	119	132	141	127	124	105	115	145	134	127	110	118	138	127	112	125	119	116	118	126	116	125	135	117	135	142	127	127	105	97	132	122	125	126	137	118	106	119	129	138	128	125	146	123	136	134	126	137	128	148	117	136	122	125	129	149	145	138	144	128	121	110	132	139	136	139	123	120	115	118	136	139	116	141	133	127	90	115	132	124	114	128	130	119	129	123	118	113	130	133	132	130	117	123	137	113	101	134	115	111	134	107	129	117	133	124	126	98	117	126	132	112	142	115	115	136	124	120	138	146	138	133	136	128	140	127	120	131	108	118	137	111	112	119	113	136	114	142	146	113	139	134	138	130	127	143	122	133	120	122	129	126	122	105	103	118	128	141	139	129	122	140	147	107	148	127	118	143	113	153	145	142	140	140	111	123	116	122	120	117	116	119	131	126	132	137	117	118	138	120	105	135	118	115	125	122	104	104	139	107	115	122	108	117	121	106	117	148	139	109	131	116	114	124	135	146	129	135	154	128	118	147	109	130	136	136	122	144	123	127	138	119	126	114	133	132	127	107	114	122	125	111	121	140	142	129	108	123	138	124	122	141	127	111	140	112	120	107	116	121	111	122	134	146	107	125	134	127	130	138	134	117	132	123	133	129	117	116	145	131	115	134	142	132	120	114	138	134	131	120	106	112	107	122	121	100	134	115	128	118	104	132	143	125	126	121	141	130	113	140	139	132	131	129	142	122	123	112	134	132	133	136	107	131	119	132	135	138	124	115	123	120	114	130	133	104	119	138	121	130	121	126	148	125	121	128	160	140	129	132	128	121	103	134	124	136	132	110	128	117	139	131	119	125	116	122	115	119	134	112	128	133	115	141	126	126	143	154	118	136	141	149	143	121	133	108	99	103	138	140	140	136	119	130	128	125	139	131	128	124	121	127	116	109	140	116	138	153	133	112	115	128	140	143	110	128	158	126	115	121	128	103	107	126	125	124	148	143	129	149	123	116	124	151	133	133	113	112	123	142	114	102	127	125	139	142	151	131	120	141	118	108	104	124	117	148	137	109	106	125	136	159	145	135	117	118	141	120	125	134	140	137	118	126	112	120	123	116	110	138	132	121	122	110	118	134	141	117	147	114	112	119	128	135	122	119	125	123	138	143	117	115	133	124	125	119	111	128	156	139	136	121	108	129	139	140	132	128	115	119	130	126	126	112	122	118	147	121	133	123	124	140	135	152	132	150	141	141	116	139	131	118	132	125	106	141	124	145	120	122	122	110	127	117	141	121	131	125	133	136	122	140	126	107	120	128	110	139	142	135	129	121	137	127	134	121	131	117	138	130	128	120	119	121	134	127	131	107	155	120	138	115	112	138	114	117	125	132	134	146	130	121	123	138	110	118	116	115	125	124	123	123	134	104	126	151	123	128	112	130	144	112	129	125	108	124	137	134	113	124	119	137	127	117	126	139	136	99	102	137	158	147	106	129	129	112	132	140	128	130	114	118	133	122	109	136	158	144	115	142	127	135	124	121	139	100	126	139	107	134	145	131	110	142	124	132	119	135	127	136	131	113	110	132	133	104	136	116	126	128	124	119	149	110	142	126	120	130	130	144	128	130	133	120	119	135	132	146	144	129	134	131	124	139	110	120	108	131	93	135	133	112	136	146	108	135	118	146	129	148	114	130	134	119	124	119	136	130	130	114	127	127	120	113	144	111	128	129	124	137	132	122	135	138	128	119	140	135	130	122	121	122	128	115	123	115	137	127	151	135	127	154	121	129	117	117	108	150	116	132	133	134	127	130	131	137	116	133	142	132	115	115	120	127	128	108	130	131	132	124	122	122	130	149	128	126	112	111	127	130	129	146	106	133	138	150	125	126	131	138	102	115	119	135	128	122	121	126	126	134	131	137	125	129	122	118	141	149	133	112	122	141	108	120	114	117	153	141	131	123	134	103	135	136	112	134	153	142	112	110	128	132	123	133	132	136	125	149	120	136	108	105	131	135	139	107	107	148	145	159	135	127	130	119	110	126	113	128	140	134	137	117	112	150	123	115	124	120	110	145	140	134	133	105	129	124	133	136	124	121	130	133	138	115	129	132	113	141	102	137	118	103	129	120	126	129	123	137	125	113	130	136	126	136	112	125	132	124	134	136	133	137	130	108	127	117	119	129	129	153	131	107	126	115	128	146	169	124	137	129	159	129	129	125	120	137	117	107	108	113	132	123	116	129	130	142	139	120	131	120	121	140	127	117	136	156	123	139	136	139	105	114	107	120	115	141	144	114	129	124	119	124	123	146	141	146	132	128	132	136	145	133	127	125	136	137	109	129	128	106	121	130	133	136	109	132	125	134	131	103	120	135	162	139	138	110	128	133	128	123	106	109	131	107	124	134	130	129	114	114	114	125	133	117	128	148	135	126	127	124	108	131	117	134	120	125	127	143	123	107	119	128	156	105	152	137	162	126	140	135	116	111	110	140	140	152	140	139	124	121	120	118	127	117	131	117	117	135	144	132	126	139	135	107	122	134	133	133	140	129	146	139	134	137	118	133	113	143	126	129	140	128	113	114	146	137	128	115	130	113	118	123	145	122	138	102	121	140	117	121	142	122	141	115	131	107	131	119	142	122	138	126	125	119	141	129	113	109	118	150	145	116	125	144	129	131	149	113	147	135	121	134	116	111	132	127	112	121	130	138	134	130	127	141	105	133	140	135	110	147	104	135	136	132	141	116	131	108	124	136	124	129	129	132	139	114	114	130	129	112	110	148	121	113	124	122	135	121	129	131	125	154	116	166	145	138	121	126	143	120	121	134	108	135	101	117	124	133	123	139	136	135	123	125	131	131	139	120	136	145	146	121	126	121	139	131	121	120	111	128	121	131	131	133	129	129	123	124	138	126	118	110	129	104	115	137	136	120	129	141	106	118	131	138	127	116	113	118	148	153	121	127	118	97	131	112	114	134	170	145	125	136	142	120	123	103	103	104	129	127	109	131	127	130	118	130	129	142	129	109	132	147	146	125	102	119	118	124	128	123	112	120	131	132	134	137	137	133	118	109	104	97	118	162	105	131	125	110	135	152	128	127	120	123	126	134	142	140	134	113	125	113	135	147	134	124	142
6150	796	1484	2023	2332	2737	1442	795	617	601	518	507	503	416	451	448	448	414	563	633	442	390	350	356	322	382	372	349	359	372	366	363	312	381	368	332	346	348	329	336	375	338	343	341	343	353	331	338	341	350	349	354	344	331	365	342	346	377	341	330	347	353	355	319	312	328	354	338	335	335	325	315	342	331	333	334	339	348	333	305	330	331	335	338	323	361	344	341	345	343	321	333	345	333	343	363	380	363	325	344	344	348	341	332	331	356	326	370	329	339	317	324	341	329	341	342	331	381	340	327	358	331	343	373	338	376	340	343	312	352	332	331	348	345	351	313	348	338	353	300	296	353	322	363	353	340	311	332	351	365	342	320	331	360	350	331	324	339	360	322	348	342	348	315	356	352	341	341	305	333	319	317	337	287	333	301	322	321	324	307	355	348	333	350	346	350	322	367	382	310	358	285	306	353	335	346	315	328	363	309	336	364	327	336	321	324	307	332	324	331	343	334	322	317	362	336	356	340	351	324	338	369	353	319	343	339	305	392	348	306	350	343	348	336	319	331	327	313	354	312	330	336	343	327	336	352	319	346	334	316	324	332	343	318	329	347	312	327	347	315	333	324	329	333	325	346	334	358	344	317	342	324	344	352	320	339	361	352	340	346	331	314	326	324	359	327	322	334	342	346	349	353	344	336	361	332	340	340	340	333	333	327	347	320	352	324	346	337	313	323	345	300	331	286	338	319	343	339	318	364	339	365	362	321	314	330	332	314	380	343	322	330	359	330	291	307	340	348	270	345	319	368	336	305	321	318	325	316	338	332	308	344	361	315	296	370	361	344	342	329	340	328	344	307	391	323	352	348	353	336	311	315	331	347	343	343	359	308	336	341	336	333	317	309	316	329	306	352	323	314	318	318	318	337	354	337	313	314	333	306	328	314	358	331	349	318	338	302	359	314	330	363	333	342	331	323	347	338	349	343	356	370	311	349	321	359	351	328	284	342	348	345	357	324	349	312	316	327	333	398	329	323	363	333	347	356	335	358	363	328	336	343	311	315	347	365	336	340	372	359	327	360	322	315	330	314	338	311	329	320	348	333	318	334	315	349	323	347	348	337	322	345	363	312	315	325	329	365	353	346	342	348	312	325	340	318	359	334	337	333	311	310	365	370	356	305	323	326	352	341	323	345	350	349	329	342	334	286	344	322	348	322	337	339	341	332	343	335	329	319	327	350	340	340	370	334	346	317	358	322	334	345	300	328	341	328	342	338	334	323	298	336	368	366	337	340	362	332	346	360	329	308	351	340	292	346	322	375	323	318	311	334	327	321	335	334	344	333	333	341	340	352	325	344	332	344	316	339	371	348	375	335	298	349	354	325	324	341	319	339	362	331	323	322	373	333	330	353	331	340	330	347	350	334	347	315	329	359	330	317	334	334	341	339	317	343	351	331	309	307	356	317	332	311	311	312	345	312	359	349	289	300	327	320	321	308	336	351	314	347	325	341	321	332	348	343	321	326	340	332	337	334	321	369	358	328	328	330	328	332	355	318	315	346	319	350	342	346	344	347	322	298	351	336	331	325	345	330	332	342	332	335	293	375	293	343	335	362	349	323	321	344	339	322	304	327	323	370	320	358	322	337	335	342	332	358	327	342	327	313	341	328	332	347	366	316	354	328	355	334	336	340	336	353	316	347	333	322	305	315	352	317	333	304	325	330	329	332	321	320	333	340	330	311	338	330	329	344	323	322	340	328	336	329	313	330	333	353	350	342	325	339	327	356	323	348	319	342	329	328	320	343	325	366	332	333	349	292	337	350	357	371	294	308	326	337	331	331	356	352	325	318	313	318	345	351	299	316	344	324	338	365	373	344	338	338	324	322	339	345	334	332	326	343	345	352	330	359	348	354	339	340	335	305	340	324	353	327	316	327	337	329	339	344	343	361	328	324	343	327	344	374	358	318	332	360	346	340	304	351	337	336	343	330	324	344	313	317	330	353	381	325	360	337	335	328	356	321	311	318	330	347	325	318	323	317	350	321	358	370	326	326	354	311	350	330	308	322	316	341	335	323	320	313	328	311	323	327	333	319	323	353	353	329	334	345	356	343	335	352	358	342	343	346	310	367	322	317	345	385	342	329	334	308	350	304	345	333	318	334	312	333	309	322	336	357	355	330	340	361	344	332	337	341	338	320	348	320	358	331	332	353	344	325	318	350	343	337	321	336	299	340	343	333	343	336	331	334	350	367	360	312	333	307	317	329	327	351	332	371	328	372	308	351	296	325	321	329	360	360	344	335	349	358	348	369	330	337	325	306	338	342	303	299	304	313	334	344	338	337	331	331	344	351	324	339	333	335	324	311	330	324	339	320	316	388	302	306	315	321	315	337	344	320	372	310	341	337	366	348	334	303	350	344	330	365	332	325	328	322	339	332	290	376	348	310	308	296	357	338	348	357	330	327	345	331	364	323	352	322	329	343	339	349	322	338	299	330	349	347	326	324	321	355	331	314	321	337	327	357	333	359	346	320	335	353	311	332	313	349	352	317	354	344	324	323	364	337	330	305	312	318	315	300	346	368	328	361	359	364	348	332	338	286	352	344	350	317	303	327	322	350	330	338	329	347	356	339	370	341	369	356	338	321	323	339	366	350	358	308	343	371	371	356	341	348	364	339	328	343	368	342	316	332	370	367	309	333	376	332	328	318	352	329	363	373	325	354	337	328	347	328	359	346	340	313	307	374	352	328	348	339	344	315	303	304	345	350	355	350	342	339	325	317	362	335	374	337	323	307	318	298	348	329	343	368	337	358	334	294	314	350	348	343	322	318	328	352	305	312	343	291	339	378	305	309	328	336	346	339	357	324	323	339	322	336	363	320	365	335	353	337	322	332	324	332	335	343	347	340	324	346	330	322	348	333	307	334	344	336	305	339	340	337	333	358	311	365	351	304	354	313	308	308	317	332	336	355	344	303	327	337	347	324	354	344	368	354	304	350	363	343	354	321	362	342	322	339	340	316	320	322	338	321	324	370	355	348	318	310	338	348	322	309	350	357	320	331	309	347	349	359	339	350	344	353	348	351	330	367	344	351	344	344	337	335	346	346	354	331	300	332	364	344	359	315	323	326	334	342	336	312	342	314	339	345	328	303	330	308	350	337	346	354	352	333	328	326	322	367	343	346	319	346	339	354	353	314	342	317	314	329	305	377	331	351	313	339	336	358	340	333	306	319	367	334	332	330	317	343	337	343	329	302	331	350	338	344	357	327	353	374	349	360	323	341	337	284	329	315	366	328	340	336	345	370	326	336	325	364	346	323	343	359	367	300	354	318	334	322	352	332	351	340	313	349	328	316	326	332	333	353	324	327	367	354	341	343	345	314	375	337	361	299	356	345	342	340	359	346	329	327	316	296	322	334	362	348	297	327	361	348	379	330	342	323	348	328	330	331	310	360	340	312	317	308	323	343	323	333	351	361	354	332	319	320	343	327	318	320	338	339	316	308	340	347
13858	1554	1231	1154	975	967	555	397	352	291	264	265	277	233	234	214	263	201	257	296	229	208	212	186	213	208	205	201	186	186	215	204	203	229	218	193	191	209	188	198	202	201	188	201	220	205	211	179	217	219	204	203	203	188	179	210	208	198	200	175	193	216	204	203	202	180	181	205	221	219	222	196	216	200	226	240	220	180	180	223	233	190	207	219	198	191	194	198	191	182	207	216	212	204	199	203	190	199	204	160	199	187	201	203	194	187	189	210	194	220	203	201	182	210	200	205	189	201	190	181	190	187	194	195	204	178	207	193	232	207	194	181	210	189	207	173	193	202	180	206	197	194	195	166	209	206	219	221	183	202	167	216	203	190	198	204	194	199	210	215	218	198	187	190	216	230	218	178	207	167	193	192	203	199	201	200	192	165	197	205	196	201	180	177	220	184	187	192	237	192	193	181	204	210	216	195	203	207	198	209	214	195	190	238	231	228	178	215	238	205	184	214	205	214	202	219	203	169	201	203	210	202	223	203	199	214	197	185	197	169	183	188	203	183	197	202	184	189	221	195	176	193	184	176	210	182	205	200	217	205	179	175	177	182	225	209	187	185	183	197	204	203	211	190	236	195	235	194	213	204	209	207	205	194	185	187	212	176	199	204	206	189	188	217	190	222	221	209	190	220	212	178	218	195	232	201	213	210	179	217	211	196	188	194	194	171	197	205	200	206	198	187	171	196	222	220	165	208	213	182	197	210	243	202	203	184	203	196	219	187	218	192	213	222	198	210	195	207	193	225	182	205	209	177	196	221	201	194	192	189	204	182	211	196	202	181	214	224	210	190	190	177	196	194	186	194	188	206	215	227	171	189	186	213	207	177	193	189	179	201	199	183	236	199	215	195	203	174	194	187	189	214	177	186	183	189	210	220	180	203	195	202	200	221	192	210	212	183	196	232	184	196	200	206	202	202	229	224	185	180	197	201	206	203	224	179	224	209	196	185	194	213	189	211	189	215	188	223	206	231	198	193	192	196	191	213	155	186	203	211	190	188	178	199	161	168	200	213	210	192	214	202	176	192	200	194	208	185	194	179	217	218	205	187	197	191	212	218	197	209	193	185	216	184	179	177	220	215	207	208	198	194	214	191	185	192	187	209	202	226	209	219	196	214	215	200	169	204	194	213	188	217	221	197	204	201	188	190	179	198	207	206	206	175	205	176	181	190	190	179	180	179	195	188	191	198	222	197	247	191	198	217	203	190	208	194	165	233	184	215	189	232	223	188	209	215	204	198	222	211	211	200	195	212	214	209	197	181	183	219	193	168	179	194	158	216	217	218	202	205	210	230	218	226	202	189	174	183	209	177	211	182	192	197	205	184	194	211	203	186	190	178	192	206	198	191	214	202	199	188	204	200	189	189	212	229	194	214	210	186	198	200	215	212	186	209	195	184	207	208	211	198	179	201	195	202	178	186	246	225	220	218	201	247	188	216	162	207	223	207	213	172	186	209	209	197	200	168	191	212	224	180	183	221	195	191	209	202	195	187	169	222	188	184	189	185	178	208	176	231	218	187	176	228	217	189	175	217	221	232	217	217	197	227	220	165	215	184	211	202	194	196	196	211	207	218	195	204	214	176	190	209	219	180	202	223	237	191	197	231	186	192	220	212	193	156	205	205	199	227	204	183	217	189	221	196	195	214	210	223	205	197	225	176	197	188	186	204	178	225	239	206	187	218	186	201	199	201	219	214	212	217	217	189	200	200	185	209	183	187	202	215	204	216	211	214	191	216	239	203	182	223	191	177	208	190	189	208	201	201	224	186	203	210	205	189	210	181	191	178	186	203	221	170	172	191	224	186	186	185	192	202	218	214	208	196	200	190	205	217	206	187	205	213	215	189	203	210	186	193	204	217	206	197	233	219	170	199	214	173	212	189	220	191	207	218	213	195	197	195	182	190	179	195	200	170	225	205	186	192	215	212	217	229	222	193	210	221	235	193	200	200	208	211	191	212	210	225	237	199	210	166	195	173	211	228	200	206	158	207	199	210	184	201	215	178	216	176	185	187	201	189	208	199	175	212	198	207	184	180	193	200	215	211	189	189	174	190	219	172	211	208	206	233	231	196	186	182	184	189	173	169	213	205	176	192	204	218	201	202	205	199	201	197	196	219	189	204	205	222	192	220	195	220	188	198	256	198	200	203	183	188	181	201	204	216	190	214	177	212	183	236	199	176	197	181	194	213	208	211	178	181	202	209	207	198	189	193	217	196	195	203	203	183	177	185	193	202	230	230	212	220	205	209	208	219	192	233	220	210	206	205	223	219	199	199	213	191	179	194	200	198	215	206	207	212	173	216	174	184	225	226	210	196	188	187	158	188	212	200	214	202	206	184	186	196	203	205	187	211	165	179	219	197	180	182	203	193	229	192	194	213	220	196	233	198	182	198	203	226	184	202	217	194	188	208	194	209	211	205	223	207	192	166	183	180	209	188	212	191	188	193	190	205	175	187	203	164	203	172	200	205	196	197	187	207	198	203	216	174	181	194	199	222	198	182	200	185	217	180	214	180	189	197	187	212	183	189	204	225	185	201	197	202	205	227	205	186	209	206	194	198	197	203	194	207	198	225	196	207	191	203	197	192	190	230	203	205	191	196	176	207	209	209	198	184	200	188	212	199	211	202	210	169	210	170	192	173	206	197	196	201	197	192	202	203	192	210	214	180	189	187	197	200	217	182	207	199	202	214	212	210	193	212	192	188	175	191	192	206	220	221	204	182	188	193	194	187	188	206	204	205	190	212	203	191	199	197	202	182	189	198	215	219	199	188	177	178	211	191	218	200	227	177	172	170	183	222	197	211	189	187	192	203	197	202	208	194	219	223	179	206	206	171	170	196	212	214	216	179	172	192	217	199	187	229	213	199	193	190	196	205	198	191	231	163	201	197	197	189	211	195	187	229	189	226	183	205	207	174	229	215	199	184	178	192	194	194	214	184	201	193	224	190	217	206	216	218	215	219	199	210	214	212	167	175	194	205	211	189	194	171	203	202	160	206	185	201	221	183	212	214	222	193	217	193	161	199	197	232	220	186	207	224	204	186	179	176	184	216	199	174	175	201	166	217	229	197	201	210	199	183	204	190	179	183	210	182	189	189	208	209	225	205	215	201	208	184	197	195	212	214	183	233	209	194	186	194	191	203	190	183	217	198	184	187	209	190	183	204	172	199	185	188	185	231	217	205	187	180	195	188	205	192	196	218	179	174	192	190	211	186	174	203	188	198	201	181	197	217	218	200	193	201	234	195	203	235	209	193	204	199	177	193	205	198	200	207	173	193	196	188	223	206	207	196	190	190	200	213	203	176	218	195	199	198	197	203	169	193	208	190	188	221	193	193	194	217	221	218	208	185	183	206	191	177	224	194	197	181	206	206	182	191	192	205	216	199	228	205	211	209	216	198	175	192	215	193	189	185	181	188	187	190	185	204	213	217	178	204	215	172	185	175	222	206
8300	1180	2514	3549	3880	3864	2342	1424	1088	953	943	769	807	801	767	783	691	612	1044	1112	675	560	508	566	558	565	541	535	529	554	519	521	538	482	527	526	494	540	555	501	535	538	466	523	521	488	507	548	499	520	506	503	506	518	458	479	489	491	521	502	501	530	500	511	477	528	492	520	508	504	519	524	486	490	469	525	473	524	499	511	464	513	491	511	481	520	489	520	511	509	516	506	526	517	517	563	507	504	487	496	486	488	507	502	532	478	513	533	498	516	462	530	508	496	479	489	516	540	473	486	473	521	480	509	475	512	504	490	452	514	516	470	549	503	497	460	505	509	503	492	527	505	467	488	493	485	462	496	530	489	527	514	496	506	496	494	473	462	503	507	482	528	533	520	478	495	510	498	470	488	491	517	522	522	482	502	498	477	506	461	502	527	506	497	452	448	515	489	503	480	514	517	508	525	502	529	505	508	490	487	540	488	499	497	477	517	511	515	501	494	524	546	529	498	486	504	495	496	513	530	508	518	489	484	485	447	536	520	496	555	506	485	489	523	511	476	531	486	512	482	511	514	495	471	498	524	518	521	506	513	542	488	511	490	474	525	499	515	497	453	549	504	470	470	499	486	479	488	512	509	498	506	468	485	528	443	490	488	471	499	509	456	492	497	512	472	512	472	519	480	469	439	476	482	492	475	466	496	498	475	492	506	529	488	476	520	447	508	494	500	487	521	515	488	530	493	473	503	522	517	521	545	532	510	498	493	501	530	476	491	520	509	523	490	527	502	517	487	499	497	510	474	478	535	498	508	475	492	494	497	481	443	505	525	523	479	509	478	480	462	500	495	506	526	480	483	522	469	491	551	496	503	529	513	471	519	491	499	498	537	478	482	550	465	497	484	491	505	526	519	497	468	530	512	497	451	502	509	520	533	487	473	458	527	524	479	480	518	479	519	523	494	487	523	478	494	487	470	491	522	535	486	447	525	500	513	451	480	536	512	498	465	501	471	505	466	511	507	483	482	452	446	480	502	489	507	462	501	539	470	504	498	474	505	477	489	536	478	456	465	555	471	514	494	522	455	476	499	529	495	533	464	532	508	504	489	502	502	498	528	502	494	504	499	492	487	520	504	477	534	490	476	483	462	493	492	492	522	513	503	510	514	512	483	468	504	494	514	496	531	492	530	505	489	451	523	494	496	529	474	489	487	513	521	498	499	491	497	477	482	500	521	532	521	480	518	508	467	546	501	530	503	529	492	547	477	471	519	522	530	524	483	525	497	478	502	522	508	540	525	523	464	564	518	517	500	501	505	500	500	482	508	461	503	481	484	500	494	477	496	521	507	489	466	488	509	506	487	512	487	454	506	511	498	492	460	492	528	466	474	504	534	495	537	498	514	472	481	497	452	519	517	478	492	487	513	501	522	525	497	519	477	513	488	478	494	519	479	499	477	500	492	477	510	480	486	520	524	504	531	481	518	488	522	488	506	539	496	496	496	501	432	500	511	496	484	531	508	496	478	523	457	497	482	523	539	491	508	507	480	507	536	526	437	499	493	499	517	501	529	460	499	520	461	472	484	471	488	496	447	497	475	479	484	499	519	494	477	520	528	457	484	533	523	507	462	505	512	449	477	513	522	534	484	505	490	489	439	505	448	505	480	490	504	482	478	480	491	513	507	467	496	534	559	489	502	469	506	513	515	486	527	513	502	540	501	497	516	522	508	500	541	474	552	494	483	514	509	521	501	505	491	487	492	482	539	476	455	499	506	515	525	515	528	483	495	487	496	473	508	471	493	504	532	505	532	549	500	501	511	490	511	504	507	524	538	495	489	461	476	466	486	488	513	506	497	500	476	506	538	514	500	513	518	498	501	487	526	482	519	484	503	508	505	503	518	518	518	501	477	468	496	486	497	482	520	512	482	469	473	512	459	505	533	512	476	486	490	504	508	469	494	457	464	459	504	502	462	525	509	506	486	498	495	514	479	522	449	523	471	493	515	510	491	506	502	486	485	524	514	502	498	496	483	494	511	493	521	519	516	517	500	502	501	516	491	476	519	528	519	500	481	487	475	516	513	487	474	499	541	469	503	481	514	468	498	478	497	540	493	540	524	524	483	506	509	494	481	493	525	517	498	499	505	470	488	495	519	501	489	499	493	443	472	521	483	479	500	546	488	505	485	489	465	496	528	503	510	497	515	514	513	516	492	494	460	504	509	507	512	484	475	530	470	489	474	500	474	486	499	510	470	499	469	477	498	507	488	492	482	452	514	500	493	475	489	501	510	476	551	493	505	491	491	488	499	508	538	484	479	489	477	507	485	532	471	497	514	497	521	536	500	507	482	510	518	551	480	491	520	510	498	519	492	520	516	468	510	538	492	495	494	511	488	525	479	492	481	505	463	467	520	484	511	489	494	494	501	516	503	494	514	527	494	485	492	516	506	514	476	513	535	490	511	451	502	490	471	496	455	503	461	511	512	523	512	504	510	471	487	506	519	492	498	523	532	453	531	486	500	523	533	462	479	520	495	472	485	509	502	486	459	481	517	506	490	492	493	466	449	496	512	505	481	494	496	505	488	482	464	523	500	458	491	481	485	508	508	464	463	453	479	509	506	526	517	506	507	494	497	516	480	496	512	513	479	471	525	552	503	500	443	509	502	485	527	508	510	501	508	536	480	531	466	505	501	504	472	528	503	499	503	449	486	537	487	498	552	507	513	478	518	482	495	497	442	494	503	543	560	490	499	520	457	528	511	490	478	508	482	521	506	521	479	469	500	491	501	529	464	521	520	523	513	516	520	517	515	503	524	468	500	526	475	494	464	498	470	504	471	482	515	525	452	498	498	495	494	502	462	467	455	477	507	504	516	505	490	501	516	476	538	493	522	462	487	491	528	489	449	460	494	498	482	457	468	501	454	499	513	457	507	477	471	496	488	504	458	550	542	515	502	480	506	479	521	516	500	494	488	476	505	527	508	523	488	497	513	505	490	489	481	490	512	490	522	479	494	524	459	512	525	519	463	503	525	495	511	509	490	516	502	513	535	504	491	493	513	492	507	512	464	477	488	506	510	526	508	496	514	524	467	480	490	495	505	508	518	524	492	491	504	525	466	502	491	479	506	451	499	517	477	462	518	526	507	492	510	503	499	487	515	491	516	496	467	493	497	512	500	523	468	476	539	457	454	477	514	480	526	499	460	493	496	533	483	466	463	530	480	446	504	535	465	505	503	507	464	503	505	488	454	481	498	495	473	519	491	470	516	516	541	531	461	547	451	491	464	532	497	479	495	523	497	496	516	560	526	470	469	502	498	498	508	456	475	489	485	526	507	488	526	513	506	473	481	507	475	496	503	504	517	501	475	515	487	516	503	501	481	424	476	481	490	484	485	490	536	504	488	484	482	521	480	471	511	494	472	492	514	482	514	502	512	469	511	504	511	492	459	500	499	502	499	524	506	493	468	498	479	525	496	488	500	529	507	523	514	478	495	519	497	477	536	455	517
1455	346	337	386	446	398	323	299	295	306	304	297	280	276	306	287	300	292	285	283	282	269	295	306	268	311	279	302	255	311	285	229	327	317	309	274	259	271	295	278	285	253	299	274	237	276	286	311	287	274	257	270	292	278	303	259	266	272	275	271	270	275	290	254	268	255	280	249	267	295	308	314	268	284	288	309	277	311	321	299	287	271	291	257	252	294	298	297	276	276	278	268	290	279	270	301	244	293	293	279	287	308	271	307	299	286	277	296	282	255	276	290	280	289	273	267	286	278	288	249	303	259	267	230	294	288	265	273	251	300	290	242	268	322	270	282	265	258	310	281	259	284	284	267	251	295	262	284	280	269	252	287	271	299	279	264	297	244	285	277	272	306	276	317	283	318	292	278	305	263	265	260	255	286	277	249	275	266	257	269	272	295	294	270	290	252	257	276	277	308	300	274	296	258	263	297	248	309	301	300	276	296	278	275	260	268	309	253	284	287	264	308	281	264	276	258	273	311	283	289	283	275	269	277	295	264	288	258	299	278	283	237	289	267	301	316	323	302	281	277	296	243	283	245	277	307	281	271	271	263	265	248	289	284	276	259	244	258	279	270	285	265	271	288	280	268	276	289	266	268	287	305	277	292	251	303	300	287	298	269	260	253	300	313	259	284	265	279	304	255	270	287	280	295	280	274	288	300	272	268	273	290	298	279	289	261	281	271	267	284	274	242	269	256	271	268	274	271	286	307	271	306	288	243	256	291	273	289	289	282	283	272	262	285	268	292	261	281	278	296	239	278	268	294	312	284	274	254	311	295	317	287	249	281	252	281	270	299	295	285	303	258	284	266	255	276	276	279	267	280	288	262	269	246	281	298	273	273	267	290	280	277	269	256	267	279	244	258	274	253	277	290	288	310	288	279	287	271	240	279	272	272	268	280	262	302	260	302	263	229	280	277	259	255	283	269	289	251	293	265	285	293	261	279	275	285	287	307	284	297	275	277	261	255	268	281	280	304	289	280	281	278	278	278	308	281	312	271	261	284	281	257	285	296	311	258	275	314	284	280	297	270	284	301	263	272	265	280	295	286	248	260	286	288	250	309	247	267	291	279	307	292	292	298	316	260	276	279	282	271	292	285	282	278	277	276	285	261	262	286	299	322	279	305	266	298	273	286	308	266	320	286	291	302	281	256	270	266	252	246	250	257	319	279	263	282	266	274	264	255	255	265	273	285	276	296	314	256	274	296	296	288	280	282	246	275	308	281	279	288	274	252	294	273	288	268	299	232	284	282	317	291	273	260	259	253	275	294	286	271	242	299	264	288	266	285	293	295	302	270	264	261	271	290	284	302	281	286	264	281	312	292	266	285	265	275	290	270	274	291	276	270	280	272	260	280	277	283	275	323	286	294	303	254	293	260	301	299	288	257	268	271	318	259	289	286	280	237	276	248	266	230	279	274	294	290	307	320	240	263	250	265	285	292	323	247	271	279	294	276	263	250	279	299	263	285	309	284	253	299	284	303	290	273	301	288	243	297	300	289	299	319	295	282	245	253	282	270	270	266	293	285	286	273	273	307	282	252	280	286	241	262	290	258	270	268	299	294	258	238	280	273	287	318	257	294	308	288	295	269	286	292	276	292	286	264	274	262	317	280	298	245	265	270	300	257	271	289	270	279	262	282	271	262	296	267	290	274	241	236	273	280	271	253	291	274	284	280	273	243	261	303	301	291	308	266	270	271	267	264	284	281	246	261	280	297	263	257	272	254	285	279	286	270	310	288	267	291	279	260	297	296	286	288	269	309	265	252	284	278	266	287	263	305	272	297	262	277	247	258	271	300	260	284	275	268	277	278	248	269	297	264	273	259	296	265	270	298	298	281	304	281	285	309	290	287	293	271	305	270	263	289	296	280	302	310	275	295	294	262	291	289	271	275	255	284	300	257	303	309	276	283	280	248	261	265	264	266	256	275	281	263	259	253	282	266	288	270	281	240	283	257	295	244	275	287	292	246	299	306	267	263	265	291	275	255	259	310	272	262	256	295	244	269	279	252	314	294	264	267	276	257	284	243	268	278	288	277	277	263	306	300	252	298	271	311	309	301	293	250	285	227	284	283	266	287	264	300	241	272	290	280	264	278	299	267	288	266	287	277	269	285	271	280	309	273	272	264	268	268	288	294	289	258	251	269	281	272	287	273	291	296	280	288	291	256	253	314	297	251	277	283	239	264	271	272	242	276	274	274	283	293	294	287	287	279	312	296	294	308	272	264	289	278	248	276	264	288	268	284	262	270	283	288	257	306	242	276	258	290	299	269	292	290	320	250	272	314	292	287	274	270	283	250	304	297	268	274	294	278	269	289	319	263	262	286	260	296	239	268	285	238	273	262	291	310	270	266	306	271	288	268	287	249	239	247	289	295	267	262	283	271	300	282	329	286	261	249	273	269	281	301	291	269	297	255	292	282	281	273	294	258	267	304	290	264	265	307	273	253	266	306	261	264	267	300	268	297	300	265	269	272	283	274	264	272	300	263	308	282	282	272	286	264	326	275	274	293	269	311	295	292	269	286	273	269	282	282	274	291	250	280	260	277	283	307	248	252	276	298	292	296	283	282	306	277	261	302	265	292	287	287	274	254	286	270	274	275	283	291	282	290	279	290	304	283	286	290	312	272	302	290	284	265	283	264	281	289	276	295	283	293	271	302	262	267	262	276	301	291	275	308	309	269	275	279	296	237	283	294	273	276	301	291	258	284	320	254	294	262	264	284	243	250	269	291	268	290	288	277	282	261	288	258	274	285	267	272	267	254	303	275	280	297	308	290	263	310	299	280	293	311	288	307	285	297	254	242	283	282	257	275	256	285	250	278	304	249	304	303	299	276	237	276	263	295	279	287	303	287	298	291	279	278	254	285	281	295	296	290	294	287	275	286	303	296	275	261	288	289	289	269	291	294	259	299	268	255	302	266	296	269	262	286	262	311	300	252	266	288	288	274	294	268	295	284	300	299	269	255	303	268	282	298	251	274	272	307	274	287	273	263	284	299	274	284	289	307	286	310	284	265	278	265	265	285	285	301	256	244	289	294	260	257	300	288	268	266	281	250	275	287	282	274	261	276	299	307	297	266	303	281	290	287	296	305	305	288	256	234	311	285	308	274	277	256	291	263	284	305	254	281	271	290	284	269	262	266	276	303	275	287	270	278	286	273	239	284	267	290	268	268	287	316	259	278	289	274	262	276	300	320	267	258	272	268	252	264	289	273	287	272	281	302	302	287	303	297	256	290	310	271	317	293	262	265	282	274	278	311	300	285	274	288	274	271	286	286	297	298	302	291	304	260	277	281	290	290	242	263	287	292	274	268	259	288	268	252	269	313	277	305	313	297	292	305	298	256	296	257	263	251	303	294	274	276	237	301	252	294	266	269	309	309	286	257	251	285	258	249	306	303	249	258	302	307	264	269	247	275	300	277	313	271	276	273	278	287	282	279	274	277	268	286	278	248
1785	632	819	1114	1307	1329	897	707	621	636	616	642	669	660	639	640	620	646	664	614	675	639	666	603	608	636	668	598	634	623	609	664	615	693	640	615	650	633	637	639	627	600	620	609	602	600	633	680	644	634	635	594	615	612	600	632	618	610	618	634	634	598	600	641	653	607	633	633	632	651	630	618	667	609	629	598	601	619	611	605	649	602	597	648	598	638	635	605	579	623	650	600	635	645	598	645	676	638	605	605	619	586	614	592	626	641	638	677	622	629	642	625	632	652	633	651	654	627	639	636	682	594	603	602	629	628	644	640	581	642	636	643	650	640	671	620	596	676	637	610	643	665	607	614	630	669	595	621	627	642	639	645	609	605	682	624	639	631	611	575	620	606	607	611	652	616	596	640	584	612	597	630	620	613	644	613	645	626	631	589	659	572	691	677	610	620	634	663	604	622	606	659	615	610	632	617	644	618	626	591	603	643	638	623	612	642	644	606	627	605	654	632	597	660	684	587	647	600	581	599	620	693	631	615	646	656	612	606	601	632	619	640	597	610	604	628	636	641	624	621	625	620	606	626	583	650	644	656	604	657	661	612	645	643	585	662	613	630	669	582	639	658	634	654	622	600	663	636	656	629	636	624	651	635	650	618	640	614	628	618	657	618	620	572	617	625	629	623	635	686	613	616	597	615	630	595	636	609	611	599	661	613	621	619	641	655	641	587	628	600	624	654	626	648	631	651	666	636	641	636	619	621	677	669	665	614	650	612	625	646	630	613	639	619	636	651	602	625	620	640	617	642	601	634	633	584	590	604	599	604	639	602	622	593	635	617	613	606	606	579	636	623	650	631	647	674	666	577	597	660	606	668	614	587	611	635	603	649	673	622	617	613	633	615	599	637	605	573	633	601	631	624	666	619	666	640	619	626	632	589	583	650	584	649	612	673	628	592	617	619	622	641	592	663	625	642	640	612	650	655	629	638	627	630	629	632	646	610	588	656	669	604	599	602	638	640	624	655	635	620	637	607	611	619	644	642	633	595	639	626	617	684	645	658	630	639	659	633	654	650	614	629	615	578	629	610	642	657	599	631	642	642	591	609	631	660	601	662	650	611	641	613	629	589	594	624	686	606	660	601	675	644	672	606	695	639	651	652	612	669	617	627	618	685	671	658	679	599	667	641	629	650	613	613	638	619	646	600	638	638	627	599	627	601	659	629	650	625	634	666	614	601	625	646	601	696	616	619	628	656	593	596	628	601	675	650	623	621	630	663	627	636	642	659	664	630	631	661	640	627	616	596	606	625	591	606	598	623	627	616	650	648	632	643	562	656	607	641	607	662	643	594	581	614	587	647	593	604	624	617	627	633	594	672	667	689	632	641	658	625	634	617	600	637	624	659	643	666	594	618	630	624	614	612	669	652	647	621	639	608	629	595	569	609	605	629	633	631	622	676	585	587	629	630	605	633	607	613	645	650	574	633	634	594	673	608	623	643	638	603	606	638	606	668	617	622	632	639	627	634	614	649	637	609	603	611	590	630	625	591	631	607	594	618	621	629	617	624	639	647	637	624	652	599	609	638	692	609	624	596	608	636	658	621	637	651	632	650	662	608	642	713	610	623	617	617	620	656	619	617	591	645	667	644	602	642	653	616	681	676	636	648	643	591	622	597	612	658	629	628	659	620	658	676	624	605	655	610	626	628	595	632	630	641	602	619	594	654	679	654	679	612	653	663	620	604	600	638	625	644	610	666	597	636	581	620	590	629	614	638	641	638	637	613	608	637	672	610	555	606	658	624	640	637	622	614	623	633	609	639	613	641	630	643	604	655	601	664	629	660	635	631	611	572	640	661	675	629	623	633	626	609	640	625	637	619	648	612	634	652	588	650	578	644	630	585	621	608	651	653	654	599	651	591	639	665	615	662	606	674	577	652	664	617	643	619	632	621	584	641	622	613	679	605	630	589	658	583	607	655	632	654	639	608	643	597	630	629	619	577	646	610	603	648	605	621	613	609	630	609	645	605	571	607	602	588	621	618	690	639	656	604	606	652	671	638	642	611	669	626	668	595	621	632	606	617	635	626	609	653	616	625	610	638	633	602	645	639	617	591	695	649	602	658	619	608	630	643	607	617	628	647	637	635	593	598	646	683	607	629	651	613	606	649	639	608	606	641	608	636	621	667	615	634	612	634	612	618	648	637	632	642	586	619	600	594	601	564	622	601	658	617	630	625	628	610	626	616	648	598	610	649	651	655	613	618	642	644	636	674	648	667	662	634	613	599	619	602	668	606	617	616	646	607	652	659	651	644	670	669	639	616	614	665	640	668	642	678	643	622	637	663	647	653	625	611	602	622	634	620	626	650	598	618	637	612	643	661	617	615	579	622	579	648	616	660	609	609	635	617	645	624	573	670	646	621	622	609	585	642	585	588	674	663	649	639	610	669	622	664	644	604	639	620	633	644	592	609	588	664	621	653	654	632	635	663	614	624	624	619	602	639	652	636	605	637	651	679	608	662	607	641	659	590	604	641	573	582	607	649	674	656	620	617	676	585	665	610	602	686	603	632	635	636	644	603	598	621	625	616	625	639	592	608	649	668	640	649	624	631	653	636	638	654	574	598	679	678	625	692	586	681	647	613	619	648	613	639	648	614	631	572	646	596	605	602	668	637	639	628	630	656	645	607	637	640	567	580	640	608	601	677	614	588	650	654	643	623	587	615	625	584	593	628	628	624	595	590	640	654	625	653	620	638	650	609	620	632	637	638	633	606	623	673	638	625	617	628	652	641	660	679	647	640	634	647	625	606	658	607	623	642	641	683	637	639	614	618	630	634	617	646	631	622	640	621	653	583	656	630	643	657	647	591	631	632	616	623	611	602	634	610	613	630	627	619	620	634	667	575	595	635	638	631	667	614	580	647	653	674	634	636	678	627	587	652	640	636	642	658	583	617	560	672	644	609	639	613	654	632	626	653	631	621	627	613	656	633	640	611	610	601	626	685	614	624	626	610	654	589	657	649	674	630	582	658	642	576	585	627	607	617	620	604	601	618	613	624	634	639	636	604	638	613	653	654	628	593	630	605	580	656	610	662	590	571	666	671	625	650	617	654	615	625	632	675	645	655	612	663	584	626	624	610	620	625	645	639	637	648	652	612	634	617	642	620	595	620	655	641	654	591	601	630	638	638	640	563	653	608	629	648	665	591	656	610	655	635	661	650	582	601	603	636	627	630	637	636	687	635	654	608	650	650	590	656	640	588	630	631	633	602	628	623	634	606	646	633	678	650	653	643	631	636	647	614	605	627	612	628	594	616	611	642	609	634	612	600	648	615	610	635	650	647	586	648	658	664	621	611	648	634	659	620	599	646	627	620	645	637	652	600	638	622	667	634	642	628	644	600	646	623	631	649	691	595	645	623	637	608	606	644	656	654	610	582	608	597	614	580	644	636	630	618	646	598	627	624	657	645	609	642	604	613	618	619	620	607	688	653	620	613	641	617	655	653
6934	576	674	634	604	525	285	214	179	170	169	160	142	136	175	154	149	151	173	150	138	112	114	120	155	143	128	128	124	101	117	141	130	124	127	135	123	129	126	134	145	114	107	134	139	114	147	162	124	147	120	128	136	126	113	126	111	137	143	142	123	145	118	126	126	131	108	121	113	114	140	129	144	137	132	123	131	125	127	144	160	147	110	130	130	130	132	115	115	126	131	141	141	113	121	118	115	124	112	126	137	129	134	116	141	130	124	124	99	123	126	126	107	91	136	135	123	139	119	144	126	121	113	123	133	143	120	132	132	129	120	126	93	128	122	113	102	129	132	120	115	139	121	137	129	121	132	123	97	115	125	141	126	117	127	140	148	144	147	107	136	146	109	116	136	129	112	138	136	127	126	123	137	115	115	109	126	118	120	134	113	113	122	127	137	112	121	140	115	140	132	140	120	129	116	114	138	144	129	127	127	129	123	154	140	124	120	116	130	103	114	157	125	123	126	121	120	161	114	123	100	123	148	153	138	113	109	132	129	127	133	131	138	121	121	121	117	129	114	110	117	119	121	122	129	112	132	136	141	142	127	140	120	132	117	140	141	130	132	121	121	129	138	118	147	136	107	133	147	128	143	128	129	120	121	113	119	117	124	129	130	136	149	131	130	116	115	132	126	128	128	149	137	131	117	138	139	130	134	123	110	108	120	116	137	143	114	118	139	123	131	122	107	116	118	152	155	129	132	129	120	130	119	121	128	129	115	125	123	127	136	137	131	125	127	137	135	113	127	110	139	123	137	147	145	132	131	129	111	120	112	111	128	109	113	131	131	117	125	127	100	135	140	131	128	126	121	125	117	125	135	106	125	113	124	119	138	122	129	128	115	115	146	136	98	120	121	137	117	129	141	138	138	128	139	131	121	100	126	139	127	141	121	107	136	121	121	130	129	112	125	115	104	102	119	118	116	121	128	129	96	116	131	116	140	136	136	123	126	125	110	138	119	117	115	127	131	146	127	119	117	136	125	136	129	119	132	123	114	107	121	118	121	131	114	118	131	123	128	113	128	120	125	110	116	122	106	129	131	107	115	142	138	140	126	133	130	115	119	123	107	138	119	126	140	133	138	135	126	119	125	148	123	130	135	123	124	130	118	125	103	117	128	124	109	137	127	131	138	113	122	134	117	118	123	141	110	126	130	122	102	138	154	139	117	120	126	115	120	120	130	126	126	134	100	112	127	126	123	137	132	120	138	114	144	120	119	133	131	129	150	125	126	134	141	119	121	114	127	128	129	119	118	123	138	141	124	105	105	106	131	119	124	128	135	138	142	118	149	130	136	137	126	139	132	118	137	132	119	131	122	141	151	138	124	128	161	134	135	126	128	151	121	124	111	127	138	109	136	117	146	118	155	102	92	156	131	113	116	113	135	121	154	163	138	149	123	141	126	117	120	106	118	117	135	123	124	118	123	128	101	109	132	121	116	129	129	129	140	131	110	118	152	144	123	124	118	139	146	155	119	104	125	108	133	126	115	124	117	144	127	115	155	134	139	142	140	111	143	155	140	134	139	120	104	135	128	123	123	134	119	129	127	135	135	126	139	127	131	133	132	132	133	127	144	125	133	143	100	136	132	128	112	125	129	102	133	137	144	107	109	116	130	134	118	128	113	140	108	109	130	122	123	123	111	126	117	142	143	120	132	134	109	125	132	135	142	129	122	117	136	157	110	112	115	136	117	153	126	121	128	139	127	126	143	154	128	108	125	122	101	129	125	113	123	130	124	129	122	169	114	121	122	124	128	104	125	104	129	127	102	123	124	139	125	110	127	125	125	136	133	124	142	136	122	123	117	117	126	108	134	129	123	138	117	156	136	146	119	124	134	135	114	115	104	121	110	135	142	131	106	142	113	118	133	124	135	123	127	115	122	121	120	119	129	132	135	126	108	114	131	147	141	138	114	138	117	130	121	142	138	125	106	111	133	129	111	110	144	118	122	102	129	121	117	131	112	105	138	127	152	133	118	148	130	152	144	98	127	132	126	136	106	117	117	116	126	127	121	129	136	109	132	125	118	126	131	124	136	156	133	117	129	112	143	122	137	166	139	125	126	147	123	124	143	112	147	120	128	135	138	128	119	98	109	120	110	106	115	153	121	143	120	115	130	123	129	124	123	124	146	127	124	125	138	120	123	126	111	143	141	137	117	117	136	121	112	127	140	129	106	119	111	128	136	133	118	128	129	148	136	128	129	130	130	137	135	118	119	142	115	101	128	117	130	113	136	147	133	122	123	135	115	139	135	130	137	109	129	130	115	108	126	128	125	127	117	120	106	116	122	103	119	120	129	125	112	104	105	113	126	127	101	115	130	125	128	118	143	144	146	121	128	138	111	130	133	119	126	130	127	115	138	128	134	124	121	119	117	122	134	129	125	119	123	110	136	123	110	110	97	143	121	124	127	117	124	128	133	126	135	122	148	125	120	132	143	137	144	146	126	136	106	110	113	119	113	115	137	113	132	131	125	123	136	135	127	128	108	132	123	127	134	149	146	115	125	127	129	130	125	152	140	112	122	91	142	125	129	110	119	124	125	131	103	106	146	132	130	123	135	145	120	113	123	138	149	152	145	113	133	131	122	128	137	145	119	133	128	127	116	130	114	128	119	136	131	118	115	130	122	125	123	126	124	130	146	125	122	137	134	119	131	126	118	123	105	110	118	132	113	144	124	140	143	110	142	120	132	98	115	133	132	146	111	122	110	128	118	143	116	103	111	128	126	112	123	96	107	119	124	136	134	114	140	156	141	132	129	130	146	134	121	103	162	133	136	133	116	135	150	130	122	153	141	127	135	142	129	116	115	146	121	127	134	127	113	130	127	130	127	116	142	118	112	132	122	135	139	131	118	112	125	129	110	134	105	137	120	132	116	154	125	116	123	119	120	115	135	142	120	127	121	116	125	142	128	118	121	135	127	146	102	130	120	121	141	172	120	145	118	123	128	126	126	109	128	128	131	115	127	130	135	116	122	149	113	136	117	124	118	125	125	109	149	116	122	157	128	115	127	121	120	114	122	126	125	117	117	115	124	109	145	157	132	129	123	111	129	135	103	135	144	111	119	129	110	124	148	138	144	130	113	114	126	113	125	111	121	129	145	120	119	108	137	134	116	134	127	130	98	139	119	116	131	132	127	148	142	143	149	138	119	155	139	143	147	134	102	130	116	134	116	139	138	124	129	137	159	160	127	102	122	154	137	142	139	120	121	138	122	147	128	113	130	105	120	137	141	112	122	132	138	153	121	116	133	139	161	143	116	124	119	136	132	130	127	120	120	126	113	129	108	95	114	159	129	126	126	109	148	142	135	124	128	118	131	115	141	125	119	141	142	143	105	132	119	106	129	125	119	127	124	129	108	121	133	126	139	120	136	133	129	122	130	125	143	121	115	111	128	142	148	118	134	141	117	141	129	118	120	138	143	147	161	117	146	133	137	129	138	130	134	138	127	123
6034	721	1421	2171	2508	2192	1352	763	661	577	573	496	511	484	459	464	453	428	603	641	433	389	373	385	342	379	336	401	374	366	367	363	350	366	349	339	354	349	320	316	322	315	373	348	346	310	359	350	385	356	345	323	333	353	322	371	335	367	317	333	322	332	333	358	362	336	349	347	327	339	308	336	335	373	348	338	353	349	336	325	336	325	314	346	338	323	349	363	335	346	375	338	325	333	357	335	327	348	321	357	330	329	306	352	361	315	329	319	310	345	326	330	336	394	329	340	368	351	313	361	329	342	328	342	317	339	349	334	352	361	342	311	338	332	325	341	320	341	325	347	354	357	290	310	359	342	315	325	358	345	356	326	300	329	327	325	353	308	323	352	330	335	349	326	347	366	347	360	326	351	333	374	380	369	310	344	286	326	352	341	337	345	343	324	337	320	343	321	335	318	316	316	336	367	336	343	345	347	329	357	327	353	350	307	347	336	343	335	335	306	350	315	344	332	333	339	342	331	332	363	317	299	330	317	299	330	323	341	340	350	318	371	307	325	350	327	352	330	327	361	326	349	331	339	325	350	355	321	342	343	310	341	321	325	320	313	360	329	327	295	333	339	312	348	343	293	337	342	325	334	332	367	315	330	322	355	341	346	318	349	333	349	318	322	351	350	342	307	363	310	351	352	307	338	295	333	359	313	336	338	335	327	365	329	354	345	323	319	334	363	336	339	327	324	331	320	301	341	330	326	347	339	337	311	318	338	322	329	356	309	343	304	311	307	353	349	336	319	287	318	327	342	376	336	320	291	334	323	350	312	358	311	332	338	345	343	312	357	339	357	303	370	338	351	396	345	321	343	328	318	339	288	349	320	335	339	347	326	320	331	338	350	336	343	319	334	330	367	353	305	334	356	351	343	328	335	315	325	330	358	341	334	325	331	338	344	326	337	358	328	327	361	330	339	318	334	318	341	313	316	306	347	314	363	366	321	336	326	295	308	317	335	329	348	356	323	346	335	329	320	311	294	337	335	337	331	362	340	328	313	333	355	321	350	324	339	311	336	334	340	346	318	358	330	317	339	348	314	345	312	353	302	323	350	286	321	362	319	359	375	323	288	342	301	321	361	310	344	325	357	336	345	340	381	370	367	323	339	314	315	321	345	305	378	336	319	346	344	362	341	333	311	338	334	313	306	395	339	339	358	327	324	330	325	295	339	347	338	291	341	341	306	321	351	310	329	330	306	348	324	317	298	317	368	348	323	358	320	316	312	342	330	328	339	290	333	361	339	318	349	324	348	331	350	332	325	339	329	333	338	334	342	326	346	314	320	325	323	325	333	333	344	337	371	344	346	357	339	342	312	321	326	316	321	364	326	344	336	363	359	302	315	299	315	336	321	337	299	345	337	325	316	342	350	329	313	322	337	317	318	327	325	341	344	314	315	360	331	350	328	351	302	348	332	357	354	345	331	321	342	339	350	366	328	315	313	332	309	313	305	314	359	342	339	343	321	356	313	320	366	342	323	323	337	366	340	326	322	346	306	310	350	301	314	328	365	344	331	330	292	352	347	353	303	342	328	365	330	348	344	373	323	339	341	329	324	331	318	322	336	333	375	335	351	301	320	342	327	345	335	349	311	320	344	362	325	345	353	361	341	337	332	356	332	298	336	313	338	305	319	332	328	355	324	337	332	317	341	316	348	363	335	354	319	353	324	327	327	327	343	339	351	318	340	333	350	330	372	348	309	319	331	339	313	332	347	372	349	334	329	353	326	347	356	321	329	328	332	354	389	319	345	329	377	349	292	348	332	342	351	329	343	311	339	325	335	348	322	332	344	324	319	330	293	368	338	347	314	347	324	341	316	302	339	324	333	329	326	295	373	329	349	338	342	320	352	364	318	314	353	376	357	351	333	343	369	337	307	335	349	346	337	291	317	365	314	342	325	336	362	334	330	375	320	344	337	330	330	348	358	329	350	325	335	303	346	355	357	340	334	335	329	372	348	329	344	318	332	348	321	332	332	336	340	341	356	330	361	330	308	338	359	352	337	333	314	310	336	319	306	337	317	313	352	327	304	337	334	337	339	324	352	327	345	354	340	323	339	376	346	314	317	322	307	292	332	342	366	339	369	338	322	344	338	327	337	358	342	341	303	320	328	336	320	340	377	344	320	345	354	292	313	305	345	338	332	328	337	311	361	352	316	313	348	314	290	341	340	330	326	338	312	316	343	336	342	316	345	343	346	321	328	337	355	321	345	307	354	325	326	345	321	331	363	312	349	378	326	343	358	330	313	321	348	326	313	336	336	328	339	357	323	352	333	344	309	336	313	322	316	367	346	325	358	322	319	320	354	366	324	322	360	320	355	334	314	364	336	333	356	320	341	316	322	308	326	328	318	316	336	326	363	326	349	314	342	321	368	350	287	350	323	325	321	320	347	343	357	377	324	318	318	353	348	321	335	328	365	321	315	340	333	362	342	339	359	328	358	333	347	341	334	334	312	348	358	329	330	287	336	339	304	322	345	324	320	314	353	306	323	358	358	344	338	338	318	331	316	320	342	352	324	333	328	316	351	338	337	333	351	373	315	376	331	352	325	354	340	345	295	307	317	368	349	299	340	335	333	390	352	392	376	321	329	326	338	341	288	332	326	326	330	316	333	308	294	297	331	319	334	311	355	315	340	324	361	371	321	371	313	332	321	349	337	339	325	363	325	345	329	340	334	341	337	333	336	351	345	334	319	319	330	358	321	320	339	291	340	304	331	325	310	332	337	329	319	329	338	323	305	328	330	359	287	347	343	351	331	321	337	324	294	317	325	351	325	308	372	334	338	358	341	349	327	333	295	317	330	374	389	341	330	349	345	330	308	343	329	356	332	323	327	319	298	316	343	335	335	340	329	358	349	310	294	338	342	340	320	355	331	316	339	347	380	326	324	358	364	353	344	322	318	326	337	316	376	346	345	347	336	335	314	299	337	367	345	342	364	344	320	348	337	350	295	326	326	339	337	333	364	330	331	317	362	308	332	332	316	305	359	318	313	348	339	314	360	338	348	318	325	343	313	350	361	336	326	321	322	321	349	352	355	336	376	319	348	356	321	351	329	383	345	318	303	355	353	336	313	328	334	344	360	304	354	313	352	345	321	373	341	303	310	367	339	307	338	359	336	336	337	351	356	341	333	342	377	331	334	321	330	329	341	308	364	346	353	326	339	306	368	318	327	301	355	358	326	308	345	338	344	361	331	328	346	314	372	316	336	333	340	335	346	350	334	366	312	328	341	338	344	337	336	310	345	347	347	321	328	311	304	338	346	359	355	316	336	346	341	309	314	354	274	355	325	322	300	315	328	318	352	342	330	326	374	341	331	319	339	318	344	337	343	364	323	304	342	315	336	347	368	346	316	336	327	340	317	350	326	311	330	331	325	356	346	354	355	299	336	348	367	348	314	348	305	327	342	344	341	326	321	327	345	339	332	342	371	334	314	336	311	326	328	331	309	331	322
13775	1584	1339	1212	1127	938	535	349	295	285	280	243	239	265	255	257	224	235	236	302	216	175	213	230	222	224	195	213	230	210	223	194	211	203	198	221	192	214	231	201	216	195	219	209	214	183	214	189	200	188	217	206	228	189	216	216	202	184	199	199	192	177	192	187	201	193	190	194	232	179	168	214	245	212	179	193	212	178	198	207	211	170	196	187	206	207	190	197	219	218	181	205	192	223	227	200	223	187	193	183	206	181	189	196	194	185	222	196	192	184	189	196	215	177	191	192	194	208	200	215	189	193	215	186	201	196	190	204	216	216	238	211	203	246	189	194	206	206	177	181	192	215	192	203	201	190	200	201	196	196	197	166	241	203	178	205	218	197	182	191	183	208	201	193	186	206	203	191	186	240	203	210	195	189	217	193	213	210	198	178	188	184	211	196	194	192	202	237	196	198	182	210	187	171	218	190	206	194	195	191	197	213	204	194	217	192	211	193	202	197	216	181	217	195	191	237	211	199	181	184	195	224	202	192	193	187	218	220	231	197	196	184	237	192	214	208	191	194	198	207	180	201	201	177	177	202	203	199	191	183	190	185	225	207	188	195	193	204	199	189	190	178	221	209	222	173	202	204	211	195	223	210	203	176	195	229	205	201	196	226	221	201	202	197	216	167	175	186	205	207	191	180	211	229	207	203	187	192	191	205	174	209	203	215	206	223	175	192	232	185	231	198	215	171	193	204	205	210	202	183	195	215	191	195	187	200	193	168	181	186	208	206	191	183	165	166	181	178	206	182	188	213	216	192	190	167	216	205	176	206	199	227	210	185	194	187	209	214	212	190	205	201	210	200	175	202	254	218	209	203	212	212	184	197	203	168	209	194	182	189	188	203	224	188	200	199	223	220	200	191	197	170	210	183	176	202	177	209	199	203	195	195	196	215	184	218	192	191	208	210	187	204	214	204	221	200	178	201	197	212	190	213	236	200	227	180	205	207	192	177	179	194	179	189	196	201	186	173	213	195	210	209	192	209	192	190	189	196	208	178	221	193	189	211	181	223	187	181	219	203	206	177	207	226	193	204	186	227	184	194	190	199	208	215	204	223	218	165	212	207	216	209	200	204	202	192	198	191	191	214	175	203	244	201	199	192	221	204	176	214	203	203	202	184	197	176	212	194	184	205	189	218	205	183	189	184	204	188	201	180	167	179	201	207	201	198	201	201	217	226	232	213	194	199	186	222	189	209	212	206	175	218	176	218	190	183	196	195	195	180	218	212	211	214	229	167	222	185	195	209	164	194	177	213	193	213	212	240	213	191	180	194	203	215	222	216	194	197	193	190	192	183	212	197	188	197	205	184	195	197	184	221	182	211	194	180	198	205	194	234	179	213	214	173	207	214	222	205	204	206	187	225	196	207	217	211	207	184	221	220	221	190	191	212	179	226	218	214	209	187	199	173	199	193	197	202	203	198	180	202	205	188	216	225	202	182	195	183	230	197	193	178	184	200	190	195	191	204	193	180	168	198	206	193	202	177	210	197	204	205	166	212	190	207	191	168	193	209	194	193	214	202	206	185	187	202	215	203	200	187	194	205	180	190	188	183	200	197	192	188	183	195	206	208	197	194	205	207	212	182	211	207	209	205	212	181	206	185	205	206	190	214	191	176	212	212	193	193	216	182	205	188	167	185	195	211	207	192	214	199	182	234	216	202	202	210	198	218	189	208	191	200	223	209	199	196	204	206	202	211	184	182	166	184	212	196	190	197	207	186	175	201	192	212	174	212	199	168	174	180	155	174	168	171	216	255	207	227	204	205	220	201	200	173	202	171	201	215	212	183	176	195	204	213	204	210	205	232	196	197	183	173	206	223	206	183	162	204	181	219	159	179	205	191	207	196	198	217	204	179	186	232	193	208	217	198	199	215	194	199	189	199	213	198	188	211	188	185	184	182	177	201	226	184	200	214	219	193	195	196	191	199	224	228	217	198	197	178	214	222	212	196	181	164	201	206	170	190	210	226	202	202	176	196	215	186	211	221	215	221	183	207	209	189	194	181	180	208	200	173	181	190	216	193	209	186	202	228	194	208	219	192	205	177	206	186	205	184	192	200	175	194	175	200	217	195	197	187	171	184	199	195	224	208	183	184	182	190	193	203	200	201	199	190	220	181	219	210	194	205	232	224	187	165	217	179	239	209	197	174	195	225	200	208	175	204	182	203	180	180	190	193	215	186	210	220	223	218	190	220	195	169	232	211	233	215	195	188	190	207	206	202	185	216	206	214	185	175	196	206	209	207	202	196	229	186	196	190	209	179	208	182	197	173	175	191	200	185	200	182	195	203	196	194	185	193	189	212	208	211	200	180	183	199	198	215	191	199	168	209	192	199	173	189	205	200	175	188	214	231	209	214	196	181	197	189	206	191	207	183	208	203	193	212	235	173	184	214	204	215	190	194	175	206	212	184	195	198	223	171	187	206	153	202	218	186	193	202	203	216	209	196	180	211	236	204	208	197	208	218	197	178	179	197	213	222	196	197	184	189	184	191	202	188	193	209	208	192	189	212	197	196	171	200	168	195	185	198	190	197	192	209	202	207	214	176	210	193	193	214	214	198	191	168	205	228	204	199	172	199	196	178	200	190	180	195	208	211	195	189	193	208	221	178	208	208	206	210	210	197	218	175	232	200	210	217	197	167	207	206	207	204	176	201	186	189	198	199	185	203	206	229	186	181	220	179	219	204	234	226	221	192	206	189	192	188	186	209	207	209	187	185	215	187	212	219	222	202	221	200	186	168	188	216	211	200	181	206	191	187	204	193	184	212	179	188	198	202	184	202	192	191	206	212	201	180	185	213	198	223	188	183	207	189	207	166	187	233	206	201	191	182	217	207	206	200	215	187	220	197	204	193	191	213	197	202	197	189	189	189	162	176	189	163	220	217	182	166	204	169	194	219	180	212	203	199	203	228	203	218	192	218	189	216	198	202	200	197	184	178	188	188	189	194	195	182	161	198	193	213	197	189	187	192	188	220	222	188	197	213	189	212	174	213	237	221	182	187	215	189	180	209	204	197	197	219	176	193	217	194	213	201	189	195	216	224	217	208	204	198	213	206	191	201	203	206	185	195	217	187	232	166	207	192	188	230	221	197	179	178	220	204	175	219	209	186	200	181	201	181	167	200	186	189	189	189	195	200	238	185	214	183	177	201	185	187	165	178	182	207	196	194	201	236	211	218	174	202	192	184	181	166	205	205	219	185	220	197	218	204	216	203	209	201	181	193	202	213	190	209	189	185	199	193	237	223	205	186	230	185	201	195	199	176	196	181	180	212	183	208	199	204	195	213	199	205	198	159	179	190	183	183	219	203	178	227	175	221	229	204	215	174	250	203	218	228	204	178	181	236	186	198	198	183	197	192	215	203	198	208	206	188	199	176	190	237	201	186	186	201	199	191	192	211	221	183	188	183	185	204	172	214	203	179	172	214	200	202	210	208	201	218	190	197	218	181
8292	1266	2632	3581	4043	3708	1928	1316	1031	976	871	831	774	730	720	706	735	654	1087	1101	688	570	567	574	568	551	546	543	579	573	545	572	525	528	528	532	533	533	558	528	506	513	554	480	521	504	508	528	534	506	479	516	552	487	514	532	516	524	526	521	556	535	487	449	489	527	504	520	463	513	515	527	537	478	521	487	542	497	456	482	544	477	465	513	527	557	505	523	481	507	524	546	543	489	523	512	505	500	488	500	496	488	522	499	520	496	515	508	512	551	457	475	493	512	487	483	496	530	493	496	481	525	496	478	558	498	521	520	492	479	529	466	437	494	483	541	508	503	498	502	504	507	471	485	476	521	504	526	520	539	497	502	502	515	485	487	498	478	508	495	461	462	520	553	478	488	499	538	515	478	480	498	488	528	480	467	464	495	542	479	497	505	508	512	477	488	495	519	501	514	506	533	530	513	495	503	551	508	528	468	491	492	484	522	495	488	494	476	472	472	482	524	541	507	492	524	524	490	500	477	495	543	535	566	505	485	526	463	481	474	475	504	481	519	501	539	508	529	501	545	481	524	490	532	498	506	503	474	508	508	462	515	501	540	514	483	535	506	497	476	513	475	498	535	485	493	488	509	493	479	486	475	460	523	497	523	539	471	508	493	508	467	517	523	523	494	476	514	517	541	480	494	463	509	476	526	501	470	499	476	492	491	486	493	483	537	462	469	507	506	512	501	459	530	498	500	526	481	520	521	520	489	510	542	526	486	510	509	492	548	460	522	500	485	535	498	525	506	495	515	495	511	482	506	489	511	509	535	532	470	527	494	506	484	515	478	523	519	466	476	482	471	471	498	492	520	514	465	486	505	498	517	490	508	532	515	533	519	503	509	488	511	513	488	510	507	514	484	501	493	478	505	475	476	472	512	505	499	487	489	481	513	502	525	478	518	492	474	481	495	492	505	512	463	480	545	507	488	505	475	500	514	528	494	477	524	481	506	486	500	495	460	484	476	480	489	531	477	532	503	522	532	473	459	500	528	472	511	517	488	496	464	459	533	513	488	450	532	512	527	512	506	530	473	491	474	502	489	488	503	520	475	530	514	463	489	493	477	490	487	499	539	494	503	525	505	516	491	469	519	506	495	473	516	487	504	451	476	479	522	482	487	511	503	452	488	497	478	479	516	499	511	484	488	495	486	495	511	499	527	507	509	533	540	488	518	495	515	477	479	480	508	457	488	496	509	542	491	479	527	502	504	462	477	486	510	506	449	574	520	487	512	528	554	435	479	482	501	496	493	512	483	488	501	533	460	526	519	569	520	463	494	473	468	492	513	473	484	468	486	502	477	496	479	560	484	468	473	495	503	489	483	557	511	482	472	486	484	505	543	511	492	482	491	474	516	518	528	503	518	494	491	498	539	492	523	482	493	478	503	483	505	519	481	455	521	501	522	516	538	487	487	488	490	487	528	478	498	478	524	516	493	520	517	474	483	484	494	496	450	472	498	532	512	486	514	523	533	495	481	506	489	481	495	493	507	467	468	468	503	523	499	532	501	532	477	515	515	506	467	503	473	457	495	480	523	477	528	497	473	530	497	500	537	511	507	504	532	514	489	508	496	482	487	504	480	587	488	500	509	501	513	468	521	494	517	474	551	486	482	505	488	532	529	517	512	512	501	488	485	499	481	485	482	488	519	507	485	526	498	513	502	516	494	527	483	486	521	520	503	498	497	492	483	528	546	477	493	474	511	477	533	508	489	484	467	471	508	505	501	481	471	506	501	499	495	470	524	485	501	494	501	516	495	496	516	500	495	506	478	501	486	504	487	501	514	522	495	486	486	498	504	491	483	510	496	514	469	508	517	492	491	491	486	490	473	499	534	512	524	506	458	481	524	472	498	490	535	490	481	494	513	500	500	472	530	472	511	504	536	461	479	498	493	515	472	485	483	473	514	471	510	515	496	476	507	520	500	516	510	493	520	497	493	518	497	472	498	487	533	476	520	455	464	499	564	475	509	493	512	501	493	496	489	506	506	479	480	515	462	514	482	481	532	459	504	516	474	505	536	495	498	505	515	474	491	481	524	495	488	462	517	522	493	482	521	494	497	486	487	479	494	496	522	497	483	478	476	511	504	477	483	514	482	502	469	518	516	512	482	505	488	520	494	479	505	486	508	526	472	460	536	488	552	516	487	494	501	475	480	503	497	499	495	476	493	474	512	466	508	514	466	485	458	485	492	470	494	501	552	519	498	497	498	521	500	504	493	488	518	497	511	475	504	499	481	516	491	469	492	481	496	506	481	458	490	482	472	479	503	487	513	501	485	496	529	455	533	525	499	497	517	504	473	487	500	518	473	487	509	503	509	492	519	516	500	478	512	500	472	494	529	504	488	523	521	486	507	491	512	501	495	501	510	473	478	483	484	467	491	478	509	513	501	504	518	463	518	481	519	492	496	507	506	497	515	501	508	497	498	501	537	487	512	464	531	479	570	470	524	521	480	483	539	433	509	534	512	457	521	497	522	498	507	483	476	500	462	459	468	532	515	504	480	522	466	485	499	511	506	487	497	478	494	470	513	527	448	486	495	490	515	507	532	509	540	461	517	479	474	452	509	480	543	496	472	476	492	488	467	494	499	491	503	500	517	506	510	512	512	495	513	533	500	506	502	460	493	459	498	478	534	467	521	502	504	524	478	543	474	533	533	518	495	538	514	489	519	518	480	487	484	507	503	482	534	496	507	535	507	521	485	492	498	504	538	470	530	506	482	483	484	512	456	462	494	487	498	475	516	494	502	498	493	511	515	514	502	498	491	486	491	472	458	495	496	503	482	485	545	491	560	496	492	514	515	551	494	519	532	524	465	474	512	510	551	495	510	513	503	526	498	475	491	481	518	492	461	500	502	514	508	524	520	478	505	521	514	519	483	460	484	521	499	529	498	490	498	504	486	487	468	480	486	510	548	478	482	482	521	480	504	488	536	508	507	514	515	483	499	479	485	506	499	547	512	493	498	520	502	507	476	507	516	477	480	504	528	508	515	484	504	488	516	540	500	498	487	524	516	493	466	511	473	511	516	529	490	496	508	496	489	475	525	492	514	495	444	459	516	479	518	509	524	544	475	527	480	493	512	523	463	485	510	510	467	513	462	519	509	510	500	516	446	488	454	492	470	504	529	490	494	527	494	515	480	528	506	525	470	512	509	506	480	507	468	484	522	474	519	499	514	477	488	520	549	515	516	516	478	506	471	520	499	506	505	501	487	493	503	522	504	501	488	515	485	492	508	492	458	519	503	490	490	518	534	516	471	492	505	492	514	489	558	531	518	491	513	476	539	506	482	465	438	564	503	464	503	469	490	497	503	489	506	530	533	517	479	526	485	473	495	491	481	492	454	482	500	490	475	536	496	485	484	492	506	485	502	506	512	491	511	466	449	519	464	503	491	514	506	519	497	477	496	548	501	503	513	513	543	522	483	483	460	485	527	498	474	509	465	490	517	482	538	501	489
1455	336	377	479	421	447	285	292	262	300	329	285	282	296	254	275	281	286	292	244	278	254	267	278	262	295	311	264	260	295	309	272	282	274	257	301	308	282	243	267	260	266	286	279	286	282	271	277	266	255	279	297	283	325	298	279	300	296	257	300	280	278	283	260	280	310	272	302	303	272	263	236	299	274	262	303	293	290	268	294	276	297	312	297	262	278	299	301	292	271	276	286	269	289	252	264	243	271	251	269	268	288	278	294	276	281	283	269	276	284	289	283	279	261	279	255	272	298	326	284	300	284	276	255	235	248	253	279	256	290	274	251	262	247	291	309	282	262	269	272	281	277	241	295	255	280	313	280	248	284	304	273	288	314	272	237	287	266	286	265	297	286	241	287	281	282	270	281	272	274	254	297	295	278	278	259	284	269	259	277	249	255	264	265	273	246	280	299	255	285	286	299	276	272	288	279	273	289	284	268	296	300	319	297	285	258	290	269	307	284	285	313	296	263	237	251	250	301	295	282	294	276	287	241	237	272	273	254	288	260	247	257	291	258	260	287	271	267	277	258	276	244	265	296	268	271	288	272	278	294	270	261	296	270	299	293	294	292	284	299	237	283	275	263	298	277	297	271	257	274	248	293	298	287	251	282	259	268	280	285	296	238	265	298	293	257	276	271	286	293	242	267	277	270	267	269	251	291	280	278	285	283	302	291	249	254	278	260	270	258	285	279	283	299	250	287	247	286	277	260	274	305	288	277	271	249	267	292	250	255	253	252	250	277	309	287	300	259	276	276	258	276	262	258	290	283	286	283	260	279	260	294	255	278	306	297	272	265	283	305	270	266	284	277	285	281	268	278	311	258	272	266	280	265	288	291	292	276	314	265	310	274	291	285	277	291	293	264	289	246	299	309	271	264	264	317	267	286	299	271	269	270	267	287	247	267	259	276	266	306	257	284	273	269	274	253	295	298	281	270	248	280	267	282	258	319	238	272	306	287	287	268	279	307	267	250	301	234	261	267	264	265	297	287	301	286	273	275	262	284	305	265	294	281	288	297	278	268	268	282	274	268	253	273	311	259	265	247	285	288	294	308	296	286	280	250	268	295	267	257	285	261	286	289	274	256	276	297	267	295	278	297	286	285	267	284	286	288	257	294	273	270	273	278	298	302	285	246	257	299	275	264	293	284	262	289	289	236	251	290	288	300	292	281	304	270	264	284	299	258	287	292	284	244	291	248	257	304	296	263	256	316	309	297	269	268	280	256	268	259	259	246	268	294	265	278	259	269	280	318	318	285	295	270	276	249	262	234	269	268	297	279	265	316	267	271	271	281	285	287	286	292	301	294	274	253	284	264	252	282	278	259	294	229	320	283	264	283	291	296	290	285	266	317	303	274	283	263	265	275	288	274	279	240	277	262	296	280	294	259	271	273	262	258	272	300	285	316	302	293	274	263	268	270	252	264	277	304	303	268	317	262	282	233	274	260	290	287	248	307	272	250	274	274	256	280	290	289	274	283	290	271	254	289	234	283	260	284	287	257	278	260	276	251	273	278	288	258	275	268	240	278	288	277	273	270	263	286	239	281	274	281	280	278	279	259	280	325	283	290	264	267	289	279	260	252	295	271	299	292	254	281	282	278	274	322	245	290	261	273	293	258	263	297	308	290	265	274	287	263	269	277	295	267	268	307	294	293	262	282	265	270	260	296	285	319	293	281	267	265	278	288	285	287	267	274	276	319	255	297	266	312	284	290	287	291	297	288	318	285	263	334	248	271	294	271	272	292	266	277	277	313	307	264	269	266	291	296	267	253	273	292	280	274	310	263	288	304	287	258	256	264	280	282	263	261	290	287	296	291	249	278	243	273	295	254	286	260	310	254	299	304	267	258	325	257	267	261	289	282	309	291	270	268	290	284	286	272	295	252	271	284	274	290	267	282	310	295	271	265	296	289	305	281	292	297	295	264	248	281	252	296	281	269	260	237	260	304	253	274	330	289	268	282	289	278	316	275	279	300	272	279	281	275	301	267	267	305	269	289	275	259	271	281	307	279	271	273	308	292	282	299	266	264	252	294	266	293	266	293	290	263	308	299	276	280	275	299	265	289	285	267	258	281	277	270	283	299	247	274	275	312	306	313	262	261	292	287	252	257	265	268	303	270	298	288	244	274	245	306	249	313	241	244	278	276	284	270	292	289	286	260	280	262	268	259	257	278	244	316	279	245	283	298	262	280	264	244	256	292	270	281	309	277	251	282	276	292	267	315	284	270	285	281	302	280	265	297	305	307	286	273	290	290	282	268	293	310	278	275	255	290	266	274	272	239	266	274	268	249	254	303	266	287	263	267	279	299	269	279	306	296	271	258	284	269	276	248	282	293	250	310	276	293	286	298	259	237	256	244	284	280	272	253	305	284	265	288	269	282	295	255	285	274	297	319	266	301	300	291	282	274	279	265	290	311	263	240	284	295	307	273	246	262	283	265	278	269	303	277	315	282	290	301	277	268	288	285	266	291	267	273	294	274	298	281	267	259	254	272	276	277	287	313	293	277	266	245	267	302	305	255	270	288	271	288	289	270	269	270	235	260	263	276	269	275	314	281	265	259	307	296	292	317	290	279	266	283	316	287	251	229	278	281	292	286	293	273	285	264	304	297	271	267	304	281	284	265	276	267	251	283	249	260	287	293	316	274	292	302	279	267	271	274	296	276	259	243	251	328	253	286	282	284	295	317	285	306	286	291	304	289	265	261	279	285	248	276	294	277	279	280	290	295	289	259	269	263	272	295	266	260	265	290	271	261	266	279	283	284	272	261	293	252	281	295	262	291	259	282	274	266	266	299	280	271	258	289	266	286	287	307	284	289	274	270	284	267	241	297	265	269	300	282	273	316	274	310	257	280	275	283	263	283	274	304	286	290	264	292	307	274	275	237	278	275	302	269	298	272	269	262	277	251	283	289	257	239	281	326	273	261	280	286	261	272	274	281	270	273	288	273	289	277	251	286	287	264	297	281	267	287	262	271	285	261	285	251	292	248	274	313	265	269	294	286	302	298	319	298	270	276	268	274	278	283	292	313	268	254	276	274	275	252	269	289	280	257	276	271	231	307	289	290	290	291	282	273	236	241	247	263	270	285	282	293	268	286	277	263	289	269	257	264	287	256	284	286	256	270	277	293	288	283	314	281	272	301	261	254	292	287	285	269	282	317	285	294	280	271	270	275	256	271	235	284	300	271	271	267	293	285	288	266	267	280	280	292	262	273	271	264	241	281	265	295	292	316	276	266	277	269	326	289	263	284	263	276	262	274	253	304	306	276	265	298	292	303	293	287	292	270	292	280	255	278	322	265	288	276	277	274	276	296	284	285	272	257	252	274	281	268	252	331	278	255	275	255	281	340	282	280	277	318	306	306	244	282	308	297	276	250	256	263	266	250	287	320	274	255	260	279	270	269	253	240	283	288	293	290	268	288	310	287	256	285	278	313	321	260	274	261	237	275	268	279
1722	703	869	1225	1401	1380	821	714	653	678	676	643	643	623	633	685	677	685	660	680	640	617	627	613	615	643	616	615	617	606	612	650	597	630	601	611	678	642	602	647	628	626	582	611	676	623	628	606	656	629	615	607	701	632	636	611	681	648	606	617	658	644	607	657	653	653	647	592	681	610	639	669	630	616	614	538	602	598	646	588	674	638	632	620	655	645	671	625	635	605	655	626	635	623	663	606	617	635	640	589	618	662	583	613	635	576	658	602	603	582	641	612	577	616	653	594	638	623	626	571	645	638	629	593	624	624	632	646	672	614	590	575	588	632	626	619	647	616	576	598	622	646	625	628	659	637	627	651	588	615	597	651	630	597	627	613	616	644	623	616	647	602	667	639	649	658	614	641	608	641	646	597	610	576	605	682	645	633	630	598	648	615	598	608	626	622	645	607	659	643	594	650	593	613	634	611	564	666	646	633	606	612	575	628	596	626	665	639	663	641	646	645	671	599	614	605	649	600	618	635	665	680	594	650	593	624	642	639	641	606	581	615	595	624	640	619	649	600	631	599	637	638	633	625	643	618	627	674	649	631	606	634	590	578	584	625	610	647	605	587	577	574	620	639	598	609	637	614	682	595	622	643	614	673	607	600	589	658	640	620	626	602	624	647	621	600	593	656	595	623	594	588	627	597	657	676	610	617	621	623	709	655	629	589	658	635	634	634	660	644	631	647	613	612	622	672	600	599	635	676	577	673	632	629	633	646	628	637	677	642	618	623	576	652	653	645	614	607	603	625	595	640	626	588	657	635	663	626	625	627	634	669	633	600	617	655	630	635	627	620	612	629	628	614	625	580	654	616	567	639	650	621	637	652	597	626	575	610	616	594	601	576	645	633	587	626	642	650	631	677	642	663	602	670	578	655	620	662	584	635	649	612	664	609	598	665	603	633	644	591	625	628	641	652	613	632	647	646	594	615	648	594	597	629	600	614	641	607	613	607	670	612	673	616	616	627	634	639	647	626	599	633	578	656	637	584	613	587	609	661	625	631	670	590	663	603	630	595	654	602	558	590	603	578	564	649	649	590	657	629	659	617	675	647	648	643	656	628	676	599	617	599	620	664	602	620	619	650	626	705	663	627	641	661	664	638	627	644	667	653	623	607	636	599	638	630	617	595	594	599	604	643	623	612	689	676	628	632	641	648	627	607	629	641	636	609	648	630	612	649	609	596	671	650	637	613	630	615	596	583	630	657	595	596	649	632	604	579	596	581	604	640	673	655	605	640	633	635	604	652	608	604	628	628	582	634	619	630	646	602	625	621	626	624	640	630	621	626	618	600	645	629	632	600	657	628	629	587	645	643	614	610	643	654	606	621	651	631	655	620	612	616	651	652	604	635	648	618	586	611	614	623	626	614	616	636	620	603	608	617	640	599	649	606	613	599	588	627	629	627	553	615	636	580	614	579	610	633	647	624	598	636	581	589	615	603	653	654	642	632	639	617	625	690	662	590	652	640	622	651	622	659	604	645	571	610	637	632	663	647	647	627	619	636	638	675	598	637	611	654	640	620	620	602	609	580	607	584	668	592	612	636	631	638	659	672	609	638	610	627	651	637	630	585	602	599	641	647	625	656	626	641	622	615	644	649	626	625	631	662	658	596	587	610	630	618	591	614	646	571	631	612	604	640	643	623	631	615	661	614	644	684	654	635	663	660	593	612	615	578	634	624	615	643	621	657	616	653	657	599	636	636	617	627	613	594	607	626	639	612	593	631	666	646	658	602	651	651	648	652	662	652	615	670	600	651	602	603	629	611	579	602	617	665	629	571	603	630	661	652	634	607	570	621	600	666	639	644	598	625	617	596	653	619	606	635	638	638	627	610	625	626	568	583	620	604	634	626	633	597	610	650	608	630	631	639	596	615	618	640	633	626	627	633	632	680	602	631	630	605	610	625	620	637	586	635	622	617	571	647	616	577	597	609	651	649	610	581	627	588	586	643	619	585	607	612	603	612	631	623	605	628	605	606	590	615	610	630	640	652	601	644	617	649	618	608	609	600	639	622	638	633	608	592	587	595	653	597	620	634	592	631	636	593	620	620	681	628	613	653	615	634	632	636	601	593	602	643	602	632	664	669	643	687	614	631	634	601	609	580	630	631	604	618	666	636	625	634	601	617	680	675	664	607	643	625	623	618	576	647	649	662	617	644	602	624	696	641	622	618	633	613	631	585	613	648	650	638	590	687	626	621	588	620	630	590	636	592	627	606	638	618	595	672	672	615	619	659	619	578	637	617	683	623	597	654	632	627	662	599	649	627	612	594	666	605	589	630	635	596	587	629	618	663	629	605	657	642	665	598	651	631	606	628	630	658	610	624	614	679	638	592	603	612	645	622	625	638	631	603	655	618	673	615	619	592	626	602	627	624	625	591	620	595	585	626	591	633	596	605	618	604	624	612	624	577	650	645	618	600	623	610	662	649	635	597	660	633	631	643	626	625	611	590	631	652	577	604	605	643	644	640	627	668	641	614	563	616	625	590	634	549	636	589	601	635	625	639	639	645	648	614	663	634	597	627	643	662	652	627	581	606	586	662	616	662	664	592	602	628	613	592	606	657	623	656	640	572	602	601	640	614	584	592	633	636	661	664	623	630	643	629	602	621	603	586	620	588	615	612	576	582	609	622	604	656	674	649	647	649	625	614	632	593	619	669	600	629	655	627	649	612	612	631	596	678	624	598	621	630	609	568	616	601	633	618	619	624	631	652	608	618	619	643	657	598	585	643	658	640	646	618	599	615	625	631	637	616	606	626	650	616	637	606	648	621	622	594	618	620	617	634	622	609	616	642	652	646	571	611	644	657	637	609	600	615	658	640	590	657	646	608	603	623	643	571	629	648	621	605	611	637	636	619	634	600	621	632	603	629	634	590	623	589	622	657	617	637	605	637	631	599	586	632	636	634	638	622	632	598	610	616	614	622	618	619	636	642	629	655	575	667	657	603	607	592	613	630	606	637	653	634	606	599	629	588	670	611	646	594	668	569	649	605	617	631	581	615	612	660	635	632	626	655	610	630	629	617	681	656	597	604	635	608	640	658	634	570	609	637	622	587	591	670	629	616	607	623	660	628	616	610	608	655	627	623	610	607	583	601	636	603	608	642	634	634	626	649	620	651	619	626	630	616	583	626	625	600	649	612	614	634	640	631	653	609	593	644	650	604	610	653	636	590	647	632	600	611	563	578	614	623	640	625	611	597	652	629	608	643	649	596	598	632	636	618	578	651	660	624	632	636	636	603	611	648	621	604	615	617	607	626	623	596	623	616	623	627	679	649	593	634	608	622	636	617	620	625	637	647	633	620	683	609	576	648	644	649	638	619	584	641	656	583	645	625	638	579	645	645	631	604	613	641	622	647	594	639	635	636	668	589	617	639	632	633	657	629	695	667	646	636	600	611	606	625	635	683	611	663	607	627	633	676	609	638	654	624	643	635	626	645	678	665	648	640
6999	610	790	793	659	555	271	197	202	164	179	129	131	139	155	125	123	153	159	199	135	135	121	126	132	122	116	148	138	136	117	126	135	140	123	137	144	122	120	133	135	116	120	141	144	155	136	131	115	129	126	154	120	133	162	128	138	149	115	142	134	135	126	143	143	124	152	125	117	149	131	143	130	115	123	122	117	134	137	123	116	129	119	115	121	112	140	133	117	116	123	107	129	130	138	121	123	132	128	143	133	102	132	128	127	129	124	125	124	132	123	148	132	125	112	120	119	119	123	146	111	138	116	129	116	131	119	135	132	127	131	128	147	129	110	130	148	140	137	114	112	116	120	123	126	125	106	130	129	150	139	111	141	114	110	128	117	141	101	136	122	120	138	107	141	122	117	142	100	119	110	136	137	155	123	141	162	160	119	128	134	134	127	133	137	140	116	121	125	128	118	141	120	148	154	129	131	112	125	127	135	127	99	119	129	101	110	119	134	143	141	135	132	113	112	113	137	154	108	114	119	116	135	157	139	100	130	118	127	132	137	119	125	146	124	107	138	127	123	127	138	129	123	116	142	129	141	133	113	117	99	128	117	129	146	115	118	123	141	137	103	141	115	138	155	121	148	133	128	127	129	152	117	130	120	126	109	144	146	111	118	128	133	112	125	121	124	136	127	128	114	132	126	118	125	122	118	120	142	124	109	121	112	126	113	123	139	116	123	128	140	127	127	141	116	131	122	116	119	122	120	136	116	134	137	119	149	111	120	127	144	114	141	122	137	133	118	119	139	127	127	117	141	117	125	125	108	125	120	140	124	123	119	130	143	143	117	130	137	139	136	97	134	119	114	128	127	137	118	139	121	115	119	144	139	126	125	101	135	144	134	109	131	115	122	125	136	117	112	134	101	128	124	129	145	127	115	122	139	124	113	146	129	133	119	132	132	121	115	143	133	131	128	126	129	123	139	123	119	141	123	130	118	111	145	123	142	111	128	121	126	137	106	136	107	141	118	115	141	134	124	134	148	140	148	112	126	125	127	126	119	152	122	149	146	127	129	130	124	126	109	137	128	114	134	112	132	138	119	141	120	121	126	151	149	136	131	127	107	134	137	106	123	114	141	104	119	118	120	112	117	123	120	123	132	151	121	123	117	136	122	133	124	117	119	129	122	127	150	128	121	139	97	117	101	114	116	115	130	117	112	133	109	130	138	121	132	128	123	139	106	110	142	123	124	119	123	118	133	145	114	114	130	118	130	115	117	124	142	136	121	128	89	144	138	123	120	160	141	118	122	117	112	136	115	120	141	120	150	146	141	116	125	130	129	134	141	150	116	116	107	137	150	128	103	123	127	144	122	129	131	139	138	108	112	120	143	120	129	126	137	148	113	148	125	152	125	122	118	132	124	124	136	135	136	124	142	129	124	134	142	126	153	141	135	135	147	130	127	127	114	105	123	137	121	134	108	140	141	122	132	121	117	141	130	137	121	113	146	133	133	133	111	143	132	106	121	139	131	110	121	136	118	126	132	137	136	116	125	125	125	112	147	140	122	117	120	119	148	113	125	140	123	113	135	106	136	111	118	119	132	129	119	119	138	121	144	127	139	120	134	152	131	108	139	113	126	136	107	114	123	120	142	141	129	121	124	132	126	125	99	110	130	143	133	134	137	161	121	118	124	119	128	136	126	119	139	126	123	136	131	126	125	105	109	130	129	117	132	130	122	129	129	133	117	138	128	123	110	126	123	107	120	132	114	129	117	127	144	136	136	130	126	110	110	121	125	117	138	107	128	133	133	133	117	119	125	121	122	113	134	138	134	135	118	132	150	166	111	109	138	129	122	129	134	132	134	107	126	141	131	105	132	122	136	155	114	110	112	110	120	136	130	137	120	106	113	140	135	109	130	123	139	132	134	142	118	118	109	127	129	129	131	126	118	124	136	135	119	142	124	119	141	128	124	128	133	136	130	138	111	113	118	126	141	135	129	121	122	129	111	130	132	131	123	104	126	130	142	130	120	149	113	134	142	120	152	138	114	150	133	134	122	133	106	137	147	146	134	122	128	153	144	117	131	131	110	138	142	135	121	125	117	141	148	147	127	123	102	135	108	125	114	122	134	142	168	100	128	143	116	109	103	120	132	107	109	109	142	114	115	131	114	135	131	137	135	135	124	128	128	125	115	155	116	120	151	110	135	143	129	107	129	143	107	127	148	116	132	130	136	132	124	125	104	121	111	124	135	111	121	141	125	125	117	146	138	94	105	140	121	135	122	130	128	144	124	124	145	129	108	115	137	127	118	141	116	141	131	138	125	112	133	137	144	132	126	127	153	101	110	126	125	130	107	119	139	155	119	125	131	112	145	138	110	117	115	118	126	141	125	115	131	140	108	113	140	122	130	121	141	119	143	130	157	127	138	120	127	127	115	99	121	125	115	144	89	120	111	123	134	128	137	121	129	101	119	137	129	134	138	112	108	124	150	128	124	136	142	129	117	140	128	119	132	109	106	136	124	106	138	136	123	147	119	136	138	139	112	125	136	118	145	121	98	99	112	145	123	144	132	131	142	138	133	118	136	139	125	143	123	128	131	127	136	122	123	130	136	139	132	121	118	112	148	105	132	151	100	112	130	120	126	118	120	146	137	136	129	112	144	124	113	115	124	116	141	153	128	115	135	122	117	119	141	162	111	129	105	146	121	134	125	142	142	134	131	112	131	144	141	128	134	112	133	121	140	141	126	138	134	126	135	119	141	141	125	124	125	102	157	163	144	124	152	127	122	148	116	120	152	142	131	125	124	120	139	108	142	137	110	135	128	118	112	122	127	123	123	133	147	130	127	123	122	135	126	113	125	141	151	139	121	123	142	134	101	113	122	138	113	120	139	125	124	132	135	118	136	152	123	127	107	130	130	166	113	129	142	133	141	129	138	125	145	125	112	126	125	143	145	90	126	129	118	129	118	132	108	123	128	121	133	125	122	125	134	126	127	110	141	139	116	130	118	145	148	103	127	107	116	113	146	147	119	145	121	127	120	110	138	116	126	134	122	144	105	117	117	121	113	122	127	121	149	127	113	113	138	114	108	116	143	120	115	134	127	124	115	132	133	140	134	132	145	114	141	133	102	148	137	126	121	108	129	133	124	120	120	125	113	127	126	127	102	122	134	136	134	141	122	145	120	135	107	122	134	134	124	139	147	118	117	154	141	123	149	126	112	108	115	141	112	109	125	138	125	125	130	130	113	117	115	126	113	142	132	132	111	140	138	128	116	142	124	129	143	131	125	143	120	132	124	157	119	106	137	136	123	116	116	129	148	119	136	128	135	137	132	136	123	108	130	121	133	109	108	145	115	133	126	105	134	144	116	130	125	132	146	138	153	124	135	126	123	144	117	136	135	111	139	125	135	120	120	152	105	124	118	117	131	125	122	108	100	115	117	113	128	119	114	149	126	129	133	133	121	132	153	120	131	128	122	118	96	148	137	133	129	116	80	119	158	124	135	118
6096	729	1488	2352	2597	2434	1031	726	632	553	556	557	476	493	461	478	455	426	684	668	438	401	388	393	398	348	382	364	422	352	360	352	358	365	370	369	350	340	338	337	389	336	357	332	346	350	357	391	323	341	352	378	344	373	314	345	321	344	354	323	345	301	328	352	343	322	347	315	332	361	323	352	350	313	341	326	350	345	370	330	333	342	309	375	332	339	334	385	321	354	337	321	343	335	366	387	343	347	348	318	329	344	359	334	318	337	319	329	352	318	341	359	322	355	351	328	351	354	336	342	337	347	312	359	335	338	320	330	331	361	343	356	351	363	331	316	364	351	370	336	331	344	330	351	325	339	346	325	333	325	362	306	319	351	330	348	363	339	327	322	322	304	317	323	334	341	333	351	324	347	334	285	328	355	348	361	322	319	326	313	352	310	348	336	357	340	338	348	336	333	343	325	360	331	333	318	339	370	327	321	308	343	340	345	324	344	325	332	321	323	358	360	311	363	330	339	341	367	336	343	340	334	328	287	348	350	336	353	338	337	304	367	371	325	339	316	332	321	313	360	337	359	348	359	350	317	341	358	336	328	342	342	311	301	327	363	325	344	358	328	298	346	333	341	327	318	320	349	312	367	320	340	333	350	343	342	292	358	349	307	319	333	350	379	344	329	309	342	374	327	322	318	319	312	345	305	330	319	326	337	347	334	353	314	368	324	340	331	318	331	328	316	359	320	353	339	341	322	273	354	332	343	324	337	292	338	327	357	337	333	321	335	334	293	355	314	303	305	349	366	334	333	364	316	335	342	330	385	338	360	292	333	346	377	342	333	316	337	342	307	316	328	318	296	308	313	323	381	298	337	325	358	345	353	298	343	387	335	292	340	347	353	348	361	341	333	315	336	335	329	306	321	318	328	335	365	305	316	334	353	327	312	350	315	327	338	335	361	360	355	299	335	354	357	306	327	358	375	338	338	339	334	286	326	358	346	342	343	344	315	334	334	331	326	359	345	327	363	347	337	361	300	360	335	308	367	334	340	344	324	363	342	353	315	351	335	333	360	339	373	342	321	327	321	356	370	316	322	348	330	324	314	359	341	349	320	326	331	324	314	341	298	327	356	369	320	333	311	358	329	330	342	341	325	326	329	316	338	333	380	365	331	323	324	319	360	319	296	350	347	341	344	335	368	338	353	319	363	331	327	339	310	326	334	315	335	368	369	352	342	355	314	346	315	324	335	339	349	326	296	339	308	330	319	335	345	319	309	377	344	345	303	323	323	335	342	326	321	354	331	361	330	341	333	345	342	317	356	337	377	322	345	302	364	325	321	350	330	335	315	311	343	340	352	351	322	329	315	318	331	329	321	343	332	360	369	334	364	349	320	334	333	346	348	319	321	350	304	334	382	360	343	350	371	338	350	350	331	328	317	320	358	305	339	351	345	354	333	325	324	332	347	328	362	328	336	324	325	356	374	376	338	317	349	314	349	348	327	302	352	309	334	361	359	352	341	331	340	334	332	367	335	361	342	317	321	315	338	337	336	366	318	346	352	336	340	351	324	316	332	327	315	335	314	333	307	329	357	319	327	310	336	361	331	318	335	349	344	353	339	331	350	365	349	352	334	342	337	356	332	325	352	327	349	339	324	340	362	327	330	341	338	340	302	340	309	334	314	307	312	318	338	364	356	310	372	314	314	360	345	323	322	344	326	322	327	369	324	329	320	348	358	340	299	320	337	346	372	344	333	305	311	341	346	341	326	311	314	318	316	340	305	363	317	332	343	344	378	368	344	353	359	332	373	336	346	336	360	314	345	355	384	324	329	334	298	335	309	325	344	330	327	339	333	332	329	316	329	312	358	329	343	339	330	340	345	381	326	320	329	335	334	337	325	325	369	316	348	353	336	330	334	361	331	336	343	348	316	371	369	355	341	321	333	366	330	372	320	327	327	341	332	362	337	332	380	310	337	357	347	360	340	344	352	357	311	320	317	314	350	343	361	332	347	313	344	330	329	343	354	313	371	329	365	339	315	329	330	341	332	336	346	353	309	326	356	347	329	344	312	325	335	340	320	346	328	339	298	318	303	339	306	336	330	356	345	306	323	342	338	335	318	371	316	348	328	330	351	331	346	333	325	331	326	334	364	327	331	356	322	357	350	303	339	343	349	345	320	331	363	305	329	311	322	323	323	325	329	361	300	306	342	341	316	346	351	321	332	349	361	334	333	353	346	331	342	314	352	299	349	333	308	316	368	336	333	326	359	388	332	349	372	310	348	348	345	329	358	350	305	344	346	311	318	357	339	329	349	314	326	356	335	354	319	328	341	340	337	342	352	351	307	329	351	330	373	313	310	327	339	323	333	369	332	332	320	397	348	331	325	319	368	348	336	344	309	349	332	297	340	315	347	370	357	352	324	334	356	299	338	358	329	322	316	322	332	370	333	333	327	312	318	348	343	313	375	350	347	330	345	325	346	310	346	337	322	328	356	302	329	354	335	343	335	335	360	362	324	329	333	338	350	365	343	322	327	338	390	338	324	330	340	350	331	329	328	333	321	352	377	356	325	332	363	301	344	331	354	356	339	323	346	349	344	329	331	317	334	335	325	329	340	324	318	315	314	365	345	320	338	381	322	344	321	339	341	350	351	316	333	338	339	341	344	332	355	348	328	313	335	313	344	374	362	320	312	340	328	319	357	314	330	358	343	332	365	340	358	317	314	360	345	330	320	345	349	295	365	361	312	330	360	306	296	335	334	356	326	322	316	301	324	303	338	327	356	325	348	350	328	332	356	359	339	351	324	362	319	342	351	338	341	374	307	327	329	347	311	368	363	344	332	372	336	307	352	323	321	348	337	347	336	326	334	346	370	324	320	337	320	364	347	313	309	311	370	330	358	339	351	339	340	318	330	319	360	335	341	312	352	376	325	286	341	320	363	344	326	323	372	317	304	330	333	314	311	359	303	334	331	343	367	347	342	307	361	322	351	319	334	350	303	358	341	363	349	342	339	317	352	316	373	348	338	311	312	310	343	336	365	326	334	334	353	355	318	363	360	310	316	324	323	334	319	319	340	340	321	338	312	348	368	367	309	318	357	371	339	350	331	372	347	347	330	338	346	342	319	338	307	332	315	364	338	330	339	328	362	335	340	345	318	347	359	326	322	325	376	339	323	340	334	335	365	350	342	339	326	346	317	317	337	313	319	336	305	313	365	303	325	323	297	350	338	375	338	307	306	332	336	364	319	318	315	334	381	333	339	309	338	307	337	296	323	369	346	330	345	320	331	296	337	326	341	331	326	343	350	320	332	357	348	325	342	332	337	336	308	348	328	329	324	321	350	352	337	340	308	309	360	382	357	316	323	333	328	355	332	316	342	324	346	354	312	319	367	369	354	348	347	342	277	366	344	348	324	313	306	371	310	324	323	350	341	345	348	350	304	332	356	314	351	341	335	354	329	352	320	332	321	360	311	353	318	349	338	356	338	351	325	303	314	346	337	332	318
13467	1328	1248	1285	1113	904	467	354	305	231	282	258	264	279	250	253	235	215	291	316	222	263	204	190	239	212	223	213	210	219	202	223	189	221	199	236	234	191	228	219	226	204	189	213	203	223	221	199	208	208	192	190	211	219	199	233	210	225	192	181	204	195	194	206	196	206	204	197	192	199	190	200	205	198	185	226	202	240	197	220	185	207	226	189	177	200	209	213	209	210	193	228	204	173	202	195	225	192	227	204	200	195	199	198	190	172	212	218	198	171	187	193	217	192	208	190	198	199	201	172	241	182	192	200	187	202	183	189	215	204	177	197	177	218	206	190	198	239	191	216	175	211	206	185	213	213	195	192	215	191	219	236	190	196	192	211	237	218	211	214	204	179	188	195	185	190	193	182	188	200	184	232	186	203	208	195	206	200	200	173	189	216	212	213	196	179	225	228	205	207	186	208	209	221	188	205	193	181	209	210	198	213	219	221	193	193	194	197	203	174	208	226	212	201	190	206	208	211	189	199	190	205	206	207	181	218	204	211	212	198	223	196	216	166	200	202	202	217	208	214	202	176	194	211	207	235	218	197	199	196	162	215	198	218	185	213	200	197	177	204	197	207	192	201	204	209	203	220	200	219	207	208	204	191	201	191	204	189	193	213	182	207	179	218	197	199	209	178	196	194	190	186	165	191	207	206	201	190	198	182	202	198	215	201	203	206	192	173	230	215	214	201	202	170	197	211	205	187	231	195	214	187	188	187	197	186	190	216	196	205	189	201	194	203	215	181	177	226	207	197	195	185	194	206	197	199	200	211	188	199	203	195	208	237	197	248	205	202	180	165	190	191	183	217	224	217	207	199	213	233	197	207	201	210	173	195	200	211	214	176	177	180	225	219	183	179	211	203	198	192	196	193	217	217	199	219	202	178	223	199	203	198	183	202	207	197	212	183	178	207	206	201	201	210	207	212	223	183	185	218	212	188	190	211	208	176	203	203	196	195	200	201	226	213	215	198	175	202	186	203	204	206	198	189	223	187	237	192	171	209	221	193	211	192	187	214	199	201	199	209	221	208	215	228	223	198	185	206	220	206	213	169	188	192	230	201	228	205	206	213	177	216	208	217	202	176	206	168	193	219	191	165	205	188	207	188	192	195	202	189	206	215	187	176	216	207	189	211	207	202	189	192	200	196	196	189	200	242	220	217	226	242	185	197	208	231	209	174	209	207	199	204	203	176	193	190	207	189	184	199	201	195	188	193	203	202	190	213	178	197	178	214	215	220	188	223	226	198	219	192	209	231	208	204	198	194	209	216	192	193	210	171	188	203	192	216	198	200	181	218	208	217	215	190	211	159	224	211	216	193	216	211	198	183	179	196	198	214	184	192	188	183	220	191	204	193	181	202	177	205	208	163	222	193	214	208	183	236	221	179	189	222	203	238	208	193	210	206	182	194	193	176	179	214	202	222	189	188	184	236	200	219	206	190	214	197	192	199	182	206	207	196	204	191	204	222	192	229	184	200	173	186	191	237	215	210	195	211	210	190	191	212	219	199	202	201	201	216	213	200	198	211	193	224	194	211	216	220	209	212	197	195	203	200	189	206	186	223	205	195	199	212	223	188	199	175	177	178	212	210	224	197	215	183	182	227	218	194	237	198	197	195	221	219	195	196	176	202	187	192	193	209	184	179	199	200	205	201	226	180	203	166	210	183	196	188	206	226	179	180	207	215	202	195	187	204	190	232	228	191	175	175	223	198	217	205	205	189	183	209	205	211	203	214	192	198	211	191	194	197	217	191	205	191	184	202	197	198	219	207	178	190	185	188	209	198	240	215	210	180	216	212	180	212	192	221	198	189	224	205	202	189	224	199	203	186	199	178	230	213	189	222	208	211	212	198	184	209	206	191	213	183	186	176	191	198	202	201	176	176	217	202	218	217	198	214	219	217	179	189	189	213	190	184	249	202	208	200	203	179	192	185	182	177	196	197	213	218	229	190	202	202	193	216	223	230	216	173	198	235	194	208	203	216	224	199	209	191	209	190	201	207	199	176	207	166	190	171	213	237	169	204	210	211	229	221	215	210	179	202	187	200	190	234	196	199	195	194	191	196	213	176	200	224	208	175	175	213	195	220	190	220	194	181	198	219	188	194	211	194	224	223	186	212	208	220	190	205	193	182	185	186	198	174	201	202	201	188	214	223	214	231	203	202	228	189	192	194	220	215	168	216	219	192	208	191	191	218	247	188	190	205	208	198	188	179	172	218	214	188	193	187	176	223	189	211	206	196	241	220	188	203	179	204	183	212	223	226	192	197	201	209	186	206	187	204	213	199	197	224	214	208	179	172	186	198	180	195	183	224	199	201	201	221	207	198	209	206	238	211	181	194	224	218	209	216	202	223	204	189	221	221	202	189	205	185	198	225	196	193	185	241	206	257	187	198	192	195	222	219	203	220	193	231	213	202	214	218	212	199	203	201	218	181	200	176	186	189	210	202	221	208	203	222	200	221	183	195	235	201	201	179	212	183	201	191	222	216	199	193	226	177	184	201	219	219	196	177	234	212	185	210	195	198	188	193	204	187	199	187	194	186	203	200	211	204	214	170	186	161	205	164	209	192	215	216	214	207	211	202	195	231	193	193	194	205	212	189	187	174	198	184	168	205	199	208	241	223	186	214	212	188	220	213	191	210	220	238	171	203	219	205	202	220	199	210	200	206	204	194	195	214	198	203	224	215	210	189	183	205	210	205	222	221	172	199	209	191	199	176	211	194	212	209	211	191	211	215	191	206	210	193	203	193	182	204	192	212	222	189	202	224	185	200	206	187	187	216	173	190	217	215	204	201	209	199	192	212	207	201	208	189	198	217	187	214	211	211	200	188	186	180	190	203	193	216	206	221	222	186	216	186	155	198	234	202	171	210	226	219	200	186	214	176	188	175	185	229	196	198	212	194	176	204	228	198	210	205	206	192	237	222	168	185	216	189	216	195	224	198	174	195	188	183	203	205	166	207	206	204	189	198	203	167	211	212	206	230	210	201	192	219	224	193	198	189	193	190	208	202	175	220	178	192	219	194	199	183	207	180	188	196	205	186	185	211	232	204	185	214	202	192	189	193	236	180	179	198	216	215	206	207	192	203	206	200	183	227	169	194	209	185	191	198	203	166	191	192	211	181	207	210	205	182	206	227	221	223	200	188	210	192	171	204	203	218	210	240	187	184	181	203	204	184	196	206	198	199	187	225	187	190	209	172	196	225	223	190	200	201	220	225	216	197	200	184	237	192	174	188	201	192	182	182	225	165	215	225	206	196	216	207	227	203	171	190	233	223	170	219	190	216	233	202	210	209	225	222	194	210	201	195	229	218	199	219	229	205	200	212	210	213	191	193	213	206	193	205	203	185	184	211	198	230	220	189	202	210	239	183	213	178	203	223	187	214	216	196	208	184	196	204	175	204	216	200	182	216	179	194	205	211	198	225	180	214	196	203	195	216	198	215	188	199	209	227
8113	1202	2681	3952	4201	3779	1734	1234	1074	865	881	880	863	787	743	749	736	636	1237	1133	632	603	550	571	559	546	506	529	498	561	525	546	530	535	483	560	533	513	518	535	533	492	508	528	536	477	543	460	538	474	536	538	498	541	490	511	526	511	495	531	551	528	556	486	476	484	510	481	542	521	490	480	500	517	483	503	514	503	522	471	522	513	531	478	482	500	478	510	529	475	484	518	528	482	466	502	506	469	493	536	516	514	546	515	527	504	486	489	500	501	496	505	495	503	491	518	501	478	511	477	554	507	510	515	502	528	530	525	541	514	507	524	522	496	508	492	471	473	476	520	521	481	485	486	500	488	499	496	492	491	499	490	498	482	500	546	519	532	475	514	497	506	492	509	497	513	526	513	489	491	538	521	537	478	454	545	476	551	507	533	497	506	484	475	471	539	505	494	504	523	515	516	498	500	500	503	491	479	532	528	508	498	519	508	487	502	509	512	483	481	469	493	544	494	518	478	513	522	525	466	504	504	477	495	525	508	487	499	518	460	485	510	494	496	493	508	518	517	530	523	501	528	461	475	485	503	493	483	491	482	498	461	519	544	498	505	525	502	514	484	489	463	485	499	495	473	484	512	499	513	479	486	524	505	496	516	511	487	521	521	512	499	497	498	485	530	500	478	467	509	498	511	502	492	524	517	487	470	491	457	547	516	507	503	474	493	503	484	524	512	503	500	550	471	503	492	462	507	534	494	526	485	476	461	469	525	466	514	514	521	486	515	500	485	490	502	538	529	525	460	502	510	504	506	456	497	512	513	497	495	543	495	484	488	502	468	527	480	502	500	483	510	507	491	494	535	522	508	530	465	506	475	568	518	516	513	475	517	505	473	509	485	449	489	486	491	506	443	541	458	493	525	512	530	500	461	517	448	503	497	527	491	507	500	482	492	508	476	470	505	515	508	521	536	474	514	487	508	512	524	532	492	512	468	478	493	497	484	498	521	491	501	460	511	518	484	508	508	472	500	494	490	488	494	504	511	523	529	474	515	509	485	488	511	504	492	522	507	503	517	487	509	463	477	499	487	508	523	499	490	484	491	498	493	482	476	506	479	512	488	498	507	495	517	480	525	452	474	512	508	487	492	523	511	535	501	491	539	518	515	493	457	494	528	466	518	495	516	542	494	500	528	505	491	515	498	538	491	500	534	518	517	494	519	562	434	500	482	549	501	507	486	463	570	490	489	491	492	477	537	514	492	496	479	505	489	536	522	534	520	525	504	489	492	510	519	495	526	500	527	488	472	468	491	515	524	507	492	497	480	503	495	515	499	489	495	520	480	476	537	475	493	524	506	465	498	505	529	518	510	471	469	515	504	481	471	492	453	499	535	486	497	496	491	446	491	498	484	491	493	501	496	519	517	494	501	503	491	518	515	475	491	502	532	493	506	490	523	529	510	548	499	535	502	527	458	495	487	499	499	483	484	523	505	497	498	521	501	518	484	494	479	498	460	513	522	543	473	467	479	478	534	468	520	508	488	553	498	468	495	495	499	493	515	500	492	507	497	531	494	523	474	521	483	499	522	517	514	524	495	506	479	541	531	511	509	521	470	517	537	525	516	514	511	511	481	482	486	487	494	483	516	503	497	469	509	514	486	467	485	467	489	456	507	502	494	559	511	499	479	490	501	487	496	500	503	464	488	555	518	497	493	484	464	523	471	518	523	507	521	479	455	503	506	461	517	518	518	514	498	493	508	488	456	509	504	500	522	496	528	543	523	517	494	510	523	554	473	513	480	513	471	480	538	498	533	520	495	459	464	535	462	485	482	489	464	501	490	503	517	504	530	514	509	463	510	477	498	502	490	498	482	551	516	506	493	495	487	508	520	489	513	480	532	524	491	509	488	472	529	514	502	538	520	518	493	503	536	473	499	529	478	503	528	526	512	522	538	508	540	473	522	505	478	525	516	462	501	496	504	508	506	510	574	544	487	483	494	486	482	503	520	511	509	496	497	494	493	496	487	522	503	467	504	498	515	528	457	502	508	517	454	479	494	497	536	491	491	492	479	510	471	514	559	497	495	501	498	499	496	464	494	498	496	552	523	534	499	464	491	496	487	494	493	467	546	557	461	510	484	525	521	502	504	573	522	468	508	499	477	527	482	457	507	460	523	520	502	483	496	501	516	533	492	536	469	499	489	516	532	528	509	507	489	497	540	517	530	517	473	516	517	509	511	505	520	578	475	496	487	517	533	489	519	505	548	514	486	487	523	508	492	482	495	492	529	519	523	468	486	482	432	510	495	510	527	480	470	496	509	515	549	488	535	461	503	484	500	537	530	507	489	531	510	461	502	528	460	521	501	457	501	496	534	514	534	520	504	501	512	544	539	505	518	527	475	480	512	511	502	501	501	520	499	504	495	500	495	482	457	518	540	515	482	521	499	488	495	521	501	518	524	571	514	477	499	554	518	489	517	535	519	503	506	516	504	493	507	512	475	501	510	505	462	515	532	497	473	492	468	481	494	482	537	524	531	523	512	444	530	498	533	501	494	483	539	535	524	496	489	466	502	482	451	501	485	496	509	509	503	519	539	522	510	496	463	527	506	516	499	456	458	487	488	481	475	508	499	525	491	478	481	477	535	493	504	488	480	516	495	529	479	505	498	504	521	531	464	492	490	503	523	512	489	482	512	468	507	494	511	506	511	500	514	496	504	518	531	473	477	541	512	479	459	497	527	525	536	496	510	490	512	520	483	507	523	508	520	525	537	490	516	498	479	522	433	495	498	517	492	488	532	469	472	523	533	527	495	524	513	512	504	525	514	532	498	500	501	490	513	513	512	546	551	499	471	502	495	520	468	509	481	480	489	505	506	519	541	518	523	496	493	511	528	484	498	487	510	493	550	533	514	499	502	526	553	509	489	501	490	515	507	534	479	495	503	519	496	505	532	474	472	502	501	506	491	519	521	536	478	504	508	495	495	517	497	510	513	488	554	527	507	509	480	533	504	487	492	499	499	523	462	509	523	482	479	494	470	507	491	507	501	536	477	500	490	529	504	465	489	448	492	473	457	488	497	518	499	518	502	519	505	527	517	443	491	503	540	479	479	491	499	512	503	510	514	530	543	476	470	525	537	514	495	537	494	486	487	500	509	507	500	476	490	509	527	465	512	551	478	499	510	513	509	483	498	506	558	527	507	532	489	510	486	530	484	507	548	505	518	520	536	555	540	520	527	519	547	475	453	474	463	526	500	461	475	476	505	499	501	516	493	475	478	451	540	493	522	498	465	480	496	496	481	579	550	492	488	490	485	475	515	493	515	542	510	514	471	517	521	492	540	493	523	542	521	511	476	501	498	475	511	514	546	504	515	490	480	492	502	469	517	538	517	485	496	444	521	550	527	525	519	495	498	503	483	516	469	499	513	498	570	443	498	475	503	495	500	464	504	466	507	501	505	518	514	476	495	490	476	542	477	474	505	499	526	484	463	501	511	496	515	485	489	490	501
1434	348	390	436	422	425	314	293	253	294	280	269	277	319	271	288	310	287	305	264	283	260	258	275	299	270	250	273	273	268	266	304	288	296	270	263	297	283	271	288	247	251	272	242	273	288	277	273	279	265	310	284	284	275	264	304	261	263	299	272	268	286	285	283	277	294	269	315	279	266	290	290	293	255	240	264	268	304	254	252	315	272	268	298	288	262	278	264	317	269	263	292	296	284	269	290	290	283	287	273	285	275	268	281	293	274	293	292	272	241	278	271	280	306	284	291	331	314	279	299	236	276	245	303	259	263	280	321	294	270	270	266	291	280	255	282	280	273	288	274	259	292	284	263	303	283	252	307	293	262	306	326	264	241	282	284	300	260	237	275	265	256	246	253	271	266	256	248	312	286	257	274	297	307	298	283	283	292	281	299	272	264	283	281	276	272	248	280	281	266	278	323	269	263	277	261	257	258	301	275	277	269	293	272	280	248	279	279	291	268	289	278	292	294	284	295	264	276	255	248	308	259	282	276	262	263	290	255	252	285	258	258	263	269	289	256	275	293	275	290	272	258	273	297	287	320	302	302	240	300	283	280	256	311	274	260	290	247	288	287	298	293	273	255	285	289	209	275	279	289	254	271	298	278	246	274	293	275	259	254	293	284	292	246	277	276	271	282	301	257	300	307	299	297	267	286	286	289	283	271	310	297	293	281	287	266	239	285	309	258	314	258	298	273	275	276	275	297	291	274	281	272	247	282	278	282	289	232	285	300	299	272	269	271	288	261	253	280	297	292	290	271	286	301	334	271	266	292	299	279	279	266	276	280	264	294	240	304	287	290	273	298	277	300	284	276	288	303	258	287	284	272	293	266	310	295	307	264	277	280	280	264	259	293	279	264	319	268	278	264	297	322	298	308	263	275	290	289	276	310	287	278	317	243	297	263	293	277	287	284	292	284	291	273	311	264	244	284	281	293	271	286	286	302	281	274	277	273	272	296	302	304	276	281	283	294	304	286	254	267	287	289	276	285	260	264	294	258	312	267	300	339	273	266	290	284	284	266	275	262	268	286	269	302	299	259	288	245	322	290	282	297	288	313	296	279	285	301	267	258	281	264	290	328	289	271	280	294	266	301	278	258	258	293	284	279	279	300	242	268	240	282	306	275	257	282	304	260	279	296	275	277	256	288	294	270	278	258	243	271	300	291	300	283	283	262	268	294	292	272	282	277	269	279	267	266	258	267	298	264	272	272	293	260	264	261	286	271	283	293	335	273	290	264	305	281	267	298	337	267	273	273	268	282	287	267	266	304	264	249	281	279	292	263	285	264	272	304	288	281	286	276	283	309	281	269	249	260	266	288	285	268	285	288	259	293	263	289	281	289	270	280	294	296	271	296	290	280	295	304	301	296	308	271	283	265	271	276	280	289	309	272	265	282	297	274	304	273	302	256	268	294	273	288	259	271	264	293	271	270	278	306	281	309	281	288	280	248	284	280	268	276	316	268	252	298	295	317	272	275	283	308	273	281	285	288	288	305	269	279	285	270	260	296	294	275	282	294	249	284	295	316	250	266	284	260	296	280	276	276	258	259	291	271	282	329	273	272	292	310	271	274	285	274	287	284	296	280	292	310	308	261	283	259	258	259	256	242	261	274	305	295	269	299	266	279	309	334	285	287	266	265	282	279	290	250	265	285	263	281	265	302	262	297	249	266	274	268	300	298	293	290	268	279	273	297	279	290	277	303	306	293	281	262	272	290	256	275	284	295	279	269	267	275	268	265	263	259	275	307	306	269	308	276	254	302	274	253	267	236	284	265	255	297	286	238	267	282	277	290	305	290	275	307	305	291	267	274	299	277	267	290	234	271	260	251	291	271	285	302	288	277	281	285	269	269	296	275	291	271	274	267	300	253	309	279	283	265	275	303	275	274	293	249	274	273	259	245	309	283	278	258	270	292	272	247	274	274	272	265	287	282	282	286	292	276	283	279	284	292	312	295	273	283	294	272	318	284	267	261	272	267	285	274	258	279	276	287	255	249	273	293	302	275	265	297	265	265	302	279	304	258	291	310	265	263	279	242	296	270	278	254	285	291	294	299	262	293	277	268	277	267	276	278	264	278	269	308	261	305	284	310	274	279	257	292	289	271	285	267	300	293	292	310	240	281	292	260	312	312	301	270	325	312	273	267	291	247	310	260	282	275	311	243	256	251	256	287	281	282	302	303	279	273	278	260	283	292	278	275	265	253	281	269	333	253	271	302	260	302	287	287	275	270	289	285	285	303	298	280	271	296	258	310	267	247	282	286	288	277	267	287	284	287	293	276	270	272	277	284	259	275	296	303	314	303	295	268	292	290	267	285	274	285	287	307	278	294	267	291	270	249	288	288	277	281	275	283	306	316	300	273	261	274	289	302	265	262	267	247	260	305	257	289	267	260	251	299	284	276	282	277	248	299	289	280	265	262	312	223	295	276	298	276	282	280	283	259	271	281	308	266	304	293	301	278	275	285	289	259	266	279	266	258	265	289	275	260	277	266	266	288	291	290	295	266	272	283	290	294	257	283	256	310	241	290	277	270	284	315	283	305	291	275	263	268	272	267	264	247	267	273	299	301	274	259	258	276	281	306	269	272	275	300	305	284	257	272	266	252	273	265	279	293	313	274	295	263	278	288	325	265	271	242	279	261	262	279	283	308	251	225	246	306	316	273	295	273	316	271	269	273	272	275	282	279	276	238	313	280	309	272	277	292	293	264	296	298	296	253	243	278	298	301	248	220	245	285	273	259	273	280	245	273	281	271	272	267	286	292	291	272	283	269	272	240	254	284	301	294	253	287	289	297	260	256	291	278	289	289	293	266	282	265	299	299	282	292	281	270	280	276	293	290	260	270	236	268	264	265	287	275	308	300	255	278	304	301	299	283	278	278	305	302	272	276	301	302	272	302	269	281	318	264	302	266	275	274	260	300	272	274	275	287	270	287	250	258	235	265	277	270	286	289	310	307	300	272	259	269	302	286	273	307	249	300	264	302	253	296	311	265	275	297	266	285	328	275	275	276	268	288	280	279	288	294	289	274	264	272	311	281	269	279	286	270	288	255	270	265	292	276	301	265	270	286	309	251	252	281	275	273	251	262	258	306	298	282	286	265	270	291	324	290	282	280	305	284	259	261	288	273	293	284	261	298	294	270	297	276	254	276	277	270	265	266	302	302	278	287	304	266	291	271	237	282	278	274	280	283	293	290	289	246	298	299	278	287	306	264	264	279	307	282	246	281	292	275	279	268	283	297	255	282	278	285	275	284	266	270	326	291	307	240	265	265	290	276	266	249	309	284	302	276	277	267	251	293	272	289	276	285	278	274	264	264	276	234	259	261	279	262	237	261	286	298	312	278	305	257	266	277	305	280	263	287	310	285	272	300	276	300	297	235	295	287	263	267	288	275	284	266	276	280	300	298	271	288	282	275	279	270	269	262	251	292	289	293	294	294	282	258	268	276	254	294
1757	665	912	1280	1448	1309	763	680	677	692	643	685	613	627	604	653	681	645	647	666	679	624	623	646	633	674	633	655	603	648	629	589	589	590	580	604	583	635	610	646	618	639	634	573	636	658	630	647	630	662	624	633	633	590	584	631	619	669	604	588	637	616	644	635	622	620	652	604	628	619	594	618	599	614	634	650	602	660	602	613	617	628	626	646	634	649	638	575	658	647	599	622	633	647	621	619	651	640	659	672	627	606	581	623	595	624	591	633	643	589	672	638	654	594	634	622	618	625	613	629	647	615	618	624	625	626	637	610	652	660	591	633	611	617	645	651	592	635	615	636	640	645	618	627	640	656	661	636	635	640	642	626	624	633	597	633	642	650	662	640	663	623	642	625	650	647	610	656	611	639	621	617	679	614	617	606	630	622	631	653	632	626	619	666	688	657	632	633	613	615	623	654	605	648	620	572	648	608	656	624	620	620	657	618	645	615	621	639	672	621	573	634	611	594	666	592	642	563	584	592	654	622	590	602	636	599	658	608	619	612	620	611	607	653	623	589	637	607	631	642	650	625	617	610	630	628	656	646	633	655	637	658	660	633	662	597	604	679	654	663	651	615	587	662	662	624	642	622	609	655	588	614	664	606	651	605	665	608	675	635	636	592	647	592	579	628	630	659	596	628	635	572	639	664	636	583	651	660	601	623	611	640	675	627	643	688	641	629	639	648	641	610	630	684	609	593	652	661	623	554	708	631	604	613	638	588	620	632	683	632	651	580	606	612	618	618	613	628	628	620	592	606	600	626	680	614	624	607	626	620	621	652	652	610	611	631	648	626	653	655	587	680	606	622	601	569	657	634	637	615	591	587	640	620	644	596	613	632	653	648	639	654	652	679	594	649	632	654	623	665	650	633	647	592	612	595	612	664	644	614	621	594	599	624	608	628	611	609	670	642	608	642	625	627	611	659	639	642	627	608	656	664	623	629	627	619	633	601	615	662	645	625	601	632	626	580	655	687	630	598	614	636	610	624	622	614	651	615	622	639	601	633	661	632	622	614	609	651	629	629	604	610	595	606	647	644	618	646	619	623	618	645	616	627	659	655	621	640	641	639	621	585	623	607	621	643	619	631	615	628	637	624	640	632	638	584	632	609	616	654	621	572	596	645	606	637	607	597	627	608	598	643	665	606	638	627	637	653	638	655	586	596	655	643	633	600	668	634	662	652	608	600	629	602	667	653	649	558	636	625	597	647	635	630	645	586	672	617	645	652	617	648	610	643	616	633	679	666	651	649	607	646	599	628	588	645	601	638	666	665	620	636	648	652	692	671	617	648	639	659	635	619	610	643	654	635	651	659	642	616	652	595	660	620	625	660	618	635	621	613	652	621	628	657	672	647	602	649	632	597	636	664	621	640	595	652	663	600	638	629	620	633	619	662	644	657	614	597	616	616	616	606	653	627	591	653	677	590	631	616	625	618	638	659	620	641	638	658	633	622	619	647	648	669	648	614	645	582	658	654	623	643	650	672	632	655	641	636	662	603	641	623	676	622	582	650	655	625	576	656	604	634	620	600	647	596	660	618	656	663	607	635	613	638	664	628	622	610	625	631	650	630	652	671	578	638	651	639	674	600	692	612	631	637	646	633	673	636	636	642	621	645	643	631	628	650	643	611	665	646	643	598	599	624	643	592	597	641	582	645	623	625	661	606	641	629	635	661	652	607	585	657	654	619	659	600	621	628	670	662	618	674	657	678	645	639	632	672	653	644	611	658	649	616	643	623	649	616	582	646	615	663	624	620	605	627	676	650	633	609	621	632	633	676	612	598	611	642	650	615	609	624	642	644	616	636	661	615	609	676	623	625	597	642	668	595	613	622	632	584	626	656	642	603	614	626	619	671	634	584	635	678	647	656	581	642	596	629	644	619	662	635	609	620	646	594	641	629	653	592	626	638	609	614	670	624	650	595	647	653	641	610	624	568	611	650	595	628	607	600	625	609	623	636	615	589	605	651	637	604	600	670	641	640	599	591	598	588	641	634	642	667	627	641	598	607	632	639	637	672	635	601	659	608	595	621	644	659	624	624	616	563	599	646	630	644	665	629	607	599	641	622	684	596	675	609	646	605	648	627	640	645	666	649	561	587	642	658	630	621	635	604	661	620	661	608	661	615	606	648	599	619	610	605	629	655	646	652	631	652	642	618	611	610	686	607	627	604	658	641	597	623	662	627	594	649	622	597	590	611	646	583	597	676	617	631	648	682	582	599	632	615	638	618	632	633	671	635	651	633	620	630	644	708	667	639	635	647	630	629	617	616	611	643	661	636	630	634	618	646	611	631	585	643	618	658	644	651	674	589	647	634	628	626	633	634	630	624	656	609	625	664	610	694	636	651	593	627	628	627	587	622	647	662	642	666	622	659	614	676	623	639	624	661	608	660	628	642	639	640	637	631	632	607	670	608	598	604	616	637	616	635	604	659	646	620	695	626	668	589	600	607	629	635	667	629	648	651	629	627	616	626	636	623	658	636	621	648	620	633	624	639	621	599	613	675	615	657	641	604	654	598	644	625	608	616	645	611	636	653	598	682	666	634	606	674	685	667	607	617	628	582	631	630	620	655	650	598	628	620	659	620	664	651	678	690	633	590	613	639	633	601	663	656	674	619	637	650	576	620	654	631	624	641	638	643	595	578	579	636	633	594	595	607	597	670	650	655	620	637	624	660	611	568	643	617	598	678	609	610	585	613	658	646	624	603	608	616	617	607	665	585	616	613	635	658	655	638	610	607	645	635	623	649	672	578	652	594	613	581	675	641	612	618	611	623	655	605	635	628	614	620	638	632	649	638	640	632	608	634	630	629	666	654	610	617	624	594	613	590	622	636	632	668	637	642	647	639	625	613	585	638	651	641	639	615	599	633	652	576	659	593	655	626	616	657	613	617	617	657	606	667	612	569	586	623	669	601	642	628	601	604	625	623	626	636	597	670	622	654	605	646	625	607	583	629	604	626	693	647	632	630	632	619	654	671	638	688	644	643	646	616	579	633	648	597	644	575	591	622	643	625	631	647	658	621	692	612	640	627	566	610	646	572	675	569	625	646	618	646	648	646	597	615	623	605	634	620	628	608	626	645	629	611	654	621	613	610	655	661	594	664	616	652	618	608	625	567	638	609	677	629	628	627	578	565	676	613	673	665	611	668	625	651	631	608	617	648	627	602	654	616	620	624	597	618	611	654	662	624	669	694	590	608	645	622	642	647	625	609	632	667	607	678	669	677	610	616	605	648	632	645	655	626	639	608	601	599	629	644	641	682	654	624	632	626	632	611	651	657	653	647	604	601	638	650	602	664	640	671	604	648	610	579	655	617	617	618	676	643	647	643	658	643	603	644	626	664	581	655	586	603	617	610	648	620	601	636	614	641	658	645	624	670	609	573	639	618	636	639	602	611	648	637	581	623	631	597	624	614	636	634	649	651	601	618	653	614	598	638	612	633	634	645	650	654
6942	582	787	781	639	596	264	200	188	181	174	176	146	140	146	141	143	144	180	172	142	156	155	148	141	133	116	130	116	129	124	135	128	118	104	105	118	133	125	122	132	133	141	129	122	121	139	144	140	153	126	143	146	146	113	123	108	114	124	128	119	143	146	126	118	122	128	150	127	150	119	115	131	125	123	123	142	160	121	136	111	134	128	135	131	148	131	138	136	134	123	123	131	124	116	134	136	129	131	127	139	116	126	104	117	138	128	133	123	110	134	118	137	122	146	130	129	123	154	122	127	125	118	124	123	102	111	127	122	132	122	126	137	129	145	119	118	131	127	126	124	145	128	133	141	125	140	112	135	141	116	143	138	114	146	127	108	119	135	111	130	118	135	127	130	121	122	149	126	140	128	151	135	121	147	123	133	123	107	142	129	130	117	132	130	119	114	125	132	134	110	110	138	126	131	132	148	128	120	115	130	138	122	118	113	107	142	155	136	133	133	117	112	132	111	133	123	126	148	133	146	150	136	127	129	135	91	107	130	146	128	129	138	131	125	129	148	130	123	107	134	128	122	131	119	114	112	124	110	113	107	112	132	133	135	111	123	140	121	124	124	124	133	117	133	128	134	109	122	118	138	128	102	122	141	113	130	128	132	125	135	130	122	132	112	105	137	121	142	141	141	129	145	125	147	139	134	109	131	133	123	123	112	132	130	141	121	126	115	142	123	117	118	121	142	123	120	129	117	113	124	120	126	108	127	117	114	127	113	125	119	140	119	122	123	122	112	123	152	108	133	125	129	130	152	136	119	115	132	137	124	124	109	147	126	136	124	147	111	141	114	125	114	132	109	110	134	141	125	138	141	134	121	134	114	133	119	128	118	116	136	134	119	115	128	132	141	120	110	121	139	132	116	123	121	131	126	120	131	127	147	117	141	115	117	142	97	125	108	128	121	113	133	131	131	114	128	102	153	137	132	140	123	157	128	134	144	126	104	120	112	130	119	101	132	131	136	142	126	120	132	115	142	132	123	135	119	109	111	126	145	122	141	114	137	144	141	126	143	105	129	116	155	127	107	123	126	134	114	123	125	132	127	155	125	131	113	117	123	110	142	125	157	133	129	114	147	120	111	141	125	137	141	127	133	139	133	122	151	142	143	116	135	102	142	125	145	138	114	131	134	95	141	134	130	119	122	152	128	112	114	114	122	133	124	144	115	119	142	119	127	111	106	137	122	111	119	118	110	143	145	126	136	131	119	121	114	120	143	120	143	122	152	136	126	123	138	123	100	143	122	121	149	132	127	122	130	147	140	124	112	125	111	142	124	138	138	140	117	131	130	129	128	123	126	128	149	122	120	122	128	130	138	121	145	97	132	130	136	115	107	133	133	118	133	116	123	130	139	133	118	135	126	139	139	118	114	120	139	123	135	111	117	122	124	112	136	150	135	120	142	118	126	123	119	120	133	139	126	122	119	111	140	142	126	134	101	130	125	129	113	123	115	97	123	136	118	121	135	120	140	130	153	114	136	110	133	142	113	141	120	127	143	131	135	128	124	127	139	136	119	123	131	124	119	125	128	123	129	113	135	138	115	132	160	132	107	120	142	123	107	108	131	129	128	105	133	132	133	150	131	142	140	138	137	127	100	107	104	135	135	129	123	169	110	129	128	114	127	125	128	136	125	114	135	137	116	126	117	137	165	125	137	131	117	123	127	115	112	130	144	128	135	157	127	123	127	119	139	126	131	112	132	124	114	120	110	111	137	147	134	132	117	142	123	108	138	124	108	119	118	139	160	140	127	136	124	110	126	151	143	136	138	128	135	140	114	131	125	131	99	116	120	136	125	129	136	122	128	129	134	142	120	120	127	125	141	132	119	118	135	128	118	137	118	114	123	123	132	125	116	136	145	126	140	156	133	145	137	122	130	112	126	104	132	136	125	140	115	116	127	148	142	124	123	135	134	128	131	132	133	135	115	115	105	125	117	117	130	128	124	128	134	100	114	138	114	140	135	130	119	116	119	144	150	109	104	117	123	128	121	129	119	137	121	99	110	118	109	133	126	96	124	116	132	131	133	134	122	118	102	134	136	122	118	115	112	117	121	158	145	112	140	130	136	113	122	141	119	128	124	118	139	139	123	135	121	115	127	115	138	105	139	110	117	131	136	125	117	136	135	140	150	131	132	121	155	146	127	108	111	123	112	126	128	125	129	131	158	132	117	121	117	143	133	123	126	113	116	124	119	116	151	140	131	104	138	129	135	134	146	130	135	118	125	124	143	124	127	124	123	131	122	150	160	123	114	110	121	116	125	122	139	135	123	135	115	120	122	137	139	136	108	110	119	133	145	142	141	129	138	159	123	126	149	125	142	142	138	140	122	135	141	134	116	116	140	130	125	120	129	133	115	133	146	116	132	132	128	116	115	131	113	128	124	115	123	141	139	138	131	134	115	115	130	143	145	122	137	132	131	136	141	111	146	118	134	136	100	127	146	124	134	124	128	154	149	129	117	116	123	137	121	109	113	109	112	123	137	129	126	121	130	133	124	113	136	121	136	131	121	134	152	129	123	130	124	152	134	114	104	110	104	124	151	153	149	130	124	112	124	114	111	139	124	136	115	128	101	130	117	128	125	133	117	119	126	140	107	134	139	128	111	123	116	135	157	136	112	144	118	115	117	139	125	138	125	112	132	141	121	124	116	113	109	142	120	131	115	121	128	140	104	125	132	125	133	128	134	122	113	132	111	157	156	134	131	123	128	139	129	116	128	136	148	131	106	117	142	122	134	143	123	127	122	131	156	123	149	113	123	135	145	112	158	144	145	133	130	124	148	128	125	116	122	121	119	140	141	136	123	129	108	132	114	122	132	121	130	152	145	133	120	134	119	140	135	141	114	124	121	102	133	126	139	129	122	138	116	133	128	115	127	140	137	152	123	162	126	128	149	148	109	132	130	122	139	124	125	139	143	121	123	125	123	149	119	136	114	150	152	116	128	118	130	118	148	127	126	113	138	127	137	141	102	119	116	112	122	127	105	134	124	163	131	130	107	129	123	123	115	120	139	117	123	123	123	128	126	145	142	117	137	117	106	115	104	114	150	122	136	139	122	133	144	121	130	90	117	130	135	129	127	126	132	158	125	143	122	141	123	139	148	100	136	125	117	147	135	114	127	122	129	120	138	141	128	131	131	137	114	117	133	131	126	129	131	120	105	128	125	115	143	156	116	133	122	122	136	139	133	114	117	137	117	137	114	145	139	119	131	123	134	122	108	121	120	113	115	140	134	98	105	135	131	133	140	144	142	138	131	114	132	130	117	125	120	100	126	140	122	140	133	117	123	120	144	130	138	124	125	114	132	122	154	136	119	135	131	120	140	138	131	117	110	132	127	104	115	127	132	114	112	126	125	126	123	119	126	118	131	116	149	117	110	124	135	137	126	141	128	117	117	126	125	127	136	111	130	131	144	105	147	131	130	139	121	125	139	122	136	120	120	135	138	124
6166	722	1540	2548	2660	2365	1070	736	585	599	546	536	539	498	431	510	499	414	833	602	417	408	362	388	382	327	391	379	395	345	371	395	361	342	349	381	374	367	327	354	375	345	348	344	399	349	347	318	375	346	357	343	350	307	344	374	329	321	352	347	378	342	333	357	346	352	365	328	339	339	346	333	347	369	326	359	320	354	363	331	360	357	343	321	322	350	328	332	324	328	325	324	342	339	346	308	329	331	306	296	308	345	342	380	343	342	357	326	349	346	330	348	329	334	318	314	337	332	322	333	344	331	345	311	350	333	349	362	322	348	325	322	359	369	359	346	357	335	331	347	316	339	311	315	365	319	327	316	332	355	350	334	349	322	322	334	342	329	339	348	335	368	320	360	337	313	321	345	358	334	340	335	362	322	319	347	329	310	306	334	353	330	332	379	326	332	351	344	322	325	318	345	316	304	338	300	344	332	359	354	328	363	338	309	319	337	356	316	350	307	342	324	317	307	323	349	348	377	328	318	331	320	333	342	353	367	318	341	321	310	356	362	397	351	338	341	354	309	316	326	318	323	320	327	357	330	312	335	341	359	367	356	334	318	324	345	336	332	331	337	334	369	352	320	355	347	310	353	317	344	334	354	326	325	370	346	307	337	353	330	330	377	330	356	348	359	348	319	311	340	341	333	317	334	321	320	318	356	314	350	340	338	319	332	349	310	319	329	328	303	328	310	374	302	339	309	347	361	289	322	345	355	325	321	337	362	338	312	360	347	327	346	351	345	344	384	330	324	345	356	353	330	332	353	352	342	317	343	367	334	334	316	316	368	341	347	344	319	334	332	300	386	353	313	352	306	335	340	370	321	341	350	355	352	360	364	315	339	304	333	329	327	313	345	356	329	367	349	309	351	317	313	353	347	354	314	319	326	320	320	339	345	366	327	390	343	347	276	321	332	395	324	313	328	315	344	330	350	336	337	318	313	339	339	326	322	344	339	336	340	343	350	342	368	321	326	361	314	337	363	343	392	339	347	315	339	301	346	354	353	352	325	320	323	329	320	376	349	315	303	323	317	328	346	322	351	321	339	347	325	363	329	333	330	341	355	338	329	335	340	331	327	341	326	316	346	316	352	328	364	318	355	330	323	369	339	339	345	321	339	322	363	363	341	297	349	338	336	312	350	329	346	351	338	348	327	334	344	359	325	316	328	342	306	343	299	330	310	337	383	355	335	375	319	329	325	359	342	365	332	321	319	321	328	343	364	360	337	319	316	321	324	358	354	315	346	310	351	364	319	335	359	332	356	330	350	352	340	345	376	335	325	312	321	322	331	324	315	322	330	349	372	330	360	328	365	353	315	359	324	315	336	324	348	341	331	339	312	339	334	342	312	332	351	341	374	348	350	328	312	351	314	326	346	334	321	316	324	332	353	330	347	346	314	366	342	306	356	328	337	356	338	306	329	300	338	351	360	349	372	298	320	331	359	337	344	354	364	357	326	360	330	343	345	312	382	341	346	338	349	345	354	359	336	330	331	357	370	336	321	330	330	351	332	341	312	327	344	361	351	334	327	325	309	341	338	356	326	330	362	345	311	324	344	322	339	349	331	296	356	307	304	310	363	350	321	347	328	336	361	324	326	334	321	310	343	354	319	358	333	331	308	354	318	332	337	331	339	325	328	335	331	314	333	290	334	321	330	293	364	342	329	375	329	313	356	348	343	374	356	329	339	335	353	329	330	323	349	322	352	341	337	366	333	324	330	341	334	305	345	339	318	349	371	345	313	342	341	306	346	332	352	369	377	344	331	330	322	332	343	324	373	337	348	324	314	344	356	307	357	333	324	358	356	337	351	341	310	320	354	332	350	326	339	347	297	348	354	385	374	349	339	335	317	328	361	350	315	334	356	358	351	343	340	328	356	366	314	297	328	341	313	360	332	339	350	343	330	338	350	306	336	404	343	329	313	312	302	350	356	349	331	349	332	345	385	331	332	366	325	361	332	325	367	331	342	327	371	319	321	313	331	343	353	324	349	325	314	329	344	315	351	313	329	338	316	333	339	322	323	359	320	332	330	325	322	372	376	333	338	358	342	297	326	350	348	363	334	324	362	317	320	309	331	344	368	359	343	358	376	355	326	343	320	342	334	345	329	360	341	339	338	337	336	347	327	354	354	341	340	300	322	353	320	342	322	359	346	328	366	336	321	293	342	311	338	314	339	351	338	329	315	345	328	347	340	348	312	345	325	347	308	307	315	340	360	339	340	345	357	340	346	312	339	365	327	343	383	349	383	330	355	345	319	326	344	349	311	320	324	351	328	360	349	305	327	313	357	361	337	312	338	367	335	335	349	345	340	322	349	318	341	349	360	389	337	362	340	347	303	326	319	363	368	360	353	306	366	393	302	335	348	327	358	373	340	298	326	311	355	332	363	331	340	348	308	314	340	343	347	355	361	357	351	331	340	324	365	347	331	313	321	352	350	343	300	320	355	316	356	320	369	312	335	365	336	331	337	303	329	331	364	310	343	291	337	332	337	336	358	350	354	316	352	332	321	359	345	325	294	347	354	332	328	341	346	364	314	309	346	310	313	355	357	353	301	354	363	333	347	345	326	327	324	356	320	362	320	347	334	325	341	341	325	292	288	321	310	310	329	335	313	335	319	313	335	335	313	328	311	335	354	313	333	338	331	325	353	326	341	349	337	374	346	333	337	360	347	347	354	319	311	340	326	328	338	368	353	314	345	335	323	338	347	334	346	325	329	360	318	401	328	342	325	355	326	338	354	337	370	334	368	333	337	316	340	315	348	337	336	300	352	336	332	329	364	332	336	333	328	335	332	341	334	309	328	355	341	388	367	373	339	328	361	319	318	351	310	322	315	349	377	355	354	323	351	368	346	327	326	336	368	375	345	342	353	335	308	325	349	346	362	348	328	343	337	359	350	325	324	321	336	359	332	310	332	337	344	354	343	339	330	331	352	347	364	345	370	346	333	342	328	359	347	345	326	336	342	316	325	328	356	338	353	343	344	308	322	324	356	329	331	314	369	360	319	338	337	341	338	338	350	318	321	315	338	327	316	345	337	340	330	366	323	360	365	329	336	343	367	309	319	324	347	338	322	348	342	341	331	352	332	353	342	376	316	322	360	371	321	356	339	325	332	328	331	339	332	336	315	346	345	317	331	323	337	309	368	368	299	346	321	363	342	334	349	329	324	334	371	331	334	347	308	369	330	362	328	347	336	330	357	342	322	336	314	322	356	290	347	327	355	346	331	325	331	301	328	332	319	347	384	315	307	346	347	345	328	309	343	321	348	330	342	319	339	365	304	333	319	367	338	322	341	321	313	322	344	319	321	324	350	319	367	314	346	334	364	318	327	349	355	338	345	324	345	343	349	342	339	314	301	355	331	325	316	337	339	351	347	342	351	342	333	320	326	322	302	327	307	322	331	326	337	362	343	349	337	354	328	331	343	330	352	332	352	363	335	328	321	360	374	348	344	348	326
13812	1452	1368	1383	1023	828	483	325	265	287	293	261	245	232	250	240	217	216	324	276	215	227	214	208	189	190	204	218	204	208	199	200	207	210	208	237	232	224	214	200	211	196	182	200	226	201	211	195	196	197	219	213	227	208	203	206	228	179	193	221	228	175	213	211	202	182	199	211	194	169	249	242	188	198	214	200	220	203	221	207	201	179	205	203	195	212	200	174	204	215	224	186	190	170	196	195	206	212	218	225	206	203	211	204	199	197	204	235	229	226	204	195	205	204	204	193	209	219	185	206	203	220	200	178	204	206	188	218	224	183	215	208	199	190	206	199	195	176	210	202	199	209	190	180	214	216	204	200	207	204	236	210	205	195	229	207	224	194	204	205	194	208	176	200	203	180	203	205	228	220	216	200	210	184	185	201	218	226	221	184	231	216	229	196	180	230	213	205	214	221	184	173	223	209	185	179	211	190	217	217	183	198	180	185	189	182	194	198	193	178	227	217	214	213	207	222	206	240	212	192	197	200	184	199	188	207	206	190	196	208	219	199	199	173	225	199	221	202	159	201	219	199	199	206	192	198	209	206	193	199	217	184	195	215	187	225	203	212	186	211	192	179	218	211	203	216	220	209	232	206	219	204	197	222	203	185	164	203	203	199	209	211	188	206	191	195	231	212	199	196	201	198	224	200	184	187	188	175	194	203	194	223	181	229	175	212	207	185	204	187	197	208	180	198	199	216	213	183	188	191	203	219	198	247	185	196	184	187	183	196	227	207	203	206	216	193	189	185	221	223	220	187	195	185	189	237	205	204	192	186	197	211	179	203	186	168	200	162	162	201	199	204	204	178	214	207	191	176	198	192	182	193	179	210	214	190	198	205	186	178	208	193	172	201	212	206	196	202	176	211	189	202	207	208	222	182	202	210	211	203	211	197	196	193	224	193	200	190	206	197	196	189	184	206	201	197	208	230	191	220	184	184	207	210	180	205	206	186	220	194	209	204	214	185	189	183	195	187	207	207	199	198	211	199	180	250	210	201	223	188	178	208	199	184	212	189	187	208	216	192	225	206	222	207	183	207	218	194	193	244	202	189	203	217	197	188	187	202	202	206	221	216	206	155	205	220	232	218	214	183	207	198	193	203	196	189	193	191	198	190	187	168	203	204	234	209	196	184	218	213	189	208	250	205	202	197	191	231	206	198	242	216	234	196	223	210	189	205	212	183	208	214	201	215	190	207	180	191	189	190	196	225	251	200	217	211	194	201	183	198	205	236	196	197	218	215	204	217	202	226	194	184	218	204	190	190	190	220	213	207	199	223	213	210	183	187	190	204	198	218	203	199	200	201	194	185	200	216	185	197	215	183	207	222	223	205	215	187	202	174	214	172	211	183	205	196	225	207	196	206	176	183	229	216	209	178	178	195	203	210	224	222	199	221	215	186	191	212	200	217	208	192	209	198	200	204	206	209	224	186	186	208	207	195	190	209	188	210	200	218	203	216	184	212	215	174	214	200	199	204	201	199	211	196	172	214	217	185	190	216	215	222	211	224	191	209	169	192	204	237	200	206	217	179	212	225	215	208	226	185	212	197	192	198	191	188	210	210	203	205	194	211	203	185	175	192	207	202	231	192	184	192	209	215	216	209	196	203	227	192	201	196	190	209	193	219	202	189	200	193	169	236	195	153	220	187	235	215	209	208	220	217	173	191	213	198	200	209	187	185	180	195	204	208	231	203	196	193	200	199	195	209	207	198	186	220	200	217	195	213	226	177	205	216	197	184	198	209	212	204	201	208	178	202	199	191	196	202	175	207	183	212	192	219	198	190	187	193	204	197	202	244	167	183	207	203	198	197	184	200	207	209	191	198	183	211	187	194	213	201	205	213	217	201	220	195	235	177	186	212	194	190	222	197	214	211	222	184	204	194	189	186	204	194	191	222	245	230	200	196	214	209	196	224	202	216	189	191	191	222	204	197	201	184	204	216	217	210	209	197	237	179	178	195	200	214	200	184	226	226	205	178	238	212	207	181	181	188	207	194	172	214	203	225	194	161	227	229	211	221	191	201	195	202	195	190	214	205	202	217	204	196	190	197	230	221	199	198	224	207	188	190	172	191	195	217	186	209	224	206	204	201	190	191	212	200	206	221	181	220	200	206	193	222	184	202	189	205	210	206	199	218	174	203	197	196	212	172	204	180	186	198	193	183	186	194	236	213	212	221	233	222	167	200	221	240	198	193	204	186	203	207	210	211	188	180	209	198	202	203	214	174	191	202	215	206	216	220	214	185	209	191	211	212	201	217	202	204	153	177	194	203	193	249	211	216	229	186	211	226	184	196	183	219	222	239	192	215	188	213	197	180	200	226	200	213	198	193	211	226	217	193	201	210	220	189	204	212	200	186	224	227	197	206	192	202	193	207	201	204	189	204	237	176	188	201	221	168	219	213	176	199	208	218	201	204	199	180	186	191	226	196	206	181	182	203	202	194	164	213	222	203	194	194	207	173	220	213	203	154	178	209	224	206	211	203	214	202	237	208	196	205	244	195	195	190	213	225	198	181	196	224	184	211	185	194	197	228	208	201	198	225	224	226	210	191	190	188	197	211	204	201	203	188	233	192	201	209	208	192	213	167	226	205	204	211	204	207	197	204	228	194	205	210	241	224	226	212	202	203	209	221	206	210	221	179	194	213	161	159	214	205	206	221	195	207	193	201	212	187	211	198	222	198	196	211	195	196	181	199	185	181	202	195	211	199	185	178	208	187	208	232	186	184	214	209	206	212	200	197	177	190	191	207	198	204	201	221	201	207	199	202	200	204	192	195	198	193	225	173	210	194	225	178	210	221	223	182	171	199	191	197	188	189	204	199	198	219	204	195	206	211	193	187	182	196	181	191	210	235	205	190	174	199	193	206	202	187	202	201	208	194	229	210	194	193	202	181	179	198	225	216	211	192	187	186	199	203	192	193	218	179	208	192	183	218	205	214	203	227	188	196	190	191	235	179	187	226	217	197	194	202	198	213	198	212	175	180	203	175	212	169	171	199	186	241	200	212	180	217	210	202	192	204	202	193	192	186	205	210	208	188	217	214	208	181	185	226	191	202	190	239	183	195	190	223	187	216	175	228	200	200	186	197	186	229	184	210	187	228	182	204	206	208	207	186	182	198	204	236	199	234	214	204	211	186	201	202	181	198	214	191	182	197	227	188	196	192	207	217	231	212	188	189	233	195	224	173	211	179	226	232	204	228	206	205	202	204	191	181	227	209	208	183	201	200	223	202	205	217	203	196	228	200	225	216	229	210	217	207	174	211	186	215	211	186	218	170	188	212	206	188	167	198	190	206	213	218	217	197	197	200	220	207	222	180	202	203	237	196	174	211	222	208	189	188	198	206	219	205	199	208	232	206	199	209	195	195	177	204	190	214	232	234	211	208	205	209	233	194	199	209	182	217	177	212	222	171	192	216	181	240	208	187	180	199	188	193	206	188	185	197	197	203	190	228
8222	1184	2753	3848	4080	3572	1678	1241	1082	974	952	839	845	731	745	803	738	623	1407	959	661	606	634	566	541	605	543	570	532	532	575	539	575	550	522	541	538	528	548	491	535	505	556	534	454	490	521	512	516	499	519	488	562	536	497	534	527	545	501	546	525	514	504	494	556	515	532	506	497	520	532	530	518	511	535	539	517	509	519	441	527	506	493	503	549	487	501	512	489	445	510	542	507	514	521	520	537	488	505	511	541	492	480	521	487	533	481	499	541	494	477	482	482	485	521	512	530	505	538	547	499	514	548	522	501	481	463	532	496	530	486	480	536	498	532	547	519	459	497	497	514	468	474	545	534	506	509	495	483	513	533	504	501	486	529	490	475	498	491	507	459	530	486	508	535	496	508	473	474	535	512	457	481	475	474	510	547	497	485	511	506	504	500	469	520	492	508	513	485	502	474	508	531	490	504	501	538	447	521	505	510	487	540	531	489	510	449	559	457	481	499	511	526	532	536	483	503	511	492	511	496	529	493	464	491	486	538	501	558	542	525	505	497	473	487	497	475	506	487	524	490	462	532	511	557	490	482	537	490	494	458	523	479	535	484	477	506	497	519	496	546	475	508	553	512	498	492	488	544	497	521	510	535	523	516	533	516	531	526	488	451	500	531	524	501	513	498	513	489	538	549	500	519	516	527	545	509	522	495	498	552	526	465	509	509	483	444	478	538	515	512	546	522	505	502	537	487	470	513	488	531	498	508	502	477	489	517	476	546	516	496	506	465	510	500	512	474	534	442	516	487	493	494	461	470	534	510	518	478	517	515	469	497	483	512	438	496	470	506	512	523	510	489	512	479	516	503	519	491	495	515	518	524	471	520	489	504	492	488	524	456	464	511	533	490	472	527	475	504	494	501	531	504	510	506	514	531	501	458	460	493	494	468	516	483	517	484	510	516	517	505	521	497	481	512	496	509	533	477	467	503	526	518	533	459	502	490	507	529	530	490	549	487	486	483	471	508	470	520	489	498	503	531	521	524	503	504	478	491	483	518	474	525	494	477	501	493	494	483	463	482	513	518	493	514	522	485	517	503	509	486	548	524	533	497	487	545	518	502	499	486	510	495	537	513	525	500	530	497	487	531	504	554	537	474	509	483	514	479	554	506	514	486	488	535	523	575	506	552	519	499	491	519	489	476	517	495	511	493	499	503	519	444	529	496	496	498	492	502	504	494	507	467	537	528	499	535	481	545	506	531	537	547	559	510	487	525	515	502	485	518	479	496	494	514	518	511	509	492	534	462	481	518	519	507	582	509	523	520	484	487	519	575	480	558	515	519	503	455	522	522	510	528	493	533	536	497	494	536	488	490	513	527	504	458	448	524	518	526	513	509	504	512	508	488	480	492	543	528	529	481	485	506	481	514	476	498	505	531	500	479	525	492	507	527	476	528	474	496	495	527	511	501	486	443	466	484	487	511	516	501	504	527	515	481	504	511	476	506	463	478	533	468	501	476	512	485	486	508	491	512	505	508	520	508	503	507	473	481	510	490	509	470	536	507	496	512	497	489	487	504	498	504	517	463	508	495	501	522	524	499	504	542	533	487	537	467	519	493	507	536	513	545	514	514	513	517	526	517	507	509	505	486	488	512	510	502	496	495	541	496	482	540	498	514	496	481	463	473	518	487	514	501	517	517	503	525	488	535	512	471	513	448	520	501	487	491	478	526	524	507	479	480	490	494	449	472	509	498	464	543	488	502	470	460	500	529	529	530	525	513	522	533	510	550	519	480	518	530	491	515	509	518	517	472	487	531	493	507	516	493	508	523	534	476	538	521	519	471	504	520	495	480	511	479	509	499	502	513	506	528	521	524	495	502	458	490	509	520	484	486	502	528	553	475	526	513	531	472	473	488	496	526	509	488	509	503	541	482	526	515	478	511	518	484	490	515	533	510	484	526	523	522	465	506	513	482	483	480	540	514	495	515	536	502	517	483	514	468	483	486	526	486	497	499	512	481	525	525	490	495	517	510	552	504	532	543	479	513	441	506	538	506	480	492	466	524	506	466	481	497	530	513	488	513	506	526	437	523	463	508	538	477	504	481	493	498	516	524	496	443	561	482	451	502	519	486	535	509	489	503	517	493	524	527	506	540	512	507	560	518	493	500	510	502	482	492	508	505	467	544	480	505	521	519	492	502	468	508	526	485	559	504	494	461	489	483	534	505	530	516	507	502	528	513	548	508	486	498	515	480	535	484	503	494	512	494	498	511	501	550	523	482	466	526	541	537	511	495	478	443	510	526	516	455	497	525	479	530	502	537	509	525	516	495	492	503	508	506	471	522	533	494	482	517	491	497	499	477	521	489	489	472	518	548	522	494	522	494	504	509	482	452	493	483	504	477	519	498	459	502	518	508	499	546	549	502	501	491	524	473	482	458	535	524	533	487	484	472	510	511	495	503	543	502	496	510	527	521	465	504	504	482	476	511	497	502	490	507	505	516	461	469	462	510	477	504	493	519	499	523	521	474	475	511	525	534	476	507	491	472	497	513	463	539	500	543	497	536	541	542	506	505	553	493	478	490	458	491	481	484	484	522	496	504	546	460	490	485	476	532	532	507	485	528	516	517	536	506	488	491	528	484	496	533	459	495	520	499	531	520	500	464	458	490	479	497	468	485	477	477	521	485	514	481	515	510	490	539	551	525	542	523	519	527	521	503	486	519	512	533	473	523	508	500	463	476	487	514	467	556	504	494	500	501	506	532	537	510	494	499	494	521	538	482	484	542	512	506	491	523	514	506	534	521	463	525	542	509	503	498	453	486	510	503	497	496	493	533	497	500	491	470	493	484	514	505	468	470	537	501	525	518	528	508	519	487	507	513	502	472	500	516	557	499	495	518	494	483	479	513	503	488	499	495	549	523	520	520	487	488	517	532	502	548	512	524	524	485	496	520	495	503	524	498	479	501	552	498	475	477	491	554	496	477	493	474	499	468	494	521	504	489	489	478	488	498	537	518	489	488	534	488	526	555	515	504	526	523	529	465	488	494	497	542	543	508	518	516	505	518	540	495	501	511	471	499	497	490	498	522	514	531	490	454	489	509	497	499	510	506	496	498	490	523	501	520	506	532	528	530	501	511	471	485	503	522	468	500	470	474	539	505	476	479	509	526	516	544	507	528	489	575	497	530	469	508	544	500	490	471	460	533	473	488	486	482	464	504	510	536	544	494	534	509	506	529	524	516	535	531	488	476	475	515	527	529	532	482	466	491	509	491	482	503	495	501	530	527	494	517	450	536	495	549	504	481	482	499	497	514	514	485	522	503	479	506	533	520	494	465	477	509	499	517	539	523	511	504	484	520	477	489	500	554	501	504	476	520	468	523	511	523	517	469	503	504	559	509	522	518	544	471	498	479	504	494	568	518	493	473	466	504	470	509	501	517	500	486	485	478	540	474	526	492	485	575	531	508	475	499	503	484	504	491	469	521	513	551	470	519	462	504	481	495	475
1563	364	433	446	483	414	327	269	269	233	250	272	297	303	296	269	309	275	292	294	272	273	295	262	260	287	270	287	294	272	274	260	284	279	269	284	262	262	300	261	289	255	296	286	266	309	273	246	212	293	282	265	284	286	310	277	275	288	280	272	298	250	264	280	301	249	264	292	244	279	271	277	282	276	279	292	259	270	278	310	285	278	270	281	278	249	288	274	302	309	293	279	302	248	272	270	278	279	286	248	293	301	271	323	313	276	293	268	277	298	296	287	269	258	308	312	258	257	273	262	283	295	284	293	296	263	292	273	307	270	283	296	293	304	274	283	243	283	280	274	299	309	273	272	273	275	279	308	257	302	267	258	267	266	264	311	266	264	291	294	275	255	270	282	290	291	267	288	298	292	302	242	270	303	297	298	309	308	264	273	272	250	285	277	269	286	303	312	277	282	289	266	277	251	286	308	277	276	277	251	273	268	297	263	282	271	264	267	296	279	289	273	276	263	254	266	261	307	286	252	283	268	270	244	300	287	289	300	291	257	308	271	262	277	307	284	298	294	294	268	283	236	284	261	270	245	274	289	238	259	286	275	321	269	292	279	266	288	268	289	268	312	274	272	279	275	250	310	291	323	282	260	297	293	271	298	259	277	262	261	271	301	277	282	307	278	299	317	262	297	273	279	282	291	244	253	242	279	281	296	271	294	308	298	292	282	270	275	279	271	307	263	277	279	264	281	297	297	291	280	295	296	294	299	265	297	297	290	291	296	277	299	316	269	262	287	284	265	278	302	298	247	268	286	274	279	265	261	273	262	294	256	250	281	287	307	253	291	279	298	284	275	243	276	282	288	270	293	281	257	306	271	263	288	231	321	322	260	285	292	301	283	269	305	280	269	290	275	251	270	253	259	251	256	252	263	278	270	279	275	276	288	250	253	244	266	276	261	255	261	251	271	257	319	292	298	264	272	301	268	316	286	285	260	298	271	277	283	280	262	316	304	259	279	283	295	306	308	263	283	281	264	288	272	277	287	290	261	267	293	286	276	289	275	335	296	315	282	291	270	291	325	282	282	284	277	293	318	257	301	256	253	253	249	280	265	262	267	263	290	319	298	318	295	293	299	290	314	258	287	272	303	269	288	284	237	298	289	279	294	278	266	273	282	308	266	271	314	295	302	262	283	287	289	297	252	277	288	293	292	304	282	272	266	281	290	276	272	251	279	291	259	284	268	264	261	271	265	301	281	270	281	273	271	272	290	316	293	258	281	274	275	247	281	273	285	282	268	322	280	282	263	268	251	305	285	278	294	275	281	283	294	321	279	300	276	299	269	278	285	243	271	277	291	289	288	265	289	298	276	327	265	315	313	266	272	297	275	313	248	258	274	269	252	273	266	289	312	274	289	286	288	267	263	280	235	286	290	261	304	266	264	274	281	256	265	302	279	292	251	270	269	294	283	324	277	289	313	263	258	274	255	277	271	234	290	234	283	272	302	304	283	258	280	292	294	292	294	294	294	283	295	294	299	280	285	306	281	273	296	295	246	256	284	275	264	279	252	268	294	273	279	278	285	270	308	275	267	250	278	289	266	266	282	265	283	259	258	266	275	281	297	288	300	278	266	276	272	294	300	277	292	301	281	258	301	293	276	283	277	302	285	257	257	291	274	240	274	262	325	261	259	279	250	248	300	281	276	282	279	247	268	286	263	296	286	274	275	265	276	282	266	276	283	310	299	254	279	262	280	302	267	271	272	297	256	251	279	259	301	291	283	244	294	257	261	286	285	278	307	285	295	275	277	295	278	282	245	283	274	290	294	322	304	285	257	261	265	273	309	307	321	286	273	295	284	312	290	308	270	267	282	257	263	288	265	280	288	309	275	263	297	269	232	275	265	250	273	289	306	276	292	303	310	293	261	243	276	264	267	280	278	264	274	300	274	273	279	267	281	269	261	280	274	241	247	292	279	260	277	302	291	273	326	296	293	283	289	331	274	275	256	274	289	286	265	283	314	293	294	300	269	297	266	285	260	261	271	275	265	315	313	285	284	305	297	291	288	285	262	279	327	285	264	281	283	245	275	263	274	251	295	265	283	301	265	284	294	252	260	284	280	232	265	269	295	293	281	251	288	280	289	266	323	286	276	292	291	323	303	302	273	293	266	275	258	286	297	287	275	302	264	262	288	275	289	273	265	279	252	279	291	266	284	280	297	280	257	280	292	266	265	297	255	309	275	286	299	289	249	289	289	302	257	286	301	285	309	282	276	284	297	295	279	302	268	244	242	281	295	305	274	287	268	285	250	278	303	275	272	271	285	277	270	295	291	279	304	282	270	286	292	283	283	278	299	253	285	259	247	300	284	291	267	314	268	271	265	298	280	274	247	253	264	282	280	274	263	250	281	280	298	274	300	260	267	286	286	294	316	270	284	295	312	264	250	276	280	271	282	294	266	259	271	296	291	261	269	285	276	288	291	296	238	298	275	285	277	287	310	271	298	290	287	283	274	271	274	307	261	293	266	291	250	282	276	271	280	265	272	296	278	285	288	279	262	270	291	271	284	270	288	292	286	271	264	303	268	284	270	282	295	266	304	309	273	280	282	269	266	275	294	247	258	291	281	287	296	299	250	292	305	287	290	274	312	249	324	271	302	269	287	291	303	300	281	275	291	302	289	277	258	264	255	297	270	270	281	299	270	290	309	269	270	269	286	280	290	318	298	283	298	311	279	270	287	268	273	279	289	260	248	271	267	290	269	302	291	326	322	250	287	283	289	292	268	263	295	307	276	282	288	280	266	269	272	304	294	268	311	262	269	279	290	302	292	270	291	295	274	253	291	270	269	307	273	301	262	241	275	288	290	269	264	331	281	283	261	270	264	277	271	277	264	273	307	254	270	279	245	253	287	275	289	281	295	268	259	266	276	301	282	257	311	270	287	246	270	255	287	276	312	276	282	257	271	284	240	288	296	267	292	264	268	287	266	272	281	282	260	282	278	288	291	271	281	222	267	275	297	280	292	293	292	274	332	286	285	281	290	293	276	265	337	301	297	307	291	272	263	300	272	272	272	281	280	308	282	269	298	293	271	295	293	285	278	278	279	272	282	289	258	276	286	259	265	267	294	268	269	302	272	273	304	256	282	273	268	256	264	240	240	312	260	284	285	281	274	296	250	269	276	245	280	293	286	308	281	265	277	300	334	300	302	266	280	267	284	268	298	271	278	280	269	277	293	281	262	244	257	275	322	269	254	281	277	240	279	291	301	276	283	274	260	285	259	266	290	237	289	258	263	302	260	256	264	262	263	279	291	289	281	295	261	281	292	294	284	265	269	292	297	298	272	296	271	299	289	275	297	258	244	262	317	283	282	299	279	315	306	260	280	285	263	272	269	287	275	277	294	290	267	297	269	273	316	247	248	285	288	273	256	268	289	310	269	277	251	254	287	293	302	295	283	247	277	267	265	261	247	268	278	274	272	270	258	296	283	261	318	275	295	281	268	284	293
1819	682	965	1371	1495	1274	743	677	631	690	656	700	672	626	618	651	649	645	675	618	616	626	634	642	654	653	586	572	651	629	648	656	666	640	648	612	634	650	635	639	659	584	633	644	674	656	621	611	584	616	649	610	611	617	603	666	665	611	635	605	667	629	642	655	562	682	661	592	643	625	624	596	641	627	615	651	598	653	628	662	610	664	632	645	622	612	633	659	660	669	597	636	625	626	604	623	637	632	604	665	638	578	635	645	621	627	596	586	629	669	620	621	631	590	616	640	585	662	650	590	610	617	606	626	652	644	664	615	590	645	636	628	598	659	635	618	622	675	613	617	657	617	605	622	664	624	628	673	673	648	642	689	626	594	628	599	627	659	621	609	654	637	617	627	631	648	598	612	661	676	622	683	615	594	653	664	615	582	603	630	623	611	633	603	632	666	627	654	626	622	661	619	614	680	628	627	638	566	602	635	603	664	612	611	637	666	629	598	621	654	631	635	604	600	620	660	597	596	649	639	587	600	630	659	653	633	626	641	657	633	691	641	634	652	615	576	659	668	633	661	634	634	595	638	615	643	625	635	611	622	637	692	635	597	629	630	617	585	640	620	660	632	657	663	640	629	672	617	649	633	629	642	632	617	665	636	639	608	619	606	604	592	609	631	630	656	602	634	608	645	620	630	635	648	618	599	605	640	619	596	581	632	627	639	642	590	624	626	649	620	611	675	630	622	622	622	666	632	636	603	671	570	574	617	645	632	633	624	637	639	641	630	597	639	644	669	635	626	631	659	650	667	641	617	637	591	663	632	608	609	575	581	621	605	646	628	652	639	617	652	616	626	640	632	615	622	665	670	642	616	650	667	636	632	634	673	644	640	629	642	642	615	649	624	644	607	627	588	664	637	654	649	628	644	621	605	621	637	648	595	631	647	625	651	615	624	597	588	650	604	663	619	613	589	614	643	635	615	628	610	613	677	611	625	634	661	627	611	631	622	615	654	610	676	582	646	659	605	624	645	627	627	670	583	634	619	667	609	606	586	613	602	663	641	669	644	608	657	638	636	650	621	573	606	629	615	624	651	609	625	634	609	670	651	619	599	612	632	634	642	677	630	624	647	613	656	637	665	607	607	614	651	612	631	675	669	596	616	626	634	631	640	612	603	629	700	651	646	600	635	577	639	683	603	652	622	679	645	631	641	645	626	634	603	639	628	610	664	594	614	599	585	588	632	693	645	624	603	622	618	633	635	636	534	658	648	633	606	573	574	672	635	591	642	612	607	573	636	613	672	638	642	635	617	603	589	629	607	601	630	575	655	616	662	659	609	676	649	644	662	640	638	652	632	589	641	596	604	633	605	617	683	620	646	574	612	633	632	643	611	615	672	658	657	629	645	667	653	620	610	605	653	598	608	635	651	634	647	646	618	641	613	658	629	633	592	656	641	665	621	664	657	653	581	620	630	669	626	611	610	645	642	635	632	615	594	591	645	611	647	611	605	620	658	642	654	656	589	648	643	591	587	629	604	557	642	653	660	605	647	616	630	687	634	675	613	655	609	625	625	658	577	612	619	646	615	618	614	631	625	632	668	611	602	638	589	661	627	624	594	644	620	624	647	622	642	632	614	613	590	641	642	647	566	679	617	652	607	602	670	618	609	647	596	616	641	677	619	638	630	640	702	596	641	604	622	593	615	649	590	569	622	609	608	612	614	601	592	595	599	616	598	592	638	629	612	621	656	642	619	616	621	696	626	637	639	619	634	606	669	590	653	591	619	648	652	639	579	606	585	632	589	688	593	598	591	620	598	609	599	637	602	646	639	635	624	639	625	598	661	619	624	645	629	668	640	654	645	646	576	617	599	640	630	607	582	604	622	610	638	599	635	672	613	674	604	646	653	678	621	659	624	615	605	642	628	614	627	601	630	631	623	629	650	627	597	655	598	608	655	638	666	646	639	644	631	637	642	609	675	631	624	659	635	648	602	608	629	635	593	604	630	625	626	610	598	617	622	651	612	637	630	593	592	658	631	634	601	652	655	641	657	640	669	636	588	637	669	640	585	674	665	613	645	619	648	643	617	670	619	601	654	614	611	640	627	607	657	621	584	655	646	589	626	606	605	627	647	607	671	644	667	576	617	639	598	628	610	631	655	664	636	673	633	630	640	613	639	622	686	627	613	653	630	595	659	598	619	618	608	659	628	638	637	657	633	636	617	616	609	650	655	653	585	607	591	599	614	650	688	620	625	597	624	629	615	608	631	661	671	609	677	642	620	618	575	651	642	662	635	573	618	626	644	632	608	652	627	640	629	639	657	627	605	664	645	612	632	604	632	597	663	627	671	635	641	642	618	580	607	639	636	626	632	632	617	641	667	605	603	616	608	662	644	602	625	658	623	591	660	651	665	619	642	628	654	586	631	653	608	634	616	668	627	594	585	604	607	663	615	591	639	632	628	607	613	584	647	609	662	600	612	643	671	640	632	651	636	628	614	625	651	650	626	583	645	627	628	616	657	614	630	628	578	613	640	638	609	568	639	590	618	614	626	659	653	635	630	645	640	599	685	663	614	656	646	606	632	618	615	657	620	599	603	614	625	626	638	624	622	612	613	657	598	578	624	605	607	633	603	601	617	588	635	607	693	635	588	687	631	674	622	608	609	643	622	677	615	590	564	614	617	600	632	661	598	574	653	664	620	615	664	631	618	619	651	701	630	592	671	665	586	632	623	602	621	619	643	612	637	636	647	635	638	627	613	645	585	626	631	585	645	663	629	621	617	602	612	581	670	660	612	644	600	612	618	647	608	639	619	650	621	615	668	619	642	610	690	593	623	609	652	592	631	644	621	614	614	616	658	640	604	654	642	664	639	648	646	593	604	617	600	605	623	668	621	618	617	618	626	620	632	635	655	625	651	601	636	596	627	590	631	657	596	635	666	629	642	628	600	630	655	630	666	641	650	628	636	604	633	628	641	616	650	592	580	640	657	625	615	583	655	637	662	589	671	636	593	618	628	633	640	620	606	634	610	618	624	625	627	591	703	593	639	626	662	647	621	630	604	647	647	616	638	598	657	614	619	597	591	632	652	628	596	630	665	641	591	637	602	641	667	627	637	619	586	602	593	619	617	590	591	636	636	607	602	606	617	633	619	607	672	662	628	598	662	609	641	658	646	628	593	620	634	609	626	690	589	623	623	648	636	601	674	623	576	663	614	628	636	638	634	604	609	634	626	657	590	604	608	605	614	645	642	606	621	569	647	646	592	618	615	594	574	626	613	567	646	623	648	671	679	615	650	648	635	616	661	675	658	610	632	715	618	649	665	641	596	590	659	624	651	656	606	634	596	641	619	647	613	634	610	564	578	651	631	690	643	616	649	637	672	649	607	634	641	611	658	620	636	595	652	604	650	622	614	598	615	632	602	679	642	632	619	658	641	620	604	621	620	653	644	624	665	615	618	624	647	630	642	640	646	593	570	652	617	599	654	618	637	638	612	628	682	664	660
6998	651	792	822	655	491	272	207	194	183	151	141	150	140	149	151	164	155	194	150	149	121	132	140	162	147	120	128	123	119	127	129	118	127	152	135	127	126	137	136	144	118	114	145	130	115	130	139	131	112	126	133	140	128	130	117	125	114	136	131	138	125	139	133	158	139	134	132	125	134	140	136	104	126	137	122	125	122	142	120	122	124	144	136	115	140	121	128	120	131	120	125	118	123	120	108	116	154	148	135	118	146	124	98	135	121	125	119	125	124	135	125	118	127	118	126	123	130	120	125	134	124	150	110	128	139	133	127	150	137	119	138	119	123	113	141	116	133	106	134	131	122	126	130	120	134	119	124	127	116	133	139	113	154	126	131	109	129	115	112	146	125	115	143	118	117	100	119	140	148	118	116	130	116	121	129	139	104	140	132	119	129	115	124	107	134	154	98	141	144	122	137	149	117	109	146	130	115	119	120	112	116	121	123	119	111	118	134	138	133	138	121	118	122	119	147	121	146	145	151	121	129	114	127	114	94	125	120	123	118	105	124	124	105	114	134	123	116	136	148	142	142	147	121	139	114	145	146	118	125	124	134	150	120	139	134	127	132	122	129	128	126	112	114	121	124	156	130	126	126	139	129	153	135	138	119	126	114	140	145	136	118	106	139	122	136	127	121	116	107	118	118	121	135	142	111	124	123	133	134	119	123	110	113	138	128	144	119	134	144	143	118	131	110	133	108	114	136	115	119	117	133	150	141	129	121	145	116	120	148	113	109	137	137	142	114	135	164	114	133	117	130	120	132	111	110	128	106	128	137	126	114	136	113	123	139	148	116	115	145	124	119	108	151	119	128	108	129	116	138	137	97	115	124	138	143	111	142	130	131	126	146	122	143	128	145	112	123	139	133	109	148	143	120	116	95	129	125	118	112	123	131	117	137	121	115	124	143	146	107	147	136	128	122	114	149	119	124	123	126	111	117	122	123	119	123	119	124	116	133	121	109	151	147	104	131	114	137	115	133	152	109	121	114	106	119	127	124	143	129	126	121	137	143	133	121	125	145	122	134	145	117	111	112	136	112	131	125	118	123	111	113	113	117	117	128	120	113	132	129	111	129	122	122	113	133	134	139	115	126	157	144	121	131	132	135	101	151	132	136	140	145	121	128	137	114	129	162	138	127	117	108	103	143	143	140	135	141	137	116	130	141	125	130	127	139	134	135	126	142	99	110	113	115	138	127	114	128	126	136	110	109	110	135	136	157	124	144	155	137	132	124	143	147	144	132	122	128	105	110	116	134	124	135	144	130	121	130	134	135	121	122	132	127	112	114	128	124	142	143	149	119	114	137	149	133	133	132	117	142	111	131	139	129	131	140	132	121	116	121	120	137	118	115	122	120	108	127	119	123	117	138	138	123	124	141	131	129	149	137	126	133	146	146	113	132	124	139	138	105	141	139	157	157	115	134	129	125	119	124	122	109	128	146	115	132	133	144	135	140	138	123	98	127	119	119	140	125	133	137	141	138	126	132	121	138	155	131	135	121	143	145	140	135	107	119	116	123	114	116	137	125	136	112	135	104	150	121	96	152	146	140	144	136	130	125	108	142	123	121	128	132	132	123	129	133	123	150	149	125	124	128	107	135	109	159	125	121	128	118	124	113	119	135	125	132	150	122	109	133	120	126	140	139	135	115	112	120	149	108	127	143	112	129	136	125	152	124	134	118	124	138	125	132	140	134	125	108	120	112	107	140	127	127	112	120	123	124	118	124	108	119	144	119	148	126	127	124	137	127	140	116	120	126	126	122	118	120	118	109	146	119	137	130	135	133	125	145	121	125	130	144	149	120	130	157	126	149	108	135	151	133	137	116	116	126	134	129	139	133	113	120	144	150	141	115	128	118	145	116	131	122	127	119	124	113	121	145	122	126	139	137	135	133	112	108	128	142	134	134	150	166	129	134	129	153	128	132	103	131	145	118	114	128	147	133	134	125	127	126	121	112	124	126	108	107	119	125	147	124	137	118	117	128	137	138	134	117	131	133	123	122	136	140	134	157	132	127	122	117	119	144	129	139	112	130	119	142	98	140	137	111	127	122	133	136	129	128	125	143	129	113	112	115	145	131	160	131	110	102	148	125	143	128	127	129	125	131	152	128	112	109	118	119	129	128	119	148	124	134	123	122	108	111	113	133	137	108	116	125	140	142	121	126	129	148	114	142	135	116	140	128	130	117	123	112	116	127	124	113	127	143	151	134	107	137	135	133	127	132	135	129	123	120	112	123	148	148	150	148	106	120	131	146	156	139	133	129	133	138	136	124	118	150	126	122	129	122	118	135	123	142	146	118	124	134	115	159	145	134	109	128	137	131	127	134	129	130	127	153	138	119	122	114	138	116	124	115	124	129	126	138	129	113	131	134	138	130	120	136	137	137	140	146	114	107	133	110	143	164	125	150	131	143	122	123	138	148	131	139	144	117	122	128	132	130	135	120	131	133	142	135	122	119	126	137	138	118	121	120	124	143	152	126	178	133	148	134	148	144	138	136	131	120	125	145	127	134	123	115	120	122	126	120	137	118	131	137	131	120	136	132	110	147	133	120	139	127	144	119	145	127	120	128	125	136	122	129	104	148	99	154	141	142	125	117	135	132	131	153	124	145	125	139	120	123	136	124	128	121	147	134	135	130	128	131	115	124	116	125	116	116	106	106	123	128	129	140	140	116	115	120	132	143	135	109	132	123	107	142	127	106	125	127	128	128	130	113	132	123	109	107	115	123	112	105	135	110	128	125	148	136	123	133	143	127	117	123	121	126	126	149	125	146	124	132	120	129	121	121	119	127	118	136	133	106	144	128	121	134	118	115	155	123	129	137	126	149	121	123	151	125	143	164	138	153	122	113	171	144	126	121	114	126	120	138	127	115	115	127	135	136	129	130	126	131	113	148	132	145	148	128	135	146	122	117	157	160	141	124	147	127	114	121	120	115	109	115	145	124	114	136	123	123	126	141	102	114	111	154	108	108	116	114	133	133	134	145	134	162	115	129	126	120	109	118	134	126	117	129	135	129	114	110	145	127	124	137	113	130	134	128	136	131	120	162	131	150	138	137	121	134	139	113	145	136	124	136	117	134	136	143	133	145	131	115	123	122	143	128	143	121	110	156	113	118	137	125	141	141	141	125	129	153	136	129	133	136	135	123	137	138	141	107	122	126	137	132	114	115	138	125	119	130	111	127	144	140	129	114	143	133	112	119	132	112	152	130	119	153	155	81	153	130	109	127	121	127	136	123	110	137	140	121	136	117	135	126	130	108	141	126	133	117	127	136	136	128	122	119	139	142	136	144	125	124	140	121	122	131	121	135	164	136	128	129	124	130	125	138	117	90	127	138	150	118	114	153	120	153	140	124	138	147	168	128	125	118	127	137	121	105	133	132	135	152	132	147	157	146	127	101	125	124	130	116	137	117	100	140	118	126	120	125	134	141	149	127	126	119	118	143	122	123	136	131
6024	769	1788	2450	2686	1965	1023	715	635	611	585	562	468	483	497	518	464	421	795	501	459	392	358	360	337	368	385	355	375	403	365	337	355	389	339	333	362	358	361	344	352	328	342	380	378	349	337	346	341	375	332	348	348	317	363	300	344	321	345	318	329	334	342	363	354	309	325	368	327	370	367	307	354	363	323	320	354	345	362	345	341	345	367	334	345	351	346	312	338	355	342	323	345	341	361	317	320	332	329	345	349	346	325	350	353	334	372	331	358	315	345	341	323	341	352	349	347	354	368	325	324	330	344	336	328	311	319	346	327	346	347	355	316	341	354	340	321	338	335	315	343	300	297	364	332	332	330	317	341	338	299	358	345	342	348	344	306	350	325	331	336	341	320	352	308	362	321	342	302	345	301	350	354	324	346	312	332	331	360	328	346	337	328	349	313	328	304	330	347	346	312	307	330	383	322	370	365	309	374	317	315	351	337	326	343	352	307	320	319	346	317	349	340	329	335	328	339	367	319	329	320	319	343	368	345	363	348	307	357	362	351	362	322	348	335	349	348	341	338	362	349	335	338	327	324	332	337	353	330	346	351	331	311	325	348	338	354	370	313	356	328	374	361	345	326	317	320	344	340	341	313	330	349	326	358	344	311	342	341	344	357	331	333	350	345	332	333	349	314	352	375	336	343	309	342	327	346	369	347	354	349	310	346	356	327	321	336	371	345	372	339	373	357	349	318	353	344	329	353	340	329	317	336	320	332	332	329	323	355	323	317	317	327	344	340	389	354	328	353	317	377	361	344	318	353	323	346	342	313	318	367	317	310	341	332	316	336	319	337	340	331	327	342	331	315	319	332	335	339	356	344	336	324	371	347	349	330	351	336	367	333	336	341	333	336	352	337	326	333	371	331	335	333	378	367	358	313	320	335	358	358	345	333	317	339	349	339	348	313	291	307	327	330	322	338	326	326	316	320	329	331	293	343	377	322	316	353	333	319	359	315	316	327	342	342	357	298	342	329	301	327	313	313	329	310	369	358	347	345	317	342	378	348	319	315	311	342	324	342	319	350	360	354	329	330	348	362	326	333	337	361	327	344	328	341	301	347	330	324	345	327	309	322	350	352	348	344	344	331	358	340	351	330	352	353	348	369	324	318	350	340	331	346	357	380	349	331	322	322	320	390	337	321	321	368	358	330	309	345	306	361	342	317	325	331	345	326	320	317	317	341	321	334	323	324	328	341	312	359	392	367	358	332	333	317	341	364	327	337	375	345	351	324	332	333	327	327	324	317	342	352	311	323	377	335	358	331	344	388	336	346	325	372	324	320	326	366	333	304	323	351	327	327	346	331	327	354	344	359	340	327	329	329	318	363	329	337	351	339	329	347	360	328	343	327	365	345	332	347	341	329	333	297	332	357	320	350	338	329	347	352	355	360	334	331	344	342	318	310	343	355	335	336	325	352	352	347	363	346	329	359	349	333	340	352	352	335	301	329	329	318	321	343	309	308	339	322	331	345	314	320	325	361	336	327	326	346	372	310	354	373	322	329	308	344	330	320	303	332	324	385	357	324	343	341	352	357	331	351	308	313	348	351	311	347	300	315	336	332	315	343	357	328	321	324	359	365	332	368	329	328	365	354	349	340	324	342	335	353	324	321	299	327	339	345	342	321	356	307	342	314	311	365	332	309	312	356	342	337	330	312	353	353	311	327	307	306	310	317	352	367	378	352	320	332	334	333	361	349	293	332	335	324	320	322	334	363	321	347	318	320	317	342	376	359	349	327	340	349	342	369	337	329	339	319	328	359	338	327	319	337	324	334	346	347	334	331	367	329	323	323	315	341	317	306	332	361	311	345	345	359	329	328	334	353	341	337	358	326	322	331	329	355	370	301	334	341	345	305	379	297	330	330	358	340	342	322	314	355	353	315	344	355	342	314	335	335	323	345	333	352	342	295	302	351	323	341	339	349	332	369	351	297	353	334	357	317	331	312	371	370	323	360	312	321	344	375	336	343	339	344	296	320	328	331	351	330	355	367	325	330	355	320	311	304	330	350	316	342	336	359	341	363	329	343	349	334	339	370	338	326	327	339	360	353	352	346	352	327	328	330	334	324	367	316	358	337	356	347	354	329	330	369	366	340	316	321	352	338	339	329	347	341	356	343	328	303	391	314	337	341	336	338	339	336	327	333	329	327	346	343	312	335	325	311	339	341	356	320	341	361	337	322	339	336	361	335	328	323	338	342	358	365	334	332	310	339	324	383	360	333	314	341	355	325	353	350	350	355	318	337	383	376	361	343	323	309	335	394	351	342	329	342	326	361	362	358	325	334	350	336	347	323	338	310	315	376	317	331	355	338	352	322	307	339	360	327	377	347	336	363	341	355	363	329	354	360	359	334	299	342	313	366	338	333	356	349	335	340	344	331	360	315	335	332	323	319	343	331	370	349	319	354	340	313	341	335	336	392	329	342	330	324	346	334	338	322	336	340	316	366	338	336	325	322	320	340	354	340	371	347	339	346	301	357	353	334	352	359	337	364	354	317	333	335	349	338	303	339	338	353	335	319	310	339	341	341	340	340	332	332	327	350	345	349	335	324	318	308	340	318	303	354	333	353	369	352	336	331	322	322	345	338	335	331	353	320	341	332	337	350	366	382	322	324	345	340	303	338	316	345	320	324	336	337	323	314	339	335	326	309	345	325	329	314	332	360	298	341	298	342	315	324	323	329	305	319	323	332	319	365	371	333	303	322	344	343	341	326	325	316	323	298	377	333	371	345	356	354	315	323	357	340	324	354	352	323	355	320	312	351	325	359	325	337	330	337	318	322	380	316	314	323	334	349	347	331	320	320	353	339	368	339	308	344	321	340	374	347	310	322	345	345	302	380	354	371	329	354	346	341	346	323	319	338	321	339	340	333	316	315	319	336	345	330	303	348	346	334	335	336	319	340	317	313	330	372	343	308	316	342	315	336	348	357	360	342	342	371	314	334	319	331	342	337	337	344	309	333	361	329	332	312	334	370	352	317	339	332	341	314	327	325	353	352	320	350	333	340	320	340	345	343	336	357	341	377	350	339	324	317	358	349	363	348	336	341	322	366	375	366	330	323	363	339	343	325	341	320	304	330	330	352	294	367	311	353	345	343	330	317	324	354	353	325	315	337	354	339	352	306	341	335	359	354	350	324	327	324	302	323	327	321	328	350	335	342	353	324	334	311	328	307	342	327	344	340	365	315	324	327	347	348	327	317	310	333	335	369	368	344	330	374	361	353	338	337	338	372	358	326	354	371	342	328	348	352	328	352	337	333	335	343	339	341	360	291	367	312	305	353	334	355	368	301	313	354	320	326	321	313	318	312	360	323	337	334	369	355	350	349	309	340	317	318	334	348	367	321	306	317	346	357	346	348	333	358	332	363	294	323	337	318	345	344	349	338	348	325	368	340	306	331	336	340	331	343	362	372	346	343	344	352	333	342	327	335	348	302	358	334	327	325	363	378	349
13683	1518	1458	1304	1145	737	427	361	283	261	271	260	215	217	238	237	232	231	324	269	223	215	197	187	187	186	216	203	182	207	194	215	197	222	201	211	217	216	223	217	175	198	209	232	225	185	184	190	237	207	212	213	183	178	199	220	213	222	197	194	191	175	194	232	200	210	213	220	187	183	232	226	174	204	213	227	178	186	213	206	210	200	184	233	235	228	195	220	186	212	184	202	192	194	183	184	204	215	204	194	185	229	218	161	216	194	211	194	210	185	221	199	203	198	208	200	185	197	205	162	208	178	198	187	236	203	217	194	225	197	202	185	184	214	211	208	227	208	204	208	205	186	205	211	214	196	184	188	193	205	185	195	174	204	211	221	191	189	215	176	215	190	200	196	204	201	214	208	203	200	200	176	227	202	197	184	197	230	213	207	205	206	201	205	213	211	208	219	226	198	200	203	198	224	239	200	188	197	188	190	185	204	220	204	211	207	193	201	196	181	196	190	212	197	168	184	211	219	216	186	199	218	219	211	188	209	194	195	208	217	180	204	201	212	232	179	189	208	216	217	202	175	196	189	192	221	224	170	197	187	185	195	200	210	200	200	220	224	203	222	182	212	207	205	213	207	222	215	201	231	208	206	227	189	182	199	210	176	191	208	214	203	188	190	220	230	202	208	204	200	218	239	201	187	219	217	191	203	197	208	191	209	224	180	208	199	199	225	207	205	226	194	192	221	209	210	230	214	187	212	188	212	174	197	209	215	214	223	185	200	197	190	206	194	195	210	214	194	212	223	215	196	209	207	219	204	189	204	198	233	196	215	204	210	203	201	205	204	178	199	194	206	223	205	239	186	197	164	215	186	207	209	186	189	228	209	224	193	209	217	207	197	200	190	219	206	210	206	213	181	178	195	176	184	201	199	192	228	229	221	192	214	192	213	243	213	186	202	183	211	204	207	235	201	205	212	205	215	223	212	216	187	207	228	199	184	188	202	180	221	186	213	219	208	208	193	207	185	183	204	213	215	192	166	203	202	190	214	211	195	195	209	191	195	184	204	206	214	187	194	195	201	206	174	208	187	213	210	204	190	194	209	199	212	217	224	200	208	191	206	209	218	196	208	204	205	228	194	186	202	194	186	200	212	197	219	195	226	215	174	227	206	195	196	218	201	201	195	184	183	184	194	208	215	199	220	213	207	187	188	175	180	183	204	207	188	198	200	202	196	206	205	181	191	187	195	197	221	214	233	221	207	218	221	193	188	179	175	185	214	224	184	210	220	204	216	209	207	226	201	226	197	212	166	188	226	219	202	216	185	188	196	216	191	194	184	218	209	191	211	187	192	180	176	221	208	196	192	202	220	217	206	216	212	187	209	234	213	195	189	183	206	211	204	187	201	206	238	203	203	205	189	187	220	190	199	207	220	194	209	182	199	217	213	212	204	205	208	213	206	212	195	194	216	214	197	184	206	224	180	218	200	220	192	223	231	202	184	212	180	182	224	211	222	200	230	221	205	208	191	168	229	196	211	172	208	229	203	203	188	200	228	195	212	201	180	182	162	211	181	194	196	225	236	218	192	247	198	201	176	198	201	220	208	200	191	189	193	201	229	197	215	175	203	221	183	232	205	192	205	217	186	192	202	197	192	192	190	221	198	204	208	208	199	192	213	208	200	182	164	173	177	237	218	187	176	214	215	207	189	176	186	182	199	200	217	201	194	198	176	215	211	197	184	213	200	205	225	217	221	241	222	195	195	184	204	190	195	186	199	201	201	192	179	209	203	206	207	220	203	192	204	223	198	204	216	173	215	212	186	198	195	201	220	184	216	200	189	216	204	209	218	200	204	201	199	199	240	207	199	202	199	208	204	208	181	186	209	216	198	212	226	169	219	200	218	186	208	194	222	202	218	203	186	176	211	201	214	182	201	197	217	205	195	212	211	205	193	195	209	194	221	226	208	221	200	194	209	217	209	187	197	217	200	212	189	205	218	177	189	210	213	219	195	199	219	232	192	199	204	191	213	212	206	200	240	243	228	190	179	204	180	174	202	238	230	175	205	192	209	201	198	214	188	208	219	177	182	198	221	216	186	207	205	216	211	229	198	174	212	206	210	229	208	194	190	190	203	215	228	230	209	228	173	191	211	204	217	197	204	217	200	184	205	191	205	218	185	197	167	206	193	189	208	207	211	209	182	194	209	210	188	219	186	184	195	209	207	181	188	181	203	224	201	185	179	188	179	201	205	195	221	200	211	177	200	214	225	184	210	213	213	203	229	187	229	245	214	222	220	190	206	202	191	184	197	206	212	192	178	206	185	215	204	203	207	188	198	212	206	168	207	217	216	197	210	206	196	181	203	201	240	190	186	213	206	200	180	201	230	211	200	210	189	203	187	216	220	182	201	199	225	219	207	216	212	190	209	233	220	231	193	198	210	185	206	195	199	200	201	189	228	212	215	217	208	199	206	200	198	212	220	211	211	223	209	231	188	183	204	207	213	191	179	219	206	188	200	226	202	180	221	206	182	214	207	211	192	208	207	181	190	176	196	235	186	151	191	184	202	203	208	181	207	197	210	199	175	206	202	194	190	208	210	205	200	192	163	183	207	204	183	206	204	208	222	202	190	191	193	191	205	192	210	194	190	201	201	210	198	203	200	215	200	216	222	213	205	188	199	198	194	211	220	203	197	207	210	230	204	198	213	187	182	198	187	184	206	211	220	202	172	190	220	193	190	217	233	217	202	193	198	213	199	212	187	198	176	207	194	194	217	212	189	191	233	226	160	210	193	242	199	222	192	183	231	211	213	196	174	201	222	220	191	204	196	206	192	198	178	200	188	182	219	213	214	211	214	209	205	220	187	211	182	185	169	197	172	195	217	193	211	198	224	228	206	215	205	208	213	195	236	212	212	203	185	209	211	224	219	207	228	187	238	205	186	196	199	162	175	208	187	229	238	176	207	214	200	189	210	197	193	175	214	209	203	194	213	215	209	171	210	193	223	189	186	180	181	223	185	216	211	189	191	213	204	197	215	219	195	198	230	218	212	226	224	203	222	208	208	175	213	187	200	191	182	196	208	192	180	216	235	200	200	181	238	199	187	180	188	206	189	202	198	195	219	205	182	217	179	178	221	197	210	207	190	203	177	201	204	193	197	211	203	199	203	193	201	207	191	205	215	187	231	229	194	192	209	195	212	201	201	218	194	216	165	204	184	214	192	178	191	197	201	222	200	225	188	205	200	191	208	195	225	191	196	223	171	180	187	208	199	223	244	221	213	190	186	217	192	207	199	191	200	214	183	237	174	203	207	190	212	216	186	213	213	222	201	216	208	189	193	211	203	204	185	218	209	209	193	183	200	194	199	237	211	234	194	216	196	203	198	223	218	188	189	201	185	211	178	226	205	215	218	213	198	238	218	183	198	200	195	204	203	193	197	226	177	198	183	225	182	201	192	218	221	223	225	227	192	236	192	206	190	196	191	163	217	184	206	219	213	180	203	201	215
8249	1328	3017	4204	4097	2977	1534	1221	1050	981	930	834	850	814	793	824	714	637	1301	735	669	634	570	602	596	609	539	530	538	551	562	546	535	580	559	507	553	569	528	515	493	570	527	559	548	474	508	520	521	478	552	489	527	513	513	487	527	503	535	531	537	535	503	514	519	499	574	502	498	497	501	537	539	482	554	470	498	498	512	521	492	504	486	481	537	532	489	509	480	540	517	524	519	512	482	546	514	508	533	513	491	529	498	501	524	508	525	508	523	538	516	538	475	552	484	526	534	516	488	503	510	505	493	506	504	462	488	501	526	548	518	519	523	536	494	513	513	502	563	512	496	470	488	516	515	494	517	517	489	510	499	508	525	545	463	562	510	507	508	502	514	513	478	534	563	539	509	523	520	572	552	531	486	516	484	493	467	494	491	447	505	521	498	483	545	465	494	517	500	507	533	448	488	505	547	524	561	519	472	522	533	506	503	509	487	501	512	496	504	503	492	475	495	496	541	528	541	536	486	488	498	490	509	493	503	506	545	502	497	493	514	494	493	518	536	499	514	488	484	469	523	481	512	504	526	445	527	506	498	520	535	529	500	491	533	529	532	514	478	526	497	523	489	507	497	530	514	469	511	511	518	536	503	498	458	479	479	450	493	510	499	550	486	494	501	485	493	487	531	468	510	517	492	478	480	481	500	485	498	516	525	477	522	489	472	529	495	490	499	507	484	546	493	499	527	506	519	495	486	478	582	480	504	508	470	501	478	488	489	504	498	489	500	518	508	484	479	481	530	496	491	503	512	487	512	456	510	503	530	465	502	496	485	523	525	495	477	506	494	493	501	518	495	526	492	528	530	518	545	502	480	476	477	485	463	485	481	521	464	532	500	482	510	538	517	450	511	520	483	477	484	464	514	515	508	502	506	528	529	495	512	464	509	522	534	496	522	464	520	491	517	518	479	496	483	535	499	528	545	496	521	489	479	496	509	503	481	527	472	495	468	491	488	468	481	494	519	533	431	531	514	536	470	509	479	472	528	518	479	502	490	534	496	520	496	488	492	490	520	501	513	538	479	519	523	548	505	521	463	547	491	502	478	486	503	506	491	477	487	497	466	537	511	534	518	521	531	497	538	489	481	495	553	467	566	513	498	492	473	470	505	516	501	495	506	475	511	517	500	503	452	517	517	520	478	477	516	506	480	488	503	480	504	479	479	492	488	442	488	515	496	500	486	523	518	515	483	477	486	524	468	514	467	467	508	508	492	523	482	457	474	539	538	495	465	486	507	499	502	515	466	531	486	498	531	510	533	530	512	481	487	487	513	514	498	511	492	525	510	482	504	492	512	504	472	541	460	521	538	504	511	507	538	466	497	491	482	467	488	506	520	535	495	521	510	535	521	501	504	542	528	540	508	512	503	459	502	484	498	531	502	505	478	505	486	483	498	526	508	531	498	487	509	523	546	501	498	489	504	492	513	521	514	530	499	503	501	523	488	495	527	527	486	528	487	483	496	470	464	519	507	498	533	506	499	496	539	489	497	554	475	499	526	514	500	519	503	468	541	516	512	544	517	510	525	506	506	487	525	470	513	520	485	480	514	490	513	503	490	506	525	520	550	504	495	516	481	523	532	539	480	499	521	471	555	509	517	530	546	491	516	515	543	506	537	518	509	477	505	532	508	491	535	517	526	560	518	528	462	525	471	508	512	503	507	480	515	493	524	486	497	507	530	516	496	503	500	516	504	509	470	487	516	550	483	447	466	497	441	518	474	495	511	504	527	506	511	480	532	501	505	531	501	487	511	500	513	517	522	524	488	475	505	555	487	485	478	518	506	518	454	493	543	487	486	501	546	522	520	522	484	480	517	479	507	521	529	519	494	516	467	516	469	489	489	471	492	495	479	541	502	537	444	503	486	500	486	503	535	520	505	483	513	502	470	512	513	521	484	502	483	517	538	519	472	518	465	451	492	498	484	533	507	502	514	515	505	522	500	489	523	502	506	513	512	500	462	518	496	476	527	467	495	462	483	514	478	533	471	506	533	477	478	490	492	469	530	521	510	492	500	494	506	538	505	522	469	572	538	511	509	498	464	509	478	516	481	504	525	507	505	520	541	478	447	535	494	534	464	519	482	515	496	533	474	499	525	459	494	510	498	478	509	521	526	505	507	521	537	486	534	480	476	467	517	496	507	491	484	530	470	502	510	502	494	546	490	495	519	508	482	484	487	491	531	510	492	514	492	502	494	470	530	503	492	488	494	522	481	493	533	514	450	503	473	507	468	500	532	482	538	499	514	524	466	469	474	491	505	501	542	526	503	520	507	510	512	484	490	474	488	496	501	485	492	481	517	522	510	464	543	492	493	497	518	491	544	472	485	532	527	516	500	488	444	492	451	471	525	496	478	501	536	511	492	495	493	508	550	503	471	505	516	501	484	522	527	496	508	523	510	476	504	494	487	516	553	503	500	557	461	538	471	514	535	484	495	519	549	476	526	513	503	476	516	495	482	526	557	534	465	505	530	524	494	491	510	484	541	531	518	480	513	520	535	528	522	522	502	552	470	498	531	545	490	474	501	445	508	544	502	486	486	473	499	507	500	491	521	476	546	461	488	508	480	515	522	451	531	511	475	513	525	511	528	498	493	445	526	493	495	517	546	493	513	503	523	518	463	474	520	514	493	477	506	500	475	449	510	475	504	500	549	500	514	522	527	485	517	509	511	514	508	532	501	479	514	512	498	491	548	529	538	509	513	511	494	514	509	504	527	520	475	531	500	509	538	458	538	497	503	517	505	513	466	511	492	534	499	540	484	506	513	479	535	497	487	530	515	486	494	521	517	545	482	512	513	506	471	499	450	484	472	481	502	493	517	518	487	521	506	483	500	538	515	478	493	486	505	503	515	540	529	529	519	501	510	537	539	493	531	483	534	482	500	479	534	548	487	500	518	478	522	497	494	497	512	513	521	493	495	513	538	481	507	524	567	439	493	539	512	500	523	517	548	511	534	520	519	502	511	503	533	490	501	524	515	504	488	529	504	528	472	518	510	516	485	510	548	508	480	491	524	487	527	501	457	503	492	511	468	487	496	494	512	472	460	529	489	513	514	499	526	524	501	509	510	517	475	502	499	495	471	484	510	493	464	509	526	534	545	523	539	494	514	525	524	509	494	529	499	502	489	495	518	473	477	515	474	470	512	487	463	530	518	508	529	482	491	464	538	508	518	496	527	504	495	484	534	546	529	526	543	506	472	520	524	533	481	497	508	509	507	515	488	510	525	500	514	524	498	493	526	519	497	522	494	488	489	499	487	503	488	495	533	545	472	507	485	540	506	513	508	531	521	526	481	513	525	495	551	520	464	516	499	528	473	478	514	493	561	479	518	500	515	531	516	476	514	533	514	517	540	515	497	479	528	481	508	514	506	531	478	503	502	484	524	491	514	482	505	501	472	522	486	498	504	495	514	504	482	500	494	479	478	516	516	539	484	505	440	505	453	536	585	515
1443	345	463	484	480	387	285	274	310	299	276	282	307	291	282	229	280	278	303	267	288	268	266	281	252	260	275	308	282	261	264	288	299	301	304	287	301	260	243	260	279	253	268	287	293	262	304	265	282	288	299	262	302	264	301	271	280	245	270	279	283	277	249	293	290	274	312	273	290	260	317	249	287	284	304	272	249	266	322	283	236	253	301	276	289	283	268	281	297	296	293	273	250	272	300	264	263	289	283	258	271	242	300	273	278	317	264	276	304	276	279	292	296	266	277	288	264	266	274	269	271	256	279	295	284	278	282	275	251	270	280	294	274	235	279	297	269	280	295	263	265	259	282	273	254	288	286	252	246	274	287	256	309	265	302	271	290	282	310	258	260	293	261	259	310	286	287	266	259	262	292	296	265	259	304	268	273	283	281	296	291	289	292	267	266	275	275	283	287	271	294	303	280	275	298	288	275	270	237	258	258	279	277	269	302	285	299	305	296	258	269	277	300	296	247	260	273	267	293	283	304	272	245	256	286	261	305	291	281	276	272	283	283	300	296	255	281	256	284	279	307	308	275	298	276	263	230	312	285	270	254	257	227	284	256	294	281	260	305	270	284	281	270	268	256	304	263	299	268	274	249	294	300	281	265	277	289	276	307	282	276	265	273	265	260	304	284	295	285	299	292	289	305	289	276	316	291	278	289	244	289	265	281	269	266	278	267	232	264	288	260	302	291	265	240	288	276	294	255	278	301	270	253	280	281	290	265	263	266	302	282	274	265	278	273	302	279	262	261	293	281	283	280	298	281	291	305	266	280	260	270	289	303	283	247	277	293	276	267	264	239	276	279	271	270	284	277	283	295	222	288	269	293	260	326	294	270	292	267	270	300	278	269	299	294	296	271	295	255	287	265	292	274	266	250	308	298	298	283	278	249	254	257	271	302	274	297	306	293	290	292	302	300	283	274	246	276	285	290	257	303	281	274	280	290	262	292	281	281	249	261	289	281	308	271	245	273	260	275	266	281	291	261	249	256	290	286	285	255	288	287	273	293	311	297	278	268	236	246	328	248	316	314	282	256	269	260	289	269	266	271	288	259	275	283	298	301	298	262	305	292	273	258	265	274	293	266	263	298	264	260	268	272	262	290	287	291	236	271	271	277	275	292	269	269	252	276	253	280	267	332	309	254	283	260	297	277	301	284	264	300	254	295	282	285	276	302	277	258	270	288	306	318	259	312	285	257	261	262	258	273	269	294	283	284	281	268	260	249	241	289	286	280	275	265	292	285	306	294	286	263	273	262	309	292	281	280	291	283	301	298	263	259	241	261	284	276	292	266	300	253	276	266	285	283	293	264	270	316	289	293	273	272	273	288	284	294	305	265	285	308	292	273	285	275	296	260	301	275	311	281	256	329	279	294	257	283	281	278	281	290	268	271	281	295	277	287	265	266	277	281	277	257	249	280	280	276	260	274	309	308	259	283	255	278	288	276	265	299	294	273	266	313	264	260	292	289	276	244	250	325	278	273	248	271	282	286	284	298	253	283	293	298	263	269	254	290	304	280	275	308	280	254	268	311	304	276	303	262	275	284	313	241	242	287	283	260	282	268	285	271	281	265	272	273	287	310	292	268	263	302	248	303	269	286	300	256	308	293	277	289	276	278	279	287	286	244	270	279	282	300	252	277	257	324	272	286	269	266	284	288	301	267	318	255	292	290	295	312	247	282	269	269	271	289	291	266	307	301	275	272	300	256	298	257	287	247	296	264	272	271	279	265	295	281	279	289	288	297	264	248	265	273	301	270	260	278	268	312	296	298	293	305	316	293	264	300	283	283	272	278	312	280	273	245	268	274	290	287	272	272	263	285	280	306	279	288	249	274	287	277	245	289	298	273	295	293	243	259	297	280	275	279	328	275	279	275	292	303	247	251	258	250	271	277	253	279	298	244	270	282	280	281	286	266	317	267	255	298	291	298	272	264	267	303	244	278	302	278	292	279	243	262	262	271	297	308	303	280	272	279	267	266	279	288	313	261	291	289	279	235	255	248	264	283	287	279	289	291	291	299	274	290	297	297	299	256	285	265	248	255	302	268	248	255	267	288	308	250	238	245	279	274	279	247	260	271	279	277	287	273	259	327	304	265	247	263	296	308	299	276	284	288	293	285	300	279	284	319	280	308	247	267	266	266	290	287	304	285	310	263	265	299	302	258	264	270	281	274	261	270	281	298	315	291	283	279	272	292	290	281	280	264	280	283	267	286	258	268	259	250	310	310	275	269	300	294	295	317	273	276	298	272	266	282	278	293	286	276	298	312	285	287	293	306	248	294	283	266	294	265	280	264	286	258	281	287	284	274	272	290	276	263	264	294	275	266	285	300	288	286	306	297	273	253	273	268	268	285	279	272	319	274	272	273	261	283	303	291	279	285	277	300	274	286	263	259	271	253	257	279	286	288	304	263	310	305	301	305	278	300	289	287	260	285	275	285	274	260	259	287	268	268	278	295	294	303	290	299	258	289	267	270	268	285	284	296	293	284	282	264	295	303	253	281	284	290	253	259	305	271	281	289	278	311	295	240	296	309	265	303	283	268	259	261	262	300	278	287	294	289	305	290	263	295	277	258	288	276	268	266	296	284	300	295	250	252	261	283	269	290	272	253	263	282	271	294	278	289	295	265	257	278	315	293	266	289	280	259	262	283	283	238	297	281	251	291	280	264	288	270	293	299	290	271	245	291	296	277	284	287	279	282	269	267	246	287	273	325	320	274	300	299	294	288	319	309	305	264	251	277	245	281	309	273	248	281	285	262	296	293	271	298	301	304	240	309	265	274	281	280	261	265	268	259	279	268	280	263	274	285	286	280	282	256	304	287	269	293	293	218	267	276	269	288	291	291	269	299	251	300	272	269	292	258	258	286	300	289	277	298	260	275	278	280	273	280	287	255	284	256	290	307	302	282	288	287	260	299	304	303	268	297	277	296	300	298	257	295	260	284	269	276	275	268	261	258	292	281	259	276	299	264	286	238	251	265	291	302	278	269	294	314	258	304	287	273	261	280	284	270	297	261	267	265	283	288	270	265	269	261	257	268	266	300	288	269	265	295	289	305	286	291	275	290	289	261	319	311	302	314	297	277	292	262	287	268	308	292	276	248	286	275	320	298	276	252	281	270	289	303	288	273	264	265	285	244	291	285	258	280	267	301	272	234	285	294	279	287	287	304	297	295	272	275	274	272	268	270	255	255	263	309	304	305	271	284	281	303	254	290	319	275	255	292	266	299	286	295	276	286	267	303	268	282	284	291	278	278	266	302	308	292	290	279	284	303	290	277	245	286	268	280	261	277	271	280	288	294	275	293	282	316	302	271	305	278	287	321	237	263	257	278	262	287	301	275	273	296	296	296	247	254	245	272	248	287	284	290	297	264	275	280	288	284	272	287	279	283	324	271	284	260	269	290	297	276	243	265	287	294	260	253	265	261	280	258	274	264	280	294	274	266	254	278	285
1703	759	980	1299	1455	1097	747	684	695	672	618	643	688	661	640	665	639	610	692	641	653	638	638	641	610	630	636	636	635	633	649	608	607	622	626	655	628	647	646	672	660	618	645	637	636	625	645	638	667	611	661	659	622	607	630	619	595	583	632	587	622	645	634	667	627	648	650	680	636	634	667	657	654	665	604	654	653	624	635	592	625	638	638	585	592	623	620	589	587	656	643	642	626	586	569	603	632	645	644	605	591	666	607	616	646	608	664	672	657	620	595	607	616	704	658	612	658	655	617	621	586	633	620	651	601	651	608	634	620	651	669	640	633	660	598	597	630	638	606	661	663	642	635	592	606	611	596	615	683	626	601	651	618	657	608	605	596	610	607	615	622	633	635	602	629	582	613	635	611	638	647	642	618	653	653	626	582	659	601	636	547	637	646	620	592	628	623	612	588	627	652	639	643	682	635	594	633	628	641	676	630	624	619	642	595	644	661	643	608	637	638	624	611	595	632	643	640	658	613	630	630	642	636	615	615	665	610	629	629	652	671	582	645	660	618	610	604	625	656	596	605	616	653	644	638	627	616	640	639	656	645	626	638	585	604	622	609	603	617	619	617	661	620	594	636	662	624	641	629	684	599	630	594	613	640	662	627	622	612	610	610	606	612	597	615	650	612	625	620	618	638	631	638	650	680	652	614	661	612	605	642	666	628	677	601	608	623	614	645	629	655	675	603	623	623	624	636	646	630	658	578	682	597	614	649	670	631	618	629	624	634	623	665	653	585	620	599	624	650	639	648	606	660	629	641	623	601	622	637	602	604	607	647	613	651	658	605	684	648	651	634	631	603	654	646	629	569	665	624	601	639	605	606	595	639	582	614	632	652	606	604	620	614	648	679	630	610	666	658	655	679	650	648	628	660	619	623	614	611	612	625	622	631	635	622	623	617	644	639	671	632	621	606	683	622	635	631	626	616	688	609	629	631	634	591	626	628	633	636	639	648	639	621	609	605	668	664	610	651	651	625	664	629	627	600	613	642	644	618	593	617	677	633	623	611	644	652	627	655	613	681	670	653	589	633	656	702	671	643	590	648	595	638	591	631	628	625	624	658	626	624	605	618	643	615	624	601	677	637	663	663	562	625	627	626	608	609	675	618	597	608	646	577	590	633	663	619	676	619	622	628	647	618	621	613	663	636	636	643	614	619	603	634	615	600	599	638	586	655	665	610	661	630	618	628	627	613	648	690	612	635	616	650	651	647	618	597	597	633	636	608	576	618	648	620	615	677	660	613	655	643	637	657	587	629	644	570	607	633	606	646	618	661	610	619	700	615	596	624	623	629	670	637	643	600	640	627	637	641	619	590	659	620	637	634	669	634	609	628	621	668	655	628	627	609	617	635	582	627	634	620	613	670	637	654	657	639	641	634	652	651	631	638	639	600	600	648	642	619	662	617	636	627	629	587	602	629	620	613	614	622	582	607	619	644	656	646	625	629	615	621	638	654	683	619	584	644	582	644	644	640	635	646	642	595	606	661	648	614	684	586	628	660	642	654	614	604	656	627	651	657	590	625	638	604	610	575	621	632	660	637	625	634	652	628	635	681	610	645	650	625	656	640	624	638	624	637	629	641	583	684	592	629	663	624	650	626	637	685	615	643	642	574	647	629	635	645	587	620	618	637	633	617	627	654	656	665	619	662	615	667	624	649	633	623	672	667	620	651	643	610	620	645	561	612	616	646	651	661	642	609	595	619	639	652	587	594	627	614	628	615	665	609	644	641	654	629	655	611	637	597	595	646	599	643	640	601	625	588	635	629	672	632	638	640	580	674	613	578	618	650	618	629	612	574	590	607	674	621	600	623	667	644	645	612	658	660	617	625	629	654	620	567	618	676	640	615	596	661	635	647	642	633	639	618	613	636	633	654	568	665	622	655	660	610	609	675	622	632	631	624	634	629	646	595	652	601	640	647	611	659	622	639	612	617	658	609	656	670	613	652	626	626	661	592	659	648	579	633	595	655	610	631	624	633	616	606	662	601	634	616	647	628	604	638	617	590	655	611	644	607	625	651	657	686	632	667	588	604	627	620	636	674	646	605	650	635	599	650	667	659	613	624	605	618	627	598	673	604	674	633	579	625	628	619	604	592	645	675	687	595	626	657	642	636	608	645	656	631	627	632	665	613	655	562	661	660	619	624	626	661	593	596	629	619	629	622	594	677	601	626	636	639	659	651	586	618	622	648	624	624	616	649	586	589	617	608	603	655	664	586	630	635	654	617	677	617	637	653	645	636	607	619	622	671	646	627	611	655	637	698	628	640	636	625	623	626	634	640	608	583	641	643	640	624	641	665	649	653	618	622	658	596	642	659	627	667	638	587	626	618	648	647	616	612	629	638	582	623	600	641	631	612	649	651	643	608	604	609	591	632	610	647	653	663	614	624	563	630	602	665	632	637	678	567	618	615	637	628	640	590	657	658	605	668	628	645	622	624	622	650	610	604	610	636	653	636	570	640	614	610	626	669	654	603	658	623	627	638	679	596	614	628	650	613	632	669	687	631	635	608	605	627	637	619	631	674	636	633	615	633	663	635	628	621	639	640	594	614	624	600	593	597	626	638	652	594	613	621	645	584	619	629	592	668	633	667	619	613	653	622	638	611	619	626	650	677	626	626	603	610	607	602	578	614	615	633	643	659	615	656	646	607	656	607	610	618	613	627	613	618	636	592	594	639	688	672	654	589	642	623	638	626	611	631	609	652	650	646	616	638	619	652	610	648	668	613	629	626	604	617	614	627	629	593	599	673	621	610	653	588	606	630	642	635	579	681	637	654	591	594	667	608	649	622	609	632	649	620	628	665	652	595	687	642	592	647	662	598	636	632	633	622	549	643	643	642	648	626	609	653	635	691	601	640	649	638	616	613	601	624	634	609	619	618	601	648	569	609	583	670	625	647	645	624	635	607	606	589	635	618	635	598	681	662	649	615	607	609	652	586	619	587	645	628	639	638	623	668	612	646	639	625	612	597	599	647	630	632	638	688	638	649	631	640	664	612	623	646	627	640	615	634	611	644	612	622	625	627	596	637	640	610	627	640	626	615	638	653	614	590	628	659	598	640	632	581	645	634	634	650	622	625	628	600	598	638	619	602	601	637	587	615	633	648	673	601	647	618	603	649	641	647	603	671	656	607	644	621	673	620	611	618	603	654	633	625	628	624	608	605	653	647	627	641	653	603	644	641	634	650	637	618	643	563	641	630	602	618	623	629	607	648	659	592	656	634	638	604	609	611	595	623	600	574	660	619	612	604	655	661	606	617	692	624	623	664	599	638	651	643	610	616	624	603	629	596	665	623	594	674	615	631	569	643	599	665	563	594	664	642	641	637	688	630	591	640	648	645	604	607	635	683	635	644	584	596	659	660	635	646	607	608	654	632	670	606	661	641	664	609	620	607	647	671	633	602	621	611	627	619	637	650	647	614	628	609	652	693	610	659	602	629	602	616	665
7016	559	830	753	629	376	224	222	191	192	169	150	168	140	156	159	144	134	177	146	141	144	121	140	130	132	143	125	123	130	138	132	130	134	133	136	130	118	130	134	150	132	114	129	160	121	136	121	113	120	125	149	154	133	132	131	140	145	122	129	142	125	127	120	139	154	138	122	113	137	131	122	122	124	126	112	107	119	138	142	118	108	120	125	114	136	142	125	136	137	131	130	118	129	121	141	130	108	127	134	121	135	117	121	102	126	111	143	146	141	136	127	141	131	132	125	137	141	114	131	114	130	130	121	113	141	112	128	128	114	149	142	149	147	132	122	132	126	137	123	113	110	119	141	125	115	123	135	127	126	117	137	142	142	128	124	137	131	127	137	125	150	128	136	118	134	141	138	123	130	147	130	137	133	132	124	113	115	99	112	135	114	133	147	114	108	124	123	128	119	127	107	150	111	127	119	129	122	134	144	137	133	135	117	143	144	150	145	119	134	129	133	113	109	126	122	133	131	142	145	142	142	123	106	139	124	111	130	115	149	126	132	125	118	138	107	134	137	146	136	141	123	135	127	103	114	130	124	124	121	129	142	134	121	133	120	126	124	111	120	121	124	122	127	140	112	129	99	119	104	115	132	126	132	112	138	127	116	124	123	132	141	111	140	115	98	139	123	145	141	130	122	129	146	118	117	153	124	132	112	110	144	114	158	108	133	120	137	131	125	109	125	145	115	118	137	112	133	147	121	161	135	122	141	153	139	137	125	114	143	108	137	111	139	130	123	132	140	115	123	121	114	145	123	127	147	133	114	143	134	119	126	104	153	132	127	128	144	139	124	129	145	147	109	122	122	120	138	123	128	139	128	136	144	130	142	129	139	146	119	126	135	112	137	126	144	125	122	164	113	150	134	142	109	127	116	130	117	150	114	128	150	114	123	128	130	132	136	143	128	128	126	132	118	128	130	131	133	136	135	140	133	143	130	126	127	149	129	138	107	150	118	118	134	132	147	148	133	110	104	144	138	119	134	153	140	123	119	132	128	131	125	125	139	124	111	116	137	117	120	140	139	123	136	119	133	135	112	143	144	118	147	133	137	136	123	111	108	123	135	128	130	133	126	120	140	129	127	122	149	134	143	114	120	106	120	121	146	126	127	119	143	143	117	136	116	98	119	133	141	118	123	133	105	112	136	133	117	133	132	146	132	110	132	128	153	128	115	113	115	130	125	122	89	104	120	119	112	107	131	127	134	127	136	134	134	145	132	121	131	105	135	133	136	144	146	108	139	136	101	131	126	119	122	145	135	114	157	132	109	142	126	145	118	131	118	131	148	118	135	117	128	119	125	135	132	129	128	114	144	112	126	115	125	122	123	129	119	141	137	110	112	114	111	110	126	113	134	147	106	121	109	124	134	137	134	132	137	125	126	122	130	126	124	124	140	143	112	140	122	118	130	118	128	104	137	153	133	143	137	129	125	116	135	112	136	143	120	116	128	128	129	145	115	140	110	137	127	128	150	123	125	124	139	151	122	141	143	147	134	102	116	138	119	129	136	125	114	129	139	127	113	141	124	117	119	122	117	139	112	138	129	132	128	122	139	124	119	128	140	122	131	126	131	121	131	113	128	122	141	121	148	127	127	143	127	149	127	119	113	130	119	130	142	142	115	129	131	119	129	116	118	151	126	129	133	144	155	132	136	111	160	139	121	127	133	112	122	115	122	145	126	115	106	139	141	143	118	105	133	130	138	128	129	122	140	116	127	131	141	113	132	142	123	142	120	117	133	134	122	119	129	142	126	125	139	152	128	148	127	141	111	112	123	130	129	150	147	138	116	130	115	138	124	116	113	115	125	105	122	114	99	141	134	123	133	147	129	119	124	130	124	134	131	135	127	146	142	121	113	106	125	120	120	148	112	157	126	157	137	103	134	140	132	121	136	137	143	141	103	145	130	131	127	117	118	135	116	134	108	108	141	128	107	129	108	114	131	126	107	137	114	119	142	133	108	140	141	140	127	118	114	133	110	128	114	104	100	123	124	129	116	137	104	119	110	139	121	108	131	126	126	122	111	136	157	112	135	123	133	129	119	132	143	112	137	147	124	118	117	121	157	102	107	122	130	119	139	146	127	112	117	135	120	144	139	105	126	111	122	124	128	136	129	140	138	142	154	127	146	127	142	133	130	139	160	145	121	142	126	142	134	121	144	144	133	123	136	117	115	119	130	116	138	122	128	128	115	125	142	113	132	127	134	134	122	128	120	115	142	123	119	135	102	128	131	103	118	143	131	132	130	118	116	109	128	119	133	109	135	137	132	124	131	128	134	122	114	121	116	135	126	126	135	150	130	123	119	129	129	136	123	126	120	125	132	113	120	140	137	133	136	131	138	131	130	112	150	130	126	121	125	117	139	133	134	112	126	110	134	142	161	119	134	121	110	136	149	122	113	140	142	129	116	135	115	131	103	143	115	127	122	116	142	155	119	114	131	126	131	126	113	134	125	123	108	115	119	135	119	121	140	130	126	130	118	110	126	140	135	148	147	121	147	148	118	147	126	128	116	114	148	109	119	115	151	131	136	137	116	129	133	115	136	137	131	128	153	126	121	127	129	125	150	118	105	134	133	147	128	136	120	122	138	133	114	125	127	137	115	147	134	122	100	136	132	108	102	130	123	116	130	142	137	135	114	115	142	119	122	131	124	125	129	136	137	96	131	131	141	113	126	128	133	132	103	126	124	124	140	120	129	115	138	142	131	114	121	113	124	120	103	125	139	127	126	118	139	138	125	129	143	118	132	124	138	132	125	127	125	122	136	143	134	120	116	124	139	137	118	111	120	135	133	116	93	115	135	140	93	112	125	125	124	136	122	128	125	126	128	115	138	116	128	132	114	116	139	126	143	135	124	108	132	143	114	131	122	108	141	139	121	145	105	115	121	132	109	128	132	138	118	124	118	135	152	153	133	141	114	130	122	127	125	142	127	139	138	114	148	120	151	119	131	144	135	128	155	123	117	120	110	120	126	127	127	126	136	142	116	131	119	138	99	129	130	113	124	138	144	127	152	144	116	128	144	127	102	111	138	123	140	128	148	138	133	147	137	140	124	139	139	127	124	130	123	124	166	134	143	120	112	139	103	121	128	123	112	129	105	131	121	134	126	139	135	133	131	126	121	130	123	129	132	115	125	129	150	129	134	133	123	145	144	142	116	126	116	134	122	133	125	151	134	146	149	118	115	119	150	122	113	148	130	126	130	119	129	101	117	138	136	124	113	133	123	110	124	120	147	131	124	89	118	130	112	148	119	136	123	124	133	121	158	130	152	121	117	126	124	132	103	120	139	112	106	123	123	139	117	111	132	138	139	129	137	137	149	121	133	129	115	138	132	132	137	141	129	117	126	112	130	117	92	126	130	104	129	125	122	122	112	121	114	129	120	145	112	120	147	114	119	135	116	120	131	138	121	129	110	122	138	122	130	137	121	129	137	131	133	121	113	112	125	124	112
6056	695	1842	2613	2660	1671	909	717	624	591	544	552	542	480	480	488	429	393	789	470	422	348	363	369	376	329	369	374	361	373	353	352	334	330	345	370	334	323	349	339	299	354	339	328	359	358	341	366	366	364	335	336	334	358	364	373	342	339	346	336	343	344	348	329	347	344	313	360	346	338	326	353	348	329	364	311	322	361	358	355	359	319	333	318	335	358	374	336	339	372	311	348	341	358	359	312	348	339	341	320	358	348	321	346	340	323	315	361	341	300	328	336	356	366	321	347	341	332	354	343	322	328	309	341	334	347	353	344	340	326	362	339	327	330	338	334	299	316	342	335	319	333	343	356	344	294	357	360	353	320	327	351	323	380	349	311	315	333	333	353	363	319	350	339	293	320	353	308	355	323	301	322	324	330	355	368	342	339	335	344	331	336	343	332	363	352	337	320	339	330	331	351	336	353	333	332	312	360	327	324	353	357	297	316	322	337	345	318	341	334	353	293	340	296	359	363	330	337	366	308	348	349	349	353	338	339	347	355	348	344	309	347	339	334	330	331	337	307	311	330	326	325	359	347	343	343	305	336	353	333	352	333	326	325	338	360	335	325	355	329	331	309	351	294	334	351	354	336	341	314	377	333	340	321	322	288	325	338	325	350	308	319	320	364	362	313	292	333	351	363	326	331	335	315	361	337	325	340	339	368	296	322	317	335	352	332	337	367	331	346	352	311	355	334	356	355	330	339	304	333	351	332	365	324	361	330	335	356	319	346	351	365	339	328	359	344	329	315	309	305	320	304	358	354	364	323	360	347	327	329	322	326	367	356	349	305	329	334	337	339	331	374	337	315	333	353	338	365	342	333	360	345	336	356	348	335	313	303	361	330	329	300	355	329	350	343	341	341	356	349	384	359	307	350	336	345	360	304	341	337	322	331	352	330	328	350	301	356	347	352	320	352	362	316	341	331	353	350	337	307	354	331	298	312	332	337	336	313	322	363	364	348	334	314	326	320	345	323	344	359	324	301	351	350	331	318	328	367	316	319	319	336	340	355	334	346	322	329	293	311	330	346	350	353	346	357	314	314	327	325	327	332	319	341	364	345	345	363	358	311	343	327	307	339	319	326	317	360	323	348	308	334	324	347	334	361	333	348	325	332	343	312	325	338	325	351	343	367	321	366	368	333	343	331	320	314	358	336	348	332	353	349	309	316	326	314	326	362	353	354	344	365	342	354	356	374	302	325	348	342	321	376	347	369	322	319	343	346	383	326	305	320	303	357	387	341	332	347	358	351	331	346	369	331	346	335	317	318	357	354	343	342	338	332	334	352	290	320	328	368	325	317	350	338	343	311	303	365	304	328	349	300	341	341	363	334	323	357	338	338	326	329	348	361	327	320	325	358	326	308	305	330	315	316	319	321	331	321	367	333	359	345	319	315	333	328	366	333	344	330	336	339	305	376	299	339	337	315	315	346	342	331	315	347	362	326	337	332	307	332	351	354	319	339	358	343	338	353	323	325	344	360	358	339	326	337	344	342	330	354	331	337	349	371	362	348	367	351	321	359	316	369	351	365	343	339	343	338	347	321	343	324	354	348	333	322	308	326	327	326	324	316	363	339	299	332	330	318	324	334	336	317	335	319	320	357	312	331	342	349	379	312	333	333	338	341	326	319	368	348	373	323	350	369	320	363	343	342	335	320	351	370	330	355	333	313	355	352	341	344	328	328	343	332	322	369	304	360	357	354	346	314	335	310	321	343	336	360	352	333	336	355	345	335	339	344	324	327	324	345	317	333	369	332	363	328	307	335	284	317	324	343	334	361	349	332	349	296	325	305	343	362	342	350	358	342	337	318	325	348	327	337	342	362	379	340	337	337	352	327	336	335	357	317	336	305	335	347	335	329	332	326	336	325	349	340	325	333	328	343	328	345	323	355	349	312	353	331	332	334	382	329	332	344	346	348	342	335	356	326	342	357	323	348	349	285	347	366	340	359	330	307	359	323	337	343	327	336	363	324	299	327	363	321	336	353	315	328	334	342	318	303	350	320	353	360	323	309	332	322	319	337	306	355	341	309	327	331	346	321	391	294	340	360	346	315	334	342	338	330	337	318	378	362	335	339	367	347	372	333	317	313	345	349	355	324	320	323	322	341	343	355	321	349	331	350	361	312	329	333	362	345	348	319	333	308	364	352	310	364	362	324	376	299	363	326	317	313	336	315	322	338	335	315	310	342	362	325	314	337	343	346	337	357	339	338	325	320	303	327	353	364	327	321	338	371	331	338	326	322	344	303	357	367	302	313	334	343	316	348	311	330	305	314	328	337	370	306	319	307	315	356	331	342	309	318	330	325	317	320	328	295	334	307	339	356	368	342	308	340	350	337	352	349	325	363	356	359	327	348	346	317	357	281	328	352	332	333	321	374	314	358	305	360	344	342	335	319	327	334	335	324	326	325	342	353	331	350	342	342	348	323	309	327	334	370	335	356	315	331	302	363	341	347	325	325	360	320	336	337	363	310	321	338	319	340	296	353	334	340	326	328	332	319	329	366	376	332	343	336	352	333	358	366	370	336	316	336	341	335	329	339	326	341	338	334	323	316	344	318	353	324	319	319	372	346	316	338	365	356	320	338	328	355	358	322	358	351	321	309	324	307	347	316	310	371	336	367	317	348	344	302	292	297	302	351	341	334	362	323	356	360	339	335	342	347	338	326	357	303	346	331	319	337	367	328	340	317	372	338	329	366	323	358	346	339	344	327	352	352	314	363	351	340	352	351	331	346	322	330	335	329	321	345	364	328	344	354	356	303	351	360	344	362	344	345	333	358	325	324	322	333	326	333	349	311	319	355	336	334	340	330	328	359	348	348	326	335	333	343	354	378	341	294	337	369	314	328	333	328	334	323	323	330	368	324	361	311	338	331	377	311	343	369	329	321	338	322	325	333	339	305	323	352	327	329	345	326	315	312	332	304	335	335	321	325	329	325	359	355	328	359	318	292	327	312	306	336	369	320	339	315	351	322	340	332	350	322	314	312	317	376	323	323	352	304	357	343	323	337	343	319	319	334	313	327	342	292	321	360	341	319	370	337	347	323	334	362	329	311	318	341	347	341	328	369	336	348	403	349	365	345	342	331	342	348	367	319	348	372	345	339	355	346	345	341	329	322	322	342	327	361	361	335	347	322	321	327	319	344	343	342	340	319	324	290	319	346	348	352	348	337	362	289	343	311	334	344	350	353	307	332	335	320	350	328	307	307	352	334	304	344	361	341	329	359	355	340	343	351	342	334	338	332	369	315	321	353	353	308	339	350	314	338	340	310	324	347	327	353	361	340	332	337	362	343	335	340	322	339	318	303	341	375	348	356	349	339	352	356	353	343	351	306	299	345	315	290	341	300	365	318	334	339	325	322	316	354	337	350	324	339	365	335	347	304	346	341	343	351	361	312	334	325	341	348	321	332	319	294	301	338	345	354	306	338	326	317	331	325	374	296	337	368	381	338
13488	1377	1522	1344	1104	658	431	333	367	294	267	252	240	212	258	254	211	203	315	203	214	230	195	214	204	216	210	220	209	197	205	191	210	219	192	206	195	196	215	229	191	221	219	221	200	184	214	197	184	202	231	183	219	198	190	198	178	172	183	202	212	208	211	179	208	180	220	223	198	236	217	203	206	204	237	230	210	204	215	220	196	222	205	183	200	215	194	212	202	212	227	211	182	187	213	202	197	190	215	186	202	206	190	202	196	243	194	212	189	210	207	208	232	200	208	196	207	172	205	197	203	195	191	214	206	182	213	175	189	188	183	190	228	187	187	212	206	211	205	189	189	181	190	173	205	234	209	217	188	217	209	222	190	213	245	187	211	190	194	196	192	166	222	210	197	207	189	192	198	202	187	204	213	200	216	188	186	166	214	221	192	209	204	216	217	206	186	216	206	186	197	211	213	193	220	197	200	228	209	197	214	196	210	186	210	194	206	208	187	240	213	221	192	194	192	194	213	213	202	212	199	192	187	208	214	209	208	222	216	228	186	210	201	195	208	217	241	214	220	217	212	187	192	186	218	189	200	205	204	180	211	239	231	201	168	220	195	202	196	172	191	179	183	207	192	200	198	191	213	205	217	211	200	232	240	186	196	192	209	190	176	187	200	215	218	199	195	212	209	200	183	201	219	187	179	200	216	213	193	171	202	214	205	210	193	185	230	186	211	211	188	201	211	211	212	201	237	185	218	194	220	218	199	215	206	227	187	206	184	200	184	214	179	190	179	210	222	202	214	199	218	183	213	174	223	208	215	218	184	193	216	202	179	210	243	188	203	190	204	217	182	222	203	235	189	188	214	213	205	185	190	200	193	205	176	205	207	210	208	208	216	163	199	225	205	187	211	206	201	219	221	208	205	192	185	199	191	208	200	190	211	214	203	211	209	204	225	192	202	187	221	190	195	206	207	197	219	198	206	194	229	212	213	188	208	205	216	218	234	205	188	200	202	192	204	198	210	223	233	185	201	194	206	214	218	204	207	210	180	217	194	211	185	173	170	189	215	198	197	196	201	215	189	223	189	214	199	201	216	206	222	213	195	185	189	185	168	233	202	194	205	180	213	200	196	206	220	200	208	196	229	224	174	210	214	194	233	223	199	209	196	186	199	264	257	219	177	194	211	220	188	175	177	193	197	193	208	227	228	202	209	217	222	211	193	218	222	188	225	233	227	193	201	218	206	182	178	183	184	201	222	224	215	229	199	175	194	194	218	220	207	208	195	201	204	200	201	199	175	233	220	218	207	206	217	197	182	219	199	197	217	202	217	223	213	177	205	198	191	203	237	202	220	206	177	196	211	207	194	213	203	211	198	229	192	188	203	187	207	229	193	197	200	210	216	221	192	198	209	218	201	203	185	206	176	220	214	174	201	185	183	197	214	191	180	199	195	211	216	208	236	200	184	218	209	196	195	201	184	206	215	216	231	208	217	210	210	206	197	226	187	182	202	174	235	215	205	207	188	221	212	212	188	179	198	192	186	210	195	190	194	213	202	191	189	180	196	208	186	210	214	192	225	192	203	194	191	206	231	172	188	216	203	193	210	200	197	201	187	185	236	241	195	198	190	214	210	216	188	185	200	236	193	192	188	197	180	178	209	180	205	195	200	196	226	187	207	233	228	179	205	194	242	201	212	214	206	211	223	236	198	235	216	193	170	223	225	197	219	187	215	225	203	235	189	199	212	217	206	199	214	198	202	225	196	216	223	214	235	221	179	206	189	193	200	185	180	204	191	190	225	184	199	235	212	209	201	202	201	197	172	194	211	192	209	198	176	221	209	241	199	197	194	182	213	199	185	220	225	206	225	199	213	203	198	226	228	227	182	225	204	221	180	226	218	193	204	228	192	201	216	197	222	194	206	231	201	249	201	221	205	195	207	212	196	182	208	202	209	195	217	178	186	220	195	192	205	215	199	183	199	201	188	194	217	190	214	231	200	209	227	188	222	198	189	178	196	193	223	216	202	185	216	197	215	210	179	186	215	221	225	207	187	219	210	202	178	206	195	216	199	203	209	218	196	210	185	227	210	196	208	228	194	227	191	204	201	258	212	205	191	181	200	202	207	220	198	198	183	176	182	214	187	223	168	173	186	217	213	203	191	204	208	215	164	199	194	220	212	201	203	195	198	188	174	184	208	235	161	200	205	211	189	187	213	192	176	178	196	221	207	197	194	201	205	204	205	211	215	183	215	201	207	208	190	213	208	189	208	212	185	210	184	199	218	191	222	194	220	228	218	169	218	226	193	192	231	213	201	194	158	202	213	209	194	192	202	207	205	197	210	181	201	208	201	196	184	170	184	187	208	203	190	224	206	191	186	193	192	223	222	215	207	206	206	225	199	207	192	204	200	185	217	227	209	217	207	207	181	218	230	200	214	214	221	184	179	189	199	202	225	229	224	181	191	198	216	184	190	211	213	200	220	211	234	210	223	186	199	196	202	225	187	178	219	217	179	209	205	169	220	235	182	205	190	209	232	194	189	201	257	198	188	192	192	221	172	204	174	167	180	221	178	198	196	213	211	190	207	188	187	172	199	196	215	217	224	230	197	201	215	198	196	244	182	216	189	224	196	210	218	204	200	188	190	206	204	215	209	203	215	217	201	206	201	218	211	227	206	210	163	197	224	222	202	223	205	180	199	185	203	195	202	197	210	181	183	247	207	228	212	187	208	197	196	222	207	183	207	195	207	226	231	212	185	208	188	215	195	195	200	213	188	187	204	201	195	206	206	179	198	215	185	192	219	211	233	186	232	179	189	203	224	205	168	201	169	200	212	200	224	224	206	217	233	225	197	215	184	225	230	218	230	196	221	190	202	189	211	206	206	208	199	182	200	190	178	205	187	223	213	195	214	227	183	182	206	204	214	189	232	193	234	210	211	234	212	201	211	227	216	216	231	210	227	228	223	199	218	201	203	223	189	181	182	214	188	186	177	193	219	192	215	193	214	198	190	203	209	212	209	213	208	224	198	199	218	209	193	194	220	194	219	204	197	193	205	196	217	219	208	190	201	197	208	185	169	186	183	230	193	226	234	207	217	198	214	208	220	193	201	182	198	198	190	219	180	206	223	194	193	208	228	195	192	225	233	216	190	205	201	214	217	187	236	200	191	191	170	202	175	182	206	194	176	211	197	196	168	172	208	218	197	185	161	191	192	219	184	195	217	229	207	250	194	211	227	195	230	206	187	179	210	200	198	213	178	213	208	200	208	212	184	216	206	204	201	194	207	202	186	180	173	202	199	177	177	209	182	215	218	229	205	228	203	216	215	198	226	192	220	212	231	171	196	220	212	183	194	236	206	198	202	225	230	215	198	203	225	173	205	208	217	195	195	193	204	185	210	203	183	206	197	186	222	221	187	229	217	200	223	234	216	209	225	213	187	193	202	216	213	181	214	185	216	208	215	194	213	195	208	186	207	231	220	201	198	230	171	176	222	186	221	181	217	183
8141	1239	3097	4174	4151	2653	1527	1237	1109	1033	853	852	818	807	836	813	689	649	1328	674	648	563	628	592	532	562	526	564	570	559	511	566	541	541	477	549	554	563	546	508	492	514	483	549	515	490	503	522	508	482	515	497	506	476	521	542	526	492	493	500	497	539	551	513	510	466	534	515	522	489	540	496	492	493	490	472	553	522	539	544	559	501	510	538	527	496	505	498	470	511	506	499	527	510	509	529	486	526	524	509	518	479	505	449	516	470	497	489	511	505	522	505	527	482	549	493	541	486	483	497	508	515	498	557	459	527	505	535	510	525	531	541	486	516	514	482	492	519	545	482	534	472	473	503	496	504	490	494	530	512	509	497	512	487	513	523	484	532	526	497	493	497	499	525	540	485	515	515	491	515	501	486	516	500	525	482	507	509	479	488	521	504	511	479	497	524	461	520	529	496	461	487	522	507	517	504	506	473	490	479	499	472	510	508	546	530	498	494	512	504	481	546	532	492	481	482	487	530	504	484	536	505	501	537	538	495	484	499	536	516	520	505	490	498	519	497	480	470	488	524	531	502	496	523	519	473	548	503	546	533	490	516	520	502	524	486	522	515	505	506	493	480	564	526	535	493	479	487	511	516	506	518	520	490	456	503	501	511	458	470	540	521	517	499	526	503	529	497	460	498	494	531	487	497	552	497	553	515	508	479	534	533	489	485	479	477	494	533	512	454	518	555	487	514	494	502	515	492	480	494	517	484	496	506	493	526	487	511	519	526	523	495	514	512	495	499	462	518	527	532	517	510	510	496	494	481	517	519	515	486	509	527	551	499	494	510	481	543	510	483	498	474	518	523	515	508	491	479	568	493	500	527	539	490	480	475	483	464	465	503	500	499	535	490	528	503	479	507	560	459	519	470	493	531	510	554	524	514	520	480	493	477	488	543	548	495	497	548	484	473	499	534	508	501	502	474	499	517	510	513	554	510	485	512	502	513	515	519	490	486	516	517	463	515	478	521	477	514	537	536	488	572	500	477	518	518	507	470	496	487	526	509	542	524	452	494	531	497	521	455	535	503	490	520	541	512	476	528	507	511	477	465	487	494	472	557	482	500	514	488	520	484	477	471	530	557	487	499	526	519	485	503	481	481	503	502	495	540	490	520	532	513	514	490	514	533	513	505	513	497	498	517	470	503	480	492	502	499	517	484	479	485	522	539	496	516	468	503	520	523	551	499	490	487	533	503	514	494	469	522	520	492	491	454	498	511	545	522	498	535	484	449	498	507	497	464	569	525	538	502	527	488	499	528	525	520	514	524	495	518	518	485	508	514	510	525	492	494	492	489	516	517	507	482	540	516	508	495	513	477	511	546	512	517	488	469	494	528	496	477	527	498	489	495	472	556	494	534	478	521	476	512	482	522	526	496	467	523	503	519	499	536	553	526	468	497	483	534	499	496	536	559	497	488	528	527	506	538	516	513	524	527	509	518	484	514	554	458	533	493	524	490	522	534	529	524	531	518	515	483	505	500	494	487	508	516	508	542	484	513	464	514	494	519	483	511	480	510	504	485	493	489	499	480	535	506	518	489	500	515	518	493	487	528	510	474	506	500	527	518	466	499	505	540	519	494	507	543	503	532	499	500	465	497	504	511	513	507	482	492	510	505	486	472	498	533	494	512	531	486	467	514	558	498	538	511	485	477	530	502	547	503	476	555	514	469	499	502	508	544	462	528	555	491	475	477	517	493	510	539	496	469	502	527	462	488	512	512	518	535	492	526	503	521	499	464	546	483	517	510	462	494	506	496	495	494	524	505	480	529	514	454	528	490	535	513	463	486	470	498	509	494	482	496	483	508	515	499	468	510	534	514	522	525	463	510	523	503	536	513	503	504	524	503	515	505	514	536	473	527	538	498	517	494	520	471	453	464	520	507	509	508	483	499	529	507	489	499	549	535	489	527	499	499	552	477	515	504	496	484	556	509	509	517	520	489	499	511	497	487	519	524	535	492	516	481	511	478	458	494	559	517	501	475	511	506	499	543	503	538	541	502	505	519	493	500	521	502	492	514	508	522	516	547	456	529	521	465	528	477	526	532	511	522	510	518	503	499	463	503	503	487	470	542	493	506	486	514	471	501	482	487	515	487	490	479	538	496	475	507	552	507	524	493	501	506	493	541	542	467	455	507	537	510	545	502	525	520	494	489	505	542	539	475	500	521	487	535	491	504	496	499	535	511	512	553	535	529	516	492	497	522	510	532	465	512	479	520	522	514	512	505	507	467	517	455	490	533	522	515	487	525	501	514	482	483	514	505	477	508	513	522	535	497	487	501	508	497	529	511	530	485	531	514	498	461	505	506	488	508	472	486	525	501	486	502	537	523	521	490	524	545	472	510	477	494	541	535	517	521	532	507	507	506	504	480	523	472	501	498	509	474	497	468	448	499	506	543	511	487	481	556	519	502	549	474	535	498	496	481	496	481	475	504	491	470	489	500	508	515	541	511	526	501	549	494	487	510	523	483	494	470	542	506	517	529	497	518	522	490	508	476	506	475	519	488	498	506	547	489	535	538	493	469	490	494	494	464	484	487	473	505	489	522	493	479	459	529	519	517	508	476	481	484	494	531	537	539	507	507	497	495	504	534	476	500	490	527	487	472	519	488	506	551	496	515	473	507	491	495	480	474	520	520	477	521	486	491	526	522	506	512	473	536	506	530	527	513	512	471	506	527	520	460	460	542	513	496	527	523	528	534	518	521	453	515	522	464	530	487	502	433	475	552	468	466	518	485	515	520	518	510	492	524	525	508	521	483	504	538	500	476	488	487	499	533	526	500	536	480	478	487	488	477	489	519	473	552	478	533	502	530	530	492	493	529	534	496	496	542	473	464	460	493	492	498	503	473	484	479	469	472	513	503	488	517	518	499	525	502	518	492	504	535	483	503	505	461	454	530	493	526	507	552	494	488	496	524	489	488	526	501	541	533	521	440	461	511	508	525	492	523	528	524	459	483	495	503	501	520	489	502	464	540	474	553	485	474	517	498	497	510	499	474	533	462	525	455	512	486	522	521	523	465	502	522	485	481	489	502	526	545	495	532	472	505	532	492	490	488	449	512	490	536	521	503	477	500	482	537	460	494	512	500	494	507	503	485	501	481	497	471	521	533	520	474	471	529	566	517	518	514	508	466	488	509	522	546	513	478	463	474	509	525	494	467	494	493	498	477	484	502	485	498	506	536	526	524	558	525	533	530	517	487	512	527	500	506	476	544	535	526	517	506	540	504	520	530	476	503	503	511	493	519	467	500	487	522	513	530	475	504	549	531	515	533	509	508	505	522	519	531	513	490	511	541	534	488	470	508	526	547	477	452	481	538	483	509	501	480	521	562	508	530	511	506	493	461	490	470	532	499	507	514	506	502	494	514	504	507	525	564	524	558	478	478	507	532	532	499	512	478	478	518	520	516	491	537	483	557	499	482	492	496	505	504	515	455	534	490	496	510	493	458	514	531
1557	343	460	549	452	354	266	313	276	264	292	280	272	279	287	342	291	261	314	296	269	261	312	299	291	330	250	282	296	269	290	294	265	272	288	246	267	269	285	295	266	256	292	290	308	292	276	270	320	302	256	254	245	280	257	298	314	304	287	307	289	262	310	283	277	258	291	299	307	285	293	284	288	314	296	289	299	279	304	282	279	274	294	270	247	292	288	268	268	296	289	253	239	278	298	268	282	265	291	274	294	257	263	249	291	270	291	270	290	292	296	281	287	304	304	280	291	321	291	282	261	257	299	265	291	291	290	271	283	313	288	315	254	311	283	289	294	288	235	257	298	291	309	298	270	279	280	266	271	293	267	292	291	295	283	254	301	265	296	259	256	279	311	296	248	272	284	264	286	265	286	287	271	276	277	300	280	266	246	247	265	269	268	287	282	277	275	293	280	259	277	310	280	261	256	265	283	316	283	291	292	273	263	287	316	270	285	275	322	251	248	285	277	308	300	269	296	296	286	259	276	265	268	245	262	270	303	276	315	289	291	277	267	277	273	256	273	320	271	277	276	278	289	259	289	290	259	276	286	274	297	276	302	275	275	275	301	273	305	271	271	286	260	272	288	344	295	236	264	316	260	280	280	278	290	253	262	287	282	290	278	274	275	288	286	286	283	310	303	294	264	281	289	281	279	314	302	280	267	270	275	300	259	315	287	278	304	283	280	317	297	271	275	291	272	289	286	314	300	263	276	281	277	277	276	303	260	234	297	246	253	292	316	292	264	287	276	262	305	312	298	265	267	263	292	273	273	296	294	277	329	294	241	264	306	284	279	264	250	254	249	296	296	281	258	227	237	258	306	280	306	287	298	277	278	265	278	292	272	305	261	284	264	264	298	241	284	283	278	268	297	269	265	309	286	241	285	275	287	278	289	271	271	276	264	278	284	284	330	316	295	281	264	298	310	279	278	266	262	274	278	284	293	290	268	293	290	290	293	279	269	303	278	269	312	304	305	285	294	293	300	294	305	258	286	285	290	282	238	260	287	294	270	250	282	248	276	310	276	285	309	282	285	267	294	260	255	264	263	266	268	268	291	255	291	289	270	270	262	292	261	279	273	246	289	289	276	254	299	283	276	266	270	288	263	246	287	308	295	258	253	270	269	276	274	293	308	278	272	267	275	299	287	294	299	275	290	297	300	266	284	268	306	297	310	269	263	276	253	258	257	265	265	266	266	287	272	303	295	269	273	254	273	269	289	275	298	269	256	286	311	252	294	318	254	284	275	285	304	228	315	299	239	260	292	273	304	275	275	280	301	281	264	297	250	274	290	261	250	264	282	289	266	259	293	298	288	269	275	244	281	281	287	242	344	295	304	252	263	314	288	287	277	258	294	297	297	284	260	293	266	276	310	289	262	289	271	271	270	297	267	288	275	280	274	281	285	279	285	255	291	315	251	286	264	293	266	267	287	282	262	294	294	282	282	270	289	283	268	296	306	257	296	298	285	301	312	301	299	292	284	280	275	268	256	260	264	266	278	291	261	274	260	283	269	276	287	288	294	293	289	281	260	267	283	302	291	291	270	270	270	289	309	300	298	262	292	246	274	281	317	290	271	298	270	317	261	291	271	273	283	262	250	283	288	269	270	260	265	282	258	276	271	267	284	291	286	299	268	287	290	274	272	304	278	275	285	289	281	269	257	256	269	275	309	286	264	270	284	321	287	232	290	302	292	262	265	244	253	268	270	254	304	264	259	260	270	272	256	282	255	303	284	275	297	268	251	244	303	299	297	285	291	292	289	282	285	294	264	290	277	268	262	300	264	304	267	296	275	275	285	272	291	271	300	267	270	320	306	293	289	265	267	244	292	290	315	278	287	283	269	263	307	299	264	289	275	290	288	262	291	283	302	241	274	299	291	299	243	296	334	301	271	282	297	263	302	285	274	282	262	287	272	291	311	260	293	285	286	284	264	299	258	280	273	258	284	280	298	283	283	276	273	299	302	297	291	285	265	275	274	292	239	260	282	317	269	300	271	253	274	289	303	263	275	304	299	278	264	276	273	303	290	288	260	295	290	303	271	255	286	276	268	271	272	300	285	270	297	263	250	279	296	268	260	281	318	265	270	244	269	276	245	300	294	270	275	265	288	308	279	281	274	274	282	297	319	277	290	326	284	265	276	289	260	288	276	288	269	263	297	250	283	280	265	249	296	298	262	273	267	301	247	258	259	286	258	271	247	241	324	292	276	274	301	299	282	327	224	264	251	269	285	283	293	317	289	268	260	303	280	293	239	274	298	268	251	290	278	270	295	264	312	260	276	284	301	303	264	270	294	296	285	280	299	262	290	292	299	284	294	267	303	270	303	279	266	300	265	298	305	275	229	267	260	274	273	307	242	285	289	285	287	274	296	285	269	247	280	269	245	291	270	265	249	298	258	283	302	265	259	272	291	272	279	272	286	303	247	296	266	279	283	292	277	298	283	266	283	308	305	282	305	254	264	290	287	273	298	304	258	266	291	260	283	289	290	279	304	247	265	296	304	259	302	320	284	278	289	273	284	294	286	301	283	253	264	286	275	274	278	298	266	259	281	273	284	304	286	302	256	258	280	258	295	277	301	270	281	249	279	333	262	261	269	299	259	289	295	286	267	259	300	275	239	257	279	287	284	266	300	291	272	289	288	260	268	319	328	291	274	244	272	271	262	284	298	279	285	291	289	275	248	260	296	289	285	309	281	280	286	254	266	252	299	278	261	259	283	280	302	286	277	265	306	294	260	269	289	285	286	240	260	272	290	277	283	274	296	262	266	268	302	265	309	298	283	279	276	284	252	273	299	282	242	251	291	293	272	273	280	282	264	264	273	286	280	287	272	288	309	257	259	282	280	293	306	277	303	291	295	292	259	277	294	294	268	276	289	253	254	264	283	322	268	289	280	262	315	287	285	256	283	252	271	271	282	271	284	282	290	269	283	271	285	226	307	279	259	283	275	260	277	263	250	292	283	302	290	271	269	258	285	292	260	293	269	272	270	297	296	287	310	306	264	264	261	262	277	280	281	249	277	282	280	290	292	257	282	266	265	276	281	296	274	276	278	265	256	268	279	289	259	295	268	268	288	271	284	278	257	305	291	278	269	308	294	288	291	270	260	271	278	300	267	301	268	288	307	272	288	283	288	260	282	268	285	269	293	304	292	262	281	281	289	296	258	264	294	284	285	260	250	264	305	302	325	295	281	276	297	268	281	288	264	256	256	248	251	267	274	299	291	284	277	273	249	274	297	305	287	276	288	288	271	315	267	282	255	278	302	252	301	276	276	276	309	268	293	263	291	285	270	279	288	282	269	283	279	303	288	282	293	285	261	297	313	243	289	306	273	295	295	275	302	247	280	286	270	266	318	311	306	304	278	302	272	282	312	265	281	280	262	284	286	294	292	250	299	261	285	284	276	269	284	276	277	282	310	277	288	273	281	278	288	314	282	248	281	266	289	278	265	293	273	284
1778	736	1083	1365	1384	972	723	653	663	662	668	652	661	675	692	630	627	629	625	668	680	677	629	629	642	636	638	604	664	607	622	632	622	668	624	610	658	608	667	611	636	652	615	616	635	614	629	601	636	600	636	637	611	660	660	675	615	596	646	618	602	630	667	615	637	616	682	638	627	611	643	621	661	623	615	654	677	658	683	656	641	611	642	651	652	616	651	683	645	632	646	644	664	593	622	602	646	681	624	600	628	619	632	647	648	632	642	645	629	631	632	639	638	641	610	640	589	685	608	616	642	640	688	598	629	638	640	612	632	608	661	609	651	638	603	630	653	647	643	635	607	636	627	633	661	664	607	664	643	639	633	608	690	632	608	637	595	641	601	635	658	591	644	610	634	620	607	619	671	629	648	639	601	624	662	634	587	633	634	672	623	640	636	641	623	655	633	604	646	645	670	688	589	607	633	627	615	627	706	657	653	659	626	628	643	636	669	642	639	643	616	626	640	612	644	643	655	591	642	643	657	694	630	651	589	613	647	641	599	674	636	649	607	657	640	633	657	604	627	693	624	601	607	605	657	618	639	621	637	581	638	626	609	607	586	637	617	649	636	632	597	600	670	646	649	653	623	633	613	613	679	642	607	618	560	627	646	636	654	594	601	605	640	586	623	624	642	634	645	622	614	612	613	592	605	596	615	629	625	594	641	615	610	647	656	650	604	597	597	619	610	585	624	632	635	633	654	584	629	638	597	664	647	646	654	634	585	625	677	598	619	608	688	596	579	665	640	628	617	657	597	634	633	628	667	625	615	655	608	675	645	653	573	682	650	620	668	660	642	665	649	631	649	641	666	605	643	670	723	627	624	659	562	592	677	653	647	623	627	651	650	608	639	603	630	583	638	624	647	641	666	652	647	621	577	621	588	644	630	651	633	636	642	666	617	693	604	634	663	642	628	621	623	641	653	643	626	608	646	632	652	660	594	664	623	685	634	635	606	622	649	613	652	648	667	636	645	659	628	625	577	612	582	632	677	662	586	609	639	668	615	602	585	604	598	669	650	600	607	592	654	668	630	625	613	624	647	650	629	616	595	607	643	638	662	672	600	677	617	661	654	605	611	668	645	612	606	634	634	653	635	605	612	624	663	630	667	660	604	653	664	590	643	664	630	630	627	636	680	635	659	611	651	605	606	566	650	621	654	596	592	611	667	666	611	625	633	611	618	620	647	670	624	607	604	635	636	634	610	569	626	658	572	576	645	608	609	651	638	641	621	623	603	628	612	619	662	612	648	610	630	640	621	640	650	663	653	635	639	628	642	621	642	639	633	625	623	650	615	607	640	666	623	642	635	708	660	679	636	573	613	550	664	573	637	640	642	622	606	622	621	641	683	652	610	621	594	635	646	660	652	630	606	641	623	671	618	609	640	653	659	588	601	602	660	645	604	633	601	588	598	631	666	562	603	570	611	633	642	631	593	620	636	658	593	589	618	640	648	614	681	649	637	614	649	667	626	640	652	649	625	600	632	682	619	692	678	647	629	629	623	643	597	626	629	621	649	625	638	634	657	592	607	610	608	648	622	684	639	650	621	656	629	659	600	587	615	651	640	637	670	616	627	652	632	608	591	648	639	630	600	642	658	643	650	627	663	635	647	596	621	631	624	676	677	634	660	588	626	631	638	633	668	621	605	617	623	590	631	618	640	621	639	619	638	638	635	641	595	614	600	616	629	585	651	644	668	637	643	624	614	618	610	665	629	600	605	600	608	643	639	652	634	617	625	614	637	620	587	659	668	626	638	637	593	649	612	633	641	598	605	619	618	609	632	630	613	675	624	611	610	606	586	629	634	642	607	639	644	673	636	658	619	645	598	630	576	719	609	671	622	624	587	644	624	623	558	591	676	616	602	577	647	634	617	625	651	595	645	636	604	617	657	648	655	661	632	628	642	625	658	619	614	587	611	605	626	632	606	631	605	643	612	674	560	660	629	629	603	606	598	630	592	652	671	649	632	656	572	619	626	662	639	657	621	631	612	591	642	620	635	620	684	610	603	638	628	577	649	633	614	615	624	659	632	603	649	614	683	610	647	607	671	654	603	619	626	611	607	629	659	629	651	619	591	633	626	606	650	612	586	646	635	614	604	630	664	576	605	610	608	607	677	612	658	635	603	669	654	633	610	664	611	650	619	599	633	661	606	595	618	633	614	652	652	618	608	590	615	604	646	656	605	619	609	591	600	635	632	592	615	630	644	652	652	643	624	603	641	619	654	654	662	649	631	665	637	611	642	611	621	594	664	622	619	651	638	643	614	645	642	630	612	643	637	629	619	645	646	628	640	624	611	658	595	664	646	634	665	610	673	623	636	610	613	646	676	667	594	636	613	626	623	654	618	620	617	611	646	634	604	597	625	637	613	613	629	629	610	658	649	616	603	598	654	663	569	647	641	672	667	643	608	663	641	663	638	647	625	667	595	615	654	632	619	603	607	638	648	654	629	653	635	620	637	587	657	597	628	603	668	643	683	586	632	606	626	643	618	622	627	642	610	602	689	586	668	653	595	582	658	621	662	609	608	650	619	625	641	634	629	596	627	668	661	595	613	634	647	589	692	669	553	622	633	624	608	602	651	685	632	663	629	670	593	652	631	614	663	588	635	642	652	610	602	599	658	653	602	621	633	646	642	628	641	604	647	604	624	660	596	624	574	646	647	629	634	634	622	649	634	622	634	611	617	596	569	686	635	611	665	611	626	633	639	670	637	639	651	614	591	631	680	637	671	660	600	579	650	564	614	602	656	641	647	640	612	587	668	610	650	609	624	643	652	621	610	609	635	618	672	634	609	655	641	583	605	639	629	663	663	634	648	683	661	610	637	606	640	596	637	658	608	666	601	625	646	645	597	628	598	639	599	628	635	656	630	639	616	678	623	622	600	623	663	631	627	635	660	584	597	591	632	594	637	664	577	642	623	635	590	648	660	620	639	604	696	595	627	577	632	627	631	618	654	589	625	712	639	601	627	641	593	601	624	669	645	623	655	611	624	649	672	638	646	576	609	662	573	622	601	642	606	675	648	614	595	610	622	624	605	603	651	670	631	626	650	652	617	636	659	639	631	631	613	612	649	640	627	674	609	658	619	619	613	628	590	619	651	630	604	666	658	635	607	624	609	673	634	655	630	654	649	586	673	637	612	663	645	614	631	624	642	625	620	650	663	640	615	602	640	633	600	604	663	670	661	656	657	601	657	596	609	663	629	689	634	644	648	598	635	590	642	664	614	686	601	614	625	600	637	607	639	666	605	602	640	611	662	631	619	608	601	641	643	625	671	666	658	664	617	640	641	629	641	640	661	636	600	636	629	651	638	633	618	676	666	628	657	619	596	688	630	665	599	645	626	620	627	618	606	597	582	612	630	657	684	666	617	641	684	594	623	658	602	705	670	635	654	607	605	629	646	646	660	596	643	628	622	595	631	632	629	592	718	640	641	664	677	639	627	675	624	613	666	618
6939	585	863	769	589	424	251	198	190	172	148	162	150	162	158	137	146	149	185	119	146	147	129	116	137	123	133	134	119	141	132	140	146	123	130	145	148	133	134	140	146	123	129	142	121	150	143	132	158	158	136	130	112	123	130	133	137	145	122	140	126	131	125	119	116	123	123	144	114	137	146	128	132	129	130	144	104	132	138	128	135	124	114	124	127	123	155	133	129	135	131	126	129	131	115	138	105	136	131	146	109	120	145	123	123	128	117	146	119	133	119	148	115	117	131	111	144	115	127	116	119	126	148	147	122	124	112	133	124	131	130	135	128	126	133	117	127	145	132	131	132	145	145	147	110	141	136	128	126	121	138	119	131	105	135	124	123	119	123	148	123	121	119	128	116	118	148	119	123	138	108	123	121	132	111	108	138	151	128	144	119	119	113	140	146	127	123	135	129	153	132	153	131	129	132	113	128	130	140	131	128	133	127	128	137	120	126	133	139	127	119	132	128	131	137	121	130	108	138	131	112	119	113	157	114	144	145	122	133	130	133	123	122	126	133	128	133	130	109	141	140	124	141	140	152	110	117	128	120	125	137	144	120	119	141	138	112	129	106	157	137	122	131	106	106	128	141	133	128	135	119	137	120	120	137	108	119	155	134	141	136	138	122	148	134	118	138	139	132	154	124	130	130	128	121	137	141	120	142	126	118	125	119	136	142	140	118	141	110	130	108	139	117	145	123	124	101	136	116	125	123	125	117	137	130	144	124	118	118	130	129	142	124	127	140	131	133	123	144	127	127	112	132	127	123	116	113	123	117	136	132	129	119	130	133	158	138	108	112	123	135	112	128	111	151	138	110	124	127	117	160	130	129	128	111	130	149	137	136	133	129	128	141	112	127	126	118	130	125	105	147	124	134	123	168	131	129	150	134	149	130	122	139	131	120	129	122	145	123	137	143	126	137	137	115	137	126	109	131	136	142	129	111	145	117	149	130	106	124	121	126	108	134	122	130	146	134	126	130	101	156	118	109	106	136	139	104	115	127	144	134	133	120	134	125	146	127	135	137	122	128	137	143	139	109	133	155	118	131	122	122	134	125	118	132	110	149	149	124	124	123	129	128	130	124	138	132	124	119	115	141	140	129	135	135	121	148	146	136	129	123	122	139	127	114	145	137	122	127	130	134	130	130	139	137	143	124	137	114	129	141	115	139	137	139	128	111	145	130	133	111	120	136	117	118	129	124	107	140	116	129	118	121	121	133	134	135	109	124	125	132	113	121	147	124	126	153	125	132	134	138	121	123	143	118	153	141	111	133	132	125	130	108	114	115	137	140	121	138	113	131	146	140	107	131	108	117	100	89	123	144	130	109	117	128	139	151	133	122	129	117	128	149	115	131	131	128	120	100	130	134	120	147	124	128	126	121	138	134	119	128	123	106	111	134	129	130	132	133	127	111	124	135	147	139	106	135	104	111	139	149	128	133	111	132	137	113	146	132	107	143	130	137	147	125	129	141	123	115	144	152	144	130	139	124	131	121	128	124	140	124	120	131	130	124	134	123	123	113	138	132	134	127	119	115	127	128	125	125	134	128	105	137	139	139	124	138	144	131	153	115	129	132	131	144	120	133	160	105	97	116	131	122	139	136	141	120	148	116	128	111	119	141	120	127	118	134	127	132	121	133	116	105	119	116	121	114	138	127	122	121	128	141	138	133	110	136	120	137	134	129	134	132	140	129	153	127	119	137	144	124	137	129	131	134	124	127	143	124	139	120	142	112	132	116	132	142	124	120	116	125	157	131	131	115	94	126	136	131	114	130	123	119	105	144	117	134	122	112	112	122	134	141	131	116	150	109	133	132	119	127	137	113	133	106	134	132	117	138	127	129	135	135	105	135	131	131	127	127	139	113	113	117	121	116	132	117	123	131	149	123	122	132	141	117	149	123	127	108	124	125	114	110	120	134	120	122	145	140	120	126	146	131	139	151	134	134	127	135	115	121	142	149	109	147	124	108	138	120	126	112	116	141	124	125	131	116	119	128	117	137	127	146	150	120	130	153	133	139	115	139	146	112	123	122	135	130	136	122	135	121	141	117	103	136	127	138	100	144	135	135	143	131	112	121	107	133	147	118	113	115	162	135	125	116	113	138	117	145	153	140	124	107	128	113	122	110	135	127	104	131	146	148	173	130	132	115	118	112	129	125	127	131	109	133	142	137	157	142	148	118	140	131	112	138	128	153	138	120	141	118	135	129	133	130	143	131	132	148	134	117	132	117	134	131	118	131	144	131	147	126	117	111	129	127	116	143	124	146	116	145	134	140	125	132	133	136	134	128	104	126	132	120	147	143	138	110	108	138	121	111	132	102	111	118	133	123	111	124	136	112	140	140	152	117	143	115	125	113	146	116	128	127	141	143	130	124	120	125	124	140	139	137	107	118	120	124	119	124	126	127	112	116	149	132	164	126	107	115	122	132	112	106	129	128	127	109	128	143	143	135	99	122	125	147	126	114	127	138	128	106	147	130	158	119	134	105	130	109	129	122	118	129	131	112	129	113	130	140	155	140	117	134	134	129	115	135	113	125	132	134	136	157	144	152	149	128	135	141	130	152	137	119	143	146	144	155	113	133	127	135	113	116	135	136	114	116	136	110	148	133	106	137	111	111	116	111	111	126	158	114	119	136	123	117	128	142	132	119	130	138	108	134	151	129	102	140	102	137	122	130	106	136	132	111	118	120	125	134	118	143	142	135	131	128	110	150	121	116	128	138	133	120	128	130	115	119	115	132	155	123	139	121	112	125	133	137	108	143	141	128	115	134	126	114	143	121	107	138	113	118	106	136	115	104	123	130	117	143	132	136	136	125	118	113	143	120	115	135	116	128	119	132	121	132	122	132	107	124	133	112	110	102	119	127	148	138	128	128	122	142	112	156	132	132	115	149	108	108	130	126	117	120	106	111	130	125	98	130	144	129	115	140	129	123	138	124	122	131	122	133	123	122	115	118	138	131	146	131	130	127	132	131	142	114	109	140	106	105	122	135	124	134	118	146	129	128	127	112	102	137	127	142	117	127	133	115	123	143	140	138	142	129	129	118	140	132	127	127	137	112	132	135	133	129	123	126	142	149	141	133	111	151	101	130	133	132	133	119	120	118	148	120	118	112	128	154	145	110	116	119	135	139	122	124	141	135	123	137	122	122	119	123	136	149	138	140	130	152	146	124	119	102	111	120	114	121	156	142	122	164	93	125	132	138	129	122	126	125	126	156	123	126	134	137	118	128	127	133	135	129	121	127	119	134	130	135	137	124	125	121	120	91	120	128	131	142	132	123	127	127	114	134	110	122	116	135	138	141	127	123	134	117	133	147	145	135	149	128	145	142	135	126	115	116	123	133	146	131	137	124	126	114	118	135	124	142	147	118	120	140	125	116	132	121	134	128	147	118	103	119	154	113	121	121	145	128	130	122	124	142	120	114	120	144	152	128	123	117	136	128	121	108	118	130	135
5962	822	1814	2778	2400	1520	920	759	606	621	541	530	520	507	478	473	416	438	679	458	459	408	360	386	366	365	367	383	331	347	371	354	340	377	359	341	339	359	343	325	382	338	370	363	397	305	323	360	377	351	346	338	353	322	305	333	299	337	330	339	342	335	353	346	362	358	325	358	351	375	307	329	331	336	377	345	346	320	374	335	376	362	366	347	340	374	338	343	321	313	382	333	359	364	371	352	343	379	309	336	339	345	303	359	346	330	353	318	320	346	359	325	323	372	350	361	300	316	359	354	330	339	341	344	316	322	352	349	325	315	330	327	382	314	342	366	341	324	327	341	325	364	345	359	338	349	336	342	351	333	310	351	343	343	335	325	331	343	345	333	316	351	353	335	342	340	356	354	327	321	321	368	346	347	306	343	335	317	334	348	319	345	333	321	331	333	346	311	329	354	338	377	337	370	324	361	353	318	325	363	332	315	353	345	355	324	364	336	350	328	356	342	338	296	385	319	332	333	315	358	338	357	335	368	315	332	333	345	331	332	328	364	311	328	334	352	327	344	322	325	370	306	327	346	359	332	353	336	338	334	345	326	345	314	369	333	357	351	333	327	333	318	324	340	381	303	300	318	340	328	301	372	378	325	339	318	322	304	313	361	337	332	360	335	341	341	355	315	325	344	368	313	327	334	335	336	349	395	344	362	323	315	367	362	351	333	318	370	347	321	325	304	342	301	329	301	326	341	339	346	342	312	326	371	359	345	321	309	343	314	333	309	336	331	354	360	312	339	328	330	330	329	325	360	342	336	326	342	338	328	331	319	356	342	339	322	323	367	304	315	335	323	351	333	313	305	364	341	355	337	363	360	318	310	330	352	362	341	337	352	320	318	344	293	321	299	337	316	340	341	382	337	338	364	352	334	325	317	373	311	332	356	336	375	358	313	338	335	326	362	338	330	331	363	329	353	354	360	343	351	370	331	321	366	351	359	340	353	356	310	309	321	332	316	328	316	346	352	337	339	318	325	333	338	331	329	343	344	334	345	352	361	343	327	355	365	315	325	385	332	361	353	342	331	354	333	333	374	385	330	326	361	363	339	316	339	330	380	327	346	320	358	336	356	318	352	352	343	324	334	325	349	324	347	327	361	374	350	347	353	334	332	319	368	330	327	352	343	325	330	362	331	346	350	335	296	343	336	329	324	347	371	333	300	321	322	306	333	337	346	343	375	338	373	319	331	332	322	322	352	340	351	324	346	327	355	329	308	338	345	319	337	357	331	321	347	345	321	341	341	307	360	343	315	314	358	352	302	341	297	341	354	359	333	361	316	317	354	321	344	370	336	320	349	367	316	355	352	332	338	347	315	341	329	332	344	328	354	322	344	364	324	315	354	352	337	350	328	325	310	385	327	342	329	349	310	298	358	358	335	348	359	356	283	369	340	329	367	321	315	332	364	334	305	353	306	355	325	348	374	315	331	377	337	354	323	344	350	322	357	338	335	313	345	335	348	341	338	328	330	333	331	320	328	362	337	356	346	332	357	315	308	340	317	346	326	345	331	368	343	337	333	373	339	356	337	382	347	365	370	325	342	338	309	347	346	376	327	354	309	326	317	331	333	361	324	330	343	355	339	321	311	337	310	339	334	345	342	341	322	304	337	297	312	355	325	356	334	337	371	351	334	337	346	328	336	324	348	309	370	322	302	312	329	345	351	299	343	346	351	361	299	372	360	310	322	327	338	333	339	356	315	341	325	340	311	311	357	333	318	310	359	304	318	327	340	322	344	366	330	341	358	325	351	323	323	304	312	343	345	330	349	335	333	344	331	346	334	367	318	338	349	285	330	333	330	352	345	329	356	330	337	343	337	341	345	316	344	339	363	318	340	345	344	330	359	338	377	362	328	325	346	360	337	325	353	341	368	339	339	332	339	343	352	335	353	371	378	348	336	337	336	343	341	361	332	318	347	343	320	325	344	337	370	320	370	323	310	343	342	330	320	335	322	341	327	354	345	330	332	334	330	338	383	324	328	339	341	361	336	318	328	332	301	363	335	344	329	305	335	361	340	360	309	374	346	331	333	327	355	337	317	361	370	315	322	311	349	332	328	344	350	370	347	325	347	326	319	330	302	341	354	361	351	343	345	314	314	324	343	313	344	346	303	325	330	361	323	337	317	345	322	360	306	352	319	339	328	334	355	324	317	326	321	349	347	330	370	333	338	330	327	308	338	341	321	329	317	328	325	315	349	329	351	316	387	319	332	320	342	334	336	329	347	322	346	319	335	278	341	351	340	327	329	351	345	319	345	317	312	337	351	331	362	358	318	329	354	319	351	355	348	333	337	315	349	322	346	348	377	334	324	331	331	329	338	304	325	347	339	320	347	328	332	369	338	339	355	338	318	368	355	361	340	318	350	328	366	309	344	312	364	358	338	326	330	261	376	322	318	331	299	331	307	333	325	334	346	331	347	314	332	368	336	323	324	312	336	341	322	321	353	360	322	292	320	343	325	357	312	342	316	348	335	304	394	352	330	325	377	337	309	328	325	314	375	354	335	344	340	335	376	338	336	335	318	358	349	351	327	341	355	314	335	352	356	323	326	327	307	353	353	354	332	352	316	350	349	362	320	369	321	342	328	317	322	362	337	345	305	374	356	353	325	353	336	315	302	338	326	322	315	353	305	370	337	333	349	325	360	352	336	332	334	315	314	385	332	337	329	353	342	364	321	361	359	359	353	323	318	288	337	362	313	347	353	319	332	346	328	316	335	345	351	330	343	348	341	333	343	356	339	349	363	327	359	351	344	350	354	337	301	332	316	338	312	321	350	311	357	355	322	357	338	342	352	357	349	323	340	362	369	350	308	335	371	309	347	346	336	337	328	323	364	357	299	334	329	354	341	328	344	358	354	332	337	348	309	382	356	315	362	313	355	313	343	360	357	348	357	330	324	351	320	345	342	352	360	329	361	334	361	366	328	353	351	343	327	324	291	334	349	311	353	328	338	330	340	320	290	338	322	345	335	364	342	325	310	335	333	314	357	325	346	333	350	363	374	320	335	327	328	344	312	325	342	342	390	344	364	353	340	339	355	341	377	349	312	335	351	361	324	363	365	343	354	276	313	362	323	313	347	281	334	363	334	339	342	327	338	369	360	346	337	346	360	336	343	318	331	344	341	321	335	346	318	380	344	339	317	329	367	324	302	349	351	350	349	347	361	350	354	336	318	325	357	308	309	339	357	306	323	367	354	355	344	339	347	326	317	346	336	366	322	359	341	321	322	332	349	345	312	324	353	317	344	353	333	364	318	321	339	343	321	398	366	335	336	319	338	327	336	313	343	338	329	325	327	358	301	361	341	340	339	358	332	354	362	344	334	330	313	320	342	367	332	344	328	326	342	325	319	353	327	312	319	349	344	351	353	315	350	323	351	320	313	314	346	331	385	343	348	331	351	345	335	302	354	372	323	366	307	347	326	334	325	349	338	318	299	324	339	332	364	382	339
13361	1394	1591	1382	1049	579	408	314	311	262	265	255	266	266	238	251	262	239	291	209	237	206	226	199	241	206	187	225	226	212	195	195	186	205	197	204	208	190	205	214	218	190	191	213	188	205	208	186	212	237	221	210	188	183	215	221	200	218	205	193	187	209	212	217	227	204	222	181	199	222	224	206	190	209	178	195	202	196	190	205	210	178	192	210	206	206	190	168	190	202	210	201	244	192	197	213	214	196	213	224	226	221	189	220	235	226	235	196	241	194	179	203	193	195	193	230	205	216	158	206	187	210	209	188	203	216	203	204	217	205	217	216	213	168	204	198	213	212	215	177	224	208	186	204	218	178	200	173	218	204	185	207	208	198	188	184	204	200	198	188	205	213	213	244	227	205	201	189	199	236	227	202	210	212	178	180	193	199	202	213	201	184	191	202	216	212	205	207	200	220	217	197	194	171	228	224	223	197	213	198	225	198	148	191	213	213	197	177	206	212	213	223	180	171	185	181	218	217	233	201	210	197	192	218	180	200	210	220	206	215	212	220	223	178	184	185	194	186	246	188	195	198	191	177	172	187	214	189	232	212	205	212	220	206	191	191	191	214	198	203	206	184	201	209	208	207	207	187	199	202	190	203	205	195	218	215	211	190	195	199	186	210	201	188	226	195	183	225	185	186	200	213	204	236	200	214	217	215	227	228	203	208	184	216	227	212	229	209	223	197	204	207	217	206	185	204	175	207	211	195	193	208	201	255	199	204	206	172	180	195	176	197	219	217	230	199	235	226	184	203	198	196	210	212	201	173	201	211	211	171	220	191	230	213	199	182	192	211	202	216	200	181	196	199	199	195	219	184	227	223	198	211	178	192	205	209	177	213	176	199	206	207	188	177	184	203	221	209	199	211	220	195	176	202	219	203	187	186	203	210	232	193	179	217	197	224	202	222	216	193	197	188	200	199	205	208	211	187	204	220	225	195	218	205	219	224	203	211	209	203	205	205	214	193	202	188	210	188	181	212	194	192	177	226	211	203	199	205	159	235	205	189	195	214	200	190	190	211	189	195	210	210	234	205	205	213	219	185	238	206	243	188	214	196	215	230	203	222	185	228	207	194	198	202	205	195	218	205	213	253	171	213	221	181	214	203	218	189	184	179	213	210	211	199	231	209	197	224	219	206	223	211	211	188	219	212	183	204	197	177	223	215	174	191	217	204	214	207	236	231	225	237	190	216	188	218	171	208	224	202	202	204	185	195	203	223	178	201	226	183	196	207	187	204	180	198	219	199	205	209	188	186	211	179	214	208	231	212	194	234	227	208	231	185	214	203	242	211	217	200	188	218	177	221	194	175	194	221	188	186	199	188	210	215	206	188	200	208	210	191	182	191	223	175	201	215	223	181	187	215	217	220	175	189	231	200	208	230	187	228	229	220	216	209	212	204	212	211	191	213	194	250	209	207	202	199	169	204	184	171	190	199	204	217	192	209	207	207	220	187	211	200	201	181	215	199	201	205	188	220	181	194	199	169	207	176	192	199	186	204	204	174	178	203	189	204	191	171	198	182	223	189	184	197	192	216	201	231	190	197	210	225	196	211	194	191	202	194	203	194	196	201	188	214	185	220	193	208	212	191	212	184	199	167	185	203	185	179	183	217	185	203	212	192	225	237	187	198	219	212	213	191	211	181	207	233	224	221	189	198	204	224	218	196	213	219	216	196	190	196	234	200	214	175	198	183	223	204	205	192	198	236	200	226	212	214	189	210	183	207	193	209	211	216	192	209	213	215	190	207	211	190	224	223	219	170	247	218	204	213	181	232	224	233	200	190	180	205	202	186	177	234	199	194	202	211	194	213	172	231	225	199	227	246	195	206	188	206	234	218	209	183	217	155	206	200	199	218	190	214	202	183	208	175	198	191	204	208	196	223	214	217	184	195	197	193	202	209	206	199	214	201	212	232	214	185	203	210	205	212	209	225	185	176	219	216	210	203	203	209	179	188	222	207	204	191	224	172	199	200	212	208	194	209	217	191	215	229	203	174	223	194	193	190	190	220	197	219	207	173	189	179	183	173	177	186	232	202	186	216	194	207	223	185	214	199	193	201	204	211	221	182	196	222	203	191	203	199	210	194	228	187	170	186	217	186	207	197	209	189	218	210	173	209	207	202	181	205	219	215	206	197	237	183	204	224	198	185	213	206	207	214	226	210	194	193	202	211	215	202	196	208	212	212	218	222	211	192	188	205	204	200	224	240	200	203	194	220	214	220	200	212	192	176	200	221	181	218	209	213	197	210	217	177	191	184	229	202	195	206	198	187	213	185	220	210	218	200	195	207	188	221	213	212	186	197	180	193	198	225	215	199	214	221	195	214	207	190	220	205	203	197	199	206	204	200	190	199	167	200	188	202	199	212	205	193	217	205	211	215	222	206	200	209	203	233	222	168	182	206	202	194	195	221	206	189	229	199	220	209	223	202	180	205	182	207	211	215	244	206	208	205	202	204	195	215	207	208	231	214	204	202	209	201	221	206	213	176	196	189	183	215	203	210	200	213	203	207	201	174	196	240	222	200	201	195	201	224	183	192	200	209	183	206	205	194	194	189	211	195	226	221	208	199	217	212	212	172	202	204	205	188	216	221	227	225	215	226	196	207	225	229	218	209	206	207	190	179	206	187	207	237	206	209	193	234	188	215	203	188	215	205	229	207	179	187	213	208	190	213	220	207	214	201	192	176	226	201	213	211	196	227	196	208	218	204	180	188	190	202	195	199	216	215	200	196	213	191	185	191	182	217	180	205	224	188	200	186	195	230	204	197	195	226	209	196	197	221	185	189	232	213	197	190	170	222	186	193	183	198	215	223	204	213	206	212	218	195	204	190	218	198	201	192	230	199	193	168	188	205	218	196	191	221	204	203	201	184	199	179	205	231	198	187	196	187	188	195	208	200	205	195	199	202	201	200	197	169	231	231	191	201	201	226	208	202	205	210	209	205	214	182	199	202	197	183	234	221	210	199	195	211	190	215	194	193	186	234	204	208	195	204	231	201	173	213	202	209	199	240	193	187	196	190	201	192	203	202	208	206	222	205	216	205	209	227	169	199	197	197	177	212	209	189	205	210	234	186	196	227	228	203	210	201	178	214	234	193	208	205	214	213	227	192	231	221	207	192	187	216	222	224	213	203	214	200	207	189	190	193	206	193	203	219	211	204	192	193	194	187	189	235	186	221	222	215	211	197	196	237	223	202	222	189	216	193	222	188	183	236	212	226	214	199	195	209	212	186	219	205	211	208	217	176	234	195	192	210	220	191	200	202	216	207	213	174	204	200	211	191	202	229	201	208	189	222	185	215	193	206	184	205	212	220	237	217	162	215	196	206	189	215	202	212	213	234	224	199	184	195	229	218	218	182	213	236	209	204	215	205	198	190	194	190	183	208	200	191	190	229	175	207	197	202	216	199	183	221	173	188	188	205	222	207	212	211	195	190	193	182	241	200	205	222	210	177
8076	1256	3188	4415	3733	2189	1520	1242	1078	980	955	893	800	806	850	743	663	681	1157	684	611	637	579	565	568	549	536	565	516	601	559	579	532	506	511	522	538	516	527	529	505	516	572	518	539	490	489	485	495	527	501	512	531	487	494	465	562	542	554	498	512	529	527	489	511	534	527	517	482	525	500	481	479	532	506	504	502	497	517	551	487	532	509	479	490	531	500	504	538	524	518	503	489	479	528	541	539	498	480	534	482	510	508	545	489	496	543	524	483	484	540	523	501	509	530	518	517	492	480	513	504	528	550	488	491	496	539	464	511	497	493	497	486	521	511	513	508	498	556	484	496	480	503	494	475	546	505	534	504	487	477	486	502	487	512	522	466	522	498	487	538	481	510	505	501	543	513	502	484	513	540	518	496	504	496	509	506	496	494	528	501	507	516	493	526	527	508	494	531	463	504	508	509	505	492	484	506	524	494	539	527	528	461	492	501	506	543	507	524	517	492	551	496	524	493	521	494	490	532	530	510	515	504	492	517	491	500	520	526	517	499	524	483	478	490	523	502	524	498	501	492	509	498	513	511	490	522	493	507	545	520	501	499	506	442	513	475	523	534	526	509	514	525	507	513	513	505	530	526	521	457	504	473	536	484	525	517	485	530	502	512	532	519	485	532	497	508	486	523	510	528	531	506	504	480	497	464	474	478	485	522	465	498	508	490	514	502	511	543	506	517	550	530	494	544	506	515	506	458	517	502	502	494	485	525	496	517	492	495	518	484	477	534	524	543	511	554	509	483	529	492	518	516	497	507	510	465	494	505	440	497	512	473	490	510	466	487	524	497	510	496	489	516	496	464	481	530	481	530	480	529	535	535	510	499	495	532	475	507	507	550	507	506	485	524	481	501	495	532	516	515	513	521	539	506	515	517	532	487	538	559	516	517	522	519	488	456	494	504	532	478	512	490	517	512	512	522	533	521	518	521	512	521	490	472	528	484	494	516	514	522	461	534	461	513	521	514	546	554	511	498	514	470	498	507	510	514	510	516	501	504	549	512	523	496	486	480	490	467	522	525	505	515	507	506	496	480	515	525	490	489	511	438	546	507	516	503	519	486	457	488	514	491	478	490	489	525	507	464	496	515	511	480	495	518	475	559	529	521	514	507	533	499	509	496	516	491	502	498	479	519	525	495	527	508	484	490	490	491	460	508	523	526	507	508	538	509	445	502	466	520	481	499	534	515	511	518	496	515	520	515	542	535	519	514	498	496	446	515	496	497	551	522	508	516	531	521	508	493	517	507	492	517	510	492	500	519	494	492	466	485	509	495	524	486	508	470	511	459	559	515	500	491	491	549	502	529	470	513	481	499	501	501	506	503	513	469	487	485	465	498	508	557	500	514	492	515	490	525	493	526	517	482	505	492	478	513	513	522	492	515	550	484	522	451	501	506	518	514	511	507	506	527	486	501	509	492	512	495	526	524	499	522	465	495	507	479	533	472	518	511	508	492	494	517	491	521	465	539	480	509	505	488	479	508	501	521	486	499	505	519	509	500	492	483	513	530	487	501	499	514	513	515	500	526	553	479	551	508	550	513	496	514	537	514	482	525	508	506	462	485	506	515	504	475	541	505	503	563	492	472	496	492	515	475	499	489	505	535	498	462	500	529	506	493	515	461	501	474	501	540	519	499	546	475	523	508	492	545	482	479	496	505	489	477	479	491	498	514	502	504	503	513	507	523	489	502	514	493	483	516	506	519	525	486	536	519	521	473	515	491	499	453	550	487	545	514	553	475	482	476	508	526	520	536	504	503	527	489	540	489	552	509	532	499	491	530	542	486	511	500	476	495	468	489	498	471	511	490	505	506	534	529	521	498	514	513	488	493	485	480	561	490	497	495	493	484	491	506	483	520	508	491	497	476	536	447	501	503	490	510	508	505	482	494	537	516	529	522	453	468	522	480	544	513	566	485	488	490	502	495	521	546	465	489	501	515	507	463	489	496	558	540	523	503	516	491	541	467	501	533	515	487	503	512	500	526	484	487	535	532	530	527	514	503	515	504	525	487	493	492	489	553	507	545	492	500	506	517	491	536	496	536	532	501	520	499	519	505	461	522	557	506	483	521	503	509	494	533	516	512	526	517	516	504	515	488	505	485	512	509	529	480	518	490	501	495	524	492	518	460	542	542	509	514	527	515	515	509	487	512	489	503	533	489	523	527	536	503	486	520	521	493	495	512	514	519	467	532	529	512	549	495	537	505	542	540	535	502	489	502	541	504	528	500	512	521	533	521	514	498	480	516	503	516	505	471	517	480	516	484	513	481	483	518	475	528	434	494	484	493	500	547	520	500	488	501	514	486	504	465	496	486	487	513	534	518	484	494	439	544	500	535	524	519	501	516	494	498	481	515	476	523	488	512	478	556	530	522	484	508	488	486	499	506	518	485	507	503	493	484	498	498	486	485	501	506	540	489	550	488	515	485	496	479	498	500	509	551	481	525	495	517	526	516	489	501	515	477	547	493	508	506	511	480	555	504	467	476	508	531	516	505	501	505	473	502	497	508	499	474	454	506	510	498	467	549	520	489	499	491	518	510	523	517	490	458	489	535	495	470	504	505	518	492	504	507	495	508	513	504	525	485	533	460	516	484	523	508	498	456	503	526	558	474	498	506	500	511	505	517	522	505	503	522	481	491	523	512	512	502	505	484	487	495	497	515	486	455	489	519	492	507	497	530	509	511	544	499	515	474	513	468	521	487	506	505	517	522	528	507	497	505	507	477	535	503	487	490	507	508	504	488	504	520	530	495	428	519	500	508	514	496	516	541	550	554	516	465	497	528	508	492	484	497	467	501	484	469	534	506	488	470	516	526	546	512	517	516	515	508	495	496	480	498	471	533	488	523	508	505	461	508	517	497	472	516	518	499	504	468	491	481	537	523	501	558	502	526	533	519	487	518	524	559	480	523	502	528	511	495	540	491	508	509	527	500	479	522	517	506	468	482	487	529	498	472	554	496	489	516	507	528	510	518	496	490	485	541	512	529	514	513	480	512	512	474	460	487	502	517	520	499	532	499	523	506	491	536	489	504	533	496	546	512	461	503	539	521	525	530	517	488	486	473	477	524	490	519	494	513	462	531	536	521	520	486	506	506	475	466	490	482	521	524	512	474	534	536	515	475	488	497	475	461	499	522	531	530	498	476	534	499	524	542	537	486	482	506	500	476	482	534	505	483	508	493	516	506	529	513	497	556	497	523	474	504	489	519	519	514	493	467	490	515	496	483	484	485	499	495	518	532	472	534	512	529	515	504	498	501	467	520	489	539	512	511	505	534	551	508	547	472	532	503	495	517	533	495	494	517	496	506	478	504	507	523	487	536	470	515	494	508	526	500	539	527	514	512	488	512	484	493	493	521	518	494	495	510	500	505	490	530	508	557	529	481	492	441	524	469	508	490	507	456	537	509	499	492	487	486	524	511	503	498	518	523	517	469	513	511	497	511	515	503	496
1542	402	468	463	422	307	293	255	264	304	294	305	298	302	298	312	290	284	302	295	289	268	257	298	260	276	246	278	292	290	263	292	295	276	271	293	297	258	289	309	272	269	302	300	249	277	296	279	278	321	264	251	292	282	310	269	271	276	256	275	275	290	313	238	281	282	275	293	272	295	281	287	303	313	269	265	295	276	301	269	291	284	290	299	259	264	287	286	292	260	261	269	234	290	255	256	298	295	287	298	261	271	285	280	271	270	302	261	249	269	295	287	319	248	287	296	275	296	284	273	301	295	288	288	323	292	298	292	252	280	261	277	273	293	266	318	286	289	290	302	296	255	308	277	290	296	298	264	305	292	274	270	252	308	263	272	293	272	274	298	274	280	284	269	292	301	257	264	287	258	272	290	298	307	267	289	260	291	254	308	270	267	279	267	284	288	264	260	289	266	273	277	280	285	289	302	266	304	304	255	266	281	281	247	321	291	285	282	284	297	279	287	293	282	283	271	295	293	233	272	265	261	283	305	272	261	257	300	268	285	280	257	303	292	277	254	324	281	301	297	274	262	293	285	261	250	296	334	272	268	284	294	279	263	266	259	277	269	289	268	289	232	283	252	306	258	276	267	271	260	308	306	297	305	295	283	278	288	256	293	292	276	278	303	257	297	310	279	271	276	307	265	257	282	276	279	307	283	281	268	273	268	271	280	276	301	276	262	305	266	238	279	269	261	277	273	264	276	288	279	252	275	275	298	300	269	266	274	280	282	268	261	257	262	283	275	249	305	286	269	249	256	271	308	298	248	285	289	279	272	294	277	275	307	289	311	266	307	279	265	272	273	274	275	248	281	267	255	320	264	281	293	297	262	311	273	278	293	303	284	267	288	316	290	277	258	281	264	284	284	282	273	273	310	309	249	315	278	260	277	274	305	282	291	268	262	280	268	277	293	288	275	295	250	270	288	287	264	332	275	298	284	283	302	275	254	269	276	294	286	306	290	279	284	261	268	270	270	280	254	278	292	266	255	278	314	256	270	293	292	288	303	249	259	308	301	313	247	298	312	289	288	277	272	300	275	268	261	278	259	277	296	316	294	279	280	260	265	318	261	277	319	303	302	259	260	265	280	260	302	275	298	288	273	305	283	282	274	297	287	258	293	270	290	302	272	285	254	274	261	300	273	288	250	284	294	273	263	236	257	279	302	335	283	262	263	312	312	261	307	312	279	264	308	297	285	268	341	276	305	304	305	277	294	297	264	298	281	266	290	279	279	283	291	283	307	225	288	321	274	272	272	248	270	253	261	273	309	281	273	289	277	307	293	281	283	294	267	273	304	304	298	260	286	302	297	296	263	263	252	276	321	265	303	312	284	288	307	266	270	304	310	301	311	278	304	321	261	275	311	262	269	287	253	280	283	271	258	249	279	270	290	278	311	269	301	242	294	272	261	275	285	297	252	279	236	275	265	279	276	322	254	282	238	269	332	312	264	291	265	318	313	276	273	273	270	289	282	288	255	270	291	284	285	289	271	302	273	295	271	267	304	265	255	251	270	303	246	248	276	327	278	260	277	271	259	278	300	255	287	271	240	290	293	262	287	260	249	253	277	292	287	277	312	287	282	275	254	286	284	255	294	254	272	297	275	286	281	286	244	276	263	259	266	325	279	300	296	289	276	277	304	270	288	292	298	301	296	253	301	290	287	255	245	281	261	253	310	281	310	267	271	275	243	288	278	261	273	279	287	299	302	276	282	277	271	314	277	310	265	259	290	266	286	276	267	284	301	242	310	254	287	251	274	274	281	274	269	303	285	279	298	288	287	276	237	285	301	266	287	264	321	345	269	305	268	308	278	277	279	292	269	289	245	300	308	292	303	275	294	280	273	273	302	264	329	260	279	265	278	256	269	286	304	252	280	307	266	285	292	263	283	291	318	269	274	291	310	316	337	232	294	266	274	272	277	266	244	296	316	261	269	262	278	277	280	252	249	254	263	279	282	280	296	287	264	239	280	255	304	266	279	297	279	306	292	299	282	291	300	274	280	304	282	292	281	274	260	252	277	277	311	263	295	272	259	302	294	288	265	243	309	269	270	270	270	286	269	252	271	345	281	291	294	298	241	269	301	251	270	252	277	288	274	254	270	273	297	310	263	299	304	295	269	279	284	297	301	284	338	274	280	312	315	311	272	263	249	268	251	295	258	278	259	276	266	292	280	287	304	294	288	240	261	297	302	270	283	263	253	267	288	311	273	303	265	264	247	261	294	301	295	277	317	306	272	251	292	289	286	292	306	275	292	292	303	275	290	260	303	277	304	277	311	265	296	289	297	267	268	256	301	295	271	261	271	267	301	306	281	289	321	293	298	262	298	288	284	287	277	283	276	283	266	291	307	278	240	300	265	263	287	259	289	270	274	276	263	323	260	253	261	248	300	306	279	232	275	263	269	263	292	267	252	284	283	272	295	289	314	279	277	282	280	251	278	272	302	316	281	272	287	289	295	281	278	312	278	289	266	256	282	307	263	285	259	273	248	279	292	280	291	288	263	284	306	250	318	278	262	276	257	304	292	290	287	301	266	278	272	287	299	292	254	278	274	288	280	304	243	278	278	338	283	298	281	256	307	281	264	270	267	275	259	275	268	308	258	270	262	300	302	319	273	265	252	258	281	289	277	268	273	276	286	275	281	283	301	274	276	275	311	280	266	286	303	275	266	296	256	296	298	304	260	275	235	285	271	261	303	271	287	274	270	292	261	270	237	280	266	260	247	272	287	274	276	257	270	285	299	276	290	322	299	265	298	295	294	283	284	286	278	298	306	279	266	316	284	293	300	279	273	260	335	303	278	277	285	271	303	264	274	298	265	311	302	308	303	316	278	288	289	261	246	281	270	283	242	279	263	233	273	270	286	308	253	260	296	336	295	278	251	267	294	272	272	275	303	281	272	275	262	249	295	270	274	296	252	302	266	307	259	298	309	311	272	275	270	286	279	287	252	308	276	297	299	267	260	262	271	255	292	270	297	235	305	247	279	301	308	272	265	264	272	262	272	279	294	269	272	290	263	288	271	295	307	281	272	264	308	303	288	294	285	297	257	277	276	279	274	311	295	265	290	267	286	275	268	295	271	265	308	296	269	269	296	271	280	263	318	279	277	304	322	258	294	278	263	298	262	279	281	326	302	284	290	250	252	260	245	295	307	281	252	294	276	282	280	322	265	321	289	288	296	246	286	304	301	312	287	260	249	251	271	264	292	309	296	272	283	282	278	284	239	320	295	284	250	288	303	283	311	227	300	277	279	290	276	276	242	289	257	277	309	269	281	298	278	284	289	278	265	291	252	285	292	278	301	266	287	331	269	302	280	302	296	298	272	291	279	291	308	314	281	261	270	279	287	304	260	293	272	312	265	283	265	295	276	277	276	270	264	288	264	287	268	275	262	273	274	305	267	289	289	274	282	254	248	309	290	308	281	258	264	297	240	278	303	279	249	269	240	264	294	297	303
1725	737	1041	1427	1177	909	711	679	712	690	659	639	704	699	724	666	630	637	625	679	624	634	616	634	612	618	634	650	643	632	609	634	656	618	615	620	600	662	624	653	601	614	710	586	656	633	634	612	629	588	597	647	644	592	618	667	628	622	658	589	665	609	651	637	595	634	601	613	657	650	649	638	605	603	625	624	658	593	644	655	633	642	635	682	645	596	638	635	596	637	603	621	602	615	615	625	643	669	621	614	623	648	614	623	635	598	651	636	616	630	593	631	608	623	634	624	619	549	649	577	626	637	642	613	636	636	641	645	636	616	652	613	621	641	672	602	600	645	677	638	621	591	620	637	608	615	651	589	644	602	620	632	627	635	618	635	677	656	630	614	611	661	602	627	663	623	628	602	621	615	587	625	603	623	660	652	615	605	678	635	626	659	638	630	650	628	631	624	605	628	651	631	602	679	633	625	652	601	647	671	607	658	663	618	669	630	643	617	634	652	631	645	610	679	586	654	692	601	638	653	639	652	604	631	628	594	634	618	587	659	673	610	623	617	664	626	633	596	680	637	613	666	635	618	606	625	646	673	645	632	597	636	639	629	658	638	629	652	656	600	652	632	656	605	633	651	612	649	601	662	614	620	556	631	648	612	611	644	607	655	637	643	656	652	624	625	604	635	648	664	646	594	645	632	612	587	632	620	645	643	653	632	608	633	625	624	642	644	628	650	642	673	640	647	634	612	613	613	651	614	596	645	659	629	634	665	594	633	670	670	668	635	634	644	676	650	606	624	644	624	661	597	629	632	648	625	602	643	606	689	634	647	628	618	594	621	584	608	600	632	618	650	643	606	674	655	643	648	623	651	631	638	620	622	647	662	649	638	589	591	634	619	669	590	659	657	635	611	679	638	651	638	639	581	613	590	639	615	615	626	673	625	615	596	595	668	621	603	615	643	626	637	654	681	630	638	588	640	616	636	628	699	661	629	640	607	609	666	591	661	633	651	624	639	629	668	640	661	630	619	627	639	612	609	633	625	613	619	647	680	595	679	636	667	612	662	646	607	650	656	667	619	633	611	665	616	651	637	626	598	614	590	607	608	644	627	635	659	651	657	600	640	605	623	617	629	647	657	639	634	627	661	630	588	633	623	669	626	644	636	642	637	622	646	626	685	609	652	667	671	624	616	639	621	607	640	616	624	662	631	636	653	690	618	650	644	606	657	617	607	645	610	636	608	619	582	644	637	682	612	624	645	640	640	621	659	640	595	651	623	679	601	640	629	619	671	639	626	582	652	613	647	575	662	635	605	610	611	619	604	660	675	609	655	636	612	614	585	615	582	654	606	608	632	671	620	620	632	652	587	621	575	637	666	648	652	629	635	591	636	626	657	614	618	657	652	644	588	632	648	681	685	643	598	608	662	659	617	601	637	647	619	643	661	666	628	630	602	602	607	621	625	644	617	641	633	609	665	628	612	605	609	606	610	619	631	627	683	641	622	682	620	613	618	644	639	611	621	658	632	608	637	681	652	627	631	617	662	670	651	634	669	593	596	632	632	650	653	642	676	665	647	668	645	622	669	635	641	601	606	608	638	669	653	647	629	654	655	578	652	650	601	641	639	643	572	644	606	629	615	621	615	615	621	599	653	671	593	657	637	637	627	638	624	611	617	666	636	642	651	654	614	591	625	603	591	658	616	663	635	648	679	629	600	610	667	661	587	653	635	603	614	620	691	646	634	679	587	620	624	612	604	660	645	656	633	665	588	614	622	663	630	673	645	631	638	645	603	617	679	625	597	646	592	631	623	683	599	642	636	644	597	654	614	639	584	639	635	642	611	587	589	612	629	647	624	630	658	596	604	660	631	626	621	656	664	672	643	649	650	615	598	678	607	634	631	656	604	610	645	634	581	646	642	630	654	635	583	612	625	646	608	644	611	614	630	674	631	630	622	636	648	582	639	638	622	674	633	662	648	635	669	650	612	649	646	628	646	632	643	623	628	680	622	633	603	627	641	632	616	606	615	642	630	626	614	588	666	605	658	589	639	607	655	640	684	614	622	612	601	617	641	592	594	631	620	633	676	643	605	630	602	636	633	627	669	633	620	664	624	602	585	649	627	656	641	614	651	630	653	635	644	646	598	618	614	613	664	622	618	670	658	645	645	643	633	588	649	593	588	632	632	642	688	639	659	642	665	577	598	632	625	603	628	638	658	657	635	634	634	648	607	640	587	631	627	611	589	655	630	602	666	637	640	661	672	665	630	619	615	617	653	627	612	638	641	592	623	677	620	637	626	636	616	595	650	641	628	617	648	607	594	647	598	622	667	630	620	656	630	620	628	658	658	650	660	629	606	643	628	631	636	632	615	623	646	649	625	612	639	685	592	643	652	660	570	606	730	628	661	665	619	615	636	611	632	686	637	618	572	604	608	617	651	640	657	632	599	586	622	638	664	622	621	645	627	637	613	634	614	645	649	636	638	615	594	633	610	626	663	636	635	661	660	639	647	597	632	636	642	642	681	638	606	638	626	624	619	643	662	619	649	666	660	657	587	645	654	633	605	675	625	632	595	655	606	615	589	610	666	657	637	620	670	628	643	651	636	611	641	595	608	648	600	631	659	616	614	644	657	656	627	610	603	666	639	670	685	613	652	641	626	603	682	626	605	652	633	609	617	615	619	621	692	625	633	630	654	590	651	603	642	660	599	653	649	654	633	609	627	617	670	634	670	671	613	626	627	578	618	654	640	653	624	625	651	581	602	622	643	618	662	654	637	634	666	635	587	615	606	613	628	649	635	635	632	630	623	616	635	642	633	607	630	614	611	628	631	625	616	605	617	666	628	631	615	630	642	623	616	625	586	599	584	653	642	624	614	632	632	640	631	604	679	636	652	648	660	610	631	633	647	609	662	622	646	605	592	657	589	663	637	612	649	659	667	629	663	630	609	667	667	622	665	639	617	621	634	627	615	631	647	665	612	634	564	630	644	613	650	607	647	610	607	605	659	626	629	685	622	590	665	658	608	626	610	622	607	620	617	638	664	634	654	682	668	660	628	647	595	656	635	647	658	650	633	643	639	634	633	640	617	620	635	619	623	647	609	646	644	667	601	651	608	648	605	648	648	665	638	652	606	611	601	650	633	665	639	579	621	602	629	613	646	628	626	600	631	630	655	600	659	644	598	626	582	651	640	657	629	673	600	649	614	667	613	596	636	609	604	595	703	584	600	650	654	671	621	642	615	616	606	606	648	610	645	627	651	598	633	661	628	665	595	636	629	658	642	673	642	613	611	602	628	603	643	633	620	610	611	661	617	689	631	616	629	627	600	639	604	693	600	629	631	658	613	627	629	639	619	686	576	626	694	650	614	639	608	650	639	677	592	631	667	624	636	673	650	654	658	648	604	629	640	680	609	640	620	593	614	590	639	624	644	606	639	653	636	662	672	680	608	612	666	608	647	638	623	652	651	637	663	624	670	602	624	680	622	611	693	634	636	609	628	646	633
6924	633	871	898	601	414	254	194	184	182	189	160	188	162	153	136	143	163	183	161	185	147	138	122	141	133	139	142	154	128	133	130	142	140	133	129	111	124	133	106	121	125	132	140	130	128	124	142	116	147	135	105	131	131	134	133	125	112	145	136	114	140	125	125	119	120	102	128	131	142	120	144	116	103	96	128	108	105	128	141	120	131	125	142	120	151	149	142	125	105	139	143	139	128	121	122	148	128	122	134	121	113	121	132	122	137	118	112	105	146	124	110	118	116	129	134	112	131	125	119	136	109	121	127	140	163	128	119	136	124	135	122	120	134	123	130	116	136	146	131	113	118	130	103	113	116	153	136	141	136	118	148	105	137	123	126	128	137	111	130	111	112	138	116	117	126	144	129	115	140	120	103	115	133	124	133	153	117	156	136	142	126	125	134	127	137	129	126	122	134	149	122	122	118	132	148	132	128	132	132	142	119	138	138	123	124	106	122	122	117	130	115	127	145	127	132	112	113	130	124	144	127	138	128	122	118	147	102	124	120	117	133	130	126	151	126	122	142	124	146	128	138	138	130	144	142	128	138	112	149	143	132	123	97	137	132	124	112	143	132	116	109	142	126	117	136	109	129	121	116	115	128	140	136	126	129	129	99	133	152	146	120	134	119	132	130	139	123	132	117	139	128	114	121	134	126	144	127	121	119	125	134	142	134	122	119	135	126	138	136	123	137	118	139	131	117	121	139	132	121	97	136	137	139	144	129	149	125	154	121	120	141	129	115	148	126	122	131	142	153	119	134	145	144	126	137	123	119	124	127	125	124	136	139	125	121	162	147	147	131	138	119	130	143	134	137	147	133	137	118	115	132	116	127	106	112	120	144	115	121	156	113	140	127	130	131	147	152	117	155	128	134	147	158	116	122	149	138	118	124	138	110	120	158	138	122	145	113	136	127	139	134	130	141	124	117	126	125	113	109	136	135	122	150	136	126	116	113	134	148	141	128	143	142	111	129	126	114	131	134	112	133	155	148	149	145	172	128	122	132	130	130	125	118	119	127	122	114	129	94	129	132	126	133	140	141	137	128	113	129	140	106	119	138	126	123	130	123	130	127	125	137	113	131	126	132	143	140	117	130	122	103	157	130	131	150	146	115	101	136	112	111	131	118	139	125	125	135	149	141	152	132	110	134	131	133	135	126	142	123	128	102	119	116	144	139	104	125	118	108	116	110	119	133	131	108	124	146	117	146	113	131	130	140	136	103	144	139	133	157	146	122	121	120	133	146	143	126	125	129	128	129	103	115	123	147	128	115	139	133	134	123	126	116	126	140	132	143	138	123	120	131	155	129	127	119	103	140	127	152	125	149	137	117	157	124	133	135	139	136	112	144	117	115	126	150	118	136	116	125	136	129	134	129	141	110	117	119	128	131	126	136	142	126	124	110	142	158	129	127	142	128	134	157	118	145	122	144	149	122	142	127	122	120	144	125	135	131	137	119	126	134	139	126	115	130	126	124	120	140	138	122	131	124	113	160	103	113	130	115	134	131	118	141	141	123	124	124	138	138	125	134	121	131	131	130	119	146	114	123	114	139	125	121	115	118	131	150	127	116	109	123	131	132	122	129	115	135	123	118	130	119	145	126	139	126	129	115	124	125	135	151	131	145	128	124	126	141	136	119	121	118	149	110	126	118	124	131	132	155	151	134	100	127	111	136	119	141	127	137	117	129	128	136	139	158	130	137	137	145	127	125	110	147	150	114	124	137	142	120	124	144	121	147	127	145	117	143	123	147	133	132	134	124	120	112	113	127	137	124	142	138	114	126	115	133	127	121	126	106	123	108	122	124	125	121	128	102	116	123	136	135	142	132	139	116	134	139	133	135	121	150	133	137	154	142	125	127	123	109	122	115	128	127	119	115	108	127	128	140	122	112	154	141	106	125	145	112	134	126	108	132	125	125	158	128	130	111	141	134	142	133	128	138	136	113	120	139	139	140	124	131	147	133	108	144	121	147	162	107	118	133	131	126	118	148	141	144	130	143	110	131	139	124	117	105	125	129	152	141	123	146	107	111	131	140	104	131	114	134	138	128	123	125	141	117	123	106	154	137	104	135	117	142	111	116	125	110	126	118	121	115	116	112	130	134	128	128	123	128	132	116	123	127	138	123	132	123	106	120	135	135	132	120	136	119	118	138	115	125	111	124	145	165	131	115	140	130	137	115	134	108	128	123	130	109	131	137	152	127	127	129	123	104	132	138	119	138	136	118	124	115	117	134	127	129	109	138	131	154	143	135	113	129	124	133	126	126	120	114	123	113	128	113	130	119	119	132	124	142	110	137	139	141	146	123	144	126	114	142	141	124	129	138	126	127	134	148	130	113	108	121	152	124	144	128	132	134	119	115	133	142	135	120	138	136	136	150	126	120	124	120	151	111	131	120	140	115	123	113	127	125	121	125	142	135	124	134	123	116	110	136	148	117	114	114	126	127	141	148	137	143	122	126	113	146	139	125	115	135	105	131	141	126	144	138	146	136	142	120	129	143	137	140	119	127	124	136	127	126	115	151	130	119	108	113	109	114	120	144	130	144	108	131	112	141	105	103	135	131	119	134	152	125	125	119	131	121	153	130	143	120	134	147	127	116	120	135	138	117	163	125	129	157	133	136	141	126	105	126	105	123	132	118	123	132	124	113	117	122	123	124	128	135	140	118	117	109	115	121	122	127	129	110	129	132	143	133	126	145	136	127	104	108	147	162	132	120	114	141	137	129	122	108	124	143	121	149	152	130	117	123	118	105	134	117	126	144	130	120	139	105	132	130	128	139	139	133	124	110	140	132	130	128	144	149	129	123	113	113	131	127	120	123	113	127	171	139	128	127	128	119	134	110	128	115	132	111	122	103	99	142	102	104	119	150	136	113	115	126	107	127	120	133	109	109	130	116	113	128	140	116	145	123	132	127	137	125	165	121	123	125	145	141	139	132	126	117	130	120	133	125	132	125	134	133	131	130	132	143	140	124	98	124	128	119	155	149	122	125	131	116	110	120	125	125	138	129	127	115	138	143	127	127	119	131	117	143	116	132	138	131	130	128	131	127	133	130	169	129	119	129	116	143	126	137	125	141	116	132	132	134	144	135	138	118	122	152	140	136	136	107	137	130	114	146	148	130	95	146	125	119	132	122	108	116	121	128	121	134	141	148	141	159	159	127	107	111	108	127	141	132	138	107	141	124	119	100	124	115	126	140	141	137	119	139	131	138	125	134	107	95	86	143	120	146	134	123	129	147	122	105	124	123	128	140	136	124	132	132	128	137	131	110	133	135	109	117	145	126	149	103	116	118	118	126	130	122	123	145	129	122	132	138	153	133	147	123	119	130	125	129	122	139	130	126	125	133	137	131	127	151	139	126	130	114	135	128	128	119	121	124	130	112	110	114	123	117	124	112	129	145	130	124	129	120	129	128	125	134	123	122	106	127	123	141	120	124	133	136	140	123	126	127	134	144
6028	776	1999	2882	2156	1371	901	724	619	565	577	526	491	523	582	473	411	428	615	439	423	399	393	383	363	387	389	367	339	367	385	393	361	374	360	346	353	364	336	361	359	320	377	362	335	357	358	354	342	338	389	375	344	354	330	372	370	359	353	303	331	327	367	322	324	351	351	322	328	324	360	326	332	341	336	306	356	310	350	289	335	321	335	307	348	296	322	341	354	373	311	346	357	321	323	346	312	349	328	335	330	324	341	348	317	332	321	332	342	354	312	331	354	334	350	360	321	337	344	336	349	340	354	307	350	328	340	359	325	332	349	343	330	322	316	353	324	341	305	361	359	290	319	328	340	357	333	336	316	356	333	344	329	325	328	353	338	315	341	330	361	308	331	313	329	352	328	322	311	335	307	328	362	315	361	342	323	335	308	338	345	334	364	343	336	383	338	323	303	333	339	317	341	343	317	345	326	312	333	317	344	328	371	349	333	308	353	345	323	326	346	356	347	346	331	354	322	360	349	309	334	340	349	351	358	376	354	333	309	357	330	333	325	334	369	347	297	327	347	358	333	331	315	356	329	344	343	335	335	308	341	351	337	353	348	353	355	321	326	343	313	329	337	325	333	330	373	310	324	336	405	328	326	333	284	330	338	339	334	318	350	317	347	335	355	341	322	371	317	328	366	317	328	322	331	320	347	327	323	348	343	355	357	330	346	326	321	371	330	321	346	336	388	368	339	331	337	338	346	331	355	351	353	337	313	310	338	340	365	302	313	366	364	354	345	333	378	354	324	350	335	328	361	387	329	377	350	307	363	346	321	334	355	323	368	340	289	335	354	321	341	344	363	354	324	327	324	362	325	289	339	361	332	343	309	342	348	346	314	351	328	321	332	318	319	326	345	312	336	350	318	349	373	289	338	324	327	341	362	316	351	324	355	352	336	340	345	350	344	358	363	338	331	370	339	366	322	330	335	383	349	340	359	354	340	309	354	327	343	360	334	335	363	331	360	312	315	338	346	305	324	353	316	317	324	329	317	325	355	337	351	346	352	338	329	332	317	329	358	334	330	328	343	324	347	357	328	340	346	323	313	330	335	357	311	366	320	347	316	344	361	353	340	324	322	327	327	314	335	343	323	366	354	369	318	328	313	340	355	360	340	404	359	332	346	373	363	354	340	290	368	369	335	316	347	344	334	328	378	323	340	319	343	352	342	324	343	320	363	341	342	352	331	337	359	331	338	326	338	320	338	362	358	336	325	325	322	358	338	349	358	318	313	355	316	361	342	335	353	340	349	319	341	331	346	348	382	322	326	295	367	345	317	336	342	328	296	307	309	329	352	335	315	320	350	290	330	346	345	331	333	320	381	313	335	339	338	305	304	344	338	342	342	310	346	311	346	364	344	352	318	352	338	318	342	333	356	339	352	351	338	329	351	353	343	343	326	368	340	332	317	310	322	336	353	328	355	359	316	330	354	339	330	343	321	347	305	363	338	360	340	363	338	342	338	323	306	351	350	318	325	348	343	343	354	337	342	333	321	340	320	323	360	348	332	323	314	333	338	366	321	322	351	344	347	357	350	308	287	324	327	349	341	321	355	359	335	354	342	373	343	342	356	347	286	326	328	354	378	349	346	356	328	321	338	345	354	353	359	350	348	356	330	346	309	348	321	329	336	348	325	350	326	339	351	342	335	314	317	362	306	302	327	369	311	375	302	343	328	359	343	336	325	309	370	334	342	337	355	387	315	341	330	322	362	332	335	336	329	311	322	353	315	353	320	326	361	355	301	341	353	375	355	359	313	348	325	364	331	328	315	376	339	333	332	352	334	338	355	330	331	352	317	348	342	321	337	351	335	361	337	309	327	346	363	341	319	306	332	356	322	302	343	339	319	343	356	372	311	334	328	309	316	339	341	338	347	343	346	351	358	348	319	347	312	353	317	348	359	319	326	320	351	354	346	358	316	356	330	339	353	322	317	340	310	338	348	297	370	316	312	332	318	342	343	351	349	336	332	340	337	337	354	335	314	338	349	334	330	354	335	341	365	355	360	372	334	320	330	357	332	364	311	320	349	344	335	350	381	367	358	358	381	316	335	310	336	339	340	329	343	353	335	355	341	336	364	345	334	335	318	355	349	307	340	339	342	346	321	335	319	348	351	329	339	335	365	352	362	364	331	358	323	324	335	358	344	349	327	309	384	323	326	298	309	335	358	326	315	332	329	341	364	322	343	359	338	304	366	315	321	358	309	344	337	313	368	344	324	337	343	324	362	363	360	327	346	314	326	319	334	339	333	334	317	344	341	351	337	366	354	318	334	350	328	341	333	324	325	363	307	338	331	325	334	342	319	314	360	324	345	319	331	368	332	380	351	372	364	342	346	346	325	330	325	333	343	361	362	290	322	363	340	322	341	312	327	352	322	319	344	356	321	358	319	333	352	343	339	320	324	329	355	303	331	341	333	307	329	344	357	329	324	336	341	372	357	368	355	367	305	318	321	305	371	336	321	368	335	312	326	346	346	337	340	323	345	347	331	325	345	327	366	344	333	329	362	333	321	341	346	314	323	312	340	340	359	307	345	335	320	332	347	307	325	329	359	325	333	321	355	323	291	327	341	369	348	342	340	355	347	332	328	339	357	337	328	303	338	333	338	377	342	317	345	331	355	317	321	351	344	340	336	324	344	346	319	343	343	312	321	331	354	355	328	345	333	378	326	332	336	323	336	353	356	356	343	314	365	315	337	346	314	322	355	306	326	372	371	329	324	323	334	358	331	335	345	310	277	336	321	328	324	312	342	341	328	323	330	302	336	373	333	343	306	343	344	326	355	318	354	321	307	325	342	341	322	354	343	360	320	373	326	329	319	342	317	338	322	328	344	337	328	374	324	379	290	306	345	364	300	349	294	318	351	311	357	346	351	369	340	329	320	329	336	304	336	307	304	329	347	328	358	343	360	346	358	316	331	347	347	327	298	336	363	353	334	330	330	316	324	324	307	313	356	322	348	368	323	338	311	339	341	342	340	360	363	364	356	307	358	349	350	351	338	347	345	353	315	328	348	361	352	320	324	347	316	335	326	325	312	327	329	344	352	333	315	316	344	375	325	347	339	330	329	344	359	328	341	328	337	369	380	349	326	348	353	342	359	358	358	345	340	320	342	355	324	296	347	323	364	329	319	318	385	322	354	349	334	352	333	322	352	346	374	299	349	315	335	356	327	297	343	316	317	353	298	358	333	373	353	330	345	328	328	339	358	356	336	371	343	308	329	313	341	345	345	334	346	348	348	331	329	326	358	331	351	364	333	349	345	319	322	334	294	332	360	337	328	347	329	329	332	340	331	294	359	322	328	362	337	343	338	353	319	328	333	322	363	360	316	314	309	307	317	363	342	360	349	347	338	347	314	326	328	313	352	358	322	361	340	360	350	352	356	342	328	355	289	331	328	325	334	319	343	372	352	367	344	344	329	353	328	337	319	313	329	360	344	330	354	319	344	354	308	318
13467	1446	1662	1474	888	562	376	321	318	291	299	234	234	226	283	218	249	220	268	241	202	224	183	219	180	225	217	210	200	210	201	265	229	224	215	215	216	219	226	218	195	177	199	213	230	195	224	230	187	198	227	211	223	220	193	222	195	202	190	241	208	178	215	206	193	196	216	189	197	244	190	216	185	192	189	216	200	218	205	184	185	212	219	195	185	195	195	172	205	181	201	246	195	234	215	209	198	225	201	203	222	221	217	189	187	200	205	190	213	180	195	210	205	188	223	184	203	218	224	214	206	209	200	190	170	182	174	219	203	175	177	186	213	209	198	195	239	188	200	189	226	192	205	219	219	178	221	215	205	189	217	225	213	182	203	214	199	242	187	224	193	191	171	208	232	219	176	190	213	226	198	182	216	190	188	196	206	212	202	214	203	193	226	212	193	198	168	194	190	202	224	214	220	219	220	220	211	195	224	195	186	196	199	201	203	182	188	208	227	171	211	218	196	196	209	213	215	210	208	202	216	216	197	210	193	208	221	194	195	217	196	203	203	217	235	201	227	205	190	197	214	187	193	211	192	209	210	197	210	186	188	198	206	187	174	227	186	183	208	196	183	196	193	208	181	186	227	181	192	185	199	221	184	208	211	203	190	189	198	202	167	193	182	220	233	179	215	202	211	190	211	213	195	226	174	209	163	199	214	179	225	223	232	201	198	204	200	226	189	196	207	242	213	213	192	200	221	217	215	170	200	186	199	230	216	230	241	206	177	171	196	218	210	221	204	226	213	183	194	218	201	196	185	210	191	192	185	186	205	210	214	213	216	217	207	204	223	225	191	223	193	205	209	202	213	202	215	221	204	194	206	210	213	221	202	197	228	163	185	209	204	211	206	193	218	213	197	200	188	183	199	195	226	237	199	205	207	197	210	236	214	208	221	234	207	191	204	204	232	189	187	204	202	182	200	231	224	214	202	195	206	193	198	228	205	193	205	219	198	201	202	209	204	199	201	189	198	169	172	219	191	193	210	205	192	194	175	182	201	207	205	206	209	194	197	208	202	213	179	203	202	199	191	207	208	229	214	203	206	194	195	214	189	198	198	227	216	194	178	224	179	184	190	220	208	202	202	202	185	186	203	234	202	194	240	202	204	227	210	202	194	208	203	190	189	200	202	221	191	206	212	202	206	196	213	242	227	216	214	218	206	221	196	185	210	209	204	192	192	205	202	203	224	207	187	166	196	218	190	188	194	186	176	199	209	198	200	201	199	225	176	195	203	201	201	211	203	179	216	202	198	184	192	203	193	201	201	203	196	207	181	203	216	202	202	223	191	198	168	189	224	198	222	186	206	208	214	194	187	182	196	179	220	224	210	228	201	198	197	209	199	169	200	204	224	237	214	208	222	211	188	203	199	246	192	196	203	198	209	174	207	201	168	199	197	206	228	198	213	178	211	193	216	219	217	213	218	192	194	220	214	195	217	204	201	216	206	191	205	200	165	195	207	187	198	189	199	212	225	207	210	200	198	186	232	228	179	215	211	209	190	202	236	195	202	202	234	204	208	191	211	173	194	160	211	195	215	186	188	233	224	227	195	159	226	194	170	186	201	192	202	202	222	200	216	190	193	179	216	223	197	198	203	204	196	208	215	212	187	211	195	202	201	207	225	193	195	194	193	210	199	225	191	221	203	193	197	206	197	217	199	202	206	170	201	189	204	227	215	198	201	230	217	175	216	212	213	208	214	187	216	187	179	211	205	216	218	226	220	204	185	185	214	227	180	185	198	224	196	187	194	189	194	201	197	197	201	218	208	197	216	212	215	220	248	200	216	193	217	189	210	183	217	215	182	194	191	212	185	205	216	200	184	210	186	199	210	228	220	198	225	186	209	197	209	209	214	227	226	183	225	193	195	216	212	199	214	220	236	209	218	187	196	189	209	207	207	208	198	188	170	191	193	208	212	204	203	198	200	206	191	214	215	164	197	210	212	222	203	208	204	186	202	186	216	226	230	217	213	198	215	193	199	194	216	182	193	212	204	227	201	195	229	199	191	186	191	215	198	189	186	206	227	215	209	179	203	203	206	193	224	200	209	249	207	205	218	201	230	215	235	180	201	184	191	205	187	180	223	207	204	180	218	195	218	197	207	192	186	171	191	176	175	203	215	187	211	187	205	192	205	201	183	196	204	174	202	169	200	222	220	183	212	229	206	190	216	194	208	211	209	212	194	189	195	220	194	218	200	204	180	227	196	208	229	222	203	199	207	214	181	203	186	211	208	202	178	213	200	216	195	199	199	194	193	202	206	227	205	201	167	185	179	214	221	194	201	211	211	205	206	232	216	209	218	205	194	225	235	202	188	217	201	200	201	213	200	227	203	209	226	198	213	195	180	178	237	198	206	206	185	204	208	198	180	190	225	207	214	197	189	212	199	215	204	197	206	207	172	198	220	200	207	199	224	201	190	234	199	199	202	207	222	173	230	219	190	184	181	198	216	232	206	206	211	201	212	196	225	215	226	183	203	215	230	226	226	213	200	200	174	208	192	192	192	208	178	208	210	220	204	238	222	209	208	214	193	199	192	183	217	183	195	207	181	189	206	197	204	212	216	208	188	194	222	185	222	199	233	205	176	190	190	198	206	192	190	221	198	198	181	206	204	217	204	225	231	216	210	204	214	197	189	198	199	210	210	215	196	214	191	203	214	193	202	186	217	193	199	189	217	188	197	185	193	197	216	206	209	211	193	197	207	205	184	198	210	212	192	197	210	196	206	208	148	200	183	222	195	187	188	229	197	174	218	218	219	231	215	199	221	201	198	200	206	239	231	193	198	182	184	199	181	225	203	187	215	222	194	185	198	208	207	218	217	226	214	200	207	191	160	209	210	207	234	204	190	242	182	233	195	216	197	205	170	201	217	200	203	190	193	208	204	198	212	212	196	195	189	169	198	211	218	229	217	185	207	223	199	193	183	205	192	204	195	195	194	205	211	189	193	212	226	208	188	203	201	199	185	198	214	226	206	191	186	214	194	220	196	232	235	198	226	217	181	205	201	224	218	215	219	213	203	202	220	210	195	197	196	208	208	171	237	194	188	207	205	204	207	180	198	210	209	196	204	204	196	207	217	198	189	191	195	218	203	206	211	199	225	195	192	197	184	204	193	218	192	209	199	195	184	211	205	224	214	197	200	208	207	226	225	218	200	196	193	190	181	173	181	178	179	208	224	196	183	204	191	208	212	224	207	198	208	171	218	220	199	232	234	225	227	196	214	205	189	204	204	187	193	178	219	193	193	209	212	198	212	215	195	166	219	205	169	204	207	222	225	208	216	200	191	201	194	212	212	215	206	208	211	205	196	213	210	237	230	214	215	209	218	193	208	209	229	201	218	192	197	198	187	148	195	184	192	194	214	207	202	207	218	196	181	210	202	222	189	189	182	191	195	203	195	216	199	212	190	194	196	241	212	194	233	230	216	193	230	209	205	202	222	218	200	194	206	212	195	194
8044	1362	3311	4485	3242	2079	1474	1190	1105	1003	924	880	819	839	894	731	695	633	889	735	626	628	566	553	578	578	507	601	578	548	521	558	538	558	555	531	537	544	522	556	549	509	498	550	546	504	532	542	542	523	491	519	547	512	526	467	508	501	530	494	551	518	514	482	529	511	496	525	502	540	502	501	508	536	521	482	533	528	533	512	483	510	471	495	489	561	504	509	532	516	499	503	508	509	509	479	516	509	531	525	530	481	542	508	535	524	513	491	500	498	469	494	469	531	550	497	528	509	550	474	519	520	505	508	536	493	509	484	492	515	483	497	540	533	511	526	541	484	485	508	519	506	508	509	518	530	545	493	505	498	502	494	506	493	539	507	454	533	519	501	506	516	543	520	538	479	535	484	464	535	522	489	543	526	503	523	527	513	471	470	495	506	448	485	495	483	498	542	525	522	490	529	508	506	530	520	549	552	501	520	496	568	505	552	484	470	532	507	501	474	522	502	549	581	493	506	527	512	526	526	494	480	501	539	498	510	490	482	514	476	513	493	511	495	473	492	495	483	507	484	535	476	503	520	519	503	514	487	489	478	512	503	503	513	517	520	475	514	497	513	474	539	530	532	460	475	512	479	516	509	472	565	501	526	523	502	469	499	486	494	504	461	507	548	522	516	485	499	511	499	517	489	530	504	544	514	500	506	520	504	509	494	506	512	503	502	486	522	499	501	510	511	530	501	483	542	522	503	513	506	504	497	499	523	512	499	497	502	505	492	501	507	496	499	515	532	528	480	484	508	471	510	497	464	504	498	505	487	484	492	508	508	522	517	540	515	480	485	512	485	506	508	493	524	477	535	545	524	512	471	554	510	519	472	479	498	499	501	497	522	502	526	501	478	574	503	521	500	516	495	498	516	535	465	495	501	506	522	523	521	512	539	512	499	503	521	511	510	504	507	517	506	492	489	523	471	514	483	519	517	488	498	518	534	474	519	472	509	503	503	485	518	517	482	504	543	458	535	539	529	468	519	483	500	533	477	458	498	505	487	468	495	502	488	500	484	470	472	525	509	518	494	521	510	517	534	519	502	474	513	524	472	495	538	476	495	463	506	516	507	464	526	530	510	506	464	512	538	540	464	489	553	478	497	506	503	449	493	509	508	464	514	520	512	532	499	463	487	512	499	491	486	532	480	524	524	530	534	525	503	534	475	558	505	500	503	494	518	519	503	523	500	523	539	513	517	472	483	494	494	494	491	468	486	480	500	504	505	500	474	538	545	553	518	473	536	542	512	504	475	503	503	534	502	521	499	449	510	512	509	509	500	488	509	537	531	504	522	493	509	495	517	492	485	509	501	531	472	496	517	492	507	497	519	529	517	484	445	469	535	502	492	508	497	471	515	526	494	460	468	528	536	498	474	523	473	532	522	507	479	501	532	490	527	549	480	504	497	478	488	513	515	528	496	516	500	511	524	458	526	502	491	492	508	522	510	510	517	543	476	521	512	485	486	533	488	492	497	526	488	524	528	539	521	465	540	493	486	531	554	495	508	516	504	532	522	534	513	495	472	526	474	522	486	516	485	460	510	497	475	537	455	491	498	480	505	497	516	497	541	495	521	533	499	471	528	519	509	514	527	517	496	499	491	482	521	535	502	505	509	496	504	503	522	519	530	518	517	493	492	526	525	536	504	533	504	475	481	512	510	534	513	496	489	498	549	504	474	459	497	483	506	501	538	531	498	476	533	489	491	478	522	468	514	474	516	544	537	508	513	510	492	498	541	502	480	506	517	460	513	504	506	511	548	520	498	493	489	500	497	481	518	497	532	525	497	502	497	513	486	507	493	527	515	490	487	493	505	520	454	498	528	507	535	495	491	525	489	522	485	518	521	505	512	507	542	481	512	496	491	519	512	482	532	514	527	506	495	489	497	505	490	512	508	492	500	540	508	493	492	499	554	531	484	514	503	536	520	540	509	500	539	485	549	479	518	505	501	459	475	472	572	493	515	497	462	544	523	493	509	498	446	499	495	524	496	547	511	495	504	521	518	536	498	512	493	512	540	501	536	491	552	523	515	479	532	516	491	524	544	527	487	489	519	539	502	523	505	445	526	496	540	485	489	484	538	515	511	509	558	505	494	516	501	509	516	523	489	498	535	495	530	507	474	505	524	510	584	521	474	538	503	476	503	525	500	494	515	477	513	500	516	480	499	521	524	561	483	516	518	541	543	484	488	506	496	486	536	513	494	495	530	515	490	532	505	531	501	515	512	520	515	536	509	517	491	499	460	501	561	541	480	504	486	493	443	498	502	525	502	509	532	533	490	524	503	484	553	492	546	526	481	556	494	508	504	468	519	520	472	458	479	483	504	482	533	511	513	509	491	533	512	506	507	510	505	497	485	513	502	537	486	486	488	518	506	508	526	524	506	506	497	489	480	510	499	509	521	515	470	522	499	511	473	489	509	483	512	539	511	490	498	517	493	502	471	538	523	491	505	488	479	506	529	495	461	478	520	526	464	483	479	515	542	506	537	496	503	490	532	528	559	526	468	528	530	480	491	519	497	511	469	494	497	503	538	484	497	490	520	510	517	511	501	495	541	532	497	507	496	469	518	506	491	487	476	540	515	499	495	486	528	507	510	508	531	491	545	500	495	528	531	512	489	524	509	512	558	545	520	508	501	490	529	529	522	506	510	508	493	501	503	543	516	498	485	496	479	463	497	459	572	490	489	520	470	524	486	482	516	484	511	527	481	480	521	500	521	494	506	493	501	529	487	535	489	499	506	491	502	499	489	527	505	507	517	520	492	540	500	515	523	519	495	513	527	496	540	488	486	461	542	496	546	532	551	485	516	504	477	479	508	520	521	500	476	521	484	476	473	506	546	497	522	520	530	557	496	466	527	514	524	521	498	500	513	526	500	489	512	489	472	517	519	514	516	493	488	553	534	512	515	527	498	458	506	519	496	510	480	510	516	486	532	520	489	492	514	517	501	492	507	564	521	517	536	521	538	470	479	520	515	486	486	457	489	496	519	505	521	512	506	476	534	505	514	513	527	535	474	532	511	512	467	504	537	450	530	524	529	510	503	493	466	525	471	506	488	503	491	527	482	540	566	541	493	486	545	530	469	546	530	495	517	500	478	491	517	526	557	489	506	483	478	490	503	475	525	513	513	509	514	530	483	468	552	497	536	522	518	496	499	510	519	550	505	507	489	546	532	524	496	499	511	490	490	505	509	496	536	511	505	511	462	502	499	511	510	499	510	484	494	486	480	504	477	512	489	504	523	522	519	557	489	521	500	457	496	495	506	518	538	503	482	506	496	522	509	506	475	479	539	507	519	477	473	495	502	504	520	510	488	502	500	457	516	510	479	504	499	479	471	555	510	512	490	514	520	528	516	522	495	502	498	530	521	520	496	475	487	495	512	551	501	501	480	511	481	521	531	496	511	520	506	529	519	506	493	544	503	480	518	527	532	487	525	494	495	468	496	477	527	520	503	480	499
1519	375	532	507	392	320	265	314	274	281	277	295	313	304	291	301	289	260	276	288	247	275	310	310	301	265	271	252	245	292	273	253	276	297	276	315	307	270	297	268	246	262	296	285	235	255	269	264	288	293	296	275	278	259	272	296	258	277	312	279	306	287	274	296	261	268	269	313	273	280	246	300	300	264	285	283	301	272	275	298	274	274	297	306	266	280	278	271	293	281	286	263	261	322	265	300	291	290	267	265	235	264	267	293	338	317	281	270	303	278	239	304	265	300	281	293	274	251	280	284	245	312	286	290	291	263	269	293	263	252	254	284	309	260	303	290	276	265	264	276	281	283	248	311	275	293	259	226	307	315	272	275	294	297	286	278	260	272	292	305	276	286	267	290	293	265	290	283	306	278	259	284	295	300	278	269	268	272	269	280	283	284	259	289	246	262	263	274	310	289	277	276	283	285	289	249	268	288	283	301	289	296	290	293	308	248	272	255	248	261	305	303	305	291	267	275	285	269	280	277	306	291	283	295	266	316	278	295	242	289	272	288	303	275	244	281	299	307	304	263	265	230	309	325	291	299	312	283	283	308	272	269	247	267	316	331	286	281	303	275	277	267	278	262	285	276	289	279	296	282	260	270	282	291	298	291	296	313	254	280	273	275	319	296	268	271	253	287	309	311	295	270	254	286	260	283	282	260	254	254	294	258	278	290	258	243	266	302	272	277	323	271	279	268	302	292	297	292	289	289	284	286	278	280	297	291	259	264	254	270	264	285	276	265	287	229	280	268	273	286	269	284	285	276	291	282	293	284	270	273	279	240	284	302	270	264	280	243	296	288	262	287	255	290	253	287	282	280	286	272	271	283	277	277	269	302	267	284	281	315	291	263	290	294	254	294	285	268	279	267	283	261	286	298	306	247	294	259	283	280	278	289	289	245	271	290	276	281	273	290	296	282	277	285	266	258	246	279	285	263	258	290	281	259	276	293	266	294	283	278	286	277	259	253	279	295	294	253	293	294	296	276	272	310	301	300	242	270	256	271	321	292	259	269	317	293	297	286	305	251	293	282	270	298	262	283	280	300	277	300	294	285	282	254	294	261	294	288	279	272	241	279	279	300	271	284	256	261	271	294	267	306	250	286	222	291	274	284	235	268	284	297	299	278	271	308	282	262	257	266	291	283	291	306	296	279	273	268	273	276	296	296	247	258	270	296	279	290	280	281	287	277	294	268	297	261	265	278	251	314	275	263	259	266	275	282	269	266	265	266	273	298	295	253	283	289	260	284	273	291	297	300	243	282	281	274	298	270	244	272	281	286	272	283	256	292	257	257	274	275	244	276	296	302	259	278	270	286	290	291	280	265	279	284	241	248	297	279	283	284	299	310	299	283	265	307	252	249	272	294	300	250	317	299	304	274	274	246	288	281	293	312	279	280	297	281	317	319	275	284	298	283	272	286	278	274	272	286	296	287	286	288	259	285	284	305	277	277	313	259	275	273	297	281	299	304	238	257	304	292	293	281	269	261	298	264	310	276	246	268	272	291	280	273	277	281	259	296	291	318	309	282	247	272	287	289	274	283	275	308	261	264	264	296	253	287	279	295	271	284	278	284	279	272	291	268	269	288	268	275	261	263	262	278	268	270	306	307	312	289	274	282	286	266	256	275	268	281	307	291	264	253	249	258	267	244	283	314	299	285	275	285	298	268	312	275	276	255	267	265	289	283	257	289	318	286	310	271	264	264	275	274	257	281	263	271	277	257	283	269	285	284	284	280	283	265	303	266	285	258	303	285	303	318	283	299	297	256	271	274	264	305	295	234	286	282	237	281	286	285	291	266	260	288	283	278	266	279	260	286	306	288	293	334	307	287	301	313	325	280	250	252	260	273	302	293	294	288	277	268	280	271	282	328	289	252	267	267	259	256	273	267	250	268	257	239	270	281	279	311	271	264	277	304	281	286	285	293	292	275	253	292	275	283	288	245	277	285	256	282	253	289	316	288	259	284	271	265	250	265	261	262	273	259	270	283	298	269	300	280	293	286	279	299	272	269	285	263	276	271	299	293	280	268	280	311	272	288	304	292	303	265	244	295	301	281	296	297	256	278	303	258	277	267	264	287	295	284	244	291	297	289	301	280	280	255	289	267	286	274	271	242	276	273	280	264	261	289	297	284	318	232	261	281	275	274	297	285	253	300	299	306	287	262	321	329	298	267	265	245	267	285	282	284	260	270	242	270	284	271	290	254	272	274	271	296	238	262	303	261	296	279	289	318	303	293	300	282	283	302	326	272	267	308	302	250	281	255	298	267	295	281	291	268	289	279	286	319	252	242	286	269	296	292	287	289	290	290	288	271	282	275	285	251	274	264	269	282	249	276	269	254	295	289	281	278	294	267	273	269	280	279	274	284	280	267	301	276	274	296	303	285	305	250	280	289	288	257	280	281	295	282	266	291	286	274	303	293	262	258	305	304	274	273	298	277	301	320	290	279	267	286	294	267	301	301	275	290	315	281	293	280	290	276	257	268	271	305	301	266	281	266	279	298	264	281	299	254	283	274	290	257	289	302	293	270	311	308	284	308	284	270	260	306	257	298	276	259	285	289	294	265	311	298	307	280	292	283	285	291	274	290	254	249	281	264	305	289	285	257	278	282	289	326	241	290	267	269	286	271	264	277	248	277	279	301	266	249	251	267	249	298	257	249	285	301	247	287	279	254	274	282	290	280	297	249	259	284	291	293	296	298	295	289	274	305	285	262	260	257	266	286	306	272	294	310	328	279	284	276	272	272	290	257	299	264	286	296	274	275	289	247	305	312	314	256	250	274	250	265	299	284	275	281	297	281	270	286	275	281	265	266	290	289	286	265	271	274	295	313	263	280	290	298	277	287	226	261	260	266	263	247	312	276	265	278	278	288	301	285	284	307	313	282	269	278	259	270	287	272	301	277	284	272	264	269	285	296	269	296	294	290	281	301	302	246	239	260	275	256	267	275	265	268	274	277	275	259	292	259	244	281	292	255	277	305	293	280	255	276	307	291	302	287	264	262	261	299	262	270	274	298	287	269	284	300	294	283	314	244	271	281	268	285	266	269	304	305	282	249	260	271	304	263	270	275	254	269	313	315	280	304	296	295	241	275	267	289	236	258	291	299	294	298	272	287	297	279	300	291	267	294	281	306	286	254	274	277	278	295	267	255	279	308	301	272	273	273	300	283	267	267	260	288	269	292	298	301	301	288	272	273	282	283	287	253	259	330	272	314	278	271	260	288	291	278	225	304	276	255	276	271	291	267	280	268	279	295	265	291	271	269	299	274	275	269	269	292	295	279	269	277	291	284	281	306	253	282	290	292	253	248	274	300	293	272	276	282	264	251	275	283	298	257	268	294	290	291	297	247	290	269	277	288	249	276	281	298	306	288	306	254	283	276	252	252	281	237	303	255	298	296	269	300	322	268	255	256	269	281	263	272	289	303	277	275	325	310	293	259	278	284	255	309	285	278
1766	759	1100	1352	1164	836	674	673	655	671	667	631	639	679	681	649	632	655	680	694	665	643	625	630	597	629	606	659	658	643	605	592	632	668	638	645	638	626	636	566	643	632	691	623	677	603	628	624	656	617	651	632	593	631	648	631	678	635	573	637	652	618	638	620	622	600	679	636	614	652	659	627	627	641	602	702	637	681	619	640	655	619	653	602	619	627	673	702	598	625	612	640	628	662	654	633	651	638	613	641	634	634	586	573	656	666	602	680	655	633	680	620	617	634	654	630	670	667	635	611	605	642	605	581	595	665	633	625	641	646	623	626	609	668	635	606	603	587	631	680	623	623	603	606	611	666	625	649	649	660	626	679	593	659	635	613	613	618	667	598	598	646	659	613	659	658	600	596	607	615	631	610	639	607	627	608	665	607	611	666	632	636	617	655	627	613	640	559	666	622	607	665	644	625	652	633	628	615	624	604	600	669	617	643	676	610	605	654	651	629	625	666	613	642	582	642	634	626	642	667	599	666	632	609	617	598	625	625	666	645	599	662	674	634	620	607	636	629	631	613	625	653	699	649	651	654	659	586	645	633	637	649	649	641	633	608	623	631	644	655	629	663	626	655	654	618	659	653	635	597	636	639	616	657	621	626	670	630	617	639	637	616	629	618	674	595	609	661	625	666	599	614	663	664	613	660	639	639	661	629	587	628	596	623	620	678	641	656	651	689	624	625	645	631	591	643	645	646	678	626	642	656	651	624	652	668	654	631	618	624	606	641	630	635	641	634	627	659	645	621	601	638	640	580	571	654	610	625	622	663	621	618	629	628	610	618	621	618	625	618	590	584	660	630	652	613	599	638	631	657	638	658	612	629	615	638	660	632	652	602	639	619	636	674	616	615	641	683	652	601	630	631	607	616	655	617	592	644	631	654	569	719	660	633	596	622	643	642	655	617	605	583	612	632	628	600	581	606	605	665	618	641	613	619	623	629	640	577	608	629	608	597	612	669	642	670	643	661	642	667	627	630	615	655	661	654	609	625	629	657	657	605	675	655	653	652	638	637	608	575	638	643	630	656	608	618	633	673	636	657	640	629	644	691	657	682	633	619	613	561	620	592	642	608	597	654	598	610	675	617	701	654	611	642	589	630	620	626	596	624	648	671	630	602	640	664	676	634	680	682	646	649	603	636	613	607	612	633	638	629	654	633	622	640	628	668	641	658	603	595	678	582	621	616	630	620	616	612	621	613	630	616	604	623	626	640	622	609	638	642	645	610	660	626	672	618	665	620	638	638	608	645	630	668	597	645	647	612	654	661	631	632	633	610	647	632	571	590	644	642	627	617	638	689	640	622	634	661	661	565	598	643	672	638	621	677	612	602	635	637	611	633	643	635	619	611	649	601	634	634	650	585	620	580	648	614	668	591	683	612	600	627	627	638	647	591	634	592	644	619	646	610	625	642	632	626	645	607	641	621	638	665	645	616	645	598	617	646	638	614	643	632	604	641	600	621	636	604	655	617	627	638	653	645	668	664	620	646	610	629	640	628	669	636	654	630	618	644	618	670	633	626	667	637	613	629	686	679	613	583	677	636	636	625	641	619	657	633	632	646	611	684	616	673	638	612	619	573	581	661	662	651	617	628	669	658	649	611	643	689	637	640	654	605	669	631	639	654	635	640	649	613	620	684	642	616	628	634	625	641	614	623	681	619	652	637	627	598	639	636	613	603	614	643	648	585	587	631	633	629	641	627	643	669	644	654	644	663	586	639	632	604	600	577	638	630	618	640	669	644	664	628	624	655	637	631	628	653	601	623	635	603	585	624	622	631	660	604	641	638	671	645	605	642	583	629	565	643	643	650	621	587	561	640	647	634	651	621	664	602	638	646	663	596	626	657	710	613	651	622	591	660	630	628	608	655	609	673	597	600	597	651	680	628	641	594	597	660	620	649	654	604	653	654	684	576	602	651	674	621	630	632	641	621	645	610	657	642	641	603	622	627	628	660	655	643	617	648	595	612	609	591	619	621	614	611	662	573	634	639	611	678	636	615	639	585	583	679	648	636	618	638	606	629	628	643	666	614	629	632	632	662	639	587	617	652	586	637	645	646	605	626	651	609	631	633	663	615	640	608	636	657	636	615	562	658	652	629	646	624	618	574	633	611	640	616	600	610	605	614	611	622	685	577	621	634	625	634	616	631	674	585	650	621	598	598	637	638	620	614	622	634	596	635	637	644	642	600	686	666	622	594	635	677	623	623	684	648	624	594	591	603	621	631	673	627	638	595	654	654	622	654	629	599	653	632	639	630	561	609	615	578	583	633	641	640	630	677	641	617	649	610	665	608	644	669	631	638	625	597	624	610	650	636	601	598	642	614	618	589	594	595	630	642	619	610	631	588	644	645	650	667	638	602	629	671	632	650	619	632	609	604	635	679	588	626	623	611	625	678	613	647	572	664	581	619	651	647	643	624	653	642	616	649	620	634	612	634	635	617	634	638	641	607	662	657	622	608	636	603	628	628	615	646	640	654	648	660	595	591	593	655	608	632	631	620	625	637	612	639	672	607	651	641	614	560	602	624	626	642	628	629	662	616	626	618	627	619	634	650	606	678	626	639	623	639	619	586	663	630	618	630	582	615	656	648	656	620	635	631	599	602	645	637	677	599	611	648	634	631	638	597	625	612	642	653	594	697	647	610	636	584	678	621	598	667	638	628	614	619	632	605	635	584	613	643	612	647	645	636	635	585	628	616	645	592	622	649	643	612	651	624	663	619	645	646	653	660	624	638	638	694	693	590	599	624	650	663	654	616	651	649	613	634	629	633	616	674	626	668	656	655	657	609	649	656	632	640	646	663	601	614	627	622	663	684	641	628	665	591	651	586	621	610	669	618	658	627	607	641	637	601	626	607	649	661	594	633	593	621	640	616	630	598	604	619	628	614	622	640	638	682	645	634	585	661	613	635	619	670	617	645	623	675	634	651	638	553	665	654	583	671	646	636	639	656	617	641	622	562	595	650	629	652	685	622	615	648	638	648	620	628	658	595	607	667	600	622	621	626	650	691	641	662	677	591	676	662	651	613	597	590	634	664	582	619	619	654	651	589	637	647	644	640	627	597	648	644	651	613	585	625	602	651	615	650	610	627	612	652	625	638	609	616	621	664	651	667	626	598	650	625	640	640	612	628	584	653	628	684	629	624	647	640	639	632	651	603	606	621	652	613	655	659	623	635	639	638	631	642	605	653	620	619	598	599	629	624	619	644	657	639	600	625	624	638	645	698	634	652	619	701	597	641	675	629	616	613	623	645	650	601	602	612	651	667	624	601	615	609	606	672	667	629	606	599	591	622	663	677	651	629	655	634	653	638	620	649	652	675	630	628	628	647	598	567	655	659	663	610	612	621	622	622	646	617	632	629	596	667	632	571	612	631	648	611	688	656	602	626	631	632	622	615	650	648	663	663	631	611	620	611	651	642	628	584	665	635	647	629	612	631	659	686	629	654
6937	662	954	877	627	390	224	205	164	198	162	197	135	154	182	127	135	161	135	152	142	134	124	126	146	113	132	164	133	133	134	139	140	139	141	127	129	132	145	130	115	125	140	132	117	119	143	143	140	134	127	120	122	134	123	123	140	134	131	126	135	137	122	130	137	114	132	124	119	138	135	132	111	121	137	138	136	120	142	141	132	113	138	127	133	150	128	132	130	109	128	110	126	133	129	111	143	135	125	125	113	125	128	123	117	152	132	132	129	138	141	126	135	121	126	141	112	114	128	112	140	116	123	158	139	123	152	160	119	138	119	116	126	119	134	110	103	135	133	124	136	103	120	117	126	124	112	142	99	147	126	149	130	144	151	115	132	122	134	125	148	125	144	132	133	115	121	147	136	117	123	122	112	129	127	135	130	139	135	120	123	121	136	125	132	120	115	131	125	123	111	129	125	144	136	131	147	137	126	132	114	134	145	135	118	106	134	149	130	137	104	131	117	105	112	135	138	121	131	150	114	123	141	142	120	134	137	127	117	131	132	143	147	169	141	125	132	121	118	111	132	130	114	115	113	136	113	129	116	131	108	151	171	130	141	130	91	118	127	123	134	131	133	134	110	113	132	109	123	138	122	105	129	133	129	159	127	116	132	126	123	137	133	121	120	127	116	131	120	122	130	112	135	114	127	131	115	127	128	116	144	116	124	164	122	126	129	109	130	119	121	118	113	128	110	136	119	116	136	131	140	142	155	116	124	150	131	118	115	121	129	153	134	120	153	152	124	138	147	116	141	116	144	129	133	112	111	137	124	120	118	123	127	109	120	136	116	126	111	126	128	136	134	128	118	120	129	134	131	112	133	144	119	109	143	131	105	110	111	132	125	138	130	147	137	113	135	128	124	121	134	124	123	120	133	142	120	113	127	108	119	140	124	134	148	104	116	128	132	134	136	122	136	158	138	120	113	112	132	121	143	134	119	134	117	121	135	110	150	138	125	127	134	127	125	126	143	127	125	120	143	119	125	102	164	131	157	112	125	153	142	143	104	137	115	125	137	136	140	131	120	129	124	107	115	124	138	150	139	118	123	153	130	137	116	115	137	151	121	141	122	127	123	131	130	124	150	122	128	141	137	122	134	127	131	138	123	130	136	135	116	128	115	147	142	133	138	123	125	140	122	113	129	156	121	123	134	118	125	113	121	135	112	147	130	126	131	100	132	110	117	130	137	118	119	126	121	116	117	116	118	135	124	113	130	115	130	126	136	114	118	116	129	158	127	149	118	123	146	137	103	126	136	125	145	133	156	131	138	127	140	127	160	140	99	143	120	123	132	114	132	125	133	110	126	138	142	114	126	132	128	128	103	114	131	143	133	129	128	121	119	117	134	124	132	126	122	147	121	112	143	117	127	146	114	118	132	122	116	140	152	135	136	117	129	137	132	131	112	122	115	134	120	115	108	134	139	124	143	126	128	144	122	131	124	129	124	131	111	145	141	129	134	123	127	123	148	127	135	132	135	134	160	131	130	115	110	137	111	134	119	135	126	132	112	123	137	154	130	95	156	128	100	124	131	121	139	118	126	137	113	118	135	112	135	144	142	130	148	122	129	142	124	146	109	132	144	118	135	148	133	152	127	134	126	139	109	109	137	138	136	110	135	131	128	134	131	114	111	133	130	112	90	126	142	121	114	133	125	135	137	147	111	133	150	123	156	142	139	131	129	122	144	145	112	129	140	106	139	138	112	120	109	133	122	120	135	146	119	114	113	145	123	150	147	140	127	111	135	140	145	116	139	125	146	127	121	126	123	136	136	130	116	122	132	109	127	129	135	131	114	122	142	126	135	123	132	144	136	159	132	111	139	139	107	139	127	102	118	117	143	129	121	129	142	110	125	122	118	120	133	127	133	156	128	106	120	148	142	123	116	132	122	132	126	124	135	128	132	134	128	148	103	127	134	139	125	138	146	125	124	134	118	113	130	137	125	145	151	130	108	140	130	118	125	144	132	125	137	125	128	111	125	117	125	133	135	123	140	129	128	124	123	116	145	136	134	128	125	140	138	142	144	125	133	128	118	145	143	129	104	121	132	155	130	128	122	135	135	120	143	135	137	113	130	118	132	110	127	123	119	140	135	115	126	129	104	125	125	134	136	136	123	128	118	138	112	120	135	140	139	128	124	128	130	125	107	138	130	135	125	119	100	134	127	118	129	139	152	128	111	123	116	134	140	135	152	120	123	131	113	120	126	117	139	123	112	132	139	117	134	142	127	138	116	111	141	141	126	116	128	149	125	148	164	118	120	140	127	130	131	128	118	136	142	139	128	128	138	124	132	117	138	118	119	114	113	110	125	122	126	113	135	135	128	142	129	99	107	121	135	125	137	125	140	134	132	120	127	137	142	111	139	146	125	129	142	147	123	122	152	126	122	121	112	116	140	118	95	126	145	121	126	133	141	110	140	125	115	127	149	145	121	124	132	119	126	129	124	148	127	141	140	135	126	137	144	130	143	127	112	110	124	129	120	129	160	152	155	135	132	106	126	119	126	128	126	106	141	149	124	122	125	126	128	137	128	137	105	122	124	116	120	153	136	113	130	137	131	121	130	118	103	120	132	133	121	133	155	151	121	133	133	120	129	126	143	138	131	128	132	117	141	125	118	141	134	116	135	120	136	118	124	123	105	131	121	120	109	131	120	134	101	109	132	108	133	128	134	155	121	145	129	142	133	143	121	121	130	137	138	120	147	127	108	129	131	143	124	137	141	124	110	143	122	109	130	128	127	115	138	146	145	105	132	142	151	139	131	113	134	114	116	128	129	131	138	117	142	129	129	135	108	136	127	156	130	153	120	139	115	131	125	137	121	106	114	116	112	128	114	143	128	133	135	111	121	126	118	116	123	121	117	121	157	119	116	128	149	122	141	162	145	143	135	117	143	130	137	141	144	143	128	119	131	115	118	116	119	112	146	129	150	105	106	115	143	123	114	128	146	121	121	126	125	139	139	137	133	151	135	143	131	143	126	137	124	140	125	124	143	122	117	117	121	119	127	129	140	130	130	132	130	129	148	141	135	109	137	139	147	129	142	125	125	129	144	123	129	127	134	125	128	112	100	138	140	134	125	132	137	108	131	117	131	98	138	138	135	130	131	137	129	135	142	124	138	151	166	123	118	125	129	140	144	150	105	128	125	128	118	105	124	100	137	119	126	140	121	122	117	129	128	149	120	123	133	145	135	140	126	132	126	111	137	113	130	140	144	104	104	135	129	110	142	120	140	114	124	126	126	120	127	117	117	120	102	129	110	130	120	111	145	130	130	122	118	144	130	121	126	125	115	125	137	133	122	122	143	111	118	147	139	136	145	139	157	134	131	116	115	128	148	142	147	117	105	163	129	138	106	152	118	131	132	114	133	140	137	123	117	150	116	131	118	140	117	114	144	132	136	132	130	140	137	131	121	135	116	132	126	127	143	128	110	151	142	109	116	112	117	117	116	143	154	145
5983	861	2068	2698	1942	1219	825	743	668	610	515	527	518	567	575	505	397	440	511	480	432	416	405	393	357	362	347	385	376	372	378	351	340	348	355	368	346	359	325	335	377	317	330	344	353	383	351	334	344	336	358	338	329	318	308	363	303	348	368	344	346	322	360	361	338	329	318	375	317	341	320	323	325	328	324	323	369	336	329	347	338	332	311	367	334	354	352	351	358	344	328	354	357	325	326	353	342	317	325	362	305	346	340	328	355	324	335	361	354	359	323	376	340	368	370	342	331	355	337	316	343	335	316	358	338	356	345	355	333	326	342	364	322	327	346	329	329	342	354	329	324	339	323	338	313	344	369	321	326	361	343	338	343	315	321	342	331	354	345	323	329	342	337	334	349	312	341	307	333	327	348	347	325	339	320	336	357	331	342	292	334	322	345	303	327	339	344	365	327	328	332	327	329	333	355	331	309	327	324	344	347	309	341	337	325	364	364	305	334	338	335	340	307	297	308	324	349	329	354	360	320	325	324	369	330	332	325	325	326	344	383	343	344	336	370	329	342	363	337	355	361	326	317	343	321	337	355	336	326	351	330	323	343	312	319	349	330	315	332	351	343	323	348	324	308	329	331	324	326	351	337	332	347	334	350	336	374	353	312	286	343	372	369	329	339	318	330	345	326	338	349	361	395	341	333	353	315	334	344	340	344	341	301	329	317	381	337	285	345	327	364	335	313	330	361	321	319	337	338	321	346	363	319	354	363	345	352	336	345	330	298	389	320	335	336	306	366	315	296	309	358	336	365	332	374	329	349	321	356	321	364	306	331	346	327	335	342	343	369	346	317	330	309	335	372	343	339	323	339	347	351	354	306	319	327	345	320	322	335	340	348	314	351	326	354	352	329	347	334	302	309	361	356	343	308	335	338	343	351	307	342	318	349	355	356	330	331	348	319	307	330	347	359	318	310	309	341	373	321	338	337	339	351	336	335	339	345	358	316	340	346	353	318	289	352	342	337	385	342	376	303	305	339	339	333	363	397	361	346	308	317	360	323	324	334	318	330	342	320	329	355	373	316	353	339	322	337	361	322	316	360	328	333	345	338	330	317	335	347	356	347	348	329	336	327	339	354	343	328	350	330	327	355	339	323	322	321	329	315	337	340	329	345	360	365	351	352	347	357	344	371	319	333	338	322	385	316	348	336	334	335	367	349	325	360	327	337	344	329	342	321	345	344	312	331	333	337	339	308	342	336	363	368	353	345	331	340	343	332	340	331	338	346	351	308	346	318	334	338	388	344	342	334	331	322	380	351	369	345	318	351	338	361	335	344	330	344	313	331	325	302	344	328	321	321	362	354	327	360	333	365	352	366	368	332	342	334	318	330	251	372	317	341	334	327	299	341	321	324	339	342	335	325	379	362	335	317	358	339	306	353	352	322	340	344	304	354	336	350	305	361	367	323	343	333	388	361	348	345	328	332	345	323	345	348	333	325	346	339	352	338	335	390	338	345	323	351	359	324	330	350	333	337	290	380	332	346	316	326	344	314	341	349	364	363	349	346	345	348	309	304	339	361	333	324	340	323	343	361	321	345	350	348	347	330	323	342	321	319	356	354	373	324	360	344	338	341	333	343	337	341	314	371	355	336	339	324	317	323	342	342	325	349	371	336	350	335	337	381	370	368	345	327	344	337	326	346	325	338	329	312	327	311	312	339	347	313	299	331	343	313	350	334	314	350	330	338	330	333	347	289	314	356	323	336	306	347	310	322	354	342	340	349	368	321	336	324	345	322	329	344	323	347	293	351	285	345	348	297	355	379	332	340	370	327	321	311	328	366	338	358	348	348	348	330	398	337	314	358	342	374	331	354	328	342	341	355	336	331	344	321	389	324	348	375	354	326	330	320	378	334	342	315	361	374	385	340	326	320	353	353	357	339	350	338	348	339	340	326	373	338	355	337	329	371	370	339	343	310	374	340	319	350	329	334	350	328	366	337	339	339	340	357	367	300	383	309	355	328	335	357	328	342	368	340	349	334	342	352	326	353	353	331	290	314	343	324	358	377	370	343	341	336	328	353	362	343	326	323	349	357	360	322	324	318	341	354	346	341	342	327	343	358	319	346	340	349	340	346	318	336	350	332	305	310	354	324	290	357	336	325	353	372	304	335	336	355	340	318	321	349	338	358	335	357	313	365	353	371	333	350	334	335	340	314	376	303	362	348	352	336	311	338	334	338	357	344	308	327	323	384	337	327	335	307	357	367	314	323	321	323	338	331	348	328	326	348	317	315	342	346	318	364	355	334	329	332	297	331	353	340	362	326	330	328	368	316	323	341	334	353	334	355	342	372	360	323	322	309	324	327	325	348	363	338	347	345	311	313	326	315	372	329	334	320	351	311	327	354	314	340	315	331	343	351	304	350	334	341	341	313	323	350	332	347	350	324	345	339	342	347	327	351	322	358	347	339	342	353	316	354	327	322	320	321	349	321	346	315	366	317	320	364	326	348	330	349	345	344	339	354	372	334	354	346	334	375	365	347	297	344	322	331	376	333	350	344	326	347	380	335	307	346	316	335	365	357	357	342	340	337	356	341	382	336	344	353	323	332	311	363	344	311	314	330	339	306	351	312	332	330	349	363	333	329	358	352	343	333	330	320	306	322	346	327	313	358	314	316	344	304	325	339	314	334	351	324	341	338	337	328	308	347	296	301	305	340	308	353	345	385	338	314	348	328	349	318	328	353	312	356	349	323	349	348	317	341	374	338	328	328	361	351	332	326	323	332	351	316	310	320	332	338	310	341	332	310	312	343	330	342	310	378	314	330	331	311	355	339	333	342	355	328	354	391	334	304	304	337	328	345	324	358	335	316	323	343	354	347	345	338	350	353	367	327	335	353	346	323	347	343	338	327	357	320	382	314	333	313	323	325	332	317	338	342	332	322	347	314	300	305	337	357	319	356	317	311	328	348	360	322	340	335	370	314	322	327	316	331	343	319	323	340	333	357	312	316	314	346	346	337	364	338	344	378	337	334	369	356	353	349	332	331	339	285	373	333	348	401	341	346	344	331	357	351	363	292	332	345	305	320	341	324	344	354	353	336	359	318	312	340	349	352	317	347	304	335	343	311	339	323	326	303	358	353	337	382	371	353	320	350	318	363	320	327	328	319	326	347	349	347	309	317	346	354	345	327	369	349	340	330	330	311	328	364	341	330	328	342	353	320	314	316	358	333	328	289	339	356	348	333	347	341	317	318	337	325	350	363	329	380	337	332	331	346	348	335	308	326	335	321	346	371	324	341	339	371	313	333	328	329	326	336	336	329	306	351	339	363	359	334	340	368	356	323	343	318	323	328	307	341	356	349	333	362	316	340	364	336	299	345	337	324	377	320	345	383	314	348	349	341	341	319	350	342	318	291	335	318	340	321	357	354	315	326	344	337	348	351	327	349	341	355	339	363	323	317	353	328	320	332	333	334	337	371	334	319	354	326	320	312	342	357	348	322	336
13696	1625	1734	1415	937	587	383	348	286	252	291	247	262	282	279	258	248	250	226	228	202	228	238	186	235	240	238	200	235	190	202	200	230	189	200	205	235	210	208	215	200	216	195	229	202	222	214	219	199	196	205	208	212	195	219	205	216	214	205	193	184	181	219	194	219	202	229	211	208	191	191	222	193	199	223	205	220	225	212	188	186	214	210	234	185	228	190	197	215	216	204	200	223	227	220	235	183	203	246	211	184	200	210	207	204	208	174	182	197	202	241	207	183	213	225	202	201	189	189	172	193	192	194	175	223	185	212	190	176	212	198	187	201	216	237	190	202	165	219	207	177	181	218	217	183	203	217	197	222	206	215	203	213	189	198	188	204	239	204	188	227	181	211	193	227	206	195	187	200	219	210	230	181	202	205	195	197	165	209	190	232	221	185	215	194	188	199	201	216	205	196	211	198	203	223	202	201	216	192	218	181	238	206	223	202	211	216	176	171	208	224	205	196	190	186	210	186	207	187	203	220	208	215	190	232	200	189	201	211	197	191	219	216	215	232	195	201	205	189	200	215	205	210	212	217	209	205	179	200	210	199	208	213	188	217	210	199	199	212	228	211	232	175	190	223	185	241	224	233	204	188	197	228	222	210	232	207	219	214	226	208	190	221	190	208	200	234	215	199	215	230	221	201	240	212	198	221	169	199	208	202	189	199	207	188	175	217	210	187	199	204	222	225	224	205	212	220	200	220	219	211	202	225	203	220	219	199	231	179	185	200	180	200	189	225	222	231	221	215	186	194	215	234	220	185	188	211	200	215	213	226	209	190	214	221	205	194	213	184	182	173	196	194	228	243	213	199	208	187	229	190	200	227	185	205	168	201	194	211	210	208	202	209	194	176	210	220	193	186	218	174	200	222	202	215	220	217	213	180	210	222	232	183	190	233	185	189	229	184	196	185	181	216	180	190	228	212	183	215	209	193	192	222	188	241	205	167	214	191	200	206	200	207	187	214	216	253	196	195	229	183	208	199	207	208	187	209	203	202	186	227	179	192	193	208	183	220	202	207	192	223	183	201	210	205	193	200	191	194	166	200	186	230	169	202	207	207	175	187	207	216	210	210	221	202	218	187	202	213	214	175	219	211	203	204	199	212	200	190	214	194	212	225	194	211	202	211	204	238	178	241	196	195	231	203	238	225	219	201	193	199	210	199	208	176	202	191	199	183	184	215	205	190	206	212	207	189	208	193	196	199	202	190	189	179	206	181	184	207	206	196	201	206	205	188	211	210	229	190	191	214	205	197	198	191	194	200	186	249	205	236	181	216	202	201	213	215	212	207	173	212	210	194	200	196	211	221	219	202	193	249	207	198	205	215	206	188	200	197	202	213	208	186	195	185	228	228	207	221	204	194	222	240	193	220	192	221	184	206	201	206	203	233	194	248	210	197	200	196	201	209	218	230	224	223	251	246	197	227	199	200	195	201	188	200	207	212	200	198	194	186	196	195	203	195	186	242	214	190	210	214	187	210	212	229	200	216	210	200	190	231	214	220	211	225	211	199	227	209	217	221	188	210	224	194	202	232	195	200	210	203	221	206	208	198	197	209	206	196	190	211	211	202	216	172	188	186	188	191	220	199	187	198	217	202	177	186	215	198	204	173	212	205	201	218	211	219	196	202	192	221	201	198	216	207	221	175	201	176	203	230	215	199	207	213	227	219	193	199	200	201	220	208	212	207	199	203	197	212	217	187	234	201	190	208	216	199	208	223	212	198	216	187	178	237	187	201	189	194	237	195	181	201	202	220	240	214	208	205	181	210	224	183	229	188	214	234	217	207	202	227	199	206	200	198	236	216	184	231	219	203	227	201	188	178	184	192	195	205	192	199	206	196	182	195	195	202	194	232	189	183	198	215	204	214	211	188	223	193	235	212	215	188	203	201	220	208	211	197	201	217	196	193	181	215	197	191	205	216	245	192	224	194	209	211	203	191	193	208	217	192	227	229	212	206	194	210	199	202	189	228	211	190	185	218	169	214	217	241	207	235	194	209	210	225	199	198	205	195	174	208	217	207	208	200	213	222	211	192	207	179	203	188	174	184	182	234	201	206	192	201	173	185	226	204	218	213	201	221	188	243	220	229	204	222	196	217	203	199	212	179	200	214	209	217	171	198	207	196	222	226	225	199	239	205	212	210	196	198	190	195	220	200	200	208	212	203	195	199	214	212	209	215	236	204	216	217	171	210	208	227	212	194	202	246	216	233	200	214	205	196	184	228	193	211	187	215	166	197	216	215	192	211	176	216	214	202	207	218	206	203	215	214	202	212	203	200	190	225	209	214	189	203	206	197	179	222	197	194	214	236	183	193	215	206	201	201	204	193	192	219	208	198	194	237	232	205	216	198	228	197	190	187	185	201	208	204	193	185	206	199	189	223	185	166	189	194	216	236	215	215	207	214	202	203	191	237	217	204	189	214	221	180	190	160	201	215	187	212	182	200	210	203	218	168	203	200	184	221	180	184	214	202	209	221	189	196	201	220	202	188	221	233	223	216	173	190	213	174	190	202	212	210	215	202	217	218	217	211	179	212	197	213	209	202	223	188	204	185	176	187	203	205	197	215	222	189	222	212	211	217	168	214	213	205	196	196	230	227	204	203	213	225	193	209	195	210	185	227	201	185	208	192	194	213	211	230	186	246	202	177	192	216	187	196	235	211	202	236	215	214	232	181	224	210	208	236	204	209	225	212	197	199	179	227	186	201	217	194	203	199	185	215	200	191	215	194	213	213	192	203	215	199	173	186	208	228	223	235	217	224	177	184	199	219	220	211	207	219	194	213	192	174	215	208	213	216	192	222	183	215	192	209	204	193	196	192	193	219	202	197	225	192	193	188	205	197	219	211	188	207	211	199	209	214	211	208	233	184	236	212	228	213	208	219	204	189	221	226	207	240	231	220	198	200	209	197	206	192	196	223	190	201	187	184	201	218	217	190	242	208	217	232	239	200	236	194	196	183	216	202	184	192	222	186	205	223	202	204	191	197	193	198	221	214	193	224	197	176	201	183	195	221	191	175	205	205	204	199	215	217	207	214	216	204	194	198	208	203	204	192	204	204	200	178	211	201	215	193	246	243	204	223	210	208	214	206	205	227	237	203	190	196	218	209	197	206	205	202	225	212	183	201	193	202	184	232	189	206	219	207	209	204	224	211	200	179	175	218	207	220	204	202	189	214	205	218	224	204	207	207	209	218	226	188	174	216	201	186	210	192	215	211	217	202	188	212	239	179	224	193	205	199	185	202	182	177	194	202	225	222	216	226	221	208	205	237	213	193	219	221	216	190	219	197	184	248	207	214	183	203	209	189	202	208	211	174	222	229	192	189	217	217	218	217	205	213	214	253	213	226	248	229	179	196	195	211	205	199	189	205	202	208	202	203	203	211	212	228	201	205	230	190	197	221	224	179	194	220	210	222	194	227	214	209	192	198	203	202	204	197	202	209	202	205	192
8198	1425	3278	4094	3143	2148	1424	1245	1039	1010	953	888	827	870	901	750	664	688	737	744	631	624	582	590	531	617	512	562	543	516	531	522	516	492	517	523	500	526	531	525	533	522	552	524	576	535	544	492	544	514	553	501	526	507	532	512	497	472	552	508	523	503	504	537	487	500	500	507	490	501	573	487	526	503	537	497	547	514	502	493	541	490	547	525	518	518	521	521	489	514	476	493	507	523	502	521	536	497	515	463	522	493	492	480	538	501	553	506	512	517	526	490	469	490	514	508	499	495	502	482	499	499	528	526	503	498	505	490	520	499	501	462	479	484	501	500	535	495	486	538	512	483	518	505	476	505	502	526	520	487	525	476	526	500	542	501	520	527	527	508	549	547	533	508	522	517	495	486	509	516	515	458	501	472	513	507	483	514	470	469	480	460	494	505	520	470	490	512	488	512	484	508	523	520	506	542	535	488	495	525	530	490	520	536	497	517	505	481	504	521	503	516	485	478	469	492	466	541	513	522	536	482	508	517	530	454	501	476	490	540	503	501	482	508	493	506	479	501	475	539	534	472	500	519	475	498	490	485	535	532	485	511	489	531	521	500	511	484	536	498	491	542	473	507	481	525	517	495	523	498	516	450	554	506	514	503	471	474	540	541	518	529	521	512	514	516	508	507	478	563	476	527	539	489	491	475	515	519	507	507	535	545	512	502	498	491	518	498	537	554	465	523	486	532	501	547	535	506	502	522	472	565	499	507	541	505	538	477	512	517	525	491	517	498	486	509	484	509	499	516	509	495	504	521	529	530	502	480	536	515	533	493	496	518	506	526	517	492	538	528	517	511	525	544	502	541	523	545	522	520	501	482	550	523	452	500	524	484	534	531	504	559	526	539	491	517	475	509	513	499	503	526	513	558	489	488	514	467	538	506	511	516	477	484	545	459	475	511	541	524	512	551	498	491	503	506	558	520	537	497	551	525	498	521	532	517	522	486	539	519	472	507	515	532	443	509	536	502	507	515	562	495	494	486	504	481	526	486	509	517	497	525	506	491	488	550	507	499	491	531	504	543	503	525	502	503	552	503	529	493	537	481	476	519	508	486	492	522	511	513	510	489	498	514	533	494	484	528	469	467	503	499	473	520	554	517	525	490	486	463	472	542	457	510	473	495	493	542	509	523	547	514	497	511	491	511	510	471	492	474	522	531	488	524	525	520	544	553	542	529	522	526	505	471	523	497	459	501	515	535	523	460	532	523	506	485	481	529	510	485	498	507	496	500	546	507	460	478	503	534	474	501	518	478	491	560	511	509	525	562	510	498	499	495	520	521	471	495	494	518	506	509	529	531	490	531	517	498	497	502	495	497	523	510	508	499	495	534	480	491	515	509	509	531	508	507	510	529	534	548	488	498	495	497	510	504	531	533	499	525	537	509	482	508	497	524	485	561	520	512	537	522	490	475	550	527	529	498	514	540	509	529	525	495	530	477	456	505	515	476	500	513	516	526	453	513	528	539	531	539	538	502	529	471	535	541	523	522	528	506	500	539	527	538	503	547	512	525	505	517	505	495	519	471	473	466	534	502	485	525	517	527	517	498	515	508	544	481	508	479	475	519	467	502	499	540	508	492	483	472	514	506	461	516	460	514	495	541	473	485	500	525	520	500	550	544	498	517	502	537	508	516	514	504	502	548	516	535	498	506	545	499	463	500	505	500	500	509	539	507	522	523	452	531	486	524	519	482	529	546	519	488	496	545	517	485	491	526	513	490	476	509	475	488	509	473	543	498	523	525	527	541	518	535	525	511	526	498	533	500	489	526	514	557	525	541	507	535	467	546	466	509	511	500	524	521	507	458	529	518	523	506	484	529	530	498	503	503	512	494	493	530	504	483	508	520	499	472	445	453	537	507	473	506	451	475	531	547	480	483	543	539	535	520	509	522	494	485	521	505	501	513	493	549	527	524	530	511	518	521	493	517	499	529	535	495	510	519	511	467	531	532	521	553	524	536	525	494	526	515	487	501	506	540	516	540	506	469	537	507	495	492	533	466	498	479	507	556	532	545	468	521	481	504	527	503	535	502	523	508	498	498	489	517	510	479	499	509	502	548	479	507	500	514	556	520	521	508	528	542	490	498	488	494	483	477	503	483	510	542	470	517	510	548	491	509	503	498	480	537	545	495	490	492	492	544	505	489	494	477	507	504	510	504	508	522	508	515	492	507	507	518	543	504	496	493	540	494	509	535	502	521	502	504	508	518	527	487	516	489	504	505	530	514	563	505	456	486	520	535	535	502	530	546	545	501	513	485	550	529	480	498	486	525	485	490	554	541	494	493	518	479	503	529	490	501	495	494	503	530	492	544	523	522	489	509	524	541	479	510	492	540	494	513	524	508	510	482	527	503	494	491	506	505	537	519	492	507	540	517	504	547	521	542	540	521	501	534	520	489	469	537	522	495	541	492	529	471	513	527	492	520	544	506	513	539	517	522	496	505	509	498	533	489	504	483	540	482	536	509	485	564	488	508	515	562	515	537	533	514	481	534	511	487	494	480	515	517	536	472	549	517	520	537	528	536	513	507	535	481	490	504	505	507	526	532	539	494	468	501	505	512	477	491	530	467	533	476	516	522	503	488	521	515	501	547	514	492	521	528	552	506	494	520	483	543	498	515	509	518	480	540	541	524	501	502	484	501	514	504	477	526	515	508	502	534	498	535	474	505	491	518	468	473	556	507	549	532	505	467	505	523	518	552	483	525	478	537	506	522	483	538	472	483	484	530	552	501	479	511	523	489	517	491	479	513	501	514	510	542	518	499	489	517	523	469	525	547	543	483	553	510	486	516	511	514	515	503	521	502	489	532	452	501	497	500	502	523	530	499	572	479	538	524	512	491	542	503	486	476	480	529	521	526	505	512	505	469	486	520	523	529	524	517	522	523	518	486	502	502	535	479	499	467	531	542	482	506	486	493	498	491	472	494	506	512	498	485	520	511	505	512	499	500	542	579	513	513	532	487	469	527	519	508	544	496	473	528	474	511	473	515	525	527	556	509	501	470	511	506	475	519	522	516	518	495	502	482	498	541	512	530	491	524	494	464	509	514	522	534	542	495	499	509	522	500	555	540	507	526	531	467	521	501	496	534	485	504	496	465	492	522	484	512	505	482	543	514	472	489	525	477	488	537	546	542	523	537	533	507	520	543	466	520	530	495	515	516	490	472	539	483	530	501	549	537	470	534	512	501	522	538	541	533	512	492	499	506	509	513	485	456	510	468	493	508	520	493	498	476	515	499	523	520	486	539	510	540	491	500	496	485	491	493	532	519	503	483	504	507	520	493	489	549	512	488	486	473	513	493	486	524	479	522	524	481	459	485	529	510	546	518	523	531	473	556	482	528	519	511	468	516	519	537	471	534	513	496	497	521	511	551	508	508	535	508	528	487	490	523	501	521	519	525	509	468	504	505	493	494	486	544	487	516	511	492	464	521	524	496	536	530	521	520	522	501
1642	418	490	462	374	331	295	293	269	292	249	288	264	292	264	266	287	244	307	279	274	261	263	304	274	289	252	284	247	302	294	291	279	299	283	296	296	284	291	266	272	252	287	290	301	258	255	296	298	309	344	280	250	286	242	304	267	304	256	271	278	269	280	297	285	306	290	308	299	291	251	275	301	268	308	282	273	295	270	292	298	263	258	293	260	269	300	257	335	295	287	267	281	288	265	278	278	287	307	314	276	261	306	277	280	266	267	292	286	283	259	269	269	311	251	295	295	290	298	279	272	247	286	279	307	270	279	281	299	295	254	298	276	289	275	278	302	275	284	270	280	288	241	293	270	288	320	306	279	281	268	271	293	278	292	291	291	283	285	277	269	282	269	287	309	287	287	275	277	317	295	293	259	287	296	268	293	288	274	280	308	307	276	278	249	250	262	274	293	285	303	264	292	271	317	288	284	307	275	282	278	283	271	313	274	271	266	306	276	279	299	305	265	273	274	283	301	290	278	265	284	262	293	307	303	274	247	262	261	274	293	293	287	259	286	260	283	273	251	300	246	305	277	268	287	274	257	255	297	316	277	276	265	284	259	264	280	260	309	323	272	264	286	246	296	276	268	263	315	258	284	278	288	269	279	274	269	295	273	295	287	245	302	252	284	281	260	267	285	284	298	281	279	276	263	327	306	304	278	259	313	291	310	298	302	270	262	280	302	296	290	279	295	301	260	243	261	293	295	299	262	282	281	274	263	283	297	249	303	293	285	304	276	277	264	305	272	268	238	259	267	278	292	276	308	278	306	271	300	289	278	266	280	263	276	303	298	298	317	277	304	278	282	299	272	280	296	313	272	264	287	281	293	282	250	290	275	287	294	276	257	248	269	286	291	254	290	266	293	287	245	311	254	264	315	294	263	283	293	292	291	288	255	287	330	320	293	285	296	268	274	292	265	248	272	284	289	298	245	304	282	270	301	273	288	267	326	279	301	273	301	278	269	295	289	285	304	259	277	254	273	269	267	274	279	310	287	308	251	300	276	287	266	267	307	270	281	271	265	290	306	276	296	298	274	280	265	314	265	271	253	284	286	280	270	281	286	299	285	299	288	271	298	270	269	290	274	301	292	253	292	256	273	296	297	298	288	283	253	271	284	313	298	261	267	280	306	305	272	300	291	281	240	315	274	289	239	286	280	242	304	298	304	267	292	299	303	267	265	252	279	286	287	276	273	301	296	258	316	292	318	270	268	288	299	258	263	293	300	273	299	274	302	281	294	285	310	253	284	317	275	292	251	296	287	305	307	274	265	277	270	291	286	274	279	283	289	268	286	285	279	298	265	291	265	278	284	279	311	301	304	275	280	300	246	292	262	272	285	264	279	272	265	281	276	298	308	275	292	302	277	278	255	287	289	292	290	293	267	288	271	288	279	307	290	283	267	270	264	301	314	271	284	305	293	321	289	285	286	277	278	280	256	294	268	291	307	286	290	306	289	299	259	284	269	270	260	250	281	265	245	271	285	261	300	286	310	297	271	313	299	279	278	267	285	277	288	299	293	289	280	291	264	294	301	282	289	277	272	298	275	262	283	281	258	288	300	297	264	289	295	286	249	289	313	289	308	289	295	311	280	307	293	300	255	251	261	291	299	277	289	289	270	278	242	279	292	288	274	282	255	269	258	279	262	278	268	290	280	305	313	272	284	312	244	317	310	259	282	273	279	264	301	291	266	268	328	264	264	283	295	289	286	283	282	302	286	264	287	289	253	285	286	268	277	283	299	284	296	271	271	263	269	269	294	242	237	286	272	286	282	253	281	278	275	287	271	298	288	273	319	263	252	279	268	252	257	292	300	289	285	284	268	282	286	301	297	284	257	269	287	246	252	307	293	260	274	276	249	283	296	294	275	271	279	292	305	294	272	265	293	244	273	293	298	274	297	283	272	268	258	296	316	269	254	269	299	282	268	300	270	257	310	303	295	288	297	263	271	282	292	288	278	299	311	311	280	277	255	306	270	290	314	273	299	288	284	303	319	326	307	277	266	250	285	256	282	260	265	264	275	286	275	265	279	274	273	251	294	308	280	273	281	273	296	299	261	292	271	293	281	313	298	267	273	312	286	274	290	279	294	256	276	296	276	329	307	283	298	292	300	268	246	248	287	284	281	301	309	284	252	300	269	296	266	297	270	270	308	298	304	324	269	280	260	274	291	285	281	293	285	285	250	288	293	267	270	262	257	276	287	256	268	280	280	293	281	280	244	283	272	277	296	281	292	284	268	286	282	259	277	274	274	265	265	320	288	290	289	272	263	277	310	259	287	303	259	259	261	269	267	283	290	277	284	274	283	292	304	271	270	269	275	277	262	269	293	290	253	285	252	301	280	309	278	275	297	268	304	305	315	263	290	299	287	294	305	288	290	279	292	274	266	269	291	285	263	272	255	314	254	275	284	265	284	318	292	245	248	272	264	272	286	295	248	290	267	257	268	293	300	288	298	265	283	312	245	245	303	266	287	285	308	301	277	249	285	300	278	264	317	297	300	281	268	271	297	263	255	263	299	296	260	314	304	274	269	272	273	290	286	266	278	265	247	309	293	269	284	288	292	291	284	271	275	266	274	322	299	281	290	268	326	311	285	287	259	248	272	261	277	276	281	263	241	284	275	270	281	297	279	274	274	281	271	284	299	302	243	237	251	292	291	285	278	295	278	262	270	282	269	292	296	297	290	253	281	248	271	261	258	285	265	282	278	304	273	261	270	275	297	300	285	254	268	272	262	291	286	278	292	297	252	271	285	270	288	277	283	274	296	290	304	279	312	250	293	292	292	290	264	285	269	245	283	314	290	286	293	297	269	271	273	284	294	268	314	280	277	262	265	286	281	293	311	269	276	279	288	275	323	279	295	278	286	275	279	261	259	253	288	279	285	289	283	279	279	307	291	291	270	281	249	268	266	303	268	297	255	311	292	286	261	278	322	295	302	271	311	281	277	276	258	294	311	270	283	323	315	291	281	266	278	302	274	271	289	295	257	303	300	309	286	285	284	275	305	281	278	271	295	317	332	255	268	289	225	275	284	264	275	263	277	281	289	282	255	293	287	249	296	282	278	275	291	315	277	283	304	278	312	297	247	294	287	283	273	271	286	265	310	279	258	295	281	268	292	254	303	281	302	283	297	287	290	292	261	249	321	290	280	320	294	276	261	294	252	300	292	271	298	268	306	296	265	290	269	272	293	260	274	285	269	285	327	292	284	296	287	284	271	259	289	270	290	268	287	299	231	235	278	277	294	290	246	287	288	277	291	252	268	273	306	305	303	271	263	288	271	281	296	285	273	296	283	268	284	254	282	329	293	297	241	285	269	296	303	269	250	270	265	276	270	267	305	283	282	277	266	272	306	293	289	313	277	241	272	276	269	290	287	269	280	268	232	292	269	298	284	269	261	270	267	262	283	242	238	280	280	279	296	265	303	241	288	279	298	317	311	285	296	272	268	279	288	274
1843	737	1204	1367	1060	848	699	587	705	682	648	645	646	728	748	652	634	657	685	722	638	677	628	607	630	633	664	660	622	582	656	682	650	677	636	635	689	643	641	690	632	645	647	591	654	593	584	627	620	664	636	651	673	637	641	634	624	577	648	638	618	684	613	615	639	655	659	623	625	679	665	637	675	637	573	618	614	592	642	617	601	653	635	652	599	582	649	628	626	667	617	654	644	635	635	589	614	676	620	617	593	589	607	592	634	619	635	583	618	618	611	604	612	601	602	663	681	629	600	633	619	642	630	606	625	645	629	599	630	619	583	643	630	630	570	630	677	611	604	645	602	635	600	586	657	664	669	624	643	654	631	606	613	640	685	667	627	589	631	652	622	661	657	613	648	586	636	606	627	621	638	629	643	638	640	610	634	629	664	616	603	617	614	613	692	594	609	634	616	651	649	581	615	647	603	601	587	619	627	625	658	664	628	605	646	643	633	642	657	631	600	648	676	601	623	641	629	608	600	662	594	618	635	658	660	637	595	653	650	634	624	621	609	617	606	624	642	649	620	643	630	650	646	639	647	639	668	633	604	628	627	621	620	639	666	554	671	607	656	625	625	571	615	656	610	604	624	658	607	653	627	580	666	611	637	648	635	626	646	649	615	660	666	627	608	679	633	638	654	620	623	615	676	671	657	610	636	640	639	642	671	669	673	616	595	631	642	600	634	615	609	625	625	630	609	620	598	646	615	646	635	653	664	635	633	667	592	611	627	655	627	637	661	623	671	637	625	621	615	614	641	632	634	629	612	647	642	640	608	603	611	615	653	627	569	626	674	638	592	661	579	628	593	611	602	690	651	622	653	652	598	624	585	594	598	638	629	613	638	675	656	608	650	618	648	634	626	633	638	590	616	641	665	616	626	676	654	681	598	609	605	609	638	634	646	624	661	640	624	612	588	611	640	626	635	630	612	648	654	641	615	616	635	618	633	633	656	666	630	679	694	663	603	609	627	687	676	669	603	620	625	619	636	606	657	632	673	613	617	626	631	652	628	638	631	636	625	644	593	678	607	617	698	607	614	619	643	665	627	620	630	690	613	645	625	591	621	665	632	647	646	614	650	660	610	581	594	635	595	672	598	589	663	586	613	621	598	670	640	634	655	649	638	672	680	649	628	618	631	597	638	615	653	596	636	622	625	628	639	667	652	648	645	642	604	618	679	613	644	672	664	609	690	599	655	667	681	643	588	645	639	563	637	636	615	598	607	676	617	621	631	616	610	616	647	632	648	637	641	610	614	618	643	649	618	598	642	612	603	625	613	642	671	612	617	647	633	636	647	628	631	581	620	583	612	695	638	642	605	630	615	677	620	611	614	667	631	620	651	652	648	617	619	641	634	614	587	651	624	576	639	612	617	616	607	653	598	673	638	582	613	642	629	625	624	587	659	612	608	604	633	586	643	640	660	663	630	678	632	637	631	598	624	614	643	615	597	663	591	653	628	630	610	651	574	619	642	626	626	625	637	640	626	638	613	602	595	610	605	636	625	668	618	636	662	641	670	620	616	648	586	604	628	634	667	619	617	606	629	581	609	613	634	610	630	636	660	627	621	636	609	636	633	584	656	625	607	651	628	659	676	616	619	668	639	601	639	637	593	627	649	627	613	640	604	663	629	651	610	621	593	578	614	662	646	657	636	671	614	601	648	619	580	654	656	642	656	635	648	610	700	614	618	649	655	618	617	581	666	650	638	676	652	596	658	630	670	628	629	633	653	650	687	654	661	628	633	622	630	691	637	638	597	660	666	611	677	599	653	596	606	645	629	631	621	650	650	622	615	641	608	636	617	652	630	635	609	628	648	658	602	596	642	633	632	608	642	578	592	650	624	676	641	650	656	659	637	645	656	602	636	619	643	615	646	639	643	605	563	631	573	590	686	621	636	663	640	670	627	671	600	639	637	621	621	615	621	628	608	620	615	593	643	601	658	686	640	638	647	601	624	627	614	634	596	599	634	645	644	643	622	645	596	622	642	645	624	616	641	587	652	644	639	611	627	609	627	645	631	655	693	666	635	648	630	629	616	677	643	673	645	608	645	658	649	614	635	657	664	642	626	655	630	627	636	618	627	656	688	619	671	635	584	623	617	644	628	593	601	651	603	636	630	617	617	595	645	595	641	622	623	644	622	641	607	652	646	613	612	634	628	586	617	622	648	671	682	619	657	642	647	645	616	644	613	646	613	608	666	634	622	645	652	619	635	624	596	635	589	623	612	645	664	634	654	569	620	609	632	606	624	641	657	663	608	628	619	624	628	609	630	630	638	643	642	659	667	622	610	633	634	620	643	668	630	685	637	617	630	606	656	634	662	588	646	655	629	695	626	646	595	637	637	587	622	620	614	642	658	591	650	702	637	634	641	610	686	627	658	636	611	632	635	653	632	625	612	636	583	645	671	650	616	650	630	619	640	623	689	656	628	658	665	600	660	696	614	625	625	625	616	662	631	656	590	646	640	585	627	614	636	646	643	669	593	642	653	608	604	670	651	581	652	635	648	634	586	622	635	646	611	660	635	660	641	639	683	621	632	644	613	589	633	625	611	596	692	670	623	640	602	610	605	628	656	575	617	633	595	580	635	656	600	619	605	668	628	645	611	600	583	606	649	648	666	612	634	625	638	672	631	620	664	614	640	676	618	696	618	621	637	669	630	634	661	649	595	593	610	685	677	646	622	614	619	610	651	613	608	608	631	608	629	621	611	654	605	627	622	623	633	658	620	629	697	606	643	632	609	658	652	648	665	611	642	626	682	570	659	643	650	651	612	637	631	627	624	621	626	611	642	623	637	668	583	640	634	591	628	612	649	632	626	598	562	595	645	662	610	627	616	676	675	599	654	612	612	615	621	618	641	617	627	595	594	630	624	651	650	668	667	676	620	605	630	642	624	598	620	649	637	616	592	662	663	649	610	596	669	603	620	606	619	621	611	671	653	644	631	635	637	658	698	633	650	640	621	619	601	614	653	630	612	632	622	605	632	609	635	629	679	608	647	594	650	646	673	673	619	678	630	656	610	663	614	614	615	676	604	619	633	608	648	623	637	585	633	622	590	641	617	636	600	615	647	624	624	659	661	581	614	602	636	617	649	596	639	655	593	612	631	584	657	650	630	594	584	643	626	614	568	624	578	650	595	648	618	651	635	607	604	603	661	618	649	615	647	676	594	663	654	648	606	610	623	609	645	633	612	599	567	600	589	672	626	644	578	670	652	641	663	622	641	647	612	634	616	597	581	657	643	655	646	658	602	636	630	700	631	640	650	586	649	623	655	646	634	629	625	643	651	594	595	639	612	643	651	607	629	634	634	633	639	622	630	652	664	608	650	627	635	639	644	620	644	579	639	650	628	573	645	632	651	606	593	644	652	603	622	640	653	655	609	630	627	631	599	580	612	679	648	607	625	621	652	663	629	633	638	605	691	638	641	631	652	581	592	597	624	666	627	578	623	618	592	604
7041	654	959	803	449	295	197	200	224	174	158	162	161	171	145	154	137	140	134	139	119	123	119	137	144	140	127	140	120	118	143	137	144	124	140	130	128	114	131	116	108	143	143	120	131	123	126	120	117	145	156	109	136	150	116	147	108	118	148	141	138	123	146	113	120	132	134	120	150	116	122	130	128	134	129	139	127	137	150	152	119	136	112	150	124	129	120	144	120	139	132	118	115	121	105	132	135	149	122	138	104	147	140	125	107	149	105	112	129	144	139	121	123	123	140	124	137	126	113	141	133	128	139	144	118	129	144	107	114	114	128	150	135	150	137	137	136	131	126	119	129	135	110	128	117	129	105	141	113	128	116	141	113	142	156	138	128	132	132	129	144	151	141	130	118	120	132	132	118	132	145	135	129	119	117	144	127	150	117	143	135	142	129	156	129	126	142	114	127	131	133	102	104	135	131	118	124	118	119	129	115	152	132	117	125	145	112	122	124	124	136	114	143	133	114	115	128	114	137	125	143	131	112	128	128	126	121	123	127	112	111	118	145	112	122	136	118	150	121	132	145	154	162	140	144	139	112	132	142	148	138	102	128	124	142	124	122	128	116	114	123	136	136	147	133	133	126	131	129	129	120	124	129	120	114	119	127	133	146	111	139	109	137	141	138	137	139	136	119	129	111	121	138	135	160	122	115	122	154	125	116	126	132	125	111	127	135	150	153	141	140	140	123	136	123	128	135	114	128	101	122	143	143	109	124	138	120	109	118	122	133	133	110	111	116	136	125	140	111	126	145	139	132	128	129	141	138	131	124	147	117	130	114	120	126	111	118	128	131	128	111	134	124	127	125	151	122	128	133	138	128	117	134	116	111	113	119	152	136	105	149	138	130	140	122	139	149	141	121	150	108	128	126	130	127	145	123	122	119	126	122	145	141	99	124	141	137	139	120	143	140	125	119	143	112	152	125	133	121	129	135	135	142	112	148	130	126	131	107	135	145	126	142	120	120	120	130	115	127	122	124	121	154	111	118	120	120	156	150	151	151	124	121	126	132	126	111	112	120	98	133	123	120	112	135	117	116	110	142	131	126	123	123	139	139	120	143	129	130	126	138	133	126	122	135	130	125	142	142	120	125	128	100	126	119	154	135	125	135	123	122	119	138	118	112	103	122	119	131	116	129	124	123	133	127	110	130	145	144	121	132	124	149	121	122	126	101	142	104	116	121	139	139	123	127	126	131	137	135	137	133	137	129	132	140	112	132	126	128	154	160	123	120	126	130	151	112	114	116	117	123	161	133	131	137	128	140	133	145	141	137	119	136	123	117	122	141	131	134	136	105	128	132	148	119	142	117	121	119	129	138	124	127	134	133	138	117	114	126	153	131	145	141	127	133	115	140	117	131	123	136	134	117	145	146	119	123	142	124	124	114	134	148	133	122	134	135	111	111	140	131	125	122	121	108	117	119	120	133	129	130	123	134	101	128	116	123	132	117	134	123	148	141	139	135	151	131	126	133	137	110	149	131	111	139	134	128	123	126	113	113	110	147	114	144	124	117	144	137	105	137	138	140	137	120	156	134	135	113	129	127	124	135	144	117	130	128	129	135	133	94	143	147	127	129	113	128	124	134	128	134	129	123	129	134	146	139	133	146	127	116	123	137	129	137	128	141	121	154	112	124	120	145	138	127	131	130	116	135	101	133	131	112	128	146	115	116	108	148	123	127	133	137	139	136	133	125	122	129	136	125	120	116	132	133	138	160	111	138	142	156	132	127	131	158	115	127	135	119	141	136	142	136	144	126	126	124	123	110	115	114	113	131	124	121	131	113	122	128	142	122	120	141	131	125	116	144	133	118	125	115	132	118	99	121	120	128	130	137	121	117	133	130	117	122	133	124	149	107	158	134	122	136	131	122	124	119	138	136	128	139	144	133	104	117	122	116	114	150	146	128	125	113	99	106	122	122	139	135	136	127	110	127	124	111	121	145	115	119	122	122	133	151	135	114	118	125	116	138	134	125	115	121	145	137	130	142	136	136	136	118	143	117	127	144	105	105	129	138	114	110	119	144	117	131	147	135	134	144	140	128	110	119	103	129	106	117	141	134	116	141	136	136	119	139	126	101	118	119	147	166	126	129	137	126	121	113	123	122	108	145	111	123	129	134	139	120	143	110	131	122	144	158	135	129	135	103	136	134	152	140	109	135	121	125	120	109	157	123	143	115	113	159	110	133	132	131	151	127	144	128	139	126	132	127	112	127	141	133	131	130	140	129	111	114	153	127	121	104	125	126	126	135	126	126	109	133	128	142	141	110	124	132	117	122	119	136	102	118	135	146	139	150	134	130	135	149	128	120	99	125	141	113	117	137	113	133	131	132	134	135	121	126	139	137	123	138	121	136	161	127	123	152	112	137	130	141	150	105	125	132	108	125	123	113	113	120	121	114	127	138	119	129	108	133	111	108	128	125	129	131	125	157	130	108	129	138	117	123	133	137	134	121	119	114	147	127	131	140	138	134	108	123	124	120	151	117	149	138	131	149	136	109	110	131	128	142	128	139	138	129	120	144	126	129	110	123	136	137	138	116	114	121	115	127	146	127	128	127	115	110	128	131	128	134	105	132	134	140	143	98	124	135	127	147	124	142	140	155	141	147	108	143	123	137	158	123	128	118	152	109	139	126	121	111	116	126	121	133	112	131	103	114	131	127	135	125	130	130	126	128	130	119	140	131	129	123	131	135	149	114	129	132	129	134	137	124	135	126	115	141	130	119	125	131	141	124	138	143	111	130	117	118	127	125	139	119	160	142	125	112	126	132	124	136	130	152	148	113	121	124	116	127	119	115	148	137	130	130	124	142	103	139	144	142	125	125	138	143	117	136	134	127	127	129	142	149	132	126	134	128	114	129	123	134	139	124	118	112	130	135	126	125	131	126	117	143	139	124	151	135	146	117	128	144	124	130	134	137	135	120	128	149	136	138	136	127	128	104	120	136	130	126	134	130	126	138	118	135	132	107	132	99	128	136	117	126	142	110	124	128	134	120	114	134	119	142	118	145	149	122	115	144	136	114	127	139	137	133	105	129	124	137	123	133	140	119	147	130	126	135	135	121	123	150	124	120	123	124	133	148	143	133	130	137	147	142	117	125	104	135	162	124	137	175	124	139	121	137	147	158	129	129	121	110	131	122	99	141	150	143	130	132	123	109	128	134	127	110	151	119	133	136	121	114	120	138	126	129	128	136	111	128	105	134	123	106	133	138	125	148	132	171	124	99	128	122	134	156	139	134	131	124	129	143	139	131	115	110	132	135	146	167	122	135	131	121	124	128	122	127	121	138	121	132	134	118	158	120	127	130	130	132	137	130	124	125	113	139	142	147	126	107	129	130	117	124	129	125	131	120	141	125	144	125	134	143	133	114	145	114	109	115	123	133	118	128	139	149	140	134	131	138	110	138	140	130	125	113	135	121	114	129	153	123	113	138	111	132	120	146	129	130	147	122	124
6204	844	2013	2466	1854	1250	892	704	649	642	597	544	526	577	551	428	404	426	489	502	394	406	425	359	403	388	357	339	410	367	366	353	348	350	363	352	382	359	332	376	349	340	367	352	343	374	330	346	345	343	375	341	322	314	359	357	336	331	367	335	340	364	303	337	343	362	328	370	333	335	377	355	358	359	352	367	297	321	337	343	335	328	346	334	345	332	333	329	317	363	330	360	331	328	330	314	357	347	361	359	372	322	362	359	348	319	356	340	339	335	337	342	359	349	338	346	328	356	386	374	348	355	342	339	348	349	357	324	298	344	312	330	343	347	287	340	354	357	348	348	361	378	340	363	330	341	334	351	309	338	348	338	359	348	355	326	327	330	360	346	303	327	322	349	356	319	335	317	346	348	349	333	310	332	314	347	343	355	356	341	337	324	336	359	341	313	351	356	334	324	331	336	350	353	321	329	343	330	365	347	325	305	345	323	368	350	327	340	366	357	336	352	357	364	331	329	332	377	338	342	337	347	345	342	336	321	326	362	324	313	322	355	326	313	325	305	355	332	358	352	347	311	346	341	317	365	336	317	352	368	378	330	337	320	363	312	326	315	358	326	317	347	319	331	343	370	341	352	338	334	330	373	352	340	330	299	342	342	342	326	346	340	318	363	321	334	317	339	335	339	336	337	360	368	328	348	366	327	345	321	358	357	357	353	319	349	331	322	338	317	362	326	344	380	306	353	349	355	334	299	307	349	345	361	307	320	348	335	348	337	369	361	350	352	348	327	348	347	365	335	362	369	347	340	305	321	326	350	350	329	337	360	312	338	334	341	342	345	356	319	365	337	322	346	310	364	333	351	354	341	362	326	342	307	330	341	300	357	339	360	332	320	342	318	354	320	323	340	346	333	328	363	337	357	329	358	348	337	364	349	372	354	365	345	306	319	352	351	342	314	366	335	322	324	343	335	327	342	360	290	330	356	372	318	347	348	349	360	350	340	347	366	345	338	346	354	326	325	340	362	331	325	344	336	384	314	345	350	327	309	350	338	323	330	336	350	353	321	329	340	355	343	347	332	340	320	345	346	359	350	341	350	351	335	330	346	304	325	320	350	314	320	337	342	338	373	358	343	376	342	342	351	299	352	385	320	352	327	319	348	363	341	347	311	347	363	337	349	330	319	327	325	335	369	318	331	330	326	311	341	332	344	336	315	318	327	370	328	351	332	334	340	326	322	342	364	335	334	353	354	336	317	339	336	331	335	320	368	318	329	323	368	346	346	368	326	326	350	322	326	396	349	330	341	340	335	374	363	358	359	316	353	360	325	330	359	381	331	321	326	362	352	341	338	346	364	330	353	329	335	334	320	373	334	356	336	318	390	325	330	353	357	321	373	349	307	340	367	319	351	352	345	347	351	318	347	359	340	333	338	359	348	304	320	338	344	316	332	354	341	329	324	340	348	355	350	338	314	342	345	366	345	339	313	335	328	358	320	315	320	297	323	344	346	359	344	349	358	363	363	333	369	336	332	335	331	364	344	317	316	340	367	311	331	332	335	323	338	343	322	340	362	349	345	338	324	349	354	340	352	337	362	349	341	321	333	334	337	342	325	323	355	324	353	337	339	323	325	341	350	341	338	324	345	329	352	326	344	355	356	326	389	337	327	355	316	339	358	372	346	361	345	352	371	365	365	339	352	312	329	341	312	335	353	328	334	324	303	365	320	328	333	327	314	355	328	334	360	308	312	321	322	316	339	323	312	296	325	318	348	340	331	329	372	330	336	341	363	324	348	328	317	326	344	319	315	338	328	392	349	337	332	317	349	319	376	338	357	329	334	325	404	328	347	360	332	365	314	322	379	371	337	299	333	337	346	346	310	337	339	322	365	329	342	306	353	333	332	352	342	330	342	334	350	333	329	344	345	368	323	348	356	382	346	343	342	350	352	362	350	359	353	372	326	359	364	330	328	355	360	373	326	372	382	340	336	331	358	330	344	334	368	345	328	341	339	344	353	328	335	328	364	373	316	334	320	350	336	330	326	315	335	343	341	369	375	315	318	324	345	347	325	337	377	343	347	341	307	330	367	354	341	312	326	340	333	337	310	346	367	299	348	337	355	351	344	316	367	361	352	345	364	355	357	367	347	355	364	352	331	314	361	353	362	352	368	364	307	321	342	340	362	357	298	353	348	352	369	335	366	342	345	343	336	306	358	337	332	345	349	338	320	312	365	318	317	372	332	367	346	338	360	336	330	330	331	382	368	334	318	359	374	329	354	321	313	331	328	356	346	354	324	334	369	323	367	347	326	324	288	317	355	355	344	322	346	353	310	318	339	336	334	307	331	341	306	352	322	340	310	319	347	354	367	334	350	310	312	359	324	358	324	314	334	355	339	343	339	341	333	350	348	349	319	327	324	321	335	327	339	338	334	344	344	367	362	370	331	329	326	314	348	343	358	362	367	346	330	318	311	323	311	327	380	388	346	350	357	328	324	352	353	316	319	372	341	330	346	329	354	362	351	346	347	333	339	343	312	330	351	297	337	339	342	365	306	353	315	324	343	335	343	338	356	369	350	347	326	357	356	351	336	345	327	344	363	327	316	324	328	357	321	333	343	323	327	335	352	327	371	330	353	351	327	323	343	333	339	343	347	348	315	351	364	350	372	319	348	365	333	332	351	339	345	329	343	354	315	300	362	343	349	356	350	359	320	325	341	316	345	315	328	340	339	339	324	360	319	342	327	359	297	340	327	359	346	301	365	302	338	330	333	317	370	358	327	359	316	350	345	318	337	355	317	326	331	350	345	310	360	319	311	324	324	373	334	322	314	321	360	334	335	331	355	309	308	358	330	337	362	341	333	366	324	365	349	313	327	318	369	314	355	346	314	334	347	320	314	341	327	369	315	362	327	347	308	369	349	344	348	355	346	358	336	333	336	365	312	287	354	342	337	357	333	373	304	349	363	328	367	350	326	339	372	353	318	335	313	351	344	334	328	322	340	352	321	349	372	335	316	334	330	328	332	319	341	351	392	328	300	320	314	344	351	379	364	333	336	350	333	361	307	303	323	320	323	334	337	389	319	337	348	317	375	327	303	354	339	361	352	334	296	342	349	334	318	319	334	322	316	315	353	361	326	345	345	354	321	331	329	335	321	333	311	343	339	352	330	339	359	342	367	320	345	349	360	332	312	361	347	365	325	354	391	309	332	347	326	320	348	360	354	353	335	347	350	349	325	332	366	346	343	313	332	352	354	334	349	357	358	327	350	345	341	334	316	332	317	355	363	350	322	324	329	312	345	331	332	383	364	330	335	339	317	343	322	349	333	360	340	353	351	311	318	310	362	312	338	324	320	295	316	341	330	313	347	351	358	365	363	357	345	366	298	357	317	332	320	332	350	314	338	294	335	352	341	355	368	358	305	342	350	324	350	348	324	353	353	349	301	332	362	351	366	348	328	328	360	340	324	347	356	330	311	330	331	342	343	378	339	298	301	336	361	340	336
13522	1443	1626	1354	788	527	402	372	329	274	258	229	273	260	260	256	238	211	244	206	202	225	202	217	193	200	211	199	200	227	194	191	213	201	214	243	188	202	215	198	177	224	221	224	195	212	210	215	193	219	194	231	228	220	210	192	230	185	187	173	204	192	206	234	239	213	193	226	248	209	172	212	225	181	203	204	196	199	188	188	209	206	197	188	208	193	188	171	206	181	204	199	199	181	219	191	192	200	213	210	195	191	195	217	202	212	192	220	191	200	194	171	209	214	199	222	183	192	203	203	205	216	176	227	173	186	213	221	225	188	226	189	215	190	220	213	202	219	200	209	204	228	188	209	198	212	205	182	194	177	223	203	181	230	182	191	241	248	203	212	202	198	169	198	194	175	184	208	193	205	189	196	218	213	203	203	221	187	195	218	215	207	199	185	185	191	189	201	204	200	196	234	195	225	223	199	216	180	197	229	218	195	202	223	208	193	203	233	215	240	200	195	177	187	199	197	210	184	180	208	231	175	223	224	215	211	205	211	208	189	192	211	201	204	211	191	214	224	220	232	225	208	202	241	209	217	198	220	195	213	223	195	220	207	214	241	225	204	220	212	244	193	192	202	212	189	202	197	194	206	232	219	197	211	185	186	191	231	211	214	207	182	248	183	204	199	212	251	237	239	205	196	202	207	189	212	222	219	221	229	185	209	209	196	198	213	212	190	220	214	209	209	198	205	202	210	210	195	207	212	192	193	216	190	207	199	203	220	229	228	201	210	200	228	215	216	195	199	215	193	203	224	212	211	220	214	209	193	184	197	213	221	212	208	214	187	214	248	200	175	189	195	206	198	181	191	210	165	212	217	222	179	202	176	216	199	193	184	176	186	195	188	189	212	228	187	225	223	199	189	216	180	185	214	197	210	205	186	188	222	203	179	184	197	202	188	204	199	189	220	215	199	188	213	192	213	177	223	189	210	204	193	208	208	217	219	213	210	210	175	183	215	226	198	200	228	216	224	222	215	218	236	222	203	184	210	237	246	201	218	208	220	213	215	187	184	203	212	221	231	223	195	165	224	200	212	199	199	243	197	182	196	224	199	198	212	173	204	180	218	195	203	217	194	205	226	231	217	213	195	215	194	194	184	190	206	212	218	185	199	184	194	222	206	221	208	218	216	189	194	223	192	232	210	215	213	193	195	193	159	216	213	206	212	213	178	201	199	227	186	184	191	216	235	201	206	198	198	191	219	220	220	203	217	233	183	193	199	214	172	187	202	209	217	203	194	232	206	213	199	207	190	203	199	200	222	210	245	215	177	221	216	213	215	202	193	206	180	197	191	195	186	205	201	199	207	192	188	196	206	189	218	214	177	225	198	200	207	202	185	196	202	200	198	184	198	214	219	229	185	213	185	203	206	198	193	239	206	204	226	185	204	207	203	202	213	180	202	222	213	217	189	204	252	204	231	203	229	243	164	195	182	197	206	230	214	227	208	180	199	200	190	221	189	198	211	206	169	220	197	219	193	205	192	188	206	220	203	208	214	236	196	200	230	208	221	203	202	218	218	179	183	216	220	214	208	167	197	227	219	186	219	171	206	206	180	188	214	195	214	185	208	218	201	198	202	215	211	230	199	205	196	208	212	192	214	208	182	205	179	189	195	223	202	229	208	215	181	179	186	199	212	210	208	217	225	212	171	195	210	196	182	190	196	189	206	206	186	211	219	219	222	206	199	226	196	197	212	206	218	217	196	216	174	193	192	185	215	205	199	209	205	211	243	209	163	191	208	188	216	223	205	213	223	185	179	224	230	224	177	198	196	198	214	214	174	200	184	187	167	199	207	208	187	175	208	203	200	200	213	232	226	193	198	237	183	203	193	212	197	193	222	215	210	210	173	191	204	209	215	190	200	203	205	214	205	193	174	218	185	217	207	210	227	205	221	199	209	232	189	198	230	214	204	222	200	187	185	196	178	231	204	190	196	219	220	214	207	230	200	223	217	192	207	209	199	221	206	199	230	196	196	199	191	198	203	216	209	190	177	247	202	198	193	215	172	184	210	178	219	214	213	193	211	192	220	204	187	188	201	211	225	194	204	220	213	191	214	223	218	181	213	222	183	211	208	213	201	235	220	208	200	211	218	236	177	197	214	198	213	209	211	220	207	211	212	221	191	189	187	215	202	199	219	227	219	177	196	212	216	221	188	188	214	194	216	202	194	179	225	226	238	216	240	232	211	196	234	202	232	201	231	220	195	223	179	192	208	185	227	210	231	184	194	224	216	223	206	180	207	206	225	200	190	213	205	186	218	202	199	200	207	209	191	195	227	201	205	203	207	212	200	236	199	231	200	209	230	195	202	212	191	199	192	195	218	189	200	199	206	218	214	212	190	190	214	199	233	190	207	226	210	196	194	210	209	228	225	205	182	202	217	186	212	210	198	221	210	213	198	191	192	201	202	193	208	221	235	206	216	200	211	224	200	188	186	203	197	214	193	220	183	219	224	201	226	206	193	198	204	194	210	179	200	200	213	236	209	223	182	191	213	217	188	196	215	181	195	223	215	197	195	216	201	237	198	212	217	233	214	244	215	240	231	208	220	189	198	197	214	202	183	192	225	200	221	180	181	192	207	217	207	209	213	219	216	199	211	206	204	224	215	206	222	218	225	193	212	189	220	211	196	197	220	220	205	213	219	223	215	229	168	201	204	199	201	216	214	196	204	190	176	191	238	211	214	204	207	173	232	228	223	218	198	209	223	193	203	204	184	255	212	202	236	205	203	194	214	187	233	196	217	227	212	216	231	209	197	193	186	211	235	219	182	226	199	190	193	212	206	212	219	186	175	199	196	234	207	204	210	208	194	210	200	217	198	230	214	218	211	211	172	215	192	194	203	217	196	249	197	198	192	199	216	210	205	188	203	221	203	187	202	207	198	181	226	174	195	169	186	230	203	223	208	199	213	219	207	198	164	200	214	216	193	205	206	206	189	197	197	205	200	197	217	227	196	200	210	178	182	206	210	210	208	204	216	214	176	187	205	181	192	218	204	192	201	206	187	215	218	197	207	218	211	211	223	194	199	220	178	228	202	201	218	210	198	221	209	191	197	206	180	215	192	210	195	198	217	195	202	202	231	191	205	205	190	199	208	188	185	197	224	195	211	219	220	185	195	200	199	242	202	192	213	196	217	203	203	204	227	224	183	203	205	192	201	199	236	184	207	197	184	225	244	214	184	202	207	208	202	196	207	220	208	214	196	210	193	192	193	198	182	194	209	220	212	188	209	203	215	184	215	187	229	224	219	196	215	229	223	208	217	207	229	219	213	222	208	191	193	207	183	197	197	202	224	210	202	221	225	237	204	181	183	202	190	188	201	168	207	174	201	215	215	179	188	199	194	207	204	183	207	213	217	215	182	175	204	205	194	209	217	218	199	200	209	193	227	231	240	212	197	186	227	212	200	217	201	205	206	189	202	233	220	193	222	221	215	211	210	192	209	194	198	211	198
8028	1452	3369	4020	2963	2169	1566	1259	1096	996	929	827	818	1000	894	688	683	703	758	795	595	666	587	581	578	608	569	544	544	514	558	543	540	528	538	524	542	549	529	562	515	555	565	480	547	526	530	481	537	542	527	506	536	532	544	557	490	541	529	510	523	485	539	521	547	493	502	510	531	484	525	493	521	503	527	547	518	534	523	503	496	494	539	519	515	545	502	510	541	524	546	509	507	534	518	538	468	516	490	512	511	516	507	488	529	474	515	472	524	512	517	505	467	518	468	530	535	535	513	528	539	482	474	483	513	545	529	523	533	523	539	501	510	537	511	473	502	540	529	508	506	500	509	484	518	560	481	485	527	523	517	517	523	512	519	475	487	486	467	505	558	534	507	527	504	483	518	489	483	498	512	488	507	524	513	500	498	513	558	548	514	521	535	542	464	486	536	535	510	495	528	511	515	569	537	513	479	492	538	540	454	510	511	474	487	556	508	459	473	504	529	514	499	494	526	485	472	471	498	543	499	540	520	515	497	503	503	529	504	499	503	518	563	533	510	518	540	464	500	553	533	507	507	481	471	482	497	486	557	523	502	523	525	514	490	538	469	500	517	531	499	539	521	532	514	473	526	535	551	491	498	513	505	530	497	523	484	520	515	521	501	481	465	474	543	488	540	522	516	528	512	502	532	501	509	508	477	467	474	519	522	547	482	491	567	505	498	536	473	510	485	508	512	461	535	498	527	501	505	505	557	485	489	492	498	535	487	525	524	501	540	520	500	464	544	491	512	465	502	518	490	500	497	511	512	532	518	543	550	504	516	532	507	532	461	530	514	533	506	549	495	545	472	520	514	538	503	503	539	501	516	498	530	501	472	514	530	506	526	509	509	516	515	495	540	502	510	548	488	505	483	529	515	501	542	471	474	521	518	512	494	503	518	504	497	495	512	518	528	512	513	519	514	494	493	486	517	478	521	499	541	508	469	518	518	487	495	489	461	473	556	522	542	505	481	536	475	500	499	462	544	484	486	496	518	508	483	507	497	493	551	542	494	525	516	516	520	493	523	508	505	483	518	488	535	480	488	490	559	517	493	516	512	481	502	512	548	464	494	532	463	486	496	526	493	511	516	510	500	492	489	513	525	528	536	497	518	497	544	510	531	509	495	525	549	546	505	489	481	480	506	531	515	526	549	490	532	514	489	469	527	543	506	495	460	483	518	495	488	505	484	473	505	539	512	557	515	525	478	496	512	518	473	510	495	548	504	518	498	538	524	515	508	553	562	510	502	500	475	491	519	524	501	500	538	524	503	517	529	540	492	541	535	521	523	529	510	517	550	532	483	497	528	519	506	494	494	519	531	526	478	520	516	496	486	520	495	560	540	509	497	515	507	510	526	513	498	497	502	491	523	485	458	502	515	510	526	495	538	535	532	524	497	529	526	508	506	509	505	482	512	513	481	496	479	539	460	548	515	521	493	480	495	483	526	521	479	533	495	523	515	484	496	504	474	546	529	516	520	517	546	513	541	534	546	507	502	521	503	503	540	507	477	474	498	537	497	530	493	509	509	510	493	456	545	532	558	534	498	481	499	511	496	544	550	475	513	518	530	520	518	535	527	536	518	513	492	479	508	461	509	517	495	522	508	498	518	518	504	514	503	525	511	509	529	480	496	482	521	531	517	494	473	517	534	475	526	473	535	476	540	481	543	502	486	531	507	481	519	524	480	482	469	497	536	501	495	507	481	506	519	489	504	507	507	516	548	495	501	537	498	538	504	524	533	537	537	532	502	553	520	487	513	512	488	468	469	512	492	507	491	511	461	498	521	539	503	498	515	495	533	493	542	505	468	525	525	527	504	513	525	507	492	495	547	497	484	519	492	495	515	505	497	496	538	444	473	508	473	522	531	519	503	476	487	544	469	534	521	508	523	488	532	478	517	491	521	523	529	511	516	553	539	461	552	474	517	474	488	520	521	516	516	525	527	488	502	531	521	500	491	520	498	523	497	547	525	522	477	534	519	495	560	530	478	494	519	517	526	538	521	541	515	539	538	518	497	525	494	550	554	495	520	506	486	515	482	487	485	512	509	550	520	510	518	485	485	562	500	482	515	517	535	508	530	540	507	507	532	461	493	519	503	511	527	524	484	501	515	510	494	560	506	519	506	535	479	503	500	500	532	501	550	502	513	500	477	501	494	496	475	537	545	540	535	473	499	523	528	485	511	531	555	511	519	530	485	500	540	541	513	526	527	528	503	520	453	530	531	520	503	525	523	496	490	498	536	523	541	508	501	524	519	533	516	504	518	468	495	519	527	523	511	477	515	511	529	456	521	540	475	501	531	513	520	521	463	504	533	494	488	509	513	511	517	493	540	544	517	516	518	537	490	512	487	517	528	512	525	493	501	553	516	440	513	482	549	522	507	515	532	483	552	517	504	485	557	487	490	473	525	536	503	505	504	516	521	522	532	501	471	516	524	532	506	506	490	491	506	533	489	515	518	526	544	508	539	518	516	514	535	531	525	509	499	512	544	513	511	519	512	530	507	506	516	517	508	499	510	483	514	535	513	462	485	513	492	500	498	515	506	531	526	517	483	508	531	525	498	544	510	511	471	561	517	533	514	540	528	501	501	492	497	549	502	470	506	497	525	500	504	522	509	489	504	473	514	522	508	516	542	489	472	545	504	515	527	506	515	538	489	490	533	493	459	521	530	490	515	491	487	510	498	470	535	487	507	529	535	491	521	488	573	538	508	530	529	510	513	547	503	522	516	526	510	497	470	493	529	471	548	461	502	470	484	469	536	482	505	499	540	515	514	526	518	520	537	509	490	494	501	501	511	485	544	538	551	525	496	522	522	535	511	528	540	505	499	502	478	535	532	544	486	519	507	498	555	498	549	519	516	491	504	525	497	499	520	517	524	517	497	544	474	501	499	533	522	487	490	523	486	495	486	541	513	508	562	510	509	514	478	536	515	517	488	496	527	517	516	515	519	513	561	483	509	519	489	479	492	509	474	496	509	520	505	521	520	540	521	514	517	506	514	469	498	548	546	517	533	531	484	522	498	531	534	566	440	528	488	492	481	504	552	498	502	514	501	465	481	525	532	506	534	500	496	510	497	509	495	564	525	509	527	522	527	494	530	510	525	486	475	482	489	518	535	487	506	504	522	489	501	515	470	466	533	498	522	520	545	518	539	517	480	519	510	526	503	477	494	534	513	510	484	508	525	531	484	518	466	519	507	537	517	488	510	526	553	498	535	506	501	517	524	512	512	498	513	492	523	491	489	520	505	518	504	508	495	502	503	519	537	492	489	496	494	531	520	519	473	537	506	515	539	505	533	484	527	507	552	526	492	533	512	492	510	528	503	512	534	528	547	548	540	498	510	483	507	515	494	529	544	520	535	525	499	523	516	524	522	461	518	488	545	506	473	536	499	537	504	501	468	494	484	534	526	480	528	518	579	497	520	510	538	515	473	529	514	552	548	503	537	509	502	517	545	499
1484	424	534	440	361	331	292	257	285	290	296	319	258	262	265	306	342	281	270	311	276	292	282	267	280	265	266	277	302	270	252	297	267	300	284	262	277	270	275	276	256	287	266	306	312	254	267	275	272	279	290	282	305	323	284	281	290	287	268	294	262	272	317	277	289	302	280	281	308	297	273	278	286	286	272	320	278	297	302	249	278	233	267	295	283	243	288	266	295	266	235	287	279	265	295	271	274	265	281	264	241	282	293	288	273	286	264	269	285	266	288	289	288	299	299	281	277	289	263	253	288	269	311	263	249	290	285	250	291	278	306	281	261	263	296	293	267	297	295	296	295	284	282	278	270	305	253	249	278	273	295	282	263	250	294	306	305	291	283	253	266	264	269	273	289	284	270	291	287	269	291	303	306	268	285	268	296	277	280	273	272	266	285	284	318	278	275	306	285	276	288	292	269	312	287	280	300	295	284	247	271	310	275	275	310	295	280	289	280	289	287	289	284	290	276	272	274	295	279	274	264	289	306	315	298	263	249	293	292	279	294	290	258	307	268	275	274	271	270	299	236	285	298	278	272	262	276	274	286	289	277	269	255	295	284	245	293	288	295	268	281	247	279	271	276	349	279	291	282	264	286	286	296	270	283	286	313	292	292	285	259	253	275	249	311	249	275	288	271	276	282	271	287	260	285	268	304	252	274	314	280	283	286	265	304	268	302	290	266	276	251	237	282	269	284	265	245	266	278	306	283	274	296	291	285	248	265	268	263	258	252	292	290	286	298	308	267	291	295	279	240	305	292	255	273	258	259	273	275	298	266	265	307	272	280	281	265	290	297	268	276	300	314	259	266	282	314	257	253	248	276	274	274	291	299	252	283	286	253	272	273	257	294	230	271	273	265	268	253	270	331	296	266	269	297	258	281	280	281	285	286	292	282	267	293	277	287	298	287	294	274	286	286	280	318	290	295	294	302	268	306	275	255	269	264	284	293	285	293	285	301	263	277	300	254	287	277	281	244	288	280	287	303	306	326	286	220	257	257	296	262	301	259	259	282	271	303	260	263	313	282	289	303	282	305	287	323	301	289	298	279	296	293	288	289	252	251	237	280	300	254	304	311	260	286	269	292	294	274	278	279	272	265	283	269	285	280	314	273	278	285	274	277	302	267	280	291	271	265	280	276	284	296	260	259	303	299	273	282	278	270	280	269	289	286	249	277	315	295	296	254	244	293	294	263	264	287	266	291	284	264	267	296	245	286	268	284	289	296	283	310	288	288	262	299	263	272	282	261	293	306	280	283	327	299	280	302	303	270	270	289	251	301	255	233	250	227	307	265	260	265	308	259	270	279	277	281	298	280	270	289	294	279	298	297	286	287	276	264	300	304	262	303	265	275	266	276	267	248	288	281	271	265	290	279	268	230	267	258	286	272	285	253	259	272	288	292	301	244	274	257	272	320	277	271	253	266	266	261	278	281	281	278	314	273	253	287	264	289	292	295	290	271	266	296	300	275	309	280	288	317	281	271	284	293	279	290	298	300	287	308	313	306	272	282	265	283	282	290	275	334	279	282	272	277	289	311	295	300	277	251	275	301	290	264	256	277	284	284	263	252	292	280	283	256	279	267	273	273	280	255	271	297	240	261	307	268	298	259	267	292	264	306	262	277	299	283	274	294	301	308	266	270	280	282	272	303	270	308	261	281	267	255	307	259	305	268	251	289	282	301	260	271	247	281	285	259	280	257	276	268	274	250	294	281	301	271	295	292	282	287	271	269	268	298	306	282	285	265	290	279	278	256	266	251	263	291	282	273	272	261	285	245	255	307	313	297	291	277	303	282	243	274	264	300	313	261	266	268	268	242	294	270	295	317	276	256	284	285	303	255	288	290	287	290	276	256	270	267	257	291	275	279	304	291	315	291	292	272	259	269	275	271	256	311	289	302	254	288	269	266	277	299	281	281	276	268	307	251	319	262	282	281	287	303	240	270	217	291	292	295	275	301	276	283	296	263	296	264	248	282	265	251	272	261	270	265	245	300	275	270	275	293	267	271	302	253	278	320	276	303	262	274	311	256	286	250	261	255	265	271	288	297	267	291	279	279	290	255	282	289	285	260	298	298	286	309	289	254	278	294	314	280	276	275	284	297	303	271	267	289	281	275	255	308	293	312	272	276	268	247	265	248	286	283	274	241	293	263	257	266	283	278	293	280	265	281	285	277	323	272	283	272	280	256	245	279	285	282	254	285	271	295	283	319	297	292	319	281	289	277	284	274	322	286	274	270	279	286	280	302	259	293	273	290	257	286	279	289	267	265	279	280	309	277	254	282	313	263	327	302	282	252	293	309	296	258	275	305	315	293	322	271	292	258	267	313	258	297	275	257	302	261	293	279	302	295	262	290	272	297	307	260	292	309	285	310	267	287	267	310	281	284	298	299	266	261	280	269	289	282	288	297	262	291	302	304	265	271	265	275	279	266	294	287	287	290	257	316	299	280	253	261	267	293	292	276	269	274	293	252	286	265	285	273	288	267	258	310	288	320	306	279	294	275	277	282	270	262	313	284	250	256	286	296	283	257	291	276	304	298	274	298	295	257	276	294	290	285	251	290	277	281	279	275	282	296	277	250	282	266	284	263	270	286	248	271	289	251	292	301	263	297	288	280	297	272	294	259	269	299	279	286	282	264	294	278	269	292	295	264	254	271	294	306	303	289	293	287	293	266	254	256	254	316	302	275	283	307	282	281	248	265	262	305	305	289	309	301	266	274	279	274	255	318	273	248	268	270	301	292	258	271	299	258	306	296	283	280	287	285	272	279	273	280	289	290	293	269	299	280	294	300	271	323	294	284	272	277	298	286	285	257	298	265	280	295	285	275	278	245	266	291	299	266	274	304	249	293	291	250	283	261	274	300	277	323	281	274	284	319	272	271	275	286	263	296	292	301	282	272	302	242	271	252	243	294	281	277	280	266	302	274	271	263	295	299	274	277	261	290	299	289	301	295	284	277	311	319	266	294	271	269	259	299	291	264	259	301	311	254	295	279	273	299	276	256	263	282	289	321	274	256	289	285	287	275	296	272	285	260	288	313	265	273	263	278	261	310	293	283	284	275	285	260	276	271	308	264	262	280	297	267	316	277	284	283	266	271	276	299	306	268	290	286	273	297	280	278	278	294	271	253	290	309	295	289	284	291	275	268	264	297	273	277	267	258	312	281	272	266	269	280	262	261	283	312	273	272	283	281	264	283	246	293	297	275	280	266	259	284	301	239	274	274	260	307	310	270	286	298	307	262	273	255	278	253	289	303	244	274	296	292	261	306	254	268	291	261	285	291	278	275	262	282	302	296	259	260	306	319	277	292	290	260	251	282	319	270	269	283	291	248	265	263	293	282	300	291	281	259	263	293	259	313	288	261	292	294	267	263	262	309	279	248	263	240	269	285	266	291	291	294	290	273	292	279	291	264	291	269	260	267	296	279	327	268	286	288	261	302	268	250	268	267	272
1786	741	1208	1244	980	814	666	679	677	655	626	659	664	657	692	605	633	640	673	687	632	649	699	645	627	662	650	655	643	636	583	635	672	641	617	660	641	626	613	628	625	597	603	633	697	650	606	651	589	624	612	639	638	616	649	607	575	619	612	633	643	612	609	633	626	607	653	620	573	608	658	584	624	658	658	581	648	592	656	607	630	600	669	613	616	663	594	626	648	643	642	614	634	654	632	569	642	622	592	632	603	686	643	609	595	590	659	634	607	603	655	621	656	658	645	651	618	652	605	641	670	623	646	669	649	644	662	652	621	624	603	658	616	619	648	652	613	607	625	649	640	635	632	652	630	627	624	595	578	639	611	632	625	658	619	630	694	654	634	622	637	610	585	620	587	621	612	627	600	627	666	634	587	600	620	612	651	613	624	653	624	620	659	628	590	621	643	604	570	607	594	636	617	612	628	588	630	590	591	620	652	595	609	666	687	637	631	628	609	629	644	613	653	629	612	649	610	593	597	587	635	681	638	667	652	676	608	656	629	585	655	639	652	636	641	579	628	652	623	630	617	644	637	659	628	614	609	655	637	662	628	616	653	637	609	630	628	628	629	617	652	652	622	631	658	647	650	621	605	624	629	643	656	649	625	649	680	596	649	644	640	604	621	640	672	637	632	609	642	613	645	627	613	599	605	614	642	636	624	652	596	602	652	610	603	637	655	646	618	622	616	624	639	636	611	641	657	640	661	615	650	619	620	625	639	646	642	590	643	642	618	632	580	638	615	622	616	616	618	638	621	628	584	639	590	648	672	629	591	648	629	651	640	629	625	646	618	646	631	601	635	586	657	650	614	598	624	624	667	641	619	639	629	626	681	623	677	647	633	641	611	648	596	653	666	594	634	610	706	640	681	578	633	612	612	635	660	591	673	630	624	614	666	651	661	595	616	652	594	637	654	622	636	619	643	640	626	631	673	635	643	628	612	649	615	647	631	582	655	631	570	631	660	662	601	609	631	644	622	622	653	656	665	634	622	678	635	634	633	671	644	628	656	631	628	640	619	668	658	662	602	651	616	536	622	603	641	671	650	648	663	616	615	628	665	631	614	683	651	641	645	661	647	613	615	663	651	612	666	658	615	633	625	619	592	628	663	642	605	610	624	613	609	625	650	601	646	651	600	658	651	647	681	622	679	609	663	613	669	633	624	610	607	639	596	601	630	609	640	652	613	641	594	580	637	661	637	663	614	617	674	621	631	673	632	633	615	630	648	603	636	580	654	582	685	647	589	618	662	634	659	650	605	640	618	656	615	643	657	638	623	624	612	637	608	634	627	703	614	674	604	656	606	606	580	605	630	612	642	617	641	590	640	651	629	642	619	623	620	622	630	667	607	642	639	627	628	627	646	627	643	645	654	644	624	654	644	634	635	628	644	585	588	617	619	625	630	652	578	627	584	610	647	627	636	601	634	650	651	642	648	644	694	634	649	653	671	629	609	640	636	686	608	615	643	616	637	537	622	610	624	630	647	636	623	677	583	627	610	614	630	628	612	644	635	637	649	689	633	653	649	662	643	652	668	581	640	616	605	613	635	664	642	582	660	651	639	620	644	624	645	660	626	649	602	596	605	640	578	605	650	611	594	616	654	680	622	591	614	630	662	637	623	626	605	637	649	641	673	637	631	634	632	645	658	676	627	604	631	630	617	636	616	653	608	649	607	611	612	645	657	651	654	596	644	613	629	693	605	625	658	666	630	639	604	638	623	648	668	637	630	624	597	660	642	584	656	628	636	633	661	602	636	613	642	643	638	667	613	667	628	648	682	589	646	661	622	658	615	622	637	591	636	613	636	622	662	613	629	639	623	599	621	633	645	619	623	685	618	641	701	609	668	604	621	593	620	651	667	641	610	619	658	616	605	625	647	625	671	631	602	661	634	641	586	646	628	647	692	607	642	612	608	643	648	681	632	680	637	619	624	648	603	650	661	673	651	638	663	624	597	603	661	602	649	634	646	635	641	632	661	653	654	597	618	671	663	577	596	658	698	631	615	620	641	643	618	630	644	673	604	604	570	624	642	635	625	655	640	602	634	672	661	623	663	595	626	654	638	642	674	632	629	644	688	602	645	643	626	648	628	650	656	629	639	655	648	611	627	658	662	620	595	615	632	637	607	642	651	612	658	597	629	601	593	677	660	660	645	641	625	640	603	622	622	592	603	618	599	652	646	643	647	634	657	622	635	592	627	576	621	656	612	660	688	615	629	624	634	592	659	611	607	627	634	646	624	612	613	565	590	656	628	599	624	629	627	633	642	615	630	620	613	654	612	618	661	646	641	642	648	597	633	608	632	625	631	616	669	618	672	631	665	589	635	566	636	681	649	642	602	633	644	619	637	606	659	614	642	648	634	599	646	651	597	649	652	646	641	635	615	626	590	617	675	646	649	655	627	613	626	640	655	626	644	650	660	626	675	596	622	629	673	608	613	630	645	652	596	617	611	605	640	687	600	624	623	619	613	681	609	653	602	630	607	687	544	599	646	595	605	644	604	607	584	618	626	611	631	638	598	628	631	604	649	661	632	617	662	598	657	650	610	596	661	650	639	605	642	594	633	625	611	625	636	605	630	661	666	668	621	698	628	682	665	678	619	613	619	621	676	645	644	660	650	643	644	606	623	630	638	641	656	619	640	633	628	620	612	616	605	664	570	618	573	608	646	633	608	629	620	600	631	656	611	645	637	603	607	658	631	616	614	649	642	632	624	604	650	616	621	577	632	600	647	621	613	622	657	615	670	668	590	642	631	642	634	673	639	610	595	646	660	634	641	644	645	646	633	666	623	653	648	631	610	613	619	652	602	606	621	637	631	656	629	595	658	665	588	619	624	632	602	633	593	631	615	619	624	639	639	648	633	634	622	618	591	625	647	637	659	605	566	645	654	604	660	601	570	590	650	625	599	651	632	625	623	630	645	623	629	636	625	625	618	688	652	653	624	618	631	630	630	596	626	626	609	636	610	610	651	645	630	666	619	629	645	623	644	660	641	601	639	617	633	614	617	653	644	621	668	602	609	597	676	587	675	717	644	614	630	630	648	607	631	689	664	670	609	628	598	634	619	674	622	641	608	605	648	628	633	656	622	616	646	615	608	605	615	635	651	651	617	633	628	613	632	619	612	615	595	624	623	610	601	615	616	629	632	631	643	633	602	642	598	638	604	611	638	633	667	645	620	602	672	589	637	583	623	590	662	661	606	652	631	601	601	636	580	633	571	662	603	639	625	633	588	649	645	645	624	627	618	636	621	632	644	615	595	645	673	621	676	642	652	632	648	614	654	640	639	669	680	636	625	651	602	672	629	626	619	635	629	631	613	647	620	655	661	619	620	639	653	610	625	632	619	631	643	629	650	648	637	638	623	649	607	600	634	620	607	641	653	603	621	643	644	634	603	622	622	595	678	657	604	653	623	615	631	672	608	608	627	605	595	584	657	627	608	657	660	622	623	611	662	660
7036	708	1031	743	439	308	228	183	184	168	177	175	164	152	154	120	141	138	174	139	120	149	143	138	153	112	137	126	134	124	127	130	93	166	112	143	115	114	141	139	131	150	113	106	108	134	130	112	124	122	155	113	131	125	108	134	172	128	122	128	147	128	109	134	118	131	106	137	137	117	114	113	159	124	137	136	151	126	118	138	133	120	137	140	128	127	133	117	129	127	103	160	128	145	126	117	158	132	159	122	124	149	126	149	129	108	142	104	122	122	129	130	111	141	124	164	134	130	104	102	110	125	127	109	112	134	134	120	152	129	122	134	112	127	113	128	147	110	108	145	109	148	130	133	105	132	136	127	130	128	103	110	134	123	125	114	118	147	145	127	138	112	147	128	137	126	123	146	146	127	127	119	156	132	120	107	123	139	128	120	136	146	119	121	113	126	139	139	139	146	128	123	113	144	122	124	131	157	129	130	132	107	148	145	147	125	135	114	118	132	132	129	139	153	144	150	128	135	134	110	135	117	123	137	141	130	118	138	153	131	144	134	112	112	109	127	122	132	147	132	137	137	135	105	124	147	127	105	111	117	131	138	123	126	137	134	117	125	143	125	149	113	105	100	143	128	138	143	134	118	125	138	135	143	131	149	125	138	125	102	131	99	145	120	132	127	112	125	124	123	139	140	142	131	133	101	127	118	144	118	137	122	130	127	124	149	127	144	116	120	146	113	130	141	111	121	100	141	118	138	124	130	117	145	132	127	106	137	130	122	145	114	121	117	117	132	125	129	125	115	135	135	113	112	148	134	127	129	122	118	135	131	122	111	119	143	133	146	151	136	115	123	124	113	120	111	111	152	137	112	136	111	113	138	131	129	135	144	120	122	125	137	139	128	103	140	131	132	136	142	144	130	124	154	128	131	150	154	121	127	148	119	138	147	131	140	127	119	110	139	110	125	118	143	126	102	120	114	134	118	137	126	140	124	141	116	126	146	123	140	130	135	122	128	101	103	122	135	128	129	126	158	129	136	123	132	131	121	131	121	127	128	149	138	132	111	154	106	145	125	143	119	138	126	120	131	141	133	144	136	105	134	122	125	117	132	131	106	130	122	114	142	121	150	131	146	136	128	132	127	140	128	149	129	126	131	122	104	121	129	133	132	115	121	135	114	105	159	121	120	126	127	142	142	145	128	128	135	108	121	139	142	130	144	115	113	118	130	151	135	126	134	128	125	141	123	113	128	124	122	134	146	124	126	116	122	124	129	127	131	109	111	115	136	140	133	127	124	149	131	129	117	143	138	128	128	102	123	107	134	134	145	114	129	124	122	114	136	119	126	117	108	137	135	123	114	135	121	139	135	163	119	133	130	134	114	122	133	140	145	127	126	132	118	114	155	109	121	124	147	128	156	136	122	95	142	133	133	136	135	147	126	132	118	117	139	122	117	118	136	130	118	118	140	134	122	127	118	136	124	123	140	106	123	122	122	113	125	111	105	147	106	123	133	129	108	142	122	155	122	117	125	139	140	145	130	118	123	118	129	137	128	152	128	132	120	137	120	126	161	124	125	114	111	115	129	142	141	130	133	138	122	125	123	116	124	116	132	137	125	123	132	139	102	124	124	127	130	112	125	129	129	141	111	127	117	121	131	111	124	121	123	116	112	132	135	131	132	149	127	148	110	127	144	123	133	125	128	120	128	127	111	114	130	137	107	127	140	117	128	115	125	128	127	130	120	125	129	120	145	125	128	140	120	138	114	159	137	150	114	128	129	141	133	125	111	132	129	127	135	130	111	114	111	129	101	128	121	129	125	126	126	119	122	133	116	145	148	147	140	106	117	139	119	140	144	138	121	119	123	112	138	111	140	135	124	134	126	132	110	121	119	132	154	145	142	118	150	147	139	106	121	139	122	107	156	136	138	138	128	134	112	121	113	103	146	134	119	134	144	123	120	126	136	116	144	130	105	141	134	121	137	132	137	135	128	136	138	122	118	117	144	140	137	137	128	134	140	136	151	123	128	126	94	126	123	137	145	115	131	122	123	131	112	134	130	130	120	132	101	131	115	125	129	129	144	121	130	133	135	133	116	135	136	128	133	141	111	115	156	133	135	132	139	135	118	116	123	130	119	127	140	129	121	132	125	135	148	136	140	138	133	141	142	138	129	141	121	127	144	149	125	131	129	139	133	148	129	137	141	141	113	119	138	135	112	138	151	135	134	119	144	131	116	152	135	122	128	123	128	105	147	134	118	135	118	131	110	129	136	122	133	124	134	130	109	143	114	146	121	98	127	125	140	132	116	142	146	117	124	138	117	131	141	128	124	124	139	114	119	129	156	119	113	126	121	121	117	129	107	134	141	147	133	128	113	146	138	133	100	129	128	145	128	118	143	120	113	120	120	117	110	112	111	123	124	127	144	134	130	144	137	104	129	127	123	136	113	131	141	144	130	148	107	121	121	118	122	126	119	128	139	139	126	161	143	151	150	155	126	115	104	140	137	148	131	126	126	121	127	126	120	138	121	126	151	126	111	121	133	143	114	132	125	135	134	126	125	142	139	106	130	128	107	126	128	129	142	137	143	131	138	128	124	129	119	115	141	152	138	120	157	113	130	114	123	110	117	132	107	137	144	131	131	127	133	128	124	138	124	122	116	143	125	132	138	121	146	119	109	110	120	131	127	145	136	116	126	142	107	120	138	138	141	142	122	144	145	131	138	137	143	126	139	122	111	134	108	132	130	120	110	117	139	138	143	112	114	141	117	144	131	131	137	113	153	116	124	122	131	130	124	138	136	132	126	158	121	136	159	134	120	131	143	156	126	137	156	132	103	142	124	120	129	107	142	132	139	131	125	161	110	139	130	120	126	119	143	108	118	138	127	122	125	132	130	132	115	142	133	111	131	123	113	137	127	130	109	141	121	160	114	136	117	111	118	130	127	123	138	113	154	139	120	125	125	128	135	132	123	138	142	124	145	134	137	123	105	118	126	147	144	111	143	150	127	119	134	124	157	124	118	139	134	118	136	137	144	128	111	128	138	147	135	128	131	125	135	139	131	123	120	127	137	120	135	129	129	107	137	137	122	108	118	123	157	121	103	113	121	142	115	122	120	128	145	149	137	124	134	132	128	124	129	122	121	148	133	137	129	130	143	130	118	145	116	107	146	129	112	132	102	124	107	146	105	116	136	115	149	151	136	92	129	130	124	125	120	139	115	134	120	136	153	131	133	129	139	140	119	152	117	107	128	124	141	148	110	137	126	125	129	145	131	143	110	126	141	142	140	152	139	124	130	120	117	135	131	129	107	134	119	145	133	127	120	133	121	122	121	122	146	128	130	140	124	115	133	137	117	137	120	132	149	131	142	125	144	118	115	145	120	131	126	136	109	125	131	145	130	125	117	129	151	153	134	120	138	131	128	131	141	127	141	118	124	128	126	127	121	132	138	127	146	128	149	133	126	136	137	140	122	99	141	129	143	143	132	126	131	130	120	125	110	121	126
6120	840	2118	2344	1723	1242	866	693	659	629	562	546	501	619	522	466	449	425	450	516	407	389	381	378	369	383	369	391	364	357	368	383	353	372	372	375	344	328	362	341	355	341	359	327	335	351	350	319	350	329	323	340	396	346	336	353	318	353	346	353	349	353	342	361	339	341	381	330	368	364	337	345	365	335	354	357	367	351	356	341	352	282	366	381	345	350	341	360	359	309	359	334	365	376	344	332	375	369	336	333	342	341	324	338	340	358	339	324	348	362	325	344	343	353	342	357	312	342	305	320	342	341	331	328	323	348	347	330	316	362	377	333	340	339	291	355	351	336	326	350	367	368	334	364	324	343	374	374	326	333	319	360	322	346	342	374	353	334	362	320	333	350	327	358	343	350	353	352	352	338	375	316	347	332	337	337	353	348	340	333	347	345	337	330	371	351	318	371	293	330	341	321	351	355	364	320	324	331	331	306	288	352	333	337	335	366	351	357	334	349	372	331	320	331	349	352	330	329	358	347	329	333	342	343	335	337	311	328	328	328	374	340	341	344	333	337	369	329	329	364	350	361	334	353	347	339	325	324	329	346	336	366	343	344	344	303	327	333	331	338	334	317	303	339	313	348	326	327	324	339	327	304	362	350	339	337	337	356	351	321	324	358	351	350	326	369	328	345	319	364	370	302	343	312	337	356	361	334	347	325	343	315	334	319	346	329	362	347	315	352	313	340	342	358	353	328	341	342	304	331	322	349	335	356	349	329	337	311	349	332	337	326	333	328	343	316	351	341	331	350	321	353	353	289	351	334	339	348	345	353	304	366	315	344	350	339	356	316	335	329	351	318	357	334	327	351	380	360	366	340	387	359	348	343	324	332	350	345	358	350	303	369	315	325	340	301	296	357	360	341	363	341	389	354	355	346	336	330	351	355	365	321	329	359	348	334	350	339	319	353	353	326	340	360	358	333	332	326	398	334	330	326	346	345	354	340	335	367	322	355	323	330	337	357	346	368	313	334	354	355	322	355	361	345	340	286	357	313	374	327	330	343	356	305	352	344	305	374	314	320	334	306	321	338	321	339	340	358	344	337	316	352	335	331	357	340	334	337	324	330	340	342	334	340	355	344	332	350	323	311	349	344	331	342	308	338	327	321	332	319	361	347	347	340	352	343	323	339	324	323	306	374	340	329	322	365	339	327	324	364	366	398	331	325	348	305	346	340	314	321	330	320	345	333	332	316	378	352	339	353	357	349	362	349	311	339	340	342	359	332	356	339	334	323	343	328	346	329	319	317	322	340	325	306	323	342	335	343	363	342	293	328	347	345	335	320	325	330	349	358	366	347	373	357	302	354	326	360	323	345	339	373	347	313	371	309	336	340	376	305	342	323	360	339	357	384	319	327	276	317	362	330	319	355	305	330	354	341	318	315	345	316	360	326	324	314	348	322	317	358	327	355	376	321	343	319	349	335	320	389	343	318	371	297	335	351	331	351	309	346	344	336	344	342	350	318	356	339	327	328	328	328	338	335	342	378	336	338	313	325	330	364	351	337	335	316	338	363	375	315	361	306	363	338	382	325	317	360	356	348	345	329	332	319	357	328	340	325	355	340	329	310	339	331	311	366	352	329	355	327	334	324	336	337	364	298	357	330	294	335	357	359	349	351	353	351	345	300	316	344	319	339	324	367	377	320	339	341	330	344	302	333	360	359	379	363	340	353	311	343	328	370	332	374	348	363	306	358	319	323	350	351	357	314	342	374	341	330	322	287	338	358	359	326	322	297	379	337	348	321	321	313	325	309	358	343	361	314	326	345	334	300	352	322	341	308	340	368	338	327	349	329	332	357	392	315	338	336	339	346	316	346	344	346	357	338	334	309	315	312	347	356	354	333	333	333	340	350	327	343	372	341	337	343	340	342	356	357	329	380	338	333	318	349	327	331	325	310	336	348	338	331	349	313	365	368	319	340	368	332	356	345	340	334	324	326	346	358	370	358	347	371	329	321	329	328	334	356	338	346	328	355	368	357	351	338	382	347	368	340	350	359	356	360	333	335	350	357	323	347	364	319	327	315	355	323	352	331	360	333	305	335	345	340	328	368	338	351	353	375	313	367	323	354	364	311	337	325	337	347	341	353	337	318	324	365	345	345	341	336	349	340	330	329	313	356	350	339	366	347	344	335	352	321	354	347	371	357	321	350	388	344	361	349	309	340	359	327	372	352	342	338	314	340	362	365	336	350	359	361	352	353	335	354	395	310	333	347	371	357	348	366	351	346	354	335	338	343	337	340	351	332	328	337	331	344	347	323	346	304	341	346	338	340	339	343	362	358	352	368	347	341	350	363	326	357	311	359	345	339	350	348	342	368	332	354	366	338	354	307	328	327	365	309	337	344	339	313	379	319	318	323	311	319	364	347	329	340	344	339	360	341	370	353	358	329	343	335	367	341	333	329	312	336	327	331	323	351	335	336	323	294	346	311	361	334	311	309	352	359	341	358	321	347	315	321	330	328	336	333	339	320	336	362	336	339	308	351	372	306	341	357	331	343	322	334	340	340	312	331	301	351	324	350	323	359	359	358	349	339	322	325	345	338	350	334	349	335	352	370	332	342	330	324	342	331	351	358	345	346	369	343	334	324	341	300	358	374	336	345	344	356	313	337	314	359	335	334	343	348	350	331	317	339	352	333	336	349	364	351	373	331	355	336	323	345	308	352	339	288	340	356	318	325	299	367	370	349	329	352	344	341	332	331	326	320	319	327	358	314	373	307	373	354	345	349	355	334	323	330	351	312	362	328	380	306	357	324	352	329	365	355	355	397	310	331	320	344	364	358	349	340	381	328	331	331	347	337	320	320	355	329	368	323	377	374	308	354	335	358	351	341	384	317	297	311	352	345	336	343	360	371	332	379	333	351	379	334	305	342	335	367	302	328	354	306	338	320	330	318	340	320	315	368	369	359	360	347	310	347	326	333	333	324	349	331	304	358	332	324	348	339	316	359	337	352	344	353	326	341	333	393	335	345	359	322	327	284	339	320	352	335	361	339	338	366	392	357	329	361	312	326	384	350	329	312	310	352	342	321	316	346	337	305	347	344	315	333	305	360	343	320	324	304	338	339	352	330	352	377	371	347	365	339	357	340	338	350	335	344	339	326	315	337	362	319	327	345	338	342	336	345	366	341	302	327	335	341	349	334	307	338	303	317	324	313	342	368	351	358	381	326	352	350	339	300	351	339	366	390	327	327	332	356	338	336	327	322	335	323	369	338	328	323	343	357	337	345	359	349	331	327	374	358	333	353	328	345	361	355	348	341	346	342	345	345	367	325	360	333	353	375	347	333	353	343	314	356	389	342	322	317	312	316	349	334	334	362	351	338	371	354	388	344	365	358	381	323	307	317	341	332	354	357	336	349	322	339	341	317	324	369	341	309	334	361	335	353	370	345	327	336	363	359	334	344	333	367	332	329	343	353	358	350	357	350	333	384	353	303	350	319	353	314	346	334
13714	1497	1854	1363	781	534	400	330	292	304	286	224	250	284	236	221	239	246	226	248	219	214	220	202	194	219	200	212	213	214	186	209	206	210	221	203	188	201	206	214	204	202	220	191	202	207	197	221	203	234	213	182	221	201	223	209	209	223	198	194	202	239	199	216	183	194	207	214	209	211	210	209	224	200	222	196	186	202	207	221	235	172	211	216	222	223	187	192	220	209	200	206	222	208	209	205	204	209	195	208	196	200	219	204	199	194	202	207	206	186	200	209	199	201	220	220	193	221	211	196	215	227	230	227	217	238	201	201	219	216	222	177	222	196	217	210	218	225	211	213	195	198	207	207	226	240	208	186	214	191	215	220	186	236	242	240	224	169	202	189	192	184	199	217	214	208	250	201	189	208	202	202	190	193	178	179	202	207	172	178	197	179	218	218	213	205	211	210	209	216	195	198	222	207	187	235	205	195	221	225	198	199	210	208	194	209	219	209	222	205	232	202	218	189	220	216	208	199	237	190	189	186	191	218	199	195	202	196	244	219	201	203	189	222	190	220	196	210	206	205	202	217	242	210	218	189	212	212	211	218	221	203	192	199	179	198	201	189	213	194	227	195	182	202	212	213	213	230	190	206	195	177	195	205	191	184	232	203	191	182	185	198	204	221	212	204	198	203	218	216	220	200	210	201	214	186	225	201	218	204	240	192	209	217	218	204	197	188	216	199	213	216	194	206	204	209	196	216	224	209	197	201	193	222	207	214	191	233	202	205	187	205	225	234	232	195	205	187	221	202	210	189	202	225	205	175	213	198	212	207	239	208	177	212	162	209	199	193	206	209	205	243	205	204	192	247	187	204	213	206	189	191	217	225	221	175	209	183	192	204	197	228	236	214	203	210	214	224	225	202	214	196	200	194	179	220	218	206	201	204	208	188	182	188	194	199	206	218	195	195	190	193	244	214	205	214	197	208	221	205	191	214	213	220	205	219	207	198	191	235	201	197	191	228	218	215	205	199	199	211	202	191	236	204	198	211	231	210	224	227	220	170	211	169	221	221	219	202	209	214	171	191	198	209	185	224	199	195	180	208	182	215	225	208	195	202	188	211	204	217	199	211	198	225	185	200	209	194	189	224	216	214	196	200	185	197	211	187	200	193	192	197	200	211	211	184	191	196	205	217	216	207	206	225	195	213	200	217	236	221	218	237	209	191	212	224	218	213	204	207	192	208	196	182	215	217	200	227	224	225	214	212	190	201	211	205	219	214	240	213	213	228	209	191	186	209	185	195	210	239	182	223	186	223	217	196	191	204	212	206	215	229	187	201	214	185	193	215	221	224	214	187	199	173	220	180	217	247	193	202	203	221	205	178	187	208	224	221	223	200	218	185	205	241	217	190	184	183	217	212	217	188	229	218	211	226	230	223	213	222	209	209	182	202	226	218	208	218	251	217	178	218	214	197	173	215	199	226	202	177	224	213	189	213	206	199	213	208	216	208	184	234	228	192	235	205	216	194	183	234	188	214	216	191	198	194	203	182	219	239	200	255	248	187	198	205	227	204	201	195	199	211	197	201	217	217	243	202	205	183	208	203	212	196	211	186	229	219	222	198	232	202	205	167	207	211	183	181	208	191	207	205	211	191	187	227	203	220	222	178	210	224	234	214	227	219	210	192	217	219	197	225	207	197	206	216	220	182	212	220	213	210	213	217	194	196	233	202	179	208	201	227	205	207	212	211	212	207	210	212	200	215	210	202	211	210	178	234	192	223	228	248	205	203	195	228	224	175	211	216	202	195	234	190	217	214	196	214	238	193	202	215	227	199	205	204	192	183	195	211	224	205	177	179	229	204	197	236	195	214	198	218	203	227	200	211	203	203	222	209	239	215	195	191	201	218	202	204	218	196	181	216	209	211	206	179	213	201	231	199	203	205	213	233	177	206	244	239	220	199	208	215	189	199	179	201	211	221	210	218	194	207	205	189	211	200	212	177	193	168	190	206	191	190	213	211	226	197	220	206	202	206	207	194	215	183	205	210	205	204	188	219	208	206	238	189	207	233	199	225	211	194	219	238	193	213	215	233	208	206	201	232	194	213	250	219	185	206	193	211	209	214	205	215	199	199	215	209	206	220	218	224	223	207	198	225	219	172	179	202	223	196	196	216	196	218	174	204	227	212	202	215	237	222	182	186	182	166	205	196	188	203	232	204	225	201	224	186	241	221	191	206	195	227	214	211	205	232	243	207	217	214	221	212	179	232	201	200	176	209	166	178	224	196	187	185	216	183	219	193	193	187	222	211	207	197	189	202	222	222	239	219	181	244	195	217	215	214	219	176	176	206	230	205	204	194	215	227	211	209	205	219	198	228	200	206	198	188	193	199	211	234	194	209	213	208	176	186	245	243	185	192	239	203	183	218	197	222	202	214	207	209	193	201	194	176	212	185	197	187	211	239	217	173	225	185	197	201	210	192	167	200	175	201	216	197	190	197	190	205	207	207	225	212	204	208	221	194	186	178	205	200	215	217	184	195	192	214	201	209	197	221	217	229	213	241	178	193	196	230	190	219	206	215	188	185	222	195	209	229	209	216	182	205	194	206	197	224	206	206	198	213	221	223	210	209	210	189	216	226	206	217	219	205	223	196	193	179	222	210	196	171	191	209	206	208	210	193	215	207	198	201	226	232	227	173	235	202	224	214	195	217	210	210	200	193	190	213	203	204	207	202	185	210	192	227	193	240	198	195	190	205	229	188	202	201	184	204	208	187	205	180	224	242	190	188	221	208	212	192	208	186	177	177	221	203	199	202	214	195	201	207	224	210	217	185	204	190	207	212	209	204	204	234	198	235	232	205	192	202	187	197	216	223	210	200	195	196	195	223	199	192	181	230	201	194	234	183	194	202	174	231	218	201	214	218	210	202	217	197	218	214	227	204	194	178	217	199	245	201	233	212	208	211	194	188	209	209	208	229	223	210	208	201	207	201	208	229	192	217	186	208	192	208	224	204	218	205	225	201	199	221	195	201	197	219	205	211	239	219	202	212	211	213	231	201	187	210	227	218	216	212	218	213	233	208	209	200	215	193	198	184	209	183	215	209	219	214	181	206	206	214	213	209	202	201	219	231	198	191	201	203	220	215	215	197	219	222	216	204	242	206	195	225	228	199	191	207	212	214	219	187	204	174	213	209	209	220	198	221	211	184	189	193	207	227	183	224	206	202	192	215	197	215	216	207	206	217	236	234	209	196	209	214	196	205	208	203	187	210	226	222	206	191	219	210	226	214	202	218	198	196	212	197	200	223	207	200	207	204	201	201	230	205	222	235	239	210	229	212	226	229	195	233	199	224	226	205	209	220	198	217	232	224	201	211	208	213	201	212	195	200	206	213	197	185	201	228	202	166	206	177	232	222	219	212	223	206	223	184	200	218	202	186	196	202	219	204	174	192	219	185	200	207	186	207	196	212	202	217	242	215	223	226	245	197	186	221	216	219	208	188	217	195	223	199
8233	1426	3475	3854	2742	2182	1445	1201	1089	1030	961	890	802	875	810	697	658	723	784	792	602	650	560	605	521	528	551	560	622	571	592	550	517	534	530	574	528	534	520	550	509	557	526	561	517	530	551	573	497	550	541	555	574	495	542	518	486	515	497	506	534	509	495	536	551	518	545	511	514	559	519	553	526	452	504	506	523	509	513	542	504	527	525	505	537	481	535	522	493	515	493	521	525	508	533	543	524	523	527	530	518	560	514	550	508	537	497	523	518	488	540	499	496	535	509	486	519	510	529	480	518	521	494	544	509	515	502	507	534	505	536	481	501	537	505	540	506	508	531	538	489	507	539	474	507	530	527	522	505	518	485	506	518	485	498	510	548	476	525	537	495	544	486	540	495	482	531	490	485	497	544	481	482	541	484	489	488	495	517	539	532	534	519	501	517	516	472	537	468	497	482	477	522	486	533	534	524	535	512	526	515	498	510	504	549	517	517	523	464	520	506	483	504	536	552	563	469	523	514	548	516	491	476	505	508	494	456	525	487	517	506	505	540	536	510	531	543	521	507	549	522	520	508	530	477	520	549	487	498	528	519	497	526	513	524	501	531	554	504	472	496	514	521	541	515	482	473	509	501	493	497	518	490	489	486	536	526	532	544	529	502	472	539	472	515	506	505	513	517	529	496	494	527	533	501	542	543	509	521	512	500	513	483	489	525	492	512	511	516	492	475	516	498	452	508	515	489	524	475	532	501	527	553	475	504	517	518	517	517	511	517	511	473	535	505	508	493	488	509	515	488	525	503	522	499	501	503	515	530	521	513	485	523	463	550	509	470	512	568	500	489	542	489	487	524	490	489	464	504	535	505	500	494	533	476	521	499	516	522	496	487	506	542	518	543	478	541	484	490	520	511	522	512	498	567	543	498	515	479	506	509	487	498	499	532	505	498	510	512	520	508	484	501	519	588	491	511	497	454	497	539	464	520	535	491	469	495	511	496	525	504	550	495	489	519	553	509	484	552	545	475	533	526	531	489	471	519	538	497	511	475	538	530	475	491	526	469	497	510	484	530	519	495	538	512	488	485	488	549	528	519	531	524	532	507	568	489	518	486	515	513	520	493	486	522	480	527	495	497	480	520	473	519	484	548	506	525	519	483	522	502	492	536	543	511	498	539	516	508	521	523	514	501	504	475	524	515	481	494	553	476	512	515	521	470	538	525	520	483	508	532	536	484	528	483	473	489	514	523	518	527	512	472	515	505	495	513	486	499	522	528	492	463	481	489	503	508	478	490	541	549	532	509	494	519	564	505	548	490	544	522	500	504	519	531	487	472	505	518	503	513	520	506	502	544	498	507	509	523	520	551	543	528	533	522	535	517	540	540	482	510	548	472	512	582	486	514	516	523	535	492	549	518	494	485	522	541	523	514	507	517	531	543	487	507	486	464	495	500	526	525	524	547	493	534	514	501	476	512	543	493	508	506	490	530	526	528	483	530	475	487	501	530	500	507	522	556	534	506	513	491	464	545	480	477	531	507	524	505	500	539	535	490	484	522	490	548	526	508	494	526	510	513	513	498	481	517	537	545	507	475	523	516	481	552	474	499	532	535	519	498	537	488	500	550	499	505	536	507	524	500	506	523	529	514	486	523	484	512	546	500	488	535	515	480	507	511	544	526	535	490	509	533	546	511	495	475	531	517	559	509	501	496	500	473	518	466	522	521	495	514	496	517	454	508	523	507	516	482	549	549	534	483	510	512	499	496	490	491	474	531	493	556	548	470	529	530	521	490	517	530	483	541	489	503	555	529	507	502	521	536	482	535	542	523	448	513	487	474	538	535	518	517	486	550	497	477	544	485	518	476	504	515	522	555	536	481	461	522	495	506	535	541	547	530	528	529	489	486	464	555	551	528	491	519	552	521	569	487	530	504	534	508	532	522	460	563	484	484	516	548	489	490	479	513	501	516	494	506	479	515	471	515	540	485	510	530	521	511	520	515	538	528	484	482	489	533	530	518	499	540	487	510	526	520	475	467	549	481	474	545	527	509	509	509	512	531	544	521	543	484	533	521	501	544	476	503	490	483	491	558	480	518	524	523	491	516	500	496	507	506	519	495	467	511	532	490	476	530	521	521	543	519	506	541	480	500	544	445	520	498	470	523	532	493	519	520	508	518	476	522	518	528	502	519	550	543	489	521	496	498	533	478	482	538	505	501	497	517	531	502	494	515	537	544	570	525	511	465	510	507	487	548	501	520	516	493	495	511	528	497	489	512	485	543	521	545	524	532	559	528	529	529	505	535	499	491	521	511	523	554	523	560	514	573	518	527	540	527	505	515	514	502	504	510	517	458	499	513	539	475	509	520	481	522	507	536	525	473	532	489	514	507	504	515	512	493	485	503	494	491	481	521	519	475	487	498	528	475	488	537	522	506	523	496	523	493	541	501	534	515	502	482	537	493	561	497	517	524	520	492	514	501	520	472	491	546	546	531	524	506	548	511	502	529	522	511	507	566	537	522	517	506	494	498	507	489	509	511	520	482	523	501	502	518	516	551	499	506	464	483	477	498	485	510	497	543	512	521	505	498	512	453	481	510	482	535	488	537	484	504	522	494	521	522	503	527	480	521	511	511	491	535	502	530	487	505	518	496	472	518	543	467	523	532	518	498	515	496	523	474	530	532	517	494	496	523	492	510	508	532	521	519	490	503	522	508	516	572	502	492	524	489	522	500	515	481	498	511	515	524	492	502	517	529	540	516	517	474	538	479	533	516	518	511	518	516	473	538	489	480	504	545	504	509	505	549	488	479	497	495	556	499	510	479	512	484	503	529	504	517	509	460	502	495	493	553	487	538	517	546	523	541	504	500	495	527	500	502	492	500	511	510	530	494	504	508	528	504	512	485	474	514	510	508	541	499	483	512	516	508	511	519	504	503	509	519	506	486	515	460	492	494	511	497	480	501	517	503	557	514	517	493	501	486	537	481	507	557	537	522	488	501	502	524	518	519	472	525	461	533	561	509	500	502	525	524	474	494	482	513	545	488	530	472	548	511	477	500	540	518	512	482	515	515	509	534	541	492	499	463	491	494	497	483	499	547	508	508	552	487	581	555	494	474	522	494	492	503	520	505	478	525	478	509	505	545	515	463	506	501	509	538	509	528	542	536	505	531	497	490	479	480	478	566	525	498	516	531	475	539	500	505	482	521	537	519	520	500	516	483	495	520	500	485	547	489	520	523	509	517	506	484	490	496	560	507	518	499	534	516	551	503	498	497	469	587	494	517	525	498	471	486	507	504	515	520	505	537	498	546	513	501	517	495	520	517	487	504	583	487	527	566	482	521	512	483	551	531	535	506	506	489	522	520	469	527	511	456	508	502	538	472	501	521	539	588	519	515	495	506	519	507	530	506	529	509	499	468	542	457	523	535	496	502	493	476	459	525	510	507	506	513	518	529	505	518	519	526	544	538	527	527	532	518	501	553	526	534	494	499	507	526	504	462	508
1555	409	529	477	355	338	309	326	285	273	331	277	315	302	325	276	290	278	299	300	289	300	304	268	285	280	263	256	291	300	279	278	265	310	274	301	264	237	290	272	286	260	306	266	252	274	282	271	268	254	300	287	279	275	294	264	286	276	285	292	265	317	275	300	289	296	254	283	275	282	305	273	283	250	292	267	254	275	256	274	279	281	261	279	261	263	281	316	297	284	274	274	315	279	257	293	257	299	258	293	252	227	274	272	278	285	279	290	270	302	279	276	305	275	291	288	298	278	281	295	276	286	280	260	288	283	257	276	259	258	246	299	303	282	266	286	295	297	310	258	299	269	286	253	294	290	300	288	293	267	258	308	285	291	276	288	280	253	281	264	272	299	278	316	267	259	280	247	274	305	265	236	277	251	302	285	310	275	267	282	294	239	282	273	310	278	262	291	277	282	285	276	310	292	279	254	299	312	262	262	256	295	277	263	274	286	308	312	301	277	273	287	278	282	257	254	291	248	271	278	292	291	265	285	304	286	278	284	279	281	256	274	273	269	283	283	256	271	296	282	265	308	307	247	288	294	273	268	295	288	243	265	284	268	271	277	302	295	267	248	300	273	263	317	263	276	291	272	277	289	271	261	318	286	288	247	281	272	292	298	253	264	291	317	279	330	282	265	270	264	241	253	301	299	303	284	304	278	288	260	257	277	269	282	253	292	295	249	285	253	278	267	276	307	274	290	260	277	272	272	262	267	267	272	284	310	282	274	282	322	259	249	292	273	281	311	283	296	304	304	267	277	245	264	260	242	256	284	306	277	272	269	278	266	286	301	253	252	268	289	268	289	299	300	261	306	308	309	274	284	293	284	274	293	271	292	275	269	274	273	285	287	271	307	311	287	265	280	259	270	301	280	295	290	265	301	284	283	285	281	291	287	242	276	276	273	293	299	243	254	300	275	275	291	309	264	275	311	248	311	275	279	256	300	258	300	251	271	287	255	289	256	240	269	298	305	301	280	294	285	285	269	295	299	277	280	263	248	291	295	272	281	277	287	266	285	263	304	298	248	285	278	297	291	275	251	287	307	258	296	261	344	295	262	275	292	260	257	287	270	294	264	285	301	259	296	274	254	308	299	236	274	267	312	281	294	280	286	293	272	271	275	297	252	304	294	265	284	288	289	275	263	295	280	290	293	268	280	295	270	283	281	267	311	261	276	286	274	267	279	273	281	294	260	271	270	265	271	269	307	299	291	241	274	307	268	268	293	282	300	283	287	271	275	251	270	286	284	265	303	276	277	294	298	284	277	275	278	272	307	298	252	277	278	265	324	296	277	248	291	267	261	262	267	273	289	284	351	324	281	318	310	310	252	280	292	259	283	315	269	293	244	262	281	290	271	258	254	289	311	284	265	321	281	270	260	317	258	275	274	312	275	251	304	294	311	269	310	302	281	287	271	268	255	248	259	265	298	295	286	288	253	296	260	260	266	280	256	295	314	321	278	267	288	305	270	302	259	274	263	278	289	304	281	266	282	289	284	280	264	297	291	254	274	257	273	271	236	251	263	255	285	292	260	237	302	312	288	281	292	272	273	278	273	275	261	300	245	284	280	269	276	300	244	298	274	310	290	256	287	247	258	315	273	263	231	267	286	293	312	301	284	286	262	289	291	259	297	256	279	288	272	266	265	269	280	279	279	277	266	259	277	311	253	293	269	295	312	269	262	259	294	266	302	274	298	278	274	279	241	284	257	290	249	268	268	274	280	284	278	289	299	279	294	288	275	284	252	279	294	290	281	282	275	261	274	242	300	278	264	259	271	271	222	264	300	284	243	301	279	290	322	282	276	268	280	291	271	266	255	266	264	284	296	300	293	317	278	254	303	300	272	295	272	279	296	264	300	287	276	263	302	286	268	264	238	277	295	264	298	272	289	257	258	253	277	252	250	249	292	250	272	285	279	287	269	238	283	255	272	281	276	281	292	278	300	312	265	223	293	275	281	251	279	278	283	284	301	264	287	277	275	263	302	290	255	279	274	265	274	264	290	294	276	306	282	283	258	293	292	276	252	269	291	280	299	243	261	285	280	267	251	262	276	282	299	262	287	286	298	281	262	289	262	274	266	311	299	304	332	287	293	264	313	248	296	271	265	296	288	305	289	307	284	273	283	292	307	291	303	269	268	310	298	276	311	279	259	298	298	265	270	254	279	279	276	292	263	285	278	278	248	266	257	301	290	284	270	313	287	290	283	255	217	313	286	244	303	292	299	252	265	303	284	307	249	267	253	285	274	263	250	270	283	285	266	269	290	286	273	296	302	299	274	315	287	293	285	255	261	260	274	295	268	243	240	293	287	288	275	282	311	296	281	287	322	315	273	297	281	328	286	271	262	278	270	296	282	287	269	294	305	287	287	299	264	260	281	286	269	264	272	272	299	266	274	280	260	270	285	236	278	282	264	270	288	274	249	287	267	248	255	288	290	281	318	273	276	301	268	286	293	267	265	287	303	292	276	283	273	269	298	248	263	274	248	283	273	274	289	281	300	283	257	294	260	277	277	284	266	300	285	262	279	304	270	298	318	311	258	287	293	291	317	274	272	298	310	277	257	278	287	300	282	284	272	239	285	286	261	278	309	260	285	300	275	300	286	263	301	292	281	283	285	276	293	287	266	277	291	317	250	285	272	284	278	313	289	262	287	252	272	287	315	255	275	290	295	267	277	308	273	285	268	268	284	319	275	288	255	246	295	304	288	293	248	243	280	256	279	254	269	288	332	304	250	287	273	257	281	296	260	282	267	310	293	286	276	282	276	289	281	260	269	288	302	241	282	288	288	277	262	301	309	272	261	289	299	265	278	294	299	281	306	279	248	285	314	278	288	292	248	293	265	277	279	262	280	290	281	260	251	271	275	245	268	258	290	262	281	304	296	290	298	265	298	281	276	273	285	270	262	282	308	265	276	300	298	276	282	284	337	294	273	284	313	268	271	282	270	299	283	281	285	270	318	275	263	271	293	274	297	280	276	284	282	281	237	303	275	274	253	281	279	281	294	274	270	291	271	252	270	289	233	287	303	293	262	285	291	320	258	284	285	298	275	282	284	261	282	251	257	288	300	288	250	276	294	285	292	308	255	277	288	280	261	269	281	291	285	297	295	270	289	282	291	299	302	263	233	276	279	296	266	277	314	294	244	274	288	277	312	282	263	282	276	288	309	285	257	282	313	299	255	271	307	275	256	264	276	286	287	271	256	257	252	296	291	311	262	257	254	301	311	281	281	293	247	272	264	271	265	268	274	270	252	271	277	259	302	279	273	287	275	263	285	313	294	274	260	282	295	259	254	317	273	321	266	286	282	287	264	252	264	287	259	322	283	273	276	266	277	289	273	254	272	296	257	273	290	328	272	294	274	270	263	301	266	254	292	258	261	285	271	255	269	265	282	287	305	285	285	301	302	302	288	283	280	304	285	261	287	252	276	293	290	285	306	316	277	269	286	293	274	266	248
1877	785	1227	1231	980	885	695	654	655	662	696	676	695	752	723	619	627	669	632	712	641	586	652	596	612	615	583	654	590	645	626	601	630	620	603	583	622	583	646	634	667	640	640	640	641	600	620	627	640	615	582	645	622	629	645	632	593	660	669	638	626	619	687	644	656	620	639	637	651	648	607	663	607	626	640	632	688	610	640	596	611	644	615	666	623	635	616	626	622	623	650	650	584	637	606	660	611	670	617	645	628	656	620	599	661	609	628	644	571	648	662	632	617	643	669	642	618	672	621	628	595	610	637	600	619	576	607	662	618	598	638	634	649	676	627	592	623	620	647	656	597	625	622	651	643	673	686	630	638	646	629	652	596	661	590	622	614	674	680	612	631	678	623	630	648	688	636	629	603	655	591	645	630	613	610	605	631	629	634	611	641	640	642	581	620	642	634	664	638	599	599	643	628	674	672	635	620	601	578	587	642	691	602	617	608	599	604	617	617	627	659	633	628	658	623	649	652	591	630	648	631	638	673	657	608	669	628	673	620	657	622	667	654	649	639	653	661	641	653	598	661	659	660	656	616	645	660	659	621	661	647	602	662	626	607	620	641	602	676	643	583	672	581	635	576	642	662	640	599	644	634	576	639	617	620	618	618	666	641	628	595	618	616	655	638	655	592	592	618	632	622	618	641	600	617	616	665	621	668	633	611	675	615	645	617	664	589	609	638	665	581	655	591	639	653	646	648	656	610	601	656	600	629	589	696	636	573	655	644	625	605	617	603	612	620	639	618	637	604	645	577	650	601	663	640	643	614	621	633	613	667	658	599	582	642	639	624	604	610	637	642	614	630	640	672	649	593	615	631	646	670	687	618	615	625	627	638	618	695	637	657	588	593	633	616	639	629	642	698	614	637	613	643	653	621	644	630	639	610	598	635	643	592	626	619	644	633	591	655	684	584	631	613	665	583	613	646	648	634	627	627	655	652	615	601	618	628	659	636	660	640	629	614	629	661	590	620	594	632	678	651	594	682	661	650	637	670	611	661	681	603	665	623	620	619	630	607	601	623	605	684	643	647	609	635	596	629	591	622	628	648	614	638	626	651	642	614	672	648	613	607	573	600	567	579	634	638	667	634	652	624	638	601	687	613	608	639	639	623	617	621	640	675	604	648	591	658	637	624	647	647	613	615	583	593	595	644	678	672	667	646	637	643	630	631	641	625	649	627	642	621	612	654	613	610	651	646	647	631	624	643	652	626	644	660	651	672	636	605	662	650	620	648	613	632	632	649	633	647	643	631	619	646	619	651	633	650	652	636	664	646	599	633	653	601	612	644	629	685	626	670	642	681	617	588	598	634	643	621	650	664	652	609	672	620	629	619	625	669	613	640	644	634	617	618	647	654	598	639	636	660	694	566	593	628	668	610	602	663	667	661	650	694	617	676	633	637	609	661	611	670	603	621	661	639	690	633	626	609	645	596	617	661	623	607	595	642	662	658	637	641	646	603	615	631	620	651	650	636	612	638	619	627	650	635	615	649	641	618	620	626	637	584	602	644	692	602	645	612	652	622	622	644	628	629	671	608	640	654	680	680	622	614	638	598	636	629	636	611	684	600	642	663	603	611	602	639	611	668	634	638	614	606	615	624	655	604	624	646	651	606	635	656	640	634	631	620	668	651	652	640	592	653	653	599	643	607	585	646	661	581	669	613	664	625	598	675	674	640	621	635	612	634	637	632	627	621	639	615	675	627	615	592	611	580	598	617	608	631	622	639	689	648	615	640	593	679	601	645	630	619	611	625	670	594	604	597	612	649	648	597	658	632	606	653	586	611	621	659	614	609	698	616	655	611	621	665	648	603	579	654	607	653	639	625	610	648	654	626	644	583	656	604	658	646	619	616	649	654	643	620	668	671	584	604	628	625	593	611	611	647	628	603	644	636	688	592	652	626	618	619	616	648	596	630	619	653	601	610	638	610	592	640	650	673	632	648	667	661	643	618	598	633	621	634	650	613	624	632	607	627	652	604	627	638	665	603	633	616	675	651	663	639	642	612	606	646	615	610	618	630	571	602	624	650	647	652	640	627	602	625	639	662	645	608	651	647	598	669	606	657	607	624	614	620	641	654	614	622	642	617	639	607	607	628	612	640	631	618	620	673	613	605	669	633	640	596	576	622	644	606	678	640	623	626	605	651	662	634	642	638	611	630	626	657	602	623	603	643	593	660	673	650	590	667	613	644	636	629	628	623	652	644	621	627	612	647	650	620	621	641	653	616	606	622	638	627	657	653	599	626	674	603	633	635	628	658	608	622	582	599	618	612	653	641	637	603	617	624	693	682	605	641	616	621	637	651	589	632	585	652	651	602	652	588	621	631	634	624	657	676	646	670	641	648	613	596	673	631	645	631	606	628	657	641	641	659	625	668	650	632	620	628	611	620	621	582	641	636	623	677	635	642	603	624	588	641	670	637	659	643	593	663	639	668	614	599	585	658	644	635	665	650	626	650	666	626	646	640	609	634	635	643	580	651	626	610	613	606	637	618	605	626	665	647	632	636	564	608	641	634	610	613	629	624	668	640	623	629	635	589	642	585	646	637	647	615	597	645	632	631	633	616	606	648	658	610	602	629	655	619	640	622	608	645	643	650	639	625	627	658	645	611	656	609	627	649	627	635	615	663	590	576	636	656	588	632	617	618	674	624	609	631	636	639	624	616	616	657	636	635	654	647	634	628	624	632	629	673	635	626	609	647	616	623	626	667	667	629	600	618	634	617	668	627	614	601	625	670	638	604	638	632	634	646	612	627	644	628	649	611	619	694	613	646	683	638	643	616	657	609	626	603	619	617	639	629	640	629	654	665	649	612	582	618	592	596	626	633	630	615	629	687	641	641	620	645	628	622	607	609	604	666	663	610	648	615	677	605	653	632	638	618	618	637	641	673	659	576	604	639	647	610	633	631	613	613	637	639	659	652	623	613	601	626	616	618	668	610	661	610	654	649	552	599	624	583	639	586	634	632	594	643	671	646	651	640	624	622	591	666	652	632	650	629	638	686	600	645	648	612	633	615	649	597	637	621	628	631	604	625	622	665	659	614	656	628	633	625	634	614	605	675	655	647	658	632	657	642	644	648	604	630	647	635	618	664	624	637	598	605	592	654	617	636	635	620	614	584	632	599	647	632	614	654	648	624	656	626	649	613	601	660	650	645	548	623	652	649	585	644	619	668	605	643	606	610	665	654	586	649	606	646	648	643	646	663	642	618	639	616	611	684	642	644	651	659	599	575	639	618	683	589	669	625	608	657	667	629	624	645	637	638	605	590	639	638	623	635	637	688	621	631	625	649	611	643	683	659	644	598	606	643	639	648	635	584	658	631	595	640	611	631	624	613	599	605	556	621	662	627	622	674	605	648	600	661	630	633	605	630	647	629	646	627	650	580	612	643	660	651	624	583	652	638	636	591	664	677	643	627	624	657	663	609	625	605	645	638	629	619	613	660	678	627	602
7054	754	961	679	427	317	213	180	198	168	151	164	137	145	163	142	138	144	134	147	129	140	119	158	139	142	127	153	156	113	119	123	137	119	150	141	136	127	137	144	164	137	123	125	130	136	136	101	112	138	132	90	103	108	144	147	118	124	134	120	124	102	133	126	129	137	137	114	129	129	130	118	143	132	135	104	143	119	114	112	135	126	127	119	128	163	136	144	148	130	137	138	134	144	118	114	118	127	118	129	127	142	137	129	135	127	124	122	130	113	139	141	131	129	116	137	135	119	151	140	128	124	142	133	152	136	115	124	109	130	125	108	134	132	106	103	150	145	145	138	126	140	128	107	113	121	131	113	120	131	140	110	139	131	109	141	101	121	138	133	125	145	99	125	133	132	109	139	130	115	123	127	131	133	153	129	118	141	123	126	117	121	125	125	132	131	134	144	127	138	141	136	127	158	141	144	140	128	118	147	145	144	120	138	144	131	142	154	134	117	115	144	150	124	136	108	113	143	132	123	139	135	115	125	135	128	138	139	135	113	123	146	125	148	143	110	135	105	138	127	127	100	106	152	101	136	116	118	128	135	136	126	146	157	124	129	135	129	121	118	135	141	144	139	125	133	132	110	122	119	130	125	120	129	129	122	127	140	140	118	131	113	143	123	123	143	123	123	150	132	150	141	161	119	114	127	150	148	138	152	106	123	145	133	119	103	109	113	133	133	122	144	134	122	118	112	122	115	140	128	132	113	143	157	143	111	115	139	117	135	126	119	130	145	147	129	137	146	129	122	124	123	124	110	112	133	126	115	165	137	114	145	101	133	105	117	127	118	134	108	150	142	160	129	126	118	118	128	122	137	142	115	134	124	108	125	133	127	122	129	128	144	119	121	136	124	131	127	126	118	115	118	124	128	129	130	123	117	140	133	144	119	170	135	147	125	114	117	122	135	133	155	135	117	143	133	144	132	114	108	120	130	118	124	119	128	138	142	129	127	103	115	134	130	120	114	116	102	124	121	109	124	117	132	142	155	126	126	106	137	150	115	115	136	113	141	133	117	115	164	132	127	133	119	112	144	111	134	128	123	141	123	131	118	129	114	130	121	121	129	125	136	123	119	117	111	116	135	129	125	134	125	150	144	117	125	119	130	129	121	145	131	140	119	133	121	121	125	98	139	131	108	113	147	137	123	127	118	119	137	117	122	149	116	133	126	153	128	135	115	124	119	125	115	116	114	118	152	145	129	131	136	129	119	152	118	118	136	135	122	136	145	149	121	127	132	112	137	119	140	131	121	126	119	129	139	133	131	128	136	103	112	136	111	140	135	117	158	119	137	145	92	117	143	144	135	121	122	140	161	127	95	133	120	149	137	116	134	107	146	139	130	117	111	117	130	132	156	119	137	124	140	124	105	130	129	123	149	124	112	108	118	126	119	104	116	146	137	122	145	138	128	159	132	125	120	132	132	144	127	119	122	121	138	113	133	131	108	127	143	137	141	139	130	115	127	112	128	126	130	130	143	122	141	150	121	123	118	149	152	138	128	144	122	131	125	130	131	140	124	139	119	111	124	114	144	147	139	125	133	126	121	122	149	133	124	135	132	128	126	127	148	121	133	117	144	131	137	145	121	140	151	143	143	132	119	104	119	122	120	125	123	125	111	125	133	139	150	135	116	137	112	106	147	122	131	131	139	145	141	117	114	121	138	130	104	121	136	113	126	136	138	123	121	143	133	143	139	140	147	129	143	139	120	112	139	114	138	126	132	154	109	135	120	116	124	113	116	148	138	145	133	124	130	136	137	135	142	111	129	148	137	144	146	128	112	124	124	112	130	120	128	133	116	131	124	144	114	164	140	99	101	146	136	131	120	127	123	115	127	132	129	142	106	119	124	129	142	148	142	130	127	114	113	123	135	140	116	133	151	108	129	123	147	119	107	122	144	129	125	122	119	125	133	126	111	124	117	125	137	136	134	132	141	142	118	130	115	122	147	119	129	137	138	135	134	109	112	121	121	123	134	127	136	121	131	111	129	123	138	142	115	106	123	125	141	140	141	112	111	137	129	147	119	134	129	178	137	108	110	116	121	133	146	138	103	132	130	124	153	129	123	150	138	126	129	120	133	121	96	118	117	146	125	133	128	137	128	121	122	132	125	92	108	160	114	164	120	115	126	143	122	134	134	136	129	150	124	148	127	131	119	126	120	131	119	117	148	133	127	128	152	145	113	121	118	115	127	125	100	127	114	137	143	135	137	139	109	108	124	110	121	136	117	115	126	112	128	130	116	111	128	117	129	132	128	144	131	127	106	141	155	126	139	127	130	128	132	107	146	132	123	128	135	120	120	140	131	124	131	126	120	128	118	129	104	124	148	139	138	141	150	151	127	124	103	97	141	113	128	124	134	124	112	140	145	129	115	131	131	104	133	126	135	122	130	131	117	126	123	130	114	145	116	141	130	133	131	135	144	126	140	140	139	130	123	132	148	88	126	117	129	131	143	123	135	128	100	126	133	138	118	152	115	102	136	145	142	146	127	126	126	120	125	125	142	130	112	132	134	122	116	116	112	135	130	144	133	136	144	136	131	127	150	126	128	137	98	128	107	129	139	134	151	133	139	124	115	124	125	132	128	152	137	131	118	120	144	112	121	145	148	142	147	111	129	123	155	132	132	139	132	108	118	132	142	135	119	146	132	145	126	163	128	123	126	140	136	138	149	120	122	113	104	129	113	139	125	142	149	128	123	142	118	132	117	120	132	132	114	128	146	121	127	128	128	127	138	108	121	127	148	123	138	125	139	133	128	112	138	135	144	139	127	104	154	117	121	131	112	118	125	124	131	117	105	113	137	148	133	121	148	133	120	142	113	129	120	119	117	149	145	127	134	140	124	114	133	120	127	141	116	166	113	171	111	122	147	109	126	126	102	149	123	140	132	141	141	152	137	139	131	123	137	135	126	115	138	119	135	120	147	113	129	114	115	123	126	123	129	143	134	154	126	110	135	102	120	119	122	132	130	128	137	146	114	132	122	133	151	131	127	108	137	145	152	118	128	122	112	139	137	118	145	108	123	157	149	124	142	139	136	142	136	128	130	144	123	125	113	114	124	126	149	135	129	132	140	107	122	125	140	130	118	132	136	129	149	131	122	121	121	121	134	140	129	129	138	131	109	139	144	117	109	147	119	118	116	118	133	126	136	131	115	109	112	157	148	133	146	124	124	153	148	133	145	131	128	160	153	100	133	108	142	123	114	137	128	139	120	114	117	123	121	134	137	150	119	118	135	112	135	110	124	120	124	116	125	118	122	131	129	112	108	128	114	148	106	113	123	117	109	128	146	136	135	152	142	124	138	120	116	124	107	131	151	133	133	127	139	118	107	135	143	153	142	154	133	134	131	142	125	133	125	141	135	124	131	122	129	113	129	97	125	149	144	131	158	141	130	120	119	133	137	134	125	135	123	120	118	121	113	140	130	113	137	137	146	124	121	128	136	126	149	156	123
6083	857	2040	2296	1630	1219	878	724	660	673	573	556	529	616	456	438	460	454	541	514	435	401	380	383	358	350	358	369	367	373	382	364	356	336	350	338	377	314	323	382	349	348	342	364	324	327	354	325	345	336	367	360	353	338	348	355	357	355	334	362	336	330	358	330	393	320	362	339	331	389	334	370	341	348	363	357	370	353	380	352	354	341	317	317	328	344	363	353	355	312	326	354	331	342	365	329	357	344	373	329	339	345	290	318	354	336	350	307	324	380	325	364	338	334	331	328	325	335	328	366	348	326	346	345	347	319	325	312	338	341	355	351	323	319	380	319	367	340	362	360	332	313	321	333	339	344	329	335	329	348	334	347	332	343	324	343	351	361	332	316	315	313	335	331	344	291	328	348	348	337	332	332	360	343	330	346	340	357	356	329	335	328	323	352	311	345	336	316	357	335	314	353	346	352	367	349	332	351	344	380	289	360	356	290	321	342	294	331	366	346	357	352	353	313	345	361	351	359	323	358	342	344	365	349	344	318	349	334	336	318	355	365	343	311	295	340	333	366	356	316	342	323	339	338	319	377	345	358	341	319	352	336	334	359	323	317	318	326	326	292	323	317	327	313	350	369	324	366	360	330	338	345	330	328	322	330	344	315	358	312	344	364	336	326	318	349	325	333	330	343	345	312	351	354	328	336	359	351	321	328	309	336	348	332	356	351	370	344	304	360	341	334	327	341	350	343	335	314	331	339	314	323	329	320	342	342	313	338	338	345	360	361	343	349	350	322	319	358	344	319	359	348	332	308	331	328	360	329	296	343	340	339	322	327	326	330	343	335	310	340	345	348	332	337	334	328	343	359	323	328	368	332	357	324	336	355	329	348	303	351	371	306	371	351	328	335	326	343	306	334	325	327	341	375	337	333	363	330	363	364	363	313	352	339	362	325	306	331	353	303	354	372	352	350	341	317	349	351	350	315	323	342	332	317	327	347	364	326	330	349	306	332	360	368	326	365	362	343	364	311	310	346	346	330	363	327	332	361	323	332	320	326	339	320	314	354	333	345	334	354	362	366	359	342	338	356	315	337	352	356	377	348	301	368	311	313	375	337	326	343	328	328	320	316	310	349	336	337	325	333	354	360	307	336	343	343	359	360	351	354	328	361	308	327	361	313	339	333	328	326	339	355	353	331	350	376	318	347	331	330	339	350	356	367	316	313	349	349	318	331	343	363	316	346	321	321	339	349	370	367	339	327	326	371	324	357	331	339	335	351	367	360	354	327	352	334	320	337	345	331	332	385	352	356	341	330	347	340	310	332	330	349	294	319	318	332	332	344	340	336	347	330	335	318	350	367	317	311	353	341	340	341	325	332	338	316	351	351	334	338	333	325	342	310	336	326	345	354	402	367	340	336	331	366	322	349	328	356	351	342	343	301	314	353	326	332	325	335	346	312	357	332	372	347	358	335	344	352	337	346	320	334	325	365	344	363	351	315	331	356	329	331	332	310	360	374	364	346	346	344	362	321	355	345	305	351	329	356	316	356	322	365	329	374	334	316	362	355	354	339	355	309	346	348	316	355	369	342	336	345	342	335	339	329	349	333	355	322	340	307	325	341	347	322	362	329	336	330	371	352	371	355	320	352	363	367	345	367	340	327	352	373	345	355	350	310	348	339	333	337	332	301	327	314	356	365	325	328	333	356	301	340	360	314	353	333	359	344	339	338	355	340	338	364	362	320	326	335	339	316	331	319	368	364	317	340	360	358	318	329	335	332	363	323	288	339	307	330	351	366	324	385	314	335	337	337	338	324	348	305	321	347	372	354	344	310	330	360	339	346	322	336	344	333	313	312	343	341	299	332	339	307	297	343	368	300	332	304	377	358	318	330	339	324	324	378	349	351	310	343	374	345	389	317	340	329	374	347	316	342	307	326	348	330	343	342	327	335	294	340	336	333	327	324	329	316	341	347	320	364	353	307	310	316	343	355	317	318	351	351	347	320	365	356	342	335	327	340	323	342	329	352	314	334	347	375	342	352	338	312	311	346	334	324	337	342	370	333	344	317	344	337	354	310	352	347	366	344	341	331	337	340	359	357	340	319	341	332	351	297	327	351	343	385	341	320	364	315	301	349	349	337	329	332	316	332	318	317	325	345	325	357	325	324	346	350	334	343	336	354	356	337	331	358	324	356	369	315	336	338	327	357	353	336	322	327	333	351	328	350	325	333	338	317	353	340	331	335	364	382	329	362	320	333	367	343	338	381	336	322	325	388	332	325	303	331	367	333	363	341	337	318	351	348	348	341	338	329	327	306	362	359	345	357	373	335	338	355	335	320	315	359	327	311	354	346	344	321	319	359	337	307	338	345	319	345	321	328	317	337	314	369	339	336	345	342	369	339	339	357	324	356	357	358	347	316	347	339	332	326	337	336	352	341	349	348	360	344	365	346	315	336	352	326	339	331	372	340	359	342	329	350	330	364	384	334	321	340	351	321	337	334	355	302	362	364	344	372	338	328	344	334	312	348	342	338	318	350	370	360	345	324	347	325	313	352	337	327	359	323	356	314	330	332	362	346	329	308	322	377	388	338	350	328	352	332	337	350	333	330	350	345	319	334	334	353	325	336	338	347	347	342	325	319	355	338	353	314	343	348	315	351	357	351	360	365	350	342	375	345	343	351	338	349	329	344	357	317	339	345	331	345	327	371	354	332	349	343	352	326	321	352	322	355	357	349	334	359	328	343	319	351	322	340	343	328	361	339	352	347	383	324	329	348	313	346	331	313	334	347	366	348	362	367	373	332	323	323	350	359	356	359	328	350	366	322	313	328	366	310	356	321	356	331	335	344	336	363	335	348	353	345	357	340	357	341	322	324	321	348	333	343	362	341	363	338	344	347	306	316	337	358	336	331	354	331	373	357	358	347	284	310	319	348	337	321	353	328	330	302	287	327	332	365	340	358	358	338	346	339	351	307	354	351	324	357	334	349	332	347	351	315	357	379	328	345	337	348	354	343	334	343	329	331	329	358	338	336	339	350	333	333	346	300	365	339	315	359	351	328	332	348	288	359	308	327	348	359	328	332	310	314	346	336	307	316	331	333	341	355	340	357	314	327	381	337	328	332	317	367	309	337	338	329	371	312	367	321	348	358	316	335	307	331	339	390	360	326	363	323	351	352	331	331	327	347	364	349	322	349	314	337	359	332	384	364	316	285	310	336	347	335	364	372	324	340	333	338	337	371	336	334	332	326	347	302	356	320	334	340	338	355	336	292	359	368	327	326	336	313	333	335	348	368	336	339	375	334	338	359	324	311	351	335	323	318	338	344	300	302	363	326	300	306	313	370	371	338	348	368	328	295	336	302	312	329	332	337	342	375	341	343	357	376	347	334	378	346	368	367	352	332	351	321	322	342	340	331	347	346	352	368	336	377	354	310	304	353	362	344	362	366	330	323	337	339	345	346	342	364	320	328	333	349	338	305	369	350	345	365	323	366	370	342	330	315
13760	1584	1750	1218	729	570	411	357	325	324	300	277	247	287	235	237	253	238	237	268	228	216	225	248	228	227	216	224	222	207	263	194	212	200	178	237	216	228	213	195	222	216	200	215	239	235	203	208	214	226	226	187	188	221	209	194	189	196	207	204	218	227	216	220	225	229	199	173	179	205	208	210	209	188	196	186	218	201	218	218	210	201	227	225	205	191	207	212	205	243	216	181	220	207	244	206	262	215	216	202	236	177	196	194	219	222	199	195	194	223	227	210	199	202	183	212	208	213	202	209	206	200	195	190	195	209	227	248	233	204	199	207	224	176	239	218	207	205	221	223	235	221	224	207	181	212	211	183	210	199	215	194	207	217	222	209	190	215	217	208	189	203	221	217	196	224	213	184	200	234	191	190	185	198	220	202	227	228	203	197	209	223	221	207	192	208	226	188	186	221	217	211	206	227	202	206	194	187	196	206	180	202	203	230	199	222	199	250	217	219	240	219	202	173	207	192	195	211	201	225	199	201	217	174	170	191	215	208	243	208	213	204	216	192	212	216	205	211	227	174	220	176	189	198	232	203	190	180	182	223	217	185	204	201	210	218	224	199	211	233	183	222	174	192	221	206	226	180	216	179	201	205	221	208	194	219	216	193	199	208	199	204	217	210	207	209	203	182	206	232	202	190	203	193	187	214	226	182	202	193	175	184	192	194	219	203	212	193	202	211	200	228	182	220	187	204	202	214	215	198	214	199	210	203	224	186	226	195	227	212	219	201	216	223	221	200	254	212	236	222	189	228	209	190	195	216	201	226	184	218	211	207	204	171	223	226	217	227	226	227	213	218	192	216	182	195	177	206	207	208	189	202	217	204	209	188	183	194	215	181	202	235	194	215	205	207	208	210	237	212	198	208	195	201	202	223	205	178	207	207	226	218	214	238	198	215	200	233	194	213	220	252	201	216	189	219	211	229	199	211	206	212	212	217	210	205	190	195	217	192	188	196	205	205	208	197	231	204	222	213	218	195	199	242	194	213	207	205	217	203	211	199	211	177	226	201	208	239	205	204	189	230	227	198	208	221	211	241	211	188	217	179	199	196	192	210	195	207	209	196	198	213	217	196	187	239	205	190	211	179	193	206	204	190	200	194	256	207	221	235	184	202	214	181	202	201	222	222	199	213	212	192	210	226	184	204	185	199	230	211	220	210	216	204	198	168	212	205	201	228	214	217	184	215	230	225	209	220	184	211	242	220	244	209	201	219	194	198	226	202	191	192	208	203	216	224	209	200	190	204	167	198	219	213	211	198	237	199	204	212	217	186	204	196	191	224	184	220	192	201	206	209	220	229	183	213	206	217	205	190	201	219	190	207	192	200	207	204	230	216	198	208	215	225	216	199	214	186	226	213	192	218	194	172	162	211	211	185	233	208	244	227	210	191	206	201	221	197	206	171	213	207	205	192	225	239	195	198	223	209	212	216	211	213	199	211	239	212	195	217	196	215	240	200	203	206	190	189	223	200	190	216	222	204	196	212	206	222	192	226	227	208	209	196	220	202	245	192	214	209	216	225	219	247	200	181	209	190	199	212	242	213	202	207	180	180	233	210	227	204	217	195	188	213	186	197	213	215	199	207	183	196	183	193	229	210	229	220	226	215	213	208	221	209	192	221	203	220	190	205	193	200	204	187	182	231	173	210	196	214	194	199	167	191	210	227	204	198	189	181	219	217	225	250	195	206	189	190	187	233	202	192	217	218	229	220	206	168	215	213	221	210	192	203	209	206	208	227	206	212	200	211	232	200	210	224	215	166	214	194	186	232	221	201	212	206	227	208	192	214	219	201	196	183	207	247	222	173	210	196	217	215	200	206	237	222	179	179	188	226	188	201	223	225	211	212	209	193	214	206	219	199	201	249	215	199	173	213	202	227	205	199	229	229	204	221	184	223	192	240	243	225	202	198	201	216	247	218	244	201	205	220	186	194	213	219	168	211	195	218	219	233	192	210	201	184	190	192	227	167	192	201	199	195	196	230	208	203	206	188	228	192	179	225	203	247	212	191	181	206	212	215	212	198	206	188	205	218	187	206	219	203	195	204	188	196	209	184	214	201	181	173	220	212	195	192	225	204	219	234	212	199	185	202	213	203	201	220	205	223	216	200	192	212	206	195	216	204	201	223	183	205	189	208	224	200	207	233	226	215	196	191	229	209	188	213	207	220	212	183	198	186	226	189	196	186	193	190	215	223	229	224	209	220	213	165	191	196	185	218	245	205	189	200	185	172	194	170	189	203	207	218	220	199	220	207	176	208	223	202	211	215	198	207	200	210	214	216	211	202	195	195	190	235	189	216	188	218	201	182	218	216	190	201	206	192	236	179	208	189	191	212	208	207	211	224	183	198	183	189	195	243	224	215	212	192	178	190	215	191	199	210	221	217	174	188	201	196	228	170	214	221	214	216	202	193	192	218	209	213	221	209	217	241	221	223	212	194	197	177	199	205	203	225	211	201	199	195	171	183	203	221	204	171	225	225	234	221	196	200	207	222	215	208	196	228	224	230	213	211	206	189	200	203	211	184	216	205	204	221	205	193	206	188	227	203	210	202	212	195	205	211	229	218	201	201	207	191	209	201	228	171	208	229	220	208	235	244	200	210	219	228	213	232	238	183	191	202	212	201	217	211	190	213	205	198	204	218	204	220	185	186	219	216	163	208	202	200	228	223	225	224	184	190	190	219	233	214	212	230	195	202	256	208	207	181	232	189	226	202	205	210	190	234	230	225	199	215	225	221	185	217	208	179	212	224	205	197	202	225	232	199	212	206	222	196	191	216	209	213	192	194	213	208	213	209	203	202	200	238	183	204	213	218	210	188	205	191	174	201	225	188	221	225	203	206	216	198	210	184	191	202	206	218	228	240	201	186	231	245	198	207	192	197	192	188	209	173	194	207	206	205	185	226	223	207	199	207	218	216	226	205	190	210	213	174	228	201	183	195	189	202	177	210	200	195	215	202	191	205	232	227	215	215	193	229	214	204	213	200	199	200	195	197	203	198	199	221	221	191	232	186	218	201	232	185	203	218	192	186	212	209	202	211	203	184	216	208	179	217	221	194	253	229	209	204	228	202	203	211	219	201	218	220	216	187	173	215	214	227	210	204	212	187	223	200	215	240	206	234	232	219	203	197	229	195	218	175	219	228	230	205	248	222	228	184	214	187	228	207	195	215	215	192	231	179	207	198	204	192	197	208	212	216	196	218	200	198	207	211	232	226	198	193	208	220	229	228	192	200	194	207	200	236	239	217	195	190	212	209	209	213	203	207	200	235	212	191	196	199	209	190	210	221	240	232	206	227	196	209	196	193	192	236	185	215	189	184	201	225	194	188	205	217	231	200	175	194	207	220	224	208	188	226	185	222	233	191	183	198	214	199	205	193	218	211	228	207	245	176	199	198	202	211	249	210	203	205	211	198	188	208	236	203	186	245	194	218	218	213	200	224	221	202	189	172
8201	1417	3435	3610	2638	2134	1444	1248	1115	973	918	901	841	981	764	730	707	756	794	796	633	588	566	572	602	565	530	582	586	570	523	527	576	515	546	544	528	541	532	548	486	508	534	473	562	569	517	511	569	538	514	505	539	523	530	517	522	542	517	500	531	533	520	546	535	502	527	512	517	550	530	520	517	520	505	517	530	513	563	508	495	508	485	570	519	539	543	525	538	515	548	512	479	481	513	531	484	527	469	474	495	515	509	498	524	525	542	495	559	505	540	489	529	540	515	473	530	507	521	508	550	531	501	523	554	535	520	517	528	501	502	479	521	547	503	521	518	525	524	493	512	499	525	487	555	479	526	478	489	493	502	468	523	499	532	521	514	553	542	523	532	568	533	540	500	522	524	462	529	524	530	526	513	507	546	529	502	529	516	544	519	489	491	529	510	510	502	506	494	520	523	540	542	495	472	518	510	500	478	506	513	515	456	464	509	528	531	520	563	491	515	523	504	519	540	540	481	510	550	484	512	514	473	488	471	479	524	487	499	490	505	520	464	541	529	493	478	534	545	502	513	507	521	513	504	524	509	490	519	530	518	527	540	510	542	534	516	497	486	509	512	455	522	509	487	502	579	516	507	454	515	518	510	548	534	545	480	532	529	514	498	510	489	494	511	518	528	488	500	548	480	515	545	510	535	534	549	523	490	511	528	511	514	510	508	539	520	525	509	550	547	460	496	508	563	508	549	501	523	480	485	488	535	515	504	506	483	539	533	506	540	484	473	503	502	492	493	537	502	518	487	497	524	534	536	535	502	517	505	534	529	554	511	537	529	530	512	494	515	530	542	516	535	524	517	522	526	501	481	521	529	527	513	513	509	522	504	487	525	483	501	497	507	552	524	453	544	496	549	521	532	505	527	485	533	477	532	520	556	504	507	501	524	477	513	493	535	485	511	504	523	519	520	543	515	549	532	524	493	561	512	476	569	570	524	529	512	507	492	500	516	533	515	500	529	513	529	529	510	487	495	526	489	542	521	528	530	493	512	511	528	503	528	512	515	489	521	505	505	486	528	486	519	517	522	488	558	485	540	513	464	531	531	534	555	508	510	556	496	532	539	519	532	522	518	511	533	539	499	540	486	533	495	519	516	523	525	521	527	497	475	507	517	486	500	493	458	477	515	503	482	532	469	518	535	511	512	503	525	500	517	498	518	504	552	534	514	510	499	518	496	542	544	531	505	525	514	513	521	528	510	489	501	504	533	516	483	500	494	502	491	482	541	517	522	496	515	513	535	537	524	485	545	518	543	524	486	541	515	506	559	507	529	498	466	537	494	555	533	509	543	531	551	513	502	516	516	536	507	525	538	488	520	509	470	507	520	523	496	494	519	529	519	523	497	528	489	509	504	535	541	506	550	534	483	528	491	500	527	540	501	526	485	506	532	550	520	523	487	519	525	500	506	526	543	506	496	507	536	505	521	486	481	501	504	526	532	519	500	520	503	526	522	492	488	514	465	526	493	489	526	503	533	465	564	494	515	520	519	524	541	530	503	532	509	548	528	497	544	492	506	548	505	488	475	556	515	537	534	474	529	524	564	520	511	539	520	508	528	499	525	537	516	551	500	479	542	537	536	533	541	521	540	511	490	508	528	542	525	506	483	501	508	508	486	515	538	499	503	506	520	519	520	520	538	535	509	501	472	529	462	523	508	561	499	508	540	526	519	539	531	550	510	514	501	494	494	527	518	537	511	514	534	494	491	508	555	470	505	496	480	500	521	542	534	518	514	509	517	559	502	578	549	492	479	519	524	529	509	488	517	461	514	535	491	509	492	480	520	558	483	510	519	529	485	517	519	509	530	505	495	507	553	529	539	488	540	529	491	474	500	525	505	485	524	456	549	518	505	544	515	512	524	559	522	503	521	521	537	507	503	516	498	517	508	482	504	539	526	522	543	497	497	517	512	522	493	497	478	488	516	520	532	504	517	595	500	493	486	496	474	506	516	490	487	505	531	500	558	514	502	531	511	505	483	508	530	511	516	500	488	491	518	520	537	508	502	504	528	507	509	551	527	470	500	501	513	524	525	547	492	534	520	538	504	496	478	546	526	533	535	533	511	523	493	546	559	531	561	518	516	494	514	485	498	496	497	508	506	579	539	513	527	469	458	527	520	547	523	472	472	494	521	498	497	493	521	536	486	485	526	458	521	503	532	526	490	490	525	505	508	533	510	533	513	513	506	514	505	521	516	581	529	535	536	525	518	512	489	520	471	535	535	513	534	526	477	505	534	550	491	486	487	539	535	531	516	534	487	514	505	498	513	530	561	514	536	576	517	542	539	554	523	480	530	530	476	513	540	542	472	550	523	473	535	561	535	501	479	491	546	514	523	493	535	466	481	527	516	537	514	515	510	515	544	474	519	497	508	470	545	546	551	506	493	529	507	520	534	495	503	548	490	484	538	514	508	524	522	514	495	548	530	460	522	544	529	537	537	489	496	508	526	515	504	515	486	540	485	494	503	483	501	475	524	497	539	485	512	492	472	519	514	526	486	556	498	545	532	531	483	515	533	511	533	486	509	509	568	517	514	527	478	465	482	547	502	484	529	487	513	491	487	507	533	502	494	500	500	480	489	507	493	511	499	516	520	509	486	482	479	484	510	493	548	520	520	507	502	512	504	539	526	519	507	481	503	530	514	485	523	497	493	553	522	490	524	542	521	490	503	495	507	486	547	508	496	497	504	502	523	528	526	535	503	476	538	475	566	506	541	537	510	510	513	516	539	501	529	560	506	502	521	491	554	467	505	546	557	498	479	529	524	505	535	528	525	494	550	521	528	524	517	506	510	501	483	516	503	521	504	514	517	507	503	531	503	501	476	514	545	505	470	535	567	518	526	503	478	538	536	525	481	515	492	523	528	554	530	489	467	501	567	525	504	542	529	488	541	516	543	491	531	519	506	561	513	480	531	537	526	538	489	511	524	490	543	539	544	501	501	534	511	545	515	511	526	510	466	518	532	510	490	529	521	527	501	528	540	494	526	493	510	539	506	469	493	526	554	525	500	503	499	525	553	490	505	488	505	536	530	467	512	502	479	490	491	516	511	503	498	534	499	503	547	478	504	525	515	541	518	488	479	500	506	528	479	520	522	516	462	509	517	499	533	513	535	533	511	481	533	485	544	538	527	512	505	505	487	484	518	520	512	485	495	550	493	521	529	556	531	530	519	486	537	490	546	535	517	515	493	558	500	461	555	494	495	508	520	526	512	535	514	511	492	561	478	536	543	548	522	525	499	480	511	528	511	509	469	539	562	453	560	506	501	510	514	483	520	494	509	515	523	527	493	495	534	530	510	506	526	489	483	483	485	453	502	556	529	511	490	564	505	514	490	543	497	526	571	509	502	532	533	494	563	501	538	514	527	497	536	569	547	509	490	508	514	494	508	541	473	517	540	486	520	499	472	534	476	499	520	562	485	494	519	498	543	482	500	516	519	541	489	470	518	490
1681	417	509	416	377	346	325	289	288	264	294	320	312	288	293	283	267	286	299	282	295	275	290	273	304	316	268	296	275	249	280	279	254	265	290	264	273	266	306	291	272	285	313	270	285	297	276	274	297	288	286	304	313	261	280	277	277	284	316	298	290	279	284	299	275	277	266	269	288	256	296	315	261	271	258	277	274	304	273	269	271	287	315	275	266	275	279	282	305	276	268	288	273	275	283	256	293	286	285	301	243	301	258	268	256	267	266	264	290	260	316	262	288	287	247	259	275	274	281	294	280	250	264	291	299	278	299	301	254	279	279	296	266	279	267	279	278	301	253	291	269	257	256	258	291	297	309	293	323	281	279	230	297	278	286	246	255	280	260	277	284	294	318	282	278	241	299	274	269	284	284	256	265	282	298	295	266	300	304	275	264	280	294	264	300	270	273	264	300	239	307	292	291	290	297	295	278	305	272	291	279	290	300	250	283	288	281	293	306	280	274	269	289	254	295	269	297	283	292	286	292	299	270	283	261	281	280	267	278	262	267	257	261	234	268	278	239	284	266	260	273	280	278	290	303	255	304	301	262	273	296	302	266	276	259	232	294	279	277	305	271	269	272	273	283	266	293	302	274	300	282	286	266	260	297	290	304	303	316	277	289	261	251	258	286	265	307	273	276	274	239	277	255	285	288	312	279	306	318	302	279	309	287	259	285	291	296	301	282	286	298	288	266	285	273	261	283	250	277	272	281	284	274	281	295	301	295	277	264	264	283	289	288	290	263	278	265	284	288	277	253	275	282	320	291	282	312	278	283	270	282	286	295	292	270	260	241	295	281	286	293	284	256	290	268	268	280	301	311	271	270	301	292	280	297	291	293	284	265	307	260	317	297	279	269	318	300	298	280	277	262	303	290	268	279	264	267	248	292	302	276	275	284	285	264	262	303	290	283	292	279	263	282	282	268	269	277	271	273	285	273	275	286	264	311	269	273	306	288	283	270	275	255	288	277	290	295	288	285	283	316	303	269	265	289	279	285	321	264	263	265	265	291	302	279	255	274	241	263	257	271	311	267	267	282	291	260	285	298	282	266	287	261	261	261	304	288	303	267	299	280	280	298	308	274	294	301	285	294	302	279	294	295	264	295	294	266	289	290	278	301	261	330	272	279	277	287	292	319	287	277	252	277	283	267	287	279	289	273	281	278	258	284	261	301	271	265	289	262	244	275	273	265	316	268	268	283	264	280	265	291	289	295	269	259	264	297	310	285	260	262	309	278	289	319	274	268	275	274	313	279	264	264	312	266	258	284	290	297	276	282	290	261	289	270	269	309	310	271	263	295	288	269	269	315	279	261	288	284	269	230	277	268	258	266	284	274	314	230	280	238	318	289	259	287	299	289	278	270	248	252	321	282	293	286	258	287	266	340	271	286	276	260	289	271	279	299	305	293	284	309	294	296	267	270	294	254	276	310	267	302	268	275	304	291	258	278	265	284	268	274	282	304	282	255	282	288	289	289	257	250	286	284	254	294	272	259	304	306	280	289	291	301	312	307	305	282	280	276	268	299	240	287	273	261	277	303	305	296	299	283	292	287	300	332	266	270	295	311	291	301	281	252	286	299	280	300	314	285	290	308	247	299	303	296	254	269	282	292	311	254	306	301	302	252	250	270	269	277	315	260	256	291	264	268	273	273	236	247	288	257	299	276	264	276	277	270	269	300	280	312	321	290	281	327	258	291	258	276	300	268	298	272	266	288	274	303	282	245	254	263	240	258	297	256	271	268	273	267	326	294	311	267	294	301	288	292	330	285	298	271	293	269	315	281	294	280	279	258	310	284	270	296	279	312	276	269	288	285	291	271	274	297	287	283	256	263	287	244	249	261	279	296	295	300	270	285	274	285	277	274	284	270	286	282	317	301	281	267	282	298	290	275	285	283	270	280	278	298	264	243	277	278	266	261	313	266	306	276	314	286	281	258	308	288	300	280	284	296	262	265	306	264	303	255	260	263	278	269	284	269	272	268	283	292	273	256	272	242	259	280	300	297	291	297	262	284	316	269	280	276	243	305	302	285	266	307	272	301	279	278	283	310	278	261	298	270	302	297	287	241	285	275	278	270	290	272	258	295	279	264	256	301	267	286	275	282	264	285	281	297	264	286	253	259	281	281	296	289	293	317	301	294	273	306	257	285	307	283	278	266	283	263	247	296	287	296	262	278	307	306	289	274	287	274	291	281	288	272	303	305	267	309	312	295	278	269	269	273	279	309	309	279	281	280	253	246	257	264	307	263	273	286	283	330	253	281	259	305	271	312	262	293	283	256	274	279	292	260	278	269	283	273	270	255	253	292	311	260	255	252	257	258	257	271	273	310	265	253	286	295	269	280	304	282	287	297	281	260	268	292	278	273	270	279	284	281	267	267	268	310	269	281	291	294	298	302	287	286	306	287	273	286	278	291	257	270	287	286	296	280	270	282	270	314	268	288	274	301	286	274	281	281	250	267	284	298	274	277	273	245	280	276	284	300	292	276	293	241	280	279	244	276	282	284	237	271	254	279	281	263	288	287	256	267	292	270	283	253	281	289	265	297	300	273	311	300	285	279	278	269	281	270	273	295	299	283	264	296	286	267	307	299	305	299	263	272	252	287	262	272	273	303	285	259	282	291	287	275	275	299	310	303	262	277	279	282	295	268	297	313	284	264	312	310	278	296	291	273	272	264	268	322	277	280	282	291	269	275	260	262	268	280	274	308	285	299	277	282	267	245	290	278	270	268	306	287	269	286	289	309	271	267	290	283	261	304	267	291	286	290	276	272	277	259	304	291	289	284	268	251	286	250	271	268	304	260	266	324	286	287	269	279	267	248	242	288	284	272	272	311	266	248	280	262	278	274	298	294	283	278	287	282	267	282	305	293	296	293	264	298	254	291	272	306	301	272	288	298	297	277	267	258	292	275	317	312	279	291	272	260	286	315	270	248	270	290	317	263	290	297	295	247	270	257	278	273	328	273	273	297	277	277	275	297	275	269	256	261	243	266	279	264	288	252	272	260	288	277	265	322	279	277	289	295	256	301	271	272	270	268	302	282	281	275	269	286	241	265	260	323	271	293	288	270	263	307	273	254	276	251	292	287	260	250	306	283	326	260	256	279	282	264	292	293	243	282	250	289	240	281	299	307	286	270	302	274	285	313	304	266	290	286	295	271	272	277	285	290	312	325	284	281	282	294	275	269	305	256	279	275	300	275	280	287	250	266	299	280	296	273	286	282	264	273	266	256	261	305	304	306	293	295	252	290	289	266	318	287	286	272	287	271	289	270	268	284	261	288	289	293	283	273	222	301	271	277	268	292	284	238	288	294	301	278	292	303	308	284	249	297	290	289	285	286	292	293	274	267	268	286	270	257	299	287	259	270	264	297	296	293	266	261	260	283	258	258	275	310	282	276	266	272	284	288	280	300	273	289	278	250	264	294	290	278	281	314	241	292	293	280	275	273	283	269	300
1900	819	1182	1157	969	816	673	694	702	696	672	687	680	709	710	605	603	629	707	678	642	621	679	627	618	611	654	604	652	650	639	647	622	612	650	593	614	616	620	642	622	611	636	639	639	656	666	646	624	618	599	657	610	612	630	702	614	638	637	653	619	658	645	593	655	613	651	607	602	639	651	657	624	614	633	659	637	585	629	621	671	627	597	652	601	691	619	650	630	661	620	679	633	700	619	656	574	612	624	610	604	663	597	619	593	635	633	611	656	637	645	611	677	603	628	594	626	574	663	638	664	645	668	629	614	588	608	654	652	618	654	669	666	642	674	637	609	637	625	669	634	620	638	640	616	622	581	661	591	614	633	607	610	603	616	656	643	661	631	582	637	649	599	594	604	659	610	619	646	609	642	606	629	663	647	630	622	639	621	621	626	630	611	616	578	612	674	631	617	664	593	650	641	641	657	671	580	628	627	635	648	634	642	632	638	623	657	561	637	635	628	643	668	637	660	616	633	641	641	637	610	644	624	663	611	616	599	673	596	656	581	602	626	648	639	641	656	676	642	654	655	635	592	608	675	602	625	637	631	640	595	616	619	660	638	631	641	634	658	661	654	616	622	621	669	606	651	638	675	623	660	620	639	591	595	626	650	636	573	564	624	634	628	660	609	613	626	598	598	695	613	648	620	584	610	643	640	617	628	612	628	652	619	632	567	630	619	637	600	640	607	605	656	624	571	621	589	643	649	665	586	616	677	654	583	616	609	662	623	620	623	602	662	642	628	645	598	633	616	666	681	669	647	657	609	587	623	609	608	673	629	616	596	607	654	639	632	627	646	587	677	591	591	661	657	594	655	606	631	652	638	614	613	619	647	634	624	601	618	662	598	623	681	641	655	653	614	589	633	674	621	577	605	641	660	667	677	609	650	608	639	658	639	638	635	676	664	665	624	690	627	613	629	614	647	632	642	673	624	632	631	661	622	650	593	655	612	604	583	625	591	618	601	630	663	646	614	652	647	609	600	656	610	592	636	602	628	587	656	653	623	623	678	654	635	576	659	613	629	644	669	653	622	612	613	652	631	614	613	638	605	633	628	663	639	640	659	657	631	623	665	620	605	627	617	619	601	666	653	624	642	614	627	586	639	626	612	683	610	637	654	682	650	601	612	599	655	623	647	712	632	643	614	618	632	600	643	599	589	628	656	600	630	640	591	632	645	623	631	645	586	628	621	633	625	640	637	637	622	594	659	620	636	599	627	562	620	604	617	652	579	630	694	620	632	614	650	606	639	602	613	639	651	604	657	637	604	637	614	613	636	682	627	636	619	659	640	595	634	602	588	627	629	667	647	591	656	629	564	590	610	634	624	647	617	656	653	584	656	640	631	614	626	633	643	622	655	622	652	627	609	633	639	617	595	612	647	636	651	578	606	610	643	621	662	635	590	604	620	589	618	623	648	637	628	661	640	605	639	632	645	640	663	640	662	608	658	627	647	605	609	628	599	616	654	669	626	630	621	655	634	594	683	669	653	602	584	640	641	627	631	653	612	668	641	648	624	640	632	637	639	634	629	646	612	660	626	627	635	612	602	628	621	618	608	620	618	609	607	670	650	653	612	635	707	699	656	620	622	633	596	624	660	667	660	621	640	623	621	623	639	629	603	606	647	690	637	599	635	625	635	649	626	635	623	637	627	595	625	639	634	644	638	676	648	631	609	603	648	620	639	646	626	687	587	643	631	604	641	663	641	656	669	651	653	605	614	630	633	648	665	628	638	612	620	626	640	637	630	635	619	611	617	638	632	641	603	601	622	628	620	638	630	609	644	664	641	668	627	617	631	663	623	616	618	632	675	651	654	630	617	674	601	658	694	644	661	633	645	620	609	653	652	660	634	632	681	580	631	611	667	632	631	620	616	665	641	596	639	632	633	640	617	631	625	659	609	667	626	626	619	620	647	627	594	674	629	665	611	658	649	613	622	637	616	656	605	638	681	641	597	641	602	627	634	605	652	652	628	670	639	636	632	635	608	599	628	637	596	628	651	670	647	625	627	658	627	643	630	612	594	601	655	659	629	596	614	607	638	612	640	613	619	654	621	627	641	638	624	669	625	622	602	626	627	622	624	686	572	650	586	629	547	616	625	676	648	625	660	650	612	674	659	661	619	629	571	609	589	594	614	629	647	622	637	633	598	607	618	638	647	618	658	607	644	649	630	610	627	605	627	645	638	635	629	622	662	634	617	603	586	622	658	638	667	638	673	633	649	640	591	630	662	662	581	656	666	644	652	657	634	606	655	642	666	608	619	619	635	608	623	663	603	631	662	656	600	565	627	634	629	685	563	621	612	627	650	630	646	595	658	582	630	634	611	621	677	636	701	654	585	628	593	648	608	588	664	652	660	623	670	612	642	632	659	633	660	613	626	608	616	637	648	663	668	615	635	600	612	637	601	664	616	628	675	631	614	610	676	594	617	600	670	599	674	638	594	640	618	654	644	637	645	661	619	648	628	626	608	617	638	672	602	636	629	640	657	602	638	613	662	668	615	624	629	676	621	665	639	625	650	600	663	635	652	628	641	614	628	649	599	632	617	677	621	600	625	626	575	620	589	623	654	606	581	664	630	653	614	615	590	632	658	678	610	603	648	646	674	603	622	619	651	639	674	618	659	630	597	595	649	634	573	624	598	644	658	590	612	613	641	608	654	612	662	638	660	637	650	620	634	644	604	633	661	609	615	636	642	626	635	642	619	672	613	604	647	635	646	609	610	642	637	662	639	634	632	594	669	636	630	670	604	607	633	655	630	617	636	661	637	611	675	632	678	607	563	678	706	629	621	635	633	624	588	646	620	611	705	609	619	608	622	613	691	629	652	671	681	646	640	610	648	643	630	637	650	650	628	643	625	617	628	657	620	679	635	650	626	616	632	643	622	651	580	621	644	595	622	636	617	688	646	641	629	587	627	630	651	646	617	651	595	634	636	664	658	594	646	609	620	643	600	644	650	656	578	674	664	625	583	611	655	632	613	647	641	573	612	624	592	599	640	667	698	681	626	611	579	604	641	623	603	638	606	640	630	632	640	618	653	625	633	603	581	629	639	649	647	568	644	653	588	656	609	606	636	625	610	640	580	590	596	666	616	636	625	611	650	632	610	641	650	585	630	650	717	671	595	626	576	648	610	631	633	651	675	646	621	638	588	647	627	606	583	698	627	634	671	603	647	595	640	630	615	618	681	642	618	637	639	615	634	619	611	646	629	620	637	611	616	625	621	632	622	634	657	666	627	645	659	669	619	614	597	657	630	631	649	619	618	623	636	633	635	643	627	638	639	610	649	624	648	626	640	588	626	643	641	654	633	652	611	632	647	632	678	609	638	621	656	656	591	593	689	629	641	645	648	555	620	682	652	601	613	629	591	616	610	624	622	647	642	610	633	604	670	670	593	653	684	610	600	633	629	636	628	643	631	622	624	662	641	647	623	642	658	611	654	651	642	606	661	695	629	662
7240	688	923	611	471	291	230	192	176	170	165	161	156	178	142	144	126	137	149	161	149	140	132	141	121	129	144	117	115	135	142	144	121	136	153	118	146	118	111	120	126	115	153	134	119	132	142	127	133	133	122	143	122	115	115	123	117	128	113	132	139	132	105	143	126	128	110	137	109	138	125	130	128	121	120	136	154	125	155	126	122	112	134	143	147	147	112	139	126	139	137	163	138	144	127	138	147	153	128	127	137	121	133	132	112	131	114	139	120	131	116	148	131	132	129	100	125	121	123	129	135	126	141	130	120	129	141	126	104	126	121	141	131	132	115	139	149	122	132	123	119	118	114	127	136	104	120	122	130	132	120	148	125	127	125	132	112	130	122	145	139	116	133	124	133	137	112	145	112	129	112	148	127	121	129	118	149	143	104	130	152	127	131	136	131	119	109	127	138	124	172	146	137	139	118	119	97	118	127	121	146	162	104	110	154	141	143	136	131	127	119	149	140	114	143	120	135	127	127	124	129	131	112	108	122	130	142	126	133	105	116	144	145	149	127	126	134	120	135	160	99	129	119	119	129	130	141	117	145	133	134	125	125	112	127	128	115	126	136	141	132	110	113	131	131	129	135	133	120	115	138	119	149	138	107	122	119	128	136	125	141	128	136	91	121	135	132	124	130	132	138	152	132	122	131	119	143	115	140	141	121	132	145	153	119	129	124	132	119	136	143	138	134	147	126	106	136	125	125	122	126	122	126	116	128	139	133	138	136	122	143	156	124	135	142	146	139	116	144	134	132	146	123	148	136	140	108	126	137	120	110	142	132	112	123	118	143	121	117	136	131	135	147	139	116	125	124	138	100	125	117	132	121	136	116	129	130	130	131	115	134	136	144	125	116	117	130	137	122	150	131	140	142	120	127	140	122	118	125	127	131	118	133	130	126	112	126	144	133	137	111	128	127	108	149	143	122	121	127	129	140	129	129	129	152	156	146	116	147	130	138	145	115	117	117	121	140	132	145	105	144	134	125	125	125	139	96	141	150	104	120	125	116	132	130	137	129	136	111	141	133	120	126	128	134	130	139	124	131	136	144	146	152	131	126	116	120	129	127	140	151	131	117	139	139	112	106	145	147	156	146	124	141	143	138	141	134	132	154	133	145	124	125	119	129	124	123	136	136	106	122	114	151	152	108	141	132	128	149	118	130	136	142	138	134	141	108	139	120	120	138	120	121	151	133	144	129	138	123	138	148	128	128	119	148	128	134	128	128	134	116	125	127	104	117	121	128	138	128	125	116	132	131	120	114	117	140	132	115	144	127	131	112	154	108	117	134	121	125	140	111	122	137	124	131	131	159	137	137	112	137	124	130	157	138	128	111	125	98	135	125	140	149	131	124	129	128	133	136	144	124	139	148	135	141	115	127	139	137	140	123	143	160	143	132	150	121	138	130	139	139	128	121	92	145	133	130	137	119	132	139	113	132	140	124	117	135	105	128	112	141	132	131	122	125	113	122	148	134	108	140	128	126	118	136	126	141	131	149	109	127	130	130	129	144	119	120	141	159	133	133	145	175	104	130	127	144	114	110	113	124	147	115	117	140	133	133	132	120	119	129	141	121	127	125	112	148	134	141	116	140	127	131	126	139	143	124	131	143	125	117	128	143	141	130	138	125	133	136	147	131	129	114	134	148	116	132	141	114	137	139	141	146	137	112	144	132	117	130	112	134	127	132	153	153	123	142	119	112	119	138	127	120	121	147	133	146	129	130	138	146	122	108	138	134	134	126	109	131	119	131	124	122	124	153	126	115	111	135	117	124	117	135	126	128	123	130	147	113	126	142	138	140	124	150	148	104	117	137	118	107	138	127	130	143	147	155	120	148	153	137	128	131	130	138	120	142	131	129	121	125	128	133	126	116	106	119	120	124	112	134	120	119	123	127	123	136	114	148	138	131	136	129	125	139	125	133	136	142	126	132	149	128	125	128	130	131	124	123	121	125	125	138	120	113	145	132	121	140	129	138	131	138	147	148	129	128	133	126	115	119	112	109	133	119	126	122	126	131	150	145	114	125	132	121	133	128	129	137	130	119	146	134	112	120	117	124	140	107	123	128	145	136	132	147	126	130	143	119	103	135	133	126	123	116	133	125	141	132	154	137	125	132	124	114	132	137	123	135	129	127	133	143	148	125	123	143	116	128	133	137	135	122	131	147	111	131	165	138	119	145	139	130	144	131	119	137	130	124	127	129	113	152	100	121	140	134	136	139	139	126	122	113	126	121	161	123	141	120	136	138	116	132	133	136	142	128	121	145	114	132	116	137	136	126	133	132	114	133	125	133	120	118	138	143	105	139	127	160	130	146	116	128	104	142	131	139	130	130	129	115	110	123	118	117	130	138	167	115	145	143	116	132	132	147	120	139	127	136	139	113	134	107	160	145	121	105	118	138	129	136	121	145	116	143	115	122	120	134	133	140	115	119	118	116	131	155	132	120	126	134	101	137	126	112	119	136	127	114	109	120	122	121	143	136	136	123	122	123	132	135	101	139	121	135	129	136	152	130	123	148	126	120	138	134	113	123	136	132	134	130	148	116	127	119	128	101	140	135	127	149	110	116	144	124	124	123	133	122	125	153	134	138	142	130	138	137	123	138	117	124	108	126	121	132	126	131	123	126	151	107	142	117	129	142	127	144	129	133	117	123	124	134	134	130	110	129	142	137	121	135	131	129	124	116	144	144	142	144	142	126	115	126	127	130	120	147	131	130	126	128	120	120	111	128	134	106	130	126	148	125	128	130	136	122	134	134	140	130	116	109	135	146	127	120	143	100	115	118	108	120	121	104	137	132	125	125	102	120	126	117	125	112	137	129	117	129	121	135	127	128	150	119	152	153	104	135	135	143	120	130	116	125	127	125	144	131	129	137	126	116	105	106	143	139	137	147	111	147	142	145	136	126	138	121	114	136	131	115	119	139	152	148	140	146	138	112	135	118	132	126	128	132	132	131	144	126	130	109	127	131	117	111	130	122	146	124	116	123	123	119	125	145	117	144	118	138	127	122	128	146	150	117	145	141	131	115	138	147	131	138	135	122	144	131	148	125	129	133	114	131	109	151	133	127	129	145	133	133	129	131	143	120	112	126	105	125	131	133	112	136	133	121	136	119	126	129	153	123	145	128	125	123	141	145	122	140	146	138	165	125	124	132	118	128	136	132	120	115	133	128	117	135	126	137	120	134	101	117	145	123	116	125	141	116	145	140	125	140	126	138	133	114	141	121	140	157	137	157	125	128	123	153	113	123	130	130	115	138	117	138	123	134	136	114	110	148	116	104	119	141	123	131	118	132	122	151	119	157	125	115	123	135	113	126	125	128	132	136	132	101	123	127	127	115	132	104	141	119	137	130	124	111	142	127	148	134	142	127	136	133	146	142	134	139	121	136	142	104	106	132	125	131	124	121	135	120	124	135	133	138	133	121	141	119	129	107	125	140	102	127	113	142	150	134	111
6062	868	1991	2030	1614	1247	879	761	685	601	581	549	603	653	497	440	447	427	565	517	383	378	412	361	380	377	383	373	389	376	380	359	375	281	336	347	363	384	345	338	371	370	342	380	322	362	341	329	349	327	339	343	354	341	340	318	336	373	378	364	375	328	343	332	334	332	343	360	370	343	312	357	326	333	347	345	338	361	364	364	352	335	356	357	342	342	389	346	312	360	357	332	368	350	330	389	329	357	350	338	366	325	339	337	330	363	341	326	336	344	361	333	331	328	359	360	333	364	339	341	327	347	370	365	321	332	346	380	337	329	373	363	348	334	329	348	368	347	354	347	357	371	350	331	334	325	301	364	320	364	353	366	354	350	335	363	338	347	352	335	344	311	375	342	359	378	329	337	324	332	354	355	325	341	357	374	312	328	342	341	356	334	384	340	349	326	341	368	369	369	371	374	351	320	353	323	331	342	341	313	373	367	293	316	305	343	355	336	363	340	340	312	318	368	324	364	328	330	345	327	328	302	371	367	343	333	373	324	314	328	358	330	329	345	347	366	308	348	337	343	361	354	362	335	336	348	373	364	325	326	365	341	350	330	324	358	321	377	316	340	349	345	367	309	335	347	386	353	318	349	335	336	336	323	346	360	330	327	333	334	311	347	354	352	344	332	349	338	321	330	320	330	332	347	324	367	343	327	350	369	299	338	356	385	345	330	340	374	339	315	294	340	354	343	309	334	301	346	361	336	318	298	336	356	328	338	347	330	336	314	301	359	344	353	372	311	317	340	322	350	347	367	363	357	341	364	345	350	339	345	330	338	329	304	346	333	321	317	347	346	348	344	373	302	338	350	325	335	335	376	347	338	329	333	374	344	339	318	349	352	343	365	356	355	341	347	345	339	331	308	346	366	362	350	357	331	338	335	323	346	341	344	333	432	320	317	318	366	348	353	365	334	338	381	376	386	326	350	359	352	324	347	318	337	330	338	377	329	349	351	360	358	344	333	304	330	354	347	360	375	336	349	356	320	339	365	349	356	352	370	339	344	340	328	345	341	345	330	349	349	342	348	347	314	342	333	334	340	346	351	384	327	333	334	308	336	355	330	345	348	332	348	347	314	334	334	334	337	327	319	356	294	344	331	347	335	341	353	340	338	329	328	329	340	325	343	313	349	375	344	315	344	332	350	355	367	321	307	341	350	325	325	330	332	326	350	350	318	337	328	338	358	318	365	356	316	365	331	345	341	341	359	318	312	367	314	365	346	345	342	323	351	341	360	357	336	353	334	379	358	364	324	326	346	380	343	347	340	349	333	324	358	339	333	339	356	343	320	351	344	328	341	351	358	364	323	351	335	363	302	321	339	374	366	359	317	332	336	372	356	356	337	290	359	311	367	331	296	326	326	351	375	323	344	365	329	358	326	361	403	323	344	343	370	340	313	311	345	333	355	344	342	338	338	378	307	315	356	346	368	330	330	311	334	326	319	341	353	349	343	335	374	360	324	337	345	345	348	339	346	307	312	345	362	359	335	321	332	339	340	343	362	333	361	323	352	335	325	305	343	336	334	360	340	320	359	338	342	328	319	324	340	341	357	323	336	366	331	363	347	314	314	332	319	330	346	341	342	348	336	358	376	323	339	344	362	326	332	358	378	341	334	374	369	344	378	370	367	371	342	350	324	361	334	323	336	360	339	368	341	342	335	340	363	317	329	315	303	335	329	313	368	363	340	341	351	347	327	345	360	349	312	302	365	325	361	309	351	336	373	383	347	334	335	341	334	314	330	361	306	368	343	330	332	366	320	349	320	360	378	324	344	352	332	344	349	364	333	361	322	383	312	344	340	345	324	320	350	336	320	324	330	367	372	308	357	365	323	347	338	338	359	359	336	331	323	340	340	364	321	381	313	372	343	332	336	335	336	346	333	335	373	343	358	329	356	348	338	354	355	331	334	380	279	337	366	343	345	368	339	330	332	334	336	344	353	352	335	348	338	348	345	360	339	300	330	349	347	325	376	332	352	307	336	330	325	387	362	337	345	328	343	337	359	330	345	322	336	360	328	349	306	343	341	347	327	331	360	349	348	349	375	316	355	330	331	346	332	322	313	313	358	328	339	346	309	303	346	350	349	352	341	329	320	323	338	346	340	325	344	320	365	361	340	337	368	346	337	344	344	366	359	297	347	337	307	335	348	338	358	334	350	330	347	348	331	345	294	325	353	318	356	339	341	338	289	354	324	352	344	324	351	342	317	369	331	351	333	383	349	354	344	343	318	312	358	372	315	340	326	320	330	343	358	338	305	355	335	347	325	368	319	380	335	347	351	337	335	358	370	327	338	374	311	370	340	368	335	335	346	334	338	360	368	346	350	297	358	357	343	338	337	318	382	350	363	337	342	312	335	341	345	364	311	356	311	393	371	327	317	335	369	320	332	354	333	334	345	329	313	331	349	334	347	330	343	326	350	336	327	359	343	340	336	363	357	368	345	333	341	336	359	330	360	346	317	310	363	309	298	366	361	327	380	338	352	348	343	323	378	330	306	331	366	329	378	340	362	345	328	351	328	360	322	342	313	339	355	349	332	307	346	365	372	334	329	344	368	339	330	317	323	359	334	345	377	349	340	376	349	344	373	337	330	301	316	307	344	313	341	330	362	342	318	346	366	343	320	353	332	342	363	357	334	329	302	358	360	366	346	346	319	356	350	360	335	332	361	333	325	334	329	342	328	348	341	314	361	336	342	309	314	347	325	353	322	325	315	322	350	344	333	379	314	367	387	361	312	349	304	314	324	369	390	335	354	322	327	313	330	355	345	364	312	354	358	308	327	349	345	343	361	318	325	328	353	325	304	345	339	359	344	362	322	329	313	336	361	322	320	331	361	322	322	330	306	345	328	354	358	310	353	306	336	348	337	347	347	356	398	380	341	325	365	353	344	356	337	348	367	353	336	354	305	356	353	353	341	380	346	335	328	332	312	351	342	331	343	354	341	332	323	356	350	340	336	323	326	351	328	356	379	339	353	356	329	352	346	336	335	350	347	343	309	315	367	325	327	346	335	330	357	335	312	337	315	335	387	370	348	334	346	342	337	333	311	325	348	336	320	351	310	303	359	355	345	337	322	327	350	337	339	302	367	335	365	368	375	354	336	345	353	350	337	350	303	337	317	340	356	350	354	356	345	336	322	332	359	343	339	315	339	317	354	350	361	298	338	356	361	406	365	326	352	346	362	332	338	334	341	354	344	356	332	356	330	355	319	329	326	319	334	348	343	332	340	375	368	388	355	321	376	366	315	352	327	374	359	370	353	330	353	363	382	329	363	348	325	327	317	382	364	367	346	328	351	335	302	357	325	338	364	356	350	363	320	352	325	339	333	383	372	339	346	344	352	351	326	355	332	355	345	331	311	364	345	357	313	334	338	374	342	343	346	322	342	368	357	365	349	286	329	306	343	325	357	338	330	342	330	312	343	311	342	335	329	345	320	350	339	358	344	347	346	333	345
13755	1520	1658	1151	769	545	399	368	306	283	270	281	269	293	296	246	229	223	261	251	244	210	215	231	248	213	201	190	232	200	215	200	209	228	216	210	203	226	225	195	212	219	209	204	226	222	224	189	228	206	219	225	256	210	192	212	189	188	230	228	207	187	216	237	204	178	196	205	218	238	212	201	205	220	200	187	224	209	210	189	199	179	231	199	232	208	214	257	204	225	217	215	211	192	228	219	204	202	231	241	191	201	188	214	208	204	224	195	187	212	172	191	229	209	193	210	219	209	178	220	212	202	245	203	207	202	191	179	206	192	210	209	206	196	180	217	199	194	214	212	182	195	214	205	188	203	201	206	223	206	206	218	203	229	212	216	205	203	188	214	172	206	194	217	189	192	209	207	234	197	226	194	219	234	202	216	188	212	197	209	225	201	199	197	244	197	212	237	212	193	198	210	201	190	207	225	210	208	221	218	199	205	227	198	205	216	230	211	209	191	182	196	190	188	203	184	212	185	219	214	209	194	198	238	200	224	193	202	229	179	199	220	207	217	213	195	220	190	181	202	210	198	193	205	211	213	213	205	199	205	204	187	204	201	220	210	240	213	196	219	214	200	200	198	217	192	211	210	208	193	209	197	222	210	196	194	205	219	251	193	208	206	210	213	215	219	231	247	190	200	211	183	199	203	187	177	194	213	194	231	210	218	224	230	219	212	211	180	215	198	182	245	204	214	211	215	221	169	191	221	212	193	207	195	210	223	207	210	208	185	175	204	224	206	208	228	206	236	195	243	193	217	214	212	203	205	188	210	201	210	192	223	169	202	221	239	230	233	203	219	220	201	198	220	214	233	215	235	187	199	205	200	184	194	209	206	215	215	209	217	194	202	193	222	227	218	200	204	218	221	210	225	221	177	207	206	195	206	192	212	211	224	233	214	209	213	214	213	191	202	221	201	212	203	185	206	198	225	205	186	247	227	221	224	222	179	208	204	222	198	194	202	229	224	192	217	245	177	212	188	232	230	213	216	239	215	219	198	202	191	215	211	209	229	196	173	200	194	222	204	192	185	209	215	242	196	200	197	205	227	209	216	183	208	205	219	212	236	204	209	249	246	192	214	206	190	178	210	194	235	199	235	212	201	218	198	186	197	218	214	197	214	220	206	220	201	217	194	190	212	216	217	217	200	207	205	214	203	189	186	207	220	201	190	222	221	201	212	215	204	192	196	206	219	197	232	215	222	228	194	206	186	220	189	206	242	205	201	218	223	204	195	197	204	185	198	201	180	201	208	158	196	211	173	181	206	184	230	185	201	209	231	237	213	199	220	193	198	236	208	228	207	199	203	230	222	227	212	194	244	196	225	197	206	204	195	184	216	210	195	193	179	187	208	219	214	229	222	225	192	204	200	220	232	219	199	200	193	205	215	188	205	219	207	200	178	199	203	211	182	190	204	196	235	230	200	197	193	221	216	200	177	216	172	206	206	204	213	203	216	231	198	188	197	186	196	206	255	210	182	211	199	200	211	225	214	237	228	204	206	193	208	203	210	192	203	184	205	205	225	186	227	219	186	214	201	227	199	209	189	192	200	205	210	197	231	224	218	217	240	208	216	216	209	202	186	182	202	221	217	215	201	196	197	196	198	201	206	216	215	218	201	202	214	218	193	192	204	207	206	210	204	225	239	195	215	181	219	193	180	215	193	200	199	213	199	210	213	212	224	213	220	266	240	208	163	184	211	223	214	205	224	219	219	206	212	219	223	195	223	207	185	194	198	197	219	220	189	207	201	204	212	230	188	203	207	221	215	215	186	206	231	230	218	191	198	227	203	207	210	224	210	220	211	199	213	215	205	221	214	216	196	213	201	206	191	197	217	216	181	206	193	217	191	198	218	212	195	205	217	213	199	173	170	183	231	212	207	215	212	238	209	227	214	193	208	205	202	188	182	209	216	218	211	200	200	211	215	236	222	214	224	221	209	216	191	203	220	213	199	213	186	179	205	185	218	198	217	225	200	216	219	232	195	190	229	189	192	187	219	193	225	181	204	226	193	199	208	203	207	249	200	209	227	204	226	212	201	195	219	226	203	200	213	240	208	210	201	219	214	182	212	173	203	217	178	213	197	214	232	190	219	211	208	201	198	188	193	198	206	207	208	206	206	233	211	211	223	224	202	232	227	208	176	203	222	195	219	187	210	187	189	190	189	221	198	220	217	221	215	209	203	170	219	212	191	213	221	186	214	195	214	222	204	205	206	198	201	226	223	223	217	215	204	234	216	215	198	206	210	189	198	215	225	214	220	186	233	201	208	226	238	195	217	229	204	199	186	214	205	203	221	221	208	216	204	189	182	193	214	217	199	197	210	201	216	229	238	195	229	208	219	182	207	199	208	181	203	181	237	212	215	184	203	224	222	227	204	222	202	191	193	191	221	228	221	212	202	218	199	177	208	232	199	216	237	179	206	233	216	202	192	197	208	215	236	195	219	196	206	230	211	214	222	208	219	191	214	241	207	201	199	192	202	202	205	229	197	236	237	214	231	220	243	209	209	224	196	188	208	210	209	193	182	228	195	208	216	200	191	223	206	185	213	227	210	175	214	224	205	172	203	183	208	231	205	213	230	197	200	238	194	191	189	193	211	245	197	207	193	187	205	218	176	219	217	194	217	220	215	204	201	217	216	221	224	230	230	224	240	197	201	207	230	205	234	211	204	217	218	191	209	219	226	242	195	216	190	208	218	204	193	200	207	226	193	192	221	210	197	222	217	172	222	206	193	183	214	243	220	234	203	220	204	224	198	211	194	225	200	222	208	212	194	237	184	192	209	223	206	191	174	218	244	217	204	202	217	203	214	197	222	185	200	215	195	235	194	237	226	196	208	219	198	214	204	199	196	223	214	207	239	205	228	187	230	218	158	189	245	221	190	189	204	187	215	202	185	200	223	214	187	197	190	215	204	211	202	197	229	208	188	193	187	221	213	207	223	209	217	191	233	208	230	205	227	205	206	207	254	210	214	189	203	233	215	204	202	224	212	211	207	226	245	237	213	234	213	179	207	202	232	187	206	241	205	186	211	200	213	225	212	210	201	200	205	215	227	236	202	216	214	188	190	230	217	193	187	226	213	210	210	191	211	206	221	216	205	201	200	205	216	212	198	195	219	196	203	218	212	187	206	218	221	212	214	240	211	196	233	217	215	216	204	209	181	224	181	210	221	196	215	203	201	192	200	220	212	208	185	209	211	212	239	213	209	229	193	214	217	223	179	212	233	190	189	192	219	228	207	208	241	225	207	217	211	190	186	210	211	209	185	221	191	198	223	192	234	228	228	229	208	195	193	215	205	200	184	230	217	194	193	230	220	199	213	194	215	219	207	211	240	208	167	189	215	195	209	207	217	205	203	198	205	209	221	224	204	206	225	221	238	207	234	193	232	204	208	209	190	226	193	243	205	188	208	214	210	181	183	185	200	205	193	193	197	208	241	207	187	183	219	219	225	201	181
8226	1428	3170	3341	2584	2035	1603	1296	1140	950	848	857	966	1044	806	714	697	729	818	792	631	604	584	566	564	579	560	588	601	605	585	541	551	585	530	536	530	566	523	575	562	545	518	549	546	511	533	502	513	525	529	493	518	576	547	508	539	498	528	454	520	507	559	528	537	523	530	482	531	517	502	496	548	548	491	551	508	512	492	487	505	542	534	503	539	507	509	529	543	527	520	493	520	503	514	525	465	548	492	533	545	552	509	505	521	508	563	587	507	502	519	495	527	484	535	546	549	540	501	537	528	518	528	547	506	475	536	482	506	532	563	523	481	526	529	510	490	541	543	522	531	505	508	501	527	508	467	527	513	566	501	540	502	500	564	496	501	558	514	506	521	520	510	483	557	506	544	531	538	513	544	519	519	506	528	505	473	524	507	527	545	534	528	502	526	499	544	538	531	440	513	533	464	479	548	513	487	497	503	516	518	548	524	517	536	517	501	531	531	479	508	515	522	512	509	554	536	517	505	509	557	501	509	495	520	489	512	469	533	551	528	510	508	516	522	571	502	548	527	451	531	528	529	514	466	492	489	505	522	551	508	535	488	536	540	518	532	500	552	541	498	438	513	529	498	494	519	493	484	489	536	525	493	549	510	540	536	554	527	560	515	529	475	510	532	512	526	493	480	483	490	546	493	523	539	459	520	501	530	562	563	514	506	492	488	522	552	512	500	528	524	495	501	534	522	538	535	511	523	514	517	542	513	520	528	497	505	542	506	539	495	519	517	509	571	536	476	528	516	472	529	488	552	539	535	485	495	482	545	543	501	536	509	519	514	526	531	510	542	486	512	491	509	487	526	500	489	559	533	508	518	504	502	529	489	531	499	479	497	490	516	526	497	502	493	565	490	503	494	511	490	521	522	456	528	510	524	530	500	493	533	518	493	512	524	524	514	504	468	507	521	527	527	537	522	539	583	514	555	526	482	528	532	505	544	508	513	506	556	516	470	509	523	476	502	502	546	530	558	513	506	534	495	519	527	505	476	505	478	513	461	505	495	520	495	481	564	527	546	517	519	535	496	501	500	540	544	514	530	511	483	499	495	536	528	458	545	523	568	506	534	520	517	555	502	496	499	540	525	467	501	492	492	533	540	493	536	558	524	539	568	501	505	555	552	512	486	506	505	562	523	498	512	540	478	539	481	537	528	535	516	553	535	565	483	536	575	529	530	547	535	503	515	549	499	523	564	554	510	499	501	563	545	535	494	486	480	487	516	505	486	505	498	555	514	532	512	505	510	535	532	476	533	551	505	503	515	548	490	532	471	515	508	521	483	511	505	491	525	526	523	522	490	533	484	501	546	498	562	539	542	530	554	482	501	544	527	536	486	518	500	460	525	508	516	516	547	501	537	534	496	518	511	486	515	511	523	504	506	523	533	504	522	510	562	484	485	488	490	523	531	494	476	538	560	509	507	527	543	477	475	485	542	517	488	510	510	524	562	486	535	486	498	510	523	552	535	540	530	462	565	530	498	555	530	520	528	572	558	509	556	533	458	530	505	521	492	505	538	518	515	473	494	490	525	483	498	498	559	501	521	495	509	526	511	524	522	523	502	501	535	570	507	495	506	511	511	512	534	499	565	551	509	520	513	534	514	519	534	533	477	538	495	536	549	484	549	475	515	502	512	512	537	489	510	520	558	506	492	511	510	539	526	489	486	541	526	548	550	525	549	531	491	533	531	524	541	534	534	533	535	517	487	543	499	484	540	521	542	530	494	541	525	548	516	521	528	484	531	530	509	494	565	490	510	538	472	521	498	531	495	512	534	508	537	517	527	535	503	552	530	544	525	505	528	522	538	504	529	502	491	524	545	529	491	478	523	561	499	482	512	518	504	477	548	518	483	544	474	534	557	523	505	534	532	499	498	487	514	542	502	482	562	515	535	500	459	524	514	561	542	522	510	512	502	502	507	555	512	545	535	503	528	521	511	516	508	530	530	545	515	555	469	542	516	516	504	512	508	548	556	499	557	526	487	514	531	471	512	517	491	551	501	525	486	520	541	535	507	521	495	515	529	571	525	517	478	502	498	483	522	545	556	548	531	520	492	491	509	516	585	486	547	494	508	525	513	526	500	487	495	547	522	516	515	518	548	474	527	525	495	536	483	507	523	493	544	510	517	504	508	506	515	490	543	547	536	524	514	521	483	525	503	531	494	522	498	518	539	526	470	523	486	562	518	501	498	517	514	525	495	512	509	520	524	524	523	518	533	498	532	512	525	499	540	516	544	539	520	520	504	528	512	556	494	476	545	522	553	517	517	513	524	543	503	548	519	517	499	502	494	502	536	510	465	503	538	521	505	545	507	525	540	452	502	477	511	500	548	526	516	496	493	498	516	523	550	526	516	512	481	495	547	488	526	513	522	493	515	497	514	501	507	498	501	511	500	498	570	499	533	491	497	506	528	508	503	559	566	555	495	522	529	519	507	490	460	535	531	519	525	484	493	503	504	516	544	526	517	524	493	527	537	464	519	529	546	524	543	495	505	514	526	516	512	510	505	540	481	537	473	538	502	504	485	513	552	485	535	477	512	500	542	496	503	540	502	481	530	483	491	520	511	524	521	497	524	515	500	521	477	525	534	528	501	519	531	510	513	545	468	511	534	515	490	555	505	535	518	541	525	521	479	524	534	479	532	467	505	482	501	510	545	499	526	533	486	487	510	514	506	493	570	497	528	499	525	538	491	495	547	540	533	552	488	527	556	488	501	515	548	539	515	533	509	462	547	490	498	517	519	481	488	509	510	501	574	537	500	501	539	527	490	528	539	472	544	515	504	451	524	499	516	564	525	517	486	506	522	561	493	501	498	509	521	490	522	476	531	540	533	515	504	507	527	494	509	536	501	520	508	532	558	492	508	526	513	498	469	488	513	536	514	517	531	531	520	530	501	540	530	513	514	532	536	501	505	548	519	538	527	489	533	527	530	516	483	528	545	522	484	542	525	504	533	513	506	483	554	540	530	574	508	512	528	463	545	532	497	514	486	502	529	535	509	541	517	524	522	515	529	539	520	523	541	513	521	513	493	502	540	488	552	512	562	490	561	507	544	520	525	567	502	481	528	505	499	530	504	523	475	462	521	534	513	531	525	536	533	535	563	563	534	530	531	496	518	520	526	511	521	503	514	522	542	498	548	517	557	543	498	521	505	496	537	511	489	505	551	562	503	521	529	550	492	490	504	511	554	524	492	512	500	522	563	508	526	504	541	543	545	510	507	515	523	508	484	502	496	518	516	500	535	459	515	502	512	544	508	521	553	494	527	542	485	561	487	544	496	527	527	527	487	530	508	523	502	537	529	479	512	535	522	482	514	484	541	483	515	514	537	495	521	490	531	521	521	526	484	541	490	484	526	528	558	500	507	498	498	535	507	497	493	460	479	511	526	507	513	520	505	520	546	554	534	560	496	525	509	521	543	507	534	472	518	529	532	521	513	510	491	559	526	529	521	551
1648	449	501	404	342	328	312	275	272	305	322	290	302	291	313	276	285	313	246	295	299	297	308	236	284	284	277	309	263	298	270	291	308	294	269	276	284	267	253	260	286	297	284	303	257	260	274	272	285	297	278	284	258	305	273	267	291	273	250	285	276	268	301	284	260	282	252	277	302	249	302	275	289	292	307	278	305	275	277	306	282	278	259	292	295	270	312	302	314	310	286	298	281	264	279	274	299	282	243	264	282	272	281	268	297	264	292	290	257	307	264	250	277	305	264	253	282	313	274	279	274	309	271	307	276	257	264	279	288	305	275	294	281	296	312	300	276	252	278	293	257	292	285	303	300	269	273	275	265	273	289	299	286	295	238	280	272	289	275	293	276	255	321	266	250	302	247	320	293	292	298	294	291	303	289	324	276	283	248	272	288	279	318	291	274	273	311	302	253	287	284	287	308	247	312	252	289	283	276	272	289	279	293	297	283	292	269	291	285	312	263	316	287	316	273	273	263	301	294	298	299	267	274	268	314	268	287	276	298	300	275	265	278	277	234	290	324	297	267	263	284	288	283	279	257	268	309	295	274	274	291	290	295	297	254	266	267	297	269	289	302	281	298	286	243	284	287	287	284	255	243	256	282	299	296	280	273	259	254	239	292	267	293	268	256	244	329	292	267	253	313	328	297	277	248	294	244	294	293	294	293	299	285	258	267	249	266	274	265	276	287	273	291	272	283	248	265	294	269	305	294	271	272	286	255	277	267	292	272	277	287	238	280	270	293	307	300	267	255	293	301	263	278	264	271	258	270	284	295	257	304	297	288	292	322	281	276	249	272	265	281	253	261	265	293	263	309	278	274	298	276	266	281	302	259	278	270	258	280	265	297	269	269	293	268	322	272	272	260	302	275	302	289	272	281	281	275	276	265	252	283	291	288	294	282	286	269	312	296	278	246	277	291	287	277	301	278	268	252	290	287	288	268	299	265	294	301	301	269	292	281	325	303	280	293	303	296	266	279	260	282	294	254	267	259	260	296	261	292	268	275	244	283	294	315	266	271	262	264	321	308	302	289	264	276	309	264	308	257	269	276	312	296	284	276	293	278	277	293	268	263	289	277	298	289	281	275	261	243	293	287	268	256	297	261	266	286	271	297	246	242	280	274	286	312	267	274	262	308	284	287	260	322	294	315	262	279	264	299	268	278	274	244	259	255	298	294	278	263	278	296	260	270	267	284	259	252	283	304	286	282	255	290	283	247	327	279	292	295	272	272	294	295	303	251	292	278	256	281	277	304	294	305	265	295	274	256	272	259	263	264	259	282	295	282	260	273	279	316	296	286	291	268	275	294	262	312	267	306	277	290	287	274	312	258	293	250	303	253	304	311	279	293	315	266	272	265	292	284	279	285	290	287	294	295	277	316	259	283	315	294	262	338	257	277	297	251	298	296	276	285	250	272	293	266	263	281	273	293	279	298	292	250	261	310	289	286	276	328	294	256	264	306	253	274	298	282	289	291	256	290	304	254	258	276	222	294	289	297	276	285	275	275	241	304	260	265	276	304	254	294	286	285	290	293	283	245	309	295	299	270	276	310	271	281	303	287	292	275	288	284	281	312	312	306	267	304	272	270	306	281	295	291	243	288	270	273	227	303	278	292	277	300	271	305	268	271	309	290	263	275	264	288	297	286	289	277	288	282	269	319	273	293	261	279	306	268	305	318	292	277	286	287	277	277	308	293	303	301	254	298	302	265	312	252	264	292	268	271	252	279	252	238	288	277	278	255	251	279	266	251	282	286	273	285	291	265	250	316	273	260	261	254	245	273	293	308	315	298	277	273	285	296	315	294	337	307	299	275	313	276	280	295	281	289	272	282	297	252	278	299	280	284	302	268	273	279	254	279	300	289	234	282	314	258	315	298	307	292	316	257	261	279	271	297	340	283	286	258	257	284	263	274	280	279	232	282	290	266	276	279	283	284	272	286	294	259	264	249	297	286	264	269	329	272	263	290	290	273	275	301	261	287	266	312	313	256	316	295	292	282	289	317	272	324	288	274	305	266	276	291	286	282	306	264	291	279	285	272	287	267	271	289	323	281	247	284	284	295	287	271	282	257	292	299	315	278	268	270	245	259	266	312	297	291	310	313	272	283	292	274	268	278	269	262	287	280	302	240	275	270	284	273	261	288	317	280	285	296	299	245	279	276	287	283	273	274	278	277	251	309	289	289	295	254	274	292	286	274	314	250	282	271	268	280	273	261	263	282	331	294	295	298	303	296	277	253	261	276	281	266	282	252	277	278	249	305	290	289	264	247	256	278	283	274	288	256	294	287	289	339	285	295	266	279	283	251	289	273	279	262	279	294	281	272	268	283	289	280	288	265	272	294	298	274	252	303	294	252	282	294	299	283	287	296	264	283	294	300	325	296	286	287	271	334	303	274	289	244	278	295	273	267	309	263	282	278	270	275	269	282	271	266	277	287	289	250	260	260	265	299	268	273	250	297	266	276	271	286	290	259	262	293	260	272	287	274	253	227	247	297	311	276	306	259	254	267	265	271	290	265	297	282	289	304	297	274	289	316	248	256	296	279	268	275	302	245	266	294	292	317	259	301	279	292	287	267	285	294	279	292	277	296	311	296	279	330	295	235	267	249	284	283	269	282	267	295	267	256	307	322	279	274	278	280	279	289	308	248	274	264	299	258	282	276	289	297	248	268	275	257	286	290	283	270	270	262	280	268	293	296	321	275	283	271	265	311	276	279	247	277	283	284	299	320	287	297	269	297	256	283	271	310	291	282	302	286	301	291	286	306	263	305	300	249	285	295	259	268	283	273	270	301	266	288	272	265	271	276	279	282	284	290	284	284	241	265	305	307	303	278	299	307	274	281	289	282	265	258	290	252	301	290	272	269	328	303	292	298	295	256	296	243	247	269	272	306	299	252	267	278	259	292	263	256	283	306	295	275	289	274	311	269	264	268	267	278	264	289	286	250	304	287	281	293	260	297	309	265	279	286	286	277	301	285	294	273	275	296	282	257	284	287	250	282	306	318	257	283	277	258	266	287	248	285	252	292	290	280	301	294	309	321	280	288	267	329	299	299	291	247	288	274	276	287	272	269	266	295	286	266	290	264	291	258	271	280	290	297	294	308	274	248	272	285	300	255	300	275	300	255	278	328	295	276	233	308	281	301	285	290	315	283	292	271	304	286	271	273	278	290	314	270	268	270	242	255	282	265	280	275	276	317	301	256	296	294	285	259	250	269	297	268	308	275	269	282	294	282	300	281	292	299	278	271	298	292	253	274	254	261	280	253	287	280	297	273	287	294	278	278	256	276	276	290	320	299	293	278	303	269	274	280	262	292	304	288	270	299	269	277	267	307	257	286	254	292	258	278	285	277	266	282	275	280	284	301	328	271	293	302	280	303	261	270	284	291	291	306	289	272	275	256	311	268	280	294	307	261	217	289	310	263	283	290	275	306	271	309	319	268	319	268	290	295	275
1854	844	1041	1025	845	818	805	653	662	646	624	655	686	712	639	696	660	658	679	714	690	688	672	637	627	632	629	619	603	620	691	605	617	617	688	620	632	606	608	612	599	631	667	631	658	604	597	661	635	634	638	597	604	629	661	598	621	657	625	617	683	633	653	621	616	640	606	646	694	613	624	635	617	652	664	613	653	622	596	641	626	650	648	533	616	630	608	631	645	623	663	612	613	662	641	630	674	644	650	650	697	659	622	605	614	634	624	642	629	629	642	594	587	657	662	612	628	635	624	651	620	632	668	646	672	619	614	669	622	610	618	618	610	649	625	665	646	647	651	626	630	644	656	610	638	629	587	585	657	635	597	674	641	595	626	603	595	645	595	639	601	660	665	630	602	653	643	621	680	627	592	647	620	642	645	614	618	632	674	631	650	633	613	621	625	635	623	613	621	609	609	646	660	590	620	676	584	645	623	620	626	605	659	644	578	656	696	619	619	653	631	611	655	671	617	620	633	659	661	654	657	622	616	617	624	597	654	658	645	633	607	575	668	657	643	634	617	656	656	624	643	672	614	645	652	645	614	620	603	612	644	642	651	607	610	649	608	661	659	618	616	634	651	613	619	636	643	585	626	653	629	619	634	628	619	600	601	656	635	606	624	614	674	679	649	622	655	648	676	679	640	600	623	637	630	650	636	633	616	683	637	643	639	617	606	644	629	617	632	648	627	618	636	639	617	606	622	655	642	629	602	631	654	628	635	577	613	661	651	636	673	597	630	632	610	618	640	662	661	641	622	646	655	601	638	594	618	681	633	649	590	596	659	626	606	612	645	636	648	673	655	641	607	691	587	639	651	648	620	626	627	633	622	660	674	675	611	620	622	619	672	632	653	632	645	623	598	617	662	618	647	602	663	660	610	646	643	651	628	642	582	658	638	661	650	636	606	663	615	634	658	648	606	611	611	588	644	662	637	668	654	593	633	621	638	626	668	642	645	645	632	619	613	639	599	602	594	618	613	654	634	651	636	662	615	615	595	646	616	611	672	633	594	624	624	654	576	624	588	608	644	624	581	621	608	629	643	634	630	627	688	614	603	648	671	622	656	607	633	632	654	601	592	632	633	684	638	653	709	610	672	659	613	626	578	636	608	633	642	624	646	612	571	654	658	661	622	686	650	646	614	620	641	636	686	599	645	617	614	676	635	612	627	683	641	639	640	633	671	601	638	656	593	629	589	614	662	577	639	572	631	609	652	640	620	637	695	598	595	677	633	630	640	624	631	589	648	615	682	617	628	637	602	686	649	609	624	632	597	637	641	663	589	670	652	627	629	635	617	585	587	613	689	663	668	636	644	618	630	638	666	620	664	631	624	642	629	611	648	622	612	633	685	668	590	671	624	644	649	624	694	579	612	657	639	617	660	620	639	616	665	650	645	681	648	613	612	640	599	621	598	656	605	672	624	596	630	619	650	669	652	601	645	656	611	653	664	635	607	666	609	612	635	635	609	581	648	652	639	667	606	614	642	623	649	662	621	633	635	635	660	658	633	612	659	654	632	632	614	624	618	641	656	653	659	642	650	642	684	627	625	637	618	604	613	653	628	637	627	615	624	640	651	613	611	616	641	587	622	623	644	624	628	605	647	636	637	648	640	621	631	649	634	627	660	637	617	597	635	638	647	637	636	617	611	657	651	628	642	629	639	678	620	664	650	628	586	612	624	670	588	613	664	637	647	634	641	630	711	632	624	678	618	663	648	630	652	665	600	627	651	633	639	570	629	636	614	587	628	650	624	641	650	623	640	686	640	654	657	616	600	640	635	659	598	590	680	604	684	646	647	605	633	678	631	658	643	630	632	623	610	646	657	633	610	669	691	607	619	671	663	623	637	588	637	628	632	644	649	645	657	647	659	643	614	642	623	617	630	612	633	629	595	630	623	636	681	666	601	651	614	641	627	624	637	640	663	666	607	614	639	681	698	648	630	613	644	652	640	623	656	635	682	621	612	659	650	624	666	628	586	640	609	625	645	649	644	625	637	628	628	625	653	636	631	659	666	611	670	663	618	629	646	676	617	638	668	647	625	645	670	654	631	615	597	636	585	639	641	626	655	656	637	649	615	636	632	600	671	633	594	645	647	629	632	630	626	631	646	642	606	661	609	617	660	636	663	662	649	609	652	625	627	641	674	613	631	605	595	662	677	668	628	677	631	684	624	638	602	577	654	639	550	633	715	633	656	588	651	632	618	614	644	576	581	631	651	632	637	686	593	664	616	646	617	649	626	632	645	642	613	648	640	646	655	631	655	621	627	651	643	632	648	664	653	644	625	640	652	672	641	683	633	617	627	635	599	588	613	657	609	626	656	612	659	640	632	607	653	671	605	650	668	619	633	635	680	587	656	636	656	604	621	591	629	632	656	665	594	597	645	641	674	601	608	619	611	672	640	636	624	657	621	666	658	644	636	660	642	684	617	629	622	637	634	651	660	616	667	652	693	625	609	604	667	617	626	672	644	661	680	643	657	676	611	601	607	686	640	655	653	623	623	638	665	677	646	624	658	654	652	620	649	634	640	659	647	693	641	628	635	669	680	600	632	659	626	616	649	604	655	631	616	672	675	580	616	629	653	615	634	616	661	624	688	634	653	667	604	610	648	637	567	621	614	655	613	669	656	619	640	650	611	599	667	608	649	644	644	678	614	616	654	616	634	668	653	640	654	627	609	644	656	633	628	647	680	604	647	655	618	666	623	596	671	617	651	642	630	687	649	627	666	653	612	604	657	671	637	665	677	642	617	654	632	642	662	639	612	619	669	628	604	581	651	641	702	634	642	631	658	601	645	634	617	593	602	628	629	660	646	664	662	656	642	626	609	678	617	650	687	609	636	663	664	650	676	635	628	661	644	617	612	576	617	632	603	662	658	660	642	617	578	619	571	652	583	609	612	640	594	621	630	662	629	643	649	654	601	626	605	663	655	672	624	651	642	614	596	575	606	586	599	630	644	588	646	624	633	611	616	608	625	622	618	661	656	605	591	621	676	637	613	617	630	651	643	638	636	639	626	625	634	625	639	645	649	680	589	631	579	633	609	609	663	658	613	622	619	611	602	653	674	642	641	615	639	599	645	610	617	622	654	614	643	578	645	587	653	648	647	645	671	656	630	640	627	630	642	653	657	566	659	619	578	608	615	632	638	609	623	664	640	628	598	634	638	601	656	613	638	624	643	643	632	679	615	645	652	605	643	629	652	602	635	642	649	606	610	661	654	655	632	631	639	666	653	626	659	635	660	630	644	644	665	604	667	600	659	605	620	603	640	645	608	645	611	602	641	596	601	643	631	638	588	648	625	644	641	612	685	619	636	617	613	591	683	625	640	617	678	630	632	626	635	633	650	645	625	659	655	699	659	620	653	634	631	617	629	644	623	645	563	637	624	610	662	617	669	637	634	649	604	622	658	663	643	601	602	632	649	638	644	651	626	598	608	632	630	615	614	662	627	661	643	604
7117	880	919	601	404	282	209	217	177	172	172	184	168	172	146	147	129	146	155	125	141	148	147	123	146	114	149	120	145	120	140	131	126	149	109	155	147	110	113	113	128	149	112	147	123	134	118	145	130	146	131	119	148	119	119	118	136	138	120	147	127	134	158	133	112	130	110	133	147	131	147	134	129	126	108	133	134	146	127	126	141	134	151	159	142	144	133	138	137	137	118	131	117	132	126	143	123	129	123	113	108	127	131	130	124	123	136	127	124	150	127	119	149	135	142	131	137	143	144	114	114	123	145	118	127	135	130	124	143	123	155	114	129	131	131	135	143	141	126	145	165	131	115	117	119	122	118	162	140	146	133	131	93	131	123	113	146	129	133	132	120	150	132	146	139	129	126	125	104	103	122	152	131	124	128	126	151	118	124	113	116	121	123	167	107	114	132	134	128	157	129	141	129	131	121	122	131	121	132	144	122	144	123	121	129	137	133	121	128	146	160	152	104	145	152	123	122	130	143	128	122	96	144	112	151	138	125	102	118	116	140	139	132	147	125	131	149	144	138	113	108	127	143	128	149	147	159	125	139	136	133	129	142	113	115	150	118	144	132	147	149	141	135	136	115	137	111	129	122	139	123	142	127	133	153	169	136	130	123	147	133	135	126	126	129	121	131	141	137	139	116	141	129	129	116	150	148	126	131	143	140	124	137	111	119	136	115	124	134	146	134	112	125	134	113	131	120	126	139	133	144	117	121	122	134	141	139	125	108	143	125	134	153	99	146	139	147	155	138	136	134	140	145	134	130	130	140	123	143	152	135	132	149	132	110	132	143	131	125	128	98	142	116	137	143	115	120	125	147	130	114	124	129	125	129	118	120	126	116	141	125	122	125	131	137	138	134	141	137	145	126	127	130	108	127	137	136	127	140	119	114	128	139	142	122	113	127	136	153	110	129	130	120	125	129	120	144	118	130	148	127	135	134	102	128	120	140	129	138	138	125	116	178	127	132	104	156	134	140	124	138	121	104	119	134	134	120	115	130	115	121	127	136	125	130	121	137	127	122	152	115	137	125	135	134	144	119	130	123	129	123	142	115	142	119	144	114	132	129	131	121	128	117	131	131	137	154	143	90	143	137	128	124	146	132	122	115	104	135	123	135	128	136	128	116	115	165	107	121	136	112	136	124	122	134	129	128	124	125	144	128	136	120	130	130	120	129	126	143	128	134	135	145	127	121	116	140	162	120	135	121	120	136	137	114	118	140	129	124	109	122	112	116	124	146	135	143	128	139	116	121	133	127	112	111	114	144	153	131	126	147	125	122	117	139	138	106	121	125	107	140	143	129	124	133	144	133	136	147	148	143	115	138	130	127	136	131	115	135	149	119	112	129	122	124	135	136	134	131	147	122	134	141	135	114	133	114	135	134	166	133	128	117	137	145	116	130	144	120	127	115	152	126	145	146	132	140	132	115	162	111	123	126	118	131	141	127	113	127	119	126	150	154	130	112	127	131	145	148	152	127	132	130	150	149	128	130	126	136	113	131	122	139	132	131	124	149	131	138	150	115	114	135	134	113	129	140	137	128	115	119	120	143	128	114	115	150	115	131	128	136	129	116	123	160	109	126	133	125	145	127	142	136	109	111	118	115	121	129	140	132	137	143	155	146	124	121	100	126	145	134	120	147	137	129	114	118	131	136	155	113	141	123	129	128	132	160	128	130	137	134	141	141	147	137	118	132	144	136	141	158	136	129	144	137	134	130	143	139	151	126	135	126	147	142	152	138	118	127	129	128	112	131	123	129	135	129	142	126	126	134	147	121	126	128	127	153	144	134	117	136	143	140	132	106	116	117	129	126	135	132	116	125	151	136	135	135	128	134	145	137	109	134	152	146	137	153	118	119	126	130	127	132	138	113	136	133	118	122	115	119	137	121	126	131	134	123	124	133	135	129	138	126	116	118	119	116	131	114	135	142	127	118	145	133	121	131	153	156	112	161	124	126	135	132	134	133	148	112	132	130	137	126	127	152	121	114	129	142	119	128	131	118	132	128	132	117	126	120	141	143	129	134	131	113	132	156	140	149	136	113	127	142	138	143	121	123	115	128	146	137	120	132	148	119	117	127	118	131	150	108	134	107	131	119	129	152	132	132	127	112	132	125	127	129	137	124	147	133	130	146	114	145	129	115	121	121	146	138	133	119	146	135	117	125	128	142	109	135	136	145	127	118	131	142	130	130	132	125	136	116	130	119	140	117	120	120	125	120	126	140	134	127	135	135	138	151	113	128	157	103	144	127	137	138	143	135	134	122	141	121	123	140	139	124	133	134	126	132	137	130	136	119	112	118	96	129	133	143	116	140	138	132	134	154	137	123	148	124	141	136	122	157	110	142	133	132	124	118	130	145	140	132	127	115	128	134	138	144	125	131	130	123	141	139	130	122	128	125	130	114	142	122	129	137	104	104	139	115	129	158	99	145	134	124	150	141	151	131	149	121	120	118	148	140	128	113	134	121	135	120	117	133	132	142	136	148	119	113	129	125	123	100	138	129	127	142	110	156	130	127	139	149	137	130	125	131	113	127	147	151	138	130	120	164	126	142	137	125	135	136	118	115	136	146	145	144	129	139	138	113	120	114	136	158	113	152	120	133	127	139	140	123	125	136	128	114	131	127	133	148	151	124	132	143	143	106	140	121	125	141	132	129	110	112	140	127	134	119	120	122	111	114	116	127	116	120	120	142	137	144	136	153	126	126	109	135	137	136	140	135	153	116	134	118	131	128	119	121	128	120	142	123	145	110	137	126	121	136	125	124	158	132	113	131	138	136	136	121	137	127	127	135	126	133	130	123	130	117	116	124	129	134	133	138	149	123	145	127	130	129	116	120	131	147	140	125	121	110	126	125	148	134	122	127	108	149	140	123	120	143	130	137	108	123	113	126	123	145	156	102	161	142	134	136	120	106	101	138	138	126	126	107	148	130	104	140	141	128	153	149	131	127	133	127	130	122	119	139	129	144	140	135	145	140	118	137	114	131	132	147	114	120	129	141	124	161	129	147	144	130	119	134	119	126	134	134	126	112	158	124	121	116	124	125	137	140	119	136	150	130	117	147	152	142	157	138	127	133	109	132	111	153	125	135	114	112	145	151	132	118	125	141	121	118	150	124	132	149	139	140	150	133	132	144	143	163	149	107	116	115	118	141	105	124	117	133	128	128	129	146	118	117	117	128	117	128	123	155	120	124	130	118	136	141	135	122	126	119	149	143	124	128	116	114	121	137	127	147	124	137	150	130	129	131	130	130	145	114	118	142	99	155	110	121	158	124	138	134	150	134	126	118	99	133	149	128	148	131	138	133	129	130	119	104	128	121	128	131	112	121	128	105	114	123	114	135	132	132	123	133	125	125	146	119	123	125	126	118	122	116	128	120	124	141	137	150	95	134	143	142	136	149	143	143	128	111	167	142	135	141	152	141	136	124	113	121	114	151	143	133	144	135	147	143	137
6267	931	1828	1866	1525	1202	834	755	691	644	545	530	643	698	527	462	434	491	582	479	398	424	384	392	361	387	386	389	370	368	348	387	351	361	345	359	375	338	328	374	355	343	351	358	373	334	382	328	376	373	338	321	385	339	374	340	345	348	328	365	352	360	340	339	314	322	341	332	326	354	348	363	366	334	346	353	352	374	364	319	336	334	360	302	322	337	328	354	315	355	372	337	346	373	331	318	336	359	344	355	368	370	352	347	360	354	369	334	351	391	356	358	339	365	320	350	354	341	393	400	314	332	360	361	369	332	293	331	389	364	330	327	335	349	363	321	338	346	355	323	360	358	355	356	367	373	348	339	368	360	326	333	354	349	338	350	360	367	353	335	354	373	355	325	309	334	334	350	354	364	349	351	373	343	367	375	381	354	359	365	327	363	351	344	329	326	355	320	374	328	350	328	333	345	355	372	373	354	365	327	348	347	326	363	358	358	356	362	354	375	355	329	339	328	382	319	338	315	379	326	347	358	320	340	347	361	342	283	341	343	336	342	334	347	334	335	381	372	375	349	342	320	362	340	348	333	337	323	363	356	337	358	312	303	353	334	343	340	334	354	340	355	353	339	325	362	340	352	338	352	372	333	346	356	357	349	343	321	328	355	328	354	338	329	363	336	366	368	337	341	337	344	324	344	367	385	306	354	321	346	331	385	328	325	357	377	346	360	334	328	318	323	342	371	340	321	336	328	337	342	321	363	338	347	360	351	337	351	327	342	333	328	342	335	336	323	347	379	349	363	329	328	348	362	366	340	330	343	342	337	374	325	358	328	350	363	361	364	361	335	350	369	317	374	341	332	337	349	355	338	369	366	315	329	343	358	317	353	377	343	361	325	372	322	325	325	349	372	365	349	364	392	358	326	353	342	341	342	327	327	351	315	325	339	350	323	377	359	337	338	345	364	350	347	336	352	340	345	338	354	323	332	336	343	283	317	334	345	364	339	368	396	345	337	355	327	349	337	339	336	330	346	363	334	332	353	317	365	340	375	343	320	337	369	319	348	308	342	376	319	333	355	335	320	319	351	365	341	312	341	366	325	340	316	359	315	332	329	372	336	320	354	368	343	351	298	343	350	336	349	350	325	342	302	333	357	345	353	349	296	337	371	347	325	326	347	350	360	347	337	327	324	361	332	362	320	368	305	324	331	342	364	357	357	330	342	340	362	343	342	320	352	350	325	351	328	334	365	328	331	373	349	358	334	346	362	313	337	345	349	367	314	374	374	337	356	343	376	326	328	328	337	327	353	345	353	344	353	340	332	362	317	312	327	346	370	355	322	319	340	346	379	343	354	337	333	336	334	375	348	346	307	336	323	335	310	349	357	389	353	350	343	374	321	336	356	356	328	359	336	369	354	355	354	328	328	344	338	373	363	341	361	352	317	351	319	372	360	341	358	336	317	336	337	321	350	329	314	326	311	318	341	345	332	362	349	329	311	360	315	336	366	327	364	341	350	355	361	351	377	328	357	337	333	338	323	363	339	350	327	323	349	339	330	344	342	331	353	354	348	330	346	373	349	349	349	372	360	342	339	324	315	350	333	378	339	351	358	376	334	347	326	346	331	368	365	311	334	383	385	349	350	316	333	360	324	312	357	357	327	344	334	334	341	355	338	334	338	342	369	326	351	346	378	333	363	383	383	345	350	336	381	325	360	366	365	331	328	325	324	341	364	335	323	370	346	330	337	338	330	352	375	323	357	376	350	359	351	347	379	345	307	349	341	337	342	355	351	356	311	366	344	359	353	342	367	317	303	340	332	342	354	319	351	350	364	328	344	336	369	348	343	333	338	343	331	339	339	352	348	366	345	364	333	353	345	362	366	352	314	374	331	373	334	357	329	316	348	341	313	330	335	339	344	334	348	376	345	347	334	374	319	332	328	310	364	348	345	357	307	360	328	322	317	353	346	337	305	352	331	357	340	335	339	340	368	320	360	307	346	343	343	348	335	356	338	352	337	374	346	352	331	364	359	359	356	364	350	326	365	318	372	340	360	332	308	337	329	317	345	349	353	332	344	337	336	352	334	350	346	344	362	353	335	313	341	332	336	339	366	353	349	355	318	368	348	346	313	356	332	359	342	349	301	345	347	347	355	337	315	330	331	349	347	374	340	367	347	348	340	346	363	349	341	328	314	324	328	319	356	337	343	334	342	346	354	355	335	322	362	353	343	367	347	316	305	346	362	356	362	335	377	373	345	334	321	354	350	324	316	351	325	332	326	350	345	341	350	337	352	317	343	356	329	325	370	325	330	341	360	369	313	327	350	348	340	355	367	321	320	333	336	333	366	336	338	356	344	350	319	355	352	330	329	353	332	316	314	349	351	387	338	355	361	377	316	349	340	345	356	351	363	349	329	369	353	348	367	362	366	344	360	325	343	371	361	361	315	312	334	344	377	327	326	350	320	338	353	336	342	340	335	322	331	334	341	349	349	311	335	353	363	373	366	331	359	374	330	364	357	349	336	380	326	344	369	357	335	323	328	350	313	328	389	355	346	325	339	338	318	331	332	345	339	356	331	339	341	315	325	330	341	332	345	358	310	356	353	345	350	360	371	338	376	353	328	340	328	386	337	347	352	343	347	321	360	319	341	347	347	364	328	336	333	349	327	353	320	340	366	337	334	360	323	346	328	350	353	329	373	348	369	332	322	346	344	329	317	365	350	371	368	329	342	323	356	342	345	316	350	370	359	331	358	331	345	312	348	304	376	350	345	358	334	350	363	345	316	370	339	355	333	350	319	322	345	321	336	344	363	364	369	321	357	329	360	347	326	371	361	325	359	297	326	332	346	339	371	336	337	344	340	348	369	336	342	331	329	348	334	363	322	350	343	322	315	314	324	312	364	337	327	358	358	324	349	316	341	334	315	348	327	320	335	330	373	335	350	342	360	373	377	347	348	335	358	308	397	342	336	354	347	337	347	329	347	328	326	346	334	358	322	333	327	357	363	302	362	348	331	347	349	328	346	355	331	327	347	337	333	334	329	362	332	364	311	340	362	342	320	344	382	324	340	309	312	347	359	338	317	331	332	344	351	346	361	372	335	356	376	329	359	347	326	321	391	342	390	336	325	331	341	349	335	333	357	326	336	340	352	344	319	330	360	376	316	367	365	365	329	328	343	353	342	348	377	343	341	323	355	329	328	355	360	349	365	348	331	332	332	345	363	363	353	340	362	370	316	330	374	344	341	331	334	322	339	317	345	334	352	366	357	363	346	350	337	368	365	355	312	373	357	330	341	376	367	333	315	347	336	356	350	357	365	345	364	356	341	349	376	355	330	369	336	319	317	342	345	330	346	364	309	350	372	359	320	340	346	326	361	366	335	344	343	371	329	355	333	338	348	321	343	348	351	339	348	357	337	333	329	340	345	318	348	375	368	331	342	363	347	356	340	345	385	332	351	334	357	312	379	348	319	342	340	340	338	372	351	335	369	340	354	343	331	332	331
13755	1618	1592	1145	746	474	366	372	311	295	237	281	316	334	234	260	220	237	254	233	236	227	243	206	241	214	205	226	182	232	224	228	218	242	193	247	216	231	211	204	197	209	218	244	213	201	229	207	201	215	193	238	216	191	187	220	195	211	216	217	211	212	206	197	198	228	183	206	233	213	221	200	215	208	174	204	197	189	229	221	225	235	222	194	213	200	206	195	193	223	220	174	188	223	176	214	219	209	226	211	178	200	256	207	185	189	198	197	192	185	187	217	232	205	249	197	204	225	204	239	217	218	211	234	228	226	202	214	206	209	204	200	191	229	189	211	192	205	215	198	220	225	217	197	208	204	224	219	208	225	226	172	209	209	186	201	191	230	188	206	226	224	198	218	210	224	226	201	217	220	194	233	209	179	194	203	189	208	205	226	211	196	195	221	219	221	221	199	189	209	221	197	197	197	219	214	209	242	213	208	185	225	237	184	207	203	201	194	234	219	205	208	201	221	219	203	227	206	202	219	228	227	238	187	201	195	230	227	196	212	184	227	225	189	201	201	197	227	194	217	209	193	205	223	223	211	196	205	204	188	197	219	210	201	236	236	213	214	216	225	215	251	229	211	205	213	215	184	205	184	203	195	199	218	232	225	251	207	226	207	187	216	217	211	198	216	223	217	222	207	214	191	216	212	203	223	227	197	237	218	200	213	241	212	205	234	158	219	194	190	198	239	204	205	218	212	206	223	216	225	203	220	195	195	228	188	230	194	206	218	214	229	227	215	208	204	209	216	224	220	219	222	199	190	231	200	201	240	179	216	206	197	222	215	241	174	222	191	198	218	209	201	209	200	211	240	208	180	237	213	231	187	221	221	196	195	195	218	224	229	203	211	195	212	250	199	210	193	200	234	234	217	209	197	221	233	219	204	231	201	181	201	229	213	195	216	232	220	229	161	202	203	258	193	217	203	215	233	217	205	210	214	207	199	222	189	191	236	208	197	219	191	205	199	189	196	205	221	192	202	193	214	200	203	189	193	219	209	228	209	236	220	197	171	197	188	206	195	225	209	231	205	188	199	196	219	224	206	221	202	201	185	186	201	237	188	207	222	198	210	211	195	215	211	212	194	204	206	207	225	201	202	209	233	207	216	221	228	192	211	208	214	207	208	230	213	216	212	206	219	217	191	206	183	246	215	198	181	230	192	190	242	226	190	191	212	212	210	233	196	191	233	216	217	217	230	224	224	193	212	241	227	208	207	252	212	213	215	204	207	205	198	202	194	193	226	208	218	206	191	202	192	206	216	200	227	224	207	192	201	169	192	197	222	199	233	183	192	205	221	205	189	196	219	218	223	203	230	235	215	216	212	213	193	201	227	209	201	208	196	204	242	213	206	209	200	200	218	220	211	221	233	193	237	220	192	207	231	223	202	209	181	206	225	208	205	202	215	231	202	243	215	236	184	177	236	220	221	228	198	202	190	229	212	199	206	225	208	220	212	200	213	191	179	209	243	210	175	200	205	214	201	190	179	188	201	198	247	219	251	207	203	227	217	221	207	226	200	221	221	190	202	181	214	211	212	217	231	219	201	201	215	194	215	203	209	192	224	202	218	203	197	213	220	193	212	215	180	219	173	191	213	206	202	210	206	213	173	217	206	193	201	218	207	219	221	212	189	219	197	200	204	198	211	197	231	221	201	203	200	223	188	195	175	200	197	207	207	219	208	216	205	209	201	186	205	215	210	207	221	210	212	219	206	220	216	204	211	202	223	246	190	189	207	211	185	180	231	224	202	226	230	197	214	217	213	201	221	193	202	234	222	196	246	190	216	199	212	223	209	227	213	208	252	221	196	222	224	216	187	220	247	211	187	243	209	207	213	185	245	177	224	221	219	216	190	200	217	196	221	223	205	189	201	204	223	189	212	197	226	210	207	223	188	206	222	209	211	240	213	218	221	208	209	177	197	198	201	212	221	201	211	214	201	212	201	203	199	182	226	215	209	207	223	206	221	217	209	218	211	224	200	229	212	212	211	228	212	215	205	192	216	197	195	237	185	211	188	209	172	224	234	217	220	219	220	198	197	209	186	235	184	222	222	212	186	234	188	235	223	209	228	225	186	194	207	205	235	216	216	227	202	201	225	234	198	189	191	198	246	199	211	212	201	187	201	228	218	190	198	211	184	179	218	194	222	210	221	226	200	211	187	234	225	178	211	187	218	210	214	213	174	216	229	220	226	218	212	177	202	217	194	164	199	189	206	207	211	214	230	181	222	208	209	186	212	196	227	241	217	230	215	177	187	242	206	215	191	209	207	201	199	187	231	222	208	194	209	230	226	215	244	220	216	214	218	214	188	177	222	188	235	200	223	216	212	170	192	216	208	196	198	215	203	221	195	201	223	225	207	235	187	192	204	205	207	225	220	238	230	209	220	234	197	211	227	211	210	221	198	238	192	242	223	179	194	205	189	202	204	197	203	224	200	208	222	184	220	229	179	197	204	216	198	197	204	220	204	192	219	176	202	215	231	190	204	206	208	216	177	202	228	192	219	224	193	198	204	198	206	199	201	209	202	222	205	183	202	204	210	210	202	174	226	250	194	212	211	198	199	209	208	210	200	182	202	204	194	193	209	205	216	229	231	201	234	200	209	186	221	221	202	208	186	203	199	220	216	223	215	223	183	221	197	184	199	213	210	200	223	201	219	208	179	200	227	216	226	241	224	195	205	224	199	190	207	205	195	220	198	189	214	210	201	210	195	241	204	227	207	224	192	199	217	211	236	206	197	223	207	247	200	221	196	221	196	211	187	205	197	224	201	229	231	193	210	212	212	219	219	224	191	197	230	185	241	198	222	202	199	195	217	196	181	197	210	201	226	209	195	210	226	206	198	235	227	217	184	189	209	211	197	204	210	201	204	214	221	193	193	217	212	208	213	211	210	210	224	210	210	197	199	203	200	200	216	203	181	197	227	198	213	198	211	226	229	222	208	240	215	264	201	175	207	206	224	201	220	221	195	193	195	203	186	228	211	258	188	206	191	204	213	212	215	206	177	201	183	228	220	179	216	200	237	199	202	189	220	220	202	208	181	227	211	197	210	252	196	191	217	218	201	207	199	192	200	190	201	209	241	214	236	225	236	213	216	187	194	220	239	228	206	207	225	192	231	233	201	211	219	224	202	185	186	220	219	243	210	207	190	205	221	202	196	203	208	195	215	210	195	202	197	190	212	217	237	199	216	222	190	198	202	237	233	200	233	216	198	225	200	245	206	233	230	186	204	213	234	185	207	186	183	250	191	229	214	219	203	205	212	178	215	191	191	192	207	214	199	195	216	183	195	203	187	206	166	211	212	214	203	197	198	224	222	245	220	226	213	203	192	238	227	217	218	203	219	220	213	229	181	222	195	213	194	216	185	209	219	198	205	204	216	220	195	188	227	204	224	243	180	213	214	228	209	207	206	183	216	201	196	245	204	238	203	222	175	226	190	223	220	222	243	197	216	211	210
8201	1568	2992	3037	2556	2002	1489	1324	1112	1034	926	867	1040	1077	794	695	672	803	893	765	640	607	578	641	559	583	604	611	594	580	636	569	554	539	554	526	522	571	529	538	512	537	514	516	558	587	546	548	504	533	504	526	551	513	512	508	528	539	542	547	527	511	551	562	493	521	561	485	515	543	510	525	507	506	526	536	527	537	507	505	480	544	529	513	504	489	577	523	546	506	544	536	552	505	585	534	531	512	536	508	492	514	567	475	560	523	579	556	556	515	527	521	571	500	510	549	507	491	485	542	513	527	536	541	518	511	515	545	534	509	526	528	507	551	546	553	506	529	562	521	531	540	514	513	519	501	526	570	502	537	471	473	516	530	544	492	478	536	556	566	542	523	470	512	539	503	532	537	571	520	497	513	514	481	566	471	494	527	493	547	545	499	509	497	510	513	517	533	484	525	525	545	509	532	521	502	527	476	523	511	521	534	517	506	489	497	518	515	509	532	490	520	502	498	522	540	508	532	542	540	563	526	479	502	494	523	545	465	520	502	491	509	488	538	553	538	493	525	515	510	532	531	482	466	502	511	508	524	506	543	517	529	534	491	574	499	491	563	528	493	540	529	571	511	525	581	482	561	550	514	515	510	516	537	544	533	516	524	474	530	530	487	509	518	513	526	491	513	541	533	527	475	513	515	549	540	529	516	523	512	524	551	522	513	522	525	507	523	527	508	523	489	578	588	497	513	513	497	549	496	532	525	505	492	508	522	483	494	521	526	534	488	487	516	497	544	506	527	506	497	497	504	539	490	510	536	514	533	474	555	541	496	513	521	519	504	509	540	537	492	492	520	544	478	502	512	501	528	517	514	533	542	516	522	511	510	540	517	528	486	508	512	530	520	505	556	498	517	493	532	520	502	501	510	500	506	512	521	513	486	520	495	467	514	489	489	522	540	520	500	501	496	529	492	550	549	535	545	519	537	491	553	501	533	504	541	488	557	491	541	507	494	522	547	492	563	517	520	513	473	516	535	485	504	513	545	520	443	513	503	511	504	510	488	522	520	507	548	508	516	508	529	526	502	486	492	524	517	565	507	533	518	506	528	531	529	487	518	521	539	535	526	540	535	520	503	475	512	499	554	492	552	530	509	473	483	538	527	501	530	591	530	526	547	532	533	474	546	509	531	493	497	512	549	551	526	529	545	513	505	517	518	522	509	548	504	472	539	510	484	536	499	571	500	479	490	534	506	553	538	519	550	498	509	511	479	513	500	539	526	509	509	528	551	518	511	568	495	530	508	518	556	559	484	519	556	532	514	527	517	518	511	542	517	569	538	540	519	509	515	524	509	527	546	501	520	552	496	524	548	516	539	516	557	524	530	529	518	499	489	551	520	501	526	507	526	480	529	492	519	505	515	509	566	535	570	529	495	545	558	542	510	497	539	554	512	524	551	496	525	513	490	516	543	534	527	537	510	519	516	518	555	519	525	539	510	568	498	529	516	573	542	477	539	557	525	539	496	496	519	498	515	507	505	565	552	491	511	500	517	502	543	514	538	538	490	523	558	544	539	498	507	491	511	535	563	536	514	499	509	506	533	556	481	496	519	506	514	554	509	528	542	488	485	509	522	530	523	511	512	559	515	526	463	527	498	530	532	502	512	510	521	534	498	544	537	508	509	524	496	510	526	517	492	514	500	497	544	541	500	519	502	529	508	511	527	509	541	501	511	553	468	530	552	551	525	537	516	500	488	538	508	509	527	543	506	499	525	506	532	520	535	550	542	513	509	514	526	527	511	565	529	511	544	571	549	521	517	521	531	465	531	548	510	501	537	501	496	552	502	502	516	525	495	495	456	479	498	550	535	549	527	553	490	520	505	524	549	546	533	560	489	529	491	506	515	523	537	540	493	532	504	486	526	553	543	522	499	553	518	557	509	523	518	478	525	513	516	511	496	531	533	529	493	487	519	496	477	494	493	532	506	512	534	533	518	516	523	518	549	560	524	520	539	553	502	498	510	521	554	534	545	536	552	512	531	505	546	515	548	518	516	527	485	494	516	544	526	521	534	514	539	533	498	515	508	478	478	542	542	549	525	474	506	516	500	500	550	505	510	543	526	547	474	527	484	547	523	532	496	512	499	492	531	533	475	524	481	538	528	487	511	501	503	495	563	538	503	552	535	470	507	535	503	518	537	518	539	530	522	511	529	531	513	506	527	499	521	536	498	536	517	536	503	543	525	528	498	511	511	496	498	484	510	539	527	532	499	495	519	519	524	484	493	477	529	519	513	549	496	534	487	519	543	489	525	553	497	489	526	563	536	500	551	506	514	528	515	510	509	537	525	516	505	521	520	541	510	484	504	562	535	533	533	541	495	538	543	500	539	490	536	493	486	505	564	486	497	484	523	522	530	569	522	522	516	524	475	507	532	544	490	501	489	508	517	530	492	520	515	506	524	551	532	505	523	515	497	546	507	511	503	548	527	514	482	515	521	498	505	490	496	526	524	570	523	514	523	509	482	524	528	567	527	486	545	531	477	527	513	503	516	536	576	497	542	495	488	526	538	531	513	518	520	484	527	529	492	497	516	493	528	534	515	541	490	492	522	508	552	528	546	508	504	539	521	498	516	476	513	493	522	539	521	518	542	544	478	553	537	534	515	536	545	541	481	489	525	540	542	536	511	505	538	519	493	507	520	512	530	478	539	523	543	516	539	501	511	512	550	542	518	510	524	487	499	493	553	554	536	518	550	489	526	519	543	494	489	546	532	568	524	507	521	512	481	501	557	514	520	504	545	491	533	504	552	494	499	486	537	490	494	521	500	538	525	532	490	548	505	535	546	528	495	535	532	542	512	521	487	521	497	510	528	527	514	530	549	561	526	538	549	530	515	505	497	501	511	520	519	516	507	540	519	516	521	521	471	532	511	552	532	547	523	493	504	507	521	524	544	492	557	531	496	527	576	534	523	548	508	486	496	540	539	475	507	588	526	511	521	547	543	544	544	518	544	496	503	507	506	506	485	533	506	524	501	535	520	513	553	499	529	494	543	558	498	495	537	495	533	514	505	522	523	530	512	517	550	530	521	515	523	495	559	516	534	532	483	548	536	488	515	516	500	497	535	551	570	508	552	560	492	494	533	485	490	520	491	496	512	509	539	519	573	531	510	472	515	513	518	498	561	558	506	547	539	536	526	488	479	500	506	513	498	515	495	533	493	516	514	537	554	550	524	513	519	515	552	522	494	504	500	506	546	494	517	492	523	491	551	538	551	525	501	493	503	469	507	535	527	524	499	558	516	514	546	547	518	554	529	562	509	553	500	553	562	543	536	520	506	560	539	514	511	513	551	524	507	526	520	504	504	556	525	509	507	533	497	543	524	529	511	537	503	528	520	551	509	527	565	520	490	506	556	517	542	527	448	530	487	524	506	556	541	484	504	545	496	491	568	515	506	512	496	521	521	520	541	536	591	526	539	561	539	518	529	522	495	512	566	566	510	505	491	486	521
1675	473	486	364	342	315	287	249	306	277	279	309	291	319	324	267	300	274	299	301	272	263	269	267	289	257	281	277	305	266	296	274	288	265	283	284	309	271	280	263	309	276	262	259	249	275	274	257	284	281	298	283	247	261	276	289	284	294	292	259	288	316	246	284	299	293	299	284	303	300	281	299	267	279	301	288	290	277	252	288	281	257	280	270	275	247	281	257	280	284	285	268	273	267	308	293	277	261	296	273	267	289	264	289	285	293	293	253	283	271	296	261	253	264	258	265	264	287	280	290	281	233	278	278	295	307	298	266	296	284	267	292	282	307	283	306	254	282	269	287	280	314	302	277	257	319	260	249	287	316	248	291	303	284	302	270	290	285	280	267	293	290	279	298	300	266	294	298	271	277	297	300	288	268	269	268	266	301	309	295	267	269	267	287	281	268	280	249	300	289	293	309	277	276	314	265	309	299	237	305	293	285	329	290	310	270	265	285	278	309	277	272	286	302	284	296	276	269	290	271	287	292	299	290	294	274	313	309	277	275	285	251	279	294	295	261	282	291	284	287	291	325	297	319	291	290	274	267	301	284	270	275	260	231	267	269	268	291	322	286	302	269	288	272	296	272	295	279	267	273	266	314	301	248	286	280	264	301	276	263	292	281	280	293	277	278	273	274	287	260	303	317	253	257	274	292	283	275	257	266	277	267	233	292	271	305	288	266	279	301	297	286	303	278	317	297	278	287	348	308	296	308	256	286	281	289	269	275	272	253	256	270	292	258	299	312	314	303	277	278	300	260	258	306	324	289	305	250	316	267	261	299	288	268	261	288	272	282	294	272	303	320	273	336	288	282	257	293	282	318	278	250	245	301	304	291	245	290	273	304	313	291	300	265	283	268	274	251	320	256	307	250	254	281	285	306	283	293	294	275	286	260	277	253	307	272	308	274	268	287	275	293	284	285	304	306	289	264	296	273	268	275	302	274	300	280	314	245	264	274	285	279	313	263	290	274	286	313	256	284	324	256	248	300	306	293	279	272	295	307	295	279	315	309	267	277	271	278	282	278	240	269	276	283	282	249	277	263	273	263	319	285	267	272	289	271	241	328	305	295	308	266	285	309	287	307	294	279	283	279	254	283	263	291	285	292	303	276	318	275	267	271	279	306	295	302	270	280	269	266	279	266	295	280	243	266	258	304	258	292	263	294	264	300	312	276	286	284	302	287	268	278	288	256	266	276	276	294	281	303	289	284	312	275	290	299	281	289	273	287	273	276	290	289	286	307	298	286	296	302	291	269	282	276	298	283	285	278	272	285	271	279	273	288	278	288	285	293	297	277	297	261	287	278	271	299	274	274	281	284	295	293	270	272	293	273	279	304	307	265	286	321	276	254	291	282	255	275	305	310	266	313	254	287	284	275	260	298	327	286	267	270	294	275	267	264	271	284	289	281	294	267	269	292	259	254	273	276	275	260	253	286	271	247	262	250	284	286	261	311	260	273	275	248	294	267	261	272	259	285	245	291	264	276	270	295	302	264	280	284	277	298	283	284	287	307	278	278	325	312	269	272	277	276	293	297	316	274	280	221	272	277	265	300	292	305	299	277	324	300	311	283	267	294	267	264	302	268	264	284	291	243	292	312	231	292	267	276	260	290	294	298	273	257	300	291	302	283	296	298	291	303	291	300	289	264	300	277	277	303	274	237	284	265	301	280	291	263	303	301	322	298	287	263	276	258	307	269	288	283	296	311	318	251	273	283	261	301	278	270	288	310	281	290	316	240	301	321	267	270	290	261	298	260	246	268	312	286	310	314	284	280	274	259	316	313	284	258	272	288	303	283	253	285	293	267	290	267	291	290	261	298	288	249	331	336	319	270	273	258	270	260	303	273	277	281	292	317	299	271	277	253	297	308	267	268	274	280	278	292	312	287	287	298	277	263	281	267	277	307	285	294	260	242	250	275	276	272	255	262	300	285	264	289	299	261	311	290	287	284	271	308	292	288	314	287	290	289	261	300	312	284	295	287	260	264	292	313	272	281	302	283	281	262	279	304	302	301	276	270	278	247	274	282	296	305	263	288	273	260	273	310	327	272	285	299	278	279	282	268	281	289	275	282	263	297	308	274	298	287	291	237	321	294	286	279	262	287	263	296	302	291	299	313	282	286	292	289	305	294	261	258	263	273	282	282	301	252	295	272	303	284	294	276	280	282	287	330	258	278	318	263	293	323	272	286	290	297	269	274	234	274	281	304	270	280	280	294	266	298	302	289	277	285	320	285	306	275	263	310	242	304	298	257	322	298	296	269	288	296	305	303	286	284	304	307	312	305	283	283	294	298	302	284	245	289	295	301	317	269	297	302	310	295	279	284	308	265	276	299	272	280	276	281	311	278	282	298	293	297	285	288	244	283	264	300	276	290	321	274	292	262	290	315	277	256	258	278	303	285	262	256	266	285	280	277	276	293	255	292	290	299	297	279	284	286	268	269	289	278	304	278	324	310	292	245	295	293	281	271	286	291	271	253	267	273	275	269	298	263	271	272	291	273	285	256	279	253	278	295	294	312	272	271	278	254	251	288	282	291	297	278	304	256	297	267	256	273	280	305	281	297	292	287	263	286	307	274	283	258	284	285	268	264	289	305	261	247	272	275	277	251	320	283	270	302	298	285	217	304	308	306	295	265	253	286	350	264	277	306	311	300	281	271	307	317	286	272	288	294	289	284	290	289	314	264	264	284	295	288	305	289	248	305	272	275	317	270	297	255	284	297	311	277	262	262	257	302	274	287	280	250	281	265	278	284	303	271	288	263	271	309	275	273	266	284	258	291	304	279	248	295	299	310	305	335	267	291	299	296	274	272	294	276	299	296	276	259	268	282	264	261	277	296	281	264	273	310	285	287	295	302	282	301	272	272	276	288	255	304	303	260	313	275	259	272	265	287	260	300	288	309	286	277	277	299	285	285	241	290	268	265	280	285	306	258	292	286	274	273	254	275	286	275	298	262	267	271	243	274	264	252	295	286	299	280	267	268	273	260	265	280	302	288	269	291	275	276	288	294	291	259	312	280	293	284	271	279	267	292	289	277	259	290	259	266	267	280	267	288	289	282	258	293	280	281	281	282	276	279	305	255	300	295	326	278	259	261	256	291	290	288	284	252	281	267	293	272	272	303	273	262	291	286	282	285	264	294	292	265	315	256	293	286	293	299	248	270	314	272	314	251	296	289	253	265	295	226	274	341	280	272	260	263	261	285	307	277	286	260	286	278	253	278	302	280	314	323	286	287	261	297	273	323	279	288	304	272	302	279	273	307	292	303	269	303	285	270	294	266	292	303	306	289	285	264	286	315	244	305	290	270	252	283	256	290	257	274	282	286	279	296	298	272	306	305	264	264	284	303	275	260	303	227	294	316	296	290	279	253	262	278	315	277	306	274	275	255	264	300	305	280	302	285	283	260	260	240	278	266	279	257	260	275	273	284	259	295	306	315	304	274	328	286	276	265
1901	841	996	936	930	789	699	694	646	733	667	630	774	786	700	719	632	677	654	683	641	647	688	656	646	626	654	630	664	618	633	670	640	646	633	671	636	647	611	639	650	634	634	636	575	609	646	630	615	599	615	611	681	639	631	641	639	643	652	629	622	584	628	630	610	624	653	658	612	640	659	631	608	626	631	585	622	617	668	666	619	623	638	645	626	657	648	614	626	644	626	653	658	670	667	632	576	604	674	681	647	618	650	616	639	632	638	646	678	622	629	633	653	643	640	635	675	703	635	660	625	596	656	602	643	642	625	619	627	669	647	630	640	612	634	579	621	648	631	660	646	621	640	593	634	611	631	595	669	643	580	650	586	643	630	632	645	633	612	636	626	618	625	607	647	648	625	603	666	656	628	606	659	650	620	652	636	637	647	616	621	589	600	622	672	642	605	604	668	646	623	638	634	633	622	689	620	617	628	642	654	633	609	621	637	606	675	647	660	586	624	653	649	646	620	655	669	644	616	649	633	633	636	617	643	634	647	628	623	659	649	600	620	613	609	580	629	636	654	657	635	602	675	648	609	631	613	648	624	642	608	662	620	630	619	582	648	635	659	664	651	635	664	647	665	625	596	602	653	637	637	616	595	665	624	644	632	662	620	624	629	624	576	603	634	663	627	633	663	653	649	638	619	612	598	648	637	637	647	683	630	637	600	665	628	599	636	622	631	682	600	640	648	638	614	644	600	607	652	660	650	614	632	615	618	597	648	692	658	642	645	616	633	618	621	631	673	629	686	661	681	665	642	687	612	615	668	648	659	649	629	608	654	572	651	660	662	674	623	648	631	596	640	650	607	631	613	664	633	617	641	641	650	654	671	611	613	639	630	634	619	645	588	605	622	628	652	634	636	610	606	627	645	650	638	604	626	596	620	633	627	641	688	635	624	675	639	673	620	660	631	610	681	635	604	678	585	632	587	621	633	590	625	635	670	597	621	628	633	626	612	605	626	669	610	632	622	630	651	664	619	633	588	658	661	622	638	634	654	579	628	655	626	660	617	664	665	638	595	635	647	622	650	595	615	578	668	644	657	612	628	652	605	606	646	666	603	629	631	616	574	592	635	616	611	623	632	639	625	608	606	657	631	626	614	679	623	638	612	635	638	639	627	697	655	636	620	679	632	624	627	660	623	634	629	638	644	631	587	625	626	629	621	635	680	600	627	647	631	602	643	620	628	675	650	641	622	634	649	638	623	658	632	685	666	624	650	639	645	598	611	665	675	671	684	645	642	645	580	647	638	676	626	628	613	673	641	660	609	654	601	632	656	640	625	624	621	650	622	641	625	592	648	637	696	626	622	633	622	578	631	632	608	644	587	658	640	608	646	643	631	635	652	610	629	612	654	623	655	608	643	637	594	590	638	655	585	636	638	637	667	596	606	599	653	599	646	625	605	665	618	561	660	552	671	637	658	662	659	652	602	689	607	622	663	632	631	627	575	670	640	609	613	601	659	653	635	605	619	638	635	669	631	599	635	645	576	638	664	586	634	647	639	631	642	645	641	630	632	606	610	594	647	613	678	637	677	651	622	604	664	613	625	636	655	630	672	648	579	672	643	615	634	661	661	632	651	649	606	648	657	643	628	676	646	609	597	617	604	615	589	646	642	620	629	636	671	610	611	663	628	644	630	645	607	655	609	627	625	659	620	639	612	617	620	610	626	645	613	586	624	619	622	625	654	643	603	629	610	587	628	628	603	619	607	607	660	621	620	630	649	620	636	672	645	656	620	647	640	659	600	602	618	656	626	635	627	613	627	625	592	642	612	647	640	621	619	648	657	658	685	628	694	660	681	649	641	634	625	638	635	662	645	654	620	664	653	622	637	623	679	613	681	613	634	640	659	641	627	629	612	633	596	633	624	657	670	610	615	653	655	677	633	619	650	651	636	696	677	593	670	626	614	601	616	618	623	572	636	638	618	618	583	639	649	647	658	638	655	594	650	647	633	636	620	619	636	683	660	655	634	613	622	638	619	616	660	641	671	649	605	680	632	611	632	632	589	679	609	621	603	634	648	705	658	645	622	632	583	611	663	605	629	621	681	601	579	644	659	597	653	597	593	645	643	603	616	621	634	647	639	649	618	583	627	659	662	616	676	631	634	619	649	646	671	642	668	606	610	639	653	639	704	619	623	603	650	619	615	612	658	672	659	659	660	636	601	626	664	665	628	681	635	618	615	636	672	604	613	622	654	607	606	699	696	612	642	659	628	629	654	604	667	619	572	653	611	676	623	611	644	651	652	639	592	586	646	677	603	620	623	639	641	619	632	652	637	671	637	634	657	609	635	643	664	596	634	661	659	645	594	679	629	662	645	594	623	601	673	643	601	618	611	619	610	578	667	578	643	656	588	610	643	682	626	612	595	640	625	602	670	658	632	673	672	668	619	718	621	638	597	571	606	614	613	632	643	617	629	627	645	645	598	616	661	604	654	641	621	623	625	644	623	615	632	698	600	637	625	609	634	625	659	623	684	612	632	672	644	633	639	645	654	641	606	659	638	590	645	592	659	665	629	586	664	680	695	616	646	614	653	614	637	638	628	615	618	622	601	631	645	624	603	666	660	615	657	652	648	634	617	611	612	641	619	622	674	658	617	632	666	597	625	622	641	653	645	604	638	612	601	643	622	641	619	616	581	583	633	655	650	615	637	612	647	610	657	603	598	607	654	608	670	619	639	689	658	661	653	569	600	619	655	639	660	674	637	628	561	628	629	684	639	681	616	618	640	626	642	621	653	621	642	685	654	635	653	626	614	603	625	595	607	667	663	617	646	641	641	665	628	625	636	665	640	648	673	636	637	646	602	655	657	634	610	601	632	623	650	638	637	630	611	601	622	642	648	608	632	622	611	649	625	622	632	606	610	652	649	607	653	661	630	647	650	642	625	636	646	661	646	658	622	696	644	626	678	638	659	583	624	609	699	625	652	631	649	651	654	625	631	632	641	608	596	617	656	643	641	663	659	624	645	646	617	664	693	604	666	653	634	624	635	616	613	586	611	612	618	640	674	578	599	619	680	631	627	637	606	655	635	645	669	643	624	680	641	615	611	630	634	615	611	634	627	595	626	661	631	636	631	631	658	657	600	647	604	625	607	608	681	652	668	635	593	663	671	634	641	644	591	612	606	636	612	671	676	638	632	664	601	666	625	626	647	642	624	592	705	618	609	649	651	626	636	629	609	651	660	566	653	611	632	671	652	637	596	651	620	633	652	617	635	642	593	667	608	621	645	633	593	653	655	623	639	593	651	625	643	637	608	630	676	590	647	659	628	637	630	642	586	655	641	596	626	673	660	644	644	616	635	676	673	579	627	630	646	632	629	615	641	622	636	614	662	662	630	617	708	630	664	618	648	615	636	608	640	665	646	642	630	623	634	608	669	615	632	634	602	645	669	633	620	623	616	642	634	660	682	638	626	604	613	620	637	633	635	642	646	614	657	570	612	696	616	600
6992	764	898	589	451	306	203	201	170	172	166	192	193	175	118	143	132	131	133	137	142	145	135	135	138	133	131	131	124	121	124	127	142	124	153	151	94	124	131	131	144	108	108	129	134	121	136	129	133	135	123	143	120	129	130	118	145	132	119	124	131	129	148	117	133	144	123	143	123	152	153	116	127	129	152	138	128	128	124	134	145	146	134	112	135	142	151	139	146	143	125	127	133	144	146	140	119	136	128	125	155	137	146	157	133	137	123	140	114	112	135	125	139	119	146	128	154	125	129	124	109	127	143	146	135	126	144	135	135	140	138	148	118	109	134	129	140	144	138	125	135	119	140	134	137	147	148	127	119	141	130	126	144	106	121	118	126	126	114	148	130	124	122	133	134	122	117	122	106	116	141	121	103	119	129	116	129	122	132	121	137	123	134	133	129	124	156	111	129	121	151	127	135	132	124	118	142	127	130	123	140	134	136	115	129	142	128	131	115	136	128	123	123	134	110	149	119	108	138	130	138	115	137	128	132	125	145	127	124	131	118	110	125	126	127	128	140	148	133	132	137	140	139	121	150	118	136	117	134	124	122	124	145	127	123	145	134	139	131	138	131	143	135	121	122	139	140	111	124	133	126	125	128	139	135	113	117	122	120	138	121	115	123	142	107	132	115	129	132	142	143	122	148	131	147	135	144	121	131	127	124	160	116	112	142	137	141	137	119	121	102	141	122	106	130	124	142	123	140	139	105	150	150	130	152	136	148	106	122	158	133	129	132	140	143	132	149	125	120	153	139	106	127	150	141	118	131	127	123	125	146	145	146	115	129	132	123	113	135	124	134	131	124	103	122	130	115	109	121	128	148	139	111	148	128	134	126	110	114	143	143	124	136	133	123	125	128	113	126	129	147	150	122	130	124	136	129	138	122	114	133	132	147	133	144	127	114	124	124	121	132	122	134	113	144	144	132	122	128	129	121	102	146	110	152	130	125	123	147	115	167	166	140	139	150	130	134	151	144	129	120	130	133	129	118	143	146	105	116	144	131	164	133	125	115	128	125	137	125	122	133	128	140	131	135	101	134	119	111	117	119	122	108	146	155	141	113	123	122	136	137	166	134	138	144	118	159	103	113	137	120	168	158	123	142	125	132	109	120	141	123	140	141	145	124	157	123	150	140	110	127	143	124	124	126	157	133	131	116	124	151	100	121	127	137	134	148	129	132	129	114	132	131	136	139	129	126	109	122	137	127	134	133	120	120	117	130	128	138	119	115	161	136	109	129	104	125	142	134	131	120	122	118	130	121	113	118	149	151	112	135	134	119	111	103	123	116	110	136	113	111	128	117	117	151	135	117	124	137	120	129	108	131	131	131	134	137	135	120	131	146	143	138	134	129	129	149	135	128	147	135	126	144	125	116	144	154	123	138	137	120	137	140	137	163	135	139	149	134	139	110	132	145	127	114	142	119	144	125	133	135	133	133	115	133	123	116	141	162	139	161	133	126	140	126	135	150	164	147	128	133	136	122	141	118	116	150	127	136	118	131	122	122	128	120	149	151	125	149	148	130	133	122	121	127	127	115	155	154	129	131	127	132	137	114	128	119	132	138	114	144	125	144	126	145	110	122	125	113	139	112	141	128	122	134	147	125	124	141	127	113	131	140	118	123	139	130	140	146	122	122	138	121	138	136	145	121	106	110	91	135	121	122	137	130	144	140	123	117	127	146	146	133	132	118	147	134	118	131	120	136	158	116	137	123	132	123	106	119	120	134	127	133	122	135	151	135	131	118	115	133	151	121	132	145	145	135	112	132	137	120	126	144	134	131	122	130	123	128	116	141	135	117	138	142	135	133	143	127	115	126	132	130	131	110	147	127	127	117	142	161	142	140	151	141	127	140	119	113	138	137	145	126	124	125	120	130	150	106	129	132	117	104	139	117	108	129	129	147	131	127	125	131	139	157	133	126	148	140	130	117	103	148	137	124	140	130	131	118	152	150	129	121	108	125	118	129	124	117	120	118	120	100	113	132	147	133	107	155	129	124	126	135	137	135	125	119	165	120	115	150	126	124	124	145	131	131	145	137	141	135	137	131	119	132	115	123	107	138	120	135	118	140	127	121	116	142	130	124	113	139	134	133	127	134	127	124	122	121	135	132	140	133	123	123	121	121	141	149	136	154	117	147	121	114	149	139	122	141	131	115	121	124	113	126	135	116	116	130	148	137	120	115	127	144	123	125	123	121	127	160	133	122	121	147	127	114	119	126	138	133	116	120	113	125	115	119	132	114	135	113	134	133	126	129	131	149	124	161	138	127	122	134	125	150	114	120	115	134	117	135	137	134	120	134	134	156	149	128	140	122	105	158	138	138	131	128	124	134	112	135	139	103	121	149	147	133	139	129	140	132	133	120	141	110	132	123	132	121	120	126	132	114	146	150	148	144	115	106	132	137	131	132	124	131	122	129	127	128	131	122	121	109	122	121	144	117	136	115	147	125	144	140	108	112	111	142	151	135	137	136	130	139	124	142	137	137	139	144	139	154	117	126	142	142	127	136	120	135	145	130	125	118	125	139	127	139	135	124	135	128	143	117	109	136	124	135	143	119	118	139	116	138	122	128	136	144	152	129	109	115	121	118	135	108	126	132	111	114	150	135	149	124	130	127	133	107	99	120	135	130	120	155	128	139	107	136	138	127	128	129	134	133	135	117	128	131	123	133	105	126	109	139	129	110	116	134	107	143	127	113	134	138	117	126	135	121	132	135	159	141	146	125	122	123	120	134	124	113	127	117	124	118	156	139	134	128	125	142	138	109	121	132	120	159	128	109	114	106	132	127	119	150	127	136	133	121	125	109	138	122	139	137	161	142	141	122	122	110	113	146	128	152	139	128	117	142	118	124	137	132	145	128	145	114	146	116	139	127	138	124	139	152	149	137	105	127	125	120	130	107	128	128	127	116	158	141	143	119	128	131	126	131	142	139	133	133	112	132	147	132	113	136	122	127	132	131	129	171	143	126	133	139	131	150	133	129	109	134	118	119	120	134	116	149	127	103	125	134	119	125	127	133	141	136	138	136	134	121	152	122	125	118	128	140	130	142	134	121	122	149	134	135	119	147	142	124	163	142	114	152	129	109	143	132	137	135	123	133	118	150	123	150	131	148	126	149	139	120	150	134	141	128	138	138	125	129	136	153	131	130	144	144	127	133	130	129	123	126	125	137	147	135	125	134	164	138	140	143	141	121	140	145	143	140	132	146	123	113	109	132	131	136	108	112	116	105	151	130	144	143	160	132	112	132	124	127	139	124	143	147	126	143	131	117	149	152	130	109	128	138	128	134	123	119	130	131	111	149	146	132	122	132	148	115	140	139	120	131	110	133	133	138	123	132	139	141	99	117	131	129	135	120	147	135	133	127	124	115	136	132	125	127	131	130	121	123	146	132	121	120	140	124	114	127	129	118	132	131	138	141	129	130	146	128	139	99	129	127	135	148	145	132	139	133	137
6072	951	1741	1628	1474	1121	906	770	719	600	544	568	697	680	534	486	417	500	579	499	412	406	435	392	340	370	376	354	382	372	397	334	378	342	381	340	354	336	350	364	358	324	346	340	359	323	353	338	373	363	335	332	347	338	335	367	321	335	299	334	370	402	345	358	335	344	371	336	353	310	370	377	312	336	360	351	333	347	356	343	348	358	332	348	357	313	324	340	329	342	352	340	341	334	326	330	355	347	313	325	359	331	333	374	332	363	350	329	325	323	327	337	356	351	319	361	333	346	358	343	369	338	361	358	343	333	337	338	356	311	313	328	361	328	332	328	362	334	359	338	349	351	327	317	340	344	332	314	297	315	351	334	365	359	343	371	344	323	332	340	358	359	345	307	311	323	335	347	328	317	350	381	355	304	336	343	324	355	355	335	365	355	366	337	288	336	332	378	322	335	315	334	305	372	327	337	323	343	328	317	324	326	358	379	330	336	339	335	347	342	333	345	378	368	340	338	323	345	342	354	340	347	340	329	367	311	347	344	310	345	352	317	342	348	330	335	342	319	332	336	364	363	330	366	367	341	328	370	385	343	349	343	334	352	359	329	316	346	318	325	351	357	337	341	327	354	351	348	351	346	361	316	320	338	378	361	351	343	350	346	372	353	333	376	340	326	317	332	361	360	317	327	347	346	351	334	341	370	350	329	363	303	354	362	371	338	358	353	328	358	351	344	362	322	319	365	366	357	360	397	357	377	309	348	377	349	349	346	360	354	347	347	323	332	349	340	361	343	352	352	314	347	349	351	334	326	383	314	349	333	329	402	305	361	367	346	358	325	383	320	371	317	356	322	334	358	351	349	357	332	344	313	337	333	329	339	374	349	339	352	344	353	361	359	353	346	339	324	348	364	339	324	336	345	351	338	375	337	344	322	325	354	343	336	353	359	355	311	337	334	352	348	328	313	373	358	337	330	341	335	354	357	350	372	310	344	352	380	343	332	345	346	343	346	324	358	319	314	322	382	335	345	340	370	344	326	358	337	349	323	339	338	354	346	348	361	381	323	329	364	354	335	353	336	322	324	314	333	346	312	358	352	327	357	370	341	352	334	323	347	296	368	329	332	338	349	340	365	344	331	355	341	349	335	346	338	331	343	329	306	361	316	337	354	339	338	359	358	343	327	340	347	331	378	338	322	315	335	353	318	361	355	356	349	358	347	340	348	311	363	403	307	345	350	336	343	360	346	324	338	347	342	344	345	352	338	361	331	340	340	338	315	349	377	342	357	356	319	345	314	319	334	338	329	329	333	354	351	346	344	317	338	381	349	379	325	365	360	340	365	347	330	345	339	329	346	330	369	331	364	344	362	348	370	300	338	329	329	339	317	351	326	357	346	324	301	352	344	337	321	323	339	348	352	381	363	335	346	301	341	319	367	356	342	322	348	347	325	345	372	367	304	379	353	316	349	329	361	321	368	368	370	344	360	320	328	378	363	335	381	357	331	332	337	356	348	384	336	379	369	324	354	365	354	318	339	345	340	358	332	355	376	361	319	353	345	328	361	350	349	320	348	384	348	341	366	326	333	308	356	378	330	358	354	311	349	330	298	335	344	352	331	346	380	345	360	345	352	341	329	356	362	323	317	310	332	335	355	332	336	321	347	336	342	338	348	322	330	314	348	366	342	353	341	347	363	331	348	360	347	358	359	331	354	327	384	326	353	329	347	341	350	336	326	334	382	335	384	330	345	331	316	344	320	350	342	322	306	329	344	346	331	345	326	334	359	350	339	333	342	339	320	307	336	330	396	322	329	334	354	351	322	352	342	361	351	339	338	345	331	338	340	340	354	331	339	337	303	337	337	343	358	342	340	358	373	333	345	322	330	360	355	352	352	311	348	355	327	323	338	330	342	355	360	319	351	352	305	353	331	331	357	337	311	327	305	341	397	356	332	350	366	344	339	340	319	336	356	345	340	361	350	340	328	327	347	322	343	347	345	338	345	378	335	338	349	311	333	350	335	352	338	345	336	361	336	336	351	314	345	344	349	326	324	346	348	343	351	345	364	330	310	337	328	365	311	351	344	333	325	336	338	351	360	360	348	386	373	316	319	347	307	340	346	364	348	359	355	317	344	366	325	351	342	333	368	344	378	362	338	354	349	365	377	336	377	353	327	345	331	339	355	346	358	315	346	356	364	338	332	363	354	346	360	303	347	337	358	332	361	363	369	339	324	377	367	337	324	357	315	305	372	321	359	372	344	316	308	339	363	354	349	332	327	329	337	335	317	318	353	337	346	313	330	346	363	348	365	321	338	354	335	371	391	355	344	331	342	367	308	352	336	315	357	358	326	365	328	323	334	361	364	311	321	342	339	345	329	356	382	342	341	350	309	359	330	358	356	322	308	344	310	369	328	352	358	357	344	332	337	316	363	349	343	328	340	341	350	332	361	355	345	379	349	337	293	342	315	339	358	362	344	346	348	345	326	340	367	334	339	324	329	386	354	325	331	376	356	339	348	325	352	337	358	373	322	335	365	361	352	342	341	356	357	373	356	339	342	339	307	353	371	337	370	342	319	353	332	325	322	344	329	337	332	368	370	345	330	349	338	380	359	330	329	358	353	358	318	326	335	342	341	319	339	356	315	331	336	355	359	350	352	337	344	351	337	349	344	359	357	351	345	340	316	354	340	323	337	332	346	353	333	351	322	366	344	335	327	340	354	352	363	328	348	356	320	329	350	368	307	362	322	362	322	339	338	349	330	344	322	350	339	335	325	370	325	350	321	351	349	353	318	372	346	370	357	336	294	349	321	350	359	339	320	354	349	340	332	309	357	355	349	358	354	295	313	328	344	380	342	341	347	346	359	342	306	345	366	332	367	342	368	380	342	352	337	342	317	341	323	354	349	328	328	331	358	350	343	350	339	362	336	359	356	361	359	332	348	363	327	335	333	338	311	368	328	350	358	369	324	342	372	331	324	374	368	337	348	335	360	308	318	370	363	364	350	341	356	354	374	328	362	327	369	348	350	322	338	333	357	334	349	370	338	335	322	378	337	354	356	348	385	312	304	367	335	340	355	356	351	343	338	344	355	357	349	365	335	330	339	339	361	342	306	362	367	335	334	293	346	345	339	325	381	295	325	332	319	346	368	351	339	345	340	342	348	348	319	335	319	328	341	351	357	332	327	307	353	365	342	340	351	349	364	334	342	344	348	375	351	374	328	347	327	320	360	360	361	337	360	362	334	356	345	373	356	346	335	337	323	316	334	343	337	352	350	347	343	339	352	361	348	347	330	347	343	336	373	372	344	314	345	305	364	345	306	363	342	362	353	319	341	364	332	349	352	335	356	363	332	315	337	329	323	329	359	358	347	316	338	331	336	361	332	347	363	337	343	346	343	360	327	328	335	322	372	331	350	336	351	340	336	354	354	368	354	357	365	330	344	325	307	363	309	371	342	305	360	353	309	361	361	326	364	329	315	348	348	345	328	323	337	365	364	346	367
13934	1709	1406	985	657	471	418	312	306	310	272	269	283	314	270	255	233	250	259	260	240	213	240	223	230	224	217	216	232	176	182	214	224	218	209	201	223	212	227	200	195	216	210	222	219	191	187	187	199	228	212	191	180	191	212	269	229	204	194	212	196	197	219	197	218	185	201	202	220	190	206	220	221	219	231	219	202	229	204	217	213	208	216	235	228	208	233	186	215	221	224	230	211	182	219	212	211	218	195	233	252	208	206	204	256	201	211	204	219	233	215	223	215	244	220	214	204	234	172	208	196	186	190	211	191	209	215	204	220	210	189	209	210	212	215	227	252	205	224	235	214	223	207	219	228	228	226	197	202	211	199	212	206	228	203	182	226	191	185	216	191	196	194	186	208	191	171	213	213	229	228	245	217	241	182	234	207	219	192	233	201	229	201	176	186	191	212	204	196	202	185	202	221	185	208	200	230	217	191	225	198	226	206	224	180	214	203	194	207	187	230	214	197	197	210	209	230	211	237	183	209	222	204	223	165	204	198	225	208	238	229	234	208	234	198	203	201	171	204	237	214	215	207	209	232	217	220	219	222	204	209	199	208	228	210	226	202	194	225	231	225	193	223	223	224	208	211	202	207	227	172	218	199	197	219	237	204	222	222	209	221	215	203	215	172	222	200	197	201	208	203	206	186	230	197	228	210	214	241	230	203	225	214	204	219	182	204	192	210	232	211	226	232	218	230	200	201	208	190	204	215	229	184	181	206	212	231	215	201	224	198	234	207	209	197	215	202	166	225	225	208	208	209	205	216	198	202	207	230	191	212	235	199	205	221	190	214	208	225	219	221	208	227	229	213	238	218	232	229	235	194	183	212	217	214	219	234	184	196	209	227	228	214	184	210	195	212	215	202	224	225	197	192	213	168	188	232	196	211	206	204	234	205	199	205	212	190	190	219	230	201	172	215	228	221	186	172	231	201	211	203	162	197	225	213	230	190	193	198	193	246	237	209	226	185	210	180	197	222	205	206	220	223	226	216	176	218	209	220	222	211	205	203	219	177	189	191	236	245	192	202	223	208	202	202	194	217	209	217	213	214	179	189	190	191	194	237	207	200	188	200	202	186	197	214	223	217	224	204	202	230	227	229	221	202	208	203	184	212	231	214	218	201	210	209	195	235	216	208	229	226	222	220	244	210	221	203	203	179	210	189	219	235	247	224	243	214	218	205	231	215	188	193	222	188	211	215	226	217	211	223	191	213	223	213	198	181	197	206	211	177	208	218	201	233	191	188	209	207	215	216	193	196	214	227	210	201	201	217	184	219	221	204	210	213	183	203	227	184	204	222	239	213	223	211	216	185	206	223	211	216	217	193	211	218	222	205	211	221	231	202	181	207	201	203	210	206	199	224	208	206	230	218	191	199	222	191	193	207	195	210	204	191	203	224	192	189	201	205	208	205	229	200	226	201	200	229	202	207	236	197	220	223	222	224	193	191	204	185	190	214	207	191	203	235	224	194	214	194	219	203	199	198	212	197	241	221	200	244	232	173	183	180	206	227	232	236	241	214	212	211	192	214	215	220	210	191	229	204	219	185	210	235	217	233	214	233	205	217	192	217	204	203	201	236	225	206	211	201	208	199	203	224	211	211	231	202	198	194	198	211	205	170	209	240	194	205	190	223	199	207	223	198	202	249	236	238	196	236	205	206	235	208	188	221	209	206	217	205	186	183	204	210	202	188	210	223	210	181	222	188	215	222	193	201	225	189	198	200	235	226	197	187	213	221	213	212	222	192	205	222	204	188	208	199	201	224	214	225	208	213	208	215	229	221	198	211	239	201	205	214	205	207	212	193	203	191	211	210	219	180	231	202	189	192	219	193	202	226	212	213	191	208	216	205	200	192	210	215	198	200	211	192	200	214	202	191	228	214	200	195	187	217	245	196	221	185	205	236	213	188	198	208	198	210	166	198	183	212	224	206	206	227	217	203	198	213	203	202	220	231	217	208	184	207	222	206	226	217	181	212	216	228	200	220	229	201	199	226	224	220	198	220	239	222	208	195	199	200	201	218	201	235	202	215	197	198	214	208	211	228	192	215	193	214	198	182	226	211	234	199	204	194	200	215	219	216	217	213	208	228	215	224	187	208	232	233	203	198	206	217	203	211	213	201	180	201	200	205	223	220	217	224	223	199	207	211	234	222	214	179	197	232	238	213	240	219	199	212	204	218	229	206	191	208	226	203	216	186	219	230	217	218	229	222	223	212	191	236	223	186	199	231	199	210	194	204	223	242	223	182	222	237	229	192	245	244	212	207	217	220	202	215	157	221	206	224	206	193	206	187	220	223	233	198	214	207	212	206	223	188	215	213	214	204	202	203	193	203	230	209	214	230	197	215	221	209	218	192	225	209	195	208	210	200	188	227	225	197	247	217	193	187	203	176	210	204	202	220	187	182	201	194	201	211	233	197	186	221	198	208	208	202	215	206	211	197	199	223	227	221	242	226	197	191	207	221	225	219	252	211	183	195	199	215	223	210	246	220	229	222	199	227	216	213	209	229	208	218	207	201	191	221	217	181	184	212	177	220	192	255	250	212	214	217	193	223	177	214	206	209	224	226	188	213	199	232	195	194	199	178	223	220	196	221	223	201	220	209	192	175	195	228	225	227	186	230	200	209	241	193	208	184	231	223	189	200	205	207	207	165	230	231	200	231	222	234	200	201	194	213	227	217	212	214	222	208	206	207	217	258	221	216	205	212	202	222	210	177	184	214	242	214	204	224	239	229	212	194	195	206	238	221	219	208	215	218	215	201	194	189	223	205	237	201	231	225	210	234	224	222	207	195	212	208	220	212	220	196	214	229	219	195	198	219	225	223	195	200	204	249	210	209	225	204	212	182	198	218	203	225	206	224	194	216	202	205	235	204	224	209	193	224	202	203	220	198	219	221	233	193	193	225	213	204	234	245	208	183	210	203	203	187	186	193	187	218	237	214	211	202	222	238	237	227	213	215	207	208	194	208	251	230	220	239	225	184	216	230	204	209	246	191	220	205	244	228	219	210	222	220	230	234	189	210	220	202	212	207	210	200	246	216	221	191	197	204	207	222	196	204	207	192	237	231	204	213	211	214	218	183	208	218	223	245	229	239	205	186	224	239	185	211	232	190	215	188	211	222	233	185	223	211	248	228	219	215	221	230	192	231	210	189	218	190	206	224	219	226	206	203	235	211	206	210	213	202	196	211	190	201	211	205	222	201	203	212	198	231	227	218	212	213	216	201	223	212	199	220	193	197	231	234	221	171	221	175	218	201	235	222	184	215	228	216	198	182	239	225	214	230	228	231	213	228	192	219	215	203	187	230	196	227	207	200	238	210	204	205	200	205	225	191	203	209	176	224	195	245	243	192	201	224	188	213	207	194	209	188	202	241	203	188	212	202	208	186	205	226	231	208	236	207	202	237	207	180	227	215	183	209	198	199	211	221	190	169	218	206	207	270	232	236	227	216	220
8220	1532	2696	3064	2571	1990	1493	1295	1128	1073	873	907	1099	1017	817	704	686	775	811	742	614	614	615	576	595	555	579	588	570	579	526	589	521	569	591	535	547	555	569	536	525	518	559	557	474	524	512	522	561	524	509	555	567	546	552	514	513	535	558	564	499	535	532	538	529	543	527	563	483	514	551	503	510	492	544	465	488	518	565	521	504	536	546	535	489	561	548	574	512	520	545	501	515	507	557	542	528	480	576	487	516	548	548	504	529	541	526	535	469	492	500	546	514	540	520	557	497	496	534	548	558	540	532	505	527	603	507	567	523	514	547	507	525	517	548	493	537	526	468	485	539	508	517	563	540	519	547	503	548	507	531	513	521	512	557	516	526	495	518	521	510	516	538	550	544	518	525	504	469	491	542	531	547	529	544	524	509	496	519	511	512	515	535	500	500	529	519	489	549	533	523	517	512	506	518	527	524	549	554	512	540	524	546	548	531	541	525	521	546	497	542	544	516	506	510	534	512	512	518	520	503	535	529	516	535	520	525	514	532	560	566	513	506	506	519	532	513	522	518	508	533	523	537	486	547	500	499	533	510	512	507	532	509	528	524	491	510	522	529	555	540	521	526	520	559	542	481	532	536	537	559	507	509	524	559	519	512	464	512	516	523	483	527	505	478	489	529	520	519	527	539	492	488	531	511	511	551	544	517	537	531	483	525	547	505	525	515	498	532	512	471	507	490	526	508	574	540	489	537	515	521	506	541	534	526	482	484	535	574	513	533	493	516	550	562	546	532	497	491	538	512	553	533	529	536	549	510	500	517	515	529	491	546	504	468	501	501	521	508	520	526	525	514	500	545	537	469	564	507	521	546	527	534	524	548	491	512	557	493	549	501	526	519	501	508	507	518	542	521	538	533	522	549	537	533	523	548	537	502	488	522	525	543	514	520	508	534	527	469	515	531	536	509	523	532	526	533	467	546	508	512	509	482	511	486	489	492	551	493	527	538	529	526	492	520	482	506	492	514	521	532	501	520	526	514	496	533	551	527	571	505	518	559	504	558	506	521	530	473	530	533	534	539	487	553	527	521	512	518	508	518	525	520	503	520	515	523	519	530	538	508	490	517	497	497	514	580	519	598	510	516	504	516	549	513	501	533	516	510	539	509	542	527	500	488	525	484	503	514	501	579	478	500	532	473	513	515	488	547	528	524	541	523	516	530	500	523	536	532	478	487	512	532	503	514	482	534	557	535	489	510	490	542	543	527	518	528	530	530	524	497	516	528	564	523	503	494	502	478	521	528	529	524	521	564	523	538	563	500	539	513	527	517	523	507	545	553	489	522	547	527	515	523	505	522	503	510	526	540	540	506	531	540	541	525	524	513	540	541	518	489	520	515	544	532	498	527	530	468	528	529	547	557	543	500	533	501	532	482	544	546	526	522	517	500	509	504	470	496	541	498	522	527	551	522	487	490	519	535	529	491	527	518	519	526	510	539	498	506	496	509	503	518	477	547	494	520	478	502	545	511	529	505	540	529	534	537	498	523	536	519	527	528	536	521	532	558	495	476	502	496	522	500	531	530	528	491	542	489	560	528	552	523	523	520	524	505	504	488	516	541	539	508	532	499	499	518	512	529	516	519	509	529	539	572	525	537	528	542	501	499	506	545	556	533	514	524	491	551	526	531	521	511	494	535	510	549	537	564	508	499	496	531	503	523	489	550	506	496	512	521	518	482	507	503	579	555	509	499	539	509	509	554	496	532	512	488	478	503	531	509	535	489	552	542	531	528	510	482	549	527	548	536	562	518	503	516	566	540	540	494	489	540	531	549	560	514	497	502	493	538	505	529	531	530	504	520	480	511	525	518	507	519	526	560	511	504	541	514	520	540	542	505	512	485	510	526	491	518	552	535	527	537	539	548	534	552	519	514	559	556	615	518	518	526	486	510	513	498	524	547	539	488	546	471	506	537	469	517	523	493	557	532	522	574	538	487	537	509	480	575	541	518	483	514	482	502	548	482	496	526	563	540	495	532	492	500	504	496	534	522	518	557	495	522	549	543	529	507	509	534	543	521	536	531	507	489	522	486	524	502	517	504	479	542	562	481	575	474	535	519	481	525	514	498	534	543	521	561	528	544	534	537	516	576	521	504	497	508	535	514	504	548	562	552	546	476	519	533	566	530	530	566	575	523	516	505	554	498	505	482	509	527	518	546	537	557	533	505	572	547	493	512	545	511	500	528	536	542	573	513	517	540	517	562	499	537	503	501	523	508	537	571	543	540	524	495	550	564	553	565	524	531	523	504	498	500	527	539	523	558	477	565	545	551	557	515	543	538	538	514	563	550	524	542	520	493	455	529	534	519	518	562	585	549	523	453	500	537	535	540	519	486	555	555	545	518	568	557	503	523	512	543	486	551	532	528	513	480	525	514	509	533	494	505	510	517	485	539	504	516	496	476	516	516	532	553	501	510	519	530	541	534	527	557	508	516	521	538	457	486	502	546	512	513	566	501	513	489	525	513	511	504	519	540	516	525	521	532	487	502	522	533	549	509	519	524	539	499	501	533	541	500	539	554	515	539	534	525	477	518	546	492	539	494	513	537	503	555	537	534	525	562	540	498	556	502	504	522	567	521	517	556	530	493	509	510	554	488	507	534	534	517	502	560	539	489	519	482	500	533	500	565	509	525	462	486	551	543	512	536	473	518	542	519	513	509	492	511	485	512	551	545	498	568	528	542	583	488	534	487	481	493	522	503	521	521	522	541	526	547	476	539	534	552	544	540	535	511	541	527	500	531	538	540	464	507	536	514	492	550	534	501	504	533	491	504	551	498	537	520	488	519	557	493	551	518	561	530	532	546	533	512	502	537	480	533	505	526	467	518	533	503	538	514	504	539	525	550	550	512	490	528	498	462	487	533	529	529	472	513	516	498	498	553	513	494	502	508	503	560	552	551	505	520	535	516	529	527	500	563	558	524	540	533	530	511	529	523	546	553	490	510	503	510	494	546	508	530	534	488	501	522	458	529	512	482	511	485	497	524	569	519	486	549	538	521	562	520	507	536	526	502	536	529	528	507	516	520	504	465	533	509	570	543	512	516	550	513	527	531	565	516	549	554	493	513	521	522	516	525	517	477	547	524	531	517	529	546	500	538	561	517	543	506	483	532	520	484	527	518	528	518	483	550	503	535	527	522	509	505	536	521	503	558	530	516	538	521	492	496	542	510	470	493	497	517	552	511	536	474	490	555	517	534	499	534	547	473	544	542	514	517	501	511	508	512	472	512	516	514	502	514	550	498	552	500	534	511	533	508	494	516	548	514	566	533	507	541	543	560	514	545	544	477	497	573	493	547	534	548	499	509	530	513	570	519	499	498	534	511	510	479	535	505	487	507	527	539	502	481	492	536	564	514	490	560	494	495	510	531	543	562	477	531	545	520	489	520	537	518	549	504	516	524	498	535	494	533	521	511	539	531	554	522	543	516	526	499	518	507	508	556	525	504	543
1547	444	426	345	336	318	291	310	330	298	291	294	321	289	280	300	292	270	274	305	281	294	299	297	287	284	286	227	277	297	300	283	264	281	300	301	269	273	292	301	287	316	285	258	322	336	278	259	288	295	291	284	285	288	268	277	268	279	280	279	266	281	293	243	273	292	257	336	291	292	283	296	304	272	269	268	257	296	293	292	294	299	275	297	270	268	314	269	270	268	249	260	309	303	264	261	281	266	258	295	281	266	276	288	276	289	266	272	299	295	299	305	288	285	284	254	263	297	272	265	302	282	272	274	259	276	294	291	274	289	283	285	303	303	255	281	292	270	243	276	284	267	255	301	270	278	303	279	274	290	279	308	292	305	261	290	326	297	302	307	302	260	277	267	283	286	292	282	272	292	268	313	250	296	270	251	267	271	296	288	256	294	267	275	280	286	302	298	267	272	264	294	274	272	290	286	315	261	256	275	267	296	297	285	277	280	297	306	295	301	260	277	279	279	281	296	292	305	282	282	306	306	265	264	264	318	310	276	254	280	282	249	280	253	303	269	260	273	273	274	275	289	251	267	283	294	302	286	287	294	296	294	268	288	309	311	290	276	283	258	289	315	285	282	307	284	314	295	274	268	297	309	299	282	289	250	263	277	305	284	286	284	288	266	297	277	286	324	282	276	275	259	257	291	311	267	286	293	284	298	301	279	303	306	298	274	293	265	255	281	279	261	275	268	260	294	275	284	272	300	290	273	282	282	277	263	277	285	262	238	262	293	335	279	297	252	287	277	292	249	290	276	286	290	274	273	286	287	284	273	271	297	296	288	296	290	276	307	269	287	284	287	304	265	263	273	296	259	274	309	265	293	269	248	263	275	258	340	245	284	276	284	251	282	298	287	266	262	274	271	306	277	292	271	283	307	303	277	295	315	267	279	305	321	275	289	299	293	272	278	287	278	280	282	288	287	270	293	265	263	247	273	256	271	286	275	280	280	280	277	268	278	275	291	271	266	286	257	282	284	303	267	274	305	288	279	287	315	278	275	289	277	291	309	288	296	270	262	252	263	269	243	250	267	295	253	256	291	275	261	288	262	263	304	263	282	277	243	287	287	296	283	287	287	293	265	290	290	274	288	244	273	262	300	312	294	255	266	247	271	287	284	297	282	275	275	318	228	258	313	286	284	274	289	253	263	275	268	266	288	308	284	283	299	283	294	303	260	293	290	273	268	300	278	282	313	286	235	310	280	240	265	270	319	308	322	289	300	275	270	315	282	259	296	281	292	309	263	294	267	286	280	302	262	249	270	277	304	279	291	276	283	278	287	295	274	291	280	281	297	261	255	294	271	305	296	285	303	278	283	271	251	295	299	313	296	296	302	286	290	303	265	285	278	304	276	275	302	282	302	257	270	271	286	269	238	285	303	255	282	268	275	282	295	316	278	277	296	271	292	284	270	292	298	274	267	264	312	257	287	293	290	261	289	290	261	282	274	262	264	274	282	294	280	278	281	281	290	272	288	256	283	276	300	273	256	268	286	312	298	282	303	272	274	280	290	264	262	263	275	269	227	251	305	289	289	277	280	269	278	270	289	266	240	288	271	245	268	307	253	292	264	308	285	310	248	271	312	272	290	289	311	291	257	246	265	301	294	298	293	270	257	290	299	291	295	305	266	272	240	280	288	275	294	281	260	289	268	291	273	306	257	307	276	249	274	285	297	286	244	307	284	278	282	283	278	273	288	259	304	308	261	284	293	310	284	287	275	279	262	293	268	271	300	318	288	273	277	287	263	269	283	306	297	273	260	316	264	271	284	280	327	250	280	255	302	317	310	275	261	303	269	242	286	255	258	258	273	273	283	300	283	300	281	290	314	280	285	288	261	269	298	292	284	298	287	273	264	281	275	289	276	294	267	297	246	255	280	292	265	256	282	305	275	295	274	315	261	289	288	293	260	285	304	295	256	259	303	272	284	275	285	241	282	264	277	269	247	301	302	274	288	281	246	276	265	305	282	289	272	292	258	262	280	297	283	287	300	270	286	273	302	250	310	272	256	274	302	346	289	273	285	300	276	272	291	288	282	279	299	262	291	310	250	294	270	277	288	300	289	286	269	265	261	279	326	272	281	298	277	271	259	295	283	262	270	261	313	282	289	258	304	281	292	262	284	280	287	307	264	282	284	280	271	280	278	276	295	295	289	267	293	291	245	295	257	284	262	310	309	280	304	281	269	271	276	315	306	289	298	298	273	283	277	233	272	299	301	293	311	294	274	240	269	288	286	282	284	292	280	277	283	270	284	305	280	262	292	275	277	283	253	279	289	287	280	311	277	273	285	290	294	236	255	312	272	291	291	279	267	296	288	260	269	269	256	304	259	282	314	287	299	268	293	289	259	279	278	292	261	285	290	286	277	285	273	284	276	295	252	278	257	268	280	293	277	306	275	300	279	304	269	290	291	274	310	297	284	271	287	300	310	258	307	327	263	257	263	309	305	312	253	285	325	295	289	279	269	325	263	264	278	272	298	249	246	284	278	322	263	274	292	295	268	269	276	296	260	233	306	289	288	295	342	292	302	286	285	294	282	272	309	286	315	281	283	314	290	274	288	238	270	254	274	290	260	282	255	295	252	292	262	293	281	265	309	291	286	267	305	304	285	262	248	334	309	289	279	281	265	292	290	297	273	265	292	287	261	284	263	284	315	275	332	287	261	297	280	309	296	261	263	272	276	285	298	245	298	293	292	268	276	290	285	291	321	291	308	288	272	294	301	271	238	289	276	278	301	291	280	282	277	246	262	280	266	271	261	278	263	270	284	279	315	280	288	300	285	314	268	279	295	286	261	266	270	256	265	274	272	275	284	286	284	266	318	319	258	269	330	273	291	280	308	294	293	302	301	254	265	276	317	274	315	279	285	271	266	264	262	279	308	291	263	293	262	300	248	254	276	273	309	321	301	287	284	260	289	301	271	311	278	245	281	291	248	260	299	274	283	260	273	264	283	272	324	278	274	277	276	267	259	298	257	268	282	266	271	286	299	303	305	291	287	289	315	285	270	311	281	252	282	287	255	294	275	274	254	276	295	276	283	286	294	294	275	243	281	265	260	293	285	311	316	290	280	284	288	271	306	275	309	296	296	284	294	279	285	292	267	272	305	301	295	275	284	296	257	287	273	271	295	268	320	253	271	293	289	288	298	277	308	290	293	289	289	289	294	307	240	272	258	264	312	266	294	289	284	249	240	296	281	287	264	261	274	271	274	247	271	266	291	300	275	305	283	272	284	259	273	283	299	278	241	289	284	276	300	276	281	286	273	284	291	284	268	305	263	315	283	305	272	280	275	266	270	284	309	316	276	273	300	274	340	289	260	287	230	303	290	278	260	264	251	275	277	278	267	276	258	283	281	285	282	279	269	287	325	294	294	311	284	246	261	243	292	265	262	286	268	272	264	275	303	296	285	291	300	275	304	289	291	292	293	279	280	298	299	258	297	297	295	274	312	271	282
1805	790	868	862	894	809	656	685	664	596	668	673	676	729	608	720	638	679	731	641	568	615	651	662	623	692	637	641	666	657	645	648	642	647	613	640	650	632	639	659	606	655	627	646	611	636	615	613	658	630	660	636	626	627	650	652	611	617	634	653	607	607	629	620	665	646	637	613	656	595	650	603	663	672	601	629	655	616	651	646	623	627	599	645	631	619	648	662	642	567	626	621	680	626	675	661	620	660	652	611	657	668	648	606	647	644	633	600	639	643	599	615	659	611	649	633	591	591	638	595	628	676	614	594	638	620	645	575	643	642	654	626	671	665	668	640	613	577	680	607	635	630	597	639	622	607	641	574	681	669	643	657	645	648	624	621	640	611	580	664	622	644	638	648	633	654	663	607	627	624	655	613	633	607	643	638	636	636	615	618	689	706	669	598	665	599	606	601	644	613	641	611	639	633	614	676	639	621	626	654	611	645	614	648	657	640	621	662	596	624	655	629	629	605	593	634	603	679	658	642	645	613	620	598	629	618	658	577	651	617	619	650	623	609	600	647	636	626	609	610	636	655	637	624	667	598	588	610	578	618	627	587	648	646	645	676	665	626	647	641	624	649	659	631	656	684	671	621	655	643	598	639	617	664	591	625	608	638	636	641	653	677	676	672	682	621	650	615	653	631	658	621	616	614	674	618	649	660	615	636	625	642	657	615	609	617	655	598	635	639	618	637	615	645	665	649	612	594	633	612	580	634	623	663	660	604	644	630	625	631	617	665	642	607	611	680	669	630	653	635	636	651	629	632	634	647	605	597	672	618	664	611	620	642	607	628	630	610	607	665	592	612	604	633	651	634	623	613	646	628	600	591	644	620	583	665	670	615	617	655	616	629	627	608	644	690	642	585	653	666	600	610	651	586	659	663	617	666	652	627	651	628	696	626	651	636	608	648	620	608	595	648	637	635	620	631	602	650	660	654	650	672	622	671	634	686	646	627	634	658	650	650	642	631	639	604	651	587	639	595	657	613	641	662	619	632	644	633	626	604	615	658	665	635	652	618	622	596	659	633	647	677	593	630	645	605	622	639	600	625	642	670	602	622	607	592	595	626	627	648	588	607	626	636	610	614	595	640	644	647	624	612	631	612	644	642	597	673	630	618	609	675	650	675	650	693	619	620	613	616	578	659	632	626	593	611	662	602	609	636	641	653	625	639	595	612	638	651	588	607	607	626	646	636	626	697	606	591	689	640	656	678	634	652	657	653	614	642	624	630	605	610	672	635	626	618	618	560	657	617	607	648	623	661	619	618	651	620	595	648	635	622	628	600	600	616	661	625	615	623	613	669	604	649	648	610	626	609	628	641	610	611	602	649	610	628	623	657	656	640	650	627	600	593	677	610	655	659	668	615	609	635	630	661	624	611	635	659	627	618	587	640	609	619	592	649	642	633	640	633	675	594	642	610	657	663	633	617	666	602	647	629	664	670	643	594	645	666	678	624	583	619	654	673	626	686	657	613	623	628	646	645	656	614	682	640	640	604	617	647	655	620	587	665	619	623	638	610	583	581	635	613	580	618	636	586	643	610	604	656	588	606	623	646	646	601	618	619	636	633	609	624	643	602	626	633	633	641	642	609	632	641	642	656	634	608	646	601	622	610	594	638	653	615	613	648	608	618	667	604	635	684	670	671	666	662	660	624	643	674	690	607	634	629	642	639	606	632	651	623	664	653	638	631	604	621	610	644	687	631	633	633	634	596	630	642	663	623	623	639	633	609	636	656	618	661	673	665	647	651	612	623	621	643	620	622	616	654	632	639	617	645	607	639	650	615	611	645	645	620	651	658	645	603	583	665	600	603	613	660	624	630	637	654	585	653	693	624	607	602	626	609	663	590	593	683	640	656	590	624	633	608	671	663	635	628	615	633	632	630	624	619	647	651	663	635	647	607	634	583	640	637	624	644	638	621	652	567	656	675	635	681	609	610	623	623	677	640	604	635	620	613	579	594	679	642	631	630	610	635	660	650	641	621	672	592	643	636	601	610	687	628	678	615	622	658	656	647	609	598	639	629	587	624	624	642	658	622	631	657	663	594	644	657	663	601	666	671	639	648	654	607	611	634	671	609	644	649	656	659	607	642	636	644	640	604	634	613	655	619	631	669	618	648	609	602	622	615	644	629	639	587	635	650	651	678	613	664	673	651	628	608	642	625	620	663	633	658	640	616	643	644	628	683	614	653	690	657	621	675	609	647	631	626	629	630	704	609	665	632	640	662	614	658	643	656	648	588	613	615	637	634	613	605	605	615	593	651	675	632	644	623	633	656	668	652	633	620	654	642	633	650	627	605	651	636	668	622	647	622	612	624	655	675	594	618	634	618	612	628	641	620	618	664	632	637	613	621	638	639	624	653	586	643	636	611	623	611	652	649	626	592	635	599	628	660	662	610	671	655	625	656	586	651	630	619	564	576	611	646	634	675	642	617	644	612	666	647	610	646	606	599	628	632	631	587	636	631	618	581	684	671	584	673	604	611	671	619	616	624	603	660	616	607	647	634	652	627	652	597	663	614	601	641	638	626	611	657	642	646	673	654	606	651	581	606	586	628	644	637	670	648	604	616	588	610	634	656	602	623	604	642	599	586	626	611	640	643	660	652	655	637	591	613	610	645	638	598	665	671	641	658	584	630	644	622	634	656	618	625	626	668	661	639	628	671	660	639	643	594	652	609	645	683	647	626	659	677	603	623	632	637	663	650	630	625	633	640	624	664	596	627	664	576	605	620	634	664	632	641	625	620	599	664	597	595	657	649	623	666	662	629	626	625	595	616	668	627	620	602	629	629	630	620	683	602	625	661	645	636	626	657	610	634	639	613	620	626	662	638	673	651	619	571	618	633	649	623	625	597	644	574	597	641	661	612	645	659	628	613	653	620	618	608	647	631	693	669	689	574	682	631	644	607	650	608	671	621	616	641	633	621	601	656	630	610	627	564	632	576	609	646	635	691	627	629	602	631	592	643	657	587	661	606	605	642	620	625	655	625	610	606	676	614	602	626	629	670	590	601	674	628	649	669	651	621	639	642	662	599	635	682	588	631	612	631	628	627	647	682	627	614	641	599	647	662	644	657	658	598	660	557	625	648	650	676	657	648	651	644	618	639	646	688	620	594	652	632	601	607	653	640	604	638	598	632	619	650	606	665	671	644	612	637	597	612	609	663	657	674	627	663	568	654	624	642	630	616	656	643	594	629	640	633	673	640	585	651	594	615	613	601	644	634	641	681	650	627	626	609	601	678	592	675	640	613	654	657	599	629	595	664	695	657	629	619	623	652	628	629	631	663	638	587	629	638	588	620	628	660	594	638	599	639	623	615	680	630	590	664	614	635	594	635	622	647	618	646	631	660	621	584	659	601	662	623	621	627	625	610	655	584	665	619	599	609	588	677	657	682	577	579	658	620	627	682	626	616	599	632	616	624	650	639	595	620	648	657	663	612	619	632	607	609	624	638
7057	795	678	528	373	277	210	222	197	189	159	156	216	211	165	136	134	173	176	131	115	138	108	126	140	134	126	117	130	135	135	119	132	123	116	132	121	148	140	130	123	128	126	121	122	108	122	123	136	131	152	126	127	129	122	133	142	135	138	141	140	135	118	127	128	116	134	117	136	133	141	131	133	129	145	136	125	143	128	138	149	128	150	130	113	121	156	120	133	140	120	113	112	112	117	135	127	144	141	121	134	167	137	137	138	128	110	128	123	105	110	108	125	116	134	124	147	138	108	114	148	145	131	122	145	136	127	149	133	138	140	118	140	138	125	130	123	124	121	104	148	130	146	116	173	132	132	117	129	138	127	131	144	120	124	146	150	105	160	140	109	129	136	138	146	133	101	125	131	133	132	129	127	136	140	112	130	116	139	138	142	123	110	131	111	120	147	121	128	146	126	127	140	131	124	121	104	109	122	120	134	136	122	126	121	127	122	136	141	108	137	140	158	135	139	131	148	116	129	128	124	130	127	117	141	144	138	142	144	139	120	124	137	127	136	136	163	124	134	127	112	126	117	137	148	148	146	132	132	131	126	123	118	126	112	139	127	118	152	138	131	136	127	142	119	142	136	144	148	118	100	131	125	135	125	126	142	141	124	144	136	145	116	133	146	124	106	131	120	127	143	143	141	115	117	120	125	125	119	133	124	130	124	131	119	151	151	150	134	129	127	111	123	135	127	118	145	120	151	135	125	130	132	121	120	130	120	128	144	124	132	123	138	137	134	106	127	112	105	117	128	139	132	136	122	135	128	132	116	113	137	106	119	129	121	127	142	132	142	121	160	144	148	130	134	148	143	135	116	143	147	123	130	127	141	130	122	117	131	128	148	145	175	135	169	129	141	142	121	102	138	142	140	132	121	121	132	137	118	145	115	137	139	120	135	125	134	145	127	146	130	128	117	142	146	119	138	123	121	132	137	123	122	122	130	109	156	145	151	117	142	125	136	124	119	110	145	124	149	124	108	125	134	124	114	136	109	107	138	138	133	132	116	125	140	133	124	120	101	115	125	133	134	129	117	116	145	110	128	120	138	130	137	119	141	130	117	129	138	137	134	125	130	132	143	142	144	124	122	129	136	122	137	129	149	125	128	129	116	132	136	136	127	130	126	120	143	130	124	131	146	129	114	155	120	140	125	118	144	137	133	146	121	125	128	126	161	118	133	119	114	117	127	121	134	130	134	120	128	152	136	123	136	158	118	137	135	129	128	124	118	131	118	124	133	111	119	137	121	140	152	128	128	128	123	137	130	119	142	133	123	138	115	139	107	125	134	160	125	133	136	125	102	145	107	151	127	109	147	134	135	110	122	157	128	128	121	126	146	151	143	117	148	131	129	155	119	127	126	113	133	125	128	137	180	142	116	123	153	142	113	134	135	137	110	118	126	111	129	131	144	117	125	125	130	128	119	138	136	149	140	135	133	116	129	131	140	134	136	157	134	144	112	126	125	122	120	137	133	120	139	146	121	123	121	147	119	137	143	146	126	131	147	134	134	116	127	127	133	134	111	126	132	131	131	137	128	126	142	115	137	116	126	124	113	131	147	118	144	132	135	144	125	141	138	125	109	128	140	119	124	117	113	136	141	131	132	139	127	109	126	139	155	144	132	133	112	139	145	125	145	135	113	116	149	121	137	177	119	126	118	117	127	135	108	132	124	144	137	144	133	120	138	124	128	138	154	141	125	128	130	133	140	142	144	113	128	122	145	122	145	122	130	130	128	140	131	111	133	140	124	121	127	147	106	163	128	141	126	143	123	137	131	112	115	119	151	119	133	144	140	117	148	128	118	132	128	130	128	146	120	131	120	143	138	133	138	126	133	121	132	149	126	133	143	157	135	127	147	140	131	142	129	129	132	114	138	122	112	134	143	129	138	121	134	130	147	129	151	145	136	145	144	135	108	130	125	117	125	123	117	121	154	141	152	123	143	135	126	122	122	131	129	95	122	146	162	145	132	136	142	130	144	110	117	131	132	137	138	172	135	147	130	149	133	137	155	123	134	136	138	123	127	135	137	128	140	128	136	131	116	136	138	132	130	146	124	136	152	156	117	131	119	134	118	104	126	113	140	141	130	135	130	129	127	133	132	145	137	139	122	135	143	128	119	131	154	129	139	120	122	129	117	118	137	139	138	143	138	139	113	111	129	134	150	130	144	140	117	132	117	125	132	131	143	117	144	142	113	151	154	129	142	132	149	155	140	119	127	130	123	161	120	143	122	138	138	131	132	125	147	133	151	149	144	134	136	121	110	136	131	147	136	137	137	132	121	101	126	129	138	144	105	129	150	139	139	147	115	137	131	126	135	138	137	126	128	121	124	141	144	113	135	127	102	115	132	116	125	136	120	105	135	150	128	137	125	153	140	148	118	154	116	133	126	131	139	130	148	124	146	114	109	133	131	125	128	136	153	133	131	112	100	121	145	102	132	130	119	135	157	139	139	158	146	126	126	121	134	112	155	148	141	124	135	130	117	139	145	156	142	117	125	137	117	120	135	129	128	131	122	120	125	155	123	118	121	119	121	107	144	139	146	150	132	107	137	139	140	133	143	127	135	128	135	150	139	154	125	131	138	148	125	131	145	111	114	144	120	136	133	148	129	134	122	156	115	114	166	155	114	129	144	139	135	132	153	148	136	134	149	141	117	133	129	109	112	117	121	146	128	131	116	144	128	123	125	128	132	146	132	122	118	121	126	143	129	138	129	132	123	127	136	131	112	139	148	127	155	141	130	128	129	113	135	137	125	118	140	141	162	132	120	126	112	135	141	121	131	128	122	140	109	131	118	144	145	114	133	123	135	161	128	148	131	127	114	131	145	137	126	124	146	132	114	134	138	131	125	136	124	133	132	148	157	148	126	135	113	114	137	145	120	130	124	123	123	139	130	132	121	121	118	116	121	126	134	132	131	151	127	141	124	129	127	164	150	150	123	136	136	132	154	117	145	115	135	125	137	128	127	131	139	139	134	115	136	134	111	122	130	128	120	107	125	124	131	136	132	113	126	125	128	128	128	136	147	145	116	138	121	143	155	122	110	126	138	139	133	131	122	169	147	129	140	143	151	115	120	124	129	141	141	144	139	130	131	99	119	133	122	112	111	123	127	121	142	116	109	127	144	131	116	152	138	160	116	123	117	131	141	127	141	150	126	132	119	132	152	111	124	128	135	130	133	135	121	132	116	115	132	114	114	125	134	118	111	127	128	119	127	128	133	151	122	144	128	135	121	140	133	124	156	130	134	132	122	121	125	154	114	133	131	142	129	124	132	112	120	137	115	128	111	100	155	133	118	118	138	131	149	139	113	125	134	146	120	138	107	129	98	120	137	157	126	109	160	140	132	114	133	140	117	129	125	148	122	104	105	118	129	139	117	141	150	132	132	122	105	113	110	116	130	113	120	115	133	142	140	124	124	124	148	145	133	146	135	129	138	116	134	159	130	135	143	142
6187	921	1597	1701	1460	1109	881	774	669	617	552	534	722	675	489	435	428	522	576	468	422	370	383	386	375	361	400	372	371	365	360	361	355	369	368	351	398	386	341	375	334	393	346	370	356	321	363	336	354	367	338	337	329	343	351	325	360	351	362	356	352	338	339	391	335	349	348	365	338	384	372	333	344	334	370	341	337	342	331	393	366	344	339	333	345	356	318	363	369	364	332	353	357	328	346	367	299	337	342	335	329	348	316	337	347	337	369	354	373	363	362	340	351	342	345	352	339	356	349	366	346	344	359	351	333	321	332	295	342	347	349	354	377	334	326	331	333	336	311	351	349	319	350	352	314	356	331	332	341	348	321	359	326	379	329	321	341	330	351	337	358	321	372	369	322	354	402	352	324	342	394	320	351	326	331	333	348	344	371	363	321	350	314	308	345	354	337	356	326	379	358	341	357	308	345	385	344	351	340	347	340	355	346	332	353	372	336	347	314	311	363	343	353	371	331	295	363	367	335	368	343	364	338	332	355	359	329	347	336	370	341	365	347	366	348	346	358	322	355	348	322	343	340	368	346	349	325	344	375	335	360	349	366	328	309	345	318	355	350	367	371	356	351	352	323	343	355	328	299	383	375	325	334	350	345	355	342	347	369	365	354	352	395	333	317	340	309	375	327	363	349	351	340	319	355	348	332	336	348	319	361	371	331	353	352	312	341	344	357	342	351	338	342	323	364	317	330	348	356	351	353	352	338	356	351	343	371	335	324	352	359	348	348	351	339	372	333	322	316	308	357	309	337	314	350	331	332	381	337	352	345	340	336	370	300	342	363	324	316	326	341	362	359	311	345	356	362	336	355	339	382	355	349	307	364	359	329	363	339	337	306	352	339	371	336	330	317	318	359	341	333	355	358	356	341	358	317	391	360	339	328	356	380	327	353	327	340	338	313	343	312	355	342	324	339	341	335	332	354	345	339	321	371	354	357	356	353	339	331	340	325	360	340	349	359	341	348	391	301	327	319	323	316	356	363	363	341	355	353	374	330	328	332	344	336	363	358	361	352	326	349	346	317	355	321	358	381	352	335	326	338	334	333	373	318	353	338	350	337	354	350	328	319	339	357	319	354	331	349	328	331	347	307	332	332	346	332	332	343	350	360	337	320	311	340	323	342	353	375	334	336	350	336	354	330	388	349	339	365	331	351	354	377	360	358	315	311	332	380	365	351	353	369	353	323	353	318	348	336	352	376	328	350	344	367	319	324	370	374	354	358	326	354	369	354	350	336	373	327	347	354	342	379	326	366	322	301	324	362	342	358	364	344	304	373	298	316	346	349	318	332	341	369	348	339	347	347	315	358	334	367	382	346	336	336	375	326	322	341	334	349	342	386	392	288	320	340	342	358	361	342	337	326	381	371	345	337	383	344	332	360	303	317	341	374	340	379	325	319	344	347	329	363	359	333	347	364	328	362	312	339	352	369	325	345	374	345	352	341	356	339	371	329	358	330	387	323	332	341	356	332	356	350	329	345	364	370	368	344	353	339	342	355	336	323	333	336	339	347	368	332	361	356	374	309	335	367	345	356	316	330	330	359	365	366	367	331	330	349	339	360	339	322	359	319	345	343	327	344	358	352	328	357	331	344	321	335	342	346	349	338	333	338	367	344	380	357	360	338	365	340	342	314	319	338	297	335	326	360	354	346	334	385	355	360	355	356	307	357	349	357	362	344	355	349	364	346	338	344	333	330	342	323	329	348	364	343	318	327	332	339	333	361	368	351	336	348	341	346	350	325	361	363	346	364	325	332	309	343	355	353	350	344	350	348	328	355	313	327	354	343	356	341	319	345	361	339	333	295	348	322	328	358	338	332	362	303	358	374	336	361	364	338	328	358	350	365	322	319	321	338	320	346	338	356	382	350	370	352	344	345	375	366	330	330	389	333	408	352	346	342	340	325	343	367	335	363	316	365	327	347	379	344	338	353	353	294	332	357	332	351	343	317	341	335	315	357	362	326	321	356	348	380	371	324	357	357	330	331	350	337	332	338	327	341	340	353	349	345	339	330	366	355	369	352	348	362	340	320	372	372	340	357	336	373	308	338	341	320	326	300	355	312	348	358	341	348	314	311	352	326	349	336	355	328	342	337	354	328	346	310	301	353	314	346	314	343	369	314	328	309	350	354	355	321	358	354	317	363	323	340	352	324	367	327	366	321	353	335	325	358	341	324	378	383	369	344	366	349	344	350	358	327	362	332	336	317	362	348	341	321	349	332	342	315	347	334	343	329	367	331	357	322	360	377	332	360	335	361	358	326	358	373	332	331	352	335	393	370	332	361	341	334	356	340	370	331	348	326	356	332	393	338	346	345	372	322	348	358	348	347	341	323	296	345	335	346	329	372	346	338	357	338	357	338	357	346	345	326	339	317	321	350	358	333	351	384	351	377	352	338	361	340	364	320	358	328	326	323	344	367	366	366	368	321	346	343	384	320	341	314	341	356	343	324	382	351	341	335	325	337	346	338	309	352	342	326	318	353	313	354	321	366	338	343	373	313	344	306	364	350	354	363	313	344	358	354	347	357	325	346	321	340	358	346	372	367	367	351	343	361	327	309	366	370	308	353	337	333	357	334	361	374	357	325	350	315	320	326	370	339	358	335	333	368	350	340	377	344	335	323	309	333	348	335	316	341	351	380	354	354	334	355	337	352	347	352	340	341	357	348	324	398	320	333	324	323	329	352	328	304	326	335	340	346	347	353	347	342	356	338	320	352	342	362	332	342	361	343	346	337	363	341	333	298	363	325	341	351	400	344	356	333	356	369	355	364	368	344	350	378	335	353	330	329	339	302	342	328	350	340	361	358	363	330	343	315	315	356	331	368	344	353	324	357	360	362	349	318	348	337	340	361	343	350	363	348	322	326	352	334	327	317	344	322	328	319	318	356	322	372	327	317	360	348	373	334	387	344	331	375	329	320	367	341	355	336	329	322	337	366	347	336	349	342	330	337	329	332	337	344	356	337	358	354	356	322	369	355	351	348	348	324	344	331	372	335	344	332	341	365	314	387	308	385	355	344	333	371	375	348	325	342	335	313	347	306	335	331	342	339	332	342	350	340	346	357	338	352	351	327	324	314	338	367	352	343	335	358	348	348	327	346	324	365	363	351	385	358	328	322	339	337	328	395	328	369	324	319	349	336	375	352	368	342	341	354	361	334	364	331	337	336	340	338	345	328	362	300	323	333	333	333	355	341	356	343	327	344	361	332	320	346	342	373	328	349	325	350	364	319	341	353	365	346	364	377	356	361	351	344	311	350	328	321	366	352	346	351	379	337	308	350	344	341	356	333	341	381	351	341	387	377	383	356	330	336	346	312	328	350	346	414	370	339	343	352	307	327	349	361	386	363	323	317	342	344	302	360	378	361	317	352	368	351	327	337	349	334	370	375	339	347	332	385	358	350	335	350	347	364	351	297	317	306	378	336	351	348	333	351	326	328	340	334	332
13758	1714	1364	893	645	489	398	330	311	294	270	278	346	314	257	209	228	260	253	237	206	201	207	217	241	225	197	202	232	220	227	222	227	227	247	185	214	204	200	237	218	213	210	197	245	193	252	209	214	207	206	228	229	209	202	206	223	174	207	235	239	199	231	226	193	205	205	242	207	209	195	229	226	210	215	208	222	219	200	220	233	228	196	202	223	237	208	212	213	249	175	186	206	217	190	206	249	199	212	212	194	209	235	213	219	222	205	228	224	214	230	227	225	197	223	203	213	210	219	198	183	199	183	193	234	198	204	202	202	226	203	222	216	245	191	178	210	185	224	188	203	238	225	198	190	209	191	201	203	194	209	217	215	220	208	198	236	204	215	199	212	209	211	211	220	237	203	181	227	204	194	216	184	230	207	193	191	209	194	229	244	215	199	229	195	206	217	213	208	196	200	188	221	213	214	195	204	230	201	208	210	189	229	202	215	199	193	223	222	207	202	196	227	254	216	180	220	218	218	216	187	202	206	185	218	218	207	215	191	189	216	222	209	227	196	245	165	210	235	210	219	205	223	189	211	194	197	201	247	204	197	233	221	218	242	206	183	217	179	188	202	225	214	213	189	226	233	223	205	203	190	197	214	197	211	225	239	205	202	199	200	214	211	200	209	225	213	189	205	188	195	206	228	228	196	209	221	219	226	201	237	189	205	183	215	206	197	222	202	210	216	200	219	213	210	211	206	203	216	189	196	203	175	191	187	226	210	184	222	202	196	222	203	192	221	213	195	241	223	205	242	214	235	211	207	194	221	207	247	197	234	210	209	217	217	230	214	200	244	205	214	184	200	210	211	232	209	226	196	222	236	217	210	224	218	185	205	184	220	222	210	237	237	224	212	220	192	201	214	209	209	225	185	218	189	221	186	222	187	224	214	206	224	195	185	222	218	224	243	210	208	190	203	197	195	213	200	205	205	208	232	238	212	212	187	215	189	211	223	251	190	209	206	208	211	226	203	213	196	210	194	230	222	220	208	174	231	203	188	221	212	233	260	217	215	185	192	200	230	188	169	195	221	208	207	200	198	237	227	224	229	203	182	177	199	232	217	183	226	211	176	202	231	208	187	219	210	208	235	211	199	214	208	229	223	224	212	196	214	202	239	192	230	213	214	201	206	210	190	197	187	215	215	194	226	198	216	212	227	214	174	207	210	242	247	217	197	209	243	224	197	209	221	195	183	214	213	206	204	223	200	199	218	243	235	203	230	239	213	209	229	202	190	215	198	198	214	215	236	184	203	189	227	201	188	208	229	214	218	217	190	228	236	193	210	241	201	201	229	189	199	199	215	194	187	191	225	230	203	188	197	215	218	216	206	193	211	192	232	200	211	215	225	196	223	207	198	206	206	218	216	209	216	205	207	204	219	206	208	214	215	219	200	229	221	221	188	197	202	201	196	201	212	202	202	203	230	211	234	222	218	218	215	204	196	216	197	222	181	200	222	207	230	214	187	229	214	209	218	223	200	194	183	221	212	234	228	245	243	223	200	220	179	215	227	202	201	228	218	212	204	243	196	207	202	206	189	203	189	214	202	216	203	185	224	197	204	223	214	226	215	206	209	222	216	207	224	221	215	211	187	230	205	233	209	221	223	222	199	223	205	206	198	231	222	233	202	207	222	186	193	217	228	203	192	248	207	207	211	223	218	231	228	198	219	201	221	223	208	199	226	210	195	235	222	186	210	207	222	180	197	220	218	199	204	197	210	200	236	200	209	208	185	238	222	216	207	216	205	224	202	228	224	211	214	195	232	217	188	207	207	196	224	220	198	200	234	231	209	212	227	227	215	223	209	222	211	220	241	202	201	234	189	191	202	201	231	187	209	226	190	187	227	220	227	210	211	207	220	236	203	203	188	205	223	195	216	210	196	214	228	210	207	239	231	222	217	212	204	221	218	236	222	219	233	194	192	228	192	211	198	214	177	214	245	198	209	214	210	210	187	246	220	204	208	182	205	199	193	193	201	187	203	210	199	204	212	185	187	197	201	190	201	199	222	216	224	222	218	209	205	207	236	201	188	201	231	197	214	209	210	203	231	238	179	241	235	225	230	202	182	237	222	203	228	199	203	184	236	204	208	241	220	212	216	189	219	223	216	206	227	196	205	200	194	206	220	213	207	223	210	194	205	198	221	212	237	232	218	218	187	226	195	218	201	217	251	225	186	214	207	191	205	201	208	223	198	237	216	216	205	245	174	233	218	212	225	219	189	238	221	233	211	210	226	205	215	215	220	240	198	221	203	208	208	255	230	211	200	202	208	235	194	195	187	189	196	197	206	211	207	212	217	216	218	225	205	207	210	205	212	204	216	198	218	226	214	198	208	191	220	211	191	179	241	223	184	230	233	165	224	192	187	207	223	219	198	191	193	189	196	224	238	212	234	221	164	225	203	211	217	209	224	226	207	195	195	213	212	218	196	227	211	227	204	201	190	218	225	222	207	209	209	200	212	214	182	230	196	198	223	228	210	198	220	230	212	195	193	188	206	197	196	195	221	203	199	209	208	230	222	243	197	223	201	220	204	195	219	188	199	212	213	200	204	210	220	183	220	177	234	221	202	189	201	223	207	231	214	214	193	182	221	208	234	208	191	197	219	228	171	213	202	197	206	217	201	198	239	207	224	207	215	228	203	216	206	208	217	240	228	209	237	211	213	206	232	211	212	189	176	207	232	223	217	177	201	193	207	243	203	207	202	201	211	210	209	221	219	199	213	212	218	206	178	201	182	201	205	209	200	206	201	230	204	223	220	215	212	234	210	213	209	196	229	236	212	209	197	202	227	206	216	208	167	203	194	222	229	173	203	218	209	211	226	199	200	219	199	228	204	194	201	220	209	244	175	207	219	218	211	219	210	250	225	225	220	219	209	209	200	200	210	216	223	217	209	201	205	193	205	220	221	205	222	219	231	208	211	186	171	219	210	218	200	227	199	215	175	226	218	206	218	204	194	225	217	189	226	219	213	199	191	208	218	205	201	222	217	209	225	225	215	189	199	194	184	216	191	193	181	187	210	211	223	213	191	205	200	213	224	210	214	205	174	202	203	182	191	205	213	213	227	196	215	211	224	218	203	216	211	220	197	218	205	203	203	194	242	215	226	189	207	223	188	230	196	220	198	192	206	203	238	216	215	184	204	211	217	212	212	223	197	199	223	197	205	213	228	232	224	191	212	225	249	194	184	181	220	198	198	245	189	164	200	181	196	214	210	220	227	242	204	191	206	223	227	205	193	233	196	188	211	178	213	167	199	207	239	228	239	211	214	198	238	203	209	209	236	213	217	193	197	207	218	201	194	220	223	218	212	205	197	213	207	204	224	207	216	204	202	205	228	188	228	189	193	226	175	188	193	212	202	196	190	217	178	190	195	225	207	193	192	201	239	204	237	234	222	226	262	197	212	214	213	201	222	237	228	226	218	222	236	202	192	213	195	201	190	219	195	219	212	217	201	193
8288	1513	2570	2858	2399	2011	1559	1323	1150	997	922	957	1167	1025	819	675	703	841	855	676	589	643	567	575	552	575	602	587	590	615	589	576	570	546	550	538	557	529	559	518	511	545	497	533	550	542	548	571	524	529	546	562	530	546	535	546	550	551	510	572	516	559	534	546	501	503	536	545	524	545	518	506	590	530	485	528	526	534	518	547	499	503	494	541	536	530	521	512	501	541	490	482	521	495	575	499	530	513	520	555	479	504	539	528	537	504	507	501	580	512	529	511	515	485	506	525	525	542	483	497	500	543	512	485	490	535	510	523	538	504	553	523	537	498	528	505	482	515	522	486	536	526	508	530	544	518	530	532	562	527	534	519	516	551	526	550	507	513	508	515	522	537	501	536	516	499	525	520	492	530	505	527	539	504	510	520	496	507	516	526	531	511	536	503	518	506	533	562	506	554	520	535	542	593	535	523	503	538	513	504	528	527	526	550	533	528	540	511	510	555	508	521	519	520	498	504	538	558	509	558	515	524	489	513	535	531	506	503	518	510	533	513	491	497	511	512	566	520	492	523	549	501	544	490	495	530	519	533	530	505	542	569	457	542	548	476	506	535	529	527	498	545	512	513	563	528	492	541	536	507	538	514	532	495	492	521	492	501	514	563	518	544	528	551	531	540	531	527	534	558	527	520	502	527	535	539	494	555	504	508	518	514	525	498	502	552	550	520	538	542	502	510	518	498	497	521	521	519	505	510	534	541	511	525	508	537	526	543	522	528	524	502	546	529	533	507	541	517	495	508	503	528	539	511	513	519	540	506	540	493	508	514	528	534	519	533	536	507	516	549	490	510	528	524	538	526	537	480	519	518	526	546	541	525	527	485	573	492	526	528	546	547	511	545	502	574	511	496	519	493	525	525	493	464	532	519	531	524	528	560	537	552	498	545	537	506	519	522	559	519	531	528	527	515	517	554	526	521	538	503	534	529	567	507	529	486	546	522	524	525	452	516	501	557	514	525	475	520	527	526	504	553	512	547	539	523	506	524	550	567	529	511	530	552	554	498	548	511	528	543	527	528	490	504	494	485	546	485	563	567	501	541	506	504	520	555	527	533	500	503	514	517	500	512	534	520	529	520	515	520	533	550	522	505	507	495	496	531	542	519	518	497	514	489	536	537	522	475	532	524	477	531	510	536	476	522	504	540	484	522	509	542	545	525	514	518	519	516	524	481	515	524	483	557	496	524	505	549	481	518	454	543	519	524	473	510	545	527	491	570	492	502	540	489	523	498	496	475	546	522	548	490	545	549	498	513	546	522	511	474	501	492	520	504	542	508	541	508	516	509	533	536	541	537	557	529	511	549	495	526	501	526	469	531	491	508	524	515	532	497	506	518	517	521	530	508	513	569	517	483	537	511	529	513	545	518	549	478	519	524	510	526	534	546	532	531	520	514	534	549	498	522	496	533	476	496	551	582	518	539	512	507	483	508	525	503	525	539	531	467	508	515	531	492	521	496	530	539	510	498	521	541	509	577	523	558	544	509	512	464	494	523	536	513	513	574	541	567	532	546	523	537	528	513	560	542	561	519	499	513	522	498	536	504	510	514	528	533	507	534	515	525	493	525	554	528	511	454	557	526	517	514	490	517	537	557	576	516	512	509	514	501	531	540	521	538	544	528	496	520	525	504	545	538	553	511	517	558	556	583	547	551	513	500	494	519	506	498	530	492	519	549	510	542	519	554	517	529	554	521	547	528	493	524	490	491	582	532	575	542	505	510	508	474	554	492	566	532	534	545	518	529	526	514	537	544	472	488	587	496	533	525	524	539	578	523	523	543	493	521	567	498	531	552	522	522	560	512	547	555	534	495	563	527	517	527	566	519	533	537	513	504	516	531	508	551	525	516	532	501	512	552	557	487	520	502	523	511	564	526	531	515	539	505	533	556	549	558	503	534	491	530	524	515	539	551	519	531	538	528	527	536	523	520	505	512	510	510	517	540	505	517	534	513	553	535	537	561	521	536	516	526	525	511	476	538	491	552	532	535	540	535	560	526	499	556	510	555	520	476	555	541	535	546	539	541	538	555	527	520	536	492	527	519	525	515	512	511	542	547	561	523	531	516	505	506	489	493	512	526	557	497	488	530	546	566	526	562	554	503	506	562	532	506	531	523	557	531	532	488	532	512	510	532	562	497	564	555	541	543	521	520	529	486	527	528	535	515	514	509	532	519	511	527	516	498	523	467	513	515	509	484	503	567	499	540	521	507	482	492	562	527	565	521	550	509	534	493	527	561	560	508	530	501	527	534	534	488	503	534	505	481	504	531	521	521	527	529	523	544	535	504	519	529	497	545	469	501	558	467	509	512	537	547	527	514	523	544	524	535	527	505	527	531	483	547	525	518	483	508	508	552	537	505	504	502	536	545	531	488	555	506	506	509	516	542	580	510	516	557	520	495	549	524	533	530	519	533	529	550	493	533	529	536	537	531	544	554	499	534	520	512	535	498	543	536	495	507	520	543	486	521	541	599	498	482	524	512	525	530	533	516	472	537	523	521	517	531	529	542	501	504	539	537	537	504	491	537	494	477	522	568	520	526	552	528	559	521	512	528	559	551	474	497	516	489	486	480	565	555	524	544	500	534	551	502	532	541	538	515	549	547	520	502	472	537	544	561	524	540	575	482	528	506	528	501	501	503	535	491	499	537	531	546	501	506	515	500	534	521	509	489	496	572	502	506	528	488	507	500	506	493	537	554	528	534	471	522	528	504	500	510	519	476	488	544	520	534	535	594	498	518	522	484	513	549	545	512	559	545	524	518	530	496	539	535	511	513	467	517	514	557	549	593	524	552	487	515	489	496	544	538	520	535	463	546	533	517	543	488	513	532	529	489	553	526	525	546	533	512	514	523	507	544	521	552	510	519	487	511	542	590	538	512	521	521	553	550	496	526	528	558	513	538	545	489	501	503	506	523	529	491	496	512	498	525	477	549	510	537	525	519	528	524	520	511	538	488	519	544	527	530	520	523	525	530	492	520	474	530	488	546	525	554	527	515	511	496	511	503	476	474	499	566	500	495	490	540	470	528	546	537	540	527	519	515	540	548	556	514	511	520	532	517	538	548	527	530	557	507	525	547	522	496	517	516	534	533	503	513	519	543	540	505	522	474	510	530	500	543	536	535	530	514	502	516	525	526	525	486	523	573	491	546	527	524	527	538	509	507	512	528	512	511	526	557	550	520	531	526	557	539	549	526	482	505	519	548	526	482	508	586	501	494	516	470	538	535	553	512	532	535	490	484	543	568	534	493	495	502	508	490	510	561	494	538	556	514	555	504	505	562	532	492	491	514	477	526	525	524	528	526	527	498	508	497	508	509	525	530	549	515	512	596	533	512	525	514	528	531	548	488	543	519	483	563	521	547	528	528	572	555	529	561	542	543	524	535	520	498	548	514	559	506	501	509	497	520	548	550	508	491	535	500	555	532	514	498	514	518	522	485	510	540	543	537
1704	431	379	353	363	315	303	304	290	314	259	274	348	302	299	274	267	312	270	300	277	316	278	248	274	284	286	256	324	249	242	280	289	285	279	286	321	290	295	272	246	274	256	282	276	268	267	284	313	252	271	284	300	284	324	258	293	307	316	309	259	264	267	268	304	307	277	273	297	307	230	292	273	301	283	267	295	258	295	286	314	280	255	303	283	252	306	289	260	250	296	300	296	286	287	292	286	275	270	264	309	285	282	295	317	277	273	322	306	299	266	245	252	318	265	281	290	266	291	284	290	263	266	278	321	288	287	270	318	260	307	286	291	271	312	268	277	308	281	290	307	282	298	308	257	261	288	283	260	268	329	285	273	302	254	288	289	308	244	299	302	281	289	273	307	272	299	268	263	326	273	312	269	287	289	278	330	268	280	288	260	251	294	281	274	264	269	302	297	291	275	293	296	282	271	305	284	291	266	260	295	275	301	269	284	294	268	283	294	254	263	311	275	261	271	298	252	276	273	292	264	267	257	275	271	272	290	284	257	284	278	276	312	256	271	275	274	277	271	267	294	277	330	285	298	247	276	288	276	301	278	286	307	278	292	284	295	291	295	286	289	295	275	260	292	283	277	278	262	292	259	303	303	286	277	283	295	286	243	285	271	290	302	280	282	320	265	272	259	268	311	308	284	275	268	310	275	286	273	251	264	304	243	298	285	303	244	289	290	253	309	293	260	268	291	238	295	292	301	272	308	295	247	263	306	293	278	276	276	274	292	283	261	280	280	273	264	255	303	284	292	263	279	305	304	272	314	259	284	275	273	272	250	297	261	237	281	291	267	291	281	252	269	271	277	277	241	266	274	277	249	275	306	279	279	294	296	256	276	263	271	292	285	289	283	299	314	257	301	288	292	255	279	280	289	269	296	282	261	281	318	306	263	306	319	264	278	254	291	256	287	321	276	267	270	298	274	289	304	283	293	284	292	292	287	298	266	252	268	278	265	257	280	294	307	307	298	278	280	272	285	281	285	290	262	292	271	260	299	263	309	301	261	279	295	289	267	276	285	272	269	273	287	333	291	308	274	259	288	297	275	265	266	308	292	273	281	285	305	275	301	318	278	328	291	273	278	298	286	247	271	244	274	275	256	253	270	305	294	283	281	303	280	279	284	300	281	301	302	289	235	290	310	263	301	259	273	302	285	268	275	292	292	279	249	283	282	263	277	313	268	250	270	259	313	290	274	259	278	282	303	300	291	259	280	288	292	282	275	272	241	267	308	288	289	254	281	276	277	268	237	288	253	262	260	284	285	286	268	297	289	280	279	288	268	285	267	273	259	258	280	296	275	263	308	275	283	280	294	275	262	282	270	276	258	286	283	279	286	297	314	267	289	290	263	291	288	294	261	280	278	268	290	306	273	250	284	264	284	266	289	251	271	298	285	260	272	274	327	306	298	293	285	274	256	244	276	254	290	288	260	241	286	283	292	320	266	278	291	265	289	290	242	285	267	291	313	285	244	273	292	296	275	298	263	284	290	281	262	267	271	303	276	266	251	280	300	294	310	273	267	293	317	299	292	291	280	271	260	293	266	267	245	251	302	249	274	273	257	295	309	285	298	280	312	295	302	281	290	272	290	250	244	262	316	309	269	284	265	290	271	274	274	291	251	283	277	267	258	280	301	237	319	296	259	299	271	266	267	261	295	275	262	277	309	274	278	294	269	290	279	258	275	304	291	288	298	295	299	276	285	260	290	269	294	294	305	295	273	292	260	273	287	277	297	255	283	297	302	269	283	288	257	239	257	269	267	272	304	242	278	266	307	263	261	263	299	256	256	287	276	253	278	259	267	268	286	303	284	266	274	260	264	259	292	305	286	253	267	270	264	302	289	284	264	244	248	276	274	271	289	273	232	250	261	296	275	275	289	242	307	268	299	247	237	272	265	264	290	285	274	289	275	301	284	262	287	274	287	241	294	248	265	265	273	292	268	294	270	268	253	256	269	283	256	259	285	289	286	320	282	282	277	286	249	255	295	287	317	304	286	267	247	294	280	275	289	251	256	273	315	283	307	307	299	281	311	271	306	289	282	277	306	331	276	294	271	267	290	270	299	258	272	257	300	286	248	284	270	275	275	271	263	277	284	261	301	249	277	244	300	285	312	276	272	292	291	246	281	277	303	289	276	287	268	266	313	262	270	259	251	276	285	291	240	300	289	248	274	315	282	309	284	297	252	297	274	264	278	262	253	280	297	293	301	286	285	274	260	281	254	275	266	318	270	311	297	294	284	255	281	300	285	280	240	293	260	274	291	270	288	260	262	289	270	273	292	261	279	240	315	274	276	268	270	293	274	282	251	260	279	255	277	281	287	296	275	276	290	261	298	277	276	304	256	245	264	305	275	277	291	281	251	272	249	266	299	284	306	285	290	303	278	260	291	295	294	280	260	276	269	302	281	284	322	317	271	287	280	290	285	311	294	278	295	271	281	305	291	256	244	286	275	282	277	292	281	253	273	295	268	308	309	273	291	301	288	254	279	295	302	269	256	291	290	290	308	296	267	271	271	266	272	268	271	270	298	303	252	281	280	273	278	304	309	274	272	299	320	281	256	256	283	291	280	272	268	290	306	282	297	293	266	269	277	248	278	290	262	235	272	265	278	282	289	275	296	269	271	281	252	270	290	313	305	272	283	285	278	262	268	273	259	286	263	297	279	284	304	295	319	295	252	297	293	270	306	270	244	293	280	265	280	272	278	271	289	284	269	243	312	267	280	269	308	284	327	263	288	287	268	261	293	255	270	287	295	269	266	274	279	272	258	277	272	289	289	300	268	270	280	245	275	278	265	288	272	254	252	281	292	268	289	303	291	284	288	313	305	285	287	281	275	288	300	299	242	285	280	263	277	295	317	239	257	278	289	280	280	281	271	266	293	295	292	264	275	263	286	302	298	276	312	305	284	274	282	293	255	280	278	280	283	287	283	323	256	286	290	257	266	276	296	251	287	322	300	311	252	286	284	281	295	273	259	289	267	289	274	293	274	306	272	301	308	271	288	274	297	258	305	275	252	281	257	282	299	300	263	282	280	285	292	269	296	252	296	322	296	278	268	314	264	270	298	285	236	264	272	288	301	288	282	255	284	300	273	303	291	298	304	295	303	291	318	266	314	306	275	277	267	302	292	276	293	263	242	274	254	305	336	259	302	296	257	291	288	273	284	273	301	274	276	267	267	262	271	300	297	258	296	285	265	277	260	269	249	282	265	298	237	277	290	280	279	289	272	275	266	269	301	284	292	262	290	280	277	267	266	267	281	268	296	296	294	277	289	280	316	304	277	290	277	276	296	291	265	271	268	249	290	281	270	268	285	294	283	277	251	307	263	325	281	281	295	292	271	304	271	268	269	275	287	267	292	276	274	314	292	268	286	301	253	315	270	264	283	272	284	292	295	271	285	296	258	240	253	255	281	282	269	291	270	253	273	298	286	279	275	307	273	274	260	295	289	278
1865	787	857	884	872	784	694	702	679	679	645	703	772	758	625	663	604	712	691	702	664	639	695	615	628	628	577	620	662	682	651	655	655	662	643	630	698	686	623	580	665	628	666	671	632	676	596	599	630	652	682	629	651	656	591	680	651	648	629	641	679	601	637	638	611	649	620	644	664	628	642	642	654	654	653	627	618	641	618	633	650	636	636	619	619	621	635	631	616	644	662	652	637	631	664	583	630	634	660	610	662	611	642	683	631	578	606	618	610	646	631	691	597	643	635	655	607	602	645	654	622	656	614	652	613	638	601	675	620	668	656	652	639	609	626	653	666	572	644	641	620	633	634	620	578	632	621	634	638	597	615	618	630	658	617	598	572	652	645	635	622	624	633	608	581	644	635	666	638	654	650	645	648	682	601	625	642	636	611	667	611	664	598	641	690	630	685	663	656	625	670	625	619	657	613	595	603	667	636	641	621	639	643	638	632	663	636	604	595	628	654	634	668	666	646	648	644	588	637	624	655	644	599	638	635	615	641	658	612	639	604	656	661	636	648	599	669	632	650	629	644	639	640	695	652	655	658	687	668	625	628	645	635	631	663	615	643	588	663	630	617	600	622	608	621	669	598	643	630	578	665	664	654	620	626	620	585	651	658	659	620	627	644	587	664	684	676	635	649	607	611	691	605	603	642	640	648	664	682	674	616	645	654	645	643	633	650	612	691	606	586	638	690	599	629	606	620	641	622	623	608	660	603	617	676	615	664	598	589	622	612	657	622	612	704	638	618	666	631	625	629	624	665	621	631	611	623	636	615	692	593	612	611	659	636	681	626	629	641	598	623	589	627	641	666	639	606	614	617	567	628	645	614	597	614	615	630	623	647	598	627	641	651	622	614	619	616	636	676	611	635	629	664	673	655	638	657	664	674	629	633	607	630	649	648	647	620	627	651	637	651	643	648	657	642	688	624	615	650	663	643	640	598	631	658	661	679	662	649	598	667	629	574	607	669	617	623	675	629	620	666	650	631	594	679	660	660	637	616	615	625	619	655	650	653	650	620	661	680	618	649	593	580	631	634	619	612	649	605	638	635	633	669	687	659	622	646	638	614	583	646	633	631	658	608	666	622	655	639	632	659	666	647	612	607	606	689	663	633	624	626	652	634	629	644	636	640	646	620	627	668	611	653	616	642	646	610	614	656	615	598	657	634	619	648	596	631	613	614	636	630	629	637	614	638	669	627	624	631	670	660	657	675	658	627	640	645	596	615	661	685	617	647	590	642	668	561	610	645	607	602	619	659	698	641	660	656	621	629	642	671	647	663	598	618	708	610	624	628	600	650	630	648	658	672	613	615	626	662	628	649	613	657	674	660	647	618	647	641	637	666	700	598	630	651	666	647	685	612	627	653	637	619	650	638	679	659	623	642	638	641	613	656	626	635	659	631	625	609	641	622	607	662	592	654	668	610	615	621	687	662	655	632	633	629	614	637	601	643	625	670	622	669	597	665	601	656	663	656	618	637	680	627	642	657	637	647	625	588	621	631	631	681	615	658	623	651	597	647	632	663	651	682	644	624	647	626	646	629	639	630	641	613	654	620	572	606	685	643	606	625	587	612	643	609	685	699	643	628	609	640	634	641	657	619	587	651	612	638	659	669	649	622	634	659	611	609	638	566	651	639	630	645	651	606	626	681	628	623	638	601	645	638	610	625	633	639	653	625	652	624	631	621	620	661	625	658	631	669	601	632	609	676	665	650	653	645	605	655	616	602	626	605	617	689	607	646	570	638	650	583	626	606	653	655	596	644	641	636	633	648	618	633	617	624	626	628	663	631	644	624	648	629	701	614	653	611	634	651	634	607	634	633	619	687	613	659	683	653	636	621	666	664	595	633	648	669	616	637	641	584	654	671	638	619	643	633	600	623	640	655	630	634	627	657	648	670	553	595	637	671	628	618	648	609	640	661	627	592	633	675	640	667	631	616	655	602	620	647	673	654	582	689	610	681	649	650	622	608	611	671	629	620	643	645	649	606	645	615	628	620	641	628	607	604	655	662	678	644	608	659	626	608	643	653	627	607	626	610	651	624	627	631	634	676	637	644	640	625	593	622	652	616	658	688	634	656	625	689	633	654	634	633	632	628	648	645	634	671	649	623	617	680	636	650	631	622	627	642	706	656	621	667	527	605	631	630	636	611	635	627	608	653	663	700	630	641	660	604	640	644	646	635	621	604	650	649	612	605	584	632	683	673	633	667	657	649	602	598	620	643	600	630	649	676	620	621	640	625	638	650	610	602	629	628	650	640	648	662	640	637	617	618	595	653	612	650	540	618	618	624	652	624	620	646	669	667	693	597	644	688	655	647	597	661	627	617	652	632	636	643	629	630	632	595	606	619	692	629	619	601	635	644	634	617	577	663	577	607	619	630	667	613	656	654	661	656	607	670	648	662	651	595	607	656	614	623	608	609	614	630	631	618	626	666	600	630	671	628	660	627	637	648	643	663	601	649	630	647	643	647	623	644	652	618	628	626	641	641	627	653	662	653	633	629	639	638	617	658	625	660	640	611	646	544	653	646	601	627	635	625	614	585	634	626	592	623	610	674	620	631	649	652	612	661	638	615	623	666	627	657	655	626	616	643	633	615	602	608	571	658	626	653	660	630	659	659	639	627	647	641	634	668	603	583	666	644	606	665	617	625	635	639	605	648	655	608	657	635	603	679	613	594	617	634	647	627	615	625	654	601	619	658	625	607	599	650	615	622	599	600	651	666	661	613	628	650	657	647	626	628	624	633	645	638	619	622	604	642	624	637	635	663	620	591	657	686	661	652	638	642	616	633	650	614	599	564	610	618	647	599	605	612	626	638	658	627	673	638	647	656	637	598	633	640	647	676	610	644	619	609	613	610	634	606	631	644	586	596	651	641	642	627	638	654	591	622	631	640	636	673	673	629	678	634	694	669	630	627	602	684	608	628	628	605	600	628	631	643	644	671	652	625	626	688	685	620	688	608	647	664	635	659	656	636	603	634	648	604	585	618	604	580	622	625	644	652	640	623	605	683	662	621	653	618	614	621	632	644	644	648	631	636	630	604	694	656	628	564	621	608	609	620	649	627	627	631	638	663	641	680	618	627	654	641	641	621	657	640	636	620	630	657	648	664	628	651	633	670	620	645	631	652	684	636	602	637	623	678	662	672	652	594	627	587	688	608	625	572	668	629	624	657	649	629	626	647	647	646	624	635	638	616	629	641	623	612	648	614	607	664	632	633	673	631	657	642	636	589	631	633	644	606	661	668	608	622	626	655	619	608	646	653	660	631	640	643	666	639	622	619	616	625	670	637	617	657	657	665	646	642	645	659	638	670	612	640	599	649	658	621	599	647	602	663	619	644	621	610	644	616	645	644	631	601	693	659	632	611	624	642	661	669	599	606	659	661	660	659	606	674	614	608	636	606	606	629	616	593	580	648	636	600	625	672	647	630	630	648	659	591	629	635	633	627	632
7168	772	632	554	394	299	233	212	193	148	144	167	183	176	170	164	143	168	148	148	138	123	132	134	140	132	116	110	148	124	155	146	116	123	129	131	151	134	124	126	102	138	123	144	135	117	147	126	144	147	114	127	129	103	117	117	125	153	140	125	125	121	115	110	134	118	149	147	113	123	142	109	124	121	155	149	140	117	135	119	118	120	116	107	126	124	128	115	110	109	127	113	114	117	141	157	125	123	133	129	130	140	123	125	107	117	107	164	129	125	148	144	126	116	133	115	123	123	151	122	143	133	123	120	125	112	123	134	123	116	139	131	140	147	134	128	144	145	143	111	144	131	118	130	131	127	127	137	115	133	136	136	134	123	105	118	137	145	118	156	125	123	133	123	132	112	120	127	118	165	130	148	117	116	146	134	135	147	133	120	135	135	155	136	140	122	118	131	128	144	117	127	120	149	133	138	128	130	127	131	133	154	138	120	144	107	116	147	123	128	137	139	127	127	110	128	155	145	127	126	121	144	139	136	148	134	112	135	142	130	122	129	133	135	121	125	119	130	133	130	119	135	133	125	138	144	137	128	119	135	160	126	123	135	129	110	130	140	113	125	150	123	132	121	136	151	125	130	137	131	126	136	122	131	110	115	139	119	129	130	147	135	123	148	156	114	124	127	127	133	149	116	141	114	122	137	128	140	145	133	131	116	124	140	114	129	133	129	130	136	134	139	123	126	131	125	118	125	136	165	137	106	118	114	130	112	124	108	133	141	120	137	137	132	124	133	145	123	142	136	141	132	128	157	111	147	137	130	149	123	142	138	120	144	128	148	148	138	121	123	152	136	124	133	130	117	151	138	134	160	120	128	113	141	146	140	160	130	103	120	148	135	133	114	161	142	126	120	140	118	150	136	148	149	156	134	126	127	114	125	148	133	124	128	130	134	109	125	124	127	137	150	131	120	117	139	129	120	127	136	130	128	113	143	137	136	118	111	120	127	123	122	122	111	128	111	153	136	141	125	136	129	123	121	131	148	130	136	121	135	123	127	121	143	111	123	125	135	128	126	136	107	137	121	115	113	112	141	142	133	125	114	139	143	107	143	132	118	156	143	144	88	106	117	131	118	156	123	110	139	137	126	138	136	131	127	156	127	133	117	115	137	133	109	128	148	123	123	153	147	126	117	113	143	136	155	112	117	112	133	122	115	140	135	128	123	119	129	155	136	125	115	125	123	125	140	131	136	121	148	134	131	124	115	139	112	127	101	117	136	128	135	129	129	115	153	137	117	112	146	133	122	113	127	117	128	143	145	125	119	139	142	128	140	144	145	138	127	110	121	135	128	152	159	124	135	129	148	141	119	132	132	148	149	133	107	126	132	148	128	127	139	128	141	142	154	144	139	145	148	134	127	134	136	132	140	124	138	128	148	125	144	112	116	148	136	131	106	143	144	132	151	138	127	145	128	110	103	126	149	130	121	126	125	122	109	126	121	121	127	120	123	106	138	125	159	106	142	144	134	135	130	126	143	119	107	153	126	147	122	143	115	117	112	110	127	126	133	128	136	152	121	120	127	131	148	137	140	126	145	133	139	115	145	127	95	109	150	137	120	143	153	121	134	126	109	134	141	122	123	127	139	117	118	126	114	141	136	117	131	120	136	134	117	111	137	129	129	129	139	165	149	123	117	139	127	119	120	123	137	106	143	123	123	133	103	153	109	132	122	138	120	111	124	142	121	120	127	143	112	117	126	112	124	112	134	137	142	108	130	149	144	135	139	142	112	122	116	102	128	138	109	139	145	126	134	122	112	132	133	114	137	132	130	147	105	139	117	139	150	121	125	135	144	111	129	133	125	127	130	125	137	141	141	133	113	116	113	139	139	150	123	113	108	125	131	149	121	115	147	135	96	143	119	138	133	118	119	129	126	134	137	123	118	126	153	140	133	136	136	132	128	101	143	119	126	115	123	130	146	148	166	147	141	132	125	140	119	129	142	124	131	140	132	144	113	137	112	119	109	148	134	129	145	142	123	146	125	118	131	134	106	127	128	115	137	148	134	121	154	139	132	124	135	146	140	137	116	138	135	133	111	141	135	135	123	129	112	138	143	131	135	122	141	121	124	129	130	141	137	135	145	145	117	132	120	128	137	121	126	120	124	148	108	139	133	138	125	120	117	99	109	128	109	127	149	125	133	130	121	150	152	110	149	128	129	137	137	99	107	136	121	130	130	125	132	136	128	123	122	151	141	116	130	133	129	139	124	149	134	152	115	136	138	131	107	134	127	116	119	125	118	128	124	126	123	141	131	127	130	145	127	121	138	132	121	134	138	135	134	149	131	135	122	135	148	137	120	139	134	134	131	132	135	149	137	132	138	136	144	135	126	144	116	130	125	129	139	115	113	132	134	137	145	126	122	136	161	138	125	138	136	146	138	125	127	139	141	147	140	130	112	127	155	122	136	122	157	109	118	144	119	109	123	131	155	137	131	134	133	122	119	127	125	128	139	113	130	119	138	160	132	132	134	113	128	121	119	156	134	130	140	114	126	138	113	118	151	153	134	104	121	147	129	115	129	126	147	113	143	148	114	117	151	113	102	120	139	115	155	118	142	116	112	129	141	133	133	104	129	121	126	154	115	125	127	143	117	125	145	136	114	129	140	147	119	130	131	145	132	121	133	134	140	119	120	137	139	151	141	132	134	132	152	123	115	123	141	127	137	145	96	131	143	136	121	148	142	142	124	138	143	134	128	145	134	129	132	130	133	136	138	108	145	131	136	120	101	135	139	122	155	135	140	155	137	152	139	121	119	114	126	141	137	122	126	116	151	153	132	149	136	111	148	120	149	137	123	136	135	142	139	117	144	142	114	128	121	110	134	127	125	138	126	128	130	147	130	101	111	147	133	113	125	117	165	124	137	136	115	129	115	140	132	117	142	143	138	119	134	118	148	148	136	132	134	130	112	130	142	112	128	135	142	114	142	111	121	122	119	118	146	126	142	125	133	151	133	132	141	101	142	133	117	123	121	123	138	138	108	129	147	116	117	125	111	129	142	120	115	132	137	110	133	121	119	143	124	148	121	129	111	151	116	146	125	127	135	142	132	132	138	111	133	128	130	122	137	145	113	139	141	125	131	135	111	152	130	142	138	126	147	125	137	132	115	122	121	140	116	119	122	131	123	146	134	125	124	100	139	150	129	130	135	125	144	119	147	154	124	123	135	130	121	105	135	141	128	131	109	133	136	124	137	125	134	129	137	123	137	140	143	154	120	146	138	125	117	126	154	127	104	145	105	130	130	142	133	140	136	110	141	138	125	110	143	146	128	129	120	123	145	116	122	149	128	110	152	140	103	144	143	125	117	158	136	143	144	147	132	112	139	132	161	118	129	131	128	123	117	138	133	152	156	127	118	115	128	120	129	133	136	117	120	137	137	139	132	120	114	124	127	121	133	123	98	119	135	130	107	148	144	117	122	106	136	126	139	121	131	139	148	129	143	136	124
6085	899	1343	1596	1491	1210	892	744	651	635	525	644	702	654	480	415	416	567	555	415	390	416	371	419	389	357	374	366	372	399	370	383	406	369	341	359	337	321	390	365	357	363	310	323	342	342	363	373	374	353	358	346	398	347	334	341	335	324	361	351	366	332	344	369	355	362	342	343	362	349	357	322	324	326	350	353	364	295	346	349	330	374	353	354	330	351	380	357	344	323	351	305	343	368	363	343	339	321	356	327	369	356	323	363	361	338	363	339	352	328	348	338	303	360	341	338	365	320	303	343	350	372	343	328	361	295	361	339	334	367	343	369	356	332	328	367	339	336	363	345	354	341	333	311	338	380	322	337	336	376	382	362	363	351	347	344	341	350	371	322	349	299	356	348	349	345	355	321	384	345	385	333	343	350	352	318	375	349	315	367	370	359	325	361	334	350	352	373	354	389	350	358	350	360	341	355	347	354	339	323	348	361	326	350	354	348	378	321	344	335	329	370	336	321	339	351	388	347	333	316	360	330	345	350	359	324	345	337	382	377	360	374	345	333	368	343	366	309	328	366	292	337	323	353	343	308	354	306	325	359	357	324	362	377	340	362	338	336	304	356	380	327	335	340	348	351	316	335	354	329	314	355	355	335	341	360	379	342	339	353	353	307	329	352	344	359	347	341	360	343	371	339	362	323	335	368	356	358	366	336	328	330	361	349	339	352	337	332	342	354	377	351	348	355	329	359	335	324	327	352	336	318	355	349	352	338	338	361	329	352	352	376	346	346	341	327	313	355	314	319	347	321	346	386	364	355	356	336	341	350	360	338	314	369	350	356	357	332	369	294	368	342	354	326	301	330	306	329	365	340	313	360	336	331	311	354	358	352	344	330	346	328	330	342	357	329	347	315	341	391	355	365	367	323	325	310	330	321	316	343	308	342	340	345	358	367	339	330	349	374	358	381	322	314	315	353	345	326	349	358	348	350	349	360	333	363	346	333	344	361	354	329	335	321	332	354	337	331	360	375	351	340	380	322	340	333	342	338	346	307	333	333	328	369	345	357	333	365	363	352	353	368	365	364	364	296	316	343	333	364	338	361	347	352	344	348	356	353	364	389	331	308	317	377	344	345	358	333	321	287	350	330	335	351	331	364	337	320	342	318	390	363	358	344	341	363	342	327	307	367	363	353	339	344	353	351	393	371	323	336	351	321	320	336	356	343	337	311	331	343	332	315	325	334	362	333	341	356	328	340	351	368	334	326	355	340	347	349	353	348	359	341	353	347	364	357	332	348	331	333	307	342	352	303	346	339	316	346	326	350	347	352	334	319	337	350	359	337	331	384	348	360	378	332	361	400	334	353	335	345	350	341	350	336	343	369	344	336	359	336	339	369	361	326	331	326	358	335	364	300	333	347	366	340	382	330	326	333	320	351	331	352	353	337	343	340	330	348	334	328	365	374	348	319	361	362	357	342	325	312	331	339	348	334	352	301	360	332	332	344	360	327	344	356	325	360	326	351	360	320	344	328	338	349	323	329	355	334	336	372	351	353	370	357	331	367	356	341	356	355	365	355	326	343	343	331	310	370	376	341	352	361	335	364	358	363	343	371	350	334	357	344	333	292	347	364	373	342	344	336	339	317	372	350	348	386	359	352	328	328	333	326	312	363	344	376	364	352	341	358	347	343	329	364	338	338	339	333	332	346	360	326	349	314	345	342	332	353	350	361	324	354	326	348	327	347	346	356	354	352	338	354	349	348	349	317	364	323	331	348	329	303	346	351	349	363	333	377	343	349	337	354	320	339	383	357	316	332	337	362	355	352	356	369	356	363	359	341	346	331	342	361	358	382	365	369	346	350	372	345	321	324	343	343	343	342	356	346	344	348	339	360	358	360	390	339	330	311	355	325	356	348	364	347	349	342	319	319	331	374	344	359	357	364	306	338	347	381	370	349	323	332	326	354	341	350	326	358	369	348	332	352	359	375	302	351	354	350	397	345	329	319	332	329	326	308	316	320	360	338	332	322	357	350	349	338	344	392	329	344	361	348	328	330	318	331	356	338	383	366	352	327	346	341	335	341	350	320	363	339	349	373	362	309	356	363	337	369	359	337	365	363	314	352	336	372	365	345	376	322	379	373	380	351	341	326	343	364	371	355	346	334	282	347	348	360	369	315	334	315	347	349	335	338	333	353	341	333	369	330	318	326	338	307	360	335	342	347	365	372	359	347	321	330	340	330	337	368	341	335	333	331	310	321	359	342	328	341	357	329	338	355	293	336	319	332	336	329	356	360	313	324	359	364	315	376	339	330	331	332	332	336	340	325	351	381	323	380	333	359	351	332	356	340	351	374	331	333	313	333	351	348	296	325	339	363	319	352	350	365	336	341	349	341	392	328	363	351	354	353	339	369	328	331	333	310	339	347	319	351	340	354	329	312	315	331	359	361	324	355	345	360	369	370	338	363	338	357	352	346	350	310	348	330	346	357	348	315	326	340	330	371	320	313	332	345	334	390	331	321	338	339	324	366	314	360	324	383	329	359	348	344	366	345	339	353	344	355	314	316	353	327	367	384	335	340	365	319	353	372	351	351	352	345	350	327	363	351	288	330	339	346	352	349	367	353	323	329	322	343	359	332	335	350	316	351	347	356	320	355	321	369	354	339	317	371	335	321	366	363	371	309	360	352	348	347	344	329	358	325	351	363	358	322	333	371	346	378	358	352	385	328	351	337	328	353	340	325	347	362	337	368	345	342	347	343	313	323	337	333	367	341	306	355	324	361	369	366	346	319	342	365	382	369	330	335	342	330	334	352	363	350	347	349	362	324	361	347	300	334	338	336	355	308	317	308	354	346	369	353	288	354	330	331	334	351	343	339	368	331	365	359	317	352	357	323	328	319	307	341	360	339	348	367	336	344	320	333	332	356	335	357	365	345	355	335	348	353	356	351	328	355	287	337	358	350	339	340	360	337	374	360	344	345	334	329	311	332	367	325	335	335	356	351	338	362	326	355	349	332	354	361	330	342	321	340	341	361	337	329	332	360	337	362	348	351	349	354	337	337	359	329	346	336	349	356	345	318	345	384	345	341	330	327	338	303	331	348	346	378	367	355	318	321	367	380	367	307	322	351	343	356	346	327	369	340	363	338	381	340	349	334	381	339	382	343	366	334	329	343	345	353	371	303	332	378	352	319	372	343	326	343	368	343	327	379	369	327	365	341	337	336	346	333	375	341	350	381	304	356	353	350	321	344	335	351	356	341	355	332	366	359	326	375	334	348	342	371	332	339	352	329	350	336	316	348	343	327	343	307	348	355	351	333	344	378	337	369	326	314	348	324	363	311	329	330	330	335	360	362	363	354	351	370	339	362	338	328	352	316	323	341	371	325	328	354	358	363	333	343	362	363	363	346	345	360	326	353	341	309	345	365	310	358	348	359	350	328	351	314	342	377	364	368	379	338	305	333	342	362	360	335	336	349	349	324	313	339	377	377	358	339	339	366	364	374
13912	1652	1239	980	714	470	385	365	315	318	281	313	302	294	243	229	249	246	252	241	242	218	220	224	223	188	236	241	193	234	215	215	212	236	189	217	193	242	220	249	215	224	217	226	203	206	198	184	210	234	189	208	222	196	191	223	202	222	206	199	196	192	222	193	245	217	198	210	195	201	216	209	179	205	185	207	184	229	234	218	228	225	220	212	208	175	213	194	180	208	201	215	209	188	194	211	212	168	207	223	204	199	225	199	202	237	192	210	184	198	187	207	226	223	207	220	215	185	201	221	193	218	216	194	206	191	226	228	221	206	200	183	216	249	211	178	202	186	228	226	219	215	215	222	196	211	241	212	234	201	205	221	199	230	213	227	186	232	217	190	201	209	202	225	221	199	198	215	194	207	205	211	215	218	245	224	232	193	201	234	200	165	213	202	212	189	213	209	223	194	244	203	214	212	217	203	200	210	182	204	214	196	184	187	231	210	203	221	192	184	223	216	233	221	216	209	200	220	214	197	180	220	199	219	217	241	210	219	227	206	224	204	205	204	207	223	213	229	199	202	198	223	206	233	220	214	227	226	224	194	241	232	214	215	212	232	208	214	213	195	212	224	206	203	218	187	195	211	192	209	210	200	231	220	212	216	209	189	204	207	200	227	210	213	220	199	178	198	207	204	197	207	199	234	206	208	217	223	202	233	199	192	222	218	218	210	182	213	212	220	242	218	223	208	214	219	211	200	226	210	192	234	189	222	223	214	207	209	219	206	218	193	261	220	216	245	234	219	191	203	220	204	198	229	227	204	227	218	222	201	217	231	231	211	235	222	209	202	216	216	213	216	186	206	198	221	219	198	227	198	204	205	202	201	201	212	230	210	207	182	214	223	228	208	223	187	196	209	205	227	204	183	219	210	220	243	190	205	193	196	213	237	209	177	226	212	230	215	205	206	216	210	228	211	233	205	188	182	226	212	201	203	207	217	201	205	213	227	208	194	236	213	194	204	204	222	213	222	197	207	235	218	191	181	212	206	199	223	174	186	217	193	218	214	209	206	213	213	160	218	183	211	214	214	220	220	204	231	214	188	189	208	214	205	205	198	216	204	230	203	179	220	215	220	228	204	198	185	242	216	213	196	203	209	213	222	206	222	214	188	192	203	234	200	205	214	191	185	204	197	184	184	215	178	178	203	199	195	210	199	215	217	209	192	204	201	227	214	219	211	215	213	258	202	209	250	214	215	212	205	192	210	212	229	210	186	224	197	228	204	200	219	187	232	226	226	216	244	226	201	203	205	208	224	211	190	207	201	215	224	215	211	231	207	204	182	190	203	191	214	223	195	219	191	203	215	219	203	219	207	192	219	216	197	217	215	231	198	183	199	214	204	232	199	174	203	196	200	251	213	194	217	210	186	209	227	208	230	205	206	170	218	199	204	207	176	165	183	220	237	240	206	186	203	215	218	222	230	230	200	224	209	243	200	206	200	196	230	210	196	193	225	203	217	204	193	184	203	197	203	217	223	208	193	213	224	207	195	219	213	196	222	221	222	207	192	224	208	212	212	206	200	232	237	199	194	205	208	185	195	211	209	217	220	236	215	209	212	197	203	233	194	221	214	202	208	191	235	204	198	214	189	197	198	232	179	215	213	195	211	194	232	206	231	198	188	226	188	219	208	211	208	218	216	193	217	202	222	221	200	219	235	240	207	217	226	211	210	218	215	235	188	212	193	213	201	208	207	197	241	214	194	216	212	201	192	198	204	212	182	212	215	227	214	203	219	195	217	229	226	222	214	207	210	218	211	239	195	203	231	211	204	223	213	202	197	227	196	219	194	245	190	190	222	201	230	226	224	218	210	187	200	217	183	219	208	210	228	211	225	221	207	221	213	216	211	225	213	219	196	211	219	213	215	201	186	211	204	217	206	206	193	208	230	217	224	224	230	223	214	213	199	182	204	206	233	186	205	233	227	180	192	200	218	211	207	224	198	242	222	164	193	212	235	216	218	191	194	231	211	179	244	216	242	245	197	200	216	191	189	218	227	187	211	214	208	194	195	235	212	208	195	225	190	248	204	216	201	197	187	229	220	210	214	219	202	209	197	232	227	227	207	221	199	210	206	194	224	199	209	167	197	231	233	208	237	208	176	224	230	175	202	204	200	223	227	216	218	209	203	220	209	242	213	225	233	229	227	198	209	174	187	229	191	211	194	226	207	197	199	194	202	193	210	197	207	205	207	210	206	200	218	201	206	191	204	218	205	189	212	219	205	215	188	232	202	203	227	206	206	177	188	215	210	223	188	207	180	195	224	233	201	257	221	243	229	250	201	188	179	193	206	212	240	193	198	205	198	218	205	206	224	206	213	257	195	255	196	233	223	203	220	236	212	216	203	207	230	222	193	194	201	204	217	196	175	177	217	198	223	205	225	195	199	216	212	214	203	232	212	200	201	232	207	225	240	214	217	206	204	201	173	180	214	200	197	206	204	213	208	203	238	206	204	199	197	209	234	199	200	215	218	228	203	215	196	235	207	223	198	222	236	220	210	193	209	160	213	215	207	217	204	204	204	213	198	225	197	223	211	211	187	197	192	220	201	228	212	232	202	201	197	190	195	185	224	203	187	227	222	197	207	205	234	205	200	237	218	201	203	184	209	240	215	200	200	200	183	205	201	211	222	215	229	203	190	214	201	233	219	220	191	189	231	214	246	212	227	200	186	211	208	210	221	197	199	196	200	170	212	209	214	235	203	209	258	200	218	209	248	194	209	236	184	192	201	198	195	207	200	226	215	224	203	185	192	221	219	202	250	191	215	233	243	210	212	205	198	210	225	229	210	210	187	222	199	233	213	196	172	215	238	210	239	201	211	209	204	206	243	201	224	231	203	206	203	200	206	209	192	216	219	220	213	197	207	207	205	200	224	188	229	211	203	209	195	213	204	188	214	203	218	213	177	200	237	193	247	207	186	186	232	214	228	211	198	223	215	195	182	171	198	201	195	214	224	206	200	208	240	247	194	194	207	209	191	197	224	203	203	213	203	218	221	188	196	192	213	199	193	179	205	175	228	234	193	201	210	202	204	221	221	217	196	217	207	212	214	212	195	222	213	195	202	224	218	175	211	205	239	219	223	192	239	183	229	228	205	226	213	202	191	206	194	220	204	210	209	223	228	216	217	195	221	231	214	192	212	202	214	212	223	251	243	204	231	228	168	223	208	184	198	201	201	233	213	211	251	193	205	198	230	189	175	202	198	214	230	175	217	212	212	225	213	198	208	199	218	206	218	213	243	209	212	214	202	208	208	198	212	213	189	204	208	204	215	208	224	216	223	199	209	195	188	217	213	188	199	201	210	210	227	217	195	212	209	228	185	215	213	241	213	196	231	231	245	202	182	215	191	215	253	223	215	197	206	221	224	222	214	197	229	218	189	182	231	186	216	222	222	207	210	231	212	200	202	193	201	222	232	221	177	197	197	208	194	205	211	202	222	222	189	172	193	191	215
8289	1481	2378	2894	2516	1927	1567	1283	1154	1018	904	973	1221	905	707	721	741	868	851	701	623	588	594	601	594	553	641	588	603	550	568	585	534	533	537	549	536	549	504	553	568	529	546	543	531	547	513	565	490	558	552	539	532	537	557	544	547	533	529	535	536	509	573	512	534	527	521	518	506	537	511	513	569	540	497	551	501	548	587	516	554	531	493	549	563	483	535	538	562	493	501	497	525	543	533	551	549	523	512	505	520	568	512	501	501	530	516	521	513	547	520	529	556	545	516	535	508	551	508	553	515	524	561	501	523	516	509	491	511	503	540	539	518	523	573	530	527	541	544	479	533	466	499	533	539	530	499	516	513	571	554	548	500	565	507	526	524	528	522	485	555	523	530	520	544	505	523	536	525	497	494	530	532	531	499	559	536	490	559	544	526	547	516	534	499	566	492	549	540	550	528	538	505	533	497	483	523	522	496	529	508	491	566	523	498	537	531	477	513	512	553	523	567	503	559	519	504	547	552	538	527	545	539	535	489	477	518	489	516	537	504	528	521	535	553	531	531	540	521	537	518	512	512	476	531	505	523	533	487	544	492	527	535	502	521	526	530	489	506	460	521	559	542	486	502	509	554	463	519	510	562	512	477	520	488	524	554	539	534	527	527	543	509	547	515	501	563	533	543	517	490	521	515	498	545	528	519	536	528	550	527	530	515	564	472	519	510	532	531	510	529	551	520	550	511	503	531	556	544	516	512	490	501	575	493	548	506	497	529	553	517	562	541	511	546	540	549	558	517	497	521	525	510	528	544	538	525	529	453	555	527	493	557	506	531	530	529	508	544	512	542	527	476	534	564	550	512	539	519	520	515	541	499	538	537	522	500	494	527	517	500	474	513	524	546	514	536	540	562	550	498	473	520	528	534	480	524	522	520	570	512	497	571	543	516	479	540	548	532	480	487	571	537	507	492	551	532	503	520	515	487	522	500	540	545	536	545	502	528	556	518	521	533	527	560	516	540	530	532	509	544	492	555	500	511	513	508	527	492	567	532	484	507	497	491	550	539	518	509	525	555	496	500	582	535	538	475	505	532	513	492	505	502	496	515	530	548	551	559	520	534	496	529	514	536	497	524	501	545	553	536	515	533	558	525	528	503	512	542	538	519	497	512	523	560	555	483	532	488	542	560	533	542	501	544	553	485	490	521	482	492	538	535	516	525	506	496	519	516	554	552	522	542	533	552	510	517	513	539	535	533	492	545	526	565	534	545	531	573	540	501	561	512	526	520	527	516	496	505	529	506	517	516	551	565	495	547	545	509	524	581	544	526	521	524	473	533	480	540	530	537	521	563	538	514	519	509	531	520	491	495	486	532	567	491	553	538	499	523	533	569	524	524	505	530	510	568	520	568	484	549	534	509	510	532	502	533	517	505	509	528	496	498	526	534	543	500	548	508	535	488	493	507	510	552	533	586	535	553	545	509	533	500	543	507	533	483	535	500	572	539	495	529	571	511	510	553	534	501	556	499	461	551	516	531	507	509	549	486	515	503	558	514	498	509	534	512	539	498	524	503	540	556	510	531	544	517	487	503	513	452	552	535	565	496	534	525	493	547	528	558	583	515	523	546	449	591	494	569	509	533	516	499	511	524	530	563	521	540	560	512	540	502	510	527	519	537	504	529	535	535	520	550	536	523	557	503	527	508	514	508	511	529	527	501	554	532	513	558	542	545	505	502	540	559	538	546	499	516	511	465	534	511	513	541	500	529	552	516	576	502	529	503	561	513	501	528	532	520	488	487	539	552	523	509	525	528	506	511	531	542	518	559	551	535	533	457	536	526	500	509	536	501	537	493	530	483	521	484	518	524	488	525	512	528	517	485	483	494	489	557	531	562	528	520	513	516	524	495	523	540	508	546	551	523	524	561	536	493	514	545	476	509	493	523	575	574	519	532	539	507	573	497	517	513	515	516	511	523	516	516	577	513	486	528	506	550	503	536	501	505	531	532	539	504	507	555	533	548	553	508	539	489	518	518	526	596	557	514	474	498	540	543	518	511	504	521	523	517	517	518	530	531	505	491	499	489	552	511	532	494	530	564	501	550	546	538	510	505	507	534	564	520	527	546	528	529	511	510	525	544	547	526	499	506	518	538	561	513	522	503	517	524	531	536	505	507	509	553	520	519	498	448	556	538	545	527	560	502	527	540	534	512	499	494	519	547	555	494	510	528	538	519	518	561	522	542	509	458	508	554	530	515	517	554	541	544	530	521	578	494	526	553	492	497	521	518	527	509	539	507	537	527	499	524	534	544	506	493	526	547	513	502	554	499	545	502	575	509	493	538	483	547	548	532	537	513	505	512	523	525	517	533	518	523	549	545	520	558	493	526	512	513	514	514	511	540	515	509	521	493	538	511	546	534	498	556	527	554	509	494	495	550	551	515	540	534	502	512	513	556	478	511	462	509	484	509	571	501	549	514	522	509	518	547	497	522	517	521	508	479	532	531	551	499	485	495	536	552	560	458	525	493	538	494	487	549	568	513	518	506	525	528	514	485	514	530	511	531	499	483	558	509	497	514	526	539	497	560	489	505	535	474	548	518	493	535	530	541	573	527	509	528	514	546	496	515	516	525	539	543	515	501	493	565	550	545	547	501	530	514	511	538	503	520	538	530	532	511	521	520	483	486	483	590	554	552	517	534	502	522	510	516	488	503	523	505	515	546	548	513	516	504	513	490	524	523	547	488	536	531	503	535	562	515	493	521	502	553	457	547	488	482	557	521	518	551	481	564	530	528	484	510	539	526	525	507	552	577	495	553	547	504	513	572	495	528	512	524	505	538	536	541	509	489	530	507	543	522	521	495	510	531	545	512	503	515	514	502	496	508	566	524	522	568	570	526	511	490	512	528	560	490	522	540	541	474	499	550	522	543	534	511	534	540	504	523	518	527	533	510	496	559	505	510	521	478	564	540	565	494	535	503	521	489	533	551	569	512	496	500	554	497	497	537	540	551	512	490	544	480	517	507	528	494	517	522	552	508	505	528	540	517	518	556	537	564	525	478	482	491	496	520	497	532	543	501	527	478	507	528	543	545	501	506	518	514	543	539	521	510	535	499	482	505	550	506	505	516	503	533	513	534	529	502	588	523	513	539	498	526	491	530	512	523	502	527	534	538	550	544	577	510	503	537	532	570	511	530	495	535	496	526	507	528	503	543	497	539	527	469	481	521	541	496	521	555	535	509	555	495	504	501	530	545	528	539	541	511	527	505	558	513	537	531	513	486	505	532	542	526	511	538	532	527	539	535	525	506	498	478	500	526	537	557	535	525	523	521	536	515	533	505	474	484	532	544	512	502	558	516	509	522	523	513	530	525	470	514	518	501	518	569	482	480	545	527	509	515	522	539	515	525	504	537	513	563	499	472	520	518	494	491	529	551	539	513	556	517	523	522	526	513	528	491	513	514	532	539	500	522	565	543	484	498	517	516	507	531	556	534	534	517	547	570	520
1627	419	386	372	311	310	266	292	305	277	301	303	295	322	285	290	315	292	289	288	284	264	263	292	248	261	300	259	298	280	291	270	291	324	276	262	291	296	266	245	287	287	271	275	294	258	283	287	254	286	259	283	287	259	276	288	283	276	300	296	271	286	287	285	256	307	290	278	253	293	261	255	252	270	292	280	275	300	252	298	233	288	278	293	316	278	253	300	295	288	307	313	272	320	258	279	280	256	276	266	241	289	294	278	286	285	232	239	273	289	254	289	304	286	289	249	285	278	264	294	237	291	287	263	263	243	266	292	297	290	258	280	256	285	282	279	246	300	282	314	281	252	287	297	286	294	257	280	274	276	256	268	282	310	267	300	293	281	285	284	269	275	264	292	270	276	274	274	287	277	306	284	269	242	273	295	279	279	275	243	278	254	265	292	262	277	295	289	299	282	284	261	266	253	288	256	266	286	279	296	302	268	260	283	286	294	262	299	276	292	286	299	278	264	260	274	284	279	292	289	271	330	311	285	303	283	262	266	231	312	295	304	268	303	289	300	271	272	288	327	291	290	261	276	245	261	311	304	285	266	249	244	299	301	291	308	269	296	270	283	300	239	275	302	277	275	262	288	268	288	279	263	292	275	303	257	276	308	285	254	266	291	292	265	259	271	275	275	269	249	285	285	301	299	280	272	288	259	279	273	286	288	294	249	266	260	305	244	295	289	287	274	264	278	281	284	292	258	309	298	283	290	272	289	283	276	324	320	273	286	254	258	282	254	254	282	299	310	274	271	275	291	283	318	280	263	270	278	281	293	265	291	255	305	291	291	262	299	296	275	308	279	302	320	296	279	278	302	273	262	254	271	258	297	263	293	271	274	277	273	279	261	238	272	303	301	298	295	287	267	276	274	296	300	286	306	269	278	271	256	278	253	297	246	280	282	296	270	260	285	337	309	267	273	243	273	249	300	287	272	289	285	266	289	303	278	262	284	248	302	254	272	292	283	272	283	300	251	281	258	251	305	280	317	299	268	289	292	264	238	318	288	305	273	281	288	284	318	313	292	280	301	239	250	281	292	257	272	264	281	261	279	316	277	274	273	276	290	290	294	281	249	283	289	301	297	292	310	279	279	278	292	261	285	296	270	285	255	288	259	280	304	307	263	313	282	250	267	324	294	297	269	260	278	262	280	265	299	291	290	282	292	287	268	250	286	283	302	289	279	303	290	269	286	293	277	274	281	253	275	304	258	262	275	288	287	297	312	273	303	253	241	298	289	268	289	263	278	290	286	281	271	267	290	288	292	264	255	291	278	272	264	262	295	331	296	257	271	293	286	285	297	314	300	299	289	279	285	279	281	287	269	298	297	266	300	275	284	251	290	303	241	305	293	299	289	318	255	277	288	264	241	271	271	298	287	276	276	290	315	271	291	278	300	260	269	265	253	288	269	272	269	272	268	270	288	312	281	313	334	265	286	282	276	280	280	316	270	274	313	261	298	282	272	287	259	295	263	312	300	290	282	332	297	298	277	281	298	295	284	300	243	282	250	270	277	308	279	278	275	282	268	277	286	261	312	253	326	278	304	252	266	272	273	263	282	305	291	281	265	239	256	287	287	296	251	254	302	290	273	273	270	256	274	290	293	278	284	244	300	276	293	245	273	273	293	289	251	276	289	286	281	299	304	298	277	256	288	252	306	268	267	262	246	287	306	264	282	292	315	261	286	317	270	272	285	250	260	273	292	283	263	292	283	267	267	306	271	268	308	275	282	311	299	276	295	268	272	298	302	303	290	294	285	246	280	277	277	311	280	283	266	257	283	302	280	292	277	245	261	248	304	277	281	281	267	270	275	301	293	296	273	281	285	303	286	264	271	247	289	282	267	328	287	284	265	293	260	274	258	256	305	269	269	293	284	302	270	289	308	259	282	289	297	273	264	283	274	300	248	259	293	266	267	279	301	268	271	266	299	282	282	278	315	280	287	279	302	279	284	296	312	238	296	283	272	296	300	282	268	295	273	288	287	294	283	284	284	293	294	274	276	325	281	305	283	281	275	292	291	281	249	251	309	277	257	269	281	253	266	299	286	279	256	257	281	270	270	305	250	258	266	284	262	288	283	305	293	290	242	284	310	281	268	272	264	314	257	274	261	294	296	268	250	313	312	288	263	284	279	293	271	276	267	272	285	271	273	271	258	303	279	277	284	306	278	312	315	304	293	280	245	282	289	263	270	285	279	299	253	268	276	272	281	271	281	300	302	297	270	291	263	269	289	278	312	288	272	278	274	270	276	260	296	236	291	298	291	278	271	252	253	294	294	276	309	237	293	275	322	291	294	278	302	268	298	293	252	287	275	260	305	288	303	259	281	305	281	280	290	247	289	254	273	274	268	256	270	279	287	292	259	311	293	289	298	278	263	284	322	272	277	292	312	310	267	270	296	255	268	304	276	275	265	279	270	284	287	268	288	241	265	278	302	293	262	266	278	303	293	284	290	270	290	289	260	298	296	271	283	273	264	247	287	313	288	274	274	275	275	301	273	289	262	288	287	277	305	269	270	288	292	278	325	291	264	272	315	287	287	317	260	269	329	255	287	281	273	264	277	253	300	294	301	288	235	300	260	280	281	301	255	271	285	292	270	251	303	280	273	303	252	293	250	265	274	261	322	300	268	274	236	265	272	301	297	319	281	255	265	287	288	319	287	301	289	293	277	287	271	244	303	262	289	294	273	279	289	296	269	267	270	280	281	274	286	264	266	276	260	299	310	276	278	282	291	311	271	287	323	283	283	296	266	293	273	255	256	268	296	274	251	289	322	289	304	306	300	285	271	280	267	288	295	243	285	255	296	265	262	284	285	259	280	267	298	273	341	275	303	273	288	252	250	269	275	245	287	269	269	298	296	310	264	289	265	298	272	307	265	293	284	272	263	271	255	241	277	280	295	254	277	332	276	297	264	269	276	274	317	267	298	287	299	276	278	274	280	275	304	309	288	293	292	275	260	280	285	277	265	275	284	294	300	294	289	258	291	265	293	301	315	276	279	279	250	300	289	254	299	249	287	265	291	285	290	294	242	285	308	292	314	303	289	313	314	314	288	273	273	268	286	258	290	314	279	284	290	255	304	264	289	267	251	280	279	294	275	268	294	307	277	331	275	268	276	267	267	288	266	307	260	283	276	259	300	269	245	288	263	264	270	297	271	311	268	279	297	276	292	283	274	311	256	266	285	321	318	283	272	322	261	273	320	305	272	269	254	289	272	287	302	295	282	267	281	286	271	283	307	255	276	289	282	258	287	303	267	280	270	266	273	286	287	268	280	308	287	283	262	274	291	282	301	254	283	264	269	265	327	298	285	272	308	289	312	264	285	284	279	291	267	278	257	275	272	280	294	280	258	279	289	272	289	286	283	274	287	282	268	292	289	273	294	290	268	308	279	266	271	279	313	257	260	265	256	277	288	313	268	272	292	285	284	262	287	289	304	304	282	297	267	285	237	276	245
1827	766	769	879	851	776	685	717	698	662	636	697	784	726	703	632	654	721	746	627	648	644	639	649	651	634	619	592	637	660	599	626	689	644	660	641	643	611	641	673	569	595	619	683	615	634	650	628	638	611	655	695	629	638	648	654	681	616	640	698	661	655	652	594	603	691	673	608	579	629	682	651	628	686	666	637	638	657	618	646	636	624	630	648	628	625	609	631	654	697	682	677	677	617	622	615	628	693	701	579	629	648	632	637	623	650	640	602	622	625	651	677	627	629	609	652	674	629	676	620	672	675	589	649	628	649	637	713	630	659	608	616	634	611	632	587	653	650	673	638	587	654	603	641	666	634	608	659	682	721	639	626	641	630	690	589	647	657	607	626	635	631	632	606	614	606	678	662	645	667	655	675	599	628	694	640	638	672	646	656	648	663	680	666	612	595	611	608	632	598	630	621	591	650	601	626	628	595	615	672	659	710	614	670	622	573	615	608	652	643	635	632	638	600	642	635	653	617	638	673	590	639	610	657	643	614	639	667	613	645	705	660	629	638	642	607	652	647	620	597	662	616	663	635	612	611	642	620	610	636	625	611	607	618	634	662	636	664	640	630	623	679	645	622	608	631	620	657	644	626	638	636	656	635	632	676	646	641	647	645	642	615	641	663	594	638	619	602	653	659	651	621	651	655	697	612	653	641	672	657	600	674	662	607	625	635	660	642	681	609	615	658	641	656	641	621	626	651	698	608	633	649	613	628	669	634	607	642	656	635	620	656	615	607	661	624	656	607	633	662	621	639	605	605	640	633	656	563	651	639	645	645	619	639	622	678	653	649	689	705	638	620	624	641	661	635	689	640	634	655	602	630	629	638	641	608	627	664	607	669	616	639	670	638	638	700	635	640	627	641	623	607	642	635	625	657	699	642	609	659	605	656	605	643	572	643	676	624	623	645	632	674	663	629	643	609	612	612	625	665	597	638	617	719	653	629	620	654	646	610	607	620	622	642	640	644	574	621	661	596	625	648	601	585	571	646	625	614	588	664	645	594	639	654	639	632	637	664	648	640	688	664	631	641	604	629	637	665	654	616	643	616	634	650	655	643	661	638	637	631	653	650	634	632	630	632	600	623	678	603	674	666	656	667	641	605	678	635	601	612	666	619	612	613	613	663	644	648	641	636	659	604	654	597	621	604	617	669	677	590	666	619	649	620	598	638	670	597	640	595	616	666	633	661	664	672	675	639	621	642	663	618	632	671	636	665	617	646	657	656	699	611	611	642	576	616	634	640	612	607	624	614	577	651	638	649	624	656	633	637	672	628	617	642	618	611	651	615	646	599	651	645	675	635	641	629	606	609	582	607	627	636	645	591	619	637	635	626	616	628	676	656	594	599	607	638	630	654	583	643	613	586	640	620	636	653	635	616	623	664	611	656	633	661	690	632	629	618	613	621	613	635	598	676	644	632	614	651	600	628	639	609	637	663	580	641	667	640	639	656	621	645	650	664	637	635	669	638	622	650	631	645	696	639	637	645	628	669	650	697	622	591	635	654	681	632	658	676	691	608	674	641	621	631	603	617	627	656	660	623	615	561	653	598	649	643	650	642	635	610	628	603	651	586	635	635	624	659	612	585	637	583	615	624	602	658	600	622	600	647	659	620	670	638	618	593	617	650	613	624	606	590	642	649	623	625	633	630	656	613	655	614	660	663	674	594	687	637	631	598	596	662	626	676	630	634	664	660	617	631	613	671	621	640	613	622	627	615	660	618	640	661	606	623	612	653	641	623	643	633	640	716	619	653	657	639	664	575	646	659	642	595	591	608	632	677	630	626	667	678	655	654	634	627	634	644	613	621	650	658	651	638	620	655	667	631	601	635	616	609	640	592	614	615	612	687	639	680	679	601	597	609	656	609	619	607	668	640	607	632	621	610	686	650	635	648	617	630	654	594	614	642	632	632	676	674	635	639	614	623	646	603	623	632	628	644	633	595	656	614	634	596	618	623	583	647	654	652	624	671	621	651	635	679	658	646	641	595	637	666	649	666	642	625	604	630	651	639	672	623	721	629	654	666	625	673	634	657	653	649	626	663	687	608	650	635	613	642	662	596	611	635	629	636	613	709	644	572	637	640	663	611	632	651	622	631	638	647	639	641	616	623	597	618	611	618	680	628	648	614	634	648	611	621	615	607	601	614	650	603	625	633	657	626	623	588	628	601	658	620	642	644	653	615	649	620	647	604	617	602	616	608	614	643	642	610	630	669	647	644	639	627	608	646	634	618	585	632	669	671	623	614	653	645	635	628	635	651	636	655	586	639	616	652	641	645	630	650	614	657	673	631	663	655	610	660	694	621	652	614	603	629	615	612	678	630	649	629	593	606	672	583	593	674	614	649	638	659	600	647	617	660	669	632	638	614	648	637	617	609	694	619	606	649	625	653	640	634	644	611	612	620	664	597	650	614	630	657	643	674	616	643	651	622	630	644	649	670	644	638	622	626	640	613	602	627	621	642	670	618	633	661	614	617	641	588	638	630	658	606	624	653	597	649	598	632	676	702	648	650	661	587	623	595	624	666	660	650	602	666	628	631	637	678	642	649	626	643	637	600	607	617	592	694	649	665	651	623	665	613	636	644	639	603	623	634	652	654	655	617	646	621	648	664	613	619	638	661	642	582	649	607	615	636	638	620	663	648	592	696	655	622	623	582	671	581	649	653	629	654	654	625	589	647	612	635	613	654	677	679	635	594	635	654	659	604	683	654	625	629	621	613	650	680	622	641	649	679	614	626	651	687	652	651	665	614	634	588	661	657	613	632	622	655	628	639	673	619	660	634	649	670	630	669	624	614	609	622	656	690	621	629	634	598	636	645	655	615	607	629	621	640	635	669	628	615	628	611	599	594	653	647	616	584	610	666	641	706	639	608	626	602	628	704	623	646	654	653	645	630	646	613	646	628	647	650	633	666	621	642	588	677	649	656	643	629	648	623	641	641	604	659	605	606	605	638	568	649	596	607	648	597	642	607	656	607	637	633	625	629	671	623	618	624	639	638	641	620	651	611	621	669	637	615	623	645	653	646	647	641	615	683	607	679	623	584	642	636	660	656	691	640	622	659	667	627	584	623	616	664	620	623	632	620	603	605	677	609	642	615	620	660	593	639	638	606	591	635	622	610	657	600	643	637	680	622	593	603	651	638	636	636	591	606	606	631	641	660	638	675	625	634	624	655	658	625	616	639	628	632	615	625	614	621	609	629	696	675	590	619	645	626	619	640	628	642	615	630	654	623	620	633	635	648	609	599	659	652	639	625	616	621	597	585	590	671	641	637	566	674	639	632	679	663	622	621	629	641	623	643	665	641	645	630	642	640	637	612	656	646	643	648	622	632	605	650	650	653	619	596	622	649	629	637	644	639	632	627	595	608	625	674	639	603	670	636	623	594	648	618	646	621	647	599	641	642	544	673	656	617	591	666	639	610	626	644	661	594	603	645	614	634	627	661	692	677
7200	690	617	505	353	309	221	205	207	184	170	161	165	184	168	120	148	168	135	173	135	115	129	112	135	140	154	132	126	131	118	143	148	133	135	136	141	131	114	109	135	123	138	126	139	122	112	119	123	126	127	121	130	148	120	126	123	138	136	126	120	129	139	116	118	133	140	132	136	129	131	123	128	158	123	120	136	121	135	138	144	137	120	129	104	136	142	105	128	119	139	127	136	109	138	118	131	114	134	133	123	128	119	115	116	130	136	128	147	143	146	138	139	118	141	132	149	118	120	127	139	149	130	117	142	129	137	171	136	153	145	145	123	143	125	141	167	138	126	122	141	107	142	140	140	114	154	100	127	138	136	123	111	137	108	122	120	140	126	120	117	120	134	130	137	133	147	122	125	136	130	124	110	147	142	143	120	138	142	138	129	130	124	142	126	125	110	131	122	113	125	118	126	112	118	129	120	134	127	116	136	151	143	127	146	141	121	118	131	132	123	143	137	117	145	159	97	116	121	155	141	139	125	113	114	121	128	141	129	167	133	131	122	129	134	117	123	137	127	128	124	119	151	155	147	113	124	126	130	125	109	148	135	139	115	133	124	135	132	140	139	123	151	128	157	117	130	150	126	148	105	129	137	142	129	116	152	122	92	130	134	143	117	142	131	145	157	116	138	148	131	138	133	117	127	144	127	121	146	140	136	127	140	124	132	120	140	128	115	116	136	139	162	142	127	145	132	126	134	144	132	138	141	146	126	119	135	126	148	135	115	126	116	103	134	162	115	130	126	160	133	125	140	137	129	146	131	123	113	110	122	139	115	137	144	116	125	129	133	149	133	123	155	124	101	125	144	128	113	122	118	112	144	149	153	133	115	130	121	134	126	137	121	146	136	134	147	132	139	123	127	119	113	138	128	132	147	112	123	136	121	137	135	122	127	129	124	143	115	138	134	136	140	117	142	133	138	120	140	123	119	138	117	163	146	108	138	132	123	145	135	136	144	118	123	110	147	128	130	145	117	122	120	118	136	142	112	115	122	150	124	135	129	146	146	116	122	136	144	108	130	113	110	110	131	114	116	167	155	130	143	129	133	120	123	144	133	130	128	131	139	122	122	128	143	135	126	141	141	157	131	145	110	131	140	140	139	130	124	136	123	138	144	152	123	115	116	120	115	125	120	121	135	129	130	121	137	132	141	133	129	147	130	124	126	159	139	125	106	130	121	139	116	121	123	139	122	134	133	134	127	114	134	139	147	124	138	138	126	124	145	126	134	133	129	108	140	126	119	132	120	128	155	137	110	132	109	155	117	122	153	127	109	128	130	122	131	158	139	132	149	144	115	137	123	117	132	135	149	133	127	130	143	111	114	123	132	126	137	148	126	125	131	115	167	134	136	125	135	141	158	118	130	119	124	116	138	126	141	143	108	122	124	143	132	131	141	128	144	113	126	154	144	136	125	132	142	131	158	113	135	139	126	134	141	161	110	148	151	148	120	130	119	117	110	140	112	132	125	130	152	159	118	108	124	122	143	142	119	133	119	118	134	121	139	123	113	111	109	129	136	133	123	119	112	133	125	134	117	128	132	134	122	141	118	130	130	137	123	120	152	137	133	125	131	130	146	132	123	132	137	132	122	142	139	129	120	148	109	118	124	128	137	158	136	114	123	148	122	122	153	121	115	114	118	156	148	134	147	126	153	112	123	141	118	113	138	100	129	132	131	132	109	149	117	145	143	112	142	145	132	131	135	135	143	130	123	151	128	140	132	139	145	147	158	146	115	141	115	148	104	112	116	144	133	126	143	130	133	137	128	131	123	121	125	138	122	121	113	136	127	123	129	139	114	113	143	150	142	140	121	123	126	152	123	127	138	133	121	130	119	128	136	134	116	126	121	132	124	141	141	128	142	112	137	110	133	124	164	149	121	125	135	130	137	126	122	143	140	145	119	138	139	122	138	139	104	130	112	145	121	117	123	142	135	101	110	112	148	141	144	142	115	140	136	146	112	124	148	132	111	117	137	110	140	136	147	147	124	127	125	125	132	132	131	152	113	126	125	112	140	123	136	129	131	128	126	133	107	124	123	118	138	136	122	142	131	132	125	153	134	125	145	127	119	133	130	105	130	150	141	135	125	137	123	129	127	120	152	121	126	147	133	159	123	146	135	138	125	132	143	123	144	127	107	113	129	123	136	145	125	153	148	124	122	130	132	131	152	127	113	129	140	145	146	132	126	122	142	147	129	137	153	124	141	117	115	135	126	135	144	118	138	114	118	138	120	123	140	109	143	135	123	138	142	108	133	123	136	115	124	121	140	121	132	120	129	133	114	152	148	133	114	127	131	126	132	113	127	135	130	150	138	133	112	129	137	130	144	136	117	127	118	110	144	126	159	133	132	125	126	117	124	124	123	135	139	129	124	138	121	128	142	126	130	117	138	134	130	109	119	152	114	132	151	137	131	133	135	126	135	146	108	146	128	123	111	147	129	152	130	141	150	121	130	121	125	140	145	107	114	158	120	128	111	115	121	131	136	130	139	114	120	133	125	119	123	139	131	137	119	118	111	119	127	116	124	116	128	141	106	128	154	134	135	129	108	140	158	120	139	110	120	132	115	112	122	130	133	117	138	146	117	137	135	130	126	120	134	126	139	140	124	137	142	156	123	120	127	117	147	103	116	133	156	143	117	85	117	116	110	121	119	148	134	132	119	130	124	135	100	107	130	125	126	121	140	139	115	126	118	161	147	124	138	126	126	133	125	136	111	127	117	127	128	149	146	144	137	142	143	107	117	132	116	129	105	123	142	130	136	118	114	135	138	121	121	137	128	120	149	118	136	151	157	115	116	133	137	100	128	127	132	120	132	168	112	142	125	126	126	150	134	154	125	131	132	153	127	146	122	119	132	135	150	122	137	130	126	141	122	139	119	115	117	128	135	118	131	117	151	140	108	136	138	126	120	131	126	122	127	126	140	130	124	137	144	135	135	142	117	152	113	139	143	128	148	140	132	134	136	125	109	113	126	121	157	149	140	147	120	127	130	139	143	124	123	129	120	141	132	142	145	130	134	130	131	113	137	102	133	97	119	110	111	131	125	134	135	135	139	127	123	143	133	122	128	114	130	128	117	129	147	125	146	143	145	141	141	169	130	141	149	134	134	147	127	121	135	118	141	124	128	122	144	143	130	113	128	143	142	151	138	110	114	125	126	128	136	117	136	123	152	131	114	122	119	115	128	129	140	122	120	144	118	112	123	126	135	113	137	103	141	119	137	126	131	126	121	147	134	129	136	143	138	148	110	142	132	117	145	144	132	139	123	116	117	124	138	124	120	115	143	145	161	121	134	118	121	128	115	136	136	128	140	119	134	107	126	132	119	137	134	123	141	124	134	152	123	143	142	104	132	123	141	151	107	134	115	115	108	139	133	123	138	128	120	134	104	108	129	122	140	114	137	121	128	142	143	129	116	145	135	129	144	122	145	131	125	110	132	146	139	135	141	131
6225	848	1321	1607	1337	1134	899	766	702	617	581	666	763	572	445	421	427	554	577	432	400	380	406	414	362	360	369	378	344	428	341	340	371	379	355	393	319	332	352	371	325	357	375	343	395	362	352	349	392	343	321	354	369	368	349	348	366	349	356	331	348	336	337	333	363	340	358	322	363	328	343	371	330	359	399	355	342	348	358	360	376	352	373	375	382	362	361	328	376	350	353	342	366	327	345	375	369	354	374	371	357	332	338	355	293	340	319	353	340	347	356	330	346	310	309	345	356	319	329	333	326	338	339	340	359	357	324	359	329	356	341	346	320	332	334	384	355	341	350	368	353	356	328	351	359	312	355	385	361	359	379	337	338	341	330	333	348	359	330	354	354	318	337	357	367	359	343	351	311	363	340	331	370	328	332	312	355	338	318	317	325	345	343	362	365	377	368	338	362	359	305	333	329	370	320	361	343	345	333	341	356	370	343	342	359	344	349	366	337	318	348	332	302	328	393	398	352	345	338	351	298	370	322	347	331	324	336	342	351	332	352	342	361	317	382	342	361	394	298	341	318	360	344	360	353	373	348	317	338	352	322	341	371	333	365	353	339	359	359	314	330	368	368	333	344	330	357	369	351	345	351	323	374	341	371	346	339	368	342	336	332	360	338	343	321	352	312	354	321	341	345	350	338	339	351	362	326	350	376	329	350	335	374	320	368	361	383	355	344	330	363	371	360	357	347	331	312	342	323	320	341	336	323	302	325	384	348	379	355	349	354	337	347	360	350	331	350	350	353	385	332	339	324	386	318	332	357	289	311	373	352	325	337	355	363	372	332	351	317	330	376	353	325	346	324	318	349	320	333	386	341	325	334	340	366	327	355	364	312	339	318	360	332	345	335	337	328	375	358	329	364	341	350	336	371	350	353	353	368	346	339	346	338	337	347	326	340	375	325	338	373	355	373	316	346	383	350	358	392	331	360	345	373	350	367	365	315	356	342	349	293	329	350	306	343	325	334	302	336	343	348	346	335	344	355	316	385	367	343	358	339	325	368	323	344	339	336	357	341	329	337	374	352	354	354	334	328	360	333	350	328	336	358	327	333	335	345	338	325	332	368	306	332	335	327	350	337	350	330	358	311	354	325	363	339	342	330	330	334	362	342	320	379	381	318	381	320	343	385	334	315	352	346	353	347	321	350	345	359	345	353	378	377	362	323	356	341	334	336	355	353	344	351	368	333	351	324	351	390	302	345	340	317	359	364	367	316	328	360	320	355	342	350	351	352	370	292	355	370	341	371	350	328	395	347	337	339	354	342	342	333	346	341	327	341	339	327	308	355	340	321	320	355	345	338	314	314	359	349	331	337	331	320	324	339	349	341	367	347	355	356	391	334	364	334	312	351	325	332	362	319	388	342	355	317	341	328	345	339	368	329	368	342	348	357	331	327	318	350	368	367	315	296	333	334	335	340	310	359	342	328	343	352	298	368	319	332	313	392	347	312	349	343	350	369	338	355	360	316	380	330	351	337	334	358	346	335	293	344	306	372	331	318	383	337	317	351	341	335	366	328	350	340	367	363	347	345	359	381	326	351	332	371	368	349	345	346	364	362	364	343	352	351	331	338	308	322	329	314	344	328	343	304	354	341	354	345	345	346	313	335	322	335	313	330	328	333	347	378	355	350	305	338	355	350	312	347	357	347	349	356	358	306	331	321	366	347	381	324	337	318	334	349	350	349	333	344	339	382	328	336	326	347	316	323	372	376	366	370	331	317	360	322	345	336	363	352	320	324	341	348	335	361	351	365	348	355	344	356	305	324	332	343	317	363	342	333	333	363	351	334	353	361	340	352	343	364	366	356	350	328	335	362	311	364	332	342	327	338	345	311	356	339	342	336	334	333	346	308	339	365	323	363	337	323	314	386	329	341	336	336	341	358	338	361	366	327	340	349	343	357	352	338	368	352	378	362	356	357	352	315	311	338	372	353	332	319	349	376	367	329	347	336	363	344	364	325	349	337	337	342	367	348	339	362	332	334	320	342	316	339	345	307	353	354	356	341	281	328	354	329	351	331	335	336	353	322	344	341	370	334	319	375	354	339	340	335	363	371	357	338	340	341	328	379	358	333	343	365	329	317	344	363	311	332	355	351	327	327	323	335	338	353	323	332	347	354	373	330	340	332	357	362	351	365	352	339	360	354	322	316	325	339	363	377	340	375	295	357	341	334	337	378	320	347	338	333	314	348	361	348	365	316	307	361	312	354	366	338	327	348	338	359	323	375	310	369	351	345	337	364	342	359	350	371	386	374	317	336	322	358	304	367	354	340	335	313	340	362	325	339	343	368	350	355	352	323	311	339	328	366	375	323	336	336	365	335	335	350	340	357	293	317	338	355	311	361	330	338	345	342	329	302	331	343	332	349	352	359	337	367	320	328	361	351	327	353	314	335	308	347	331	378	346	366	339	360	318	354	362	301	320	352	363	347	363	347	357	348	361	341	326	358	342	333	376	358	349	315	342	337	346	344	329	369	316	310	348	333	371	363	364	327	349	347	335	350	354	345	327	337	329	323	311	326	335	361	363	331	339	342	336	351	353	392	342	318	343	366	332	372	342	365	396	359	358	365	362	347	355	324	338	356	344	360	325	315	336	346	335	355	352	357	359	334	337	343	363	342	342	382	341	344	363	326	333	357	312	353	312	330	374	304	327	343	350	327	332	356	359	339	341	353	360	358	339	318	357	370	354	325	339	333	346	337	349	338	347	337	355	345	336	344	350	336	317	363	327	365	343	322	386	355	354	381	358	331	351	316	369	339	350	347	377	348	333	356	358	329	321	305	348	360	323	325	351	370	359	361	338	340	333	326	306	324	341	362	350	345	319	348	338	332	344	355	351	360	347	337	311	328	339	327	366	320	314	324	368	325	350	355	368	315	331	367	357	327	349	338	312	323	320	333	359	338	305	334	322	333	342	336	333	328	362	336	334	322	345	332	352	329	383	320	321	353	344	350	338	341	398	360	334	372	367	344	346	368	347	345	350	365	341	319	327	336	322	391	341	322	348	352	342	329	311	326	332	328	368	347	359	344	376	349	338	342	354	319	326	332	339	351	367	363	357	329	328	366	341	315	344	364	318	351	354	378	344	334	339	350	326	318	329	383	355	357	327	325	373	306	362	333	326	326	359	345	341	315	360	354	337	337	324	318	363	330	339	371	348	368	330	348	341	351	335	346	379	323	349	349	318	358	322	336	349	337	328	331	334	326	349	345	366	339	360	362	328	320	335	343	343	312	302	366	312	329	351	365	339	350	334	328	353	346	367	347	324	352	319	354	327	368	360	328	372	363	364	351	368	326	338	344	317	371	358	329	326	359	357	354	337	343	334	344	345	336	319	320	333	327	365	397	355	353	356	343	306	328	352	336	370	335	323	341	332	311	365	329	328	343	352	325	402	340	323	388	323	344	372	315	350	349	364	334	366	327	329	341	366	329	322	381	325	364	330	346	334
13714	1432	1223	895	605	522	410	321	295	303	284	313	331	281	242	236	279	261	258	240	221	238	242	205	217	189	216	237	224	215	215	219	230	176	228	227	238	232	212	215	212	203	224	223	212	208	207	203	242	208	196	211	182	208	213	212	190	215	227	214	207	181	216	226	198	223	224	224	202	216	228	225	220	208	226	173	169	226	205	227	229	218	216	205	206	194	204	231	232	203	189	195	221	221	200	235	233	206	228	216	203	222	229	186	211	218	222	213	188	201	226	233	239	201	187	212	219	205	185	212	222	186	224	202	203	184	206	204	205	226	250	197	225	227	210	213	211	215	185	182	228	229	208	179	188	177	229	237	226	215	192	211	193	199	208	208	208	227	225	218	191	201	196	209	194	188	186	222	216	239	210	193	201	202	218	206	183	222	217	194	211	202	207	211	212	206	241	193	206	225	200	201	208	201	208	206	232	223	193	218	198	208	210	221	201	174	194	194	241	229	204	229	254	213	197	196	193	202	213	237	196	214	227	233	225	200	224	235	203	228	216	185	219	228	193	187	225	187	203	199	222	232	212	210	203	191	231	224	239	203	222	201	200	196	220	210	228	227	210	187	212	206	226	219	201	186	190	223	212	193	201	215	203	198	219	192	211	208	223	198	197	209	215	238	223	217	216	202	220	204	226	196	191	218	201	198	213	234	199	198	226	206	203	218	212	211	216	199	235	239	224	216	201	207	205	233	234	181	192	213	201	199	220	243	223	188	219	210	201	226	216	211	227	191	196	197	185	229	198	181	216	207	206	227	198	190	206	220	215	176	208	194	222	248	213	200	218	178	205	221	209	199	209	211	189	222	199	179	206	208	233	199	225	226	202	215	191	212	214	210	201	255	188	218	197	201	214	234	181	210	182	169	180	236	219	188	177	211	222	203	192	240	209	227	225	208	214	224	236	191	194	196	203	195	231	197	209	216	226	191	185	215	227	262	221	210	191	213	210	200	211	221	219	199	189	222	215	255	218	220	196	214	207	217	206	233	209	229	227	194	213	229	210	217	213	190	213	195	223	217	224	215	227	205	198	233	212	195	201	217	213	222	172	193	214	240	228	218	211	224	201	211	210	204	213	227	200	186	222	206	225	208	217	200	191	185	190	213	177	200	231	228	220	182	230	211	244	236	220	210	206	208	238	213	231	208	197	210	209	218	207	200	181	210	184	202	207	206	219	227	197	206	190	223	192	224	199	217	196	209	184	188	201	237	205	204	242	207	218	220	218	198	202	217	210	195	232	208	219	187	226	204	213	227	204	178	213	221	216	204	215	231	234	206	201	206	190	224	186	211	216	227	194	211	217	206	192	180	198	202	217	212	226	203	218	214	219	212	184	192	229	224	197	203	188	185	186	199	206	211	197	185	214	229	231	196	214	188	233	193	196	224	239	189	198	204	208	217	233	202	223	187	214	224	194	198	182	206	202	205	198	201	184	195	178	212	186	215	201	209	214	189	181	220	226	214	207	203	230	191	202	208	212	202	215	192	208	199	222	181	221	226	229	234	234	205	224	202	210	195	203	208	207	232	203	214	174	212	195	196	185	212	215	226	191	201	209	211	200	214	205	201	195	169	242	203	217	218	235	195	237	219	194	198	223	214	190	199	226	238	209	217	224	201	213	212	227	225	201	200	193	210	239	215	228	219	238	204	228	175	220	194	186	201	198	170	168	195	238	234	200	202	198	222	203	218	211	206	209	198	191	222	220	197	211	209	200	224	222	188	221	227	228	205	246	201	210	206	217	178	214	199	196	228	209	207	217	205	220	194	202	200	184	209	222	229	187	210	207	237	219	206	204	214	221	201	221	205	187	209	228	211	211	192	250	196	249	182	195	199	230	184	208	204	194	216	195	231	216	202	215	218	197	200	206	252	203	196	188	234	181	205	221	207	190	201	194	232	183	205	228	198	226	227	197	219	207	193	220	218	234	227	215	201	201	249	189	204	220	221	181	204	193	177	213	218	198	210	205	168	210	219	229	211	197	214	210	223	239	207	258	213	197	210	203	201	209	205	202	175	204	223	203	183	214	173	206	221	221	234	188	207	207	205	230	209	219	221	202	200	208	241	203	187	207	190	227	224	198	220	215	193	210	210	227	217	267	195	203	223	221	204	215	194	214	231	210	199	161	205	203	189	204	185	245	206	213	211	223	212	237	215	234	198	205	223	193	225	211	198	196	246	227	223	215	201	199	196	212	213	175	218	226	205	210	215	221	227	221	212	200	221	223	210	241	182	203	200	205	209	209	216	227	222	206	195	212	177	214	211	202	183	226	211	192	241	198	202	207	212	201	211	210	204	204	221	210	179	209	236	188	211	190	212	209	187	230	196	188	176	221	202	209	219	204	202	209	194	216	227	207	218	208	189	219	233	222	210	181	214	218	191	234	216	220	216	230	222	188	222	193	219	192	227	207	206	221	242	194	190	223	184	193	202	224	192	191	210	203	218	181	203	202	214	239	224	212	188	193	212	215	188	207	217	202	198	202	209	215	211	218	221	218	206	192	218	199	199	218	195	207	216	215	231	218	208	213	200	199	207	233	200	223	219	244	188	209	204	221	214	179	218	194	172	225	228	197	217	195	203	191	204	204	207	204	183	232	203	195	193	225	230	189	218	200	219	230	200	197	201	229	213	197	204	212	213	203	186	229	196	181	217	204	183	199	213	206	194	203	250	226	227	207	225	201	210	199	185	184	220	216	206	203	197	194	210	232	218	200	213	225	211	195	175	186	225	228	202	240	190	201	208	228	234	206	207	224	224	201	196	181	229	199	229	228	208	187	201	209	223	219	239	226	204	203	209	206	234	217	217	225	203	210	175	223	220	206	238	246	225	246	206	188	213	232	226	213	193	194	193	241	225	222	214	213	218	208	197	206	223	218	200	198	226	242	212	200	205	196	195	199	225	227	226	190	201	221	230	203	195	195	214	205	210	200	219	232	196	199	234	224	201	225	200	192	209	213	211	207	220	205	189	213	216	193	204	227	248	231	186	200	207	212	191	201	199	198	200	212	214	186	183	196	219	213	209	211	187	222	206	174	204	212	213	224	217	203	219	200	186	185	251	205	236	203	236	197	232	191	202	211	209	234	208	211	201	203	216	205	204	197	218	225	224	208	206	207	187	205	207	165	209	221	214	230	204	229	218	180	205	211	235	194	199	167	239	216	214	205	200	199	246	205	196	207	208	194	202	196	198	179	186	211	206	197	213	213	191	204	235	202	213	228	236	217	235	201	198	215	219	207	186	224	218	225	201	204	203	198	207	203	205	220	201	205	220	248	186	209	209	237	210	208	232	190	199	210	203	190	244	228	216	222	211	190	217	209	220	210	204	205	188	214	187	203	216	222	198	219	236	186	224	206	239	228	198	222	219	230	216	215	196	235	215	216	214	212	196	207	202	199	198	216	201	211	202	202	214	231	193	213	201	212	234	210	246	221	196	192	201	214	220	211	203	220	229
8203	1360	2298	2728	2353	1973	1497	1336	1227	1000	893	1044	1130	919	764	686	726	819	898	655	624	582	622	615	562	540	575	547	569	534	595	559	503	575	553	570	516	536	515	554	516	581	553	534	495	553	521	543	554	532	508	517	534	546	477	530	558	549	510	524	533	505	529	525	538	510	477	538	540	501	522	508	546	519	554	533	516	505	558	561	544	539	485	590	523	501	511	537	496	505	544	544	538	524	546	543	531	498	519	489	510	501	533	510	502	539	501	522	498	555	525	556	546	540	501	535	513	468	509	534	464	525	534	516	503	544	502	497	501	504	498	477	502	519	530	523	510	533	546	523	518	494	533	516	534	485	540	524	532	520	562	476	518	538	472	540	535	530	465	526	543	505	562	496	513	520	521	485	541	514	527	525	543	479	516	525	516	514	512	527	529	503	509	517	549	488	549	498	494	504	512	544	553	534	539	496	560	545	519	509	521	505	496	517	577	520	538	542	551	530	512	519	506	531	535	492	518	549	544	537	517	489	514	478	559	548	512	508	507	532	499	535	564	504	517	550	536	529	561	475	521	538	542	498	501	513	521	557	473	541	485	544	501	500	520	555	513	500	537	539	488	516	529	529	504	534	524	523	531	483	503	516	527	532	521	520	513	544	548	487	516	543	530	516	484	514	528	504	524	553	527	482	509	528	540	503	533	569	494	525	546	534	513	525	506	548	518	521	533	519	485	541	532	518	538	516	575	486	478	564	512	537	561	499	528	582	547	508	546	482	511	491	528	509	540	528	554	514	507	530	526	540	573	557	519	499	499	529	578	499	484	504	511	527	537	500	527	511	542	533	522	518	559	506	505	530	512	511	507	525	554	491	511	541	484	517	536	506	497	495	507	497	521	504	533	545	532	528	527	496	515	564	506	501	556	536	533	538	502	511	522	529	516	534	550	515	541	514	515	527	517	541	495	495	487	533	484	498	532	555	529	487	491	511	487	513	554	530	555	509	523	504	517	550	535	515	507	530	540	482	545	535	531	540	522	523	516	504	516	519	529	491	556	560	492	535	526	535	529	521	518	541	553	511	505	476	530	547	515	525	482	535	488	551	555	567	549	476	483	523	534	565	451	551	502	530	512	506	535	526	524	535	557	543	526	518	483	497	541	493	559	563	532	488	497	541	512	548	538	542	511	510	540	491	532	467	509	497	510	514	512	511	544	541	489	492	498	548	538	539	560	499	511	508	509	496	549	515	511	512	530	553	527	512	530	509	523	535	528	506	501	515	545	541	534	549	531	534	536	544	546	540	540	535	505	561	507	551	512	555	494	527	547	517	536	505	488	495	499	515	520	515	550	519	535	508	561	490	531	459	536	506	496	515	546	518	475	523	507	527	524	521	529	552	520	501	502	512	501	484	501	502	570	491	551	497	545	535	512	535	498	525	511	514	543	539	512	535	530	557	509	529	519	502	536	504	509	517	484	532	518	489	480	502	498	518	509	516	535	538	548	542	489	544	478	568	514	558	498	516	501	534	536	544	497	528	562	522	493	553	553	513	492	489	499	539	507	473	516	494	539	535	527	533	505	538	530	548	517	537	531	508	547	497	521	527	541	488	471	544	476	507	529	517	505	541	512	530	513	586	504	511	558	536	558	514	536	500	529	514	522	510	510	473	554	545	531	506	492	518	522	521	556	497	529	495	498	506	495	526	564	507	509	445	512	514	480	541	515	529	495	507	527	518	507	491	543	519	494	530	483	551	535	529	522	514	501	510	542	536	535	511	507	560	498	545	497	517	484	572	543	552	501	477	527	544	491	529	536	509	515	469	529	517	545	531	530	535	544	494	499	515	533	520	512	520	534	530	552	518	541	487	519	547	552	526	528	518	505	537	518	526	520	527	492	526	542	512	520	571	527	495	504	526	545	555	495	523	488	522	517	523	514	525	501	524	507	526	505	534	524	533	540	510	501	524	506	524	568	520	560	547	495	532	516	517	542	518	505	487	544	570	520	491	510	491	541	511	513	511	537	480	472	509	551	504	513	514	514	532	493	522	528	553	535	500	528	508	515	506	500	537	542	562	544	509	544	503	525	537	503	524	524	534	499	506	512	537	533	501	538	499	517	493	531	523	503	517	526	464	535	548	538	511	498	557	544	532	524	532	511	517	520	534	549	522	535	513	528	529	534	518	497	515	518	506	508	496	523	491	516	515	538	494	534	517	536	521	522	496	507	527	545	508	516	538	535	504	515	543	492	539	503	523	477	489	540	518	511	559	549	515	520	521	517	477	488	528	495	506	540	537	541	524	512	506	529	525	598	542	488	517	520	513	544	519	502	516	502	537	534	579	539	525	508	482	493	500	543	532	537	502	546	518	527	528	528	509	475	530	486	511	556	488	543	522	524	531	541	541	530	502	555	538	543	551	527	509	515	519	500	529	514	506	530	549	528	500	472	498	511	547	529	504	538	549	524	504	482	516	523	514	535	470	504	530	516	561	496	480	538	506	527	538	521	509	515	497	532	528	525	523	506	538	528	490	522	531	482	520	512	496	500	542	516	536	511	559	516	494	539	523	506	537	557	534	465	542	521	502	539	571	504	511	533	534	542	538	497	534	515	563	541	524	555	539	540	576	494	519	521	521	537	542	550	504	520	573	504	544	526	529	513	491	568	537	520	516	536	510	473	474	530	566	514	545	539	582	512	549	527	521	524	507	505	499	507	513	503	533	516	528	541	523	536	497	523	533	520	498	568	558	490	481	513	524	558	507	506	534	514	503	531	526	483	529	546	548	533	525	512	541	466	485	520	541	526	539	514	517	525	496	566	554	517	530	515	521	514	535	475	534	557	545	505	522	504	469	502	511	553	546	516	507	512	528	479	553	512	545	526	531	515	543	524	489	532	510	476	536	532	498	527	510	515	514	505	523	530	527	530	510	535	533	524	504	500	517	580	528	530	481	491	517	564	507	469	506	489	541	472	511	508	542	545	539	528	535	517	510	490	493	538	526	504	519	529	513	522	532	571	528	547	496	547	514	529	527	543	540	495	541	521	544	483	516	504	516	567	487	518	515	558	558	529	526	520	549	488	543	557	443	506	511	546	491	561	537	497	499	536	519	495	551	516	494	510	555	523	479	512	527	491	534	515	527	514	515	479	535	518	517	524	566	538	492	483	509	508	549	527	479	537	517	555	518	513	496	499	537	524	511	563	468	532	510	492	515	548	497	531	519	494	531	509	526	509	524	578	508	509	534	494	496	519	571	500	544	549	520	515	569	492	524	493	513	484	508	561	520	521	512	533	567	569	530	540	504	507	494	480	554	500	575	525	525	542	520	550	521	558	515	504	529	557	535	498	538	561	537	503	521	516	498	503	531	533	527	543	518	581	494	546	517	540	495	541	527	545	526	504	519	484	504	529	501	510	511	541	513	504	498	546	537	527	543	513	533	517	556	513	533	519	506	471	502	514	529	523	489	488	525	499	494	533	536	504	487	522	540	531	484	566	520	484	538
1623	404	347	322	326	288	285	275	276	264	296	273	294	287	278	286	264	279	313	267	267	281	281	301	282	325	301	296	309	303	252	306	289	281	280	307	275	283	304	280	308	282	250	265	283	305	283	315	316	262	284	276	289	276	272	316	279	281	270	277	282	305	328	292	274	322	269	276	261	277	320	279	266	279	298	278	295	282	290	276	314	288	284	248	272	309	293	270	252	306	262	279	295	265	287	289	235	298	289	274	278	267	306	264	300	287	284	312	299	268	287	285	269	275	302	297	278	266	279	257	251	276	290	270	273	258	297	297	265	329	277	273	249	278	298	298	301	245	285	282	297	301	292	282	272	284	279	259	266	287	274	269	286	291	293	289	268	305	306	289	273	292	274	291	286	265	281	236	312	295	297	273	310	277	261	293	284	258	273	278	280	285	286	267	265	290	292	273	268	243	299	273	286	281	314	254	273	310	269	283	260	258	298	300	310	314	287	270	276	282	282	283	283	312	283	283	252	268	270	264	281	297	291	298	263	279	257	256	306	251	297	240	304	283	267	265	303	296	251	259	299	299	236	259	276	269	272	294	257	282	300	283	286	273	284	293	274	289	258	271	306	274	307	263	300	299	283	272	317	299	266	288	293	278	293	292	306	308	273	286	255	280	272	242	274	261	297	305	272	295	298	275	265	279	286	280	254	257	281	294	283	273	284	302	296	258	271	268	257	296	270	252	285	294	282	287	307	275	288	316	255	278	273	289	292	248	282	292	266	267	289	286	298	264	289	277	311	267	329	274	269	288	275	289	289	307	302	256	258	272	238	300	288	264	287	320	288	279	284	268	275	289	279	290	267	282	299	326	262	308	311	331	286	252	260	299	270	261	315	256	247	264	262	271	286	280	269	273	278	277	309	300	272	300	295	287	276	297	267	298	275	240	277	284	312	301	255	256	305	258	274	282	305	283	293	274	273	305	280	292	317	321	280	276	291	276	269	294	284	278	274	273	262	241	249	279	266	295	269	252	278	262	239	302	307	286	300	305	281	304	250	285	294	320	286	255	265	263	276	291	304	292	291	291	299	285	275	262	261	290	310	249	311	307	275	290	290	273	297	275	305	317	266	272	253	282	277	243	295	282	245	257	275	248	284	297	262	269	284	291	300	286	288	308	284	257	283	290	246	265	240	256	267	280	275	292	289	278	289	282	284	295	277	270	287	255	280	271	266	324	257	287	291	254	291	282	253	272	306	273	269	271	254	260	289	288	299	301	309	256	261	285	278	269	284	246	280	283	257	283	267	286	282	252	280	298	286	264	306	269	272	269	289	313	281	300	281	277	299	275	249	276	286	270	304	317	301	305	299	261	286	279	250	261	265	263	314	298	285	279	288	290	280	310	275	274	298	280	303	267	265	286	274	266	290	273	275	257	268	308	297	241	317	257	269	262	319	296	288	274	296	290	263	270	282	300	312	253	286	273	289	284	266	274	249	254	297	253	283	309	284	302	266	282	261	242	289	290	289	266	288	283	284	287	294	280	315	306	267	271	290	281	299	286	264	311	281	256	296	284	262	299	284	280	268	279	273	307	287	273	293	283	281	291	298	296	288	306	266	306	265	278	273	294	270	296	294	265	308	272	311	257	273	301	306	273	244	279	274	264	270	284	296	282	321	276	273	287	287	291	293	285	273	294	264	272	295	283	268	279	290	280	298	293	274	250	309	295	278	269	270	313	282	264	291	272	286	280	273	284	290	296	287	223	317	273	248	279	293	285	280	299	286	271	290	302	263	292	254	268	285	278	280	278	276	292	275	273	298	303	264	275	270	261	273	275	259	291	292	297	280	251	295	298	302	299	276	303	306	265	304	280	307	278	299	285	247	267	302	292	295	283	268	307	276	276	331	284	281	282	299	295	271	294	256	285	262	301	267	268	272	287	253	301	283	246	277	269	290	274	298	294	297	264	271	257	268	297	284	282	290	282	293	279	272	258	285	284	253	254	278	253	268	268	282	285	229	277	282	286	296	279	280	269	285	292	309	292	294	267	291	268	283	268	240	286	290	257	296	269	296	285	308	293	267	293	261	276	282	284	329	300	304	273	265	280	314	300	270	268	284	283	310	291	253	261	313	275	287	277	277	283	282	298	266	281	264	270	298	266	306	282	276	274	265	286	279	290	277	268	277	295	314	272	295	261	279	302	277	268	278	255	250	301	280	313	263	306	260	299	269	293	284	269	284	251	299	281	278	308	307	290	269	254	296	257	268	255	282	243	286	279	295	269	301	254	233	255	275	287	270	266	297	275	277	291	272	275	263	274	278	293	290	270	278	287	298	272	284	279	304	297	282	285	272	268	244	274	299	290	269	303	287	267	286	311	282	282	295	240	277	310	300	296	273	276	282	296	324	255	289	252	279	290	269	264	305	299	288	279	245	271	267	309	276	285	246	285	251	339	304	298	267	290	266	282	316	253	296	271	282	281	268	259	300	268	293	286	300	300	319	286	277	308	278	259	270	261	301	273	279	267	285	303	274	286	292	300	283	314	295	277	295	272	255	277	313	256	258	259	307	305	290	282	281	240	284	279	321	292	261	280	264	272	283	276	271	282	309	315	282	289	286	283	258	296	313	291	276	249	272	293	263	300	247	321	276	273	294	310	305	284	280	271	282	310	289	306	301	242	250	291	270	268	285	279	286	292	279	252	285	266	256	264	291	301	272	279	257	276	311	298	263	289	274	265	289	286	282	289	239	254	288	272	231	282	251	268	291	280	296	262	303	305	293	302	293	301	293	263	283	307	250	276	274	328	292	289	303	270	288	281	305	287	271	276	274	328	311	301	284	304	300	290	290	261	305	290	299	282	298	308	296	252	260	276	277	294	275	301	264	264	241	311	252	294	275	285	299	287	301	258	280	283	283	295	275	309	271	304	298	297	301	318	269	304	292	291	281	270	280	317	284	256	284	253	249	271	283	317	307	278	277	276	259	282	272	269	283	269	303	307	281	298	287	285	279	293	277	277	241	282	299	310	259	277	276	304	283	246	282	281	279	286	305	269	234	278	262	328	304	255	266	292	301	281	289	262	297	302	283	278	264	246	261	297	254	286	283	272	305	269	250	253	290	257	241	291	272	295	313	295	310	287	243	268	263	284	293	266	286	264	289	334	301	301	291	274	259	264	292	324	309	250	245	268	268	276	266	267	245	287	310	257	278	254	280	299	234	276	291	275	306	274	277	246	280	266	306	314	262	303	250	262	265	282	285	269	269	255	287	273	295	242	287	273	243	303	276	256	278	284	299	277	252	278	272	266	291	252	269	291	291	250	307	296	318	274	266	258	276	260	281	268	311	290	262	257	263	275	263	288	289	303	278	297	279	285	270	336	290	284	259	245	292	247	280	298	290	260	288	283	262	285	288	274	296	282	283	274	284	287	268	257	262	252	282	272	302	296	274	270	244	306	276	304	300	277	290	301	296	287	277	319	307	267	290	276	295	275	271	275	265	283	267	269
1814	742	787	816	819	765	711	686	689	669	679	754	705	722	606	641	617	745	723	677	645	633	616	716	653	628	634	649	622	620	627	609	655	621	643	592	615	623	646	651	615	630	631	666	585	644	616	667	640	606	619	613	626	606	644	628	596	660	647	655	688	610	606	642	612	639	720	642	614	616	646	621	640	656	668	695	641	617	651	673	663	662	619	600	659	648	599	620	622	608	601	635	662	634	598	634	660	627	608	673	657	637	627	632	632	646	665	683	648	638	653	671	619	636	647	596	604	661	634	694	665	637	589	624	655	674	634	642	634	632	637	648	646	610	617	640	714	609	643	644	595	605	671	628	598	598	600	613	647	650	615	617	604	635	653	636	673	620	621	642	625	670	640	639	613	607	617	638	620	625	638	662	614	665	608	659	646	612	620	644	674	595	655	611	620	627	604	602	620	635	629	643	606	726	565	599	615	621	632	610	638	585	566	613	598	600	591	630	642	628	633	651	658	617	620	645	652	605	628	670	607	589	612	672	644	629	654	646	600	663	641	630	677	592	659	666	607	598	642	645	641	645	678	630	598	613	576	632	648	633	617	622	666	686	632	621	667	603	573	629	613	628	604	636	619	601	610	642	633	594	664	605	675	662	664	626	595	611	638	636	616	605	630	604	638	609	617	649	605	614	592	617	619	598	612	626	630	664	619	669	621	646	615	660	663	640	599	613	581	622	599	650	611	612	639	660	599	638	648	646	622	662	664	647	618	651	656	600	605	666	639	635	675	631	672	609	632	635	618	621	625	627	608	612	664	618	622	675	649	633	597	622	631	615	677	645	652	657	665	673	621	636	605	688	628	596	631	590	597	644	636	602	646	660	609	648	598	588	671	625	626	671	598	631	671	636	620	653	635	652	611	639	608	614	627	685	658	622	624	669	634	649	621	657	658	602	680	646	627	628	593	622	637	625	638	686	616	621	629	640	628	638	637	625	615	622	661	646	638	635	618	629	646	628	652	605	637	635	685	641	610	640	646	672	639	605	652	659	579	659	610	687	644	641	640	609	628	624	607	635	614	686	639	658	629	607	666	650	641	633	599	677	626	635	626	581	636	624	639	664	612	599	634	603	646	595	632	634	621	609	647	649	665	618	652	611	579	642	652	609	629	574	608	641	602	602	648	634	633	666	638	613	624	609	573	629	604	592	584	671	650	637	658	670	628	630	626	647	595	628	631	649	645	645	621	648	604	667	623	650	602	651	621	623	660	617	667	665	631	686	597	627	640	630	604	641	652	623	652	655	644	632	624	652	624	627	609	650	614	649	616	607	641	618	605	607	615	619	636	625	659	624	611	630	626	611	673	620	605	633	663	653	639	619	641	646	638	686	619	646	644	641	654	652	604	664	638	622	622	639	662	634	641	652	613	601	657	702	613	627	635	653	623	626	694	644	658	609	660	603	612	612	685	697	619	662	574	623	616	651	633	672	668	620	616	618	631	668	670	651	582	616	642	642	624	662	611	602	628	586	600	614	656	622	656	653	647	624	665	622	657	627	654	609	623	607	631	686	596	667	630	642	635	630	665	641	629	606	612	661	660	594	646	653	622	661	640	644	605	630	625	590	608	635	634	638	640	599	648	618	644	596	671	635	654	644	665	631	605	620	638	631	653	652	646	605	595	609	588	614	618	621	619	657	632	661	601	623	636	648	651	622	629	588	649	670	639	651	645	633	622	645	602	628	646	649	642	665	617	638	594	619	631	648	615	630	655	619	622	664	642	632	627	589	574	636	653	656	610	595	620	620	658	624	642	644	625	647	576	676	638	646	656	643	617	664	675	654	655	640	627	609	651	605	651	615	649	640	613	610	606	586	609	661	579	632	574	622	644	645	622	641	632	639	611	639	663	676	644	616	636	676	625	609	653	578	625	636	663	643	634	652	620	619	601	611	623	622	639	615	619	651	608	615	652	613	674	590	610	680	618	633	646	628	615	614	626	635	614	625	627	591	617	608	633	577	643	650	601	617	591	589	590	632	619	656	599	646	627	629	618	626	607	646	638	630	675	633	656	633	649	627	648	672	666	654	592	649	600	560	633	668	678	612	689	643	625	655	643	651	603	611	622	647	669	632	627	648	681	633	627	638	629	629	608	611	635	595	606	618	602	617	647	643	662	605	646	614	608	631	648	677	645	614	613	650	623	605	619	624	628	663	625	608	626	630	612	620	563	607	596	603	599	633	629	635	650	600	645	622	628	656	614	642	644	607	673	641	598	614	609	648	644	658	674	675	630	671	608	612	622	576	659	603	628	671	646	706	684	549	634	680	639	640	628	613	643	622	616	622	603	633	624	613	626	682	617	612	588	609	619	651	628	635	634	632	663	628	620	645	665	661	693	629	632	651	621	690	621	602	643	621	623	672	636	625	615	634	649	585	602	630	629	628	599	656	629	636	650	647	618	623	624	632	629	640	664	631	640	677	634	620	662	651	640	635	608	672	629	636	616	655	622	599	666	664	625	660	654	645	658	631	606	592	643	638	638	648	647	645	592	625	623	565	633	615	617	654	628	604	632	610	637	653	637	597	689	644	639	602	649	626	603	627	642	619	619	595	640	667	668	614	633	625	672	577	621	648	612	595	619	643	675	642	622	617	653	673	618	630	671	620	626	619	590	602	588	651	623	676	601	616	631	629	623	648	644	612	609	652	604	623	648	600	646	601	621	647	635	622	661	668	623	646	612	633	628	614	603	588	684	628	653	629	608	664	640	600	594	626	644	688	664	679	605	602	659	611	642	692	597	643	611	657	650	637	656	607	603	641	688	622	589	626	630	620	628	643	654	646	652	595	653	655	649	663	627	627	673	652	635	633	627	619	670	644	644	620	611	659	685	657	633	650	623	629	666	605	663	654	644	626	645	617	628	626	606	633	650	662	583	623	612	625	680	662	633	658	608	612	642	635	656	652	619	630	581	635	653	645	605	633	684	630	631	644	598	661	610	648	627	637	692	638	624	671	670	629	638	609	645	661	645	630	654	661	595	638	595	645	671	610	608	626	604	624	624	634	638	653	614	603	650	688	627	627	637	641	639	606	601	670	660	637	630	676	617	686	614	630	667	673	659	658	662	648	611	633	681	630	627	603	629	661	622	655	692	631	595	608	637	671	588	605	649	610	637	686	648	681	671	667	600	605	613	601	633	644	621	617	631	644	603	636	641	609	607	615	647	642	663	578	634	610	642	645	661	592	610	634	683	689	635	661	666	649	684	613	627	621	617	642	615	648	616	614	645	608	649	609	585	638	607	638	636	593	639	594	614	629	649	660	642	624	628	617	647	609	596	644	612	654	657	622	591	650	669	608	642	642	653	629	592	615	646	623	677	638	640	659	646	617	673	665	600	590	621	630	613	637	629	604	627	622	658	607	596	651	669	615	621	611	609	618	656	600	602	638	656	568	649	637	591	627	637	587	604	652	647	627	617	631	634	636	599	653	619	640	634	605	633	626	640	610	607	593
7062	664	538	464	344	295	235	190	224	188	174	180	165	159	142	137	168	176	159	148	137	137	150	147	136	133	155	128	144	162	130	129	138	143	132	142	156	130	137	154	142	126	133	152	138	115	131	116	110	129	128	121	136	119	130	141	124	122	155	127	132	122	130	122	133	124	116	137	142	146	141	120	124	150	142	133	150	147	136	137	111	126	128	131	148	127	122	144	139	130	140	145	121	107	116	144	139	146	126	119	147	132	147	130	131	144	133	140	150	137	123	131	122	131	141	134	113	123	149	134	123	146	128	137	129	139	119	136	130	137	127	141	113	129	133	125	134	113	123	139	129	147	117	154	145	132	123	124	125	106	128	128	102	123	133	112	123	146	108	115	120	130	104	113	132	125	121	132	133	116	153	149	140	144	125	127	134	141	130	99	126	148	141	124	138	137	114	126	114	113	118	133	125	133	125	127	161	142	134	151	121	121	107	124	137	152	112	137	119	112	132	126	133	127	127	134	128	137	131	143	121	142	133	142	135	124	126	138	136	125	119	147	141	149	130	142	129	129	145	138	136	159	115	140	138	146	115	148	134	123	99	146	151	117	136	121	124	125	148	112	122	142	108	119	135	130	119	126	117	122	135	138	132	122	114	132	131	149	128	139	113	131	130	137	125	148	129	129	124	142	116	137	123	146	143	121	116	150	146	131	133	111	156	141	141	120	134	137	145	128	134	146	133	123	126	135	135	125	127	135	123	130	129	137	121	120	122	130	147	156	124	108	115	125	122	144	126	110	131	131	143	136	150	107	119	133	132	145	125	139	126	141	128	110	106	138	131	102	143	136	120	128	125	109	130	122	124	148	142	147	130	122	150	139	122	139	130	129	125	128	106	140	144	132	128	119	146	134	112	125	129	107	128	131	109	107	143	136	137	148	138	125	115	129	136	143	126	135	139	143	124	117	102	129	143	156	114	127	126	121	141	111	131	134	151	136	127	126	140	134	132	107	128	150	113	144	140	133	137	108	114	121	135	144	117	152	125	100	112	143	141	138	128	130	114	112	145	120	131	122	136	114	129	130	120	131	147	137	151	119	137	130	135	137	144	110	117	120	134	131	123	139	144	142	152	123	128	106	117	142	121	110	140	111	122	141	116	124	122	133	110	119	125	140	119	133	140	138	128	147	134	122	137	128	127	106	129	118	128	123	118	121	116	135	139	155	168	156	148	124	121	127	124	128	130	138	135	132	131	140	139	129	132	139	140	142	131	129	149	122	103	131	134	123	171	137	132	114	124	132	132	130	145	123	122	117	134	140	131	152	126	134	142	113	147	119	122	129	138	139	123	124	122	136	140	156	132	107	139	127	127	136	97	128	119	126	124	124	132	115	138	106	137	127	137	126	141	153	123	127	136	154	125	127	117	143	131	120	149	131	140	108	124	128	135	140	130	131	111	120	140	148	139	140	121	121	134	122	136	124	124	125	105	128	144	116	145	131	131	127	128	120	117	142	122	118	118	149	130	131	117	129	123	137	130	125	124	122	144	127	145	144	122	110	136	116	136	111	114	141	113	124	121	137	130	132	150	106	147	143	145	113	134	140	141	114	142	137	133	135	132	144	130	138	155	142	128	131	130	121	129	129	138	133	143	158	131	155	115	142	129	133	140	126	137	145	156	115	129	123	114	124	131	126	117	121	141	125	133	127	142	154	130	137	114	141	141	137	118	132	148	157	125	131	115	126	137	136	135	135	114	126	134	120	146	126	131	151	120	126	119	157	130	134	134	130	128	113	130	139	120	127	138	114	129	117	109	138	129	122	145	144	133	119	156	112	154	113	124	128	112	126	124	111	129	145	138	117	132	136	109	131	143	138	113	139	139	142	131	123	139	124	144	137	135	138	121	147	123	155	133	134	141	117	134	141	124	152	106	119	122	142	152	137	118	122	140	127	141	133	146	135	153	122	106	153	131	115	128	151	128	136	142	126	124	128	130	111	121	111	131	122	132	132	117	130	120	122	123	134	140	129	136	112	128	135	149	116	143	130	126	146	146	128	148	126	137	123	140	135	146	134	131	120	148	120	138	130	124	121	131	136	137	129	132	134	141	125	133	108	123	128	125	152	125	115	128	151	147	122	127	122	139	119	125	151	128	118	97	134	134	129	126	128	140	119	127	139	127	110	129	129	117	150	147	129	134	134	142	124	136	121	144	133	92	130	133	119	148	130	122	135	127	136	119	141	126	130	123	126	132	113	132	148	125	131	144	141	123	121	119	116	136	126	122	117	132	114	143	131	129	123	127	125	149	140	125	124	141	136	117	132	134	102	149	157	124	103	131	167	121	133	127	116	124	141	138	111	138	142	127	115	143	127	134	134	148	134	139	137	139	139	145	135	155	145	122	157	129	141	147	137	131	103	118	108	136	140	132	130	121	130	123	109	151	125	144	149	126	131	113	136	125	133	140	135	121	111	131	88	136	135	118	116	126	120	112	130	141	127	128	112	163	134	136	152	127	128	111	132	132	117	127	125	129	132	133	127	127	148	124	139	116	116	143	136	113	113	138	127	108	113	153	142	128	151	119	112	139	136	143	114	141	146	147	122	136	137	133	141	131	105	128	149	138	141	130	140	127	143	128	140	137	151	144	154	134	131	129	123	115	144	138	108	133	120	120	131	127	115	134	114	142	128	133	129	140	126	138	114	126	148	133	111	114	137	132	117	106	150	143	127	117	124	128	124	147	159	129	125	137	138	128	127	127	131	134	133	134	135	128	141	126	122	131	130	125	132	132	133	138	136	113	148	141	118	131	132	139	159	140	140	136	130	133	124	120	108	134	129	139	121	115	122	101	125	162	111	129	131	150	137	135	134	119	138	141	148	125	148	148	129	132	158	114	112	128	145	132	139	112	124	126	116	136	115	130	146	136	142	116	140	116	154	133	113	128	132	115	121	138	146	116	143	134	125	133	125	132	146	121	121	138	122	131	132	126	134	133	118	140	117	106	158	117	120	137	114	123	139	115	117	138	126	117	148	117	124	140	106	120	107	112	134	148	147	146	139	165	115	138	110	130	118	121	120	124	103	128	136	151	130	123	120	146	120	147	145	129	141	154	126	151	122	132	121	124	130	123	142	117	138	114	152	121	113	122	143	145	100	105	104	141	136	128	148	122	122	111	140	133	133	122	145	143	154	128	115	129	137	140	138	146	125	134	119	116	139	131	125	134	131	135	114	133	131	128	108	134	149	122	138	135	131	136	132	135	139	135	125	141	134	110	133	127	121	142	131	120	125	133	146	137	134	110	132	111	114	139	123	147	92	124	163	113	112	145	123	133	126	147	138	122	135	127	125	123	145	132	115	130	121	132	147	102	130	112	126	123	128	136	139	140	145	127	117	125	130	143	139	121	134	129	114	137	130	119	146	123	121	128	127	127	129	137	125	122	136	139	119	115	121	128	132	148	134	140	128	145	125	133	140	146	154	116	150	116	133	141	131	138	109	132	130	119	120
6141	789	1294	1529	1333	1094	871	839	734	566	583	688	676	542	463	446	452	575	556	403	388	382	417	378	355	362	406	346	358	350	368	367	370	352	341	362	333	367	337	361	336	343	390	322	345	349	364	369	360	347	374	330	348	342	353	344	319	338	385	362	360	356	335	326	340	364	347	361	332	339	334	331	354	344	330	333	346	347	365	349	330	332	352	324	347	314	330	353	315	333	339	330	349	344	343	321	358	337	378	378	342	343	339	350	342	346	368	359	362	321	360	328	354	388	338	335	350	320	338	332	331	345	354	348	356	334	342	359	321	346	368	335	363	301	327	342	346	348	335	378	331	349	337	346	371	366	310	372	355	322	339	310	356	364	320	305	332	354	337	341	323	339	349	320	363	367	338	355	351	378	337	315	343	372	377	344	328	338	337	346	339	337	324	346	333	377	343	311	347	327	350	321	313	320	375	316	331	364	354	326	349	314	341	305	352	334	357	340	351	344	346	336	353	361	345	346	334	332	377	340	330	373	342	338	331	324	329	345	333	337	339	344	326	343	375	355	371	344	352	345	348	351	301	333	349	322	329	337	317	356	351	331	349	329	341	359	336	391	361	355	364	316	330	312	356	337	320	366	331	344	361	341	371	335	375	352	346	320	354	344	320	349	321	313	339	348	320	347	361	332	347	325	330	347	315	333	334	345	370	331	324	359	333	327	364	380	372	383	342	320	327	342	324	341	372	369	352	350	351	371	350	338	334	304	320	356	339	350	328	329	327	354	342	338	339	369	339	343	342	335	336	342	353	330	338	365	340	339	349	336	362	336	318	348	293	329	355	367	335	363	359	349	332	389	349	333	301	343	378	329	341	335	309	361	353	337	368	337	328	376	330	372	345	320	336	334	305	331	301	365	307	316	323	307	325	382	354	346	342	332	353	314	357	350	307	365	353	325	343	361	320	346	325	349	340	328	334	359	356	381	336	365	378	335	331	332	366	340	352	334	344	323	395	336	361	352	372	330	332	349	371	340	338	317	312	315	362	329	325	381	363	336	339	335	357	332	380	337	327	343	356	358	331	310	364	317	354	335	325	359	338	356	324	369	334	359	330	355	341	322	332	349	330	330	340	371	362	332	345	361	337	345	318	341	345	343	353	338	352	320	350	320	343	362	336	350	305	344	349	333	368	315	355	349	334	353	328	316	380	329	356	371	360	346	347	328	336	338	347	318	359	354	322	382	341	363	313	317	334	323	333	363	346	341	342	353	352	377	326	312	335	337	325	360	338	342	348	337	323	360	372	357	343	344	383	350	339	351	344	366	374	315	341	330	322	327	346	387	347	367	335	369	366	336	328	317	353	386	342	342	327	332	343	330	361	358	372	359	329	331	333	361	340	345	378	313	345	336	325	355	350	366	336	369	313	320	349	346	355	326	368	358	344	343	346	364	316	353	356	360	327	358	320	341	339	349	344	341	386	316	376	352	384	352	359	330	351	355	319	329	309	348	341	329	321	388	334	333	328	329	339	342	352	336	381	351	336	333	310	320	370	360	360	334	342	330	341	345	341	344	331	326	321	340	325	322	314	357	313	310	335	347	278	355	353	342	359	356	332	336	321	369	322	322	321	345	302	353	337	335	328	343	363	356	376	337	327	366	346	349	332	333	350	306	336	349	347	290	338	317	328	347	369	371	331	346	355	328	357	338	328	316	344	326	367	316	320	319	359	352	363	341	331	328	372	364	321	310	338	366	364	362	329	347	313	332	328	376	342	363	378	350	347	372	324	328	342	333	328	363	348	313	357	335	331	339	316	371	346	332	326	341	334	359	333	352	339	325	329	326	316	323	351	355	358	362	358	354	351	304	358	303	346	359	366	333	342	326	316	356	350	320	329	344	323	347	340	354	311	336	360	333	367	350	338	320	344	323	353	357	359	343	359	363	344	345	345	335	335	299	360	318	352	333	322	340	339	350	345	346	333	343	343	325	326	376	342	327	360	356	312	321	364	354	334	366	332	316	333	350	336	351	326	320	335	342	364	357	346	344	358	367	384	334	347	321	386	307	368	342	319	333	349	352	336	357	354	373	331	322	314	346	362	327	353	337	355	346	327	336	359	389	340	324	380	357	354	359	359	327	328	351	317	354	305	360	353	334	333	351	378	331	336	359	349	338	360	312	356	381	317	358	324	359	330	360	336	331	346	340	374	316	355	346	360	354	328	348	350	348	329	366	314	337	372	354	323	367	321	330	343	326	317	324	369	359	350	335	369	334	369	333	365	356	334	336	339	359	342	325	316	321	309	334	322	333	343	365	320	366	335	359	364	323	308	345	323	397	384	368	370	353	353	330	364	313	334	339	338	345	343	348	352	352	342	332	336	348	361	353	343	344	339	321	328	341	330	336	358	352	326	314	362	324	330	367	321	381	351	331	365	356	393	327	327	316	382	340	338	307	331	351	294	350	331	326	344	349	344	363	325	321	348	345	352	320	340	377	340	342	322	327	329	349	310	329	331	340	354	359	341	318	317	319	359	312	335	386	352	343	341	330	337	348	339	337	325	377	341	338	365	348	343	337	369	325	358	363	328	334	376	343	362	327	373	322	347	330	340	337	347	372	322	340	356	318	339	359	343	324	325	351	330	325	363	350	360	311	351	328	332	363	346	335	328	318	375	294	379	343	340	345	309	334	360	333	352	308	332	345	339	332	356	340	330	334	351	318	341	330	336	311	357	329	318	330	329	346	338	344	358	315	322	314	337	364	337	335	354	339	335	341	322	356	359	322	345	353	352	345	334	325	340	318	376	326	309	356	340	336	323	347	325	343	364	336	305	373	373	336	362	342	384	362	326	326	318	365	341	350	337	346	383	344	332	355	323	313	346	334	306	375	325	345	289	343	330	339	378	391	352	350	351	337	362	333	376	370	382	383	343	362	319	334	342	326	377	348	386	337	375	344	338	321	324	361	340	362	372	366	337	370	340	339	326	348	343	315	333	320	344	370	350	338	380	321	339	358	354	343	331	341	304	363	366	325	393	347	334	334	326	334	353	349	343	356	345	348	328	331	348	357	317	363	345	370	338	356	359	328	381	372	375	341	352	344	352	358	340	330	338	387	334	327	368	349	353	326	337	343	332	335	335	323	357	351	345	311	373	339	364	340	373	332	377	346	366	341	377	331	361	331	342	339	340	350	339	328	384	362	340	366	345	339	303	317	360	324	335	339	326	380	321	320	361	346	331	348	361	315	367	317	347	356	319	307	334	358	340	351	331	341	360	331	326	342	329	344	347	350	371	364	323	356	304	324	345	346	320	330	355	336	332	348	328	372	342	320	361	321	374	360	338	308	361	338	352	378	344	308	326	378	346	321	324	324	368	323	359	388	337	325	323	349	356	354	327	333	365	375	360	356	356	361	346	321	334	326	350	349	328	315	358	346	322	345	319	328	362	319	326	353	333	356	342	308	314	373	341	331	343	336	366	316	341	329	335	341	324	347	350	331	345	363	340	337
13796	1467	1129	906	627	542	434	341	338	271	300	298	284	267	237	234	252	286	243	228	235	212	216	207	222	208	211	191	247	217	201	233	221	208	211	229	201	219	226	232	219	199	221	213	220	188	207	223	209	214	205	211	200	200	183	206	224	199	226	193	218	230	197	205	198	227	238	210	198	206	204	199	221	200	209	205	227	219	200	238	212	175	203	214	206	178	201	212	191	220	219	197	202	212	207	215	199	199	206	195	251	195	208	201	205	239	236	202	204	189	204	208	212	220	217	192	217	209	209	199	207	236	214	234	184	186	203	186	203	212	169	235	211	197	211	218	209	198	195	223	208	216	223	214	213	193	224	195	205	202	229	189	191	176	210	209	197	212	211	215	236	212	199	219	226	241	216	230	186	207	222	211	180	191	220	229	202	214	230	217	199	190	207	232	205	209	200	187	220	212	215	232	217	205	189	228	220	230	201	192	191	206	206	210	208	235	215	209	214	198	210	206	198	221	223	222	214	222	217	210	196	255	214	213	189	185	222	211	232	199	207	197	213	240	204	211	211	198	216	191	213	201	205	203	215	204	211	184	219	197	222	219	229	238	218	217	219	192	218	194	189	201	219	234	232	219	199	193	221	198	242	229	204	214	218	189	205	227	218	201	229	243	195	190	221	179	214	213	221	196	195	195	202	241	221	233	215	222	203	208	190	194	182	202	234	238	194	183	193	223	223	217	202	221	190	190	198	211	187	212	216	201	192	196	216	215	205	206	226	189	219	199	185	202	226	194	213	213	188	227	231	214	235	199	195	212	198	228	201	207	183	217	226	250	224	204	230	194	207	233	192	184	203	208	202	213	229	205	215	205	192	198	227	218	208	223	214	229	195	214	205	213	203	197	227	220	205	212	191	214	215	205	190	202	226	223	228	207	192	191	199	236	194	213	188	208	204	193	223	184	190	211	192	220	197	208	200	237	230	195	205	221	219	213	206	207	224	196	190	237	197	194	194	196	182	192	197	223	230	236	224	211	209	181	206	206	201	198	203	200	178	195	214	204	214	241	223	220	200	196	218	212	235	221	185	246	217	200	207	214	185	192	222	222	192	202	244	215	233	220	216	216	206	193	193	206	178	191	210	220	194	239	195	211	225	197	208	271	219	215	180	198	203	200	215	185	227	218	218	197	251	230	199	222	223	234	219	204	207	204	185	184	184	206	193	233	218	201	205	207	229	232	201	214	194	186	237	196	233	231	209	201	201	226	201	225	225	229	230	214	194	209	190	174	214	182	186	228	231	217	210	212	233	211	200	193	198	193	204	233	216	208	189	216	203	214	200	236	208	206	196	193	213	205	195	227	226	219	212	211	202	195	227	226	210	246	197	197	204	206	192	215	210	191	208	222	223	188	236	216	191	176	200	226	194	208	209	215	199	233	230	204	210	206	213	231	215	195	217	209	216	206	186	223	200	190	222	226	230	222	224	222	224	219	217	205	220	219	201	193	185	194	219	196	180	239	210	177	190	217	225	230	213	206	214	240	196	215	226	181	236	219	174	203	190	200	231	223	197	222	200	185	191	205	218	207	202	185	200	180	199	203	229	246	215	208	212	200	211	210	195	211	192	188	237	199	201	182	202	208	183	209	213	206	199	225	211	234	220	218	222	217	221	233	191	180	225	201	230	195	216	192	225	199	210	217	225	183	196	203	207	204	197	198	197	209	232	232	235	214	202	226	198	227	210	221	214	184	197	235	193	224	205	206	211	216	211	205	205	210	238	221	184	205	206	207	222	198	201	208	218	201	187	205	215	215	199	197	186	207	198	239	214	189	189	227	210	207	216	217	213	221	194	188	231	211	197	196	201	169	186	204	238	196	226	209	221	220	205	214	216	224	211	197	206	220	196	198	191	195	205	214	232	190	201	201	218	179	209	166	230	222	209	211	233	221	215	179	209	215	217	227	216	196	230	212	210	205	217	203	213	201	222	191	229	194	214	200	206	210	231	182	223	210	212	206	201	184	190	201	211	224	214	184	210	218	214	245	215	206	218	215	221	214	169	202	208	228	218	212	202	200	192	235	204	197	205	191	213	223	218	179	210	247	202	201	191	223	202	211	203	187	198	208	211	227	205	237	190	231	202	189	190	208	196	239	212	207	227	231	234	178	212	208	218	197	182	193	211	215	202	219	203	189	195	184	216	196	198	202	222	222	209	199	215	187	208	218	243	218	189	171	202	196	196	211	210	204	196	191	212	211	215	224	235	216	203	216	225	178	202	186	186	212	185	203	203	253	223	228	212	207	204	221	226	224	205	203	207	185	203	219	191	170	208	164	210	210	201	220	215	217	193	178	217	198	201	206	230	204	203	205	180	201	189	180	204	190	190	236	192	201	211	214	184	202	228	189	197	218	170	182	214	222	221	215	220	210	216	217	225	204	199	216	247	198	172	199	194	213	209	206	196	209	176	200	173	212	204	245	221	246	220	197	215	211	225	232	202	221	218	202	181	221	201	218	221	218	233	201	227	185	220	240	205	178	200	189	202	211	223	199	207	198	214	193	211	222	202	238	218	229	215	175	217	217	215	218	197	204	202	216	210	226	220	217	187	245	224	228	206	195	202	213	229	213	225	207	216	212	210	192	220	234	184	227	204	215	210	214	204	205	192	184	213	224	209	206	190	212	190	182	231	217	237	187	223	179	207	197	200	234	186	224	195	208	208	234	210	191	233	207	215	190	187	227	191	217	196	209	198	227	224	200	221	193	223	220	206	189	196	196	205	200	202	192	189	198	213	217	195	220	212	219	188	186	186	191	184	210	201	213	214	201	242	222	209	215	184	169	186	176	198	205	196	205	207	235	200	216	213	239	217	213	219	203	222	226	209	216	208	205	232	214	215	204	172	215	208	228	216	189	235	224	198	225	209	220	205	206	198	217	257	229	193	222	180	222	200	215	191	210	214	199	232	199	219	203	216	199	206	192	183	215	197	182	201	196	206	217	207	209	201	185	217	205	190	189	183	238	192	217	220	201	210	230	185	207	222	190	205	222	235	182	210	195	212	213	196	194	208	209	199	217	186	200	185	243	209	215	201	200	216	226	213	180	193	220	219	177	181	185	245	204	193	206	214	210	198	207	187	208	192	194	202	190	179	215	208	190	212	228	202	199	210	208	202	198	216	208	203	199	214	217	218	195	217	222	211	196	174	234	212	199	205	216	219	209	217	223	206	221	204	205	197	225	215	205	213	215	186	219	212	228	196	211	206	207	220	207	210	185	203	187	210	240	195	226	221	220	258	215	193	209	215	226	212	194	198	200	198	186	173	212	189	216	214	204	221	191	209	200	189	185	213	201	216	210	177	182	189	211	197	216	196	183	201	206	205	223	194	222	214	196	213	202	220	227	191	199	219	216	196	208	209	199	207	193	210	245	204	194	178	194	201	209	204	212	183	204	224	195	215	174	196	189	215	229	206	230	225	201	219	246	174	212	221	221	181	232	221	217	194	229	226	189
8263	1349	2244	2574	2366	1936	1515	1321	1146	1016	986	1071	1009	857	760	690	718	899	911	646	640	611	569	604	593	572	577	539	545	538	572	524	502	553	517	550	535	578	559	521	514	549	526	508	496	522	511	514	481	558	531	573	557	545	551	526	568	534	510	486	486	500	542	532	547	563	534	523	481	524	488	520	552	516	515	496	477	535	489	543	519	508	547	501	562	510	547	520	516	566	552	505	492	536	547	528	530	537	521	535	486	497	518	514	543	510	529	512	516	480	539	510	504	516	542	494	487	520	518	519	539	481	535	516	504	498	516	544	503	493	492	541	515	552	537	476	530	514	499	530	483	513	512	526	489	550	482	526	509	558	492	541	535	515	539	503	530	506	478	548	528	511	517	471	525	501	530	550	483	524	516	537	506	541	498	585	526	533	510	561	539	521	528	525	489	520	532	504	511	481	524	475	511	526	500	550	545	515	558	524	548	508	472	525	514	495	547	529	507	504	519	503	493	536	520	515	536	539	522	512	537	504	512	492	497	506	527	544	514	519	538	494	526	545	494	509	531	515	546	569	525	493	523	499	551	562	503	515	528	553	539	528	536	546	566	485	489	499	470	520	552	539	545	505	499	520	543	516	532	537	541	482	541	514	525	548	488	518	511	569	530	553	553	533	518	476	483	525	549	524	484	503	498	548	486	513	523	517	545	513	514	507	523	535	539	536	521	499	538	495	538	480	484	535	512	549	530	509	569	554	522	542	575	507	573	493	535	558	484	519	488	564	513	502	547	552	507	508	507	539	511	536	493	511	495	529	537	508	517	562	518	539	526	522	549	524	506	500	493	469	558	516	531	529	534	498	510	524	531	529	486	518	507	545	520	535	543	476	546	518	550	498	507	521	512	533	548	498	523	524	490	517	522	513	503	515	508	555	547	505	469	528	546	518	485	551	487	498	502	501	557	508	520	558	571	569	500	508	498	541	502	520	465	514	499	520	543	518	521	485	525	533	483	528	501	509	534	517	504	532	536	523	535	489	519	515	502	536	528	532	543	530	489	545	536	544	498	546	519	523	539	497	546	543	529	511	543	544	545	522	519	487	565	510	521	493	482	504	527	529	533	491	520	529	496	502	528	512	561	522	481	529	528	531	506	531	515	493	537	547	491	508	551	525	542	519	514	518	531	542	529	527	523	498	542	505	558	524	535	552	551	526	510	537	513	511	489	519	528	534	556	499	492	509	516	521	467	552	463	513	503	546	504	518	505	522	513	536	522	560	525	536	536	482	527	504	532	498	495	525	493	551	538	504	561	519	547	511	463	496	464	551	500	530	573	536	566	535	519	533	543	490	517	520	539	498	476	517	538	552	500	527	517	486	495	540	518	526	534	472	495	502	518	492	543	509	517	538	541	547	520	558	512	522	521	524	525	532	513	518	525	552	521	522	509	505	514	501	534	544	502	526	535	525	517	529	478	502	525	472	526	489	506	513	514	558	521	519	535	476	514	511	495	499	510	499	524	528	541	570	525	534	517	544	482	514	527	511	557	550	502	553	507	504	541	523	534	523	506	541	490	491	513	520	527	526	498	526	534	545	510	490	528	500	484	535	522	532	527	494	544	536	515	465	518	503	501	516	493	503	503	509	510	527	517	550	512	526	500	522	541	547	501	531	500	566	522	530	528	531	504	543	499	549	527	519	507	541	517	515	558	542	520	542	536	524	503	451	496	525	516	524	494	543	506	521	556	495	544	533	493	529	512	541	522	545	510	497	594	569	524	545	527	544	510	524	586	531	514	511	528	501	492	501	499	527	532	505	514	490	542	528	540	527	501	537	533	546	490	545	517	545	506	564	493	547	525	526	523	527	509	555	546	466	506	493	512	564	495	536	554	506	502	480	545	523	508	533	510	516	501	492	567	523	514	517	529	511	513	518	542	544	560	476	525	513	494	522	515	555	536	525	480	468	546	516	535	530	536	533	522	521	488	482	513	538	539	543	526	472	493	517	539	517	473	520	520	517	498	546	493	499	528	514	473	533	533	490	529	515	510	532	509	513	566	493	514	518	476	507	517	533	516	525	498	546	523	520	545	518	521	523	505	525	508	515	539	535	529	514	534	512	549	523	492	542	529	561	527	481	520	512	527	475	528	515	490	545	516	499	516	539	543	504	526	543	514	504	529	506	496	511	503	538	536	484	522	534	524	517	546	533	502	549	528	544	505	554	528	529	499	537	508	493	515	488	544	507	547	550	524	525	521	516	546	520	516	493	542	500	476	518	484	542	501	508	503	504	526	539	544	491	512	473	489	514	531	516	495	514	505	572	511	544	511	565	520	513	515	541	526	539	508	512	508	494	540	496	526	524	553	521	535	499	506	505	511	605	500	548	511	476	531	555	485	515	500	555	512	524	525	510	517	513	525	529	571	533	563	524	512	516	523	509	482	504	524	499	521	492	517	534	507	511	520	564	506	517	493	528	533	538	509	549	534	567	563	498	521	544	499	518	540	515	516	517	507	533	496	508	528	498	541	505	489	472	539	517	511	543	529	518	546	508	544	488	512	512	497	543	521	513	521	530	509	545	543	577	580	535	513	530	520	539	544	531	499	489	548	506	541	533	506	562	516	524	512	527	526	520	541	541	501	517	577	536	519	516	555	494	508	552	500	539	486	485	525	505	518	586	471	476	479	546	512	493	515	545	517	521	583	516	513	539	505	551	498	520	530	544	484	550	560	539	531	511	520	515	495	535	551	537	517	504	567	507	495	497	501	583	530	523	538	521	519	538	538	555	527	508	520	485	502	539	553	506	519	514	566	509	518	508	519	500	508	500	529	483	551	596	490	527	517	565	512	466	525	526	531	522	551	538	492	527	563	521	468	552	498	523	484	536	507	527	514	482	515	505	516	513	543	534	517	481	501	579	521	508	504	508	537	538	505	492	541	527	529	530	534	517	555	508	530	506	499	544	476	502	571	494	543	498	520	543	520	487	532	539	516	532	524	534	500	540	539	510	513	511	561	499	497	476	507	483	559	574	502	521	468	539	471	525	506	543	533	494	483	509	545	533	524	520	547	517	550	509	502	508	525	522	510	552	518	502	526	524	488	513	553	506	484	523	553	512	512	546	518	526	531	538	521	541	535	544	487	506	514	541	518	482	557	535	516	519	546	519	560	536	513	526	517	539	506	543	557	508	511	523	535	524	565	552	488	501	526	505	568	506	548	541	517	538	522	487	507	503	480	517	526	499	525	533	524	525	481	522	556	511	522	473	515	522	509	525	518	553	504	486	517	567	513	537	517	508	550	518	533	520	528	504	488	490	512	533	519	554	531	468	560	546	488	541	522	524	544	570	493	499	539	475	549	530	525	564	512	490	492	489	511	526	505	524	519	510	574	519	485	532	549	508	506	507	501	467	504	511	545	533	497	508	535	505	505	504	535	546	527	531	523	546	518	501	494	521	502	517	538	533	544	537	525	527	481	491	539	483	540	530	523	548	528	528	507	542	509	521
1629	381	370	300	327	286	294	295	301	293	262	309	302	289	284	240	271	309	294	291	256	299	268	275	277	267	307	288	283	334	269	254	274	240	272	293	262	272	275	304	281	280	274	284	310	288	263	259	284	286	280	267	284	276	277	287	279	282	282	276	274	265	296	292	302	307	264	279	248	308	264	259	269	227	262	297	268	277	298	281	255	260	276	269	284	293	272	279	283	283	265	293	287	291	298	292	287	282	275	268	268	268	255	277	257	275	300	269	277	263	265	293	298	247	268	266	261	273	294	283	266	252	292	269	293	290	318	265	303	299	246	259	257	273	261	303	288	275	302	286	270	263	268	277	238	283	300	307	293	308	245	258	323	285	290	285	279	233	290	293	295	289	272	275	251	269	301	290	263	299	283	298	281	278	269	268	279	298	307	286	307	316	287	277	291	302	254	273	307	290	294	272	299	271	271	279	282	290	247	289	315	283	290	309	283	275	245	279	263	289	254	282	298	271	294	295	278	258	289	293	241	270	288	288	311	250	285	274	276	265	264	306	278	287	262	272	286	314	299	252	247	265	267	286	272	266	306	302	302	265	332	277	254	295	254	310	272	272	283	281	261	247	268	291	252	291	280	261	255	287	283	268	315	301	264	282	303	302	290	262	242	270	299	283	278	277	294	299	266	280	280	275	320	266	263	259	251	280	286	281	285	261	272	284	264	259	262	266	321	266	256	289	308	283	287	280	309	278	284	264	270	283	226	265	292	275	281	267	254	284	263	256	254	274	298	291	315	274	290	268	294	274	266	285	288	291	291	287	242	282	276	265	263	299	310	279	288	276	286	273	273	236	271	296	280	269	260	286	264	325	238	267	281	274	279	297	268	296	281	288	263	285	285	283	265	287	315	292	284	279	285	272	275	268	288	268	278	256	289	291	288	302	279	264	255	299	251	286	295	263	288	250	304	302	290	292	295	267	282	294	263	302	294	266	303	300	295	276	284	282	296	252	263	278	240	289	277	246	264	300	253	254	264	276	288	296	276	304	252	277	280	280	301	286	289	281	275	275	254	271	271	288	294	296	309	273	276	287	271	275	291	263	270	279	299	303	272	281	300	236	264	278	308	253	315	308	275	287	269	342	311	271	280	311	282	280	295	297	306	281	294	258	307	265	248	277	253	266	283	268	255	285	278	262	281	261	244	287	287	256	293	293	261	255	294	293	276	270	319	269	291	296	252	241	273	289	315	269	261	291	287	302	273	294	277	263	294	286	249	302	273	290	253	291	267	287	271	244	279	251	262	293	269	280	322	280	253	298	290	268	292	261	298	287	269	288	299	254	291	266	284	296	295	319	270	276	246	286	295	271	308	266	291	281	291	252	272	254	238	280	299	266	251	297	280	251	252	305	302	296	275	295	249	297	270	291	268	284	273	290	283	273	294	257	282	293	273	297	266	313	272	260	274	267	301	306	275	279	280	300	285	292	245	288	232	271	273	229	326	289	277	304	305	284	286	302	273	294	291	307	293	316	268	300	295	292	233	266	278	280	270	294	303	293	252	242	285	279	266	322	281	289	286	282	286	255	266	287	280	309	303	303	305	312	253	238	260	295	275	250	276	260	280	279	311	275	306	288	288	293	242	289	273	269	289	275	288	253	270	287	287	279	290	289	269	307	273	292	283	261	273	283	311	283	299	273	267	275	278	277	325	312	292	290	299	276	271	243	265	286	256	274	278	294	305	270	281	256	246	291	305	294	287	259	252	263	245	244	312	332	271	279	283	267	260	272	277	281	251	250	277	274	291	288	268	282	288	283	282	304	298	292	293	288	290	294	245	282	294	270	247	267	293	314	250	264	281	249	298	259	279	286	304	295	307	318	267	296	272	304	260	275	273	264	285	273	283	300	309	279	297	258	275	294	283	297	264	280	275	268	281	304	266	304	288	297	305	302	287	302	275	265	251	295	291	240	285	288	280	304	287	311	282	279	281	264	261	264	294	328	274	283	244	273	283	292	284	288	293	280	293	279	255	264	302	283	295	283	268	257	256	254	312	287	283	285	313	279	276	284	272	277	253	274	269	248	298	264	268	245	274	278	279	290	295	270	292	295	258	287	306	291	260	280	302	270	244	266	268	273	293	286	234	272	284	286	285	267	314	257	300	287	267	274	262	274	250	313	317	261	269	291	319	264	260	252	288	287	292	290	276	254	290	262	274	277	315	271	261	245	293	284	293	295	277	276	292	299	297	300	298	297	281	266	310	343	254	282	289	268	294	268	286	310	265	255	261	266	301	253	246	272	260	272	262	281	280	293	264	283	280	284	270	276	273	260	297	282	294	263	301	270	278	282	288	273	294	291	267	274	234	276	283	283	254	304	288	297	274	286	320	300	275	238	242	302	277	278	270	301	267	268	281	286	249	297	295	276	294	284	273	272	279	296	305	280	286	253	304	272	280	282	279	295	296	314	271	303	306	252	284	258	269	286	239	272	241	281	284	287	290	302	271	260	301	299	263	255	262	260	302	308	262	252	261	295	307	255	291	294	274	282	276	300	271	279	285	314	272	247	293	277	256	281	293	276	310	295	246	285	271	277	292	265	270	285	247	308	290	290	274	273	294	290	268	291	278	253	294	246	274	283	273	268	255	291	273	249	259	251	250	250	265	262	284	262	299	300	268	268	309	285	249	292	235	272	294	238	286	269	266	272	281	263	270	294	268	300	281	301	295	281	316	292	276	277	291	269	324	270	282	292	269	271	279	290	292	290	260	271	267	262	262	293	272	262	266	266	301	297	297	296	281	277	276	264	272	298	307	265	278	269	259	269	281	312	297	304	303	276	245	266	250	305	277	293	264	266	263	255	293	295	278	273	263	285	274	277	251	280	290	303	295	289	265	258	255	263	263	259	280	329	268	286	290	300	309	258	294	244	286	271	281	275	312	309	295	274	269	270	289	280	259	275	248	286	274	291	302	289	321	273	280	270	306	243	292	266	264	295	299	296	302	283	281	256	282	291	308	273	294	294	284	302	267	258	281	273	282	264	288	297	283	280	265	274	282	247	275	291	284	277	300	293	286	313	293	239	300	294	284	273	292	288	248	259	273	277	287	304	261	278	278	297	295	265	259	248	291	293	279	314	252	282	282	296	269	295	273	287	306	285	271	273	268	297	280	274	280	300	286	283	241	261	271	290	305	296	279	269	290	285	245	249	271	307	277	280	306	290	286	271	269	291	340	312	290	303	303	269	288	304	303	286	271	284	268	238	274	278	296	268	259	294	279	259	278	312	289	295	296	308	249	259	286	274	295	283	262	266	325	274	268	286	286	280	254	273	261	257	310	276	260	280	316	303	294	280	269	279	266	291	266	252	265	299	270	285	279	269	286	266	305	278	294	285	263	259	263	311	268	267	288	285	300	280	278	289	305	265	268	302	258	295	259	275	296	293	292	301	267	291	285	299	269	280	272	299	278	289	275	293	271	277	280	285	269	289	310	300	304	294	261	289	273	311
1796	716	760	777	837	739	706	721	651	694	672	715	720	689	624	664	623	764	714	633	643	587	605	664	652	631	602	636	638	604	620	638	627	639	620	627	637	603	661	605	623	621	640	660	595	604	624	566	617	602	640	634	654	582	634	611	636	633	628	611	608	646	644	618	663	663	635	663	614	657	649	591	600	636	613	640	682	590	612	645	621	649	603	615	630	647	617	600	600	647	616	647	643	609	627	659	612	586	624	620	643	639	631	648	629	577	622	638	653	611	640	591	602	615	646	635	618	638	623	631	613	636	661	618	636	649	656	645	627	610	633	654	630	616	630	641	605	624	650	626	580	654	672	646	655	640	611	611	652	624	583	623	659	641	622	631	617	619	620	629	623	660	644	593	640	651	616	606	638	613	662	650	640	587	593	658	649	637	609	643	605	619	649	648	643	594	649	624	617	627	647	639	591	639	654	636	598	610	590	604	650	657	613	663	644	632	657	650	666	624	584	626	668	590	633	635	658	635	607	611	665	628	624	613	640	642	649	605	644	623	594	613	640	658	631	599	662	611	619	655	606	649	628	614	639	644	645	609	619	645	613	624	659	637	651	620	646	664	654	625	634	615	622	641	644	623	628	676	602	621	634	658	670	609	615	654	623	654	611	633	648	637	632	601	639	660	660	633	603	633	629	628	630	609	665	624	611	666	621	619	637	620	596	628	610	627	657	629	603	624	643	630	649	681	621	657	584	664	621	665	607	657	592	597	648	662	626	621	669	621	597	625	671	612	639	635	600	642	640	637	634	635	626	621	591	598	606	668	617	657	612	623	631	585	627	613	667	575	646	621	643	619	646	656	601	661	650	628	660	639	603	625	663	630	625	613	648	581	661	651	635	623	637	611	646	694	599	606	624	620	650	639	629	632	619	592	656	606	643	621	630	695	689	688	627	608	643	637	613	672	637	666	633	605	672	613	625	669	596	616	622	634	631	659	613	609	639	686	614	636	622	650	567	656	637	645	622	611	671	632	634	648	616	610	623	657	668	630	596	653	630	633	667	642	667	620	641	647	627	670	646	609	606	624	628	611	644	604	633	588	570	635	628	616	678	648	660	618	618	640	656	638	587	652	632	654	633	641	600	606	639	666	603	610	605	640	665	593	646	585	656	599	655	658	661	629	637	624	622	652	623	627	619	614	636	634	641	666	641	680	641	629	635	660	617	652	580	606	653	634	623	639	628	653	652	643	632	622	646	629	633	685	600	617	576	634	638	612	611	608	659	652	651	675	674	601	594	664	608	620	625	630	609	672	609	624	620	676	649	620	659	636	609	655	657	634	608	666	623	619	632	577	649	625	667	663	652	624	603	592	627	639	679	647	707	673	619	671	617	647	608	634	597	661	638	606	635	623	642	640	599	603	567	631	620	648	620	605	679	687	650	639	657	673	668	655	624	613	650	630	690	653	617	640	653	661	609	642	623	632	631	587	607	629	673	627	687	653	639	589	610	642	640	645	610	609	625	639	657	654	646	595	638	671	628	593	633	617	627	670	647	590	638	667	620	647	644	591	590	601	631	636	588	663	690	656	656	644	607	706	683	615	643	661	605	654	650	604	609	608	611	580	636	630	612	657	620	611	626	666	651	629	629	595	662	628	656	625	603	607	594	633	641	617	644	636	612	653	661	653	675	638	645	639	607	566	681	622	638	614	630	656	619	619	630	650	667	600	646	649	618	653	638	630	637	633	635	636	673	692	597	618	645	592	611	651	619	642	631	613	638	646	642	596	628	633	646	610	610	658	619	604	583	649	638	624	627	628	578	657	621	616	630	656	575	655	636	630	650	644	640	617	591	657	593	615	651	592	631	609	627	672	633	604	590	670	651	619	618	634	632	657	669	669	629	627	633	633	632	608	646	618	661	613	631	652	657	588	593	651	605	655	653	660	596	608	635	670	611	662	637	637	628	659	576	622	613	663	619	665	651	644	636	620	643	627	632	630	612	654	646	621	616	612	663	646	651	629	659	641	609	588	649	679	646	672	666	640	637	638	615	654	611	642	619	618	614	613	585	639	657	611	644	652	677	662	649	608	648	553	689	579	623	659	668	632	651	629	662	643	643	659	673	635	638	607	636	652	618	653	663	648	651	664	643	627	609	653	613	610	651	662	673	599	629	637	640	618	634	610	613	646	575	639	610	673	660	642	613	630	634	663	660	646	615	629	623	651	619	601	648	569	681	627	583	634	620	650	654	632	630	627	593	657	607	621	643	650	632	646	670	647	633	612	638	647	601	669	641	601	615	669	585	657	605	632	726	669	671	660	633	620	641	661	620	615	576	665	618	629	649	633	611	632	642	667	674	595	633	614	649	631	609	655	619	613	648	632	648	614	625	631	666	666	629	645	642	569	613	633	588	636	603	649	649	621	605	639	642	604	647	636	676	651	613	652	637	630	689	600	615	674	615	620	615	657	599	646	653	640	622	653	622	638	627	660	651	635	622	609	623	653	661	645	616	607	616	655	569	641	603	643	613	646	639	700	617	587	634	654	620	611	674	637	606	649	611	681	626	600	629	617	650	625	685	608	610	644	609	652	611	619	645	603	669	617	674	658	603	655	640	601	646	616	594	636	588	643	667	581	601	621	635	666	621	638	668	647	657	597	616	646	620	684	671	682	673	618	597	652	625	618	673	639	624	625	663	632	597	638	636	611	620	642	644	616	610	676	644	655	611	672	641	616	606	658	651	688	661	629	619	647	688	609	651	666	622	643	635	639	652	622	604	639	606	665	592	666	653	646	618	614	618	633	626	618	614	597	639	588	624	644	643	670	622	625	640	633	596	606	626	671	657	602	669	642	631	649	643	622	656	624	631	614	625	592	649	671	645	646	574	610	671	605	606	679	679	612	637	654	623	645	586	610	608	673	629	631	686	627	630	613	629	621	621	651	598	630	608	685	659	632	640	659	592	687	675	630	643	664	647	646	606	657	620	606	665	612	653	669	622	629	592	676	601	609	584	633	680	594	627	637	633	663	592	654	663	644	656	611	598	630	631	672	669	638	668	614	633	601	663	629	567	647	632	641	645	670	587	642	642	654	639	660	636	639	631	654	672	647	616	619	625	639	626	679	646	602	657	580	625	625	644	632	648	632	665	628	650	606	644	591	631	645	620	651	634	628	687	640	591	639	662	631	613	663	630	667	640	597	628	619	629	656	637	590	632	593	644	625	567	573	576	652	615	591	667	684	612	621	601	648	666	642	599	673	590	664	622	644	615	637	646	632	634	616	651	632	672	650	610	615	633	658	589	622	624	631	635	633	637	665	623	666	599	614	611	646	622	611	667	673	623	627	657	597	673	622	607	664	623	627	615	652	607	652	605	657	659	565	635	590	714	554	596	637	654	630	620	638	627	616	631	641	608	602	618	606	604	653	611	661	612	651	650	630	629	654	616	692	637	644	616	623	700	652	621	604	658	610	629	643	641	588	649	628	636	670	628	601	660	634	620	657	686	639
7134	628	623	480	406	298	246	205	194	189	173	194	198	174	144	162	131	177	159	142	123	125	153	127	145	114	127	126	146	125	142	109	119	135	139	122	124	124	123	142	139	124	143	132	137	119	104	124	128	125	151	136	131	123	131	132	132	123	132	138	123	152	119	130	119	127	124	146	134	129	126	118	150	120	126	129	153	161	104	139	135	119	123	104	123	97	160	139	116	123	112	124	120	127	106	122	119	140	117	107	130	131	127	113	129	123	136	129	150	136	124	110	118	131	151	133	126	131	110	114	119	132	129	140	146	120	129	135	142	110	168	133	122	150	134	145	130	130	127	122	136	98	120	123	152	121	131	129	132	140	171	136	138	119	105	122	139	118	139	161	133	125	145	142	102	127	137	131	144	143	134	127	130	128	110	132	137	132	125	121	136	140	123	126	121	104	126	134	122	132	138	135	118	134	142	139	128	100	121	129	130	140	157	123	121	124	121	126	126	127	135	115	131	142	138	110	161	117	158	134	112	104	135	140	128	116	143	143	119	118	141	134	136	128	125	120	131	126	131	147	130	127	116	128	107	136	120	146	116	116	137	122	121	122	115	127	107	144	123	127	113	127	112	135	117	132	149	121	136	127	125	130	157	105	131	140	106	138	149	137	118	146	159	119	144	131	135	138	131	123	122	125	113	133	128	132	122	108	153	121	132	145	121	127	135	117	125	151	125	161	140	131	124	141	126	127	138	124	129	144	131	138	113	141	114	128	91	126	130	127	125	137	161	130	133	130	119	115	131	122	144	153	129	112	129	150	147	132	133	146	130	133	124	117	115	132	114	138	137	144	123	136	142	108	116	129	112	138	134	127	139	153	129	133	128	118	133	156	123	136	129	123	106	123	126	123	127	136	138	125	131	130	133	110	142	138	132	124	101	128	119	126	117	131	145	144	117	144	120	112	121	127	113	129	122	120	133	131	143	131	130	139	126	127	127	120	136	102	131	142	142	133	116	117	132	143	151	121	131	136	128	147	146	123	116	140	134	117	128	129	122	143	129	131	129	115	141	122	137	121	118	145	121	131	146	112	109	122	130	125	155	132	154	132	130	126	130	119	120	129	108	130	120	127	131	123	125	124	117	115	122	140	126	114	145	139	134	115	116	123	149	126	132	150	120	131	123	109	149	133	147	151	134	125	126	101	135	113	132	149	116	162	138	120	131	143	131	149	116	133	119	114	113	122	151	129	114	122	122	133	136	126	135	119	107	111	145	135	140	124	138	128	114	130	126	132	125	114	132	129	132	105	143	141	122	123	131	136	131	136	123	112	131	121	121	147	113	147	138	125	120	130	119	127	119	126	141	126	122	139	101	142	147	139	144	125	134	125	130	138	157	118	119	133	126	133	125	138	146	139	136	137	138	118	141	133	130	114	134	140	109	146	108	147	117	96	131	118	148	148	145	147	134	121	128	117	135	132	122	139	113	145	131	127	101	145	124	142	114	145	153	124	133	120	137	126	131	124	129	149	145	138	116	130	110	118	134	127	128	122	121	138	129	148	123	115	144	140	97	114	112	139	141	134	118	120	135	130	143	120	126	115	146	127	140	130	144	99	141	137	115	130	132	110	117	128	133	118	122	126	135	121	112	125	133	134	125	133	130	108	121	118	128	142	120	121	137	114	127	139	143	114	134	145	129	109	108	130	134	93	125	107	121	114	139	136	132	138	112	105	121	117	121	148	119	119	120	109	129	121	123	116	131	122	141	130	134	139	121	139	146	145	137	147	138	142	123	120	125	144	133	136	145	115	139	141	160	128	144	133	126	106	132	130	122	107	140	122	136	147	129	154	132	120	119	116	138	113	126	121	132	120	140	113	149	138	120	140	123	122	130	154	120	156	116	112	144	132	143	128	141	134	146	119	123	147	148	136	131	134	135	143	136	138	150	133	159	135	106	116	120	124	149	112	149	136	124	138	112	124	137	117	147	151	124	121	141	105	107	140	145	139	144	119	124	138	132	152	139	118	138	135	134	118	111	129	138	141	115	140	113	135	136	130	141	130	131	130	139	141	111	143	142	154	139	139	124	134	131	139	130	117	131	116	107	117	110	116	129	134	138	124	139	122	103	131	145	149	139	121	125	116	128	120	111	145	153	142	133	130	131	142	122	122	102	126	126	154	118	123	128	131	131	133	132	129	113	122	139	126	129	114	120	114	118	137	135	146	135	121	145	121	158	138	142	135	140	129	119	114	135	143	133	118	125	124	136	119	117	143	133	131	140	133	134	137	130	136	133	116	119	117	118	127	161	140	149	127	109	166	138	145	126	130	118	118	114	119	113	156	123	120	134	124	126	129	131	128	119	119	135	106	132	131	110	146	129	120	134	131	134	139	134	127	146	147	127	124	145	138	127	115	133	115	149	135	136	153	132	113	129	109	141	135	136	114	133	109	106	127	131	138	128	116	126	145	151	151	140	149	130	132	118	158	137	144	141	136	125	160	133	158	110	137	141	132	136	120	154	131	138	150	133	126	105	120	118	133	130	150	132	134	144	136	150	127	127	125	127	129	128	111	142	100	148	126	145	140	120	120	106	128	138	120	149	137	142	143	116	121	127	161	136	115	144	115	126	136	140	125	113	138	120	129	132	129	125	134	125	113	125	114	141	132	105	144	136	119	134	137	134	128	127	109	128	134	129	116	135	126	141	130	124	122	125	135	111	138	126	130	131	133	124	136	125	124	118	136	125	133	124	131	135	125	142	125	138	126	139	113	127	130	116	130	141	131	138	136	112	131	119	140	123	141	118	127	125	165	112	106	115	149	138	112	114	163	117	137	133	139	124	135	125	134	140	128	123	138	120	154	136	137	153	141	133	126	131	149	129	148	133	123	113	117	132	138	142	117	124	123	115	122	145	114	127	106	129	128	113	124	156	146	164	122	132	110	151	140	134	154	125	120	139	131	128	132	125	139	123	111	111	135	132	104	130	154	126	143	137	137	145	132	114	146	152	120	141	122	125	128	139	116	172	140	143	134	128	113	162	125	148	142	116	139	143	120	143	143	135	140	127	119	144	118	129	146	139	146	108	146	116	144	116	119	109	130	145	134	152	129	131	130	110	145	134	136	129	111	121	117	149	135	138	117	134	147	131	131	114	113	118	116	114	149	129	137	135	129	141	134	123	128	151	149	148	121	139	120	114	102	125	125	106	117	124	136	119	123	139	130	141	115	114	125	125	103	133	127	134	144	132	150	131	122	118	119	138	138	130	144	135	125	123	120	143	128	137	140	118	124	109	126	132	142	125	134	134	136	127	124	144	128	121	127	132	139	121	136	124	115	150	106	137	108	127	110	140	139	131	151	128	120	120	133	136	111	131	128	116	124	124	133	133	130	133	144	119	119	121	118	144	117	114	121	120	116	142	146	116	123	124	122	116	141	128	125	142	129	131	157	138	136	120	126	136	133	148	140	121	131	123	138	130	148	99	119	138	127	149	133	144	135	117	134	136	132
6016	781	1312	1468	1526	1162	940	789	726	626	645	719	642	517	476	486	500	661	554	414	420	372	357	378	386	389	421	386	387	391	353	342	357	371	373	353	352	344	338	370	348	341	418	363	373	366	335	342	336	367	362	371	349	382	352	328	349	366	365	332	337	364	339	318	352	338	344	351	363	354	340	351	368	390	352	343	329	316	314	324	368	331	362	332	317	355	361	392	327	355	372	329	337	346	329	349	347	338	322	328	313	316	369	335	372	339	343	330	350	322	326	337	370	340	364	340	321	362	367	327	354	393	352	327	326	357	349	324	331	324	343	341	330	353	331	346	320	338	340	359	366	337	320	345	379	362	310	357	337	332	338	334	344	329	357	298	330	349	348	348	329	362	360	345	358	346	335	324	369	374	357	355	328	373	346	342	348	373	336	336	332	344	336	353	335	332	314	360	330	341	353	350	332	315	305	330	347	346	333	356	337	349	348	344	358	355	353	323	342	358	356	325	332	363	353	339	375	332	367	339	338	349	362	334	355	338	348	360	306	335	339	345	374	339	351	374	338	327	391	361	339	340	351	360	335	333	351	325	360	338	313	358	354	347	312	337	320	362	351	326	334	370	363	378	359	365	366	360	337	368	328	318	347	330	350	337	355	371	351	327	342	329	369	340	347	369	305	411	346	373	348	335	337	348	312	351	368	330	338	341	366	367	340	373	344	351	341	363	315	362	324	313	341	335	331	340	341	355	327	351	364	308	341	351	358	345	318	351	331	326	334	353	320	361	335	334	342	349	341	341	329	335	354	378	364	321	348	335	328	330	334	363	312	342	304	371	359	357	368	350	331	338	345	342	354	334	317	339	340	361	345	337	373	341	345	355	370	347	348	342	335	338	330	345	339	360	321	334	353	343	329	347	341	318	355	341	337	366	364	360	336	364	322	337	390	341	360	338	314	336	332	359	347	378	350	358	325	357	312	366	348	358	323	311	332	356	358	319	328	342	339	365	331	351	345	331	347	342	354	316	338	329	362	362	360	354	352	329	349	372	355	339	335	380	351	324	385	363	323	349	372	336	335	330	367	365	348	332	335	343	366	385	313	330	326	378	342	371	328	335	345	350	394	313	343	358	374	354	343	350	392	350	346	362	352	367	355	331	384	323	375	349	345	327	333	347	348	362	331	353	329	375	342	352	311	346	348	336	377	323	352	354	412	355	374	357	323	343	354	339	356	363	338	343	352	304	365	320	326	364	373	318	333	359	316	365	340	335	316	362	329	363	317	373	349	324	339	322	365	335	333	347	333	340	347	342	347	337	330	357	333	369	347	361	309	353	337	387	311	350	334	385	365	346	347	327	348	329	315	311	343	346	307	351	338	340	350	329	328	391	326	345	325	336	348	332	334	319	311	280	323	378	354	357	356	357	362	315	340	323	396	331	364	328	351	345	358	372	340	361	318	345	339	348	361	326	359	357	324	337	333	336	347	359	355	302	324	327	342	333	355	356	330	341	329	351	356	340	354	345	366	379	391	325	349	367	344	368	354	354	345	336	355	329	345	318	352	358	351	330	343	363	337	373	308	329	369	340	327	346	374	295	379	335	316	337	371	334	368	325	327	363	347	366	365	322	341	351	371	381	354	376	331	344	326	360	357	340	356	351	349	332	360	345	322	350	306	336	317	336	349	323	342	365	347	361	331	317	337	361	345	358	320	336	331	331	374	355	366	326	337	333	310	346	330	350	340	365	372	371	344	364	351	338	304	354	334	330	338	347	321	361	336	339	344	336	340	338	356	364	325	347	326	346	344	360	351	350	340	335	340	332	336	337	357	331	338	358	335	329	320	359	377	359	338	313	351	324	362	350	354	365	307	354	345	347	352	352	355	314	351	367	332	347	350	340	318	349	355	367	323	334	323	359	342	373	376	362	363	330	355	355	368	341	327	360	340	337	324	363	331	349	338	333	339	356	321	355	341	334	336	340	335	402	370	327	365	335	343	337	324	367	359	368	339	369	338	363	349	362	330	348	373	323	348	321	343	367	366	347	325	330	327	328	307	324	378	309	331	370	389	348	325	375	362	327	356	305	350	350	338	339	336	329	349	348	340	350	354	351	344	399	376	329	358	382	358	326	395	340	316	340	319	320	337	352	344	334	363	318	340	349	349	367	339	319	356	345	343	357	340	336	341	360	353	357	328	317	341	345	335	361	347	344	342	374	354	340	376	346	345	342	380	331	363	341	377	340	334	315	302	364	321	337	362	373	373	329	373	331	357	334	319	324	329	352	319	338	347	337	342	348	378	358	346	351	345	313	349	329	345	349	361	350	326	348	347	333	325	358	352	341	302	349	339	352	341	333	333	371	372	365	334	328	365	317	371	356	336	326	348	314	310	349	317	334	335	327	403	370	362	371	354	349	329	393	351	308	338	338	326	349	291	352	345	345	341	339	329	334	358	350	341	356	344	326	338	320	354	371	339	358	332	337	353	350	342	314	330	374	338	347	323	347	345	307	344	328	357	336	346	345	339	378	353	329	340	366	338	338	373	348	354	370	346	354	345	352	299	359	322	350	340	376	383	368	368	349	375	338	350	346	335	338	348	336	322	358	364	333	350	330	326	344	339	312	315	405	349	333	342	381	305	330	344	334	340	349	338	331	321	361	312	357	342	355	315	351	357	367	332	349	348	353	350	347	322	338	305	337	355	338	311	343	352	362	342	365	344	366	353	393	342	361	342	335	374	333	330	347	354	340	321	299	357	342	330	328	370	336	332	341	334	335	360	343	331	383	334	311	336	349	368	336	346	325	357	333	324	341	329	362	328	328	303	343	359	359	374	345	329	349	326	370	331	334	318	376	324	329	343	327	378	315	320	346	351	349	334	351	348	338	377	304	335	350	322	323	334	374	363	332	336	349	341	338	339	360	339	341	334	323	330	349	330	365	328	347	364	342	319	318	344	343	334	326	321	333	335	370	361	313	344	335	364	343	355	316	337	326	344	362	320	357	349	364	347	320	340	355	355	354	346	349	345	344	323	341	307	342	349	358	312	346	328	336	341	357	335	350	346	342	340	332	370	382	332	339	351	343	342	338	345	344	378	361	363	324	347	375	340	339	371	311	342	338	331	335	326	357	373	314	329	319	334	337	373	333	342	346	341	366	347	352	353	349	351	334	350	340	341	364	374	352	313	335	341	344	353	377	335	331	356	367	334	377	351	331	340	352	331	313	346	362	305	355	372	319	387	353	342	364	367	360	321	342	341	297	349	363	382	353	352	359	381	354	346	324	332	354	346	332	371	362	364	343	303	347	357	313	335	385	336	341	346	301	365	368	332	336	354	343	326	342	378	363	368	338	336	341	339	351	329	327	339	294	362	359	331	364	337	365	329	356	359	335	345	372	337	346	341	340	301	344	341	351	354	361	372	331	357	307	350	364	404	337	339	353	298	336	335	341	345	343	345	339	309	341	371	360	348	332	360	335	350	332	340	359	330	330	315	328	355	380	338	317
13894	1394	1153	813	597	535	420	351	310	289	293	325	275	251	206	228	284	267	262	248	196	214	210	202	225	214	233	215	198	222	239	182	217	198	230	214	227	205	238	192	224	190	203	231	197	194	239	224	231	253	219	232	221	204	226	208	194	229	205	223	223	196	175	193	228	212	203	231	219	193	209	243	195	216	226	222	216	186	200	237	200	218	189	213	208	208	210	201	231	219	225	191	175	205	253	210	215	243	216	214	235	219	207	196	208	187	209	199	208	199	204	223	206	199	219	241	217	226	220	226	198	178	187	192	246	202	201	241	178	218	212	228	220	228	203	225	242	164	222	223	221	214	222	218	199	209	184	227	206	200	206	227	208	230	192	221	199	202	211	215	220	218	212	212	202	229	234	210	215	202	187	218	229	224	231	222	214	235	237	192	181	237	225	198	199	205	208	191	224	230	210	205	232	206	208	210	228	211	209	203	197	163	220	196	190	210	224	214	214	217	193	191	208	219	201	202	190	205	189	234	218	230	183	203	195	209	189	198	208	204	221	198	214	188	223	219	224	209	231	223	206	217	170	215	228	242	210	229	192	214	222	209	191	225	197	202	216	215	203	246	196	203	186	209	212	199	194	216	211	183	198	210	188	205	218	226	208	196	182	217	220	207	193	205	186	218	247	205	190	218	219	202	226	208	213	211	218	217	218	221	209	194	207	205	213	202	210	198	223	208	235	205	221	214	208	200	218	201	216	218	206	209	216	193	210	233	200	215	210	203	246	212	222	231	204	231	217	217	211	217	246	202	234	221	242	208	199	225	193	184	246	196	195	189	231	209	237	213	228	224	215	234	228	226	212	236	218	240	216	224	217	200	209	207	206	209	201	184	199	188	210	212	202	202	183	207	242	209	243	242	183	210	212	234	201	179	211	207	175	188	201	197	191	212	221	191	183	194	204	203	218	204	198	198	239	244	219	213	207	211	206	208	220	205	201	218	226	216	191	169	223	197	217	207	238	232	214	227	207	189	215	193	241	209	218	208	202	228	192	208	225	200	227	218	225	204	213	222	225	223	238	199	238	214	215	242	185	205	197	211	215	217	231	203	195	216	187	228	201	203	219	210	219	204	201	223	203	216	210	210	210	215	207	218	225	224	210	219	214	205	211	215	194	204	204	176	188	221	221	233	217	176	197	233	208	227	234	211	217	203	205	224	195	185	230	205	220	198	197	193	195	195	201	205	215	231	220	212	218	217	198	214	212	200	192	199	222	196	197	204	199	189	210	220	203	206	212	194	198	195	189	212	236	219	225	241	191	219	204	212	231	209	212	210	193	210	213	213	180	224	197	227	207	179	219	218	205	214	202	212	201	218	177	226	224	198	223	182	189	206	182	194	209	230	215	214	216	256	244	200	221	214	202	224	235	228	192	192	218	192	210	207	188	189	250	225	208	222	206	216	194	203	206	232	228	230	208	199	212	214	251	171	224	212	190	229	219	211	191	186	222	205	191	210	186	234	214	209	216	183	205	233	177	212	234	191	202	215	212	202	201	208	191	187	215	195	203	251	190	214	207	218	239	208	215	222	220	207	193	193	222	200	192	203	243	212	176	197	199	176	180	212	214	212	206	224	216	221	214	190	246	204	214	196	176	216	215	217	218	200	209	195	180	183	195	179	195	207	193	209	202	220	205	220	253	211	205	199	203	214	201	218	188	165	203	191	179	208	202	213	232	207	204	205	208	206	198	217	220	220	171	216	209	199	189	230	206	190	227	233	237	215	239	217	208	190	208	203	211	223	183	202	212	187	212	201	197	186	200	215	219	197	203	197	197	180	196	239	193	225	205	230	226	223	217	210	222	230	194	212	228	210	249	193	208	196	207	201	196	211	233	193	213	210	222	175	211	201	241	205	205	219	198	200	212	255	200	210	210	247	197	215	231	200	192	191	214	208	239	201	201	207	183	193	200	217	202	211	227	230	249	195	216	175	189	178	211	235	189	235	224	187	196	203	181	196	226	231	219	194	196	201	204	238	253	216	189	223	202	220	190	205	218	197	236	189	199	252	200	192	196	203	184	209	222	172	197	209	190	197	219	234	202	190	211	214	222	189	233	181	237	262	210	209	213	231	234	211	215	232	180	190	190	206	206	213	188	230	205	231	213	200	233	199	200	181	207	210	198	184	183	205	186	225	208	193	209	220	228	235	235	193	191	225	198	214	189	211	223	206	240	227	220	211	148	222	216	207	219	203	182	227	203	219	225	190	191	230	199	215	211	220	207	227	204	217	206	169	214	193	195	201	204	179	244	191	223	221	215	211	218	223	216	209	206	203	237	208	181	216	212	188	211	211	204	202	174	231	216	216	224	216	228	195	205	210	245	226	220	223	229	191	222	179	226	237	194	229	248	238	209	249	213	234	222	187	224	215	243	203	207	216	218	206	195	221	217	235	192	213	202	203	212	229	217	210	204	203	229	236	190	201	189	192	197	201	196	205	206	185	220	224	189	219	198	220	190	242	227	210	213	199	184	190	233	220	196	221	216	246	196	236	237	210	234	188	226	201	192	241	204	238	228	219	211	223	204	202	218	209	223	221	200	223	198	207	234	225	202	214	201	214	206	210	205	255	208	177	225	230	220	211	222	181	227	206	187	226	196	197	206	227	226	208	202	203	228	235	198	224	212	184	204	186	197	232	196	209	198	238	218	231	191	231	215	202	249	192	224	200	194	218	215	204	205	198	199	206	210	200	209	225	228	232	222	204	203	210	233	207	220	224	209	216	211	223	211	212	206	196	222	212	203	205	184	195	203	220	224	177	220	196	184	185	216	195	212	220	209	224	198	226	218	207	209	209	221	184	188	196	211	201	204	200	226	186	214	205	217	232	209	178	216	213	215	227	190	205	203	209	218	209	189	186	215	184	205	211	217	210	210	212	203	189	216	224	217	206	186	198	212	192	227	202	208	198	187	228	198	199	207	226	191	200	221	210	233	210	223	197	210	202	219	189	234	221	223	206	191	212	178	212	214	214	222	223	218	195	191	186	197	190	220	201	169	194	214	207	221	199	210	227	185	223	225	204	185	209	208	227	181	201	201	207	222	201	209	243	199	185	203	225	204	237	178	224	216	218	196	183	205	207	182	233	235	176	185	210	204	199	232	220	217	209	216	211	226	220	227	221	208	207	207	214	216	188	214	210	222	198	198	226	230	210	231	215	210	232	188	229	213	212	209	225	229	212	194	192	235	204	236	215	216	201	231	215	205	239	232	201	220	222	224	211	215	216	187	203	230	231	198	209	187	210	212	196	206	215	211	213	194	237	231	199	235	226	217	218	248	215	200	206	209	215	198	216	190	215	201	205	206	195	220	224	194	200	205	211	203	221	188	206	219	218	205	229	227	207	222	221	238	207	199	203	197	233	186	212	188	211	170	216	201	186	208	196	226	230	223	210	203	196	231	218	204	217	203	182	212	212	189	236	235	193	223	199	192	242	222	223	211	182	212	212	196	212
8220	1255	2263	2677	2385	1999	1573	1396	1158	1042	961	1224	917	820	696	728	712	987	905	614	628	661	581	570	560	548	623	585	581	589	554	573	560	586	537	558	556	542	530	518	556	527	568	515	575	489	488	524	529	515	555	542	537	547	585	511	496	554	532	547	517	533	529	521	556	549	525	519	520	545	565	581	556	569	500	513	542	545	532	554	545	497	540	512	517	503	507	486	505	541	520	525	516	498	556	523	521	531	514	555	492	583	508	511	583	491	504	509	510	493	520	534	560	502	575	525	538	539	517	551	559	482	520	514	527	546	551	518	518	507	539	536	499	536	526	517	534	524	537	545	585	532	570	532	531	562	534	544	482	510	495	520	519	536	532	563	557	520	504	554	530	559	519	530	548	501	469	528	560	534	511	565	525	520	511	520	521	510	542	506	530	537	488	563	513	521	493	546	563	546	506	512	546	530	538	568	541	517	479	523	530	542	528	573	546	504	544	531	516	540	528	541	533	503	556	521	523	548	532	502	537	516	523	557	513	497	502	527	513	539	551	538	497	485	567	521	515	530	500	542	524	552	518	531	528	524	515	514	491	540	508	487	530	536	541	535	492	490	518	511	527	531	541	525	480	528	516	523	487	538	541	537	514	514	513	539	522	527	542	504	531	508	506	536	518	508	511	528	484	531	526	482	543	541	520	540	577	547	503	539	513	539	521	503	536	555	495	514	544	564	540	550	502	557	542	555	524	519	528	507	515	498	557	506	568	536	536	543	502	580	498	542	545	542	557	554	543	570	529	505	526	468	509	531	499	538	534	490	492	541	497	537	517	489	535	512	536	470	514	533	531	521	499	508	548	525	524	540	514	510	503	529	526	586	542	527	491	504	543	511	510	524	545	513	503	529	503	544	506	514	527	577	540	500	496	501	549	529	491	574	512	552	469	543	502	540	502	530	542	520	512	514	520	532	501	545	524	569	528	516	500	539	503	521	520	503	525	532	582	551	553	516	530	535	541	470	560	507	532	538	512	496	526	547	521	563	529	530	536	537	501	516	485	509	538	538	523	537	552	518	527	542	501	509	520	549	520	530	508	572	515	538	566	526	534	545	540	566	505	484	536	544	501	534	552	516	524	507	530	568	488	509	527	502	559	530	496	586	508	544	515	529	504	537	503	502	533	512	504	525	528	520	512	495	528	515	515	482	498	494	519	520	500	509	507	507	547	555	542	525	536	496	510	541	532	539	538	516	556	506	503	512	532	501	533	514	512	525	546	531	545	518	503	598	514	522	542	495	518	537	506	549	550	552	520	557	592	533	458	534	529	555	523	507	548	546	531	508	530	558	522	501	521	518	513	551	515	580	535	509	520	506	537	539	520	521	493	530	543	523	539	552	521	560	531	508	483	512	543	535	508	503	522	552	539	485	521	476	541	495	499	502	562	525	542	533	546	516	566	561	533	524	513	515	549	529	523	575	538	513	578	564	508	523	519	545	545	542	545	546	559	492	552	509	560	475	518	504	527	515	526	547	538	534	539	542	499	551	523	523	536	521	515	546	518	589	519	479	511	520	563	552	526	541	552	491	534	493	538	503	513	511	493	540	552	550	555	508	569	504	501	513	505	551	540	516	556	509	537	536	543	554	510	549	508	511	503	527	510	524	491	524	507	505	508	500	533	535	504	512	519	559	561	539	528	562	528	537	493	518	526	473	527	508	545	518	501	563	532	545	515	538	514	547	541	540	535	493	501	481	556	523	551	558	525	561	531	536	503	547	517	510	552	508	554	565	529	521	523	571	513	504	538	549	534	537	497	555	523	500	522	586	516	485	540	548	533	539	495	497	535	527	529	497	509	542	527	550	520	510	538	547	497	505	529	497	534	537	495	512	494	504	515	520	513	537	540	542	543	506	538	513	555	490	457	496	465	553	536	526	541	513	530	522	535	484	558	501	512	522	526	518	520	552	528	564	484	517	539	525	498	519	550	505	511	471	470	534	509	444	529	526	533	559	485	525	500	547	523	526	503	498	514	500	511	522	504	527	539	524	518	550	518	472	516	524	527	513	537	532	515	505	515	519	525	527	542	529	521	537	533	516	540	539	529	526	503	538	542	514	541	489	542	527	549	517	504	526	513	508	539	478	509	493	532	550	513	520	508	535	506	542	539	530	555	566	491	531	548	544	491	569	542	516	574	552	502	560	497	539	518	522	471	516	466	525	527	516	561	506	557	508	530	530	493	528	550	525	542	516	534	546	491	522	544	533	518	492	506	539	531	542	518	502	513	509	514	521	536	498	563	534	530	533	538	504	555	561	584	488	491	529	566	517	536	523	522	539	574	514	517	487	551	532	548	490	528	508	546	511	536	527	557	494	502	500	528	514	557	529	509	537	486	542	527	534	521	510	512	537	521	509	554	557	515	565	530	535	522	507	537	528	545	560	518	521	537	555	511	516	517	521	557	501	535	518	519	535	539	573	556	516	549	499	525	507	519	512	534	516	504	563	481	528	534	535	491	551	542	575	549	548	527	518	481	525	498	533	490	523	484	539	525	510	514	515	553	539	520	525	484	565	521	520	521	551	534	523	497	519	501	479	517	537	562	525	534	524	525	499	533	538	544	544	521	555	514	523	539	519	532	559	502	547	557	525	491	513	520	560	543	550	513	547	508	486	531	480	517	503	549	516	561	543	490	517	507	499	512	501	555	488	516	565	523	521	532	515	502	506	523	559	479	577	489	539	520	552	538	514	545	497	496	516	527	527	494	541	549	519	510	508	493	522	527	537	513	553	535	493	544	489	507	499	537	521	526	547	534	511	467	567	527	527	522	541	550	501	544	516	519	542	543	520	539	524	525	521	522	505	530	554	517	492	549	523	492	528	487	552	504	498	535	566	588	507	564	556	535	569	488	492	557	507	526	515	529	467	521	525	525	503	530	519	507	547	541	502	492	528	522	500	542	534	580	539	519	516	524	533	526	547	481	530	601	538	516	505	502	519	518	540	537	515	537	544	519	533	557	541	495	526	510	544	519	555	539	485	536	540	494	549	510	524	503	520	536	548	551	520	533	529	537	541	501	575	512	528	513	529	558	491	496	517	522	501	514	547	534	510	525	520	566	551	526	522	562	510	503	561	521	532	541	519	524	515	549	559	500	520	534	531	522	525	561	523	519	537	509	555	536	548	525	520	456	566	536	549	532	526	512	501	506	542	539	556	530	514	490	513	502	546	515	550	553	488	510	508	551	532	527	529	486	525	551	534	546	489	494	517	531	535	552	514	515	567	496	500	501	504	495	483	497	545	539	523	507	491	493	532	578	536	546	514	538	515	503	517	564	524	503	566	488	496	544	549	544	556	519	539	558	488	475	541	520	536	531	536	545	519	550	551	502	539	540	554	534	517	507	532	545	509	504	538	466	533	482	518	557	505	554	545	545	537	551	544	488	550	536	509	492	550	502	556	525	508	514	508	549	491	554	549	503	530	509	539	485	506	574	516	547	511	545	522	522	494
1570	335	323	326	343	317	315	283	326	309	294	280	299	310	295	287	288	272	313	277	270	276	309	293	273	291	279	280	303	301	265	280	258	313	241	272	296	257	281	269	300	299	268	275	243	283	260	262	281	321	268	278	292	271	307	270	250	288	267	284	262	276	272	269	265	285	278	278	252	269	296	291	267	291	259	260	307	256	281	292	280	285	304	311	300	296	270	264	263	245	258	261	279	264	271	284	282	282	269	317	301	278	271	284	273	283	276	284	309	277	287	292	267	297	278	280	302	286	284	300	317	287	273	275	277	261	308	249	267	300	260	285	278	273	271	302	251	282	272	269	288	293	299	277	270	259	247	277	304	298	271	279	287	300	285	250	265	262	269	247	270	284	292	283	304	279	291	262	302	290	298	324	262	271	286	266	255	317	293	268	305	260	277	242	251	270	267	285	258	278	275	288	302	309	270	305	287	288	273	274	286	278	294	288	287	308	300	281	259	310	335	288	295	280	276	280	259	302	260	284	310	278	269	269	306	260	287	293	274	293	289	281	282	268	269	265	275	247	250	287	262	281	280	286	294	281	266	284	297	279	282	283	285	288	302	274	282	286	281	280	322	282	269	267	286	304	284	275	299	323	281	306	271	287	289	266	242	271	272	282	295	288	281	294	289	323	275	256	276	281	267	244	284	283	290	262	290	282	267	256	304	256	273	266	289	263	288	286	267	274	270	282	300	278	274	267	265	252	268	294	288	258	292	266	284	300	313	273	286	245	268	290	318	255	294	268	262	267	250	274	256	248	282	276	320	292	247	281	282	293	250	291	269	308	309	292	280	280	299	317	313	297	269	304	290	303	277	270	273	274	267	281	270	264	315	315	302	283	269	270	268	311	279	295	312	277	268	279	270	279	262	267	302	292	286	299	269	277	285	271	289	292	291	296	286	278	273	272	299	274	283	302	311	308	271	285	272	276	268	274	247	283	302	274	253	276	298	282	253	278	262	275	306	294	312	289	274	282	299	274	307	283	307	317	257	271	291	280	274	279	311	298	313	249	270	264	282	265	252	262	299	316	292	259	277	293	280	296	282	270	300	271	299	283	273	269	283	295	233	277	291	275	278	257	252	273	268	290	272	282	234	279	290	302	282	290	276	265	311	304	262	269	282	276	301	276	277	315	253	293	278	288	274	278	263	307	277	249	260	299	281	270	258	249	294	303	300	266	262	291	281	298	266	264	320	291	289	302	322	256	297	261	298	273	272	288	279	299	285	306	261	295	267	287	273	266	299	283	289	252	291	236	273	281	310	269	280	257	297	273	250	272	272	284	273	275	277	285	293	287	283	314	277	295	269	263	286	297	285	281	272	285	298	257	323	278	294	258	289	270	267	279	278	275	256	275	254	292	323	269	303	263	287	293	274	251	284	292	301	286	264	272	290	288	281	268	261	301	249	283	295	288	313	286	241	276	302	299	286	290	288	271	280	272	274	318	279	321	271	289	291	298	283	284	295	307	293	278	289	270	242	263	272	277	274	264	268	249	276	295	254	259	260	284	246	263	290	291	268	280	282	277	238	278	304	270	261	272	266	253	298	282	292	270	272	286	279	286	303	314	292	278	266	269	250	254	320	287	280	293	270	282	271	263	285	265	288	305	273	238	272	255	300	255	281	263	294	272	318	278	296	292	246	279	287	283	266	303	261	290	287	234	270	286	275	298	237	290	273	291	285	275	286	262	263	269	313	282	272	276	262	295	303	291	275	267	292	270	273	294	265	279	278	283	288	272	258	262	268	265	298	275	269	264	280	288	291	259	256	287	272	282	286	291	319	296	248	321	282	281	271	269	259	299	278	310	310	272	263	296	304	323	267	258	271	306	312	285	252	263	283	280	289	288	263	288	260	308	270	286	287	274	317	291	290	268	304	270	270	290	260	269	277	287	299	284	279	253	275	284	298	283	279	312	299	331	280	323	292	282	260	314	281	303	281	295	316	307	298	277	288	266	271	262	266	264	273	299	305	257	304	281	277	269	320	290	267	286	284	253	245	303	269	259	291	282	278	273	310	263	253	266	299	265	256	310	234	298	280	273	295	284	304	283	284	269	273	276	259	286	285	273	305	295	288	273	236	286	250	310	298	273	272	273	291	275	291	274	244	269	283	292	295	279	270	298	325	264	286	290	300	302	270	291	292	277	271	274	258	264	299	293	268	298	285	254	282	276	306	289	273	275	279	258	279	281	265	259	306	275	284	278	269	239	284	263	281	256	277	299	257	293	317	277	284	301	304	308	274	284	286	274	298	302	287	276	275	302	302	309	304	297	262	248	262	297	263	274	290	274	267	299	280	297	269	259	289	268	294	295	291	271	262	254	306	294	272	256	279	297	272	281	316	263	256	261	258	279	264	323	244	281	274	262	270	300	274	258	296	290	266	273	258	281	304	249	284	272	290	256	289	280	328	267	300	312	259	268	260	329	308	269	288	291	259	304	291	288	283	295	248	261	290	285	291	257	283	259	254	271	275	314	260	276	279	279	298	296	283	288	277	270	257	264	267	282	279	289	304	272	294	250	282	272	280	294	281	276	278	261	276	289	281	271	272	248	249	289	270	286	269	291	319	276	298	265	274	263	247	299	304	260	281	331	315	274	292	253	278	269	286	280	275	310	279	277	280	301	300	298	316	284	281	275	309	295	284	269	301	309	277	279	310	283	261	299	251	256	289	261	303	309	253	273	306	287	282	271	279	291	284	303	268	281	287	289	311	307	278	283	286	285	286	279	301	294	287	274	274	272	298	275	289	273	283	277	272	313	245	258	288	284	294	294	281	291	260	278	254	248	277	282	294	312	263	307	271	270	287	302	271	281	264	277	300	271	264	284	286	279	270	301	248	258	266	258	276	278	320	299	308	289	262	291	305	292	284	287	254	277	279	283	306	273	270	305	303	285	308	251	313	300	278	267	267	280	275	252	251	289	311	290	239	288	294	304	299	264	280	290	262	285	309	284	277	271	260	296	268	277	275	312	273	326	270	274	292	264	241	273	301	262	280	277	347	293	274	287	290	296	299	275	258	260	273	285	304	285	287	293	293	281	284	294	264	284	284	290	258	261	274	281	266	281	316	305	314	264	253	284	267	275	282	274	266	268	280	256	272	309	272	286	267	278	284	272	295	273	312	290	272	285	278	320	276	270	290	318	298	280	296	280	269	293	287	307	295	275	267	307	260	300	295	259	262	297	281	298	262	260	298	281	306	278	292	300	271	309	303	235	290	274	262	268	270	270	273	241	300	251	276	310	273	275	274	248	277	245	281	284	249	294	269	256	270	288	247	246	271	297	280	284	262	286	256	287	288	287	268	275	247	276	267	281	257	287	251	315	295	274	279	238	278	289	271	341	310	263	274	298	293	298	277	305	291	286	314	271	274	300	276	300	329	305	288	287	278	285	257	270	293	284	299	275	257	274	294	296	260	290	279	281	263	278	283	293	253	268	313	298	265	283	295	275	276	261
1824	660	784	794	831	751	738	739	728	652	724	811	719	637	643	643	656	763	687	679	647	634	638	606	641	665	663	646	634	667	653	667	625	639	638	629	625	694	643	611	594	658	687	630	609	683	644	644	646	664	632	659	613	634	694	643	607	615	651	600	593	636	654	613	634	626	623	689	642	661	645	660	643	611	625	654	637	639	627	579	647	622	638	620	656	605	636	593	677	628	619	664	653	612	673	656	597	649	635	643	644	638	597	590	628	651	623	627	642	659	654	609	643	654	647	640	616	633	614	564	646	620	665	642	632	631	628	645	610	653	640	647	642	618	688	655	670	684	607	638	631	663	632	630	607	622	630	646	633	633	639	614	628	655	637	599	620	690	649	664	658	646	651	588	642	655	610	622	693	651	638	613	614	631	634	641	630	586	655	649	681	650	627	699	624	632	593	640	651	634	599	599	645	696	705	633	592	658	642	631	652	633	669	614	618	642	620	669	631	635	672	608	620	618	657	701	618	630	629	618	636	650	594	637	642	640	656	624	665	674	643	623	603	643	620	648	628	636	627	637	597	634	618	605	587	639	601	609	654	659	579	702	628	631	649	604	642	667	639	626	653	610	637	687	671	606	633	620	637	679	659	641	640	687	649	624	655	599	596	612	665	581	602	665	646	618	648	651	653	621	697	629	635	667	629	651	580	644	660	581	632	633	631	669	663	598	637	606	611	656	659	657	657	626	620	663	630	648	615	617	657	621	604	644	605	623	649	603	631	635	645	600	675	651	630	605	635	667	644	659	657	679	648	640	671	659	612	591	624	637	639	660	625	620	591	624	628	637	610	622	634	597	661	591	625	626	631	649	647	583	638	634	640	622	645	591	636	664	662	589	693	630	620	607	624	627	592	620	625	638	612	624	616	628	633	649	659	602	665	629	645	615	591	679	650	678	649	669	642	659	604	612	663	641	679	611	645	655	660	628	661	636	562	644	641	625	612	660	632	626	616	631	643	593	610	655	661	605	629	611	649	607	666	590	637	609	656	649	679	617	654	651	637	626	706	622	648	623	625	659	659	609	605	645	635	615	644	619	654	687	603	649	637	653	658	634	649	611	646	612	586	609	651	605	651	643	627	648	605	644	612	662	673	655	657	644	664	657	617	655	623	621	638	611	641	618	631	622	625	638	621	621	613	626	648	640	644	609	652	647	599	622	594	657	616	577	625	652	654	647	655	623	618	650	655	633	578	645	619	605	613	611	658	612	577	643	613	626	630	623	624	630	618	642	636	639	687	604	626	618	596	637	654	632	668	632	584	679	621	614	648	672	653	629	633	660	643	652	588	631	664	679	617	577	602	638	668	627	661	663	652	679	601	594	614	655	662	638	625	614	638	668	628	641	627	603	587	611	632	600	624	644	678	624	615	593	656	660	648	632	631	623	619	591	661	583	679	659	658	655	648	607	673	642	615	593	652	606	632	613	626	596	612	620	675	597	622	682	655	644	654	630	651	646	600	645	632	626	599	633	670	668	650	613	656	614	610	658	606	634	595	628	635	615	685	627	666	628	614	601	621	667	642	589	641	634	621	623	642	609	672	599	594	607	641	620	656	601	654	646	635	658	630	640	609	645	619	667	635	618	613	650	637	663	588	624	644	637	665	635	627	627	642	654	614	648	607	664	628	560	645	664	596	627	641	633	638	651	638	618	594	670	636	611	631	670	631	653	653	629	629	617	642	653	630	619	615	619	606	606	641	617	653	654	650	607	604	679	614	653	636	628	630	651	635	646	629	587	633	614	624	630	594	661	637	640	654	642	671	611	646	608	630	659	626	589	636	655	603	627	628	598	649	655	643	655	650	620	632	669	660	651	643	617	628	590	630	620	639	567	640	640	577	605	649	644	613	650	617	625	667	650	609	608	617	634	613	627	624	638	611	622	671	651	621	608	613	619	614	656	674	642	608	679	678	629	601	643	616	677	577	675	622	633	620	655	619	638	581	664	646	653	644	618	578	649	657	654	653	644	589	645	663	628	652	625	690	624	625	650	661	612	616	638	577	629	643	642	684	572	625	644	664	633	649	648	662	619	624	656	632	631	634	619	660	633	631	625	634	652	660	616	626	638	614	652	599	652	598	592	581	667	632	648	627	636	638	650	657	665	690	623	634	613	633	644	616	644	665	609	665	612	649	648	626	604	616	626	628	654	633	634	639	656	631	647	622	676	624	605	613	613	644	648	651	679	617	652	647	642	582	666	607	600	634	629	613	598	617	672	680	655	619	596	631	623	624	598	622	624	644	636	657	655	648	582	633	636	654	626	637	666	668	617	605	684	599	596	638	645	607	643	634	631	630	624	644	646	641	602	610	655	614	646	641	641	614	609	628	656	600	623	602	642	620	631	668	650	660	656	610	622	678	606	568	660	616	627	635	677	630	679	665	658	672	628	609	645	623	621	668	624	686	666	605	636	620	676	619	621	643	648	631	684	644	644	602	643	655	656	655	646	641	635	644	668	632	626	656	624	620	604	657	669	645	632	656	629	586	621	652	635	656	593	661	633	638	620	644	634	672	638	643	668	652	650	585	665	643	593	642	630	605	648	601	613	634	655	624	641	608	615	631	618	643	633	626	594	585	637	632	639	635	645	622	632	637	617	650	612	621	654	609	652	674	593	689	635	670	650	630	662	635	640	681	664	645	638	609	701	623	618	631	644	642	602	630	671	635	603	617	618	641	603	664	612	628	653	684	656	596	630	607	648	636	663	604	616	645	658	620	692	642	659	628	642	686	642	651	613	612	634	650	605	614	654	644	636	675	673	647	650	615	620	619	632	603	643	644	668	656	633	637	644	629	669	668	640	614	607	590	679	594	591	630	627	604	634	590	658	626	643	658	625	641	644	644	659	682	642	613	615	617	670	644	659	642	667	598	626	626	639	657	670	613	618	634	641	622	603	634	652	621	672	638	639	658	633	624	657	634	610	579	596	659	607	612	660	625	603	651	624	685	621	555	639	608	590	641	595	619	612	608	661	604	642	629	658	636	631	620	650	663	587	623	624	643	658	631	621	621	600	595	640	671	623	651	614	612	662	617	606	663	628	666	651	665	647	653	643	626	627	626	692	640	609	634	613	636	620	618	569	665	609	603	614	665	659	634	672	637	657	612	656	645	671	620	639	631	640	674	620	636	614	645	643	615	643	622	602	644	588	593	607	634	674	634	627	643	657	625	669	680	633	655	670	624	682	630	668	630	616	641	627	608	614	665	633	654	681	629	613	643	639	615	676	599	613	618	704	629	615	633	601	621	620	683	620	602	687	672	643	633	658	624	659	678	656	585	587	611	624	642	617	626	631	626	646	634	614	622	646	646	656	596	690	709	629	683	616	635	633	632	647	658	648	679	609	627	630	642	638	658	612	683	685	600	615	641	627	627	641	632	671	651	633	605	641	613	606	634	622	639	630	667	632	617	665	655	670	636	650	601	640	619	648	634	629	592	586	604	645	652	634	620	613
7199	571	607	470	350	311	242	229	210	152	180	206	198	146	150	140	143	165	174	128	125	135	116	131	132	134	131	161	142	125	123	125	129	145	144	134	134	130	148	161	142	140	142	107	154	128	148	120	121	131	123	131	129	103	128	93	128	101	121	146	140	126	112	140	114	135	135	130	129	127	112	138	122	119	149	137	142	128	135	117	134	143	121	132	119	123	116	110	122	143	136	132	147	135	141	126	118	145	120	130	136	119	135	137	136	152	166	119	145	103	128	130	153	137	133	107	120	121	141	120	133	138	109	135	114	117	138	123	116	140	122	107	134	131	105	153	135	140	132	144	112	117	139	142	147	132	123	124	131	154	135	134	118	128	107	137	136	119	132	140	123	118	135	142	126	131	154	117	120	129	127	124	128	128	144	158	109	127	127	125	125	132	119	100	126	126	113	120	128	126	118	137	121	142	110	136	138	147	147	121	143	142	131	124	103	143	132	137	133	128	119	133	119	138	137	137	108	168	156	133	116	128	131	117	124	139	129	138	134	108	132	122	118	117	142	132	133	113	131	134	122	113	127	128	134	146	126	121	111	129	130	134	139	125	122	138	119	109	132	135	116	152	126	110	137	129	138	148	128	134	134	125	142	116	142	125	133	145	110	129	119	132	136	140	137	139	121	130	139	120	125	125	125	138	119	134	117	135	123	139	152	142	153	126	139	124	130	128	143	125	124	137	123	128	125	135	124	131	133	134	109	137	142	124	128	150	140	140	121	122	125	140	129	123	134	128	120	124	130	146	124	106	142	132	130	115	143	110	116	138	132	96	133	155	130	148	134	115	136	136	114	130	151	142	95	142	134	127	126	125	118	128	136	142	124	127	136	156	145	120	127	117	107	119	127	117	118	112	111	132	131	149	125	122	113	153	123	137	140	127	136	154	130	138	125	132	126	137	119	125	116	136	120	106	136	128	147	123	133	112	130	132	122	129	142	143	130	148	151	129	155	119	127	132	130	128	152	133	146	119	130	143	129	154	145	120	139	138	154	139	127	119	131	123	140	128	144	124	140	148	123	119	131	136	130	139	119	134	156	136	126	144	139	122	119	155	128	141	137	107	114	123	126	124	108	125	137	138	125	129	129	134	111	126	127	116	120	132	128	134	135	151	133	111	131	161	121	132	144	147	111	132	125	123	113	112	118	141	111	132	109	144	140	148	112	143	124	132	128	139	139	138	135	153	132	140	143	128	124	132	131	125	131	112	119	123	119	168	129	128	126	128	139	130	132	144	121	119	143	140	116	149	145	119	124	123	144	132	132	145	110	147	155	128	121	110	119	123	130	121	121	124	141	129	132	140	136	119	128	130	135	118	125	143	117	142	122	146	123	126	137	121	119	128	118	147	156	117	140	127	131	148	121	142	131	150	133	135	140	157	143	123	108	135	134	124	127	128	145	117	150	141	130	133	125	136	153	138	119	107	112	115	129	153	130	112	134	151	141	118	123	134	144	120	124	140	115	126	120	141	118	134	111	131	162	150	150	121	117	123	151	155	122	129	143	128	137	122	140	127	147	137	138	125	136	112	129	114	119	125	123	138	123	128	141	86	133	115	132	117	134	142	135	154	114	129	133	130	126	123	122	116	144	143	100	136	118	129	133	150	120	138	123	123	127	133	127	121	124	128	145	128	151	128	127	143	129	137	127	134	157	135	132	119	131	132	133	151	129	134	127	125	157	128	121	119	113	136	133	138	114	171	166	121	143	150	133	130	154	126	125	123	126	123	125	131	143	145	120	124	116	138	125	144	134	107	135	146	139	154	123	114	127	140	146	117	121	147	126	136	133	157	124	127	159	149	122	118	140	151	133	135	144	119	119	117	117	138	138	131	134	116	139	147	133	140	143	122	130	138	113	114	148	122	137	123	140	146	130	129	135	144	128	115	119	148	122	127	130	122	110	140	151	132	124	156	130	130	121	151	113	120	137	159	136	132	138	134	148	129	114	143	122	134	142	117	130	114	133	128	126	97	143	135	113	112	135	131	126	145	123	139	123	143	128	126	120	115	153	134	130	129	140	126	133	139	109	125	119	115	156	138	112	130	119	134	125	152	148	118	113	114	130	133	139	118	121	115	94	139	133	122	150	131	123	148	148	124	154	142	128	123	132	140	145	123	134	144	142	140	131	116	124	144	143	138	119	154	152	133	131	129	122	134	121	133	129	130	129	141	144	107	139	139	136	128	126	107	107	135	125	150	136	130	111	133	128	156	136	132	121	130	121	147	125	147	135	110	111	124	109	109	127	137	122	122	126	121	147	116	135	132	140	123	126	137	133	127	146	144	131	122	151	121	149	141	131	142	136	131	121	149	138	130	159	134	125	128	101	107	142	135	119	133	132	123	133	133	126	127	133	116	140	129	126	112	144	117	115	132	142	164	136	140	109	138	126	147	148	124	114	118	152	129	109	132	145	133	148	128	142	149	145	112	136	119	143	124	133	111	137	126	135	119	135	130	113	144	141	116	116	130	145	138	137	139	136	140	143	113	134	115	139	130	144	122	128	138	135	142	132	134	127	150	115	129	134	120	120	140	125	137	123	139	118	147	136	112	129	160	131	137	128	141	142	130	124	139	133	133	156	145	159	122	146	138	156	125	113	131	144	126	139	133	140	127	142	122	116	134	119	152	135	142	128	123	139	133	134	128	119	133	131	133	135	143	111	129	125	128	133	131	116	142	138	142	147	147	131	128	121	150	141	130	131	126	122	125	128	131	131	154	121	133	125	133	149	121	105	113	139	122	135	142	128	158	115	130	121	124	131	144	121	127	122	135	135	147	139	129	134	110	140	150	131	132	112	124	138	138	128	133	132	133	129	138	126	140	148	137	151	133	123	133	122	130	122	129	136	140	139	138	112	137	149	135	127	121	151	121	152	130	112	125	129	140	128	113	152	148	142	128	126	122	118	143	134	122	136	141	121	142	105	150	119	117	148	113	116	147	133	139	129	124	134	140	161	142	132	130	136	126	127	122	154	127	134	119	131	127	124	129	126	131	116	140	125	113	133	140	132	143	121	150	145	121	115	137	144	150	123	138	122	141	158	115	136	147	137	130	126	125	138	119	110	115	139	118	132	127	147	138	105	120	126	128	125	117	121	130	122	126	132	120	118	137	144	125	166	140	154	124	132	131	126	124	132	143	100	123	117	132	139	143	129	108	134	120	131	109	106	125	131	115	122	127	112	122	138	123	132	145	125	130	110	128	125	133	148	141	123	118	130	127	112	126	123	147	150	112	121	106	131	138	137	141	137	122	121	134	129	155	128	145	142	116	126	124	121	128	126	135	113	139	144	142	151	103	124	125	140	122	122	146	139	137	137	142	128	116	132	120	142	148	152	121	142	134	153	134	147	140	114	143	133	121	108	135	139	121	124	122	126	142	124	124	107	122	129	112	115	121	146	145	128	119	107	144	130	112	125	125	117	129	158	158	140	122	127	106	152	116	123	127	135	135
6210	697	1173	1543	1457	1118	898	858	746	590	605	782	563	489	488	465	488	693	503	396	397	370	405	380	381	410	371	364	386	401	375	392	335	365	368	389	375	375	340	326	393	331	370	349	338	325	337	350	365	381	339	350	343	339	304	339	358	353	377	323	356	362	356	385	361	335	343	362	327	352	313	345	351	345	361	343	331	342	370	344	339	319	353	356	346	368	353	341	360	338	364	364	346	347	322	351	314	358	356	373	337	328	343	345	330	366	335	357	352	329	325	366	334	341	337	363	321	372	376	352	338	335	356	338	354	374	323	329	360	363	357	357	369	351	312	306	332	346	362	338	359	346	356	337	361	337	352	338	349	354	304	332	335	353	353	334	351	351	332	352	319	328	354	360	327	334	319	363	348	339	341	366	340	341	333	327	342	296	349	339	363	379	322	341	337	346	322	398	321	341	343	346	335	380	330	356	345	346	332	333	331	357	330	361	331	388	326	332	351	346	338	344	330	350	318	331	357	321	350	345	377	337	370	359	367	347	328	376	360	333	328	324	343	330	345	374	328	328	340	345	364	370	329	351	321	337	350	390	342	351	345	331	345	354	349	375	336	345	293	363	341	325	343	355	333	355	308	355	353	334	318	338	337	336	335	331	334	356	345	353	341	336	348	335	308	318	327	322	362	351	366	356	334	323	344	329	360	322	335	370	348	321	354	357	344	320	327	351	350	391	321	352	324	342	327	355	363	330	317	353	348	349	320	310	327	341	348	360	321	356	344	339	335	342	332	314	335	369	400	312	350	315	339	354	339	361	341	354	365	353	339	326	364	370	330	318	317	308	317	378	357	339	332	344	334	348	343	310	344	341	321	346	327	360	369	356	326	340	336	331	337	338	334	328	352	329	349	336	343	350	368	339	306	346	347	346	375	351	337	369	333	343	367	355	308	341	336	357	343	320	352	356	353	346	379	317	362	336	326	370	330	361	350	351	347	325	365	330	327	342	365	357	355	325	357	355	336	354	331	328	355	343	344	334	318	339	326	336	311	343	315	360	352	354	368	328	379	359	333	332	341	332	368	362	336	353	402	324	358	325	357	322	343	371	358	338	372	348	347	328	330	364	322	337	331	331	362	344	335	367	324	330	349	378	339	380	340	330	351	371	343	342	334	353	359	324	390	372	329	341	378	292	326	332	335	316	320	319	374	368	310	353	375	330	330	327	348	334	344	323	321	330	321	358	364	334	324	347	355	354	373	351	305	348	342	351	326	353	362	334	316	318	328	295	356	351	315	351	349	370	367	330	306	354	365	357	342	330	325	344	347	349	353	363	319	318	323	320	361	384	347	326	342	349	361	334	352	345	369	343	329	334	327	357	370	327	351	350	322	370	357	349	334	319	353	300	322	346	344	362	348	358	331	348	308	367	369	360	363	359	363	359	347	360	329	318	339	337	336	346	359	357	342	348	341	347	360	302	327	303	336	341	347	339	374	305	314	323	338	325	338	375	379	334	297	358	315	328	350	349	332	325	379	341	350	347	334	342	359	332	340	377	357	357	346	391	354	323	335	348	347	338	366	353	340	342	354	379	348	385	363	359	303	336	358	336	331	312	315	351	369	323	340	361	346	358	380	368	328	317	355	336	343	314	380	347	344	363	346	351	362	337	367	342	357	349	319	357	352	343	357	354	304	332	356	316	343	357	336	354	343	359	342	360	331	368	360	347	357	306	365	346	383	339	342	347	371	317	336	347	337	341	357	289	325	299	352	376	370	368	339	335	332	337	324	346	345	315	374	310	358	348	375	317	339	331	372	342	326	302	343	346	384	367	334	356	328	359	363	343	333	335	314	350	374	338	366	355	353	324	356	354	326	353	363	353	356	335	366	388	347	334	347	383	352	354	342	342	366	369	372	369	378	341	341	322	349	316	358	333	358	321	355	320	335	333	336	350	350	346	378	328	331	364	315	327	388	344	356	335	363	351	369	356	324	353	337	325	334	352	365	364	334	308	352	376	310	344	324	310	338	367	341	354	341	358	350	357	336	369	328	389	353	308	314	364	324	360	347	355	336	328	347	348	329	360	376	340	364	345	354	327	350	344	338	337	341	341	323	349	340	311	319	362	332	349	359	349	341	368	363	349	349	321	369	312	368	352	348	358	323	335	362	360	358	384	329	344	316	351	365	342	363	349	335	350	329	310	337	345	333	337	346	319	320	336	339	343	340	352	352	357	359	344	342	357	362	346	357	310	370	363	349	330	334	329	376	357	358	320	353	340	379	357	352	350	344	321	321	347	354	331	325	327	353	338	336	337	359	318	320	325	349	347	345	339	333	349	340	343	329	312	354	305	359	340	326	329	353	343	348	321	332	335	355	329	359	352	367	379	319	373	340	364	372	357	338	338	379	338	372	337	348	329	374	353	324	338	320	318	360	333	337	328	350	330	375	319	340	341	328	343	335	315	327	302	323	308	326	338	316	342	361	365	338	328	341	361	382	330	340	361	331	333	361	353	359	324	340	377	345	337	358	329	329	357	317	314	318	345	334	345	345	327	340	335	353	321	347	325	361	371	322	324	381	310	313	333	341	342	327	336	354	319	323	318	328	323	385	399	364	357	335	354	345	357	328	356	333	342	355	390	344	359	353	348	350	354	340	354	327	330	331	352	336	319	324	370	317	359	344	338	347	355	364	341	367	356	373	353	336	305	362	337	305	332	345	313	332	341	355	363	314	340	334	327	387	365	337	345	341	301	340	354	340	328	341	353	324	337	327	346	340	358	355	335	356	363	327	332	345	323	351	328	326	337	353	369	352	322	343	368	322	339	336	331	330	305	349	325	357	367	358	322	338	369	343	374	333	363	316	327	353	345	341	328	340	363	333	333	343	368	357	330	337	345	331	344	341	347	335	332	342	359	310	329	316	311	358	349	353	315	355	330	356	367	348	369	379	361	338	371	369	326	338	347	341	350	339	353	345	358	328	332	363	351	340	363	359	361	341	357	371	344	327	369	335	338	325	346	355	365	376	321	333	381	373	339	346	367	321	361	363	340	336	343	313	334	376	393	334	319	367	311	380	351	354	344	336	345	351	351	367	368	318	361	357	360	336	339	319	343	318	340	334	314	361	327	314	294	321	321	329	318	361	368	317	349	357	365	357	342	340	327	353	359	331	359	353	341	352	341	337	338	320	348	340	376	346	365	332	335	341	334	358	360	355	391	345	355	320	327	342	357	370	323	346	364	318	353	370	342	346	351	363	307	299	372	353	330	360	365	337	371	347	359	341	345	365	379	321	346	328	349	335	329	331	371	348	334	378	329	332	338	377	362	331	346	327	350	328	360	352	353	329	312	353	343	308	343	347	342	347	335	345	357	361	321	346	365	343	327	333	328	334	325	349	329	331	350	336	332	320	360	338	360	372	341	320	352	342	353	346	304	371	339	365	326	340	351	341	339	354	352	364	312	374	328	366	305	347	365	324	361	342	305	365	354	356	317	358	336	335	347	353	334
13816	1409	1122	899	670	581	400	373	369	312	311	316	277	263	247	254	281	279	261	218	212	229	219	236	196	214	226	217	215	236	220	220	197	224	174	216	239	227	225	245	228	230	199	230	204	201	215	227	221	201	218	185	216	225	201	198	220	220	215	205	208	175	221	255	195	231	224	201	203	198	186	223	217	227	225	224	197	211	184	177	215	192	209	230	227	223	191	194	194	229	190	215	223	228	224	202	205	218	219	226	244	210	173	198	230	206	203	212	208	201	207	226	226	222	201	208	209	235	237	190	202	204	207	212	240	210	200	174	204	212	204	218	222	199	196	210	213	237	205	205	213	205	201	243	192	203	207	232	202	203	204	184	223	185	202	166	195	217	206	225	223	209	205	180	229	209	219	226	208	219	195	206	212	205	222	200	209	226	212	222	224	203	214	225	234	213	212	235	187	201	212	199	166	229	199	207	222	214	192	216	226	176	213	204	205	188	224	208	207	223	221	197	198	199	212	185	231	232	211	206	193	234	187	212	208	210	219	215	209	222	212	226	208	204	206	203	205	214	187	214	229	181	204	190	200	198	199	201	212	218	208	210	197	206	219	205	224	209	207	229	206	233	225	182	194	212	227	208	240	213	214	196	241	237	216	218	192	233	200	202	190	232	214	215	209	216	218	225	209	208	219	221	221	195	220	206	211	208	204	216	237	231	226	217	216	247	230	216	213	214	239	209	222	192	221	215	200	185	174	189	209	250	230	227	203	198	223	227	215	191	190	196	189	217	224	228	203	219	192	187	215	186	202	231	207	238	192	196	218	223	194	225	236	198	199	210	205	204	207	209	205	235	224	223	205	199	218	183	226	212	207	200	201	237	220	217	218	230	194	192	205	218	181	229	204	206	222	229	232	231	212	221	238	217	208	223	204	214	199	199	199	202	224	209	218	209	194	193	216	223	199	200	221	190	223	215	213	241	200	181	206	215	196	195	178	207	204	220	211	196	208	237	233	194	211	251	238	195	228	217	216	224	245	194	213	194	211	180	238	204	202	217	224	207	212	206	201	202	210	221	207	256	237	208	198	213	211	188	228	202	209	201	243	207	194	205	201	208	250	210	224	224	200	201	242	183	214	203	184	200	213	215	204	221	218	206	222	212	203	230	208	190	191	236	202	192	236	208	216	227	217	222	201	213	215	229	210	184	223	198	216	197	189	196	195	189	229	189	207	210	200	225	211	216	220	223	209	195	216	214	197	210	210	234	195	219	229	222	226	230	207	211	211	192	207	208	227	223	202	247	235	205	216	196	190	163	224	226	189	214	225	209	202	205	204	208	207	194	192	213	203	233	212	230	210	199	222	217	205	208	182	199	248	202	202	227	194	202	234	245	194	187	205	184	218	226	174	203	195	203	246	209	252	218	211	226	218	241	223	201	176	238	196	217	207	207	207	220	210	254	210	239	219	223	229	227	211	206	207	240	238	231	208	240	212	207	206	188	240	206	214	210	222	187	181	171	184	225	209	213	205	209	219	192	217	231	210	210	213	220	234	182	209	231	204	219	221	201	216	206	218	202	203	203	224	213	215	182	223	159	189	229	225	190	202	191	200	201	220	198	189	200	209	219	207	219	190	192	215	228	209	183	198	211	185	204	222	202	233	204	197	227	209	224	205	183	205	222	213	200	218	234	199	213	203	207	211	212	221	236	218	219	225	213	215	200	228	224	203	199	232	202	232	229	198	242	218	227	220	228	209	261	204	195	200	202	221	207	189	191	190	208	225	217	203	209	177	198	218	228	214	208	221	204	224	178	193	227	206	213	189	218	215	244	217	221	207	203	214	211	222	201	228	228	178	196	228	178	211	193	212	192	231	217	217	178	203	207	213	230	181	212	203	211	205	197	204	242	230	179	190	195	198	237	202	212	213	192	204	217	209	218	217	221	203	225	229	217	233	219	223	217	197	204	233	204	224	229	228	230	215	207	207	219	199	220	206	225	213	215	213	218	219	210	188	208	205	216	220	224	217	227	188	205	195	179	203	217	208	209	248	198	191	235	203	234	216	209	209	224	191	188	213	229	210	224	211	218	222	186	189	226	206	213	219	202	215	204	203	235	213	204	202	219	192	227	211	196	229	199	207	210	229	212	241	239	208	209	198	206	222	201	207	200	206	196	217	209	205	192	233	233	210	236	215	210	207	211	191	238	220	205	269	232	231	210	175	185	221	225	191	194	212	220	220	219	221	221	213	196	222	208	217	216	215	222	206	226	218	211	215	223	212	204	193	189	218	244	201	212	206	186	196	205	233	215	213	217	233	206	199	216	202	222	225	229	201	227	220	218	196	204	179	207	210	212	217	238	204	203	217	224	207	214	238	225	208	212	207	174	210	195	201	199	242	204	215	187	194	204	190	210	197	218	201	211	186	197	202	210	199	196	221	235	222	235	243	213	195	220	202	185	194	190	217	230	237	227	194	195	198	196	208	212	206	206	202	195	203	222	205	199	229	215	220	220	233	201	225	201	209	197	219	203	185	220	226	224	222	203	217	204	183	196	204	196	207	211	246	192	189	216	225	214	198	224	222	201	236	201	209	215	217	187	211	240	226	232	223	191	205	213	200	204	227	205	205	214	231	209	218	204	213	213	210	203	223	231	216	205	191	235	212	207	200	190	215	191	245	193	205	223	215	216	210	192	198	207	209	212	234	224	248	226	232	223	203	211	198	208	196	195	206	233	212	225	205	207	211	211	212	221	211	218	220	212	243	230	195	196	196	202	209	195	211	194	212	249	239	199	211	237	224	194	214	217	194	176	247	211	206	202	186	211	265	252	172	219	226	207	199	199	215	210	205	207	200	200	194	199	194	205	170	198	227	217	237	203	211	209	196	213	239	222	212	209	197	231	210	227	192	185	200	185	198	241	224	234	206	220	208	200	206	194	219	178	217	221	212	208	204	204	224	217	222	204	189	223	213	195	195	209	193	185	205	191	212	212	230	196	250	195	198	247	234	231	206	189	235	221	220	205	215	222	204	217	225	212	203	217	262	220	218	213	236	222	220	201	209	197	209	214	192	217	228	224	221	208	241	201	183	192	216	229	207	232	192	208	233	234	209	225	201	225	217	224	237	219	232	242	225	208	193	210	221	226	225	243	213	218	208	190	203	244	217	216	209	207	217	224	211	201	203	235	227	209	212	218	217	205	197	231	189	188	205	212	199	186	242	230	222	205	218	208	211	221	207	218	236	215	225	197	221	190	200	194	200	195	188	202	199	195	200	197	240	180	218	202	213	214	205	211	214	193	220	199	213	211	208	221	212	198	212	210	198	218	243	202	211	197	210	195	202	185	233	208	227	239	202	194	225	198	220	218	211	228	224	203	197	199	207	210	229	201	202	195	210	247	219	220	162	222	210	195	208	218	219	224	220	221	213	226	252	219	243	231	243	192	210	214	206	213	210	208	222	187	214	182	213	210	200	201	215	231	198	218	211	188	264	190	189	200	205	218	198	205
8143	1192	2187	2644	2381	1960	1529	1394	1266	1006	1026	1258	941	797	718	698	821	970	814	642	661	585	571	655	574	605	564	617	580	568	585	561	542	548	545	537	580	568	577	535	548	552	547	573	525	557	511	539	597	520	506	531	523	534	575	568	522	540	549	512	558	533	521	537	480	494	533	520	498	494	534	525	511	551	514	546	564	520	487	485	528	524	538	482	552	505	521	578	509	561	549	530	538	512	496	556	517	526	554	561	490	532	513	558	504	517	530	531	530	552	554	508	501	519	513	518	522	524	558	518	521	527	456	503	550	500	528	571	535	516	486	522	526	564	579	507	514	519	503	529	528	538	526	501	533	496	529	533	566	565	533	555	531	511	514	528	504	518	508	550	540	538	479	509	559	553	547	533	484	558	569	530	516	518	522	514	521	503	505	545	574	538	522	528	496	547	507	593	558	533	522	524	500	498	527	489	508	530	554	546	504	535	505	525	527	552	541	550	531	553	497	504	525	548	522	538	537	525	515	471	532	518	500	490	482	527	538	516	524	541	547	530	529	543	514	527	591	527	503	488	530	522	523	565	489	534	526	535	520	568	477	536	525	485	579	535	517	534	521	550	613	506	494	514	511	534	536	556	549	489	559	547	501	499	560	534	497	541	469	532	523	499	545	498	523	532	523	511	509	537	527	533	520	526	494	530	571	517	532	523	541	531	493	543	507	519	528	525	563	553	552	531	495	539	528	543	553	500	526	535	540	521	514	512	520	555	544	513	519	513	535	541	524	552	531	564	568	576	480	533	542	532	573	524	500	536	552	507	510	535	550	509	544	537	525	540	514	493	499	553	494	523	538	522	531	535	535	550	540	553	504	513	510	512	515	504	508	510	538	527	491	507	544	541	543	553	502	511	511	562	518	520	536	501	514	505	507	486	524	528	549	514	510	572	547	523	543	527	518	517	526	511	548	516	534	550	556	521	528	513	511	506	534	554	527	543	548	507	489	475	495	527	545	498	537	582	548	487	553	517	532	559	508	525	509	547	561	517	535	529	537	547	543	531	563	533	471	544	516	527	563	546	534	545	526	517	518	514	523	510	538	533	491	524	531	541	526	502	517	508	534	487	506	535	535	492	518	554	530	497	497	523	506	511	530	485	514	548	531	530	516	515	514	544	545	534	536	518	500	539	497	544	491	460	530	533	537	546	564	519	481	517	501	517	539	511	508	584	551	496	540	543	499	519	517	530	514	539	508	563	550	492	503	553	493	495	542	535	528	504	488	547	530	554	534	500	521	536	514	524	542	588	491	520	516	569	537	464	556	506	527	535	538	561	496	516	557	546	510	485	538	526	506	544	538	498	533	537	520	524	537	539	509	507	508	523	524	522	533	504	531	522	528	517	514	538	554	570	529	472	517	515	522	535	484	526	522	519	551	551	555	522	500	532	523	558	507	521	489	514	554	538	515	525	546	506	547	509	529	549	515	508	512	478	563	519	572	514	549	523	516	517	598	555	518	515	513	539	501	518	512	530	519	555	512	515	541	537	549	500	574	537	559	563	526	561	536	505	503	518	502	523	532	536	516	524	550	520	507	574	516	526	546	554	531	557	499	520	525	502	551	524	526	552	533	528	550	528	516	548	495	539	561	509	499	509	557	559	512	523	545	514	511	552	511	470	516	531	499	506	512	487	535	502	517	504	533	547	524	537	542	538	510	512	510	540	536	564	528	546	499	513	509	491	495	506	496	500	552	565	541	549	507	498	523	523	526	555	483	544	509	520	523	555	501	531	494	516	503	541	536	486	511	527	519	516	494	555	540	541	518	535	539	537	500	542	577	549	532	532	510	486	550	505	517	506	517	542	546	509	519	540	515	519	530	539	536	540	579	491	494	495	517	523	526	524	539	517	517	534	504	498	537	531	520	543	503	503	497	538	488	530	500	550	575	521	548	525	497	541	517	548	520	507	526	573	496	576	541	514	527	530	531	552	552	495	564	509	527	529	533	516	519	516	531	498	580	520	519	541	503	520	519	555	503	539	538	521	509	488	476	496	513	528	540	508	478	563	540	535	512	566	565	515	509	525	501	534	489	539	585	500	500	508	513	517	503	526	539	525	515	528	530	526	519	497	530	491	533	539	479	511	534	494	486	498	504	534	521	522	527	523	519	529	552	500	548	502	571	496	557	496	508	486	532	515	529	523	532	546	500	520	499	533	532	531	511	562	514	508	544	487	507	517	561	563	523	490	560	559	501	487	487	550	553	563	559	538	570	527	533	503	502	525	540	490	461	540	526	530	562	513	545	533	509	536	568	534	541	505	532	553	486	536	483	513	512	540	534	487	510	515	546	523	539	519	550	518	526	515	513	510	503	514	558	497	519	513	483	539	508	541	503	512	530	494	535	497	542	501	527	526	513	499	567	502	530	542	543	586	539	485	509	536	501	532	578	540	499	511	552	532	551	515	519	540	516	479	500	540	548	551	502	489	488	552	526	519	536	548	552	518	515	529	527	551	573	524	547	536	541	553	461	533	525	481	520	527	549	529	557	515	558	578	497	515	498	474	527	541	526	532	501	526	549	576	514	551	519	537	481	554	519	539	531	517	523	561	564	539	502	545	496	501	529	536	518	494	536	512	521	522	546	563	493	516	521	536	577	495	544	543	504	547	544	501	493	552	587	499	552	488	540	546	541	535	526	586	518	523	541	522	526	535	538	498	523	498	522	544	521	524	538	572	483	524	549	537	522	508	520	547	513	536	506	538	516	505	516	563	529	494	509	541	523	558	505	520	520	519	560	521	534	480	521	505	517	488	499	557	553	537	497	557	509	522	483	519	523	535	505	541	489	500	524	522	555	523	560	526	524	548	501	526	569	527	494	530	508	517	480	537	507	493	548	527	507	496	543	496	525	514	515	572	540	505	507	509	570	529	525	564	538	537	539	506	526	541	497	515	520	568	547	497	502	516	511	520	504	520	480	536	536	529	531	511	557	505	538	522	539	543	544	536	518	547	537	522	528	527	484	513	518	538	539	567	538	510	519	556	509	515	570	487	546	497	545	535	574	546	540	531	497	537	527	507	505	518	552	558	521	526	554	537	531	539	533	533	526	567	497	572	536	560	534	511	512	523	537	524	499	533	583	501	529	485	476	505	526	511	539	534	530	540	504	532	542	543	513	532	548	549	502	529	525	549	537	559	505	492	563	493	529	516	540	522	557	546	504	524	520	472	508	527	482	488	547	496	514	526	525	516	602	526	523	567	512	550	522	530	554	513	528	476	512	576	519	529	492	510	526	517	520	560	551	521	528	538	536	530	475	560	539	503	560	565	546	512	492	547	535	531	579	565	598	541	547	544	495	542	508	547	555	539	540	510	536	543	560	529	521	519	557	522	529	475	507	503	519	564	512	510	526	497	543	521	531	538	541	565	485	508	533	521	527	535	535	518	552	539	541	554	544	530	515	500	552	562	521	485	515	522	515	513	498	500	528	538	538	540	505	535	545	531	467	516
1600	347	342	304	334	302	264	298	286	303	281	330	295	304	299	281	311	293	281	284	278	273	264	284	305	288	271	269	271	257	302	261	296	264	276	290	284	262	273	242	277	253	288	273	297	291	289	265	295	280	291	279	270	266	279	259	261	279	281	270	271	308	263	279	271	277	297	302	284	294	292	296	255	309	267	296	293	251	296	289	303	271	291	284	266	263	268	280	278	295	273	329	276	343	267	254	263	267	289	290	297	272	284	313	277	256	315	247	271	284	274	269	263	284	319	298	288	287	323	304	262	277	285	276	280	285	282	269	281	265	265	279	261	262	275	267	278	272	263	279	297	264	298	287	303	251	271	290	279	273	247	320	279	304	292	301	321	272	294	283	290	291	279	265	259	286	305	260	265	284	261	304	253	285	295	263	253	256	275	260	230	270	306	267	284	278	251	255	251	299	331	286	286	277	263	250	258	282	286	277	306	288	266	293	264	293	268	287	260	237	257	272	274	277	283	270	243	312	287	296	244	271	256	274	277	291	270	249	269	304	270	312	288	280	285	257	250	296	269	282	245	303	287	252	296	282	300	257	267	267	265	319	283	279	262	287	269	257	276	280	306	249	298	265	275	275	305	303	293	273	258	305	284	283	274	284	272	287	281	293	312	294	238	248	267	277	292	270	263	269	316	273	293	277	284	280	297	264	298	281	271	269	275	300	316	249	281	269	280	288	272	307	290	268	255	289	285	270	273	297	282	263	283	290	275	267	242	263	324	258	282	282	312	286	271	288	269	293	261	269	263	288	273	264	283	267	300	283	281	267	244	292	280	282	261	278	285	275	266	252	268	288	267	294	255	253	289	292	273	285	279	269	264	257	307	266	273	308	252	276	305	270	268	257	283	242	275	297	272	296	281	282	303	260	242	277	274	274	288	284	269	286	270	264	273	239	250	299	281	277	294	324	306	281	314	277	278	279	261	292	286	274	300	271	319	273	257	272	238	269	280	280	273	273	296	301	275	277	254	261	242	251	272	324	315	273	268	285	292	270	283	306	256	299	290	252	286	279	293	287	276	285	284	296	301	311	274	284	280	297	288	273	250	279	289	277	285	271	257	272	274	284	300	283	274	282	275	257	257	266	245	266	267	265	282	294	294	287	257	292	286	289	271	275	263	273	276	282	289	267	289	278	273	294	266	289	284	268	258	287	287	282	270	275	297	289	277	327	307	268	290	281	260	304	276	284	264	271	256	259	281	292	270	293	267	278	274	269	248	285	288	274	271	286	298	280	310	259	278	307	274	309	331	308	309	272	257	296	272	256	275	281	282	298	278	280	249	296	281	271	306	251	283	279	284	238	252	292	252	270	259	264	268	295	282	293	282	301	263	293	294	280	278	292	255	273	275	295	288	312	273	277	289	289	285	281	255	299	278	309	301	288	248	296	295	264	298	268	276	260	280	286	269	271	265	291	294	265	288	295	281	306	293	255	256	270	278	269	284	282	312	293	275	254	308	266	296	262	282	296	274	270	288	271	280	288	248	282	296	313	270	261	272	268	308	250	280	295	277	295	288	264	299	272	299	293	289	279	256	293	252	282	294	324	280	279	282	284	268	272	250	297	291	329	256	278	268	285	273	281	282	261	300	266	291	267	270	279	278	245	306	291	294	248	269	259	278	273	285	272	274	268	264	303	273	280	277	286	277	283	277	247	286	278	277	247	283	289	260	260	235	317	291	313	246	304	273	285	276	272	277	298	312	306	286	272	279	285	266	311	282	243	307	275	304	253	273	276	291	273	267	275	268	259	264	298	301	269	273	261	296	270	296	268	278	271	289	283	269	282	258	309	290	271	267	283	292	297	296	264	251	296	264	302	288	281	305	277	284	288	273	252	266	277	288	261	294	289	268	281	298	239	264	261	285	272	270	285	273	255	290	278	268	261	243	288	274	298	284	260	280	266	246	294	237	275	269	252	274	300	300	295	257	293	257	285	296	277	261	308	282	272	314	293	313	282	265	261	306	278	274	290	279	289	288	298	293	289	282	305	285	294	252	270	285	301	276	270	291	299	299	275	317	283	270	300	269	274	301	285	280	299	308	291	300	304	283	287	259	257	287	251	285	287	264	290	295	248	314	263	278	275	270	262	267	340	290	276	270	238	253	281	279	286	279	287	299	292	307	312	321	281	265	288	301	297	274	256	296	285	246	271	250	239	257	254	284	255	265	295	287	290	280	269	264	293	293	272	289	288	311	293	284	274	296	272	271	263	281	268	288	274	287	273	279	257	289	298	262	278	275	270	253	269	290	269	271	281	288	262	264	288	239	296	256	269	283	268	302	273	264	264	310	271	288	274	294	291	264	262	318	275	289	233	285	258	233	298	257	286	258	281	279	273	247	288	285	287	283	290	278	278	277	277	295	258	270	300	296	299	267	287	269	295	274	261	268	282	260	302	278	299	268	263	257	308	293	275	284	272	266	288	269	279	276	275	270	281	302	297	273	291	268	293	285	254	325	273	273	273	284	287	264	285	277	242	295	293	286	298	232	295	282	287	296	269	257	259	253	290	288	269	265	280	268	265	281	289	278	260	265	281	274	284	275	267	282	256	252	261	288	278	279	305	303	272	305	323	271	280	286	279	261	277	293	293	302	271	247	286	272	266	279	297	296	290	274	318	284	282	276	283	248	293	287	258	261	266	240	278	247	279	296	306	288	275	274	295	259	281	288	266	304	313	295	278	233	254	296	269	244	276	270	260	294	272	287	305	290	306	293	266	261	294	271	282	280	296	285	267	311	272	238	263	289	266	268	283	278	304	286	254	289	292	297	293	277	251	271	266	283	284	289	274	271	291	266	295	288	283	307	263	264	255	259	262	272	271	287	287	293	289	275	263	272	283	314	270	285	305	270	303	264	287	277	302	273	277	251	297	285	316	268	266	279	261	302	277	295	311	315	278	292	284	277	281	285	285	281	272	304	280	267	275	271	245	267	269	265	261	280	283	273	282	291	261	285	274	252	278	280	293	291	297	252	284	282	272	301	279	292	276	311	273	272	304	305	267	288	285	312	307	253	282	307	280	313	294	263	288	266	289	285	300	281	296	266	287	267	265	268	292	269	287	269	275	274	253	252	284	290	264	293	297	265	291	280	274	284	277	298	270	308	284	290	275	286	261	245	273	265	253	258	262	274	265	276	256	289	263	285	280	272	263	296	265	233	280	300	241	276	295	234	285	255	270	297	306	269	294	272	264	282	296	290	254	288	265	273	293	268	291	271	246	306	304	272	303	278	279	287	267	296	272	316	260	283	267	287	307	276	285	278	273	273	316	273	291	301	291	254	279	280	281	310	273	306	296	269	286	304	308	267	272	264	276	267	259	284	305	270	272	279	251	278	263	258	297	289	277	275	264	236	261	261	301	280	289	308	231	248	300	270	273	308	302	282	314	303	301	301	344	280	263	281	280	304	279	273	255	286	265	291	270	277	294	260	266	290	260	264	257	280	310	266	274
1763	645	753	802	863	750	662	752	682	661	679	846	672	665	648	641	712	700	714	644	664	632	645	664	684	648	620	702	643	639	645	660	678	608	634	625	622	703	632	631	650	627	584	654	628	614	688	630	631	622	565	616	625	604	648	626	625	647	664	618	674	634	581	649	623	592	621	644	642	701	611	638	621	553	673	615	629	594	614	632	589	658	592	625	618	588	641	652	595	674	615	624	638	636	606	642	632	636	611	696	672	606	639	630	607	603	633	628	630	631	625	617	654	637	653	632	641	668	620	586	651	690	622	596	629	626	636	612	605	649	653	615	676	590	682	626	574	594	632	647	611	630	658	631	666	621	662	633	626	639	655	670	571	662	637	620	616	620	637	676	665	631	650	613	686	602	589	643	634	602	619	638	613	633	587	628	610	654	615	663	679	636	626	641	626	642	616	640	655	635	600	636	667	640	628	648	663	642	633	633	627	631	670	608	644	633	597	614	656	645	612	644	648	608	567	605	617	629	631	630	665	687	583	617	603	657	658	659	631	634	667	632	684	665	677	594	626	637	656	636	654	585	648	641	599	640	645	634	653	627	650	649	634	667	631	656	622	588	652	602	542	625	640	613	607	651	641	591	651	634	634	636	569	656	637	650	626	624	674	609	654	603	627	608	604	621	620	642	604	643	674	580	642	663	616	652	648	628	654	637	593	610	604	626	602	653	643	643	640	650	636	688	673	576	644	628	595	709	635	648	638	612	600	619	623	635	609	579	628	582	614	640	651	584	634	621	635	632	652	637	652	641	608	653	639	601	584	644	644	607	630	654	648	605	640	604	594	629	636	645	621	709	624	638	630	675	661	612	642	613	685	620	624	610	645	617	650	622	654	634	639	614	676	615	646	584	667	610	639	636	623	677	679	624	650	582	628	643	622	633	649	595	666	630	615	563	615	626	593	647	648	596	641	645	660	666	645	675	626	655	635	588	682	618	606	657	659	625	602	595	638	630	651	646	655	658	632	639	625	607	590	669	636	620	678	637	624	674	644	580	637	647	664	628	615	604	635	621	678	635	680	653	615	624	670	664	612	635	622	641	582	626	609	616	574	626	607	593	608	642	633	640	623	646	645	697	671	667	632	633	638	610	621	647	688	654	632	651	644	616	622	609	654	638	607	599	609	612	629	672	607	613	626	646	635	613	615	660	604	639	666	642	627	656	603	608	634	675	629	600	619	677	648	631	649	657	679	609	585	672	578	622	653	637	608	657	603	645	626	601	586	625	605	631	636	652	618	671	638	629	675	660	661	577	650	589	611	653	647	647	638	625	647	636	626	608	683	627	638	604	630	638	618	608	656	602	610	650	660	616	608	682	604	642	623	643	617	637	642	630	632	676	663	633	659	654	646	636	592	618	623	607	639	657	619	592	635	641	649	583	629	634	672	664	641	614	631	625	653	656	600	625	654	640	630	655	573	657	624	634	622	638	656	628	628	614	638	608	680	613	645	654	625	626	632	609	609	609	627	636	579	634	604	640	646	613	682	655	649	617	639	662	589	665	643	650	650	635	657	614	667	602	635	655	665	708	704	655	632	584	625	647	626	613	644	622	649	619	635	620	636	659	633	610	635	636	589	597	677	625	635	607	654	630	639	627	579	630	621	633	625	611	662	676	611	644	637	656	633	653	627	653	654	681	672	668	654	689	631	632	625	595	709	640	642	638	577	616	684	618	669	669	603	675	611	661	659	644	640	586	634	633	583	595	613	615	607	637	621	672	624	607	680	624	630	597	623	598	637	618	675	602	673	639	642	655	667	600	638	675	686	634	645	635	620	667	616	629	636	596	666	603	655	622	639	622	613	586	664	635	618	581	575	588	582	593	654	591	692	591	619	631	629	651	607	628	639	599	626	654	623	601	624	606	625	588	627	643	605	669	632	652	643	635	594	612	587	626	611	601	615	626	635	611	640	679	648	609	589	611	622	682	633	652	638	611	668	664	642	598	606	614	620	612	639	628	671	597	649	667	620	612	603	628	590	649	614	640	614	602	605	659	667	621	624	664	636	612	613	648	661	646	579	636	618	626	607	596	644	647	614	608	616	605	650	614	631	628	633	651	681	684	660	642	625	661	613	604	606	593	647	614	608	690	633	625	634	622	644	672	599	657	631	635	650	615	606	658	602	611	635	649	615	633	652	661	645	635	618	637	646	663	607	685	594	614	650	649	614	601	631	662	653	649	619	589	634	617	624	645	654	637	651	604	680	682	619	636	618	642	609	648	618	690	593	613	628	633	582	629	649	610	602	665	650	649	635	668	661	648	637	619	610	614	585	650	616	655	568	592	598	608	640	620	611	638	633	610	624	664	633	654	643	658	669	598	676	633	627	608	662	602	658	636	610	625	611	621	596	649	614	652	594	647	649	644	632	634	617	627	599	670	636	633	633	673	632	616	644	612	582	659	635	640	621	614	590	647	626	641	605	668	653	616	623	605	643	631	687	618	636	630	645	635	618	665	637	649	648	675	656	632	631	656	658	645	654	641	650	618	628	626	640	613	651	615	640	665	582	662	668	617	624	639	666	660	616	609	657	592	594	617	630	647	655	666	658	629	646	648	593	598	617	631	606	635	632	650	667	638	618	585	626	656	639	679	592	626	624	621	652	595	639	658	577	654	636	627	679	625	618	632	643	628	607	654	642	648	619	631	638	612	613	639	648	665	591	613	627	620	631	609	643	660	640	621	632	617	611	598	623	636	646	622	665	651	681	600	585	618	663	637	619	631	616	632	615	611	599	630	617	613	660	669	596	603	656	596	604	613	621	642	642	631	644	597	631	631	621	630	670	654	626	606	604	603	616	669	603	640	594	649	637	644	601	631	612	606	621	667	640	643	643	616	615	639	659	627	621	613	621	635	624	653	616	616	623	656	666	602	560	656	569	653	637	631	620	672	671	655	654	628	637	654	604	617	595	707	628	686	614	618	623	619	688	628	636	633	647	640	625	645	649	642	644	640	628	593	635	664	644	638	620	616	633	602	679	596	620	633	602	611	623	644	613	631	630	597	610	579	639	624	661	617	684	628	594	639	597	658	615	650	700	611	610	678	652	603	650	632	640	631	624	647	634	606	622	620	651	646	622	611	629	646	612	596	586	588	698	629	637	627	618	634	635	633	636	617	662	625	642	636	638	633	622	651	611	653	665	608	692	565	632	602	631	677	664	655	639	643	630	610	605	617	565	624	664	648	612	651	567	606	624	616	623	618	660	628	664	632	615	704	607	663	607	630	592	608	622	692	652	648	565	590	588	697	643	623	662	615	666	620	603	626	633	642	669	624	612	608	630	632	643	662	653	624	635	677	624	627	599	645	604	675	590	604	635	580	610	664	595	629	637	678	590	604	666	609	634	658	622	666	645	612	628	662	584	641	621	630	631	670	598	658	581	604	616	609	590	699	651	623	670	634	649	633	661	594	616	641	634	648	687	625	656	646	661	568	634	599	624	604	584	561	643	648
6940	561	536	517	437	337	241	240	211	181	187	196	154	148	133	165	150	193	149	154	151	126	127	127	161	135	146	132	129	140	142	126	133	124	128	133	121	137	141	133	121	117	153	129	135	130	144	139	126	158	119	123	140	135	139	169	141	146	120	133	141	137	159	118	105	112	137	139	131	121	130	154	155	145	119	122	139	124	120	133	127	142	127	131	128	123	125	155	119	155	113	134	121	127	119	122	143	128	134	136	120	110	139	124	133	121	128	119	116	142	116	139	143	134	108	166	131	135	124	143	134	151	120	129	140	140	119	143	135	108	136	128	135	129	140	128	148	121	135	126	117	141	118	136	135	136	132	113	112	117	103	137	103	122	139	147	133	130	112	123	133	129	140	114	125	100	138	127	94	128	131	129	125	123	119	124	125	115	145	146	130	135	119	119	146	129	136	134	145	135	126	128	138	112	143	127	131	147	120	154	147	129	103	116	114	130	139	106	119	120	126	112	122	122	118	142	137	100	130	119	115	144	154	124	118	132	131	151	126	127	127	123	133	150	133	121	127	122	123	123	145	129	125	111	125	138	102	111	124	111	127	109	132	144	108	134	112	132	117	130	124	113	127	149	129	129	145	116	142	147	140	137	131	136	116	132	112	125	113	143	128	130	148	119	124	141	155	128	139	138	132	143	135	130	125	126	151	129	152	120	127	114	132	124	162	130	110	140	130	148	142	131	108	153	157	160	133	131	137	131	138	130	115	116	124	116	133	125	135	130	139	128	124	132	106	123	111	140	116	140	134	126	107	137	135	115	125	129	139	125	109	135	112	123	126	142	121	144	135	141	126	153	145	128	133	130	133	138	128	119	121	133	134	117	124	118	111	125	130	114	119	122	122	114	156	125	143	119	130	145	100	123	112	124	151	132	140	162	155	115	146	146	130	129	114	122	115	122	124	128	127	131	114	133	149	112	153	121	141	132	148	112	99	126	128	119	117	120	121	102	136	149	127	125	150	117	115	116	115	142	131	125	145	122	124	129	120	124	108	114	122	128	118	151	130	140	159	124	116	145	127	142	120	115	116	136	115	155	146	111	143	144	133	125	142	130	157	137	131	123	157	155	134	133	131	130	131	114	131	122	159	135	118	117	114	140	147	160	125	126	118	139	150	123	136	132	115	107	139	127	153	144	122	138	128	138	124	135	145	139	114	135	127	160	130	118	134	125	128	116	116	118	128	123	137	150	120	120	127	118	123	137	117	126	143	140	127	136	134	111	137	125	143	126	132	123	136	120	127	115	142	122	137	128	113	154	132	152	139	143	132	120	126	109	138	125	116	130	135	126	130	109	121	135	119	130	130	122	151	117	108	150	145	147	136	129	143	124	108	108	137	119	138	133	146	152	140	140	118	135	128	124	138	145	145	125	119	135	120	120	132	132	133	118	129	125	114	131	125	144	163	134	132	143	138	143	147	146	121	120	127	134	125	143	137	147	137	128	134	139	143	152	118	132	126	100	140	131	162	140	113	161	111	131	134	125	132	120	131	137	136	136	132	147	130	118	123	136	127	124	128	129	125	127	144	139	132	115	137	162	126	137	128	136	134	125	116	120	140	119	147	126	139	105	117	128	139	150	146	158	137	127	130	129	139	146	125	129	137	131	133	126	122	130	146	117	128	111	110	136	137	110	125	146	131	138	162	134	152	137	108	139	129	116	114	146	139	124	132	135	122	133	134	113	122	151	140	127	142	142	107	133	121	118	124	136	153	157	131	116	122	126	130	143	138	130	136	116	146	113	147	131	114	155	126	129	104	119	140	130	126	128	139	139	114	145	134	136	123	124	115	130	118	119	133	119	136	128	115	140	131	124	148	133	130	135	144	130	127	154	133	127	119	118	126	148	129	137	108	146	133	132	129	121	122	132	145	126	122	132	132	131	126	137	131	153	121	123	141	110	136	117	156	141	135	134	131	139	146	118	133	130	137	130	106	121	137	143	124	117	150	117	127	114	143	125	132	123	108	142	130	141	141	134	135	123	135	119	122	142	140	133	135	134	136	138	115	112	150	141	149	142	143	142	126	145	102	113	167	137	127	135	150	125	131	128	138	135	163	129	134	148	101	102	144	132	123	152	121	141	122	118	167	128	141	127	110	114	138	137	140	126	138	127	131	136	108	148	107	116	147	156	135	103	131	116	117	127	117	130	143	141	118	135	140	126	108	122	120	104	126	140	117	133	135	129	119	123	139	124	121	139	141	111	134	125	134	121	127	125	126	120	128	135	136	136	113	129	145	162	143	129	131	142	164	125	115	134	119	124	154	116	121	141	141	148	131	117	114	144	136	118	137	111	128	120	124	124	140	119	116	144	125	141	146	125	135	125	121	134	113	133	121	127	136	125	124	133	131	133	135	152	141	113	116	136	114	140	140	145	111	134	121	148	127	111	136	125	129	127	147	119	141	138	106	128	127	137	138	148	118	123	144	117	130	120	157	140	118	123	126	117	118	132	140	137	127	129	125	122	122	122	148	155	134	120	107	134	141	121	143	121	139	114	149	145	145	132	119	127	136	118	124	138	123	145	142	132	124	127	134	145	121	140	139	140	125	138	129	119	136	118	127	139	124	133	135	129	145	109	125	125	137	137	119	120	111	146	140	132	117	155	127	122	134	152	140	118	128	114	138	101	148	134	140	125	140	120	126	130	127	129	120	119	129	124	109	129	137	117	132	130	130	129	130	118	137	135	116	99	133	120	107	139	117	126	126	131	121	143	132	121	96	125	165	121	126	128	131	129	138	109	128	141	150	114	124	131	115	133	100	148	122	114	138	110	123	156	126	123	122	122	111	124	131	129	136	130	128	147	131	134	141	138	126	133	146	126	135	135	121	148	125	163	126	151	112	118	112	123	121	136	96	139	138	149	130	121	132	142	150	132	126	127	112	127	154	122	141	112	137	124	101	103	147	130	127	136	152	126	132	124	148	155	139	145	145	143	125	135	137	121	141	146	137	118	142	131	138	127	99	146	130	142	121	143	146	116	137	124	114	139	124	108	132	110	118	117	125	119	120	119	117	134	134	119	112	131	130	124	106	136	148	146	138	127	128	125	131	121	123	137	134	129	162	116	140	138	151	139	158	151	135	107	125	160	144	145	132	147	122	143	108	136	107	130	136	139	125	122	123	139	146	133	127	139	140	113	146	133	131	135	134	146	128	122	144	108	146	129	135	146	114	120	151	151	128	87	120	154	114	129	110	137	134	114	140	124	137	138	128	153	150	134	155	125	142	134	122	119	129	129	119	124	136	139	136	137	123	142	137	113	148	136	133	121	144	126	130	124	109	138	159	123	116	133	132	123	133	120	118	135	144	129	130	134	142	147	101	149	112	124	124	138	111	133	138	139	145	145	117	145	133	125	131	127	118	115	130	150	118	142	125	108	149	142	110	119	143	140	139	119	125	136	145	142	103	132	127	121	112	119	122	112	114	133	135	119	158	146	134	128	115	140	141	132
6066	679	1269	1613	1478	1196	868	833	735	627	650	830	571	443	466	473	544	700	515	438	384	369	379	367	390	375	349	353	382	390	378	357	354	343	367	364	400	367	385	365	341	348	330	341	361	344	365	358	323	367	350	355	343	353	354	333	376	345	356	345	317	353	359	376	334	358	360	348	366	369	339	330	337	349	326	323	333	329	358	374	337	333	355	343	336	337	350	349	327	344	358	327	342	381	347	340	294	337	369	344	371	375	338	384	339	361	353	405	365	365	344	321	340	359	349	362	353	341	321	335	309	370	358	307	319	359	321	408	329	325	341	326	287	348	370	421	361	409	372	353	322	354	338	339	338	332	354	350	365	325	341	343	365	389	363	340	340	328	355	344	325	348	324	346	352	337	335	345	366	335	335	337	318	357	364	342	349	321	356	349	330	343	358	363	340	383	361	360	314	340	362	356	323	398	329	377	360	346	337	339	320	330	343	318	341	340	363	374	336	352	333	334	327	348	341	319	318	329	400	339	339	344	338	322	353	341	339	350	362	345	339	337	367	359	316	322	339	369	337	357	369	342	335	308	337	340	355	362	353	360	330	363	373	339	362	350	363	354	360	376	330	326	361	365	331	392	320	370	359	345	348	390	355	337	321	343	403	368	382	319	377	343	329	327	330	364	339	318	361	368	328	366	378	348	326	319	331	367	353	328	358	363	367	343	313	342	353	342	348	340	382	348	337	368	347	351	335	345	350	353	343	349	319	360	329	360	324	360	325	383	336	340	333	321	332	334	324	320	367	348	351	364	336	343	307	319	332	353	335	332	343	329	330	337	359	353	338	350	310	313	335	326	336	368	351	312	379	345	370	349	363	349	360	341	347	353	348	358	357	361	344	367	323	333	355	373	348	353	341	375	349	308	330	329	347	366	348	349	340	349	342	356	364	350	347	346	374	337	313	320	354	351	343	334	345	375	347	363	373	353	356	361	351	356	341	326	305	341	363	355	325	318	355	375	328	334	368	358	340	400	326	350	331	366	307	371	326	352	331	345	358	370	373	353	362	340	346	340	330	342	341	353	318	341	352	361	368	367	308	354	369	324	312	336	383	353	357	351	315	345	331	360	345	329	381	371	365	352	336	329	321	360	361	337	347	339	355	342	367	306	338	369	329	331	382	356	351	321	350	340	357	328	356	322	336	353	378	344	359	342	347	364	317	357	345	339	340	350	320	328	349	398	324	332	373	323	367	350	340	363	333	339	355	361	362	363	394	319	347	338	349	331	331	301	324	323	348	355	351	346	334	366	394	368	333	329	351	370	354	365	354	328	340	325	334	350	368	329	358	350	354	342	358	348	341	322	357	322	348	327	346	375	323	344	352	379	337	317	348	369	339	355	347	355	335	337	341	353	318	382	340	325	373	338	333	349	344	345	339	340	344	338	345	334	383	361	368	362	342	352	333	344	328	348	339	360	332	348	342	355	353	345	331	327	326	353	351	369	327	364	326	350	339	383	315	377	351	386	331	354	343	316	351	338	373	330	370	329	344	339	331	358	371	363	339	347	364	332	312	295	325	372	323	336	338	346	341	332	354	338	352	354	370	354	332	357	343	362	345	356	316	327	311	358	351	357	368	339	370	369	346	347	337	339	326	380	355	341	369	327	303	344	371	353	350	346	355	337	335	340	319	350	336	364	345	317	373	316	353	382	349	367	307	353	363	356	387	344	357	359	353	342	326	366	348	333	350	302	353	363	364	386	372	338	344	350	342	345	368	366	342	345	357	335	335	343	367	324	328	354	365	339	360	357	327	324	326	352	355	364	342	320	377	344	347	324	347	354	360	366	337	320	338	339	321	351	353	289	335	368	330	348	345	348	339	321	376	369	324	295	363	353	355	343	343	336	354	374	340	355	330	352	343	360	327	347	370	304	380	334	313	374	350	338	340	360	349	328	329	351	355	344	367	370	359	353	359	341	332	358	310	336	347	348	376	323	352	317	361	358	350	340	338	342	392	363	345	318	356	353	310	361	315	341	345	347	351	344	304	382	352	341	323	377	358	347	350	356	357	327	377	324	338	307	350	352	328	377	369	327	362	345	341	335	316	359	361	339	349	348	340	355	343	353	347	341	354	345	315	343	364	341	364	379	325	346	331	310	348	325	344	357	375	346	363	334	370	324	364	316	365	343	346	332	347	352	347	330	332	341	367	338	350	372	346	314	351	333	336	321	347	352	333	326	315	332	348	343	349	350	366	364	358	348	371	332	353	350	347	348	353	380	323	370	347	326	367	333	309	349	315	327	349	333	354	308	345	354	381	367	322	348	333	353	343	360	322	325	357	339	370	365	369	335	329	367	343	340	323	340	352	337	345	356	340	338	382	367	336	355	342	370	363	335	379	322	338	343	362	347	372	358	320	345	326	342	340	338	330	386	339	363	353	334	316	330	362	357	339	379	315	328	369	328	343	329	372	368	336	338	376	341	325	323	374	347	350	351	343	403	357	302	350	359	359	335	350	338	342	345	342	323	341	367	365	360	351	327	361	365	347	340	361	328	306	357	357	370	352	335	344	377	361	363	352	310	345	345	341	350	358	360	350	342	369	322	364	363	369	342	326	320	360	348	348	354	311	353	377	333	348	337	321	337	327	383	337	302	345	340	303	339	352	337	340	319	359	334	366	351	365	329	378	335	347	380	359	333	339	340	387	340	343	356	370	355	363	330	345	352	352	339	347	338	333	351	329	346	335	333	308	368	328	359	351	296	372	329	353	326	364	354	375	313	366	360	309	351	348	382	335	355	362	370	317	317	338	347	339	350	353	368	330	321	360	349	353	307	346	370	334	342	344	337	351	340	364	357	340	352	379	367	394	349	334	356	357	335	330	347	349	367	324	351	339	341	341	331	371	354	357	353	358	354	339	361	340	346	332	343	323	340	309	354	339	377	352	363	368	340	336	363	349	334	344	363	375	339	346	346	345	338	336	347	329	349	355	331	361	356	358	370	364	327	351	334	373	355	346	337	382	346	360	328	331	348	374	363	386	330	329	327	339	351	342	368	356	319	322	335	369	348	360	397	352	352	299	357	357	351	344	375	353	361	359	369	355	339	337	354	361	361	340	331	342	320	360	342	363	327	322	335	363	364	338	362	336	360	328	337	339	379	351	313	321	361	324	325	339	318	350	333	356	327	356	340	378	345	380	316	356	344	396	365	355	350	344	326	381	381	357	326	359	325	344	334	329	339	338	318	312	368	336	347	362	326	364	311	361	361	355	359	360	333	327	361	342	356	336	360	333	351	326	362	345	359	327	362	300	340	357	328	354	344	368	344	338	334	380	351	342	370	351	369	361	318	363	374	350	346	345	339	342	360	353	345	339	365	349	373	336	340	352	344	344	359	318	354	343	368	330	383	361	374	348	377	341	349	339	334	332	365	348	366	347	352	332	336	357	344	338	335	354	356	323	352	331	361	390	332	365	348	355	326	369	341	332	371	393	332	360	360	349	357	336	339
13573	1405	1204	851	746	522	418	392	306	285	272	326	288	242	251	228	231	304	257	221	220	252	202	219	221	235	228	240	213	206	230	200	230	236	234	226	226	231	213	196	235	208	220	214	202	185	182	223	219	232	218	194	197	209	239	218	201	223	200	222	220	223	229	211	217	218	221	208	215	188	185	213	233	208	223	197	224	247	222	207	232	224	219	237	227	200	212	208	207	233	271	219	198	245	227	215	172	196	225	219	212	242	205	220	195	211	210	205	205	236	205	209	202	178	207	225	210	236	224	219	213	207	220	230	212	217	206	199	188	249	235	230	195	237	228	232	194	216	207	230	244	206	237	224	202	221	195	196	228	207	209	217	234	219	200	201	207	222	214	221	248	225	242	241	201	203	215	205	215	205	236	215	180	214	200	222	225	234	209	211	208	210	226	222	220	187	201	209	225	231	217	223	255	192	218	222	243	215	212	188	204	213	206	204	190	197	212	200	240	220	222	238	218	234	195	222	217	196	210	190	199	233	204	182	229	218	232	216	225	247	198	191	188	181	233	208	219	197	197	201	230	201	208	185	209	206	242	221	219	192	210	183	211	198	205	176	217	237	207	216	205	209	230	213	200	230	214	196	197	208	238	215	215	217	227	214	218	205	223	214	223	222	189	214	206	234	186	221	196	197	205	216	187	196	186	217	228	210	218	224	199	204	208	195	183	213	227	210	219	218	193	223	237	213	206	225	217	191	213	220	190	258	232	222	247	214	207	236	196	187	213	210	220	217	214	211	193	220	206	212	206	187	207	194	258	187	194	183	229	203	221	212	185	189	211	222	220	229	214	198	204	211	198	228	195	236	200	197	182	214	206	201	224	226	212	173	192	185	187	216	233	216	189	219	220	220	203	211	180	213	211	227	190	229	203	234	249	243	204	204	205	204	180	210	209	232	221	224	210	211	221	225	196	198	191	225	217	229	222	230	248	218	194	238	213	215	191	198	223	207	200	207	217	194	203	245	206	208	216	203	218	209	213	199	201	203	222	235	214	190	221	217	212	195	191	215	206	190	194	197	239	204	210	190	202	211	218	220	189	214	203	221	205	218	189	206	217	223	214	217	239	205	205	202	213	227	222	192	208	218	219	166	206	176	215	191	234	199	184	199	204	225	217	210	221	196	236	194	246	220	187	207	193	207	211	205	191	200	210	226	216	219	212	203	174	218	216	183	231	202	208	201	226	228	210	190	200	210	246	239	225	220	221	202	202	200	208	193	226	212	227	217	181	248	229	213	199	224	231	178	203	219	205	245	207	215	236	214	225	192	235	212	204	212	196	217	208	227	216	226	236	206	213	226	206	178	216	199	220	229	201	221	234	188	217	212	215	180	234	193	198	201	246	220	190	225	204	201	204	185	204	218	226	216	211	178	216	215	190	203	209	220	235	227	220	210	236	235	224	169	222	217	195	186	199	217	223	210	205	204	185	215	219	222	178	224	214	217	212	233	215	213	221	204	228	198	236	223	208	218	189	219	180	196	222	203	215	228	193	192	205	222	221	229	201	226	209	205	193	246	232	197	188	214	215	206	205	211	221	223	208	170	214	200	209	214	197	210	207	198	247	205	205	229	222	209	201	221	218	212	197	187	227	223	242	210	234	202	197	221	202	234	202	253	221	188	203	187	215	208	234	197	212	200	198	218	222	211	228	206	252	213	205	210	227	240	244	214	217	224	231	200	202	199	191	189	202	225	219	223	221	219	205	219	212	223	218	204	206	258	212	191	205	221	203	200	192	203	236	204	217	234	202	212	197	225	214	249	220	195	235	197	203	212	223	201	211	197	218	240	215	206	206	264	192	218	200	232	227	202	195	218	233	213	204	238	230	232	213	203	210	207	185	185	203	216	227	213	217	201	232	214	218	239	217	200	225	227	213	202	206	220	205	227	209	236	223	211	211	187	214	231	229	218	216	206	235	225	202	225	188	201	225	203	202	198	216	217	212	237	200	195	211	212	211	210	226	216	217	232	207	184	220	210	192	189	188	237	204	219	220	217	195	200	190	229	220	229	220	199	244	212	230	237	203	209	209	252	198	183	213	207	225	221	227	214	231	231	216	212	211	239	237	208	203	208	225	235	241	206	229	211	218	225	207	230	199	193	209	195	198	199	202	193	192	205	195	209	189	192	222	192	208	191	257	213	214	222	194	212	253	204	205	221	219	216	213	229	240	226	206	194	226	202	224	192	211	225	206	221	214	211	201	218	225	201	211	229	193	216	198	233	210	261	212	193	223	226	220	226	221	213	224	210	196	205	210	224	207	199	230	191	203	215	240	211	200	224	212	205	229	221	216	207	235	238	212	221	187	216	196	206	215	206	199	213	209	203	224	268	218	227	188	222	180	233	199	246	231	208	221	230	222	226	223	190	186	244	226	220	221	212	257	222	184	210	192	209	181	222	222	195	224	211	247	198	193	201	220	221	205	191	243	191	205	209	210	212	237	231	230	219	204	231	228	218	214	209	203	192	237	230	201	217	184	226	210	203	239	223	215	217	181	198	198	231	214	217	220	224	249	216	219	196	241	198	214	222	238	235	224	215	210	234	190	161	180	219	227	208	184	214	204	224	188	231	222	212	219	219	220	226	225	225	192	228	220	220	240	233	223	205	195	226	224	228	193	216	225	215	200	222	191	188	215	224	192	203	241	227	200	211	198	187	203	235	223	214	205	197	230	201	207	255	207	207	204	220	223	214	230	183	205	220	233	243	211	215	189	207	201	212	209	209	192	235	208	237	196	206	224	206	218	205	202	198	221	180	233	228	229	204	233	219	202	224	193	213	224	207	236	194	228	225	219	217	223	227	221	218	217	219	194	193	212	248	188	239	235	217	229	230	242	207	236	192	229	239	223	196	212	210	214	196	196	201	205	207	223	214	222	210	222	194	223	211	224	214	204	229	204	224	202	187	204	198	184	208	212	218	199	203	204	224	234	200	199	219	226	192	195	228	185	172	214	230	244	215	224	182	228	194	230	195	236	214	218	207	210	216	212	192	214	221	189	195	201	225	197	187	214	202	217	207	180	190	206	194	220	214	198	230	200	210	233	233	212	205	215	242	196	217	217	187	225	217	188	218	204	189	212	190	205	227	199	221	197	193	213	186	199	206	237	195	210	218	210	235	224	197	233	209	221	191	226	217	198	206	212	219	211	197	187	229	205	207	202	214	223	228	211	242	227	193	232	222	207	227	210	201	204	199	224	220	216	229	220	245	201	238	196	216	238	212	227	219	216	239	228	229	223	195	216	202	225	204	201	192	219	196	220	230	209	213	196	203	229	216	196	184	179	187	189	231	190	228	214	221	185	207	202	191	239	202	202	221	218	207	213	220	211	222	229	220	205	218	228	234	231	227	238	211	237	220	224	218	225	202	177	216	203	207	206	216	204	211	218	207	182	173	204	212	218	208	223	215	174	191	211	227	205	206	227	221	201	201	213	204	194	228	179	238	220	193	207	251
8112	1287	2156	2557	2536	1975	1663	1472	1164	992	1115	1358	918	740	727	766	921	1045	729	670	598	595	623	575	580	597	576	592	542	623	559	561	546	572	585	560	571	569	549	537	556	544	576	570	534	535	534	530	542	530	533	567	526	538	587	567	531	555	559	519	526	522	520	560	572	486	548	531	541	535	500	546	508	543	504	500	512	575	504	531	546	581	549	542	520	521	541	519	517	526	535	519	521	547	520	573	535	528	507	532	570	463	507	477	538	543	535	576	540	566	569	564	517	523	557	524	484	553	491	532	548	569	508	562	515	563	499	551	517	527	531	526	524	548	539	541	534	519	518	488	522	521	560	508	609	541	530	510	563	503	511	527	518	539	538	528	564	553	534	550	520	543	546	556	513	554	525	531	498	522	565	571	542	529	490	528	548	508	510	510	535	544	556	518	550	527	542	496	531	517	528	497	547	526	532	555	517	509	550	543	555	528	497	557	509	509	500	544	535	516	540	508	518	499	498	521	546	534	513	571	538	552	514	487	508	491	538	541	505	499	531	541	576	554	536	520	508	531	506	553	523	546	528	559	531	492	548	532	511	510	536	544	503	533	548	496	514	534	507	558	548	520	518	579	540	563	569	569	521	514	549	546	502	531	515	506	523	525	524	540	542	537	547	563	531	505	524	518	547	518	512	488	530	550	537	499	538	538	547	517	547	559	519	510	561	525	490	528	558	552	517	534	524	532	568	547	537	488	549	521	550	523	516	532	547	521	538	506	518	503	544	512	538	535	524	523	550	519	508	513	525	572	485	549	499	520	524	508	558	535	566	539	530	531	543	527	499	510	535	519	524	539	519	517	525	563	529	547	525	507	525	505	542	557	530	521	562	533	550	502	535	539	535	511	501	553	535	531	514	500	564	499	497	528	550	546	542	530	510	496	534	518	511	503	500	514	514	535	520	529	574	532	541	596	504	530	544	498	523	531	507	561	498	546	511	525	570	532	529	510	554	524	550	528	543	544	532	507	527	504	550	578	507	521	522	538	553	539	517	534	563	552	538	487	494	527	551	498	542	528	536	540	539	524	526	523	524	530	523	546	503	527	533	493	540	499	520	518	557	538	566	523	515	516	539	558	492	525	503	510	536	559	551	508	506	527	551	561	529	561	511	542	524	552	510	498	521	529	543	520	570	542	567	549	508	515	562	555	504	491	505	497	541	517	569	504	557	488	508	532	515	536	510	533	519	537	528	514	534	546	514	546	489	516	516	573	558	518	547	532	531	563	543	498	509	515	517	532	512	506	529	526	552	534	502	475	552	531	477	490	521	525	543	523	532	519	530	519	498	530	539	529	508	559	537	495	547	547	525	563	555	496	529	532	559	583	541	541	511	554	575	491	521	470	510	556	534	549	536	547	515	499	519	501	555	487	517	504	511	564	519	533	541	576	526	503	556	577	492	496	525	499	498	500	490	503	543	556	576	539	497	536	517	526	531	560	477	528	535	508	496	552	566	529	539	576	517	536	511	557	536	479	534	527	495	548	489	506	511	490	582	525	547	555	536	509	525	559	553	486	557	519	522	559	505	524	541	536	568	508	546	491	540	536	501	559	540	502	518	554	524	499	495	515	501	549	529	558	543	549	546	526	572	493	517	565	571	520	530	564	493	585	512	507	530	512	492	523	521	540	550	489	530	536	561	531	528	533	547	558	524	516	534	560	520	504	540	550	468	533	500	552	547	527	510	539	517	531	515	521	516	503	531	552	555	557	536	591	501	522	500	552	513	536	540	556	514	531	534	535	546	511	507	547	509	501	493	502	512	513	532	547	522	517	540	535	521	534	564	525	515	584	512	524	527	526	509	524	574	514	535	495	463	526	525	567	487	512	510	508	504	550	512	534	491	529	567	511	499	573	513	535	520	503	526	534	530	597	548	563	555	551	511	539	533	524	547	520	506	525	531	568	524	536	526	524	538	526	534	533	478	545	559	544	527	502	529	489	512	547	472	523	542	564	529	498	486	499	566	516	512	516	498	552	545	522	540	483	511	556	490	501	524	477	485	583	538	516	481	516	545	538	583	555	549	513	549	478	570	504	532	515	515	529	510	522	511	546	532	578	540	518	548	491	499	482	499	566	534	530	534	500	542	476	523	511	556	542	508	567	547	534	527	513	515	537	520	555	521	500	505	570	525	508	506	539	547	522	503	524	534	546	509	542	521	503	510	523	540	539	515	553	547	521	540	527	521	556	488	535	548	535	568	533	515	544	526	540	556	545	507	481	533	513	539	559	537	516	531	537	492	526	570	572	551	542	523	501	481	534	506	537	551	557	526	537	513	526	522	535	542	522	517	524	499	523	514	533	550	525	522	521	540	534	526	549	544	511	532	533	531	535	535	494	524	530	512	491	579	540	554	531	460	581	510	508	503	536	542	534	541	546	538	528	501	510	550	516	563	509	546	504	517	517	504	528	506	536	544	510	519	535	523	531	549	514	521	542	518	561	533	496	548	510	487	576	536	558	528	519	511	558	541	487	500	505	526	512	537	499	524	557	493	524	553	543	531	509	547	528	532	554	553	520	529	534	540	498	519	547	547	505	521	562	525	509	491	483	539	489	507	524	543	515	514	529	528	554	464	544	563	530	514	558	514	526	552	544	510	511	528	554	537	551	463	544	523	537	549	493	538	506	516	530	560	554	538	484	510	560	551	544	534	500	527	478	515	506	525	545	563	529	526	509	518	531	538	476	505	538	511	521	533	511	546	479	488	532	508	534	540	504	542	543	541	527	527	517	521	540	522	548	474	588	559	549	499	560	555	529	554	525	536	572	500	532	517	542	486	515	503	498	540	531	530	500	521	483	501	568	519	512	534	540	558	566	515	470	534	542	521	558	507	548	527	515	522	538	485	528	486	560	518	541	521	532	532	500	580	518	517	545	506	499	540	502	516	567	578	529	512	540	534	543	501	534	553	550	530	563	540	498	594	538	516	528	505	550	527	528	510	513	496	528	504	521	532	569	541	533	518	549	521	536	485	515	515	530	521	546	506	503	545	588	501	517	503	530	500	521	498	523	535	523	512	507	593	509	543	471	543	539	516	508	518	556	547	538	493	528	525	532	502	518	512	519	524	551	537	558	531	510	523	523	589	535	551	530	528	524	547	592	500	541	555	537	564	555	514	573	510	525	554	522	539	516	527	537	538	537	554	513	523	537	533	497	576	510	519	541	520	552	516	579	526	495	523	546	511	564	520	554	515	499	537	509	511	547	509	534	564	495	529	515	535	533	542	526	508	546	566	547	489	524	536	568	506	517	505	560	561	555	527	540	504	530	557	554	529	518	556	583	542	523	541	530	487	529	513	524	558	500	557	495	495	475	527	562	533	522	552	558	541	558	518	518	516	522	497	508	540	533	530	489	534	546	499	498	505	523	557	546	514	551	488	526	550	570	582	561	486	510	529	522	541	535	545	555	591	553	524	510	536	499	503	543	513	513	511	520	555	559	553	480	565	529
1473	310	291	336	317	305	296	300	280	285	276	334	271	289	273	276	293	282	269	281	275	274	277	283	251	290	292	254	278	269	255	295	281	252	287	275	319	292	286	278	290	275	295	300	291	249	272	272	274	318	264	272	272	259	293	301	317	305	279	273	292	264	310	285	254	297	321	303	307	273	274	293	271	292	247	277	259	267	293	278	282	289	278	242	275	293	286	271	269	292	296	309	286	275	276	314	296	292	252	253	249	261	291	270	294	298	277	281	281	272	271	320	280	269	244	263	274	279	301	261	301	292	294	281	236	278	288	281	292	286	257	289	270	298	294	284	270	246	266	271	261	267	298	265	271	288	288	273	266	302	273	263	278	277	305	272	278	267	287	243	276	309	309	276	298	298	288	269	275	263	256	294	268	286	279	274	297	264	247	260	283	290	311	304	305	327	296	317	280	288	268	302	265	254	279	269	312	290	247	286	287	294	284	277	285	256	238	257	288	305	263	230	266	269	332	276	263	279	264	288	251	287	302	281	255	270	244	299	290	272	284	297	275	291	305	268	262	253	284	264	271	295	297	292	271	276	291	278	278	277	293	309	263	282	255	287	278	263	229	288	308	267	253	262	282	299	276	293	261	275	269	295	262	277	247	276	290	262	279	298	284	273	293	285	267	272	290	287	298	287	261	281	257	275	259	280	314	293	292	286	273	283	244	278	284	252	277	279	259	276	288	273	309	296	298	280	280	238	306	294	253	266	277	266	289	277	292	275	274	286	294	285	276	312	280	255	282	263	311	277	319	262	275	270	274	294	298	238	249	272	275	273	257	284	276	257	263	282	299	305	260	281	254	287	273	302	277	292	270	261	288	273	277	282	294	286	271	261	268	299	306	282	247	287	295	267	248	260	301	254	304	286	294	299	307	277	259	302	312	279	270	272	294	276	300	297	248	259	282	284	289	276	298	277	270	263	251	294	270	274	304	317	257	261	261	254	300	254	258	255	282	269	283	263	300	330	307	250	289	287	258	289	290	259	276	287	281	275	240	270	286	272	279	279	283	277	268	306	286	237	267	268	283	290	325	280	290	267	258	284	286	314	283	263	268	267	282	263	279	298	300	241	265	261	273	240	271	269	261	269	266	277	250	284	285	273	293	297	298	327	289	292	294	273	261	287	257	271	291	288	270	256	265	261	279	266	262	289	294	266	258	289	265	273	270	270	301	258	285	296	277	307	258	269	268	287	304	314	284	287	268	288	256	258	253	293	299	291	280	253	283	295	254	290	269	324	282	279	294	302	270	287	266	301	277	271	282	270	256	296	276	279	279	266	279	289	308	288	237	309	274	275	253	285	279	285	273	280	286	295	313	302	270	323	298	268	323	260	267	270	237	272	281	287	305	292	285	286	308	282	257	241	316	295	280	268	275	280	265	295	289	283	276	259	267	269	268	282	297	269	286	268	286	286	298	277	303	280	258	280	264	251	273	278	300	278	271	289	259	299	307	256	300	276	289	308	290	259	296	293	254	294	295	284	296	250	327	298	285	244	280	289	268	258	264	273	288	267	287	281	289	266	273	284	286	284	286	272	268	276	292	255	262	313	281	283	278	261	270	263	290	260	298	302	277	292	255	295	295	290	268	302	283	263	281	294	301	271	281	271	247	272	296	281	256	263	283	272	278	272	292	280	285	284	275	270	279	273	300	298	305	263	269	255	266	289	286	289	279	287	271	254	273	292	283	261	270	300	253	272	262	273	268	280	260	288	301	271	278	267	280	267	268	271	285	270	286	307	278	282	276	265	281	253	297	265	280	288	310	294	260	288	249	304	254	323	312	287	277	274	306	279	239	295	281	279	277	265	314	273	270	258	258	267	251	274	282	287	279	285	262	272	306	266	274	255	280	262	274	269	251	262	280	247	262	311	285	276	291	271	285	278	304	288	258	284	290	283	289	297	272	277	283	269	301	269	270	286	290	297	343	271	272	288	292	250	254	258	255	243	283	271	285	301	278	276	259	311	256	286	301	297	274	279	287	276	272	228	270	292	278	264	257	272	273	270	292	293	287	305	265	260	266	293	265	273	311	297	272	290	299	260	260	247	276	253	302	270	272	295	265	328	280	251	274	297	249	263	287	278	297	286	270	274	291	258	267	288	286	294	270	291	292	256	268	293	267	280	298	291	259	288	280	274	271	263	286	277	298	256	272	252	271	281	258	264	276	301	282	263	299	261	266	253	294	266	280	270	270	287	279	254	317	260	276	281	291	291	292	245	252	301	260	256	287	271	285	289	298	300	291	280	298	275	256	265	267	305	273	279	288	311	288	283	271	274	308	283	257	264	295	277	289	273	246	284	281	288	278	261	313	283	284	313	292	278	287	253	285	293	296	261	292	290	289	317	313	273	285	255	294	242	253	244	298	314	252	284	272	279	280	260	252	257	281	246	308	289	261	271	292	292	297	322	305	280	274	252	259	266	270	267	280	283	276	275	323	262	277	261	281	279	274	302	281	260	298	285	277	294	273	251	275	281	292	252	274	296	275	283	282	259	311	270	272	312	287	277	292	275	280	279	247	256	283	270	279	302	281	303	288	289	284	289	262	276	294	276	302	284	261	284	286	286	248	286	277	272	272	275	267	276	246	274	270	272	287	284	272	289	281	263	295	294	288	303	257	266	290	289	253	311	284	264	279	269	278	262	317	239	295	266	235	320	289	295	279	295	272	299	271	310	268	270	264	281	266	245	237	271	271	261	255	266	298	306	277	279	299	278	288	291	247	264	284	300	276	261	231	258	276	312	287	282	296	284	268	277	242	272	263	313	270	268	274	259	329	300	301	284	319	261	292	267	264	271	277	298	290	277	269	296	285	289	299	256	259	263	277	271	263	295	299	314	275	278	259	294	285	332	277	261	266	229	283	312	304	266	276	260	277	291	278	274	295	251	297	278	275	302	286	293	272	282	261	273	270	293	282	245	255	278	278	273	295	289	296	263	269	248	278	250	278	263	276	291	252	280	270	289	286	276	299	294	329	298	253	280	304	281	291	290	268	273	261	307	280	300	267	262	280	286	264	283	306	305	279	278	252	318	244	249	289	270	296	314	285	271	253	302	269	276	305	256	278	250	289	237	299	275	278	284	269	283	277	278	277	276	275	267	285	284	277	291	263	282	258	285	259	280	309	271	292	244	256	271	254	291	275	316	290	284	296	274	283	282	285	282	249	259	267	257	273	294	281	251	251	278	297	299	265	263	284	284	287	280	260	302	283	293	289	286	284	280	315	287	254	254	295	263	258	279	253	239	294	263	289	269	258	270	277	288	265	280	280	296	287	308	295	243	277	287	255	289	300	286	296	271	270	294	264	284	265	244	280	296	308	282	300	278	269	280	298	310	272	291	254	287	278	278	276	309	290	269	250	284	254	271	253	249	266	282	303	279	270	293	306	283	282	256	264	284	287	279	266	289	291	282	290	292	277	271	298	316	306	284	276	298	276	277	297	271	269	276	242	291
1782	688	739	776	870	800	740	765	683	657	725	798	704	613	632	650	701	717	710	658	637	641	586	642	618	637	666	604	693	663	619	594	631	640	655	623	651	657	658	653	626	674	628	672	599	649	663	599	644	635	649	640	675	598	647	623	641	627	638	623	650	625	672	595	622	588	630	629	633	589	655	618	633	642	594	621	625	632	636	639	641	631	627	606	679	655	678	645	642	644	612	621	667	700	654	652	683	658	638	639	628	646	681	622	637	646	645	664	639	666	654	686	632	629	652	667	675	610	645	640	645	636	633	635	629	621	673	685	656	622	618	596	613	622	592	687	620	658	658	571	644	642	679	601	624	655	632	607	635	669	621	647	630	641	617	627	625	627	648	614	644	652	608	631	603	641	630	662	619	652	625	616	575	625	642	680	644	647	622	643	663	625	637	695	638	614	630	667	649	666	596	665	621	649	635	590	590	632	641	583	641	600	661	633	625	647	645	632	670	649	661	642	655	672	677	570	602	647	606	633	623	647	619	627	590	668	636	629	611	631	652	664	605	615	637	686	604	666	673	625	633	655	602	646	665	622	598	688	646	602	638	605	660	686	610	619	660	708	654	587	657	608	648	652	632	617	601	662	632	666	631	678	635	644	607	643	626	576	659	640	633	712	672	604	647	695	658	674	618	625	654	610	639	605	688	610	668	642	658	650	600	657	585	645	626	610	656	611	607	614	627	662	654	630	672	616	627	611	684	633	627	666	637	647	610	621	630	614	639	617	620	630	648	603	662	657	582	677	633	589	673	588	644	597	666	630	596	668	602	603	604	653	621	649	607	624	676	602	626	658	646	602	637	659	628	659	606	638	658	606	581	604	644	643	643	675	638	621	616	591	652	595	674	625	627	602	624	665	660	646	615	608	624	693	659	606	638	631	630	650	625	634	623	665	628	618	660	701	634	664	604	639	692	615	617	586	622	651	642	645	640	601	622	651	625	644	626	630	679	632	608	624	642	644	605	605	637	673	681	636	618	641	613	699	627	626	674	662	687	594	651	632	617	598	627	618	638	648	695	596	622	665	650	611	593	628	662	616	619	660	652	643	599	598	630	656	650	641	666	619	615	629	631	670	651	696	634	595	637	669	644	595	622	685	635	652	620	629	628	610	655	632	666	627	664	595	620	592	598	633	626	643	619	638	635	642	654	619	612	587	622	646	645	622	597	629	695	664	629	624	629	603	667	660	630	637	594	619	671	615	621	636	639	638	612	668	635	647	633	657	605	645	626	648	652	630	661	617	637	633	641	662	624	677	658	698	625	639	635	613	599	590	660	650	662	641	664	641	604	693	628	621	670	656	641	615	640	642	661	608	640	643	628	592	612	634	615	641	606	634	639	636	589	620	626	619	637	630	667	646	646	616	623	618	606	606	619	636	614	634	635	670	612	652	626	637	615	639	603	611	661	654	638	625	622	651	615	629	649	604	575	611	637	613	629	657	683	673	696	593	654	612	626	575	641	641	611	672	655	635	647	642	630	629	643	623	608	678	653	642	626	677	642	636	666	618	648	606	701	650	631	606	637	667	621	630	644	613	600	634	673	670	650	622	649	605	657	584	652	689	646	643	664	605	669	614	624	615	627	637	628	631	620	596	623	696	653	666	650	623	678	686	668	630	641	639	623	615	618	630	655	636	668	649	680	629	632	661	592	670	663	682	642	667	602	641	616	647	617	629	653	627	634	667	665	662	656	598	650	596	636	622	629	666	653	613	645	624	603	656	621	611	613	616	617	652	626	647	636	682	602	638	636	611	643	611	614	616	649	672	608	650	587	641	645	652	681	650	604	636	675	603	634	614	572	653	668	601	629	611	616	627	610	628	617	629	641	609	585	625	615	666	596	650	626	611	628	631	670	680	627	648	658	673	640	640	613	657	690	612	614	612	595	639	590	626	629	631	655	630	648	697	620	626	665	665	665	616	638	625	639	619	637	648	659	650	633	617	617	630	708	602	639	641	674	636	656	655	650	643	600	590	595	644	652	682	639	610	636	610	688	663	634	620	613	612	595	663	642	637	662	603	624	596	637	643	623	666	698	654	630	672	629	628	640	598	667	614	641	665	593	630	636	616	609	591	639	627	657	651	628	654	634	649	630	614	625	585	628	633	631	675	646	611	640	631	611	657	636	645	644	656	604	651	633	631	615	634	652	636	627	635	684	639	628	644	613	660	636	608	708	622	654	655	617	656	670	627	629	600	647	631	658	635	619	681	656	605	603	647	648	648	632	607	660	655	638	652	670	614	651	595	634	651	617	645	638	646	606	644	621	623	572	635	639	658	678	653	653	649	611	592	636	649	631	660	607	611	663	670	643	586	604	647	664	655	619	628	626	657	624	648	681	642	646	655	649	630	641	603	615	632	628	632	618	604	640	607	605	647	611	603	612	645	608	636	613	645	626	624	623	651	593	628	625	615	594	613	666	649	619	629	658	630	607	680	615	624	623	621	639	629	702	637	642	659	580	628	610	661	628	588	668	662	593	644	638	635	623	647	640	643	636	631	642	655	645	651	612	595	645	621	592	655	635	632	659	656	650	642	679	648	656	660	652	665	632	641	653	614	620	575	625	616	664	633	625	611	604	591	616	645	708	659	631	619	631	608	624	672	647	625	632	625	598	609	639	618	603	664	617	612	609	647	642	678	630	582	664	623	614	666	618	617	629	639	704	607	621	619	643	670	666	635	615	649	580	647	635	699	647	607	605	610	650	614	631	628	640	616	596	651	653	617	686	623	640	613	635	627	691	608	635	671	684	601	647	646	658	630	612	583	596	652	600	613	617	621	657	625	617	595	684	644	637	657	678	643	642	619	637	586	640	656	683	587	610	621	621	655	627	638	647	628	624	678	664	632	634	682	620	656	593	664	618	624	617	643	608	608	671	637	614	660	629	636	632	635	701	620	656	656	671	624	609	670	667	635	611	655	621	650	684	665	595	634	690	640	603	611	618	640	653	642	654	646	643	603	642	626	631	659	674	637	661	617	652	618	607	616	589	662	671	663	611	599	646	662	644	665	681	643	601	592	614	668	627	664	622	624	666	635	640	633	620	595	635	633	662	676	615	631	646	695	615	607	629	630	665	630	642	624	648	611	662	646	617	576	635	666	599	623	599	640	643	602	587	597	599	667	653	639	685	642	629	686	658	654	658	631	631	655	642	623	605	657	672	652	658	605	602	626	593	662	627	670	627	627	589	621	640	595	650	625	642	622	652	629	627	619	597	622	650	673	680	652	596	646	671	608	633	593	677	670	615	609	660	618	641	610	642	604	588	652	594	644	618	633	598	554	646	587	626	620	688	589	665	612	639	673	672	632	616	615	665	609	601	660	633	675	690	613	603	640	634	580	640	609	652	659	670	647	619	661	622	678	656	616	612	632	594	672	639	637	621	667	644	627	685	652	635	617	650	638	615	675	679	635	644	619	650	649	613	625	620	619	631	602	663	624	652	625	651	631	624	623
6899	494	564	438	393	276	224	211	159	181	192	198	178	145	123	140	172	170	137	165	150	130	136	123	143	152	133	137	162	146	145	136	157	126	136	149	121	133	124	145	128	103	114	131	136	132	122	129	138	137	132	138	121	156	148	131	124	144	112	111	154	129	133	110	130	114	107	118	127	93	128	129	142	137	121	128	137	126	119	154	133	127	124	107	138	141	140	136	113	146	138	128	127	137	145	108	125	149	137	141	123	125	111	128	145	132	156	120	123	123	134	123	132	115	157	141	142	153	145	138	132	159	128	118	131	122	126	115	144	123	141	150	126	140	138	133	120	135	146	138	133	131	124	123	137	133	136	134	129	118	120	116	121	115	127	138	160	121	144	148	118	112	113	138	146	139	126	118	108	122	123	121	133	114	167	149	124	141	133	144	130	130	146	146	123	114	129	132	133	139	109	130	130	149	126	127	141	141	136	132	120	124	142	143	143	116	126	126	121	144	134	127	127	142	120	137	120	121	126	146	121	122	98	113	126	130	123	148	149	134	138	118	116	133	151	123	119	134	131	122	120	143	135	128	130	143	120	125	125	143	139	147	143	148	155	128	132	157	124	125	134	139	120	158	134	138	132	157	114	131	130	134	132	119	150	135	146	114	114	125	129	129	107	129	160	132	111	111	123	140	139	144	125	150	143	127	116	143	146	123	120	126	135	151	119	120	132	138	129	129	142	138	125	132	121	132	115	128	135	135	121	127	139	130	116	119	130	138	119	147	133	115	129	127	137	126	141	127	128	137	134	132	117	148	117	135	133	119	123	145	143	142	116	129	137	128	151	149	114	137	123	127	129	124	115	135	152	129	136	135	113	159	146	147	127	124	142	148	141	127	135	139	128	158	131	121	148	123	154	130	114	129	134	119	129	100	125	140	124	134	125	130	127	123	116	120	120	148	140	108	152	147	132	132	142	122	127	129	147	138	144	134	136	123	159	139	134	127	146	128	130	142	119	114	134	134	111	118	138	137	125	130	156	117	137	109	138	132	168	138	132	118	159	136	119	122	132	149	118	142	127	155	146	107	129	132	151	131	153	123	123	123	117	126	137	138	127	123	128	123	127	153	131	130	130	119	130	142	124	137	126	124	125	129	130	140	129	158	134	134	123	158	118	126	134	144	149	126	118	138	149	129	155	146	133	103	124	127	123	143	132	150	136	126	129	129	132	137	117	134	165	127	137	147	131	138	148	123	146	148	90	132	114	121	146	145	126	137	127	158	145	113	140	130	123	115	140	135	150	118	120	134	141	115	153	139	124	154	148	133	114	115	112	131	133	142	134	120	141	128	137	142	117	137	115	114	127	118	131	109	135	119	133	128	150	147	130	153	127	129	125	115	152	127	128	118	153	116	145	127	149	146	122	143	128	108	130	139	135	124	139	124	131	122	131	153	124	133	140	112	143	129	110	121	123	154	138	138	107	143	123	119	128	120	135	130	113	136	125	145	140	137	139	119	140	136	131	127	127	125	122	137	140	120	154	152	132	134	125	123	139	134	142	128	144	144	127	137	128	135	130	117	114	108	128	143	154	157	122	140	135	147	120	104	120	134	139	135	155	138	126	152	131	136	127	130	117	120	123	112	134	132	130	139	136	152	117	116	134	121	132	127	119	146	122	124	138	146	116	141	104	126	104	121	131	135	143	115	140	125	126	135	131	135	127	144	130	127	114	130	124	142	137	143	134	153	146	123	131	150	136	112	140	147	141	153	116	145	125	124	124	128	120	132	110	140	133	133	135	131	133	153	135	144	116	154	127	149	131	113	123	95	120	120	134	125	144	127	152	152	131	116	134	130	143	100	101	128	128	150	122	122	135	123	118	126	137	128	138	121	138	119	157	149	146	138	156	130	107	132	142	112	130	134	112	121	124	118	150	127	125	144	125	125	123	118	126	137	137	126	136	137	136	147	122	119	145	116	154	114	125	148	117	129	130	117	125	147	145	139	125	131	108	132	138	132	126	109	131	123	125	123	113	150	134	128	132	131	138	123	129	123	147	137	143	134	149	116	122	131	153	151	113	131	119	120	128	153	147	116	158	142	136	120	135	126	131	136	158	112	126	133	140	128	135	135	143	132	116	131	155	140	103	144	135	126	114	136	133	142	127	148	117	134	126	106	136	105	129	111	132	123	144	131	121	125	141	124	120	122	140	137	112	136	128	124	118	154	137	136	140	134	143	140	142	104	135	138	131	151	129	147	138	128	142	105	139	133	121	124	127	130	143	125	144	120	131	126	146	148	135	132	126	139	108	135	153	150	136	128	131	105	141	151	145	130	116	135	134	138	132	147	127	117	132	125	135	111	131	135	134	130	127	116	135	129	115	121	146	154	137	128	128	116	109	120	128	129	127	130	97	147	118	147	134	133	117	134	141	136	119	117	118	115	117	117	124	150	115	149	140	145	126	130	108	136	161	147	123	161	125	120	142	156	118	146	137	141	120	134	130	134	105	100	148	119	158	116	143	135	134	149	134	128	130	117	134	137	112	144	126	119	135	128	142	139	142	140	131	124	126	109	125	133	108	111	154	125	146	125	129	127	120	112	141	147	133	131	120	135	145	134	125	129	150	131	149	126	116	152	128	138	139	128	121	117	165	135	132	132	138	115	121	123	124	131	142	129	123	106	125	143	147	132	132	107	133	131	145	143	121	123	131	147	140	140	138	154	116	126	139	142	126	129	153	142	120	139	119	127	132	136	120	141	137	128	119	133	135	147	121	140	150	123	124	140	146	125	146	141	143	119	123	144	121	107	129	125	142	140	130	133	126	115	121	153	140	126	132	115	113	133	133	124	135	133	124	108	129	125	138	148	147	120	106	128	127	124	140	124	125	125	138	128	126	117	146	137	111	146	136	114	124	132	127	118	124	133	141	143	143	128	135	124	136	115	121	118	132	143	144	138	143	145	140	117	138	137	125	121	146	129	113	130	136	120	149	136	140	155	139	131	121	112	116	126	124	124	129	136	125	130	130	124	114	133	129	122	149	134	154	132	116	114	163	129	129	145	129	135	153	138	137	144	133	119	106	125	113	139	129	118	144	127	141	140	128	127	124	108	131	143	166	125	132	136	132	140	126	138	122	128	102	143	176	141	137	123	144	128	122	123	133	136	146	112	134	112	136	123	130	107	136	132	149	115	133	117	136	137	141	134	131	160	121	123	117	127	126	134	124	127	121	124	129	145	127	134	131	136	147	125	154	124	131	123	153	148	133	123	138	153	117	126	113	112	126	106	131	120	135	134	124	148	136	124	139	121	124	110	128	139	133	124	125	132	150	144	129	113	156	113	121	129	117	122	135	119	120	120	132	125	107	132	122	127	125	131	125	116	141	142	129	118	139	146	153	137	126	121	132	133	132	137	158	131	120	131	157	157	139	132	117	119	151	133	141	121	136	128	131	118	120	142	153	121	125	141	133	145	142	130	122	117	126	114	131	121	117	128	145	112	125	126	129	141
6013	714	1254	1534	1421	1124	895	821	731	630	660	852	558	461	480	427	607	682	492	420	417	389	394	389	362	380	378	396	388	371	381	362	363	382	345	359	344	343	378	346	360	350	351	313	350	345	358	381	401	389	346	356	353	343	318	338	338	343	356	353	332	304	365	330	336	340	329	327	327	316	387	307	352	356	344	334	371	337	337	368	367	340	346	348	371	335	371	316	333	342	365	373	356	360	337	297	386	365	371	309	372	350	368	336	320	356	360	370	349	373	354	344	342	360	344	362	369	356	337	375	322	344	358	353	329	345	348	344	398	311	335	356	372	346	343	312	369	357	364	351	363	347	370	359	329	341	321	361	379	339	371	328	349	313	346	375	357	353	345	333	373	323	338	378	342	366	339	331	336	332	325	343	337	314	368	372	335	351	333	363	346	351	330	374	374	342	318	345	343	332	344	330	326	339	352	333	390	308	319	334	318	339	344	341	345	343	341	341	346	360	354	333	352	379	371	377	338	360	350	350	335	365	315	328	372	334	330	354	346	339	333	342	367	361	334	353	373	340	355	337	327	327	338	320	349	352	353	322	390	351	342	335	349	336	333	347	346	362	352	353	351	341	332	351	339	342	329	326	362	365	343	371	359	345	324	342	333	359	345	349	336	342	351	334	348	360	390	364	378	345	376	366	359	322	360	359	337	315	321	358	354	345	371	332	309	365	375	375	350	357	346	345	349	339	327	323	351	358	311	362	322	365	353	350	375	357	337	322	363	345	360	386	333	324	309	371	337	357	324	369	339	327	364	340	341	346	339	374	383	322	364	330	364	338	301	368	374	323	354	308	346	297	337	373	317	359	391	366	345	323	369	374	336	363	348	353	328	327	354	321	345	337	393	348	337	314	337	348	362	311	292	334	333	341	356	323	341	376	342	357	347	325	327	382	332	331	331	325	344	351	328	339	371	341	339	338	335	329	375	357	357	370	347	371	298	338	334	327	352	357	344	419	332	365	350	335	352	354	339	349	354	356	323	304	317	329	347	346	332	357	356	324	350	392	352	378	347	337	346	362	350	361	354	322	348	336	355	366	357	376	332	378	357	361	365	379	367	390	356	360	356	353	354	341	333	339	336	329	307	360	367	379	355	331	363	347	356	317	322	330	362	312	303	358	347	305	344	357	351	345	327	357	320	348	329	374	336	353	330	361	355	329	332	370	339	326	358	345	338	340	377	348	333	332	336	345	350	348	334	378	355	346	338	321	366	354	349	345	344	341	338	383	352	350	385	356	372	347	367	326	326	308	346	351	340	351	359	310	356	364	359	334	357	364	322	332	339	373	327	359	340	334	334	309	366	335	340	351	382	357	313	374	368	345	335	341	332	300	354	347	344	347	332	380	355	373	365	362	376	390	317	363	327	338	311	338	330	326	364	338	337	337	396	367	351	361	324	351	312	336	340	363	302	338	310	345	322	339	343	358	334	326	362	351	375	360	361	368	337	346	346	335	324	331	335	362	325	379	315	328	361	343	354	313	339	368	323	343	366	349	351	375	329	319	329	321	342	339	344	333	300	349	345	367	372	323	358	366	410	314	343	354	347	369	320	373	345	344	312	337	349	330	322	348	312	301	351	354	359	350	318	380	362	393	363	336	346	364	335	326	353	339	345	313	406	364	348	346	362	343	355	359	342	351	361	366	360	334	321	359	324	366	322	371	350	359	372	319	326	342	340	341	356	352	336	338	330	333	357	322	381	335	350	338	355	350	354	336	354	340	325	373	347	337	307	367	338	322	356	346	368	324	332	348	333	336	376	329	318	333	365	350	354	346	326	298	343	352	356	331	325	327	341	331	343	369	354	387	363	337	320	341	345	332	363	355	326	366	340	356	351	343	353	382	323	372	331	323	340	370	354	345	338	314	364	322	330	333	367	342	349	352	375	326	347	347	342	349	347	361	370	342	330	325	359	361	346	343	345	362	348	342	342	345	334	332	331	376	328	363	341	384	357	345	361	342	346	390	334	375	348	346	345	347	299	357	346	355	351	340	349	324	363	306	321	352	386	328	336	364	342	321	382	363	354	350	382	320	375	353	328	366	361	345	309	332	341	355	359	354	359	353	387	342	358	336	350	352	323	313	390	365	356	371	336	350	349	335	353	361	371	357	328	345	330	327	342	380	330	365	378	339	336	364	342	342	334	365	372	335	319	330	357	341	360	342	349	341	351	353	368	351	332	349	308	360	348	341	311	339	354	329	378	369	334	351	335	325	346	320	335	330	332	353	320	369	364	321	343	391	335	351	356	369	340	357	368	356	348	350	351	345	342	332	343	349	362	369	335	355	328	342	368	369	360	351	343	323	355	367	311	381	365	345	381	322	339	361	312	322	347	318	358	353	369	339	380	345	351	350	359	326	367	374	312	350	343	352	339	335	322	317	374	349	351	361	361	334	353	318	387	352	321	336	328	317	352	327	362	351	368	373	364	355	352	373	364	380	333	325	336	333	331	326	374	350	325	375	360	367	358	323	373	353	315	327	321	353	342	337	305	338	345	370	353	354	332	359	362	330	351	346	331	350	353	368	349	366	349	354	351	347	370	331	385	389	356	375	374	337	364	363	362	333	347	325	339	340	349	307	374	358	349	363	363	342	379	331	340	353	330	337	349	334	328	337	318	385	297	316	302	325	364	339	347	358	327	323	347	351	348	338	364	345	328	350	344	364	362	354	369	338	312	352	334	367	359	372	318	346	338	358	317	365	389	322	338	341	341	379	311	360	343	360	342	332	353	316	365	342	369	326	333	367	382	306	386	335	338	330	339	353	341	370	324	329	358	341	382	353	340	336	323	333	334	380	346	325	364	407	352	356	345	353	344	367	332	350	350	332	361	326	356	326	329	365	333	351	372	355	335	380	340	313	348	349	325	368	335	358	336	368	357	325	379	331	315	337	338	370	373	389	339	351	319	365	367	326	304	350	341	332	339	334	314	354	364	355	334	363	334	333	338	372	347	334	394	341	352	338	335	312	305	350	389	374	349	352	344	368	350	342	332	377	360	312	363	370	353	339	356	360	389	372	345	344	357	342	347	366	344	329	348	367	335	319	324	348	382	357	342	339	344	351	344	375	334	363	359	326	338	333	354	367	374	355	334	302	327	361	326	358	379	325	326	371	350	385	364	338	349	352	350	351	355	402	363	358	329	367	356	363	349	367	372	346	354	331	380	328	363	369	346	363	352	364	336	359	362	346	308	386	365	339	375	321	363	361	340	330	350	361	340	359	333	366	335	322	330	381	365	366	340	363	364	313	329	330	307	367	377	363	306	309	329	337	361	353	337	353	349	362	351	354	402	353	380	360	340	353	313	337	355	366	307	385	347	334	319	359	335	366	378	346	373	371	299	366	338	356	327	347	326	348	387	375	355	368	335	320	340	375	356	323	334	370	372	349	370	362	355	343	325	349	321	354	353	342	376	343	325	316	373	368	359	346	313	357	351	322	327	363	327	340	352	341
13653	1234	1074	887	694	554	399	358	297	298	329	340	259	218	240	235	257	262	264	224	211	218	218	217	235	203	246	226	231	236	191	196	230	242	199	211	210	218	213	211	227	227	221	227	217	224	211	241	202	190	227	224	225	196	228	216	220	190	192	214	221	241	211	230	241	201	169	203	234	191	224	214	210	212	213	209	201	203	230	218	218	205	226	224	178	227	209	205	215	205	211	226	185	204	187	184	222	224	228	223	211	217	218	215	248	249	234	240	189	171	229	223	193	231	219	214	217	217	193	223	206	242	214	202	185	190	208	210	205	243	234	194	186	210	195	221	231	207	205	217	196	245	233	201	201	229	198	223	220	207	196	208	199	203	191	227	211	222	220	196	205	217	230	192	217	230	201	211	199	177	188	211	223	172	177	223	202	219	225	197	227	226	222	228	228	229	240	220	198	203	204	225	234	211	196	241	205	204	226	214	214	214	252	207	201	234	192	231	204	219	195	190	209	217	244	241	202	201	219	223	196	224	218	213	191	205	201	221	233	207	228	226	225	208	240	244	263	223	193	182	218	250	215	179	207	216	210	207	207	216	215	204	189	229	236	198	185	225	217	229	223	213	211	201	217	213	197	203	224	206	230	213	215	184	196	221	245	222	216	191	191	197	210	206	209	216	217	195	211	228	182	174	181	210	191	192	182	224	203	215	216	185	206	196	215	188	228	217	194	223	212	222	197	201	212	256	234	223	241	215	242	212	217	218	223	194	221	246	192	223	230	225	193	230	200	203	251	221	193	215	207	219	198	204	204	233	212	209	202	208	223	204	222	197	212	223	257	208	207	189	207	226	209	196	222	214	214	244	203	218	208	212	225	215	220	246	235	212	202	212	206	222	224	217	195	213	212	192	211	219	202	198	221	188	196	175	203	184	167	227	241	223	198	229	212	203	237	199	212	197	207	209	195	206	191	214	195	218	217	208	209	212	219	216	214	213	203	185	218	226	223	200	245	224	251	208	197	218	231	210	216	241	232	238	230	235	211	218	214	225	216	215	225	212	221	197	205	214	208	220	215	186	230	207	213	207	192	205	238	182	203	220	176	212	199	214	206	210	225	213	208	220	194	228	234	227	198	211	216	201	221	217	227	233	202	208	216	243	194	197	254	229	229	202	188	205	196	219	185	224	200	212	221	215	234	222	206	182	202	164	207	197	192	230	224	201	242	206	219	226	236	231	214	190	195	250	205	187	204	215	214	238	221	210	215	188	237	229	183	212	217	218	215	213	207	215	204	218	210	229	214	228	181	208	193	223	219	207	195	211	205	240	216	204	199	243	217	210	220	197	220	202	232	202	191	208	200	215	190	223	219	205	208	254	224	220	207	208	204	210	212	242	191	205	228	204	221	212	233	212	231	210	214	187	187	239	209	227	190	204	223	263	192	196	200	227	217	210	214	228	239	224	206	216	235	205	203	227	186	213	225	190	213	221	218	201	195	218	240	202	226	217	192	213	204	231	209	220	224	192	223	215	228	218	232	202	200	192	206	207	203	207	228	229	207	206	204	231	216	216	229	190	207	200	217	188	199	220	242	214	218	213	222	208	206	215	202	245	188	198	197	201	205	226	209	205	236	186	204	229	197	191	245	225	221	183	199	187	241	235	198	231	206	245	213	245	205	210	190	210	202	240	203	177	212	221	219	210	241	215	211	222	202	236	211	170	213	220	232	246	205	189	219	207	219	206	217	211	246	200	232	229	226	216	245	223	249	253	206	203	206	223	202	212	199	195	189	186	248	220	204	184	189	228	225	203	223	230	201	186	163	191	211	205	207	178	215	242	234	201	216	191	213	189	211	191	232	192	223	232	231	219	201	241	196	231	225	236	210	194	228	232	213	227	233	206	216	216	248	208	176	206	183	215	230	229	225	201	217	232	220	201	201	201	207	248	191	205	230	227	227	209	228	228	214	228	208	215	213	202	219	187	237	236	188	212	247	196	253	210	227	216	209	206	232	193	220	231	206	232	185	196	203	225	210	205	209	223	237	216	234	197	226	190	211	194	196	232	216	219	221	234	223	198	212	160	227	215	202	203	203	205	246	229	228	207	211	186	188	187	196	215	197	199	232	205	216	232	194	211	179	219	191	249	225	229	222	254	208	219	192	195	198	192	214	221	203	192	200	227	212	223	228	199	192	210	224	216	229	215	184	201	231	226	197	192	191	239	220	218	217	209	189	203	231	240	219	202	184	206	218	190	216	205	208	211	211	199	211	223	216	225	205	166	199	206	209	209	215	219	197	194	210	226	222	204	203	223	245	230	212	213	223	227	197	213	207	238	216	224	197	233	222	197	206	207	226	213	203	223	223	214	190	214	216	198	220	194	214	221	230	212	217	237	209	229	217	229	184	202	223	215	195	202	204	205	216	214	191	210	181	193	220	227	231	237	188	204	214	210	190	200	192	240	204	189	229	202	224	230	209	215	192	189	216	219	202	218	213	189	223	215	232	225	196	227	226	245	193	216	206	220	223	185	212	197	193	203	193	232	218	216	239	216	218	225	215	225	216	208	213	226	195	184	212	238	211	206	226	213	240	181	214	215	218	239	212	177	173	197	214	204	231	217	234	248	215	237	229	213	218	210	211	240	187	220	209	188	257	230	218	237	208	221	229	234	217	222	202	213	194	228	196	194	229	229	193	212	243	226	223	230	193	193	226	192	177	202	237	236	223	218	193	234	224	194	227	216	196	198	191	224	211	218	212	197	193	224	267	214	236	203	194	194	194	210	206	213	202	171	211	205	234	202	209	219	215	225	194	220	202	231	189	221	223	214	230	193	181	222	226	241	247	234	180	221	246	220	227	245	223	207	213	220	215	174	216	209	204	222	236	212	215	204	207	200	226	214	223	207	253	230	213	219	210	221	203	191	184	211	196	207	219	202	204	221	180	227	200	221	209	211	197	204	234	214	220	217	210	234	207	195	193	229	194	180	200	217	225	244	217	193	209	224	206	207	218	215	179	213	239	210	188	191	236	199	237	191	195	221	212	208	175	213	249	195	216	202	203	214	223	214	212	212	219	195	230	201	206	194	210	211	196	217	210	227	220	211	194	200	214	192	206	206	187	216	239	223	204	207	230	221	220	217	221	203	239	191	198	209	215	212	208	226	209	204	202	195	210	207	256	211	230	211	197	206	210	210	191	193	246	223	249	214	213	218	196	204	227	220	204	193	245	202	219	210	234	205	220	202	163	195	199	199	205	192	214	194	209	215	226	225	222	234	233	187	221	201	218	197	189	206	196	210	210	239	250	242	230	206	226	234	243	237	201	201	203	223	213	203	213	212	225	234	207	232	194	206	210	231	218	195	219	192	201	187	235	208	186	198	207	225	231	226	209	221	214	214	229	205	201	229	244	218	202	221	214	222	197	246	243	232	228	188	218	226	201	208	194	205	224	200	213	204	195	223	215	200	209	211	202	192	190	210	224	213	192	201	205	199	226	202	175	219	194	236
8270	1189	2181	2678	2400	2007	1589	1467	1147	1017	1065	1202	894	773	783	708	992	1058	788	694	621	587	581	584	618	601	567	595	554	615	551	570	565	561	570	566	540	587	526	528	535	560	560	579	552	531	539	590	517	533	568	519	537	566	547	537	574	509	541	562	547	521	559	520	520	518	494	554	574	495	537	523	559	526	500	554	525	518	521	517	503	514	550	592	533	549	539	508	540	531	543	508	517	522	542	529	494	547	559	500	523	571	499	520	547	498	576	502	518	581	534	545	539	531	557	531	546	516	497	527	503	540	520	545	544	528	496	525	530	549	513	513	555	511	493	532	575	534	543	518	565	536	521	529	542	515	540	577	540	524	538	503	496	501	526	541	532	530	551	568	552	521	543	584	542	525	508	556	515	559	540	525	522	478	480	549	514	485	564	527	526	502	523	518	492	522	526	534	541	510	520	551	563	546	505	549	550	573	514	518	524	559	541	537	523	552	508	501	499	540	544	501	537	531	515	518	548	514	501	533	523	504	522	506	483	519	528	544	527	548	537	505	531	548	528	544	535	529	544	543	537	486	565	584	491	483	542	545	499	515	524	548	522	572	541	514	542	515	525	538	507	509	512	527	530	537	521	545	544	509	562	545	523	557	544	518	490	532	574	510	517	540	549	564	557	550	527	506	497	551	516	514	544	531	516	489	590	503	501	492	555	517	521	545	543	545	522	517	520	556	562	518	539	514	509	505	538	509	562	530	532	535	542	530	512	545	564	519	530	510	554	549	498	545	544	568	539	492	512	531	560	516	521	546	509	518	517	538	568	509	546	551	489	534	515	518	523	528	530	530	533	516	506	539	536	532	500	521	508	516	519	579	565	513	527	567	539	505	540	528	512	506	541	539	541	564	546	497	498	518	578	508	549	531	521	473	504	560	514	473	541	522	510	540	541	527	540	516	564	559	531	555	500	529	552	543	515	543	577	546	519	525	542	535	490	496	520	515	551	492	501	572	558	537	479	516	550	463	487	513	499	564	497	517	564	512	555	493	555	457	543	541	534	515	535	543	486	512	570	520	530	546	521	561	558	527	547	525	569	514	580	521	545	497	494	513	518	565	511	499	536	546	520	549	481	546	520	551	564	521	509	519	514	511	528	558	526	503	508	536	540	542	524	527	538	523	531	530	547	568	522	549	525	510	506	558	532	522	545	577	548	496	504	523	520	505	502	538	532	520	538	573	548	569	510	515	539	547	537	533	572	569	557	522	546	508	548	533	524	483	555	536	515	526	538	540	537	543	475	561	559	532	528	532	553	533	509	522	544	562	518	539	559	558	546	506	505	499	492	517	536	525	508	537	543	495	493	524	529	548	509	557	500	505	528	490	505	503	494	476	577	523	518	543	471	538	538	494	517	530	544	550	540	550	534	551	525	500	543	557	550	502	518	546	549	526	574	560	537	545	512	554	489	514	537	540	505	567	537	531	545	505	492	506	543	535	570	523	513	576	528	510	532	551	505	558	506	501	513	559	557	517	530	524	525	468	523	524	530	504	487	495	501	559	547	532	503	546	529	508	530	533	525	534	566	508	558	569	535	482	540	517	507	496	576	558	507	517	520	591	500	543	512	544	553	506	519	553	528	516	541	520	543	530	466	538	537	527	500	536	538	492	482	534	506	515	493	533	526	544	536	529	560	523	505	541	556	558	511	552	484	512	571	494	577	563	557	481	536	519	520	533	483	524	509	546	561	560	511	511	523	504	520	525	506	496	519	552	561	510	533	504	518	536	544	548	510	523	551	531	516	528	506	582	558	545	467	549	502	511	549	506	565	507	553	542	523	533	494	573	495	533	520	526	534	525	537	538	498	544	579	559	537	544	515	522	497	535	516	567	523	519	556	527	495	524	521	536	513	531	536	543	565	569	528	496	533	529	493	528	571	612	507	507	538	551	565	516	489	534	505	534	500	515	493	556	509	545	558	572	507	518	542	542	555	547	570	521	517	493	562	497	529	518	501	486	544	541	511	541	541	546	515	529	548	538	504	535	558	519	520	537	527	554	534	567	552	524	551	531	546	532	523	516	505	510	531	551	550	482	518	524	561	536	531	532	529	585	493	526	529	530	551	561	514	558	509	530	530	536	508	540	578	474	505	545	493	570	506	542	535	546	525	517	541	525	535	524	545	523	501	518	530	539	498	522	558	534	535	526	564	521	536	553	535	576	545	504	501	565	519	494	521	487	522	526	513	539	538	518	547	506	545	544	506	520	531	500	585	528	542	517	555	552	562	509	548	551	529	591	546	543	534	511	542	539	553	569	497	519	540	523	526	527	527	548	506	544	544	508	539	517	537	538	526	534	585	504	537	546	520	524	558	534	520	551	553	552	526	495	527	546	531	489	526	531	547	552	497	541	502	571	510	482	501	518	535	536	542	533	544	504	550	527	537	566	578	467	519	540	531	522	535	527	509	559	565	519	536	500	506	481	545	557	567	557	559	498	554	543	520	501	566	532	536	542	570	549	525	510	521	568	553	531	547	552	540	490	535	528	569	523	522	506	533	514	512	557	530	542	549	522	542	545	577	570	513	525	522	519	509	539	526	537	528	518	534	566	546	507	507	507	538	536	536	531	524	505	520	514	530	553	510	520	486	532	568	594	552	539	564	578	520	534	487	494	552	534	513	525	544	538	483	567	541	507	481	537	493	498	573	509	554	560	533	517	545	539	549	499	476	527	548	543	495	562	490	546	548	524	501	509	526	548	546	539	520	515	529	533	564	529	572	570	528	547	543	506	489	578	527	494	506	534	549	549	555	527	538	518	540	494	508	545	515	518	523	557	501	531	525	518	525	533	520	540	545	552	546	536	530	465	545	528	534	522	519	531	521	485	531	513	527	541	493	558	544	531	521	543	521	569	540	520	536	542	531	530	568	532	537	530	554	539	554	558	492	541	527	515	485	498	547	514	593	505	568	505	558	510	519	501	525	536	507	484	510	522	552	584	561	537	522	519	523	510	528	555	543	504	580	532	524	538	527	520	521	524	512	511	535	505	543	496	537	548	529	560	523	563	523	533	528	544	586	581	568	532	523	548	563	524	505	503	516	516	551	549	533	517	526	520	539	537	519	487	557	522	536	528	533	527	553	523	548	554	540	558	521	551	514	523	548	543	524	531	524	519	526	540	511	551	518	519	506	520	503	518	544	519	516	533	510	525	521	529	571	520	541	507	529	526	541	543	517	500	517	509	500	530	554	528	503	550	508	538	517	549	523	511	529	532	529	546	512	507	547	547	544	542	524	572	560	535	537	534	539	523	539	550	508	548	552	527	552	542	520	500	552	526	510	531	517	517	554	519	517	548	577	522	554	534	539	551	552	538	561	530	506	523	538	560	493	545	512	515	527	571	493	513	511	495	500	540	507	500	501	553	494	523	543	514	546	541	503	516	525	493	511	551	534	532	515	537	511	547	526	513	539	516	531	555	512	543	526	514	544	523	528	519	530	528	536	528	538	552
1465	317	374	346	327	319	325	321	265	271	293	286	325	286	290	253	273	334	303	265	305	306	306	263	294	288	264	284	255	259	282	243	285	273	284	271	296	276	276	289	303	312	254	307	284	258	277	286	264	288	268	282	268	280	277	283	281	286	252	315	321	249	290	280	305	270	271	297	298	271	309	263	280	310	279	284	272	273	308	302	262	258	284	280	262	277	288	281	279	278	276	273	305	271	287	277	304	294	335	274	282	297	273	294	264	252	261	305	304	282	294	303	297	286	252	286	297	280	270	278	318	284	273	272	260	294	303	279	253	304	274	276	256	307	257	275	248	298	280	292	266	280	288	294	305	295	276	259	270	300	312	291	253	275	284	260	259	279	294	302	288	264	283	291	258	268	237	291	265	248	275	277	270	281	257	260	293	289	303	304	250	293	283	301	278	246	257	275	272	297	309	277	325	286	277	263	258	314	315	293	267	291	285	279	270	265	261	287	253	260	271	270	280	312	269	287	248	273	277	287	278	261	289	258	237	262	280	261	275	249	246	291	283	276	277	269	298	281	282	269	248	294	263	248	280	297	304	260	248	268	286	294	267	276	264	288	244	274	267	299	283	243	290	272	297	260	306	303	297	272	272	329	286	272	261	283	289	267	265	270	290	276	278	296	267	253	261	260	252	293	273	265	277	286	250	250	268	276	274	272	291	303	278	241	285	298	301	294	303	294	296	270	286	271	270	306	282	294	276	291	280	258	246	265	277	273	250	292	324	284	288	259	269	280	304	277	294	283	290	296	270	301	288	267	289	275	261	258	301	313	297	293	282	284	283	274	247	274	247	272	288	286	283	302	288	264	272	272	262	301	291	267	240	294	259	306	281	286	285	259	294	309	281	282	262	281	241	262	284	292	305	310	247	284	280	278	303	287	305	289	284	299	275	283	292	262	300	252	304	284	254	253	289	319	283	300	292	296	285	270	258	288	286	278	292	281	266	276	284	288	289	291	280	264	276	279	260	267	290	301	319	268	297	271	281	303	308	301	299	276	284	294	269	278	301	273	256	277	257	270	270	278	301	300	280	288	302	296	275	294	280	266	293	287	292	269	294	302	286	300	303	277	304	260	274	277	251	291	263	284	282	278	307	285	278	260	286	260	306	295	295	280	289	278	286	303	276	296	296	271	294	265	291	282	272	283	258	272	270	288	258	286	306	278	268	266	275	293	266	261	292	263	290	284	264	268	299	283	280	244	281	305	291	261	268	263	262	264	287	294	260	263	305	274	254	276	288	301	319	303	276	294	258	268	316	290	272	285	291	297	273	272	305	257	267	268	256	260	288	305	254	293	270	255	280	276	342	288	312	310	287	269	287	290	275	285	308	266	231	298	290	300	278	280	287	289	274	238	261	295	282	253	269	266	279	276	309	260	278	299	264	289	298	295	279	275	325	265	283	272	257	273	266	278	284	242	270	273	257	294	285	265	278	289	304	294	271	265	283	280	290	303	286	299	285	234	294	272	279	284	285	286	299	277	266	264	310	276	286	278	269	242	254	283	287	273	293	297	311	278	269	279	262	314	282	272	314	264	287	272	264	252	291	292	297	273	257	282	256	254	283	249	281	282	277	272	279	267	314	274	254	305	284	293	279	270	264	261	255	285	235	269	257	285	273	271	281	282	257	284	271	286	278	294	292	283	280	305	276	256	291	253	288	277	279	288	295	308	298	315	266	278	302	259	277	274	285	277	293	254	269	281	300	254	274	247	302	301	298	284	289	279	273	282	284	315	258	296	249	292	262	269	293	293	284	252	288	309	294	286	296	278	291	270	263	277	278	288	290	257	274	316	267	252	276	286	291	281	268	278	322	245	261	298	287	257	300	260	273	259	266	270	299	294	290	301	274	278	285	266	287	256	277	250	278	292	260	279	270	264	291	270	227	269	297	303	274	277	286	283	294	282	261	302	287	302	286	307	295	291	311	296	279	316	302	286	265	275	299	303	288	247	269	273	244	256	288	273	261	270	278	294	273	271	273	281	300	273	252	281	291	288	289	270	268	291	298	253	275	276	281	271	269	270	291	302	280	301	294	291	270	296	272	341	246	276	263	274	274	295	253	278	282	260	296	262	264	254	266	269	266	279	290	261	278	254	273	276	277	282	276	303	285	276	246	308	249	289	292	294	277	252	273	302	269	286	274	261	298	276	260	275	321	282	308	274	255	282	292	285	280	288	288	285	274	297	294	273	294	263	260	263	273	277	269	256	291	283	292	235	274	270	277	259	272	255	278	278	304	291	314	281	284	298	291	304	290	251	261	254	283	295	254	277	262	309	311	306	251	302	295	257	278	263	294	284	281	298	280	312	295	268	337	288	253	270	274	275	270	289	299	272	267	267	292	272	320	288	306	285	276	282	244	271	288	262	274	275	278	286	324	284	278	283	249	244	266	288	277	273	278	245	284	301	272	285	299	274	278	268	281	286	273	304	252	319	289	260	281	289	276	290	298	265	286	263	285	302	285	288	289	261	278	265	286	298	290	273	293	295	238	282	302	249	307	287	292	276	272	259	294	256	293	261	268	261	275	263	232	278	256	233	293	265	295	266	263	304	338	278	273	275	254	294	278	280	273	279	262	245	290	294	296	304	285	297	281	286	295	261	264	292	275	262	304	280	266	299	291	303	278	250	273	288	278	266	298	281	277	301	304	297	302	261	302	253	312	292	280	281	276	321	302	270	263	282	259	267	264	296	277	277	251	271	302	267	294	263	281	270	289	288	281	291	291	244	258	271	278	285	302	297	270	306	277	275	284	284	274	305	283	284	296	260	315	276	268	268	290	270	274	284	250	268	284	263	291	294	279	340	265	278	281	288	296	305	250	274	286	265	298	229	303	297	290	302	288	318	280	285	315	260	304	300	269	263	269	292	308	249	311	295	261	274	291	248	246	264	275	282	282	272	285	277	276	301	288	281	292	261	279	281	281	291	268	299	300	270	267	257	284	269	286	308	286	259	290	285	312	290	296	282	262	303	279	261	273	257	267	295	231	303	296	274	274	264	276	288	276	250	297	288	315	287	299	271	292	274	264	264	296	272	278	268	254	294	281	281	269	270	307	279	309	275	251	255	312	292	278	296	284	304	277	270	288	265	295	258	274	271	253	297	275	272	277	283	288	290	316	285	280	294	291	280	267	255	293	282	278	295	296	269	280	290	295	268	286	303	297	295	288	266	297	293	289	277	266	286	262	303	273	288	258	298	265	293	284	241	315	296	261	269	274	260	279	270	296	287	298	295	295	279	282	279	297	297	278	269	317	260	267	275	268	302	271	282	293	272	290	256	277	270	284	308	289	272	273	303	282	271	249	275	304	286	273	262	271	292	301	273	294	278	278	286	272	280	276	250	227	265	244	279	299	304	306	274	282	257	295	299	276	287	278	279	284	295	246	273	274	289	254	279	278	270	277	274	289	280	257	269	279	275	267	297	278	269	272	280	290	248	272	298	259	295	248	290
1842	704	760	787	829	753	756	740	656	701	748	745	662	649	638	607	753	797	651	618	633	676	591	650	661	629	663	634	644	632	647	640	614	632	625	646	672	642	599	658	658	635	652	564	647	670	639	619	649	612	655	650	650	648	596	655	678	669	606	653	604	589	674	642	640	653	615	620	658	584	617	621	628	634	617	671	644	651	643	603	624	642	667	608	631	654	629	616	604	621	571	636	626	659	589	610	655	600	600	647	633	679	597	608	642	641	631	656	591	629	626	640	653	598	695	663	638	581	676	635	655	624	617	614	645	629	608	624	622	640	672	608	645	642	646	680	621	637	625	674	638	629	628	612	627	672	645	627	659	623	621	650	686	662	635	677	671	654	638	641	663	632	649	647	628	644	646	669	590	620	664	636	637	624	635	637	630	670	606	678	620	691	660	627	645	663	632	664	633	646	627	641	603	655	638	628	630	637	614	644	637	651	641	618	603	662	663	640	615	611	660	620	677	681	598	601	611	641	664	617	646	645	636	630	664	650	627	604	645	637	608	614	631	640	577	635	652	636	654	609	668	695	575	677	664	641	626	601	585	616	616	632	610	632	627	658	622	671	614	679	578	625	627	619	657	596	642	650	639	635	584	646	600	641	644	670	596	672	623	639	653	644	646	619	626	635	678	624	638	665	606	662	633	621	606	650	609	614	584	657	635	616	628	641	620	646	663	655	661	621	627	629	665	655	612	691	615	655	603	634	680	620	624	615	605	683	627	603	606	647	664	607	661	673	642	634	619	640	610	661	663	612	615	678	613	662	602	629	620	619	627	636	597	647	672	638	650	657	670	606	649	609	644	634	633	639	578	661	624	666	605	656	599	616	635	625	617	602	639	629	666	653	621	615	599	623	621	662	637	601	654	599	637	658	635	595	641	631	616	618	637	619	630	660	596	634	666	630	616	680	651	614	604	609	637	648	653	660	656	644	605	662	626	634	652	636	627	676	630	680	664	644	612	618	642	650	630	650	666	671	640	590	601	675	613	670	611	602	642	608	633	608	636	638	635	642	598	652	639	691	668	618	681	639	596	631	631	670	652	623	639	645	628	645	663	654	668	615	655	608	635	584	627	639	612	619	636	594	619	651	615	660	637	678	602	604	596	586	611	621	649	667	603	672	670	643	657	625	619	619	698	673	669	612	617	650	602	637	622	649	651	630	623	658	614	639	629	643	635	686	635	620	643	612	633	616	603	633	643	621	672	626	660	621	626	568	572	608	592	686	623	662	660	640	672	640	624	657	633	697	649	621	602	651	651	644	630	642	671	627	571	660	612	649	621	651	629	647	621	635	597	629	637	648	644	612	637	659	675	588	631	664	588	687	624	631	644	586	669	684	653	637	611	622	640	631	624	667	619	650	613	625	617	630	588	620	622	607	691	656	653	598	623	671	633	674	649	610	627	612	630	635	661	656	614	639	615	683	613	688	626	635	619	609	641	656	609	663	598	673	645	623	610	619	613	654	628	597	647	620	646	640	648	613	640	601	604	672	642	656	633	664	631	675	639	680	583	622	578	657	592	631	596	636	668	623	629	645	647	609	603	603	605	648	638	648	593	640	687	625	602	618	622	664	660	609	627	676	594	616	609	609	616	595	625	621	662	656	589	656	659	657	635	665	652	659	665	602	654	638	610	637	614	648	653	635	659	676	617	627	634	655	660	600	640	658	623	625	651	675	664	641	605	644	608	644	625	616	664	644	620	575	645	624	604	610	623	691	602	640	656	605	633	629	605	642	613	634	628	684	647	603	669	642	601	624	647	658	634	610	613	612	667	590	651	657	644	638	642	618	640	588	661	601	652	654	636	682	586	612	615	628	650	676	649	633	609	637	642	648	669	607	649	629	646	642	619	651	661	602	642	646	621	665	654	644	621	677	628	623	627	667	661	635	662	625	637	659	604	633	637	634	655	642	600	650	617	594	605	617	619	644	595	621	630	676	610	629	637	652	633	681	644	644	671	604	645	610	638	643	684	642	640	577	642	663	661	647	619	653	633	635	637	636	640	603	616	609	679	643	616	606	643	616	634	620	670	640	614	656	577	637	643	641	684	634	664	610	678	633	663	628	649	640	601	649	652	635	624	657	651	663	673	660	620	669	672	631	608	621	633	605	642	657	600	617	658	639	586	609	601	706	670	676	652	678	622	640	622	634	583	622	620	638	671	652	638	651	629	597	646	624	696	676	660	665	621	601	644	648	604	643	615	636	661	661	618	636	656	650	619	625	603	597	657	625	603	610	661	654	640	632	624	634	628	678	632	652	626	650	621	632	653	618	624	614	596	648	633	674	667	645	653	611	631	655	628	629	589	619	690	656	626	627	611	633	657	649	653	619	641	661	667	607	670	644	642	611	593	682	665	641	632	628	642	612	674	632	659	692	661	571	636	692	646	628	596	632	615	607	612	646	630	632	644	631	678	650	642	635	611	639	606	659	574	619	576	658	641	641	640	634	684	644	651	640	629	637	685	645	589	652	627	661	636	667	645	680	622	678	589	642	613	688	654	614	622	635	646	653	654	662	594	629	627	589	689	619	585	639	645	651	627	639	637	676	622	626	652	644	593	716	625	663	611	654	678	583	655	607	647	628	655	625	639	653	622	632	665	610	640	573	618	616	684	635	656	651	634	641	637	600	640	644	630	597	604	644	648	617	633	603	637	612	631	613	650	645	687	627	628	612	622	663	634	634	682	664	648	600	634	661	650	673	576	671	626	649	626	607	596	601	654	648	628	572	608	639	682	633	626	646	577	611	589	633	643	648	643	581	632	680	641	625	645	660	622	646	649	590	607	668	604	643	619	628	626	631	608	615	651	660	582	637	645	608	636	611	655	632	614	639	637	654	674	600	638	624	601	618	621	622	669	614	647	655	582	620	629	626	649	657	662	616	628	683	652	655	585	664	645	676	652	622	662	596	637	632	646	608	696	594	637	639	618	605	616	628	655	656	625	590	644	680	686	681	657	648	638	666	617	633	656	667	650	626	699	651	646	610	637	598	680	662	630	629	655	644	657	651	597	589	638	627	642	621	618	669	606	626	635	622	625	606	633	631	620	586	579	673	612	639	651	625	664	646	635	684	595	654	624	638	643	676	636	612	650	622	665	602	634	650	640	624	641	639	622	621	614	648	661	606	629	653	650	640	654	606	603	678	655	638	591	654	621	626	673	618	677	639	630	652	605	590	646	643	686	614	651	664	660	629	662	637	675	618	637	625	646	656	667	608	621	669	646	589	613	669	649	605	647	607	636	632	633	630	665	627	588	679	576	677	651	627	669	659	645	618	653	646	619	643	661	697	677	633	610	645	609	606	637	618	660	660	604	631	631	662	607	646	670	643	643	637	596	618	639	637	653	643	674	629	611	593	614	620	646	669	613	622	621	649	643	634	666	632	621	639	658	614	661	611	625	655	609	614	689	620	658	589	615	629	660	670	588	573	662	681	600	649	634	582	652	630	628	561
7052	526	556	453	362	284	246	224	199	174	172	197	182	163	151	114	152	182	140	134	117	135	128	113	134	130	139	107	155	138	133	138	127	140	126	139	133	139	108	149	148	136	143	145	116	117	124	138	130	135	104	119	126	160	141	126	129	130	121	110	130	116	142	129	132	153	102	118	135	133	140	131	117	134	129	152	133	118	141	117	150	141	119	130	125	126	139	121	128	138	138	147	124	150	135	120	115	147	131	120	137	117	131	150	125	122	127	139	132	129	152	128	134	135	149	115	134	146	125	146	138	141	103	119	136	140	123	137	134	120	133	162	143	122	141	136	153	122	120	120	133	144	123	136	142	128	111	127	138	161	136	137	160	107	127	146	141	121	126	147	136	130	132	153	99	124	114	128	127	112	147	122	132	128	120	140	110	127	122	158	124	132	120	149	142	119	122	127	129	127	132	125	119	123	133	126	103	127	146	121	130	122	128	144	113	130	141	147	117	130	130	139	128	128	159	141	138	137	120	130	120	126	132	136	117	154	104	132	143	130	144	133	129	121	148	137	143	137	147	120	125	127	130	118	115	117	146	137	122	138	106	130	139	138	128	125	151	110	143	134	131	124	124	120	142	128	129	153	132	156	111	143	124	142	128	118	130	133	123	124	142	146	113	130	149	121	137	140	142	125	148	131	131	134	133	134	126	133	115	129	122	128	128	131	109	117	118	133	123	133	133	129	140	117	134	126	135	113	143	139	126	119	130	128	118	109	138	137	142	145	123	130	114	123	137	120	122	114	125	130	139	149	129	129	134	136	132	137	132	99	152	140	144	150	114	143	150	149	137	131	110	112	130	121	105	127	142	144	139	109	128	133	118	150	143	120	116	146	112	130	126	127	139	123	136	123	123	128	136	157	120	119	141	139	134	134	139	130	135	124	142	139	117	124	143	142	128	150	99	121	109	137	159	123	135	131	122	124	123	132	143	129	123	110	131	142	145	127	118	126	131	136	138	126	145	145	133	118	133	152	137	155	138	139	119	120	110	130	124	136	145	132	117	139	121	140	142	139	108	130	133	125	136	135	120	139	129	139	145	144	134	129	123	128	132	118	171	119	142	130	124	133	165	120	126	114	121	129	111	151	133	128	121	125	135	117	111	133	140	138	134	131	145	115	151	113	117	134	128	118	137	129	122	128	142	135	152	135	110	131	137	141	147	150	115	100	132	126	136	123	146	139	135	123	127	120	131	129	121	124	142	144	141	140	142	153	128	160	144	156	126	114	155	146	157	135	128	151	128	114	133	145	136	121	124	121	106	125	132	146	130	136	129	145	126	136	146	140	116	132	132	108	141	122	130	134	138	102	160	125	135	123	132	134	122	135	141	130	121	131	129	146	111	119	139	121	132	139	144	128	140	131	136	154	122	134	120	142	123	129	141	147	141	131	143	131	114	130	142	138	134	124	148	138	113	121	122	108	145	124	138	125	116	134	132	129	121	117	107	136	111	118	112	116	133	116	138	140	120	125	142	131	136	133	120	122	144	130	137	135	137	133	124	125	120	134	118	125	130	126	147	133	138	142	106	129	145	132	128	151	126	120	120	134	153	117	132	134	115	135	141	131	126	109	122	124	142	126	121	126	158	132	139	133	128	137	113	116	120	130	141	121	129	126	115	145	156	105	111	120	131	115	130	153	130	137	135	128	125	132	141	130	141	123	132	115	141	107	112	138	126	129	112	138	134	133	100	118	104	140	139	122	136	130	123	132	133	137	122	128	105	145	134	131	128	140	120	119	138	122	130	134	126	132	145	144	131	133	118	164	133	130	118	152	127	129	151	128	147	117	144	143	135	144	143	125	129	129	121	128	130	121	142	125	136	150	167	145	140	136	132	115	116	119	123	133	147	129	127	128	125	145	135	129	117	129	136	134	141	124	140	121	134	128	122	126	134	145	140	158	144	147	136	146	130	122	131	112	121	130	121	123	151	128	121	112	117	124	119	132	168	150	128	125	138	134	114	120	134	144	136	116	132	109	128	121	148	149	147	129	128	119	138	107	112	122	133	132	129	121	141	142	122	137	116	121	138	143	126	121	138	144	147	139	122	158	147	132	147	138	129	152	136	130	126	139	136	143	135	112	147	142	120	132	105	133	131	132	130	147	138	118	141	129	121	129	117	143	154	130	123	141	133	148	139	125	137	127	119	124	134	134	135	114	130	129	144	169	148	142	144	127	147	141	162	146	156	122	122	112	131	136	133	145	113	134	120	133	121	113	137	116	135	140	117	118	106	130	126	130	129	133	102	132	137	143	127	127	106	133	138	137	124	152	134	143	125	132	135	146	120	121	124	136	129	125	134	139	120	127	135	133	132	158	111	133	115	120	144	145	130	125	123	112	124	150	141	146	133	154	121	145	131	127	138	130	137	125	95	143	133	130	143	122	115	142	129	148	144	121	148	130	127	148	159	126	121	124	121	127	146	120	134	142	121	111	131	135	116	118	115	109	106	134	107	139	127	131	135	116	128	130	126	131	143	144	113	129	128	117	135	141	136	138	159	151	123	143	139	126	114	135	142	130	143	132	143	134	119	134	137	167	121	122	128	139	133	140	127	126	114	126	128	138	129	155	141	138	133	130	125	179	137	126	122	118	127	130	144	148	151	142	134	138	135	140	139	145	116	127	142	112	112	144	133	114	131	129	142	113	128	138	138	124	128	122	139	142	148	116	122	153	117	138	118	137	144	125	141	136	114	153	136	107	109	131	121	106	128	128	126	125	112	132	122	107	126	126	172	145	103	152	136	123	114	114	135	123	125	135	141	140	128	128	136	134	139	139	135	146	123	141	119	133	135	133	136	120	119	135	124	137	138	143	143	131	144	142	127	129	135	127	131	129	123	143	124	117	160	125	126	141	151	129	140	143	106	129	124	127	123	108	135	140	122	151	137	150	138	138	115	126	128	126	130	120	123	137	148	121	128	116	119	118	122	136	129	115	131	131	132	132	125	133	137	126	120	109	142	120	136	111	138	113	144	108	126	152	151	127	116	136	162	141	137	137	154	145	115	123	144	127	142	125	118	132	132	126	134	132	132	123	143	118	149	132	105	112	143	125	131	130	116	117	146	147	122	122	131	135	137	151	124	121	128	133	126	137	136	147	130	115	119	157	107	135	119	118	128	131	119	131	146	130	123	145	129	132	128	117	116	113	120	124	116	117	132	135	142	122	124	122	150	119	142	131	143	158	127	118	139	131	123	118	153	136	110	149	140	126	126	138	133	133	148	105	126	128	151	143	136	128	118	126	129	124	139	121	120	139	138	125	125	147	111	151	134	132	133	112	124	135	130	135	119	112	121	122	135	141	122	153	158	135	138	150	135	144	130	124	130	152	131	102	147	160	123	148	133	129	119	129	113	146	117	124	138	141	129	150	161	138	114	113	155	122	121	135	120	116	106	124	119	122	149	115	124	143	118	126	123	125	114	156	133	122	127	112	124	141	115	133	138	125	139	128
6025	654	1264	1526	1426	1123	952	865	697	606	726	702	531	452	478	469	698	695	473	373	367	368	372	378	400	373	397	383	378	388	399	359	362	376	359	344	359	372	345	338	360	397	383	352	359	373	336	331	355	359	333	345	347	333	351	355	369	373	360	333	317	378	314	370	339	362	363	349	329	347	326	344	323	339	373	354	362	367	340	350	350	313	339	345	326	337	335	343	346	335	359	356	361	315	320	348	322	350	333	345	412	351	341	346	342	345	332	339	351	332	339	344	331	352	355	336	355	340	338	320	343	350	349	345	361	358	351	311	328	367	331	360	357	364	356	391	326	343	341	318	323	323	319	365	374	331	353	331	390	333	374	325	372	358	347	324	342	332	364	361	370	317	355	348	354	355	342	345	341	367	354	344	359	329	345	342	302	344	380	343	384	317	327	323	353	336	351	354	305	331	337	359	379	333	346	315	382	351	317	337	345	318	364	347	350	382	364	348	337	335	365	343	334	345	354	331	322	331	352	340	384	364	363	372	308	354	358	372	352	324	305	357	351	335	362	345	331	312	337	349	345	336	336	328	349	361	321	378	361	348	351	341	296	363	335	320	348	352	337	330	331	320	353	364	370	345	338	347	336	364	354	347	342	323	333	305	349	338	311	341	388	343	331	379	317	342	352	350	327	391	369	348	317	344	352	363	355	324	330	343	361	318	365	360	369	346	332	324	328	342	322	344	340	342	361	341	348	364	381	346	354	325	336	329	336	375	342	374	350	326	377	336	352	349	334	342	338	349	333	365	325	333	351	361	333	342	328	341	374	373	368	348	340	374	369	355	320	324	363	343	358	327	333	321	318	366	359	339	339	353	322	368	353	365	321	346	330	312	377	342	356	308	329	342	340	392	333	339	351	387	331	369	353	356	353	325	337	336	349	370	357	343	352	337	353	357	343	329	354	361	326	344	356	330	338	325	328	343	338	362	349	358	337	361	369	317	373	341	364	377	392	316	344	373	344	322	354	352	328	330	351	359	352	315	337	319	355	328	344	333	336	373	353	383	356	329	387	341	323	361	356	362	351	327	362	369	295	339	324	368	362	342	329	336	337	338	300	333	367	333	349	409	348	361	362	353	303	321	298	341	355	325	328	366	354	321	377	342	326	347	374	362	317	349	354	323	378	344	355	313	339	359	342	343	341	330	341	377	380	353	336	331	374	365	373	336	332	335	361	382	314	357	356	365	343	377	373	371	290	337	352	351	318	351	341	319	329	361	332	331	362	348	354	341	365	361	340	329	316	341	339	378	360	350	330	342	354	330	362	329	355	313	344	322	347	348	366	362	355	350	358	343	306	369	358	339	358	373	343	323	334	328	346	338	321	357	367	329	357	365	344	366	374	367	313	318	335	325	349	342	353	344	365	351	322	344	315	309	329	347	328	388	354	324	360	367	325	321	327	327	362	360	355	333	295	358	334	364	331	361	344	370	344	340	355	323	340	321	370	382	340	369	347	338	368	349	358	368	333	347	327	340	285	350	359	360	335	347	325	361	358	323	374	319	366	320	359	343	355	330	346	341	368	354	358	349	365	324	357	309	363	342	357	349	342	343	328	374	339	382	364	349	330	330	379	325	390	361	336	378	303	334	327	342	318	345	340	344	338	340	391	331	322	345	346	346	329	359	342	338	336	338	327	347	338	347	326	329	340	373	359	329	333	348	373	357	362	348	330	340	338	324	365	380	354	329	343	330	350	356	373	338	325	316	331	336	346	383	372	392	372	340	342	355	349	326	366	388	343	352	356	352	379	362	379	360	311	333	363	361	324	345	371	331	331	358	357	345	363	339	365	355	347	340	321	321	362	338	383	334	337	306	344	399	369	371	308	360	349	359	341	335	367	362	391	355	355	370	351	298	351	324	361	337	345	343	324	352	333	324	365	343	347	342	380	325	337	345	352	359	376	350	342	338	324	303	311	360	346	333	366	328	328	334	373	335	332	317	330	360	328	338	346	320	353	340	325	342	328	335	366	353	362	355	330	349	340	353	366	327	314	357	373	363	365	372	339	330	409	345	343	322	331	341	368	339	359	355	329	377	349	369	343	336	342	338	330	317	373	335	359	337	323	357	358	337	363	339	359	331	342	335	359	357	383	372	362	364	367	370	316	328	340	346	351	367	379	355	371	329	355	375	353	353	337	305	334	366	348	313	360	325	372	345	364	308	378	364	369	350	323	370	328	338	348	340	335	370	370	371	316	369	355	373	343	355	319	362	320	345	378	321	334	322	367	317	349	331	300	347	333	356	391	362	296	368	338	344	359	340	365	344	334	364	368	333	335	314	330	349	358	350	355	351	356	346	350	328	361	344	360	350	339	339	344	350	341	369	348	327	318	332	326	370	332	357	363	311	337	341	364	330	337	362	309	325	400	312	352	322	359	349	334	388	358	370	370	349	321	374	351	324	346	349	331	337	355	319	327	331	344	353	329	308	344	351	341	338	364	353	318	355	325	326	338	341	359	358	347	362	317	333	354	339	379	333	360	342	394	364	348	354	343	368	355	349	340	359	309	359	365	382	380	349	345	379	348	363	350	355	355	337	350	311	332	340	322	352	363	357	350	357	347	375	321	329	318	349	324	375	323	352	353	383	334	341	347	336	376	313	345	352	366	335	338	375	316	348	368	357	342	356	345	310	351	348	391	353	367	367	337	313	328	351	340	313	340	344	386	321	342	365	331	339	352	338	373	333	335	328	365	359	342	342	330	337	317	311	347	362	335	386	365	324	349	341	326	345	353	347	353	361	344	323	360	353	372	378	365	358	346	338	340	375	342	354	327	336	346	316	318	349	337	362	345	387	356	358	342	344	346	354	336	381	340	374	321	347	351	337	327	372	331	365	329	314	378	356	358	343	341	344	324	364	319	374	337	364	338	340	353	347	342	329	369	367	335	319	362	328	347	364	366	364	358	367	337	323	351	334	371	341	349	338	381	367	377	317	309	310	332	350	337	381	375	330	347	333	327	355	328	351	385	322	338	331	362	316	357	385	352	352	361	325	324	344	354	355	369	352	382	297	352	346	368	364	356	370	358	339	355	351	363	352	342	349	340	376	344	346	357	358	383	369	325	389	340	326	345	334	337	339	381	377	338	328	351	358	371	378	368	349	335	344	309	359	326	300	355	369	367	345	337	304	351	360	373	321	332	349	337	291	313	337	339	337	320	387	328	358	360	338	312	386	340	350	327	378	332	333	350	340	332	331	353	305	355	344	335	321	346	336	355	340	342	366	326	348	350	350	365	346	319	317	359	362	305	360	377	361	372	360	332	345	350	356	340	340	364	353	356	337	360	323	341	342	328	377	310	376	339	341	342	336	317	376	376	348	327	347	353	331	370	315	348	357	365	367	327	375	348	341	335	352	350	361	357	329	352	322	370	356	326	358	352	346	348	336	339	359	346	372	356	341	332	332	332	351	351	355	349	352	353	334	336	348	310	340	310	370	353	364	359	337	308	311
13671	1246	1110	827	640	520	434	376	325	325	320	322	272	229	234	240	251	295	219	232	228	237	252	218	246	215	224	217	225	195	192	196	210	239	218	217	229	205	230	216	193	242	236	235	252	209	201	233	200	212	214	223	202	224	205	187	220	206	231	220	191	192	217	246	213	193	225	210	234	199	202	214	213	207	215	238	212	210	202	202	247	187	178	218	244	209	201	195	219	251	244	219	197	208	213	219	186	234	223	254	208	204	209	204	213	188	221	214	214	231	221	229	228	195	172	209	232	209	223	215	223	214	229	235	190	177	244	224	229	223	215	191	229	237	213	191	189	209	209	234	239	202	208	242	223	219	227	204	173	221	203	221	220	179	205	213	225	199	209	197	228	213	210	221	195	240	210	194	215	201	211	221	221	221	255	223	210	189	202	208	232	224	195	212	222	205	209	230	226	204	205	183	230	195	229	217	215	247	201	184	210	214	223	234	229	219	201	209	210	211	193	245	228	210	225	199	226	194	228	189	217	228	215	197	225	237	247	213	223	216	209	183	206	202	228	214	200	216	204	202	206	220	203	226	249	218	186	238	199	228	212	256	234	194	223	218	216	194	216	240	222	222	244	219	199	215	212	209	195	223	213	231	231	193	220	214	233	218	261	197	222	205	231	222	211	252	254	229	230	209	209	263	225	233	209	206	200	237	220	236	207	210	193	202	263	225	215	207	226	247	192	229	219	219	223	204	214	203	209	214	223	199	229	204	206	229	209	227	214	245	237	224	232	219	191	214	212	188	216	200	238	223	236	214	194	182	228	226	196	199	243	201	186	212	249	231	190	221	206	216	212	191	211	197	211	237	206	215	218	210	218	198	203	211	236	191	204	233	235	227	203	208	200	227	249	206	195	217	221	198	182	197	210	215	218	215	227	199	210	224	210	192	222	212	195	204	214	219	243	239	212	226	214	258	218	217	229	231	172	197	233	205	218	221	193	205	211	227	214	229	224	202	206	210	208	215	233	205	180	197	208	205	205	172	194	226	191	193	209	226	218	217	207	176	229	197	226	215	209	198	235	199	194	207	209	250	235	200	192	265	235	197	211	225	214	232	236	221	225	194	229	213	202	214	238	218	186	212	221	193	214	199	227	229	213	190	242	200	205	221	189	217	216	225	217	196	232	190	215	213	221	242	189	212	207	199	218	218	201	238	224	226	223	211	204	201	214	217	212	239	182	217	212	179	217	184	228	221	231	207	209	204	224	206	240	229	236	222	222	233	206	196	215	241	223	219	202	228	241	214	209	220	184	213	234	202	198	253	225	205	207	205	202	236	232	196	202	207	183	211	221	218	229	213	217	220	206	220	215	202	216	200	232	206	218	212	207	238	205	201	231	201	221	215	200	191	209	205	238	186	196	224	206	244	208	227	199	220	215	210	212	183	222	207	236	218	209	191	218	222	212	234	216	217	175	204	195	202	244	224	236	210	223	223	195	224	216	221	218	195	186	227	228	171	182	201	203	210	190	229	229	193	196	217	193	191	204	218	233	228	204	202	221	201	202	222	243	196	198	236	210	181	244	217	216	204	215	213	232	222	215	194	230	214	228	216	195	207	230	239	198	228	226	209	210	198	231	212	196	217	220	225	202	203	231	207	199	185	201	206	211	215	203	214	229	186	208	214	197	235	208	201	263	226	219	202	204	233	222	214	204	191	222	181	244	217	206	206	211	218	178	233	226	213	217	245	240	216	200	187	194	206	207	195	199	214	214	194	196	189	228	215	187	194	188	207	242	227	169	233	214	202	217	198	225	207	227	160	213	219	229	215	239	212	203	213	217	221	214	231	212	210	206	184	201	207	191	221	231	196	219	230	202	217	234	209	231	188	201	226	226	212	222	212	201	217	199	225	207	230	186	198	206	209	212	241	220	209	214	208	217	230	233	246	214	178	240	207	206	197	214	231	215	248	217	221	232	199	194	216	228	202	214	231	208	225	236	257	234	220	229	233	209	205	216	229	222	195	221	223	210	207	231	214	222	239	242	222	206	215	242	192	189	240	195	217	228	230	233	208	192	188	232	214	209	218	219	188	216	210	227	194	225	199	229	206	213	206	231	190	233	228	236	241	229	205	196	232	220	222	207	219	217	214	195	203	222	206	189	207	196	209	209	215	220	204	186	226	217	227	168	238	204	215	223	225	220	221	232	201	217	245	220	205	198	215	229	219	231	218	232	220	226	190	209	228	194	220	193	200	201	202	202	197	214	208	192	200	217	210	224	214	203	223	217	199	187	220	192	209	208	207	218	191	191	179	213	202	202	217	212	209	230	229	249	199	262	206	229	213	203	222	193	204	207	213	209	225	231	239	222	245	193	234	211	203	210	194	205	232	207	230	215	216	208	235	218	214	211	234	211	200	230	231	194	214	204	207	213	207	203	222	204	227	187	214	201	213	194	210	215	205	252	203	201	223	183	234	218	225	207	199	253	200	210	218	203	191	226	208	215	220	226	220	217	183	248	186	189	228	227	241	229	220	186	213	213	235	190	226	206	193	232	201	178	203	191	210	221	221	196	198	229	179	222	212	194	208	219	178	225	183	217	194	206	187	213	233	202	230	221	216	233	219	217	208	219	230	207	212	196	209	228	240	212	216	199	180	221	210	225	217	186	223	215	207	193	215	192	226	215	209	215	209	230	197	238	213	232	200	215	213	209	202	213	190	229	252	223	220	181	230	204	195	242	203	200	222	231	203	203	189	181	216	209	187	188	218	203	212	254	203	194	203	224	211	223	215	193	214	235	204	244	247	220	187	222	215	243	190	219	193	200	193	228	218	214	220	221	215	213	214	220	206	194	214	196	185	214	236	186	201	240	236	185	220	179	200	219	205	207	209	186	218	228	237	211	214	220	248	268	232	202	216	214	218	224	220	219	214	219	207	263	225	235	191	212	214	197	233	211	210	195	240	208	190	241	225	205	203	207	201	210	219	232	230	225	231	219	219	234	198	201	234	205	217	229	224	201	235	225	209	198	203	193	195	226	211	210	235	232	210	231	216	244	215	207	216	226	219	215	189	223	236	194	202	219	254	220	239	218	221	226	227	205	211	185	200	223	197	240	211	232	226	215	219	215	234	223	213	206	219	236	209	212	210	208	215	197	210	222	210	195	210	197	230	200	215	223	203	232	198	209	191	211	202	231	203	241	233	215	227	222	210	181	203	204	211	217	211	221	212	204	189	242	240	208	213	212	215	209	196	222	214	209	224	209	208	217	229	224	178	212	219	201	195	233	231	234	245	217	248	239	200	214	194	224	218	244	232	178	199	205	203	218	200	193	197	189	223	239	183	197	191	204	191	214	225	187	195	234	218	191	198	228	193	218	216	208	218	202	200	216	223	226	203	203	211	241	212	227	221	222	212	197	200	198	206	196	225	208	202	221	183	216	207	209	215	180	210	232	215	216	232	197	224	194	203	226	212	192	203	239	207	184	229	202	195	209	208	201	205	197	222	212	227
8163	1166	2117	2565	2491	1828	1598	1384	1140	1067	1133	1131	843	741	800	700	1046	1093	662	603	608	612	586	608	626	568	630	603	604	583	567	577	628	531	526	539	590	550	544	559	567	558	555	543	536	504	588	565	545	536	555	537	533	538	531	516	540	531	560	525	539	561	541	525	527	539	523	557	528	535	548	564	531	527	539	505	532	550	542	579	559	506	538	539	524	562	524	540	499	496	536	550	529	536	535	534	539	549	510	558	530	533	544	542	500	538	533	522	562	545	502	512	600	515	538	509	537	530	507	520	546	529	532	518	521	515	501	525	505	522	542	561	518	514	514	540	562	546	543	489	511	510	557	511	534	519	569	593	507	531	571	556	564	493	536	494	560	534	544	543	502	517	549	523	565	515	500	504	557	527	551	477	507	519	516	537	574	534	553	545	516	550	515	516	527	582	510	488	544	577	556	566	494	556	496	485	584	527	510	552	522	540	507	563	522	557	513	554	505	529	505	556	530	588	590	501	527	539	486	521	515	531	509	516	536	490	534	499	526	519	554	514	520	541	484	497	536	520	507	525	528	493	500	518	549	535	544	546	550	505	537	529	525	508	578	509	517	586	546	531	519	522	540	529	522	520	524	565	544	528	511	508	557	531	524	502	558	505	537	520	568	510	518	520	540	528	551	528	466	526	534	540	508	512	577	492	524	542	516	485	531	524	546	515	518	493	516	527	544	491	551	520	519	508	556	543	541	519	532	511	533	529	531	508	515	546	517	545	551	518	512	497	523	514	518	515	513	494	554	528	568	562	509	524	517	537	528	544	536	562	561	522	570	532	540	560	529	543	533	494	539	516	531	537	510	505	519	526	525	545	554	557	552	509	512	540	584	522	511	497	521	559	505	523	549	541	549	579	518	563	532	484	543	541	543	518	559	540	519	519	490	536	541	528	494	528	548	551	520	512	549	558	541	477	549	555	543	549	519	532	564	533	525	490	513	507	478	540	553	522	547	536	498	543	505	558	569	520	508	495	484	547	511	494	523	533	560	549	517	502	453	549	557	513	545	524	515	535	515	545	538	518	516	530	551	537	523	521	522	506	509	527	544	510	561	555	541	509	516	538	519	507	530	532	530	549	483	522	538	534	526	516	545	526	502	538	552	574	510	559	549	523	528	572	515	539	507	560	559	571	491	529	556	506	514	546	548	528	511	538	502	541	518	491	552	516	558	516	545	550	552	521	500	494	556	557	541	549	549	532	509	548	520	515	508	553	571	526	527	535	531	582	553	506	539	554	517	475	530	546	520	535	511	524	557	527	550	546	523	569	548	564	537	519	528	522	573	520	549	535	509	528	541	544	494	542	478	495	493	495	522	539	537	533	495	522	555	501	501	483	514	553	536	519	508	477	541	535	548	519	557	509	551	584	547	486	514	521	538	548	517	526	540	535	523	504	537	538	542	509	525	546	568	506	462	526	532	533	512	523	506	549	517	534	490	517	557	518	563	526	539	566	461	554	525	588	560	536	457	481	531	539	492	525	510	574	555	511	540	531	510	560	509	521	513	514	560	511	487	526	519	535	534	523	509	504	516	554	534	543	529	533	563	511	499	540	497	514	568	526	550	533	543	496	538	523	565	550	504	555	538	535	532	524	562	540	539	539	525	504	548	515	531	552	542	517	547	537	540	557	561	515	522	563	537	507	490	554	573	530	556	527	532	498	508	537	522	547	531	572	519	505	540	500	531	571	523	563	536	540	553	521	496	542	564	553	555	537	515	541	557	513	539	535	524	545	525	512	503	533	543	516	546	515	499	519	507	529	571	491	531	539	529	544	531	496	519	509	540	526	506	529	513	547	521	515	510	509	544	529	496	583	530	539	563	486	537	567	510	499	528	517	523	505	535	542	522	542	560	506	537	536	561	524	529	533	537	542	530	554	547	536	523	511	556	512	539	557	566	550	560	546	560	510	514	551	568	524	503	550	532	499	507	549	512	558	540	490	501	532	495	540	535	531	582	543	513	564	522	486	522	510	558	558	559	513	465	529	578	497	539	523	540	536	559	506	541	510	506	532	528	500	563	525	543	560	537	558	491	518	495	538	530	566	460	527	509	537	528	518	522	547	518	529	489	568	537	489	550	573	510	508	513	503	557	521	545	504	521	510	544	554	539	544	524	488	517	505	526	552	533	508	500	501	506	499	526	552	517	534	576	506	500	555	516	521	519	548	551	519	553	528	539	553	549	524	551	507	526	511	486	535	520	543	532	519	571	567	492	556	497	512	547	549	560	574	567	518	500	508	536	503	502	531	505	539	533	500	564	534	539	507	558	554	513	533	534	551	580	528	571	533	537	507	510	528	572	531	489	544	528	490	531	547	558	575	525	512	531	536	501	513	537	485	537	527	575	517	505	533	521	553	534	568	490	555	509	487	565	572	494	553	535	531	517	501	504	554	520	534	524	553	520	514	506	531	530	546	492	532	538	534	520	556	525	511	544	519	521	514	512	573	522	510	552	538	540	492	534	528	557	551	543	569	501	530	516	539	519	541	559	510	516	523	521	499	560	517	492	510	552	502	498	528	513	554	519	567	515	517	509	527	546	522	509	535	520	534	532	522	536	537	570	548	502	522	528	558	532	500	531	515	535	537	509	475	538	530	543	527	506	514	532	539	519	531	517	504	544	540	504	541	549	525	516	524	570	560	478	551	559	541	556	519	494	486	519	530	508	518	533	545	541	502	529	526	537	542	494	529	525	560	567	545	499	546	538	524	505	506	545	531	598	550	520	538	522	504	554	518	516	531	495	519	563	560	526	567	527	545	518	580	493	586	554	562	523	574	527	496	539	553	496	544	519	513	586	531	515	496	573	586	564	531	536	504	534	532	513	482	540	588	542	564	541	522	504	532	519	518	510	543	512	526	533	511	559	552	472	516	538	505	566	512	527	585	522	503	516	541	542	574	506	529	522	517	536	539	509	525	519	534	547	530	532	526	510	531	504	495	537	523	537	510	516	528	545	526	533	521	511	547	530	514	554	527	544	530	520	534	475	509	507	517	528	516	514	504	504	515	525	509	534	515	528	491	534	511	541	557	533	534	493	516	544	510	556	550	514	515	509	550	518	516	513	565	585	514	535	516	508	533	538	524	519	524	533	521	546	509	530	520	543	510	513	546	558	496	523	532	525	570	536	489	522	580	546	514	538	535	561	534	548	511	537	498	547	519	527	553	495	523	535	516	565	525	518	524	570	522	556	575	541	557	577	557	539	543	502	533	536	540	509	550	510	566	540	515	542	502	505	533	516	516	537	519	598	539	544	504	512	571	537	537	543	481	542	516	571	522	546	526	516	528	581	509	564	549	537	525	540	580	546	526	521	518	504	503	512	520	601	569	504	528	534	529	522	547	539	536	546	522	567	544	524	522	560	528	528	513	520	553	541	543	548	521	534	541	549	532	515	557	496	522	556	532	497	507	507	533	545	566	540	552	520	501	560	522	544	585	531	554	514	568	532	534
1454	297	316	359	321	283	300	319	294	293	290	313	260	276	284	276	286	340	263	271	273	280	275	239	280	256	310	288	286	282	282	296	252	284	279	262	263	286	266	259	294	297	267	294	274	316	291	283	242	249	292	269	284	236	233	271	267	270	255	272	308	301	270	299	288	290	282	262	263	283	274	276	260	306	296	272	307	282	272	284	265	269	257	264	267	295	274	292	260	238	298	286	308	310	246	277	250	271	308	278	276	283	303	296	295	289	294	315	320	232	254	257	268	295	293	271	300	276	267	261	268	292	267	280	284	279	276	267	328	274	239	295	306	260	294	307	264	273	283	262	306	313	288	294	286	288	259	282	272	263	289	311	300	277	277	292	282	269	278	309	285	285	296	256	312	274	285	278	304	306	301	284	260	274	268	277	340	298	304	269	270	279	253	315	263	279	281	285	267	259	281	300	270	257	292	286	249	277	295	295	301	274	264	263	274	312	297	276	270	262	260	283	257	273	238	269	272	287	304	256	281	310	276	272	252	269	295	291	266	262	301	259	276	287	284	276	286	268	270	299	286	302	289	271	273	271	271	296	290	312	325	300	293	276	241	248	276	258	310	281	270	284	293	286	278	259	300	262	262	280	312	297	294	289	313	278	325	287	263	298	296	275	268	258	257	333	265	261	284	283	275	303	268	275	271	293	278	270	307	294	278	285	313	297	283	275	301	296	313	295	280	234	269	282	312	283	266	284	288	275	263	277	290	287	308	301	260	297	248	301	258	271	279	283	293	296	284	292	284	281	276	297	285	284	285	264	267	281	262	313	263	289	297	264	300	278	311	285	278	289	284	295	264	256	294	258	299	274	289	256	275	297	302	284	320	288	272	282	271	270	259	286	317	289	310	298	289	286	294	253	254	294	266	286	250	285	324	259	286	301	264	266	302	280	275	289	272	271	273	251	258	268	273	300	289	303	278	296	266	292	298	260	262	256	278	274	265	246	292	303	261	271	272	282	289	281	287	275	263	305	302	240	287	304	293	270	301	273	282	288	252	291	271	289	288	288	303	240	279	290	275	284	259	280	280	265	271	239	252	254	268	259	302	342	292	310	281	273	316	298	274	282	289	298	297	278	297	287	263	304	268	318	309	274	266	280	311	256	305	271	309	274	279	271	281	341	274	292	277	264	314	280	272	272	271	277	297	276	271	278	299	302	271	282	242	264	255	274	256	260	298	288	293	273	277	308	283	287	257	290	291	271	302	317	294	252	313	302	296	281	257	275	290	296	286	265	268	266	264	299	277	304	262	268	280	271	246	247	288	296	311	286	279	247	273	297	282	288	251	284	291	272	274	270	298	315	271	314	289	271	252	287	262	292	276	290	306	241	280	280	289	298	287	277	290	287	281	259	304	254	288	247	277	287	289	295	307	314	290	283	268	254	263	292	306	311	301	274	283	293	260	303	275	278	278	255	268	284	285	265	255	301	299	289	274	294	272	295	312	291	270	274	277	285	261	296	289	279	290	282	313	299	275	290	279	265	312	283	292	289	276	289	304	266	282	281	279	259	264	292	265	301	278	304	294	295	276	275	321	284	287	317	302	250	262	291	271	266	297	254	248	308	290	274	273	277	289	293	284	285	306	279	293	258	285	285	276	275	258	272	249	266	302	280	301	278	273	285	273	279	311	279	281	269	292	272	284	299	285	306	312	276	294	268	271	289	282	298	302	274	289	266	283	269	288	286	279	318	280	301	277	320	281	239	258	276	277	283	268	288	278	246	262	250	296	274	268	261	301	235	276	259	294	302	314	320	272	281	284	289	318	301	257	274	262	266	285	302	291	281	298	276	270	254	285	296	294	303	289	262	311	259	287	276	276	261	279	264	280	278	263	289	261	262	275	247	279	276	281	285	296	272	283	270	259	293	296	295	279	302	264	283	286	267	275	277	268	287	286	263	280	265	293	259	295	275	241	309	280	294	252	302	293	284	314	257	262	261	289	274	287	283	290	282	270	272	280	279	276	258	273	317	281	255	275	278	259	320	301	286	284	263	277	267	299	262	267	289	299	282	246	299	280	299	264	283	257	240	291	297	286	265	250	276	290	273	282	275	253	268	298	257	280	321	287	303	290	307	289	248	261	318	287	273	276	280	225	257	292	265	262	251	256	274	275	284	283	279	251	301	278	308	265	290	293	293	283	295	279	286	273	291	311	253	294	285	292	288	288	311	264	283	267	285	264	277	295	279	309	274	268	299	284	294	293	261	250	283	286	309	282	275	287	280	278	287	291	304	281	264	300	250	283	264	270	281	292	275	270	282	277	275	303	302	289	242	267	277	276	231	283	266	291	254	276	242	239	272	295	288	298	258	276	311	314	289	300	277	262	257	292	268	288	282	276	255	276	284	276	270	269	277	249	289	275	294	266	294	266	268	274	271	270	288	292	286	293	270	269	264	266	301	285	253	278	282	300	290	263	279	284	278	271	282	291	275	277	276	274	288	308	305	292	276	291	268	285	238	276	271	286	249	255	288	308	266	309	280	272	246	282	279	256	308	323	288	269	259	270	292	289	287	280	261	285	282	281	270	281	303	283	263	271	291	274	278	274	250	277	307	288	241	310	263	277	303	290	275	263	279	280	302	303	299	327	246	282	285	286	273	285	292	301	262	298	284	264	284	264	287	320	271	308	310	320	260	262	290	294	239	275	289	279	282	284	276	261	296	284	264	290	268	246	239	271	301	304	269	286	335	275	292	285	294	291	292	277	275	264	234	316	285	293	284	286	274	304	296	283	241	279	265	284	270	290	306	283	279	289	267	260	273	269	290	289	283	271	237	294	280	260	271	281	301	272	263	314	285	284	263	288	259	273	283	306	272	267	245	265	298	266	264	276	282	268	290	294	277	271	276	297	294	240	303	290	283	295	279	303	274	269	305	277	297	288	270	314	309	275	287	279	286	284	295	286	264	270	284	259	287	275	297	296	286	276	272	255	263	272	268	247	287	310	268	289	267	257	269	285	250	257	302	294	305	261	299	294	275	285	265	233	271	293	312	269	296	281	295	275	278	234	265	304	275	299	287	292	277	259	285	306	324	287	291	281	285	259	275	260	264	269	283	300	273	299	284	282	265	247	284	246	289	266	232	305	249	255	269	284	281	310	303	232	278	289	264	259	306	307	285	264	266	288	307	270	271	287	279	285	296	281	268	263	305	254	261	247	305	272	251	284	271	278	280	275	324	286	317	265	279	280	272	275	280	261	266	247	270	279	279	290	278	288	282	291	286	282	287	290	287	281	287	263	275	282	264	273	279	266	308	257	284	281	298	291	309	304	287	313	297	300	266	320	319	321	250	295	282	279	274	306	289	296	292	274	255	270	289	313	282	263	312	270	261	301	312	299	281	272	271	274	263	288	297	280	334	300	262	272	291	301	291	283	266	294	294	271	289	276	298	260	298	315	259	268	295	297	299	262	278	295	289	293	275	261	296	288	271	314	279	291	287	252	279	287	301
1810	680	801	760	867	783	781	727	694	684	706	725	650	668	618	702	776	727	665	654	624	617	578	663	614	612	641	624	644	669	627	606	700	638	610	616	667	653	599	627	634	633	648	693	674	588	640	669	649	687	612	633	661	651	669	637	643	641	632	632	656	658	626	664	620	659	650	615	645	603	638	598	617	652	610	649	644	634	603	639	601	646	623	610	596	597	635	649	666	621	612	626	619	649	637	633	707	662	619	683	638	617	625	624	616	633	626	628	628	613	654	669	627	618	597	584	661	644	639	613	666	634	609	658	633	632	626	605	627	605	663	626	648	617	651	655	633	604	668	613	687	607	615	678	596	634	615	633	652	619	629	676	622	664	628	598	630	605	619	647	656	604	613	598	651	600	640	647	666	649	619	655	670	626	643	638	637	674	637	680	620	633	611	648	640	572	643	571	655	628	672	648	644	663	619	603	605	625	644	633	595	682	625	629	615	677	626	625	617	642	623	575	647	601	619	645	666	610	650	607	635	697	687	640	618	615	651	659	685	641	630	627	680	626	622	589	612	661	648	591	615	661	622	668	621	655	620	628	632	601	643	627	628	599	580	625	652	629	601	621	640	605	660	649	631	630	616	622	665	635	563	644	637	657	651	621	661	603	681	644	631	637	624	625	631	627	665	649	653	656	602	638	629	606	622	642	612	575	633	673	616	613	653	632	669	618	641	612	612	621	595	633	602	609	591	648	598	682	622	674	649	620	596	599	668	619	599	616	651	634	592	683	601	625	629	634	639	644	637	625	664	650	629	651	653	660	641	667	617	600	559	627	606	645	631	597	644	648	664	619	635	679	615	628	599	632	636	625	628	667	648	638	635	612	631	646	628	651	602	655	643	624	587	607	612	630	693	671	647	648	634	656	591	586	624	664	597	698	679	602	653	612	628	649	640	605	627	627	649	635	653	625	623	633	631	597	598	666	663	664	624	644	656	634	642	606	665	651	611	636	641	661	636	637	616	594	654	665	642	645	640	659	610	601	605	658	647	649	641	649	640	654	633	613	667	612	612	615	641	631	667	610	658	620	626	642	625	594	629	615	587	632	608	646	653	647	656	670	599	606	624	631	618	698	635	628	637	626	666	613	631	600	645	667	618	646	627	685	657	619	619	623	700	609	646	638	634	602	641	632	575	639	663	607	621	678	616	624	641	648	627	636	647	606	611	622	640	572	647	653	614	623	687	653	609	666	629	649	620	629	661	643	603	678	657	630	646	594	616	665	664	626	628	617	629	624	627	583	655	664	621	630	697	654	651	664	645	666	626	631	676	608	613	637	640	648	630	634	628	662	591	646	661	624	639	648	636	674	643	646	660	660	647	622	637	621	657	614	629	660	669	627	649	603	690	659	619	629	646	603	663	639	623	625	638	660	644	643	633	619	622	605	623	639	626	651	672	640	618	660	642	625	655	664	641	669	666	616	582	651	627	631	586	647	593	609	637	612	660	661	620	645	593	623	635	677	624	636	571	632	668	670	598	644	648	654	625	648	633	596	656	648	595	649	630	592	576	667	617	636	615	605	640	642	637	642	650	659	645	610	599	640	698	588	634	675	619	588	685	567	638	611	637	674	657	608	612	675	650	569	642	656	633	695	617	641	668	651	633	615	636	656	659	610	643	638	646	649	657	636	630	588	618	610	614	682	652	619	635	634	623	598	674	663	616	616	670	617	591	683	615	628	619	615	649	616	645	694	655	684	614	634	614	661	629	672	580	595	605	636	637	639	642	621	615	620	671	628	581	604	698	593	679	611	596	645	619	615	632	617	676	642	628	654	598	568	617	589	670	631	637	669	660	599	583	682	658	642	633	607	640	661	650	609	632	649	582	648	661	638	609	616	620	632	582	590	600	655	609	625	636	632	639	679	586	624	664	635	614	601	620	626	648	643	638	659	604	636	653	639	641	612	621	621	667	663	565	627	650	623	637	672	641	619	618	627	596	606	621	631	666	666	619	624	622	601	674	617	644	589	662	618	609	626	577	659	625	643	609	644	617	661	635	666	611	629	672	617	623	633	613	607	663	605	680	663	592	612	647	615	623	618	606	652	679	602	601	610	677	643	610	649	625	629	644	633	578	645	642	628	612	632	662	651	593	622	653	643	646	660	601	658	608	626	662	614	652	664	646	630	629	594	628	643	653	641	605	672	636	609	622	610	624	646	635	607	644	664	630	659	645	586	633	700	644	610	633	626	673	594	600	661	663	630	638	599	611	614	626	605	644	664	625	689	624	619	664	565	607	638	602	616	607	644	688	642	630	652	666	607	647	604	668	654	625	624	609	645	643	628	627	617	643	607	636	600	639	637	654	594	651	666	637	617	655	655	676	627	676	652	606	615	625	625	628	659	641	633	635	652	588	669	631	654	621	649	628	657	596	644	656	610	613	618	660	628	651	620	607	622	594	656	631	659	627	635	599	638	625	630	624	594	639	633	627	658	658	662	642	591	615	674	684	635	571	621	601	643	594	652	662	623	657	628	592	636	617	630	637	632	604	655	667	597	658	645	632	640	640	622	622	652	645	623	613	638	626	610	572	637	635	663	640	643	622	603	648	622	678	621	649	638	617	626	624	639	610	652	649	615	656	639	595	634	634	624	657	646	605	659	606	612	646	645	669	631	620	652	667	607	667	661	625	659	634	623	625	678	633	611	629	642	609	637	645	596	634	649	610	654	654	631	577	650	644	643	617	656	623	626	619	633	625	675	647	625	642	660	625	644	703	631	639	654	625	617	677	598	603	635	620	591	675	645	657	615	627	645	643	606	670	662	610	669	645	653	637	610	643	659	672	633	624	646	638	623	647	594	645	638	643	664	607	623	653	658	672	685	635	631	685	647	663	631	630	705	641	664	615	657	590	636	656	640	615	651	658	657	645	621	617	618	635	606	629	630	586	675	650	632	661	629	678	612	625	649	690	656	651	650	608	605	601	625	683	645	588	647	630	605	658	613	655	653	634	656	627	604	630	663	633	622	631	600	609	700	653	603	645	655	679	650	622	630	637	641	683	620	609	631	680	650	641	636	671	612	672	612	616	600	622	619	638	639	618	672	644	640	635	648	669	628	647	653	650	601	633	637	583	614	590	629	638	605	628	645	691	640	603	620	614	612	649	671	667	638	641	682	601	667	666	617	660	625	640	665	646	632	591	633	626	631	636	601	624	641	553	644	640	593	676	649	685	637	649	623	597	633	644	683	660	652	619	674	629	613	637	662	642	614	613	609	630	635	605	611	666	618	660	602	650	619	646	653	671	664	646	603	623	626	652	625	618	623	630	657	634	629	642	602	637	622	616	644	644	625	567	619	617	587	633	636	623	649	663	649	577	672	642	635	627	638	643	666	613	609	655	627	615	606	593	667	616	620	661	638	620	633	636	684	622	677	621	669	602	648	630	615	624	627	609	649	639	630	651	623	658	613	633	677	668	598	661	636	592	641	594	624	616	646	622	655	661	633	649	625
7033	501	520	470	346	279	273	236	187	193	170	193	164	142	165	164	169	195	147	136	126	131	128	144	129	130	159	134	140	144	121	159	113	152	132	148	113	142	126	116	153	151	143	132	138	147	131	157	141	131	114	125	157	144	158	135	114	132	139	136	110	137	120	136	112	148	139	133	130	126	149	126	143	132	122	134	98	130	121	139	153	121	129	107	116	126	157	114	130	123	123	145	145	140	141	111	130	139	145	113	133	124	120	117	128	138	104	128	149	133	123	130	135	140	166	128	122	130	121	126	125	119	134	131	112	108	125	122	133	118	125	127	109	119	121	153	138	142	108	120	145	119	140	133	121	107	144	138	130	138	148	135	131	137	128	137	141	117	140	114	143	121	139	125	123	130	131	133	156	142	133	121	132	149	131	121	116	106	123	126	118	131	136	124	144	152	127	136	133	132	137	122	136	141	144	130	113	133	110	145	122	134	126	105	111	127	144	129	135	135	144	137	132	144	160	129	143	126	126	125	130	132	139	134	178	144	126	129	148	143	115	130	151	117	128	125	106	138	139	113	120	144	119	138	129	129	126	126	110	133	135	138	140	128	161	120	116	112	114	125	109	123	116	135	113	141	132	126	122	136	136	123	124	119	130	122	118	117	125	133	136	126	106	128	117	125	130	146	128	120	149	157	143	116	152	153	150	128	142	119	119	112	124	141	146	112	140	132	131	123	146	137	123	131	153	147	125	117	142	122	138	142	134	161	149	113	142	122	125	142	141	131	142	149	141	137	142	148	148	157	164	132	116	138	133	131	128	152	108	134	151	125	129	115	134	150	142	134	111	115	167	112	117	150	112	127	125	117	130	129	149	146	138	135	151	146	119	119	141	137	128	111	134	114	141	111	123	139	138	131	125	123	119	107	110	104	141	136	138	125	115	134	139	119	146	117	138	141	128	128	124	140	122	131	124	126	118	127	140	111	124	138	122	140	113	119	137	117	147	135	159	132	146	126	148	129	121	130	135	133	125	137	128	146	154	119	130	110	117	150	110	139	133	131	131	136	113	121	137	123	118	133	137	133	110	115	139	144	115	133	145	115	138	142	136	150	132	132	123	111	159	131	116	148	122	126	123	135	126	129	131	146	131	134	117	120	122	129	123	151	136	129	120	136	125	142	135	141	110	146	132	122	133	124	146	136	141	134	115	134	127	111	125	127	142	131	134	119	148	140	123	102	106	138	145	136	117	140	133	111	122	135	139	136	124	132	138	148	139	134	142	125	134	122	134	130	133	128	138	132	112	138	117	101	139	130	139	128	129	146	128	107	126	116	115	126	131	100	122	125	104	138	128	136	127	146	153	120	131	130	130	137	133	162	151	139	110	121	128	130	141	140	144	129	110	116	107	109	139	145	126	123	156	132	128	129	133	145	160	122	143	124	128	120	114	139	133	134	143	141	112	130	140	165	139	140	120	128	119	113	135	127	136	130	132	155	133	132	145	145	145	133	109	124	146	134	109	127	135	133	134	125	137	135	117	130	123	142	125	138	106	132	144	116	132	119	160	153	136	121	104	106	142	125	139	120	126	141	131	144	122	116	138	104	98	112	111	131	153	150	134	134	109	128	137	126	129	137	132	132	138	134	154	130	136	127	132	126	122	104	135	127	123	112	129	123	126	139	148	124	125	137	146	141	129	121	130	116	142	139	127	128	130	117	130	130	133	125	115	140	137	140	134	122	111	127	131	130	129	134	128	102	111	129	114	133	132	132	123	116	138	127	136	106	127	139	135	128	122	123	169	143	141	142	113	127	133	136	129	125	150	146	142	118	105	153	126	123	144	138	142	149	147	145	140	126	147	160	136	129	110	161	122	127	130	145	133	134	135	147	134	137	149	117	133	135	146	155	111	134	126	118	134	148	107	122	119	137	140	131	116	122	143	146	120	137	121	138	148	118	132	99	122	140	146	124	137	140	118	155	121	133	136	137	129	134	130	120	171	116	123	129	118	134	100	144	129	140	141	132	125	129	133	115	152	140	136	131	135	144	117	141	111	167	133	142	117	116	132	146	136	140	146	123	129	124	131	117	118	153	118	125	137	143	122	121	137	135	126	115	135	140	129	138	114	140	122	124	132	119	150	137	110	136	129	126	128	106	129	127	140	138	112	125	149	126	143	125	133	157	157	115	143	113	136	138	168	135	140	114	117	153	121	136	132	120	113	124	139	136	138	155	120	125	138	131	111	144	147	150	145	125	110	135	126	126	142	124	132	126	125	125	138	128	112	127	120	126	123	135	135	144	143	126	119	118	116	128	111	120	152	123	134	111	118	114	138	142	123	130	113	134	147	126	133	134	135	122	125	157	143	143	157	141	134	134	127	120	117	119	105	129	150	136	124	123	111	123	139	154	143	138	130	136	125	116	143	115	123	140	119	127	132	140	141	149	144	127	144	141	131	144	122	117	143	117	134	124	126	141	130	142	134	123	125	134	137	111	111	134	139	125	123	129	141	133	127	141	113	126	142	140	122	138	139	139	149	129	121	155	129	106	148	133	119	138	139	111	133	121	140	127	141	116	121	119	133	110	161	113	122	136	140	118	101	135	139	138	111	123	151	136	142	127	114	138	122	129	123	142	123	131	136	149	121	123	130	118	113	108	121	123	119	125	139	148	142	153	128	134	143	133	132	149	128	125	148	147	125	111	137	130	137	119	138	125	112	143	132	127	102	133	130	129	129	125	129	124	124	138	107	103	146	145	139	126	110	146	125	118	119	113	137	137	146	112	129	132	134	120	127	140	128	138	132	146	118	105	120	134	140	134	106	148	130	147	129	133	119	127	107	116	130	122	140	130	156	129	136	142	132	140	136	129	106	108	136	149	132	127	135	143	124	139	131	133	127	137	128	124	154	140	134	128	144	120	112	128	144	131	117	138	149	126	111	131	129	141	109	126	112	116	122	134	121	127	123	129	159	118	146	146	116	133	124	145	141	131	134	163	139	116	121	132	135	140	102	139	138	146	151	133	121	120	98	129	157	111	122	99	126	129	137	160	149	153	142	119	144	121	148	136	125	151	147	131	135	126	135	129	131	129	125	131	122	137	131	128	118	136	129	135	125	132	119	115	106	125	128	112	138	138	112	135	130	117	131	136	143	137	114	123	128	126	126	121	121	136	123	110	140	155	128	135	163	126	145	143	158	132	136	114	118	118	137	132	144	107	125	116	127	137	141	153	101	130	118	131	143	119	130	137	128	137	132	120	141	138	135	125	144	141	150	129	146	133	128	151	137	129	133	134	136	133	122	115	144	121	134	138	119	131	112	140	139	148	140	140	131	127	127	131	143	132	136	135	107	133	143	129	137	115	149	132	123	137	123	128	128	123	128	128	140	121	132	119	118	132	126	126	112	121	135	116	127	127	119	120	138	126	147	126	138	117	144	130	121	141	144	114	127	130	137	148	138	131	137	133	117	136	136	122	140	136	139	126	146	120	118	141	144	123	146	135	119	129
5971	683	1295	1445	1455	1126	1009	831	646	605	641	626	513	505	482	442	748	660	471	439	393	406	374	384	397	401	395	352	393	407	387	387	372	383	350	320	332	370	378	346	379	375	360	363	359	327	329	371	363	354	358	320	354	354	330	322	343	341	336	371	356	354	354	331	349	331	366	358	356	322	353	344	326	365	359	342	313	348	365	369	359	351	377	368	364	339	363	344	333	330	333	331	372	363	340	359	358	329	376	333	341	373	386	341	318	378	341	336	351	344	338	360	298	375	345	369	343	360	350	368	359	394	354	317	348	348	345	344	379	345	350	325	370	349	352	358	343	355	313	354	321	357	329	336	343	343	346	358	332	364	333	331	336	364	363	364	316	373	348	351	348	338	351	369	354	357	342	345	326	363	340	350	389	353	371	343	317	368	329	384	354	378	363	348	354	356	335	349	334	363	375	364	342	343	325	341	360	302	355	368	363	352	373	349	336	325	384	341	328	346	348	314	375	306	331	327	349	317	328	354	352	372	347	322	339	336	330	375	370	333	352	325	351	327	339	333	349	367	365	339	354	345	325	337	342	358	384	344	347	319	361	356	354	350	350	318	346	344	366	330	351	336	356	328	315	342	353	327	349	347	365	317	324	339	373	366	326	340	341	321	316	346	341	333	373	350	346	361	362	352	367	310	361	325	353	346	349	348	376	340	339	374	329	328	343	347	356	344	365	375	322	348	318	336	362	311	322	365	340	340	351	345	355	358	348	380	364	330	360	338	390	352	351	334	345	332	311	364	363	326	343	359	336	302	369	326	339	308	362	325	367	355	361	341	353	369	345	332	349	352	345	343	353	317	367	360	326	349	360	356	330	356	351	347	381	343	300	303	323	332	355	332	364	335	377	354	341	368	339	377	346	320	365	362	347	343	331	352	337	343	322	302	348	358	338	341	316	341	357	369	352	318	364	351	315	327	338	374	343	370	328	320	349	352	349	308	353	318	356	342	294	332	330	333	316	312	349	341	374	347	380	342	348	353	339	391	335	310	337	349	370	350	376	365	336	336	394	373	358	388	357	356	322	317	331	341	368	343	333	355	371	340	303	333	304	323	373	341	319	328	351	338	338	355	355	320	348	385	335	380	383	347	362	329	307	319	342	334	355	338	320	342	353	351	338	348	359	341	349	301	354	369	336	341	350	347	339	364	347	352	343	334	354	369	356	358	350	351	351	387	330	340	328	372	322	371	374	370	316	366	328	340	368	357	320	324	333	379	313	345	369	358	347	351	369	343	298	378	326	346	350	358	344	356	328	315	336	331	329	347	363	361	363	307	372	317	314	355	354	311	366	349	331	334	336	358	346	371	338	330	345	338	343	341	388	375	333	322	369	348	317	360	353	353	359	340	323	360	384	379	349	346	351	316	349	332	341	339	363	333	348	347	351	361	360	348	326	323	354	368	364	341	363	322	364	318	337	303	381	340	354	357	335	351	318	363	345	337	341	376	305	332	325	319	358	336	339	374	333	335	329	403	330	355	380	358	352	338	358	320	362	332	338	337	342	354	330	365	370	349	353	339	357	360	319	325	325	343	375	355	313	347	366	387	336	342	339	346	339	367	307	335	338	347	353	317	352	350	348	341	347	315	349	376	341	351	385	347	318	361	329	360	337	322	341	347	362	359	330	379	357	366	347	346	342	337	376	341	338	371	357	359	349	340	365	399	343	331	346	342	345	322	355	329	340	339	330	374	372	353	368	313	350	308	329	334	324	351	347	347	370	349	393	323	377	343	318	384	348	370	343	363	330	334	367	339	313	363	358	326	362	336	316	352	346	329	362	342	342	343	362	362	360	311	365	368	310	319	367	339	369	373	353	352	328	370	300	333	361	361	332	355	353	343	316	326	340	323	317	361	366	377	349	333	351	347	339	314	348	315	334	352	329	326	336	338	356	316	366	378	384	351	344	345	321	324	323	326	340	375	363	371	360	362	315	374	372	371	376	352	373	377	316	336	342	366	312	343	336	373	362	370	324	326	340	356	314	346	345	346	364	368	345	335	381	371	330	330	352	351	357	354	380	356	333	334	350	330	341	353	368	331	346	337	316	347	355	351	348	352	312	361	342	361	337	340	329	358	338	323	330	375	340	349	348	357	371	328	373	379	358	328	363	353	327	333	363	364	380	315	294	333	335	343	356	368	359	338	382	338	361	338	331	341	341	321	345	386	361	338	361	349	334	340	299	321	326	317	342	324	345	374	308	321	346	357	330	351	312	312	324	332	349	351	315	315	332	338	306	358	358	327	354	320	366	370	351	346	365	357	318	344	369	320	348	347	404	324	353	343	359	372	353	333	359	322	334	336	352	334	356	357	356	322	347	333	400	353	329	353	343	338	370	360	348	326	367	353	337	355	352	359	371	334	345	356	331	355	349	328	344	333	382	339	346	319	342	358	342	334	350	321	355	330	341	390	319	374	313	335	349	336	339	381	327	346	380	347	339	350	371	362	371	301	321	349	361	332	363	315	356	324	416	321	340	357	356	349	315	331	373	351	345	359	363	314	350	347	353	336	348	365	375	342	354	347	352	339	350	328	348	366	326	358	353	339	337	330	338	324	340	350	350	333	354	349	324	354	331	368	370	346	353	346	343	314	371	364	355	330	358	302	338	341	372	353	384	360	339	350	383	345	327	353	365	345	362	335	334	332	360	339	335	306	369	351	359	354	360	369	330	336	357	337	323	348	331	338	351	343	355	330	348	347	336	378	357	325	319	349	341	336	370	351	348	364	357	380	362	353	350	328	360	355	346	343	362	376	330	336	342	358	344	367	369	333	326	362	345	348	380	348	341	324	361	337	356	368	320	347	342	346	323	370	371	373	328	342	330	358	348	334	359	333	345	344	345	304	385	358	328	361	309	339	353	333	353	304	363	316	366	314	364	336	342	355	351	353	301	376	404	297	386	357	316	317	341	304	328	333	334	335	355	351	338	341	372	360	365	317	362	360	352	344	374	303	352	388	319	361	318	316	361	357	350	357	334	326	316	373	327	377	334	354	340	366	340	327	321	357	358	338	323	339	348	325	347	354	353	364	337	355	356	370	364	339	362	383	373	332	341	333	352	382	375	331	359	359	323	325	352	353	370	358	358	347	310	329	365	326	375	325	337	355	382	363	357	346	304	344	336	333	361	390	330	330	348	349	348	366	367	343	359	345	359	313	351	349	346	351	329	344	344	374	331	325	370	305	367	325	333	329	347	374	354	359	356	351	334	322	371	340	306	335	345	344	328	312	349	323	378	363	348	352	341	364	352	363	369	315	376	363	343	347	337	348	358	337	307	331	358	343	348	353	363	367	347	373	374	348	353	386	328	354	299	333	329	334	328	363	355	339	356	331	344	357	368	313	351	328	331	317	387	341	336	352	363	363	341	340	345	357	312	353	380	351	338	350	342	347	326	355	355	367	352	364	354	360	353	360	333	344	345	361	318	364	333	374	386	349	329	340	340	362	370	349
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
