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
338552665224	338552665785	338552666335	338552666885	338552667435	338552667985	338552668535	338552669085	338552669635	338552670185	338552670735	338552671285	338552671835	338552672385	338552672935	338552673485	338552674035	338552674585	338552675135	338552675685	338552676235	338552676785	338552677335	338552677885	338552678435	338552678985	338552679535	338552680085	338552680635	338552681185	338552681735	338552682285	338552682835	338552683385	338552683935	338552684485	338552685035	338552685585	338552686135	338552686685	338552687235	338552687785	338552688335	338552688885	338552689435	338552689985	338552690535	338552691085	338552691635	338552692185	338552692735	338552693285	338552693835	338552694385	338552694935	338552695485	338552696035	338552696585	338552697135	338552697685	338552698235	338552698785	338552699335	338552699885	338552700435	338552700985	338552701535	338552702085	338552702635	338552703185	338552703735	338552704285	338552704835	338552705385	338552705935	338552706485	338552707035	338552707585	338552708135	338552708685	338552709235	338552709785	338552710335	338552710885	338552711435	338552711985	338552712535	338552713085	338552713635	338552714185	338552714735	338552715285	338552715835	338552716385	338552716935	338552717485	338552718035	338552718585	338552719135	338552719685	338552720235	338552720785	338552721335	338552721885	338552722435	338552722985	338552723535	338552724085	338552724635	338552725185	338552725735	338552726285	338552726835	338552727385	338552727935	338552728485	338552729035	338552729585	338552730135	338552730685	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12628	929	852	696	528	439	450	346	235	222	190	177	188	183	167	171	154	149	157	169	172	150	158	130	135	163	138	151	154	146	138	144	138	151	168	153	167	150	155	157	147	128	135	151	158	169	135	150	171	131	119	146	137	148	131	162	145	170	149	137	154	144	139	127	137	154	140	152	146	130	138	148	144	145	146	131	156	124	165	147	130	152	147	155	147	116	134	135	118	130	155	136	125	148	161	131	128	161	133	134	151	139	140	126	141	145	123	149	148	134	145	124	146	145	125	129	160	133	145	151	134	157	115	152	126	155	161	128	138	156	136	154	141	156	132	110	114	137	131	144	160	179	144	158	138	170	134	118	129	142	152	160	136	162	149	132	140	137	143	139	138	145	131	136	146	151	140	148	126	140	154	136	165	178	148	135	117	159	154	134	155	129	154	132	131	155	158	133	158	129	158	166	164	143	139	129	134	138	156	135	153	143	166	136	155	133	140	148	157	150	132	151	155	158	156	127	145	143	137	145	118	145	150	145	120	156	154	147	144	144	136	150	133	149	147	142	141	157	140	149	132	117	151	158	146	182	144	133	155	177	133	156	134	150	154	155	133	144	124	160	148	140	136	144	136	142	147	151	123	152	115	159	164	145	158	141	146	140	132	149	162	149	147	138	133	140	147	128	129	146	126	129	129	125	136	157	137	150	126	154	145	137	149	153	160	165	147	144	140	130	157	153	140	151	158	136	131	160	138	135	129	132	147	138	145	123	161	133	160	122	121	146	145	142	153	139	131	129	152	184	160	132	160	148	155	141	144	156	148	127	111	159	134	143	165	135	162	148	129	138	131	164	161	155	136	150	158	140	129	150	141	141	152	142	153	138	147	138	163	148	142	138	141	146	156	147	165	138	140	162	134	149	163	131	128	133	149	142	146	137	164	172	154	154	146	155	115	136	145	155	134	147	159	145	133	170	144	150	157	149	119	154	115	139	156	160	147	147	138	139	137	141	125	122	160	144	163	139	129	164	150	133	148	144	135	156	139	143	133	155	133	154	141	144	140	142	141	133	133	149	141	122	154	140	164	160	158	121	141	153	139	183	161	154	149	174	151	137	131	143	133	157	141	146	136	158	164	132	142	112	136	141	138	131	128	142	136	164	150	143	163	131	163	146	136	118	142	149	137	143	126	131	160	148	135	119	143	143	138	149	163	167	130	120	155	125	143	151	136	157	156	146	139	129	157	154	126	160	133	145	129	148	148	145	141	140	127	137	133	141	129	154	139	147	148	143	161	155	153	144	155	130	139	166	164	143	153	125	152	132	178	147	155	126	123	129	139	152	140	145	153	130	138	142	153	140	135	143	140	149	160	121	133	149	152	156	131	157	134	151	148	135	141	144	167	134	136	145	134	155	157	151	147	133	157	154	122	147	147	141	117	116	174	113	159	132	145	148	125	164	131	150	173	164	152	127	137	150	138	107	125	140	145	134	143	133	147	135	151	125	146	151	154	135	170	112	153	137	152	133	163	140	134	126	141	139	130	137	143	146	149	154	139	129	128	130	160	145	148	138	141	147	130	143	141	125	175	133	140	159	139	143	150	152	132	137	141	136	135	142	131	139	144	147	133	129	153	128	146	144	148	154	130	138	139	132	123	116	125	137	149	163	135	143	161	129	140	142	135	133	155	124	145	152	139	162	131	143	154	144	140	149	148	156	139	139	129	122	138	137	141	147	145	143	127	131	133	142	126	150	158	152	172	169	137	154	149	144	149	151	146	138	134	113	161	147	155	149	131	144	134	139	154	148	160	144	158	156	146	145	164	131	148	148	149	161	157	122	139	150	138	139	139	142	129	151	144	130	134	123	128	141	147	151	133	141	124	125	128	127	122	130	126	145	133	122	159	145	136	144	118	163	124	137	127	135	146	128	154	156	138	148	147	162	157	127	127	137	145	148	128	142	136	143	146	142	145	145	136	132	124	133	156	141	166	151	139	144	150	126	137	133	138	147	120	139	146	133	138	167	138	136	156	136	109	145	155	168	132	155	131	142	130	158	129	125	175	143	156	139	156	152	173	133	137	121	146	131	137	115	147	138	139	158	148	150	149	131	138	142	148	152	130	133	147	143	160	163	142	148	123	136	129	133	143	134	148	148	139	164	138	144	150	150	139	118	148	152	135	159	135	132	144	145	131	123	140	131	133	150	127	134	142	137	124	128	171	137	138	143	152	117	144	137	141	145	166	131	160	151	127	119	128	122	148	142	146	161	147	127	146	151	149	129	126	138	144	146	129	152	134	139	151	132	135	173	137	144	152	175	144	149	152	167	133	171	152	148	160	159	118	152	137	131	142	143	146	138	163	167	149	138	150	144	150	137	139	151	134	126	152	158	130	130	121	135	114	130	153	141	142	129	138	142	138	150	153	126	150	170	146	156	169	142	137	143	138	136	155	164	135	144	140	151	138	152	164	139	143	139	139	157	153	165	152	129	139	160	155	154	150	138	140	156	129	135	142	155	168	119	137	140	171	154	128	156	144	163	151	136	138	135	154	159	122	152	147	140	150	145	130	136	143	154	152	136	181	129	152	150	141	131	137	126	114	137	154	132	147	120	133	145	150	140	161	139	165	145	147	124	133	158	121	137	140	141	140	158	160	144	146	142	135	128	138	118	143	116	137	136	145	128	134	119	150	151	132	135	137	150	143	156	125	156	135	139	149	140	155	162	129	125	128	147	138	121	149	149	169	152	134	138	128	144	137	144	158	142	144	143	150	124	152	123	154	154	129	149	144	122	118	129	161	149	127	160	131	146	164	137	154	142	130	143	144	184	126	143	144	154	135	160	142	142	126	146	158	127	184	136	115	148	137	163	141	134	126	153	146	152	166	140	138	158	153	130	142	141	122	133	139	147	141	149	143	141	133	158	150	139	131	149	143	129	122	125	126	125	128	157	148	129	154	136	131	128	157	151	165	141	135	149	134	138	140	163	145	141	176	135	138	141	153	142	140	145	151	148	112	158	146	143	135	123	153	124	164	144	139	139	136	153	129	144	126	167	135	160	159	154	145	119	129	128	138	154	149	157	131	148	124	141	158	141	136	162	119	130	148	141	139	138	145	146	153	146	176	134	130	130	114	158	142	140	134	139	153	154	132	140	130	143	145	148	142	147	142	146	141	125	157	123	147	153	158	138	151	138	142	137	133	121	133	154	138	153	151	140	122	128	155	124	146	136	164	133	151	127	134	132	169	150	127	146	152	137	169	161	168	132	146	136	143	147	138	151	140	180	135	150	143	137	159	128	140	140	150	128	157	125	134	142	147	138	149	141	165	147	135	124	148	125	145	116	161	137	155	134	145	158	153	142	126	150	120	132	167	152	136	151	136	145	147	149	132	143	143	135	140	131	130	140	139	149	135	142	139	139	133	137	128	153	154	135	141	143	142	136	143	139	133	116	135	141	137	143	155	150	126	156	149	130	160	154	137	133	137	156	140	147	168	144	140	138	147	145
7956	876	1630	1868	1621	1632	1663	1245	950	724	703	604	590	548	493	436	428	429	439	427	430	399	395	420	418	396	416	396	390	401	396	389	393	385	410	391	404	390	378	358	384	354	405	368	344	383	366	360	342	394	400	367	362	354	358	343	359	377	372	362	382	375	350	365	341	400	339	396	341	388	361	357	372	363	357	378	355	337	345	372	343	357	337	380	338	365	350	337	352	377	326	370	385	368	346	368	364	353	350	347	395	356	343	384	353	337	367	376	376	387	369	368	357	364	337	347	335	334	361	367	374	363	375	396	347	357	363	356	382	361	398	335	347	401	374	356	375	360	358	347	383	334	368	361	340	365	338	401	334	356	297	343	314	385	375	353	369	357	380	373	341	365	359	356	339	350	372	360	363	332	359	343	354	382	366	358	372	354	393	374	339	365	338	324	375	384	341	333	339	321	350	364	342	350	361	382	329	342	358	340	366	341	367	325	344	354	372	356	359	404	338	355	362	375	364	329	370	322	347	370	341	339	321	380	364	355	350	377	334	317	356	365	350	357	342	333	339	346	351	359	357	335	366	371	339	341	353	345	354	359	354	379	334	378	353	351	378	372	333	332	365	369	381	329	364	365	338	332	346	352	356	361	386	351	369	367	323	336	368	345	375	381	368	366	356	380	327	350	415	338	352	354	350	336	341	333	344	374	372	354	355	353	366	354	362	364	347	348	358	357	367	375	323	366	358	356	361	368	326	370	340	412	367	359	335	360	370	346	388	324	377	343	349	330	347	361	367	309	325	344	352	373	339	354	372	389	368	358	374	347	329	395	364	388	345	369	371	344	340	341	370	376	377	347	374	395	364	370	324	349	353	393	346	356	356	335	385	375	369	347	370	374	348	350	378	375	365	354	373	367	360	344	333	330	384	343	391	325	367	398	349	398	344	362	346	327	366	335	333	343	381	379	349	337	374	369	376	343	360	350	353	372	344	335	349	383	339	368	368	336	381	345	375	372	370	363	344	362	346	351	372	376	391	349	357	365	421	347	354	312	358	330	370	326	381	352	369	367	359	364	345	369	366	376	343	343	360	348	328	353	372	382	349	356	364	365	369	383	358	330	302	383	331	384	341	353	336	351	352	352	358	325	346	327	345	344	387	363	341	334	362	358	371	375	366	352	315	348	377	365	370	370	374	334	333	366	361	365	371	345	337	359	362	398	340	346	379	384	343	368	341	341	353	344	347	345	339	387	354	393	377	351	337	348	352	360	363	371	325	369	354	347	347	338	334	329	365	359	365	386	369	375	340	392	361	357	316	343	342	324	344	357	347	326	361	366	342	396	383	341	349	345	363	388	343	356	364	355	386	367	375	372	350	367	347	331	358	345	314	356	357	397	334	360	373	367	366	378	375	343	392	355	347	338	339	340	365	317	319	398	369	360	362	337	357	353	327	326	340	392	358	340	344	369	337	326	372	389	367	350	366	349	357	345	375	364	347	369	358	369	321	347	354	380	389	343	377	354	361	358	361	369	389	351	397	347	348	369	392	351	370	354	360	378	353	377	387	320	381	385	402	368	382	371	372	349	336	347	386	361	378	324	382	362	345	369	367	356	350	342	345	361	364	390	331	337	342	363	382	362	358	321	373	321	374	361	377	351	350	344	360	342	378	346	383	315	352	373	369	349	346	346	348	348	331	316	352	367	370	326	384	381	311	344	369	330	365	337	335	339	363	407	382	336	348	357	366	359	325	361	349	339	356	339	367	365	366	359	379	366	367	365	361	346	344	343	361	332	343	337	376	368	381	354	364	374	345	357	387	383	382	330	379	375	373	398	365	404	336	326	352	364	366	359	375	386	360	346	370	337	385	322	345	343	381	328	336	350	335	336	342	368	353	384	384	333	322	373	373	343	343	366	339	358	346	354	378	390	362	365	314	407	339	376	371	385	341	359	365	348	354	357	368	355	376	363	338	354	327	348	358	334	313	350	353	362	362	342	381	367	342	330	345	358	350	381	355	377	358	361	359	330	376	386	326	365	372	374	335	368	393	371	348	353	339	345	370	349	355	361	367	327	369	329	349	373	343	394	376	331	392	348	343	398	375	320	339	352	372	371	344	376	373	344	350	354	396	348	352	367	351	394	363	353	347	337	359	326	354	327	337	357	366	337	357	335	349	357	357	362	364	337	338	333	383	339	349	382	348	382	378	354	405	360	357	377	351	319	383	348	375	355	321	340	340	337	328	355	379	354	365	339	351	382	362	342	330	369	326	373	375	347	368	353	374	352	365	386	353	337	380	407	367	334	387	383	346	352	314	344	357	347	365	336	338	354	363	367	361	344	326	326	329	370	368	359	370	343	337	341	357	369	339	348	363	339	366	367	372	331	347	330	354	382	376	347	391	357	357	354	364	340	365	309	349	341	347	318	353	371	375	383	340	366	367	376	388	408	385	324	357	346	367	331	383	391	367	361	362	357	362	338	342	373	353	358	374	377	371	345	383	352	330	356	356	392	374	348	390	355	354	325	349	367	364	324	382	362	376	370	367	365	371	351	327	331	348	366	346	358	370	385	351	371	374	348	367	367	359	368	336	384	365	363	378	336	336	348	359	391	366	344	377	381	331	352	365	347	324	349	372	376	342	336	363	358	324	330	347	361	340	392	386	367	325	344	351	325	360	382	358	351	363	384	362	327	340	361	378	354	331	378	357	350	367	361	363	368	330	377	340	353	356	366	340	365	322	371	345	357	364	332	369	381	362	319	360	337	340	331	361	347	349	331	345	339	348	341	335	397	355	356	366	371	349	325	369	361	346	331	369	374	326	348	340	361	372	309	341	347	339	352	346	391	315	414	332	333	371	348	371	329	344	367	377	346	367	381	372	368	383	355	398	384	344	379	375	358	349	386	411	319	400	364	373	364	355	357	356	358	387	386	355	355	375	350	364	371	385	394	334	363	338	364	367	359	350	341	357	365	359	356	348	347	366	384	356	341	345	352	342	380	323	380	349	359	352	345	324	350	347	353	343	351	391	359	384	366	330	345	367	352	355	363	356	331	337	375	332	370	384	336	331	363	329	358	358	322	335	365	384	358	338	380	371	380	359	344	344	337	357	362	367	351	338	349	377	340	328	337	355	343	355	348	347	366	369	376	375	344	338	345	356	344	376	379	381	341	392	329	392	360	359	350	350	324	374	350	341	408	351	378	344	345	347	333	388	353	344	386	350	353	345	348	366	365	357	349	366	369	341	337	379	349	350	343	357	339	345	388	344	403	339	351	374	396	371	366	362	359	313	329	403	340	362	355	360	353	365	384	353	351	337	389	339	351	379	372	360	374	356	387	367	344	390	339	326	338	369	312	344	377	329	332	394	364	314	396	328	359	366	376	382	351	382	355	363	368	389	357	353	372	355	376	362	355	348	358	341	385	357	356	340	368	360	366	372	368	371	370	354	376	345	362	322	331	347	379	380	373	385	344	361	367	357	320	348	384	359	345	386	331	362	366	370	349
1350	268	229	253	236	234	266	237	262	261	215	280	219	239	275	199	218	263	249	252	224	244	219	268	254	237	201	241	242	248	253	230	249	254	227	241	258	244	224	257	265	251	236	269	235	217	269	225	259	270	233	238	224	237	234	236	223	229	250	239	240	239	249	202	233	239	270	229	227	228	257	232	249	233	237	238	224	255	246	249	234	235	253	231	244	239	246	240	238	222	246	261	248	250	248	250	230	247	236	228	229	207	225	229	252	272	262	266	252	224	249	240	242	253	256	226	221	212	258	239	225	247	231	253	221	219	207	244	262	235	252	232	251	257	239	242	266	235	252	238	225	235	238	226	244	260	230	251	227	231	241	265	249	222	229	246	218	216	251	256	239	259	250	256	239	264	240	240	253	242	238	253	227	220	244	257	256	228	239	265	248	242	228	249	238	246	237	230	257	237	220	264	240	251	263	242	220	241	239	230	262	249	226	227	278	270	265	233	234	233	242	244	227	248	230	218	257	228	273	279	268	273	251	268	244	249	236	249	243	227	240	237	245	240	253	258	235	232	263	241	217	258	254	262	250	238	240	273	260	216	204	252	231	249	234	226	251	229	248	235	262	238	263	242	257	236	250	249	233	214	259	217	221	246	250	235	246	257	240	224	252	243	244	236	251	235	254	232	216	279	206	267	253	255	264	236	251	258	271	251	255	272	227	226	255	221	202	243	225	236	211	263	255	215	246	253	265	261	250	251	230	269	247	265	250	227	247	279	252	223	254	242	241	234	258	264	254	235	254	220	221	246	226	198	228	241	269	253	257	227	269	245	274	274	234	233	239	241	235	227	250	220	238	257	252	241	218	242	238	260	270	256	259	234	224	259	260	258	232	258	264	268	255	230	254	222	253	267	242	232	259	233	234	220	245	239	245	246	249	244	231	242	256	258	239	226	249	241	274	242	244	250	268	252	271	238	236	261	260	242	227	231	231	226	246	225	196	270	258	241	234	284	239	256	283	235	229	255	231	272	273	240	247	236	224	240	225	245	274	261	269	249	246	267	280	238	251	226	229	250	260	259	232	221	269	248	247	232	246	213	250	230	255	242	247	256	256	274	263	238	251	243	273	249	240	226	246	248	216	242	242	245	222	231	255	230	259	243	256	275	271	225	253	279	280	226	247	240	228	244	270	231	238	253	249	256	253	235	245	242	220	238	234	261	229	223	247	242	235	258	223	264	230	242	276	265	237	254	259	245	241	222	262	257	235	233	258	231	246	237	227	253	265	256	254	238	250	215	260	241	230	240	254	264	237	247	257	248	247	232	227	215	244	235	220	228	255	228	256	234	252	244	253	232	256	227	233	239	246	225	210	244	251	247	244	242	255	287	249	249	267	265	246	235	232	257	237	251	232	210	249	260	258	247	257	243	283	249	232	238	240	215	234	253	231	223	261	249	265	241	245	245	258	219	242	262	227	222	256	262	213	241	274	283	233	225	241	240	248	267	242	258	249	224	240	254	251	270	273	214	231	237	230	234	249	227	235	245	216	243	241	255	220	247	253	225	209	221	227	205	256	239	263	263	240	251	214	253	220	231	252	252	248	251	244	225	244	274	242	228	261	251	268	217	227	237	226	246	237	278	234	267	257	249	255	245	208	249	257	251	200	238	254	242	256	257	253	237	257	240	245	245	264	247	253	253	250	244	232	252	239	235	250	253	236	209	246	241	248	259	252	255	228	256	251	231	242	236	243	222	248	277	259	221	243	239	248	242	247	246	223	246	209	227	231	262	277	241	236	235	209	258	250	243	239	249	273	232	226	249	270	226	274	247	257	230	275	236	292	274	241	229	240	261	248	242	242	225	239	256	252	251	237	252	222	251	252	253	238	236	256	248	265	277	242	253	226	240	228	252	251	259	250	242	238	259	246	230	235	257	258	223	266	218	228	252	240	256	230	240	244	237	225	235	258	242	236	219	251	232	265	235	242	228	246	249	263	230	237	255	242	231	240	256	243	252	231	243	238	254	234	261	230	249	222	245	230	231	254	237	258	224	249	231	276	231	222	229	273	251	250	268	243	240	242	281	235	246	239	219	257	252	230	239	266	259	274	223	222	248	221	240	258	240	230	245	248	212	249	257	207	244	229	255	285	272	242	236	222	255	230	201	254	249	242	226	235	222	292	246	288	244	236	217	237	261	215	267	280	235	257	230	237	247	236	213	259	235	241	260	223	235	237	270	252	260	223	245	246	228	231	227	255	218	221	236	248	268	243	238	258	254	249	266	227	256	274	257	230	232	204	250	241	241	228	258	235	258	226	239	213	260	270	240	261	275	240	276	263	250	241	252	236	223	235	265	251	232	200	244	252	219	250	250	236	255	221	242	242	238	247	219	253	236	225	229	232	213	233	249	261	242	253	247	270	259	245	299	238	261	217	244	280	238	265	262	241	230	235	212	234	233	225	229	256	224	245	258	228	257	239	246	268	243	221	207	230	260	233	230	228	251	251	224	246	234	227	231	245	237	235	218	247	230	267	242	247	232	227	272	260	242	258	233	255	259	295	265	235	240	241	263	235	268	241	266	243	224	258	236	238	263	261	267	250	242	275	257	288	243	255	270	247	243	215	246	247	253	262	242	212	242	237	223	251	247	244	217	234	255	219	230	271	228	249	241	232	247	257	224	264	280	237	245	237	241	249	247	271	243	256	213	235	254	253	279	262	227	236	271	224	269	235	229	262	230	236	233	261	249	257	257	233	237	234	235	239	243	232	245	263	223	218	242	245	247	244	282	232	233	260	258	230	236	233	222	247	231	234	244	259	236	250	254	273	265	252	238	247	249	219	239	247	247	229	265	218	222	247	234	249	223	249	228	250	202	238	247	228	238	264	266	229	239	251	200	252	203	278	230	240	251	253	251	282	209	258	261	253	263	235	233	220	191	240	243	234	217	235	240	251	300	244	226	257	241	265	259	259	237	245	214	272	228	227	242	235	228	233	245	246	240	241	245	242	238	272	242	238	226	240	274	254	235	234	224	259	227	248	219	228	245	221	226	246	254	257	285	259	240	231	227	277	230	239	244	231	254	226	246	214	231	249	268	226	229	235	227	248	248	241	248	238	248	245	247	235	230	236	200	208	232	277	267	255	248	262	236	229	261	215	220	232	234	222	248	221	248	235	249	269	247	250	241	209	241	239	230	251	226	257	239	248	226	225	264	276	262	227	230	231	266	240	254	236	278	242	277	254	242	230	248	245	228	259	221	256	246	218	214	249	235	240	257	234	226	248	268	277	224	233	266	223	227	230	235	247	229	253	267	247	257	250	250	227	250	205	217	219	264	238	224	235	247	239	269	249	247	226	251	264	239	257	233	248	268	248	233	261	228	235	236	252	230	267	233	233	239	240	243	255	220	256	227	249	247	240	212	262	255	274	269	239	249	241	238	229	238	252	244	233	272	255	283	245	221	233	214	257	211	236	242	272	251	254	255	248	214	252	230	254	260	237	247	254	247
1867	663	658	635	604	631	646	590	618	639	579	576	559	600	596	587	578	598	596	628	615	592	602	589	621	607	600	628	591	624	593	607	583	590	627	527	594	594	582	609	584	629	559	612	600	599	606	569	569	546	596	590	594	612	642	559	597	557	572	633	587	619	613	595	592	585	601	592	585	652	615	590	589	579	585	548	593	552	581	576	556	613	543	646	568	594	560	626	605	584	594	608	576	584	584	572	541	576	620	595	588	592	590	577	578	616	582	585	604	573	577	592	600	624	625	603	638	607	609	606	583	586	615	584	595	591	612	615	576	565	577	616	589	593	566	605	602	558	610	651	575	569	563	611	593	568	560	630	605	617	609	547	590	604	566	629	588	589	621	592	587	592	580	581	616	617	577	593	588	602	626	610	631	581	635	560	620	593	582	597	613	536	655	642	605	598	612	605	596	588	605	580	616	609	589	620	609	573	600	600	608	588	617	598	567	604	596	605	604	581	627	621	609	620	585	560	604	614	581	574	618	583	605	598	624	644	602	588	565	619	595	626	569	598	616	621	603	595	547	608	582	609	545	623	614	612	596	578	615	577	540	573	557	592	616	587	595	591	583	600	609	602	609	607	568	623	552	615	571	587	599	603	578	576	611	604	629	593	559	595	590	550	629	605	592	568	566	591	599	625	629	592	599	568	597	590	577	574	568	594	562	602	603	548	592	591	617	555	586	580	589	607	634	618	597	612	558	602	606	558	576	592	590	629	562	584	631	620	571	612	604	592	578	594	584	607	645	586	595	599	610	591	582	611	571	594	619	605	594	588	598	556	590	583	606	644	645	621	587	603	560	618	589	652	586	608	621	586	628	589	575	612	610	585	587	592	588	589	574	588	579	594	620	583	543	556	642	570	592	546	588	608	580	602	599	569	587	644	597	607	627	574	622	609	595	613	576	591	589	590	619	597	580	551	603	642	582	564	603	605	573	594	608	636	592	601	618	595	594	595	636	580	568	576	587	563	627	606	619	535	615	577	627	573	586	603	586	583	599	614	581	595	590	623	605	592	578	606	562	566	582	651	585	621	506	586	636	594	594	612	583	558	604	613	579	582	564	593	597	571	611	592	594	576	653	578	563	599	613	640	601	576	623	564	618	564	567	621	584	597	594	592	599	594	638	593	579	594	569	563	593	623	596	582	553	559	579	576	540	596	609	612	626	583	590	599	597	592	600	600	586	570	625	606	598	585	525	613	594	584	631	588	627	588	614	590	633	605	561	576	550	641	583	624	545	609	604	588	627	565	616	561	575	623	586	572	610	559	601	561	609	636	583	563	585	617	590	557	568	615	595	604	555	605	571	603	614	595	579	621	580	581	595	606	578	608	587	591	592	555	554	584	605	606	597	615	566	586	583	556	619	589	596	589	608	630	552	612	592	593	589	603	587	614	561	622	628	607	595	607	606	590	606	606	556	608	588	568	621	604	621	614	596	612	604	622	579	558	557	600	605	565	596	541	604	566	630	585	616	630	574	540	603	585	589	555	582	590	620	625	615	603	594	619	621	553	573	566	637	598	569	544	618	609	576	640	595	588	565	579	546	594	594	590	556	549	590	644	537	626	627	592	569	595	582	580	630	605	594	629	611	565	575	626	572	584	591	585	577	601	632	595	613	586	612	618	574	621	579	590	601	597	609	591	638	601	584	574	585	537	579	600	586	580	580	584	566	627	625	634	594	596	571	572	611	638	581	580	559	580	583	578	583	570	638	591	626	574	559	577	654	582	614	627	583	571	621	586	593	619	630	593	602	603	618	598	609	604	575	546	582	622	623	602	608	568	664	607	597	565	593	640	582	614	578	603	552	603	584	598	629	584	612	553	598	568	575	563	556	577	619	614	644	588	566	580	542	620	573	565	596	619	610	613	609	579	597	602	584	605	561	576	543	618	585	575	560	604	595	592	577	560	606	566	618	564	548	610	562	612	609	559	625	607	580	598	574	625	605	574	580	623	607	580	598	619	638	603	625	563	588	598	609	568	604	593	587	585	574	579	574	629	580	559	602	618	591	634	597	592	578	614	595	616	601	614	594	589	564	592	591	648	598	617	622	562	561	602	667	590	621	625	630	649	567	587	648	636	596	571	608	594	614	591	573	621	605	590	623	596	586	607	603	620	592	594	568	633	604	582	579	637	593	621	614	617	587	574	579	621	600	564	587	624	600	628	572	557	575	605	586	634	592	604	531	639	556	560	580	591	590	623	568	596	600	624	573	551	616	617	582	596	678	582	578	590	600	601	609	590	621	585	561	624	572	605	613	594	587	650	605	572	561	590	594	587	555	618	545	629	572	595	613	652	598	597	586	577	633	584	645	587	625	607	600	590	593	625	581	577	597	572	622	629	595	515	563	568	590	583	596	572	611	569	604	582	586	616	605	598	588	624	582	578	602	586	577	596	573	609	581	582	576	544	578	667	592	642	612	597	617	617	626	631	567	599	608	566	601	629	603	587	599	578	579	623	550	596	580	633	565	597	608	613	627	628	594	631	623	596	573	584	612	586	602	586	644	578	579	613	576	603	576	598	580	563	586	638	608	604	569	629	574	619	603	566	558	619	583	638	573	614	620	631	569	621	605	571	634	596	585	621	559	628	585	585	624	583	584	617	551	624	639	594	614	593	570	553	620	589	612	605	599	587	590	567	601	615	618	600	579	574	583	599	583	618	571	611	617	630	600	609	584	590	595	615	563	568	596	586	576	626	591	620	579	617	597	600	586	578	573	558	630	623	633	601	606	572	578	583	582	618	608	599	565	587	558	564	611	605	569	617	586	604	609	551	583	613	588	574	648	576	581	591	588	604	606	603	584	598	607	607	591	619	582	620	655	561	613	595	588	619	608	545	606	602	643	584	602	574	596	584	591	600	544	630	587	630	634	626	544	598	555	544	590	551	586	623	575	575	582	601	621	581	585	613	606	616	575	601	574	561	520	615	613	619	576	538	590	615	605	569	584	576	612	610	606	621	591	596	601	576	617	610	559	618	627	600	584	591	598	598	600	570	600	570	607	558	588	597	601	600	589	616	563	590	582	536	601	605	557	571	607	586	596	558	515	578	567	582	547	590	582	601	633	577	586	600	597	653	606	610	582	574	587	584	621	582	558	614	546	609	599	602	610	621	599	631	622	604	561	575	601	621	598	594	574	553	585	581	601	605	600	613	608	608	619	623	572	583	552	654	575	603	579	571	576	603	591	619	625	572	577	596	568	559	577	591	577	574	580	605	583	580	569	572	586	589	581	606	623	545	605	597	581	592	608	575	607	618	653	592	590	619	566	612	580	618	624	589	580	592	615	615	597	585	599	601	620	601	614	592	603	647	565	604	569	579	597	637	643	593	561	560	618	549	601	622	630	623	610	595	627	602	605	598	617	562	568	555	626	666	562	592	566	589	572	577	587	574	569	610	530	583	613	577	602	617	581	620	607	562	598	598	620	552	578	586	596	640	594	563	573	534	603	583
6686	571	551	477	437	370	415	348	286	343	310	301	264	276	279	289	276	286	283	262	283	297	253	261	277	285	281	251	271	277	282	305	274	274	294	268	275	293	266	307	276	255	268	287	288	253	311	279	296	298	251	328	241	304	267	258	270	243	286	294	303	292	281	299	286	297	324	243	292	261	265	279	287	303	281	260	278	271	319	285	253	291	307	260	281	285	273	281	264	271	287	273	265	281	262	277	266	290	275	296	290	256	309	298	297	274	276	299	286	240	280	293	308	295	324	230	246	253	276	294	248	297	287	262	243	245	259	282	272	276	268	287	237	281	305	274	282	299	261	250	252	281	285	270	268	287	230	270	266	267	288	308	274	272	244	291	261	281	273	241	301	277	310	284	259	260	267	306	287	293	244	269	288	270	282	266	291	293	285	274	263	270	301	283	269	307	268	258	283	276	329	281	297	283	276	292	292	285	275	263	283	287	276	288	312	268	271	280	284	252	277	278	282	271	275	313	277	274	240	279	267	280	272	249	290	291	274	266	250	296	269	251	272	249	294	259	257	262	265	248	292	268	278	307	281	293	287	245	273	284	273	280	261	292	286	248	299	290	264	261	269	292	285	273	288	271	288	284	260	289	284	258	264	275	287	279	285	267	256	269	280	260	292	275	276	242	258	306	285	279	290	285	291	281	226	287	283	275	270	272	250	280	266	316	237	265	288	293	312	302	256	301	250	301	292	260	310	288	280	269	290	272	276	279	267	269	256	288	280	273	276	289	258	289	277	294	277	260	273	270	278	294	242	282	297	289	257	283	280	295	258	275	265	288	260	269	258	281	302	280	278	274	276	273	288	242	275	262	287	279	288	295	289	257	294	305	297	299	264	282	286	280	293	278	267	263	257	306	270	281	286	265	303	301	255	274	318	297	301	286	269	281	288	269	281	287	287	301	271	278	272	241	293	276	291	294	281	283	290	282	250	276	245	297	247	280	251	253	280	267	235	296	254	289	256	277	257	283	263	301	310	277	294	277	283	260	269	270	262	264	315	263	277	277	286	285	254	267	267	268	283	250	275	259	259	273	303	305	281	296	268	279	290	277	263	269	286	274	279	277	285	301	306	263	272	263	295	290	308	274	268	267	302	285	269	271	275	311	298	266	247	262	249	268	294	261	264	301	268	286	273	302	304	272	246	270	270	284	294	302	266	285	263	302	269	283	275	278	245	274	275	303	309	270	262	294	296	284	281	273	271	267	291	265	275	248	269	268	275	293	293	301	278	287	269	261	296	291	272	299	274	281	271	275	290	253	276	305	294	305	256	275	290	268	319	304	283	283	256	302	289	317	266	274	259	271	281	272	273	282	243	250	255	256	295	293	300	270	277	304	277	249	271	285	263	321	243	285	291	284	288	315	274	273	280	291	294	280	282	299	295	243	282	301	244	253	272	287	264	303	292	301	273	277	285	299	263	322	313	282	297	258	249	271	273	295	284	278	260	288	284	247	281	286	260	251	240	281	284	273	267	264	245	269	280	293	288	267	285	297	284	253	309	272	253	260	282	256	291	283	288	251	285	259	293	238	297	292	251	287	255	257	308	280	283	271	294	259	279	287	301	313	281	283	283	246	254	301	273	300	271	270	265	283	284	292	263	307	270	279	281	287	286	272	261	261	254	287	257	298	309	248	319	271	290	269	271	262	293	277	311	268	290	275	249	263	273	265	299	271	261	300	294	269	275	272	292	274	265	267	277	282	287	295	272	298	265	263	287	268	276	259	292	291	265	286	285	275	274	299	267	284	266	300	284	261	286	261	263	292	271	291	314	271	248	279	288	272	272	256	258	299	264	272	269	280	276	279	274	279	281	280	267	261	265	303	298	308	289	260	287	306	288	322	259	280	263	272	259	286	291	280	285	247	246	283	286	262	278	310	298	288	271	281	292	267	266	299	312	267	289	273	294	265	275	266	296	295	277	276	272	249	271	300	274	309	261	281	301	307	292	316	282	287	261	290	256	268	267	304	299	289	281	265	287	284	265	244	290	277	276	284	272	259	273	313	293	253	281	281	269	288	265	276	294	275	281	258	287	271	262	269	275	257	264	248	272	267	287	277	282	294	281	283	265	259	347	293	286	274	279	283	270	291	293	267	262	278	286	273	306	259	281	264	259	261	269	252	288	282	272	273	319	278	305	288	278	264	298	246	269	279	276	260	294	276	284	270	265	261	265	311	289	297	263	269	296	275	274	285	288	267	321	327	290	259	256	300	280	269	241	263	258	257	252	251	272	252	256	282	272	297	267	275	292	286	289	275	288	275	290	285	282	284	273	226	243	278	257	260	274	263	274	251	248	285	296	285	271	265	252	280	273	277	274	295	265	308	262	282	281	266	274	266	287	273	298	279	261	249	254	280	287	261	260	303	274	290	308	277	301	283	260	261	257	256	277	288	269	232	290	300	282	252	307	286	270	292	283	272	286	306	312	252	265	263	279	259	293	286	293	251	264	280	255	266	268	261	239	280	278	277	288	280	270	275	306	273	268	288	270	256	284	271	260	287	299	251	262	293	282	274	254	278	291	282	287	296	262	303	303	263	255	281	311	315	296	286	257	283	295	299	282	289	289	246	280	287	270	272	303	265	294	274	285	292	284	283	296	275	239	312	262	312	295	280	284	295	245	268	243	302	297	262	252	254	299	286	267	248	267	289	265	305	272	276	283	286	279	285	263	294	313	287	293	281	299	269	308	271	260	301	286	263	277	296	268	295	271	280	292	275	273	285	267	301	286	299	291	285	279	240	292	305	261	251	254	267	263	299	279	247	286	247	260	269	256	242	253	276	275	252	316	280	299	287	274	290	265	311	288	286	256	260	273	246	282	279	281	243	280	314	288	274	294	253	277	280	302	263	298	290	292	263	259	263	244	263	277	255	302	281	266	265	280	285	270	287	292	281	269	269	253	301	288	279	255	262	262	265	273	295	251	296	287	250	291	285	300	315	270	276	276	283	258	286	308	300	295	282	268	278	270	259	281	268	280	309	266	308	284	263	256	267	292	254	319	286	260	270	272	310	281	269	280	265	303	257	283	295	264	277	259	283	283	309	287	273	255	299	283	258	253	265	272	291	274	265	232	278	263	295	277	277	281	263	272	251	298	281	289	290	293	289	291	287	286	275	292	271	297	285	278	258	271	276	269	286	276	286	266	296	257	289	258	282	277	270	292	258	254	261	301	246	252	287	247	303	283	251	305	264	278	289	283	284	298	272	279	258	319	266	276	292	291	305	279	266	268	310	294	289	267	261	286	291	286	273	283	265	284	282	272	265	270	280	262	265	288	286	275	276	275	278	287	294	281	272	301	260	282	292	285	262	293	308	268	308	284	266	302	292	260	277	254	279	267	290	252	283	255	263	283	292	270	284	299	295	290	296	294	271	262	262	275	266	265	293	272	280	272	288	307	290	311	276	264	262	256	272	269	262	257	261	283	301	289	276	310	274	300	285	260	297	267	250
6356	890	1325	1359	1336	1367	1327	1057	890	828	779	856	765	794	697	700	739	693	742	690	681	659	668	680	715	663	728	708	686	694	664	702	684	684	597	695	626	671	662	682	681	699	668	647	624	669	679	671	662	634	687	622	605	758	623	663	651	681	640	669	609	723	622	697	700	732	667	628	648	621	641	674	725	617	660	658	600	641	641	651	632	672	634	685	678	662	693	684	611	680	664	652	668	667	649	642	663	645	626	647	670	644	664	689	629	646	697	693	657	643	687	677	646	667	643	663	625	630	673	672	690	665	654	640	689	654	637	651	660	617	644	638	669	667	697	659	662	678	651	691	648	678	660	651	646	623	636	606	662	652	640	676	723	659	662	649	614	646	652	686	637	656	629	668	666	621	697	654	675	668	699	633	663	649	679	690	642	643	664	658	627	681	662	675	668	672	687	650	639	676	685	671	667	661	632	653	642	697	686	622	691	680	677	655	686	679	630	672	646	628	631	685	661	653	623	650	644	658	670	683	649	690	698	677	644	652	676	619	646	645	662	635	626	663	636	651	676	668	599	654	644	686	639	650	650	671	670	659	701	632	632	600	659	719	607	688	654	609	649	612	702	658	658	650	670	675	650	691	648	659	662	631	613	630	674	687	650	697	633	653	664	670	655	663	634	662	654	641	640	629	675	644	667	642	677	624	628	663	638	638	628	703	625	684	663	644	622	693	626	672	661	676	664	630	660	654	653	661	660	621	687	629	638	629	645	638	652	627	650	631	622	629	657	689	709	651	649	647	628	645	645	631	658	723	656	636	666	670	644	682	658	680	653	625	646	650	663	652	646	633	641	631	644	648	681	650	652	690	649	683	679	661	636	665	687	668	674	689	677	661	702	657	606	652	638	638	695	700	661	613	665	644	632	695	672	657	615	609	672	642	679	693	685	617	637	695	731	632	687	722	660	633	652	686	661	649	677	666	687	669	629	643	665	652	666	654	686	655	630	635	656	642	680	638	624	678	636	688	657	645	666	653	649	638	684	647	677	654	695	679	672	660	668	664	628	648	639	619	677	656	667	669	641	655	656	669	676	653	672	621	654	631	651	683	659	686	636	685	613	635	611	689	665	635	617	676	657	637	619	676	630	661	635	696	665	638	699	641	657	692	646	636	675	644	668	635	650	678	641	638	699	710	679	687	677	650	639	675	631	622	667	679	632	652	671	601	625	659	669	657	676	658	598	674	634	647	690	630	681	678	666	668	662	631	641	659	623	660	691	646	644	693	631	626	665	700	652	621	620	641	615	668	642	627	667	641	656	644	655	637	711	662	717	668	656	656	646	694	620	612	645	654	671	672	667	675	665	706	657	662	683	650	623	643	649	686	635	654	688	645	626	619	602	642	623	643	660	642	697	649	666	619	641	668	640	685	626	651	703	685	683	644	678	654	663	646	649	622	662	686	655	691	644	653	678	658	702	634	648	660	641	627	698	694	655	675	638	666	622	628	654	636	643	661	623	665	645	651	644	672	662	661	765	637	653	620	622	656	646	668	620	672	644	617	702	687	652	683	674	632	675	665	673	651	638	681	614	649	619	587	724	655	622	646	680	667	650	655	643	617	630	633	646	636	648	655	658	666	648	659	678	673	688	721	666	639	631	629	679	643	693	650	651	664	639	655	671	620	680	640	650	657	682	654	702	616	655	662	614	718	668	622	650	656	654	670	625	647	648	694	686	618	614	685	652	627	735	603	614	669	638	631	685	626	639	662	679	682	624	626	695	650	688	657	669	666	667	673	672	638	615	644	651	595	669	646	700	655	635	678	656	679	653	644	663	694	630	662	648	659	643	681	673	637	698	668	653	627	633	658	644	652	614	705	668	708	664	700	638	662	627	639	622	669	654	640	653	635	673	630	612	651	703	660	665	663	670	604	639	685	616	633	648	687	654	641	679	627	647	639	661	615	641	643	654	658	659	678	633	695	724	631	634	637	685	720	668	654	632	661	690	712	667	642	629	682	637	663	614	658	638	633	662	632	656	632	660	691	670	604	637	625	657	647	666	659	671	655	660	643	645	689	616	642	614	653	679	685	661	624	666	677	694	648	637	676	636	622	643	658	696	648	635	616	643	669	640	679	661	661	637	662	664	644	666	651	651	679	657	683	646	683	663	629	647	641	691	645	641	666	585	637	629	670	605	628	680	627	631	661	671	656	671	648	649	703	638	668	647	638	654	659	653	654	666	658	638	683	702	658	669	657	645	729	644	688	628	661	657	684	663	671	657	644	679	667	671	616	657	596	650	712	632	645	638	695	640	624	652	655	625	679	648	675	625	683	699	626	638	667	679	680	661	645	653	640	684	626	622	652	662	650	604	673	607	651	609	645	607	595	639	649	651	653	637	659	667	627	664	656	636	652	683	669	652	622	630	660	693	674	660	667	629	680	670	675	629	628	642	683	642	613	665	633	679	695	678	677	643	613	656	653	660	642	649	667	695	622	688	679	711	641	682	619	623	617	632	658	656	691	646	641	667	669	643	643	640	602	668	618	648	693	658	666	645	703	640	708	670	688	661	606	623	664	661	649	654	714	659	644	677	652	631	678	658	638	696	674	634	665	680	653	626	687	640	623	718	643	693	704	640	674	638	659	636	659	598	635	705	650	627	633	670	663	653	705	623	601	617	665	617	668	652	682	686	672	662	669	696	660	653	682	671	717	669	645	713	632	636	642	711	605	658	619	594	703	628	613	690	631	689	627	670	656	686	706	672	635	623	633	699	634	634	659	634	674	638	689	678	644	725	676	659	658	617	703	656	680	656	672	668	638	664	661	682	689	649	689	658	645	688	635	654	631	641	670	708	676	619	667	664	693	627	675	608	706	704	635	692	649	677	658	677	683	671	684	650	673	670	648	630	660	690	659	626	663	667	690	653	676	640	662	685	639	652	695	666	646	645	664	677	680	688	656	610	672	674	647	650	678	661	602	622	671	681	677	635	617	664	672	613	622	653	688	652	667	640	650	639	641	627	636	683	645	667	663	693	647	695	554	611	653	626	665	682	657	693	632	666	652	645	672	668	602	628	636	706	660	626	644	641	674	649	651	631	639	672	696	677	684	636	674	650	731	670	693	620	659	665	672	649	658	660	635	668	695	663	705	663	694	660	656	659	676	598	705	651	630	670	643	585	684	628	682	642	652	693	668	621	606	656	687	627	610	686	662	666	663	674	679	650	684	690	615	658	619	688	660	664	662	651	677	660	644	663	663	663	617	655	642	640	642	692	661	636	670	657	652	650	649	628	623	632	638	673	647	642	646	663	676	602	649	689	652	633	615	673	675	635	672	655	653	642	700	688	663	645	683	639	627	681	664	656	629	736	725	674	661	676	642	639	676	678	674	653	676	655	658	675	686	653	622	625	694	677	621	648	633	665	679	646	622	641	622	649	729	641	682	674	627	646	684	689	707	654	690	678	624	691	629	615	669	657	699	662	672	637	637	645	639	644	676	639	658	678	698
12486	876	685	562	439	446	370	287	233	182	177	178	156	165	172	167	170	158	133	153	172	156	162	152	140	130	150	130	136	136	154	147	163	138	135	144	112	126	125	125	142	150	131	131	124	153	139	159	128	139	147	134	155	162	170	123	144	152	121	135	144	144	138	133	141	116	144	148	137	135	153	138	135	124	129	131	141	141	133	151	129	136	125	145	152	138	140	155	145	144	140	161	143	169	140	156	135	134	137	125	154	153	135	142	139	163	125	134	135	128	137	142	128	168	121	170	136	141	120	135	150	133	130	125	142	138	148	143	133	141	133	145	161	148	145	151	141	140	124	156	132	132	150	130	160	131	132	140	121	127	139	144	129	142	143	153	123	167	148	141	140	142	148	133	129	153	143	142	125	153	143	126	131	161	127	131	124	113	138	168	132	133	164	110	149	141	144	142	130	139	150	147	138	163	133	155	125	126	144	148	126	148	134	134	150	137	147	149	136	121	127	131	130	126	134	159	134	124	130	148	141	134	123	147	131	138	154	142	144	122	165	149	132	130	136	116	136	150	134	136	157	147	158	141	152	128	149	123	107	143	139	157	135	138	149	145	143	158	134	130	153	142	148	148	154	133	146	128	120	141	119	145	145	125	135	141	129	160	128	154	127	125	132	146	118	162	131	132	142	136	130	136	123	149	136	141	132	111	139	139	136	132	135	108	140	126	130	148	151	142	130	124	138	139	124	128	130	150	145	156	129	139	156	148	127	133	143	118	141	122	145	122	133	149	145	143	141	136	147	156	132	144	158	146	146	129	141	131	132	134	143	138	137	154	131	182	135	121	127	151	113	138	136	148	141	134	157	134	134	141	173	158	108	142	172	152	147	163	164	141	141	161	147	146	134	144	160	125	145	141	118	119	127	133	134	146	144	141	150	107	134	149	144	136	111	116	144	128	148	157	114	125	146	152	140	153	132	156	119	126	146	139	131	146	138	144	133	144	158	123	109	142	135	153	125	133	131	140	134	155	151	132	147	142	153	129	153	135	142	121	133	136	162	131	145	132	150	151	132	116	112	149	123	136	162	129	137	144	144	119	137	152	152	124	155	137	143	134	151	161	121	141	135	123	148	141	134	124	140	128	138	140	143	154	138	132	151	165	118	120	143	137	150	135	129	137	123	139	138	141	130	146	135	146	131	128	118	128	147	152	115	144	149	137	149	143	150	145	141	132	153	135	113	142	143	145	142	133	126	135	136	167	137	126	133	167	148	158	153	150	142	128	139	143	143	129	117	159	144	131	128	147	151	114	140	147	134	151	132	148	136	129	158	142	128	152	168	145	140	123	123	147	127	162	149	139	124	114	131	126	132	127	135	147	139	141	137	181	150	130	151	147	142	145	132	149	131	142	137	143	156	126	129	110	113	137	128	133	137	125	161	130	163	121	143	135	171	110	149	112	130	150	147	147	132	129	113	130	145	148	146	151	119	135	129	122	136	144	139	160	133	144	146	137	138	139	153	116	136	127	130	136	141	144	142	140	135	122	140	157	146	125	150	150	127	129	154	143	161	132	141	170	146	136	144	123	154	145	154	121	140	140	146	149	135	154	102	130	138	163	149	126	148	154	143	156	148	145	125	126	151	186	125	144	152	116	153	155	146	165	137	131	134	120	145	136	145	115	123	147	137	110	113	128	123	124	117	153	137	133	132	143	157	168	139	139	161	138	135	139	139	163	145	139	149	150	161	115	159	154	147	166	129	121	156	144	142	108	138	137	110	144	151	130	139	138	138	126	131	132	134	131	133	147	119	148	130	136	144	119	153	145	117	143	132	138	134	143	133	146	131	151	124	136	138	137	130	146	156	133	151	122	129	119	137	122	114	142	139	150	130	143	125	154	148	118	143	133	151	141	163	142	143	153	140	148	155	135	112	137	147	139	143	119	150	150	132	123	134	132	134	144	158	144	125	162	133	137	148	138	176	133	131	141	142	128	135	142	133	126	164	126	144	139	145	132	140	154	126	135	128	146	139	139	141	150	154	134	145	144	141	136	151	155	147	125	135	129	132	148	162	129	126	136	139	127	134	159	152	126	145	143	143	132	126	136	158	151	144	145	145	144	118	133	154	124	143	137	141	125	127	141	134	151	162	126	150	146	140	133	145	153	135	129	142	133	130	148	157	133	134	129	138	147	134	131	124	132	156	138	145	165	158	149	144	138	148	137	146	165	139	145	134	152	141	140	138	145	130	136	107	116	138	147	146	141	129	124	119	137	134	128	134	156	140	136	150	154	138	126	139	161	132	124	152	145	151	147	135	130	141	144	127	121	136	128	109	152	149	126	128	150	146	147	157	122	117	138	132	142	145	142	145	145	135	143	156	170	137	142	153	119	153	141	163	140	132	135	129	173	137	151	155	137	127	160	140	127	137	138	121	129	139	141	144	128	134	135	137	153	150	144	176	145	146	144	142	162	149	160	144	134	146	158	124	141	137	137	150	105	139	143	141	130	151	136	149	136	147	150	138	134	141	127	120	155	137	156	147	139	164	148	116	129	159	149	161	144	120	128	146	150	116	129	145	136	163	123	127	136	152	160	141	137	147	126	131	127	141	146	146	116	153	146	143	128	131	163	128	129	139	120	140	135	154	133	120	136	129	158	154	138	146	157	156	136	134	157	149	118	143	135	126	138	146	124	121	147	126	133	134	141	124	148	127	181	149	157	139	142	129	137	145	108	144	128	127	134	131	144	154	154	115	135	159	162	124	151	132	141	145	136	148	124	124	156	157	138	148	141	138	121	114	138	131	146	158	125	150	132	130	131	129	155	142	144	126	130	119	155	133	150	148	157	144	150	142	122	146	118	116	139	155	133	125	155	157	135	130	163	138	130	139	140	123	132	131	140	129	145	135	141	149	134	151	152	151	148	121	179	151	136	130	151	126	133	154	137	137	134	152	127	142	144	120	125	137	122	152	123	147	129	148	130	152	148	123	142	129	145	147	123	126	131	120	117	170	132	158	137	137	133	153	121	128	135	133	129	135	132	131	146	133	159	124	150	152	127	151	142	126	133	156	146	137	153	152	129	131	165	157	146	159	123	150	145	156	148	124	140	141	151	148	158	132	143	129	148	151	132	150	124	128	159	127	139	149	132	130	144	154	124	157	121	124	114	138	137	143	139	140	141	101	138	131	144	134	148	137	153	140	159	135	140	134	119	142	133	157	131	135	125	131	127	139	159	147	155	144	155	147	142	129	139	143	155	132	122	146	135	132	146	147	145	126	119	160	154	135	133	112	128	145	132	138	134	137	147	148	139	139	127	138	144	125	138	136	147	131	116	129	178	135	148	140	138	136	123	129	155	131	126	155	129	158	132	136	148	134	146	143	149	151	125	157	121	136	145	152	138	122	171	138	124	133	144	133	154	156	134	145	168	141	137	112	132	144	131	130	155	153	128	117	136	120	140	128	175	143	132	138	140	132	149	136	133	121	125	141	155	149	161	108	121	132	153
7813	872	1541	1736	1618	1579	1397	1172	777	706	614	583	522	482	499	464	442	432	408	387	407	434	407	380	407	369	386	399	374	372	384	358	383	401	361	380	375	370	359	352	366	374	386	364	356	345	366	374	369	325	330	358	365	374	361	338	393	346	327	374	367	372	361	350	339	338	352	350	320	348	350	365	361	377	387	372	356	343	335	372	373	368	355	340	361	346	327	360	351	377	328	358	336	346	360	361	358	360	328	331	320	354	369	341	349	374	337	378	330	379	331	340	362	352	342	352	345	336	355	349	351	344	365	364	348	336	337	352	339	388	329	367	325	366	313	338	351	311	379	326	374	340	351	320	373	343	384	375	338	338	336	340	318	338	364	350	377	390	375	388	341	353	361	340	364	321	313	357	358	368	379	384	354	337	321	359	375	440	348	355	401	337	388	350	366	358	352	355	351	348	364	313	363	332	345	363	354	341	366	339	343	359	341	333	344	373	326	349	323	316	355	359	357	365	339	320	369	358	388	352	355	389	369	364	323	351	344	347	353	364	338	347	365	339	324	362	349	343	347	329	319	355	351	349	355	352	354	339	337	349	329	336	322	306	370	350	346	315	320	375	360	336	363	339	332	377	376	317	349	343	347	338	344	360	371	367	361	358	352	344	318	326	329	337	348	335	308	342	357	347	322	350	320	341	398	383	357	340	331	361	352	320	344	378	363	393	344	312	385	343	384	368	378	361	363	364	324	313	338	351	328	338	363	358	369	366	310	354	405	390	365	365	342	335	334	342	319	360	378	350	360	301	349	331	350	343	344	368	343	336	357	361	342	346	359	349	328	367	352	383	355	362	353	358	339	330	333	363	338	353	334	354	356	347	353	368	344	349	336	362	364	342	343	364	351	332	361	384	374	345	315	389	354	339	350	360	355	324	326	352	355	317	357	328	329	379	355	354	376	367	331	320	335	342	342	369	338	339	375	378	353	339	364	363	357	355	332	326	349	342	354	345	346	343	334	332	322	350	335	359	323	345	308	323	330	326	328	338	360	369	325	336	319	334	348	373	354	323	382	382	333	352	355	341	351	323	359	341	333	350	324	331	374	368	331	340	368	330	349	323	341	364	370	326	322	342	347	362	353	347	330	362	326	323	362	344	322	344	358	333	373	327	358	356	351	338	333	335	347	335	340	343	373	374	372	406	381	341	364	347	355	367	340	343	347	334	357	372	325	375	357	369	350	360	358	340	369	359	348	333	363	360	345	337	335	328	351	371	346	321	333	353	327	340	355	348	356	340	367	341	358	336	355	374	349	383	350	326	374	353	339	351	371	333	323	333	348	325	386	366	346	329	389	357	364	341	336	335	345	374	360	342	348	360	334	346	338	349	359	370	369	334	325	403	346	363	346	318	349	336	338	337	356	345	324	395	359	356	370	350	403	371	356	342	363	348	329	369	332	339	337	361	343	346	347	353	346	330	357	364	329	335	340	364	374	327	356	338	325	352	353	347	321	373	345	329	348	343	364	340	348	336	367	364	358	324	361	332	314	334	357	340	321	357	331	354	374	347	342	337	352	337	359	346	367	367	336	350	332	364	360	348	372	334	338	383	324	354	358	366	321	337	345	334	339	317	351	354	340	329	349	343	317	337	378	317	377	366	318	349	340	308	357	321	355	342	337	376	357	387	341	353	342	363	336	345	309	314	368	328	323	352	335	348	359	395	345	358	343	369	368	327	387	369	336	350	351	334	330	342	355	327	363	351	368	347	329	358	344	342	359	356	338	385	345	382	318	349	332	344	328	361	375	333	359	346	332	397	338	349	342	383	339	352	336	337	363	356	370	371	355	345	359	316	368	356	347	380	344	326	361	373	323	358	395	354	325	353	298	341	373	372	346	356	356	356	344	347	391	317	343	370	378	369	363	363	366	357	364	341	362	383	351	327	344	345	338	301	340	329	329	369	329	321	336	360	351	369	349	328	355	363	331	338	372	368	358	351	335	345	344	350	371	338	340	352	397	331	343	340	375	367	346	358	355	316	340	325	339	360	347	360	345	360	365	346	348	388	369	341	340	349	327	343	388	352	356	365	353	354	357	328	367	326	338	353	342	366	354	338	365	335	357	329	354	395	324	343	343	365	350	335	369	394	345	386	365	357	361	324	365	371	374	345	350	341	348	343	380	371	344	366	326	367	347	353	368	329	355	341	353	333	345	334	346	333	336	346	326	364	345	355	344	368	373	345	362	362	342	352	366	372	355	348	347	345	356	353	366	369	361	326	340	346	353	361	335	346	353	401	382	333	365	344	361	363	347	351	330	344	364	350	352	362	317	356	341	339	332	354	359	359	317	369	315	336	326	368	362	362	373	338	319	382	353	352	361	355	348	339	347	353	330	342	356	366	366	327	396	344	345	364	379	345	325	347	360	360	347	357	338	352	359	357	325	352	358	324	352	356	343	330	348	356	306	335	318	370	353	356	321	367	356	369	347	342	334	333	343	347	339	352	351	346	362	340	353	345	315	346	342	376	377	340	367	343	333	354	366	319	348	328	359	373	325	365	327	326	398	357	352	354	364	344	314	338	335	328	345	343	369	325	355	359	321	343	366	330	397	368	353	327	331	326	349	360	362	379	348	348	343	358	342	369	340	380	338	343	371	354	380	341	341	340	347	378	394	341	313	320	348	359	348	349	364	367	377	343	327	356	349	344	349	370	339	353	366	354	348	335	351	358	334	358	367	374	354	344	332	323	335	355	348	303	343	342	349	335	370	351	376	375	352	333	337	356	326	373	335	306	339	323	342	352	354	345	364	333	373	359	361	360	365	356	344	355	319	331	338	343	339	349	334	357	342	355	343	352	330	371	317	322	355	382	348	376	333	331	362	388	349	338	303	356	380	347	333	373	369	353	355	370	361	357	335	339	383	333	351	375	367	352	350	364	376	333	353	346	342	361	333	336	320	379	359	362	351	347	371	359	327	326	334	344	365	338	342	347	329	370	350	350	360	337	326	341	327	329	359	327	346	340	349	365	359	363	361	328	386	336	342	335	356	369	349	355	342	333	365	334	358	324	339	342	339	340	355	349	364	338	354	306	341	347	352	327	351	309	344	340	362	384	368	366	356	360	316	355	365	393	375	377	367	359	362	336	372	345	369	365	336	310	356	307	345	337	363	360	335	339	340	346	362	322	326	328	367	373	344	333	331	347	350	358	395	337	329	368	323	351	375	363	368	337	385	397	353	360	356	345	365	337	315	308	358	328	334	354	366	393	390	328	375	338	357	356	396	358	362	371	346	357	363	348	351	341	364	346	364	346	345	364	323	368	351	363	354	374	357	312	335	339	371	359	350	330	304	386	364	334	398	355	351	344	361	369	364	357	337	366	359	320	350	360	346	331	356	323	360	356	336	356	356	366	327	345	343	349	373	325	349	357	366	360	366	320	365	342	347	383	384	318	346	353	296	348	366	374	364	364	352	367	335	351	346	357	340	364	314	376	341	331	365	351	354	363
1209	288	280	248	253	266	245	246	247	249	264	252	232	269	218	240	253	237	253	253	243	234	235	255	269	230	252	285	241	222	220	262	261	262	264	271	252	248	259	248	242	251	247	211	234	227	264	245	258	235	229	256	239	233	244	228	248	231	227	277	240	224	238	244	243	265	252	267	219	252	252	259	236	233	243	238	262	244	228	249	263	239	266	235	235	247	246	282	289	249	254	267	241	255	246	234	252	240	258	260	254	247	250	260	221	262	236	230	250	249	254	226	265	247	262	232	262	238	243	267	233	221	225	254	249	238	239	236	263	247	229	247	234	229	248	245	225	257	237	239	245	227	227	233	219	244	249	235	260	243	257	224	284	215	261	241	242	246	230	271	240	227	225	288	258	262	209	228	255	234	274	233	242	239	256	241	276	244	251	206	255	230	228	242	236	274	251	236	267	253	246	245	262	258	246	257	256	264	217	228	253	240	257	253	243	250	225	245	243	248	231	247	249	259	243	215	268	242	267	265	249	267	235	247	246	227	236	247	253	244	281	250	221	243	227	230	242	254	231	230	220	249	221	255	253	244	248	250	254	253	259	277	236	247	206	251	214	227	267	282	225	240	248	248	240	260	222	241	247	239	229	259	248	243	243	242	256	274	252	233	218	248	267	222	261	223	231	242	264	250	214	252	266	244	245	235	249	231	217	283	265	248	249	226	266	235	229	244	270	232	253	237	230	251	219	261	264	244	213	249	237	231	249	244	240	217	242	264	268	268	244	238	229	239	249	234	228	223	243	249	259	247	251	266	230	241	244	238	240	241	233	250	241	254	268	253	246	248	258	229	233	247	237	287	252	268	268	249	243	236	246	267	256	214	242	235	233	256	257	245	208	272	201	226	256	231	236	234	282	273	257	229	264	228	247	214	263	264	249	245	246	250	221	279	264	226	234	239	287	285	235	228	252	242	224	244	249	256	211	261	221	258	242	255	231	246	263	220	249	233	227	228	285	255	248	265	261	213	236	261	250	250	229	240	267	266	289	232	252	258	251	249	295	212	239	246	218	217	259	233	250	284	281	224	214	255	258	254	227	229	238	242	235	254	219	256	269	250	269	237	243	269	247	249	254	239	269	235	228	224	230	232	256	212	216	251	256	250	233	253	232	237	246	255	226	259	245	268	272	222	234	257	249	245	227	235	241	241	270	251	237	224	244	236	235	234	245	239	256	228	218	222	217	215	240	254	232	248	245	244	268	236	244	227	237	234	243	218	272	233	249	253	278	252	261	223	237	247	266	246	272	241	266	230	226	244	215	197	250	245	228	264	246	247	237	258	234	255	245	271	246	258	256	223	246	240	270	240	244	240	236	257	261	254	242	266	225	239	262	235	248	239	256	274	251	244	261	211	225	194	249	240	238	255	203	253	238	260	226	238	254	228	225	262	239	240	262	253	238	261	260	256	262	278	259	241	237	233	221	250	258	247	233	239	246	234	263	248	247	220	248	270	210	236	230	262	251	254	268	232	252	265	255	236	266	252	251	263	239	250	253	246	255	223	236	229	249	251	252	248	242	268	259	261	256	271	216	234	229	264	250	271	235	244	246	250	228	261	238	223	258	269	257	263	242	287	252	242	224	270	226	249	251	240	247	231	252	244	255	249	230	223	231	268	236	255	225	253	232	228	247	241	230	239	253	247	276	242	244	258	246	252	229	253	284	237	240	210	244	237	233	266	239	246	246	233	267	256	234	207	246	253	226	247	236	234	241	253	267	226	252	290	231	230	263	271	268	243	245	237	232	239	249	240	230	258	260	221	242	242	266	212	250	242	231	238	220	247	248	225	244	203	242	249	247	259	217	253	227	222	257	272	232	277	271	225	254	240	237	230	235	242	246	237	234	246	240	269	258	252	227	241	246	250	248	270	230	235	244	281	251	276	265	243	263	252	222	239	231	253	249	243	265	264	244	255	206	223	216	231	279	260	233	236	254	259	253	240	243	255	234	233	220	236	237	263	263	255	247	257	216	234	248	250	236	248	229	265	235	221	253	238	242	260	222	235	247	230	251	219	257	270	268	210	265	242	233	270	227	268	228	248	239	235	227	221	236	246	258	242	237	238	222	244	248	251	250	254	256	241	260	229	248	234	234	233	230	239	295	262	245	252	242	241	265	258	210	251	254	230	240	245	260	232	236	247	246	247	260	242	237	265	240	238	210	225	276	263	265	275	254	251	239	259	238	221	252	250	241	266	231	234	216	248	238	233	254	235	246	223	256	242	246	257	246	241	232	262	240	232	236	251	241	275	231	245	253	260	242	231	235	236	223	245	228	229	268	218	230	231	250	262	238	248	229	238	228	241	238	253	222	254	275	279	247	221	257	232	228	277	250	220	256	220	240	245	254	235	262	259	229	220	258	241	211	226	285	244	241	273	240	245	234	249	244	264	234	277	242	250	246	221	241	276	243	256	231	280	241	239	250	248	269	234	241	254	250	236	233	257	240	254	256	247	264	217	216	240	272	253	246	283	225	256	244	231	219	266	246	263	266	219	242	244	237	245	232	249	252	258	255	225	252	225	235	263	267	260	250	221	246	262	236	227	267	252	271	266	277	257	239	238	227	208	257	250	212	220	239	250	278	239	242	207	234	269	235	217	275	272	264	257	259	260	220	259	241	239	237	236	249	248	238	290	210	268	239	244	267	241	243	233	244	231	234	247	271	273	261	265	241	237	242	251	253	266	261	253	246	238	242	232	266	229	238	263	202	272	268	237	226	255	241	244	243	251	243	246	267	242	247	285	259	237	253	235	241	246	272	266	220	242	238	236	230	248	255	258	249	248	220	222	245	245	224	220	241	250	230	231	255	242	257	270	237	252	219	237	257	254	249	269	213	245	249	236	242	226	249	225	242	247	240	208	235	248	240	262	243	245	231	260	251	237	288	249	236	216	245	242	240	250	242	239	230	249	228	236	244	245	240	250	247	232	230	238	256	247	231	244	230	254	235	234	235	257	234	241	228	224	227	226	263	254	237	246	282	216	225	251	238	217	256	250	238	252	233	258	266	239	237	238	264	261	239	240	252	228	241	248	246	277	257	260	259	239	212	293	256	240	255	249	235	239	241	222	275	249	249	244	238	259	244	231	219	271	264	222	232	243	267	259	287	267	248	251	252	211	223	258	271	255	255	237	236	220	236	238	240	256	243	245	245	241	270	205	256	217	258	268	219	228	212	247	258	249	255	267	246	247	238	246	223	253	236	235	231	249	242	275	243	228	242	263	254	224	239	252	291	248	249	243	248	273	220	263	256	245	247	224	232	223	237	261	240	236	264	243	249	254	278	247	249	251	243	222	235	229	271	224	267	259	283	246	239	247	255	258	268	253	245	254	249	252	245	213	237	240	232	256	244	251	256	264	273	217	255	268	247	250	207	227	248	211	210	241	222	245	251	244	235	252	258	228	259	240	257	249	223	229	229	264	229	212	247	251	235	231	246	243	243	263	240	271	250	256
1814	649	624	595	615	658	596	597	599	613	660	600	604	586	574	607	575	616	646	630	633	621	599	587	615	603	615	607	598	618	560	634	606	612	552	590	628	669	596	578	614	590	601	588	590	610	591	596	599	601	568	567	603	600	606	608	626	591	586	589	613	637	606	617	588	573	587	577	567	573	592	636	607	615	577	602	580	573	597	596	620	564	642	617	588	607	629	580	602	592	589	580	574	577	560	582	561	564	597	577	601	585	589	621	600	577	579	575	576	566	634	633	599	597	566	550	624	589	565	596	613	579	617	629	650	606	575	601	591	599	557	582	594	614	600	555	580	554	606	590	571	608	633	560	554	602	604	570	545	550	559	606	604	610	587	604	594	581	594	575	608	622	618	597	587	602	588	589	568	593	568	601	629	569	607	620	609	586	639	610	586	582	633	571	535	582	577	616	598	589	625	577	598	570	575	596	655	609	610	585	604	616	627	591	639	585	583	589	548	595	580	559	609	575	607	589	586	627	605	595	605	572	587	594	617	601	576	608	606	610	604	585	596	646	574	609	605	590	546	607	602	573	574	561	587	598	620	573	628	654	594	606	599	546	574	569	616	566	603	609	663	579	608	632	583	598	586	623	604	569	587	595	570	607	638	582	568	569	617	609	590	587	600	633	590	564	569	562	625	610	582	593	552	594	603	631	613	631	575	605	561	623	634	586	599	578	547	638	607	563	636	565	584	607	585	589	588	584	603	569	590	614	617	579	566	621	616	622	587	631	571	554	633	552	575	621	575	625	610	594	547	553	623	579	602	611	616	644	599	585	571	598	613	623	656	589	568	590	559	574	597	630	585	606	612	608	579	547	615	597	594	593	569	619	612	588	549	616	586	624	621	636	570	615	597	586	560	603	626	613	563	621	575	587	601	597	594	644	621	553	616	575	620	628	591	619	585	558	597	579	621	609	631	638	603	640	572	596	599	604	613	607	638	615	603	604	648	590	605	561	602	607	625	612	593	588	576	551	572	634	581	592	576	600	594	589	552	616	601	594	597	553	608	609	560	607	577	613	617	605	611	574	614	599	621	572	592	615	565	544	611	583	645	622	559	562	617	603	602	606	624	586	602	632	591	576	577	636	603	602	542	614	606	564	555	607	566	606	552	609	600	590	605	605	615	582	598	616	569	618	595	644	573	563	564	570	571	607	621	606	598	611	572	621	583	566	596	589	582	557	575	604	604	625	614	633	574	612	604	624	598	566	551	615	584	603	586	600	603	587	572	602	590	610	617	622	614	634	634	615	628	623	625	606	578	682	583	577	610	609	623	620	615	619	659	603	616	631	615	568	574	582	579	589	588	552	599	585	600	571	602	550	637	609	600	633	611	593	647	613	572	611	590	562	590	596	563	596	579	583	613	589	560	609	643	619	608	611	614	619	621	605	620	635	591	578	592	632	603	591	622	579	565	593	590	528	596	562	611	566	601	628	582	567	583	654	604	636	565	606	560	602	602	645	616	574	584	606	608	638	663	598	620	594	579	630	588	624	567	601	608	609	617	616	571	607	595	558	609	604	581	588	600	628	632	585	594	613	606	628	621	607	570	599	573	609	603	570	605	618	579	594	581	627	550	571	622	575	591	609	604	555	559	599	588	593	636	608	614	583	645	625	589	528	619	580	614	621	605	635	635	559	592	595	560	603	617	601	635	580	592	584	580	611	583	560	623	593	549	577	596	582	610	564	577	551	644	568	611	591	578	612	627	570	636	588	581	610	573	572	592	583	616	567	609	600	572	640	608	591	599	599	600	628	607	628	568	632	596	592	592	580	668	604	582	606	653	570	576	598	595	579	586	634	586	614	579	603	572	618	595	607	618	561	619	599	593	589	617	624	567	650	574	572	599	675	583	597	630	588	588	576	580	586	565	572	635	628	610	626	591	613	586	609	601	600	588	580	567	593	574	587	616	574	595	620	619	595	582	639	632	587	629	639	540	622	576	603	567	581	612	648	597	563	600	564	606	621	570	598	608	613	607	633	585	577	568	549	584	577	610	591	614	570	621	598	575	612	622	597	603	628	624	610	591	621	570	594	582	534	556	613	613	575	632	606	633	616	603	575	591	546	586	583	605	577	597	591	565	590	606	591	600	564	589	607	606	568	630	596	612	599	578	615	584	571	610	612	584	642	557	582	605	593	580	576	618	583	565	551	626	632	596	595	609	616	585	610	604	600	604	634	574	563	611	634	574	639	603	611	573	583	574	608	634	579	630	576	596	537	576	574	607	573	593	586	616	594	557	586	604	568	613	645	588	615	627	590	587	632	597	581	600	555	620	544	628	587	593	544	581	601	616	581	626	584	651	603	576	569	571	593	587	585	608	635	595	570	584	610	597	577	597	607	611	547	621	605	602	620	581	545	587	606	577	596	606	615	605	633	544	608	570	593	604	605	607	588	572	633	594	644	608	574	623	603	578	569	623	613	593	550	581	587	588	596	578	569	594	559	631	590	585	615	575	587	603	580	613	614	599	594	621	614	601	660	600	557	561	561	596	580	616	591	566	616	621	579	587	609	589	597	575	586	590	607	600	630	557	600	615	569	639	632	595	571	570	557	608	593	567	607	585	532	567	607	585	622	617	604	569	612	629	601	596	601	611	602	626	607	605	576	600	610	587	622	619	565	599	606	594	605	580	609	590	623	638	629	601	605	606	608	581	567	592	611	610	581	599	614	604	588	658	582	602	598	624	641	583	616	587	567	625	619	612	549	615	589	580	602	590	596	603	594	639	558	597	636	629	577	576	554	620	607	619	566	628	596	586	565	589	569	576	579	614	582	594	599	575	588	593	599	594	556	609	579	584	627	571	603	614	599	595	630	567	579	603	600	626	608	614	569	577	591	579	600	598	578	620	590	616	578	583	571	571	568	600	614	591	644	614	626	623	583	615	623	589	596	584	595	604	621	617	587	609	553	567	631	585	607	576	548	631	613	607	576	541	616	602	564	613	621	597	564	580	539	622	633	573	635	595	591	556	577	606	573	634	598	604	612	554	592	571	569	606	607	574	587	599	626	607	577	602	627	615	648	596	595	617	613	627	600	572	574	588	623	588	593	614	576	592	614	565	590	591	544	588	575	590	588	596	620	614	570	610	601	601	588	598	631	593	618	617	598	534	614	598	638	625	611	581	561	608	595	569	588	626	612	596	596	582	604	613	592	604	609	559	628	596	614	608	595	594	602	581	605	596	604	617	619	595	592	589	595	634	648	579	580	593	596	571	642	639	632	626	560	623	597	626	579	591	576	596	590	605	564	598	631	583	600	606	614	562	586	616	584	583	598	598	610	604	588	640	581	604	577	598	634	615	566	583	568	638	582	581	619	576	613	628	598	638	591	606	628	603	601	630	567	609	655	609	557	632	581	524	594	605	602	606	577	613	608	571	600	581	602	590	571	599	627	611	591	593	591	616	574	630	649	598	583	625	573	614	636	606	599	578	596	576	597	592	587	571	629	520	568
6578	638	586	563	478	438	391	357	310	315	306	338	296	298	301	302	292	294	288	266	303	291	274	301	279	278	271	284	263	275	283	281	268	293	281	289	261	282	289	266	289	265	289	283	258	269	249	285	265	279	278	319	299	283	266	284	269	304	285	286	287	254	265	279	262	298	299	277	289	259	264	310	326	302	289	270	290	253	284	281	272	281	244	251	277	280	272	271	305	288	287	302	278	285	288	308	286	298	293	255	280	288	286	283	265	298	253	264	284	268	277	287	278	254	289	272	267	257	259	306	280	277	274	273	269	279	274	300	277	277	306	293	293	266	271	274	261	299	287	242	286	271	284	298	269	267	290	314	280	293	277	263	298	271	279	266	292	273	243	253	282	290	243	290	281	298	236	254	284	290	285	276	291	257	255	264	287	272	248	299	323	277	275	294	287	276	310	255	274	286	284	289	267	295	272	294	261	293	261	271	263	286	311	258	271	284	295	272	296	270	302	271	284	258	261	287	273	253	268	261	297	296	309	297	271	272	290	280	307	267	288	265	283	297	318	308	284	289	290	298	265	271	282	280	282	281	261	281	298	267	288	288	286	277	285	234	309	266	260	270	291	292	270	301	272	307	295	277	264	277	272	265	263	288	285	256	282	258	267	277	284	272	281	251	289	299	289	282	297	286	265	278	281	250	253	288	301	252	305	283	273	272	298	269	265	272	262	286	290	266	261	291	266	286	303	275	291	291	271	258	275	273	294	268	288	266	323	275	267	266	281	264	274	310	295	282	285	244	280	276	281	274	272	271	287	269	280	271	312	285	295	276	275	296	288	252	281	313	256	274	301	314	272	283	289	274	299	274	275	266	316	282	267	278	262	286	247	301	267	297	280	310	283	299	281	290	281	248	280	289	271	273	256	276	283	254	240	265	283	259	295	292	278	266	293	325	271	315	319	292	289	290	242	273	291	290	276	312	266	268	252	277	290	262	297	280	307	295	302	266	280	257	278	262	289	241	285	255	257	287	278	291	251	280	281	256	258	317	287	251	278	292	285	278	291	271	267	264	255	274	253	290	279	280	293	268	257	247	272	293	267	281	252	280	279	292	274	249	317	275	279	268	262	275	258	266	309	271	299	263	264	270	266	277	297	297	287	274	293	280	279	257	318	258	291	292	269	261	285	281	284	272	294	270	253	254	284	237	283	280	261	263	270	272	271	298	278	271	308	297	279	304	269	293	305	273	269	272	278	293	277	268	283	303	252	282	278	284	323	283	298	307	287	259	259	285	296	290	271	305	268	290	263	284	307	276	279	266	272	287	266	271	277	278	276	272	250	254	285	295	264	282	281	298	278	305	288	248	272	293	246	288	264	294	259	280	273	282	270	284	275	297	283	259	282	280	277	292	275	285	294	286	266	255	259	305	278	272	276	307	284	280	284	287	288	279	280	276	277	303	256	253	263	271	316	263	287	275	281	262	289	271	278	273	271	295	268	278	269	257	306	279	272	294	278	241	276	241	287	295	322	255	251	261	295	302	275	293	275	258	265	254	280	279	279	265	272	262	230	293	246	293	274	276	291	272	311	298	271	308	274	292	278	297	257	277	266	270	244	294	286	268	293	277	281	278	283	273	286	305	242	277	246	276	304	258	288	281	295	297	289	245	268	266	307	286	288	246	280	296	265	278	264	255	256	296	281	235	282	243	287	260	308	270	263	307	270	280	260	286	280	286	247	292	273	251	291	275	271	266	302	269	279	242	266	282	301	290	271	268	278	285	281	269	276	308	255	252	274	259	274	274	297	285	294	286	286	290	277	280	238	241	292	280	297	306	292	273	268	269	259	274	279	277	290	269	271	256	257	270	277	251	226	277	293	280	297	287	256	276	264	289	263	273	261	265	270	290	286	283	294	327	296	294	261	257	303	290	282	285	254	281	289	280	296	254	266	272	275	268	260	283	265	261	285	275	280	262	276	317	296	254	242	288	263	279	266	272	306	291	263	308	285	302	283	268	253	274	257	262	266	258	288	268	266	264	307	292	258	282	286	271	270	298	275	269	295	292	311	254	263	280	279	281	279	263	265	266	278	316	286	262	262	284	282	278	244	285	254	281	295	258	262	265	297	283	292	277	271	248	267	264	265	268	264	282	268	255	286	282	239	303	285	311	294	299	290	263	295	321	272	265	293	320	274	280	282	264	270	291	297	262	283	258	258	291	281	290	281	290	282	297	303	269	269	252	273	279	272	287	276	284	290	296	263	301	317	260	275	309	289	282	263	265	302	262	250	279	310	307	286	302	266	258	296	242	274	266	254	259	290	304	263	276	273	280	263	305	276	261	298	304	253	262	258	272	273	275	252	270	267	259	281	258	287	275	240	274	267	271	287	270	272	281	307	272	307	251	285	284	262	288	294	266	313	241	277	274	285	297	272	284	238	293	280	289	263	278	270	286	290	277	304	250	289	268	264	305	268	260	296	289	273	290	279	276	268	261	270	272	249	289	261	244	282	266	318	317	317	289	283	298	282	277	272	302	284	274	314	264	282	277	255	261	260	264	294	263	281	259	280	259	264	274	292	297	291	293	291	289	284	243	334	280	281	292	256	271	287	267	258	278	296	263	299	241	272	287	263	273	311	288	243	283	304	254	271	284	268	292	255	266	291	296	277	287	270	291	275	278	273	274	306	283	245	260	257	293	272	300	285	284	289	278	279	318	272	288	264	313	290	275	292	229	287	290	267	295	281	224	287	265	287	301	258	295	273	313	311	287	292	298	219	275	254	256	287	283	295	279	264	247	288	295	290	285	229	265	292	295	312	265	276	299	260	263	270	247	268	258	294	237	270	292	271	317	265	252	278	286	271	288	265	274	296	299	288	295	266	266	259	304	283	240	277	297	267	291	284	269	284	283	266	290	289	281	241	286	264	251	251	263	280	262	289	254	274	294	286	281	296	305	279	298	281	278	290	290	276	292	248	277	262	279	270	276	252	300	258	277	259	272	317	290	281	253	298	298	319	275	273	287	257	274	266	273	298	280	258	305	285	281	252	288	309	258	269	271	277	276	282	302	265	309	286	281	275	278	297	274	265	252	254	292	256	259	299	292	254	300	264	244	273	248	273	242	276	292	268	250	287	298	295	220	298	247	253	274	247	266	292	267	266	281	282	283	260	299	288	281	305	286	316	293	298	304	301	292	264	287	246	271	291	271	287	277	276	269	268	271	295	278	282	269	291	277	243	285	281	239	276	249	287	293	282	284	291	284	290	280	271	307	273	273	269	271	264	308	278	253	296	289	254	296	296	286	279	254	267	260	287	254	296	269	266	266	270	271	293	291	274	278	303	297	314	316	290	274	300	285	290	292	291	260	276	281	295	289	264	264	286	282	275	271	243	267	277	268	273	301	310	293	291	309	249	290	301	267	326	262	267	258	291	283	282	307	286	290	298	296	281	284	303	280	312	280	296	289	302	261	269	266	301	291	283	312	250	282	297	257	301	257	269	288	278	244
6287	987	1235	1414	1362	1200	1132	1041	907	817	790	806	784	773	707	726	747	686	701	688	696	692	682	685	735	676	620	695	647	656	664	688	690	689	690	664	682	665	669	644	687	645	682	634	649	669	683	656	641	672	706	670	631	705	698	652	670	663	628	615	667	665	650	675	650	673	675	656	678	631	673	721	634	661	693	687	665	704	644	670	663	686	688	663	625	652	666	599	665	638	681	671	666	633	634	649	649	683	646	668	625	632	686	636	651	643	662	692	644	684	682	668	644	605	650	636	666	669	654	665	661	650	713	689	660	680	649	652	645	689	635	641	680	691	671	651	643	677	667	659	681	663	677	645	667	662	623	660	647	679	648	671	656	656	657	676	640	678	641	644	647	599	668	673	631	671	693	635	655	674	637	661	695	686	634	658	641	666	634	658	658	667	644	689	651	641	644	631	675	660	643	684	684	674	627	656	687	646	672	623	612	603	679	647	688	668	648	702	684	654	662	661	661	623	646	633	694	673	656	687	699	648	628	657	667	634	649	652	664	637	632	702	661	678	651	681	659	664	672	621	625	670	620	670	683	659	668	673	700	632	636	623	656	641	628	629	619	645	679	655	617	657	654	658	667	622	632	717	640	654	668	629	683	673	674	682	643	683	622	655	694	714	617	666	639	680	658	662	643	689	630	666	669	693	649	665	670	664	638	672	663	698	706	660	670	634	642	655	649	679	650	601	597	640	703	737	667	680	649	685	661	619	639	662	663	628	706	674	672	689	652	643	682	634	653	669	678	635	655	679	672	697	609	668	659	706	635	638	671	621	645	651	665	688	675	635	646	674	608	669	616	683	663	708	652	698	679	669	658	680	649	664	656	673	715	624	692	634	653	628	654	666	681	654	627	631	674	686	667	672	644	699	638	626	660	640	696	623	663	646	632	661	640	621	652	660	673	618	626	709	649	614	658	653	646	666	619	624	628	652	650	680	655	641	605	651	620	640	671	692	708	693	689	667	685	659	635	696	659	636	649	633	689	628	649	660	665	619	647	647	691	651	685	656	709	645	661	650	669	686	703	629	702	654	675	665	648	668	700	688	696	638	662	634	639	685	653	655	636	650	706	685	683	651	595	639	634	705	673	629	648	661	671	643	666	661	720	626	628	646	649	657	666	671	690	614	626	658	678	719	654	637	676	644	663	701	663	672	693	656	618	657	681	651	644	672	614	618	642	672	640	621	639	635	701	650	677	680	681	661	639	708	654	605	622	662	664	657	679	668	609	626	651	639	625	681	641	656	625	661	650	634	671	734	645	658	667	658	641	659	651	643	674	647	698	716	643	638	682	653	666	686	685	652	671	647	664	666	686	701	643	678	679	650	723	640	659	660	654	698	637	641	676	709	649	644	637	638	640	653	670	651	633	642	672	669	658	656	693	687	657	700	642	684	692	617	638	665	652	656	657	680	696	641	639	623	608	655	669	692	651	694	685	652	667	663	665	635	649	667	690	678	667	666	680	682	684	639	636	642	675	658	635	625	642	608	699	657	634	695	671	659	698	641	649	635	638	698	682	660	650	666	679	712	660	680	668	606	649	676	608	664	650	620	640	677	694	671	693	625	637	652	658	638	661	681	623	662	655	642	675	665	648	625	652	664	624	663	665	643	670	672	659	601	598	661	666	682	705	686	652	625	654	655	689	685	651	657	683	667	694	656	667	648	703	667	717	629	687	701	681	646	646	613	633	693	699	653	647	654	674	651	670	638	650	572	629	637	680	614	647	653	680	666	664	687	655	639	734	681	668	663	650	655	649	659	649	626	704	673	641	685	693	650	670	613	626	692	651	651	666	659	684	717	635	638	662	657	669	674	652	658	632	649	653	635	622	678	678	700	700	650	644	678	661	678	640	606	675	696	678	643	682	648	597	612	638	655	660	665	683	700	678	571	681	656	631	616	697	651	662	660	669	728	655	682	659	651	655	673	679	670	623	613	670	634	671	648	649	657	650	629	628	668	692	648	641	673	645	648	701	668	677	652	646	658	705	650	655	692	676	646	675	658	663	664	653	679	614	658	656	641	617	679	703	652	666	672	636	682	660	663	635	678	635	652	645	616	678	660	661	641	648	658	634	640	658	675	666	691	627	614	652	610	690	690	594	643	686	639	629	622	625	680	645	653	651	668	663	699	647	693	676	687	672	667	621	662	647	631	660	646	698	629	684	687	670	713	624	641	663	620	673	665	681	642	668	686	691	625	669	624	656	639	682	648	640	629	690	656	610	706	631	672	668	682	617	673	675	647	659	668	624	677	657	657	693	648	670	636	651	697	643	640	646	646	652	660	632	705	679	674	645	682	641	697	619	692	622	641	689	660	652	630	701	649	619	649	672	709	658	670	643	688	644	669	700	664	664	649	667	678	661	645	657	687	683	649	675	626	645	645	740	622	654	650	624	677	701	642	618	682	655	656	666	646	654	658	670	665	698	625	667	650	608	642	661	664	682	703	617	650	659	674	679	613	662	673	668	640	676	670	666	621	623	655	668	644	637	629	660	677	645	648	708	673	640	662	655	697	659	662	641	630	654	649	676	678	685	653	629	652	679	669	657	659	674	596	656	640	660	654	635	646	670	621	655	682	663	667	646	681	617	675	648	658	637	667	655	664	667	648	673	633	633	619	642	675	644	676	658	648	667	654	677	684	679	682	652	665	658	661	669	647	645	629	658	712	613	633	658	634	624	620	683	673	646	700	651	647	626	654	658	676	645	656	590	677	696	677	656	626	622	607	658	712	639	634	601	650	707	634	650	644	658	644	640	643	656	656	620	633	645	686	665	642	686	606	612	640	660	702	681	664	693	659	657	641	718	707	656	690	649	699	632	665	609	717	641	609	628	701	625	637	664	615	619	633	667	668	682	661	678	671	655	676	647	674	683	628	638	657	666	629	674	656	614	685	656	630	621	667	669	664	645	633	648	635	666	692	681	646	662	690	666	684	627	644	681	728	657	671	681	716	619	677	686	644	619	673	664	653	651	657	626	625	707	634	686	675	642	664	697	689	666	622	618	645	693	668	676	611	645	644	658	659	701	628	634	627	661	655	693	648	683	674	669	646	669	648	634	638	656	641	646	670	661	674	656	654	677	664	680	697	707	685	672	686	623	675	658	680	667	644	689	668	655	690	632	673	672	688	631	604	654	689	651	682	695	648	650	661	686	646	679	710	671	631	669	670	685	686	632	659	682	680	668	591	660	629	646	699	661	656	660	646	644	647	687	685	692	650	690	603	662	667	642	710	677	671	647	659	636	693	699	663	650	630	629	649	670	594	645	646	656	687	658	647	670	631	636	627	696	714	672	634	642	699	642	685	675	634	626	665	667	687	652	660	635	679	648	682	641	641	724	648	668	665	660	681	640	627	647	641	632	632	645	656	667	700	657	644	698	630	702	659	641	646	633	622	647	675	658	647	661	644	634	644	618	675	653	628	676	666	619	647	629	669	682	626	686	684	616	656	683	667
12469	1139	803	603	379	369	312	265	197	192	179	184	148	190	157	148	167	154	145	153	158	132	167	163	154	152	123	168	140	142	169	146	136	157	140	153	158	150	152	128	157	141	151	150	161	122	138	151	157	133	162	120	154	127	140	148	132	130	129	148	134	121	148	141	115	128	154	132	147	127	145	127	131	137	126	117	134	148	148	137	118	137	154	128	146	142	137	155	117	151	143	138	126	128	145	133	130	154	147	124	117	162	144	130	150	175	128	150	146	135	141	153	149	140	149	140	149	150	145	158	144	156	152	121	153	137	147	154	166	111	129	144	111	150	150	114	129	139	135	138	166	147	143	133	125	145	133	138	129	145	138	111	145	138	128	137	133	167	130	145	149	137	157	146	121	171	166	138	125	135	137	138	152	131	119	145	127	132	103	135	126	152	126	167	143	142	132	151	127	139	122	139	152	126	126	114	131	147	148	126	135	123	136	160	141	132	149	138	137	142	160	144	156	128	147	143	159	137	179	139	151	130	115	142	159	124	131	153	162	121	138	140	121	121	145	163	123	141	127	165	139	117	149	141	123	123	146	128	128	120	130	155	150	128	149	149	142	136	150	125	128	132	151	173	133	149	167	138	129	155	137	160	145	150	132	120	148	142	128	138	135	137	160	130	138	155	138	145	131	136	123	133	147	136	139	167	127	128	137	118	134	149	128	131	138	156	132	145	147	147	155	151	160	130	119	156	138	127	132	160	132	140	161	151	140	156	149	153	132	137	125	141	150	138	129	140	157	136	132	123	103	140	145	131	135	128	139	164	141	137	133	126	116	119	130	144	130	132	151	128	127	132	144	121	142	131	130	150	131	134	146	136	110	135	156	131	124	129	126	133	154	137	120	134	144	137	153	144	128	150	139	156	143	134	149	162	128	137	124	129	134	142	161	140	130	150	158	125	135	114	174	137	136	136	168	148	143	149	144	152	152	140	156	130	105	134	152	156	131	128	156	152	145	154	133	129	139	150	142	151	143	118	122	151	142	138	131	137	125	132	128	141	158	128	116	138	150	129	130	140	154	142	158	134	140	144	137	145	125	157	144	151	109	112	140	142	156	130	132	134	137	162	153	137	133	164	151	150	146	137	150	129	152	135	155	162	124	127	169	133	142	128	122	155	130	144	121	138	136	139	137	134	144	131	136	126	131	128	156	145	118	146	134	128	126	122	141	127	137	168	142	140	142	149	139	147	137	135	160	153	154	138	144	144	124	141	143	123	141	156	135	143	140	137	140	170	145	153	164	164	148	140	128	146	157	152	144	144	156	139	138	140	165	165	144	177	151	145	160	145	145	156	162	144	170	136	120	154	116	157	134	143	137	138	112	140	146	141	137	144	145	145	126	155	131	136	136	142	143	129	117	163	129	148	128	156	145	161	157	135	122	132	124	163	140	144	128	140	131	168	142	123	147	143	129	123	140	129	147	125	107	130	130	140	118	144	145	111	142	139	148	137	143	136	156	140	137	135	141	125	128	134	141	138	136	161	158	136	133	112	164	145	159	140	127	142	157	124	121	130	135	165	135	156	139	123	175	127	130	140	162	150	145	116	136	138	136	136	122	138	108	132	131	120	142	132	144	144	132	138	142	136	137	151	131	135	141	142	151	131	137	143	140	137	147	120	137	131	147	141	145	151	156	142	132	169	125	141	141	133	145	136	156	159	136	142	155	158	128	142	152	153	157	139	146	138	127	131	119	131	123	135	129	128	117	141	126	131	130	146	125	150	128	120	124	112	169	138	136	110	141	164	147	143	132	152	146	139	149	105	113	153	121	136	128	124	136	135	137	154	125	142	150	141	136	147	140	135	105	114	136	155	152	129	129	124	167	146	127	145	141	140	134	141	126	176	126	123	138	144	121	153	152	147	152	138	148	145	147	130	139	146	173	163	134	126	145	155	130	119	143	136	118	135	153	124	150	144	143	142	121	125	135	155	141	136	125	142	162	135	158	136	122	154	120	138	163	138	148	148	136	146	154	141	126	151	153	147	137	167	160	148	140	144	146	160	128	148	149	152	146	156	144	142	139	137	128	146	156	150	126	135	135	143	124	132	146	148	122	152	144	136	142	150	126	155	150	130	150	163	140	148	148	108	124	147	168	153	157	155	134	132	136	150	130	146	153	130	151	133	143	157	119	155	154	133	144	145	146	140	146	125	147	172	133	161	162	138	134	145	153	136	148	142	126	146	150	138	150	129	134	127	133	138	134	134	127	115	140	151	145	135	152	153	155	136	141	148	129	116	124	142	144	170	124	141	128	127	152	128	126	128	133	137	129	142	150	130	141	134	151	134	151	165	137	144	124	147	124	120	123	150	137	147	146	118	163	153	151	137	123	150	149	147	143	142	116	113	125	137	149	129	163	131	156	138	121	126	139	160	137	134	135	153	131	122	121	130	112	142	162	145	136	142	148	103	150	145	133	137	146	150	142	146	126	133	134	123	125	138	142	142	130	143	156	122	117	144	140	123	151	148	129	135	149	117	143	131	133	123	120	148	148	148	126	144	135	143	165	134	141	137	127	147	146	126	153	133	127	126	137	156	137	153	124	143	132	149	155	133	133	113	140	160	130	117	115	110	148	136	137	137	133	155	143	144	151	127	134	147	148	152	153	148	124	153	138	142	119	130	123	140	142	128	153	123	135	139	160	154	169	132	145	162	145	148	118	126	111	144	138	135	144	152	155	147	140	146	129	137	132	142	137	133	124	138	117	131	123	125	141	128	131	138	127	143	134	141	129	136	154	155	140	137	160	129	138	120	131	159	132	138	135	154	147	141	166	155	155	152	139	136	140	151	116	128	137	153	115	134	151	151	140	140	165	123	142	137	132	144	159	135	128	130	137	155	134	152	125	140	137	129	151	140	142	157	136	145	138	144	149	132	144	129	150	127	142	116	122	141	145	141	128	129	158	158	162	146	145	123	168	152	140	156	141	129	131	131	132	133	143	140	114	134	134	162	129	127	173	114	121	146	147	142	144	141	125	148	150	149	139	127	164	149	148	144	136	132	152	136	156	147	141	160	130	144	126	132	140	144	136	149	135	130	126	148	159	160	164	140	132	145	146	157	116	137	141	153	115	131	139	151	146	139	147	151	156	141	137	160	149	132	130	138	132	131	139	140	134	140	152	132	133	159	135	138	144	164	144	129	136	136	124	125	139	127	140	122	125	128	137	137	138	152	127	121	132	127	137	140	165	125	148	154	158	153	149	147	146	114	123	125	115	138	132	127	121	147	132	129	159	142	142	133	139	138	142	151	142	135	139	131	143	129	144	147	111	134	143	165	148	124	143	118	177	150	145	149	145	159	137	124	139	131	144	129	141	160	160	152	146	128	113	130	143	145	144	148	163	123	152	134	163	128	138	138	145	129	137	124	124	149	158	153	132	163	113	141	120	152	141	125	149	131	137	151	146	133	149	147	118	149	145	131	130	150	147	137	149	135	134	146	147	149	142	116
7782	1119	1713	1877	1512	1377	1207	1115	837	654	578	597	509	503	500	443	464	443	410	429	424	397	451	387	428	371	418	376	358	385	405	399	354	360	354	362	350	379	350	357	376	345	367	356	361	348	349	365	371	358	358	358	347	352	361	346	345	376	389	382	351	356	349	332	351	368	329	304	365	372	382	336	358	344	365	382	366	358	342	313	350	349	378	360	388	354	338	379	348	356	337	331	388	378	342	332	358	363	332	334	343	347	340	372	362	344	348	362	361	346	336	333	380	351	335	341	351	343	364	345	311	320	335	338	337	343	324	376	373	353	347	330	352	326	335	308	341	360	348	324	371	358	366	338	338	384	345	340	348	308	367	360	339	362	338	354	368	364	354	372	349	343	373	348	346	353	336	333	331	336	370	360	343	372	368	325	338	352	362	343	336	342	352	324	350	349	366	381	358	337	313	371	353	375	344	358	351	410	329	345	359	383	327	347	323	357	316	373	342	365	338	348	341	365	333	356	344	354	360	367	341	367	342	372	337	341	362	371	347	319	338	388	351	328	342	341	341	364	362	378	329	301	322	364	357	309	347	333	337	366	376	347	354	338	367	345	374	348	350	353	333	362	347	360	368	358	343	390	320	339	336	345	317	333	335	386	351	363	304	357	409	356	336	359	376	321	353	345	332	352	374	326	342	355	340	358	367	353	305	340	365	328	345	345	337	343	343	387	330	331	365	356	349	349	327	344	383	338	369	359	372	346	367	322	328	334	316	371	373	344	330	337	364	336	364	360	364	332	337	391	310	325	324	368	334	365	350	349	361	360	352	325	333	333	310	362	328	367	355	331	359	364	351	348	351	369	322	345	370	325	360	322	378	358	348	378	330	388	363	373	341	335	376	339	319	340	346	312	338	380	321	338	353	318	348	320	348	328	400	362	313	349	364	325	370	342	288	414	344	345	340	348	329	366	341	337	326	367	363	329	365	370	372	357	332	334	353	369	375	354	348	364	389	332	376	377	336	352	342	319	341	331	331	372	356	345	348	358	361	337	334	320	347	351	367	386	330	373	366	323	384	365	382	343	352	342	365	373	358	334	341	365	330	358	331	375	355	361	314	382	347	314	352	351	324	335	354	372	318	363	317	343	363	344	333	330	349	334	339	331	358	346	347	328	373	351	370	400	321	380	341	337	364	337	345	352	363	332	336	359	352	364	324	363	350	373	351	364	338	352	302	378	354	361	328	404	337	338	358	382	336	380	323	348	334	355	311	319	345	322	337	341	353	347	356	384	359	334	348	336	339	350	351	348	338	347	328	382	351	345	355	337	348	364	395	324	368	357	310	356	358	343	363	352	343	380	366	340	358	362	372	369	338	357	323	332	353	332	350	350	344	323	344	337	377	327	323	378	340	356	340	331	337	359	360	372	344	351	337	369	341	341	370	388	354	347	341	328	332	342	364	405	347	337	342	348	388	352	370	332	363	355	338	355	322	356	343	322	334	379	342	334	324	355	348	333	358	351	334	381	341	329	385	359	373	338	368	339	366	334	359	356	340	347	338	351	368	358	336	361	346	326	355	312	322	357	343	363	328	316	346	330	333	342	355	345	334	365	349	334	374	336	370	378	340	383	351	346	360	346	395	356	336	324	373	316	352	375	353	334	332	334	321	371	359	362	363	355	344	368	326	365	301	313	371	359	367	331	378	348	315	382	312	315	343	364	341	334	339	343	355	355	340	323	335	365	341	327	327	339	363	390	348	367	350	345	335	344	351	349	340	334	323	367	321	319	335	354	367	367	371	349	344	365	348	366	323	351	355	353	344	362	368	348	375	352	338	358	354	348	336	365	318	350	369	361	353	363	309	349	319	351	381	355	339	337	347	340	332	338	315	335	342	367	340	342	317	361	310	325	327	365	322	332	335	367	340	365	317	378	329	341	376	335	355	361	352	331	377	351	329	373	344	350	364	365	348	355	358	356	327	311	319	343	321	339	376	320	364	322	354	358	362	339	319	347	334	344	344	366	318	328	346	375	336	327	346	408	333	341	359	363	362	336	352	352	344	353	331	327	328	332	368	351	349	327	359	336	368	335	348	351	359	342	363	355	317	354	342	334	344	368	374	344	315	323	328	313	365	358	353	335	329	331	329	337	359	324	340	332	362	354	346	361	370	342	341	342	324	348	316	365	349	344	339	360	338	348	322	318	344	345	323	331	340	364	339	397	347	343	337	377	354	348	360	395	378	363	391	348	345	315	321	363	368	360	306	360	321	358	353	371	374	380	395	372	349	344	354	351	352	346	337	338	331	404	335	336	378	343	339	381	353	352	347	335	346	360	340	350	373	364	352	307	325	388	358	325	369	357	348	373	345	355	353	361	374	360	362	367	346	347	331	367	355	356	331	317	352	353	364	327	354	352	348	357	367	353	367	360	354	328	356	373	358	318	350	345	365	345	340	332	361	351	332	362	361	345	339	347	331	347	336	360	322	367	361	380	329	338	320	355	330	369	325	384	360	373	321	353	371	351	347	337	349	373	360	361	340	371	348	302	346	361	400	340	343	361	307	330	325	337	317	363	357	356	356	305	341	341	359	346	377	365	333	345	327	356	369	368	365	364	314	331	331	314	352	345	348	355	346	335	336	353	366	348	362	329	375	378	345	299	371	367	319	307	349	353	398	340	359	336	362	343	365	329	334	379	307	323	337	374	370	321	384	343	328	356	371	359	376	339	359	351	347	366	374	350	342	348	330	342	368	347	351	359	362	357	359	349	379	306	341	357	352	344	353	348	343	338	351	362	362	346	347	375	339	332	366	350	332	334	336	362	360	343	364	354	358	371	318	358	376	360	315	361	359	375	363	352	390	336	336	350	313	361	335	347	369	331	391	373	365	298	364	338	354	334	344	351	322	339	342	332	357	339	343	352	343	323	358	342	366	363	363	349	330	348	379	330	368	297	364	361	332	359	350	342	345	359	331	325	367	340	377	358	338	337	307	349	350	354	346	343	332	324	335	300	355	345	340	336	356	343	351	380	345	361	326	353	349	366	372	326	351	349	369	356	319	332	343	334	337	343	345	361	350	332	343	327	347	335	353	346	355	331	327	353	336	349	380	360	350	367	365	379	364	342	337	325	344	347	358	365	366	349	372	326	332	359	378	346	333	333	371	365	336	365	330	355	332	365	352	360	353	327	329	347	367	398	345	371	370	315	341	331	365	380	357	399	346	341	362	332	303	298	346	366	316	352	344	356	348	372	397	331	333	364	347	292	311	341	349	369	374	341	363	336	355	340	334	333	337	370	354	337	342	324	318	344	358	382	331	354	353	353	379	374	324	326	329	338	348	334	345	362	345	383	384	350	356	376	350	353	341	352	360	348	337	357	341	332	372	322	334	355	366	346	339	376	344	369	355	302	362	354	347	343	355	359	315	344	348	320	342	316	350	344	341	366	333	374	333	358	345	332	361	355	369	331	323	327	347	359	339	345	341	333	370	354	326	351	340	358	381	350
1292	225	260	220	236	293	284	216	223	256	253	239	234	244	228	253	244	236	237	223	236	278	245	217	261	239	253	253	245	267	254	277	230	239	252	256	227	217	270	229	219	252	275	244	249	244	253	283	234	233	236	240	248	251	246	244	246	253	244	261	247	256	234	254	240	233	245	238	219	248	238	256	217	206	231	245	251	229	233	243	240	255	252	243	256	281	266	251	239	233	233	223	235	250	231	233	266	250	271	301	272	266	249	255	241	236	247	251	259	254	238	231	218	218	231	280	278	248	275	251	237	245	251	256	257	235	234	215	246	255	262	240	252	242	238	259	239	244	228	273	258	263	223	228	256	247	246	257	256	221	245	213	234	242	235	253	258	205	258	249	245	239	252	235	245	242	240	246	226	249	232	233	246	276	268	250	239	237	231	264	238	270	214	244	263	224	225	234	235	242	247	237	221	244	207	233	260	273	257	228	250	235	252	239	231	264	213	240	230	236	243	229	254	257	247	249	238	244	270	239	254	273	222	231	264	239	239	230	235	257	254	254	254	236	244	241	234	240	240	266	293	245	249	257	231	254	219	246	239	249	210	242	247	227	245	243	218	251	228	220	249	256	256	253	249	216	239	234	234	239	257	231	230	222	263	237	252	258	238	240	281	197	213	237	229	260	266	239	250	231	229	244	266	257	232	208	238	267	248	254	235	244	251	252	239	266	216	255	235	269	230	230	231	271	250	238	245	253	243	238	259	249	255	238	259	236	250	222	247	242	244	241	243	223	228	260	250	266	244	223	260	239	263	265	226	237	243	254	242	234	252	256	243	219	267	229	259	254	232	222	247	237	256	229	254	246	256	223	241	265	236	229	262	252	220	214	250	247	229	252	239	218	270	217	227	277	236	220	253	240	246	249	258	242	245	264	229	244	214	242	217	237	248	225	227	246	232	248	225	242	231	252	246	241	241	217	243	234	249	256	245	247	231	231	259	239	225	247	287	292	240	256	236	224	232	268	248	222	241	232	251	222	227	234	186	224	237	227	264	213	230	262	237	241	240	245	249	237	261	269	261	245	238	236	261	255	248	252	254	233	251	217	244	259	237	274	215	251	240	230	244	229	241	246	254	254	245	243	224	240	260	231	268	250	244	230	241	232	266	235	250	261	216	261	233	229	263	220	254	248	250	216	244	248	251	201	211	259	279	228	244	241	236	193	205	243	231	253	265	226	273	249	241	259	273	245	226	244	242	223	226	220	258	226	226	237	215	251	245	212	231	243	229	239	261	262	241	222	251	231	246	219	233	255	278	217	235	212	239	246	236	251	244	249	247	230	236	226	241	219	229	220	258	225	246	213	256	247	269	256	233	255	225	248	265	231	225	235	243	258	252	224	219	237	241	219	249	272	261	267	267	258	266	250	239	218	270	254	232	238	239	264	277	281	252	251	247	211	240	235	286	240	262	230	268	251	199	245	234	274	222	225	214	235	220	222	231	255	242	227	232	258	223	257	212	229	242	250	224	227	239	243	233	241	249	254	237	270	238	285	256	257	228	231	243	238	259	227	249	271	246	256	236	233	265	242	260	241	234	193	228	237	261	280	252	273	254	207	237	249	236	238	215	244	238	258	200	255	223	254	247	248	228	265	229	235	241	222	235	237	240	222	249	244	255	225	252	219	220	247	240	244	236	230	280	229	270	277	251	228	241	219	220	261	257	229	263	236	248	263	232	235	231	230	241	253	244	234	273	235	271	236	248	253	266	236	261	253	264	252	243	255	243	231	233	261	272	241	224	255	217	243	241	229	256	275	237	256	276	263	224	257	216	249	249	236	253	243	246	264	264	224	247	225	265	253	259	251	250	240	257	265	236	241	258	246	229	289	245	238	239	238	220	252	240	209	258	257	247	225	236	253	239	246	276	214	257	230	252	237	256	260	218	252	222	235	243	226	239	219	248	228	247	243	251	241	249	256	229	245	251	265	258	233	282	246	220	226	246	255	266	238	196	255	216	245	231	254	242	236	239	224	248	220	245	269	241	251	244	248	247	225	251	241	224	262	237	259	245	220	259	254	251	247	247	226	219	215	261	236	256	268	241	249	264	240	238	261	223	239	261	257	254	236	241	290	215	241	259	256	259	246	254	234	247	224	249	236	261	232	251	231	256	238	265	262	248	271	293	237	242	238	264	235	226	258	245	267	228	243	266	264	245	216	229	258	216	243	227	232	229	225	242	255	250	240	246	245	234	259	246	254	222	248	231	259	268	256	254	270	243	260	237	227	247	232	268	242	254	241	267	228	237	270	228	238	250	208	241	281	224	249	226	260	213	242	245	235	245	216	256	237	217	228	238	268	238	239	243	256	230	251	230	254	242	231	241	234	257	260	246	215	240	227	230	240	224	258	239	247	278	229	245	248	241	236	212	221	233	219	235	218	227	250	230	254	226	227	245	236	218	230	234	245	221	249	244	268	245	250	257	264	276	248	260	237	255	246	225	259	240	241	250	250	270	228	270	240	239	240	246	229	267	208	245	236	240	238	206	272	235	242	246	244	209	262	249	243	231	224	238	259	243	249	230	238	249	239	233	271	248	243	268	244	237	258	235	239	251	252	246	262	258	254	233	261	236	230	249	254	267	266	239	238	262	246	251	265	239	256	240	216	245	256	246	284	252	218	253	247	257	236	237	266	220	230	219	225	255	249	225	268	244	225	238	263	235	223	243	271	241	246	248	262	242	251	259	222	237	237	259	232	228	248	264	266	256	226	265	238	243	241	263	236	225	265	259	237	224	241	233	247	256	281	277	246	271	228	264	241	259	248	231	258	265	268	234	256	213	259	233	228	244	250	224	271	254	241	280	249	252	256	277	256	253	255	250	234	234	240	219	227	201	252	258	225	255	256	266	239	247	250	235	239	241	225	254	259	234	225	242	230	261	235	255	247	241	262	281	228	245	257	249	235	227	233	233	229	254	221	261	236	266	270	226	235	246	249	280	221	265	254	239	285	223	210	268	252	220	240	216	234	216	255	259	262	233	235	251	262	268	241	248	219	251	236	274	238	267	233	254	260	253	246	221	236	243	251	241	274	259	262	231	252	238	249	240	229	269	245	273	254	240	241	221	255	270	226	233	263	224	257	245	211	225	268	248	264	239	213	232	256	246	245	253	262	250	257	267	268	215	265	246	250	245	252	253	250	223	249	228	216	259	274	245	234	208	219	247	249	248	273	233	220	251	230	274	235	257	264	215	265	267	238	250	248	271	256	243	254	229	248	225	254	234	250	234	248	249	241	281	219	282	266	225	268	237	263	220	248	218	240	229	223	256	252	254	254	280	253	225	237	272	262	232	222	260	241	241	250	256	266	271	273	232	241	257	251	245	281	271	243	233	246	258	239	244	266	234	261	233	251	269	252	239	229	228	252	248	240	279	250	213	244	263	228	266	256	245	253	278	241	250	255	218	244	237	226	226	264	240	252	246	249	247	249	233	257	245	222	277	236	255	260	240	233
1753	598	672	623	656	648	621	611	612	636	593	551	571	602	584	627	586	581	613	603	606	624	583	619	598	597	609	593	607	594	583	596	596	576	590	630	576	592	593	598	557	583	599	608	610	595	567	617	594	597	587	597	589	528	621	601	604	610	564	592	603	616	568	602	590	607	579	562	613	593	594	612	610	615	594	579	611	588	610	600	584	572	598	646	573	607	580	580	596	575	603	594	623	563	564	570	600	580	590	632	632	593	657	638	593	596	574	578	596	577	551	573	586	567	623	570	552	579	578	585	597	633	574	562	596	611	586	631	574	578	559	586	611	559	577	582	606	610	610	585	588	624	572	596	609	604	594	587	609	606	640	584	616	613	610	572	576	615	585	602	584	586	584	610	602	558	580	582	619	606	586	577	611	607	614	610	570	580	598	605	617	638	662	596	572	571	625	578	589	628	580	561	636	584	577	626	605	576	588	541	593	607	588	642	562	579	572	629	622	549	621	596	585	601	553	581	603	590	592	596	604	592	632	593	584	592	578	578	613	599	598	607	600	603	526	584	600	604	588	612	564	584	594	574	591	584	609	588	566	614	604	579	591	560	593	597	594	604	544	606	578	586	633	639	586	582	590	592	601	601	586	632	588	619	627	610	595	584	603	558	580	651	569	590	558	620	638	596	630	602	605	584	565	553	580	599	619	630	613	617	614	607	600	602	589	639	644	625	587	567	573	620	592	581	568	580	589	632	616	576	573	590	592	620	601	577	629	610	566	639	603	602	657	583	643	588	637	617	575	594	593	651	581	572	607	601	628	632	601	572	629	579	593	605	627	585	600	614	576	600	594	551	572	623	621	588	643	633	626	571	616	603	610	559	583	523	611	580	622	612	578	623	640	600	564	635	627	535	626	568	578	623	592	621	615	593	618	582	565	573	630	562	545	605	609	630	616	603	615	606	599	607	594	621	585	644	577	603	575	582	595	592	630	604	624	568	629	624	612	608	601	584	622	662	589	567	607	654	622	587	628	581	553	565	577	565	616	593	605	535	583	643	552	597	599	648	600	616	592	570	617	590	598	599	652	576	564	593	598	555	601	588	551	600	604	600	621	600	600	567	549	638	615	581	535	629	591	591	549	555	598	566	606	618	606	621	608	621	615	593	558	631	635	587	638	618	554	579	600	562	575	626	627	585	578	590	634	626	559	596	612	568	579	596	557	590	617	605	638	586	612	617	581	549	607	580	591	587	620	586	603	595	594	579	612	607	585	652	636	588	580	605	614	626	590	562	615	579	556	625	571	603	608	605	620	587	582	632	601	587	578	598	609	601	597	572	569	567	571	624	598	548	584	600	619	585	610	632	574	613	604	584	611	587	595	591	605	657	620	605	613	549	601	577	633	582	606	606	605	604	569	585	590	582	595	613	640	581	555	637	616	581	582	583	629	583	606	586	618	596	574	584	539	601	593	580	633	584	565	555	625	594	579	624	560	599	656	586	558	559	610	642	509	573	547	596	596	590	598	571	595	605	604	621	585	583	589	603	590	609	631	590	620	626	588	586	593	580	576	596	600	607	549	648	589	624	634	574	574	583	593	595	547	579	601	558	584	590	600	572	574	627	611	604	610	598	597	637	631	599	615	572	592	580	616	620	576	594	615	565	653	579	598	613	594	601	589	595	602	595	549	588	660	575	603	554	652	608	593	568	551	638	565	575	601	638	601	586	598	632	595	644	608	587	593	581	530	628	601	584	580	653	636	560	589	535	611	615	614	594	578	608	625	574	593	599	585	587	579	589	604	589	546	574	589	604	638	602	626	597	658	591	596	644	584	585	578	605	612	573	605	611	578	601	581	585	597	626	571	573	596	614	610	581	654	602	590	586	610	581	603	544	600	609	581	575	574	580	617	625	557	612	624	586	607	602	617	556	581	584	573	585	604	609	591	620	569	606	583	616	626	639	564	584	597	601	625	608	623	593	610	599	601	605	584	604	554	621	602	622	524	580	586	575	605	628	606	609	650	575	587	591	613	585	604	613	626	608	615	578	658	660	589	645	609	576	587	574	680	575	573	611	589	601	595	608	606	541	592	649	574	623	583	600	601	586	598	604	578	587	627	582	591	564	557	584	594	580	573	562	576	604	612	613	605	610	511	588	622	627	555	593	585	540	582	566	618	566	594	613	561	617	623	593	662	597	604	585	642	564	624	618	592	643	598	612	573	623	601	595	601	601	619	596	578	638	567	590	610	605	570	552	580	532	592	595	624	632	592	575	652	612	629	581	611	593	612	589	617	612	589	577	555	601	557	617	600	595	602	598	572	562	583	553	578	600	650	578	601	631	573	571	606	623	616	581	595	613	574	567	600	617	617	549	608	587	606	613	592	609	607	603	565	603	543	622	556	583	593	530	597	604	629	622	606	643	603	592	606	582	593	608	596	564	564	623	574	606	590	601	638	591	609	624	630	570	577	617	662	597	588	617	597	615	588	646	621	591	589	590	621	573	584	600	578	607	622	566	631	605	601	576	635	601	598	564	563	581	565	594	558	605	572	603	546	636	638	576	632	614	578	546	609	608	630	610	628	612	595	602	610	620	615	537	600	611	591	644	639	587	568	600	569	630	590	615	588	629	563	595	554	596	598	587	662	595	619	570	587	604	579	605	625	583	642	589	576	555	609	586	583	589	618	600	602	600	610	558	588	611	592	594	595	569	602	586	609	635	572	600	536	607	606	657	615	604	565	580	599	609	548	615	614	558	572	576	627	665	643	563	582	608	631	600	597	634	601	629	626	579	587	609	570	619	626	556	586	597	559	599	601	580	618	599	599	578	613	583	622	616	625	602	601	610	613	663	568	612	589	590	596	610	592	589	582	605	595	617	608	595	580	655	603	600	605	626	593	593	632	562	608	609	574	570	604	595	591	601	578	593	636	624	574	576	602	585	626	615	642	608	608	561	624	630	615	546	631	615	590	594	579	594	587	589	566	578	598	573	564	574	609	587	593	601	581	614	632	593	607	573	602	613	584	584	603	561	597	600	595	570	626	588	620	581	609	560	570	644	628	611	605	588	616	578	553	612	551	612	579	583	613	612	590	599	574	550	610	591	618	543	611	599	612	621	582	609	625	608	610	632	634	627	578	609	612	614	543	597	568	600	599	558	639	603	604	610	560	648	574	550	644	613	585	621	591	608	607	626	564	596	594	591	582	589	618	557	602	618	574	599	569	626	595	594	622	579	619	604	593	616	600	593	585	596	622	593	608	611	618	598	607	593	605	598	602	593	565	612	634	619	548	629	583	578	614	591	592	613	576	555	581	612	652	606	561	564	582	532	593	552	591	608	579	610	611	598	573	627	628	589	628	616	614	589	625	591	586	606	579	604	589	620	603	600	652	581	590	676	598	585	583	570	596	587	635	579	550	602	581	624	601	605	597	557	600	606	577	559	584	575	609	598	565	624	594	606	583	573	619	570	620	569	616	574	609	609	603	581	602	537	596	602	580	581	593	584
6675	626	645	579	457	412	352	337	325	294	284	305	308	325	276	293	280	244	280	250	283	283	297	282	275	301	280	290	261	296	288	295	271	284	289	274	299	304	288	250	273	293	266	328	287	323	271	263	322	295	257	282	265	283	268	256	289	280	263	293	240	266	263	277	297	273	283	276	306	256	314	297	246	271	271	255	255	262	273	259	273	319	274	237	285	288	293	282	306	298	282	304	292	289	273	253	299	248	273	277	246	241	304	271	284	273	286	297	284	281	256	272	268	287	278	288	274	288	271	316	308	288	267	285	314	253	294	276	263	259	256	271	291	282	305	274	300	284	290	307	282	275	272	267	306	268	293	296	239	283	277	273	285	272	322	272	253	270	298	283	278	236	265	275	258	275	275	267	249	269	320	277	289	285	276	294	271	279	257	261	284	286	314	288	290	265	303	284	253	271	259	238	263	281	309	258	263	279	276	304	284	281	272	270	267	269	255	285	263	303	300	280	285	283	293	274	298	260	253	298	269	301	263	269	293	257	278	278	298	285	276	291	258	282	304	264	291	257	271	292	232	301	275	260	285	269	271	282	308	260	322	283	291	268	236	270	254	248	290	289	256	272	273	306	253	275	301	272	277	277	271	272	298	279	280	278	234	295	256	272	294	288	264	255	282	278	290	272	279	299	309	254	269	285	268	305	252	270	301	273	272	283	277	251	310	288	276	298	287	312	273	240	266	271	268	259	269	269	305	313	309	271	296	279	257	282	312	313	276	264	256	272	299	278	293	275	267	291	250	285	253	267	290	294	256	259	254	264	260	301	262	247	279	282	260	286	289	246	263	277	269	274	253	249	252	254	283	289	251	290	292	275	268	250	278	290	260	265	287	275	287	273	268	283	287	261	251	282	297	261	277	267	297	290	285	304	293	262	291	228	250	248	305	278	268	302	292	280	287	264	274	289	260	290	295	290	298	279	309	317	291	304	283	252	291	247	276	299	251	281	275	247	285	280	228	277	295	264	299	289	294	293	291	277	316	280	286	287	266	283	309	322	273	273	271	280	235	291	283	265	282	268	294	290	266	277	247	235	250	292	285	269	280	277	306	255	305	306	305	269	275	287	263	297	266	270	285	263	254	273	263	293	311	272	272	297	278	308	281	296	293	247	289	248	295	269	273	255	247	278	276	259	263	308	294	284	260	282	295	242	277	258	297	298	280	258	306	250	258	244	237	312	284	273	267	267	241	269	256	285	323	278	275	314	271	268	320	251	276	305	303	273	276	311	273	280	277	239	299	286	264	266	281	276	241	278	305	309	295	297	304	265	313	292	256	274	290	291	300	268	304	243	292	271	283	286	301	313	280	277	284	281	294	269	295	268	256	260	278	286	262	289	280	277	282	279	264	251	267	270	284	263	247	280	282	250	280	296	293	270	269	260	281	251	254	283	302	274	287	271	273	277	295	297	271	292	261	284	268	279	258	278	320	242	282	290	272	267	276	299	274	305	277	255	260	262	277	248	256	265	266	317	296	263	248	279	274	300	287	261	275	250	283	269	270	287	299	300	278	279	270	289	298	290	292	268	267	276	284	269	286	315	276	286	260	285	256	269	274	299	283	286	277	293	278	297	286	270	292	260	246	314	269	268	261	272	285	270	246	292	282	252	259	274	299	298	255	285	267	274	267	298	296	280	307	284	278	269	274	259	285	259	313	275	296	279	270	252	260	256	308	292	279	296	283	260	291	283	254	309	268	309	306	310	312	274	281	280	299	303	280	285	283	276	273	295	283	269	292	289	275	297	319	293	280	257	270	301	254	303	257	325	304	265	268	296	259	273	292	315	251	264	293	301	293	259	272	273	294	271	260	321	265	307	296	250	295	267	295	297	251	289	325	271	303	300	305	269	255	293	310	293	294	273	282	281	284	292	276	255	250	286	288	276	292	269	281	297	257	277	280	308	254	273	292	262	302	295	276	266	287	278	267	292	253	320	275	300	279	295	282	288	274	297	305	294	254	294	264	309	300	261	275	278	277	293	266	271	268	272	273	271	310	254	310	296	291	291	276	255	287	267	258	289	326	286	292	282	271	256	270	293	277	280	264	286	253	280	293	281	296	305	292	271	273	308	292	293	282	320	280	268	296	288	241	291	268	277	276	294	248	264	269	331	297	278	293	296	302	235	266	288	271	279	288	231	305	304	282	263	298	300	304	282	298	271	278	280	269	270	259	262	275	295	280	233	310	286	285	308	257	265	287	250	269	269	292	268	291	288	266	272	306	255	262	285	282	279	280	281	250	299	264	252	286	262	266	291	271	293	262	280	301	289	289	282	288	297	252	283	275	293	269	268	277	268	298	304	329	287	282	273	292	253	260	268	256	268	254	304	271	275	284	273	248	287	306	278	288	287	273	255	278	312	271	280	275	292	290	250	248	253	301	283	297	288	285	264	302	253	275	268	286	289	268	300	256	271	275	274	289	288	268	292	277	262	242	280	287	280	284	280	284	306	282	273	267	290	290	290	286	264	280	288	267	266	260	261	237	300	276	267	283	304	266	284	295	303	281	253	284	253	286	289	264	287	279	268	261	245	281	297	266	274	293	280	303	274	264	288	306	312	294	270	287	277	265	282	269	282	310	262	275	270	281	305	307	290	289	258	283	291	247	279	279	301	308	298	301	275	268	304	269	264	277	258	300	284	258	254	267	294	250	278	267	264	284	262	273	277	271	274	288	304	273	282	300	284	293	276	303	303	250	272	278	303	256	278	268	275	287	261	298	297	267	265	290	279	263	268	291	274	297	267	263	299	233	274	265	288	327	297	301	283	300	288	281	300	286	278	271	313	265	292	246	262	275	285	260	290	259	257	284	274	274	329	295	278	309	278	275	279	269	284	267	251	252	279	290	279	285	324	290	292	290	255	284	312	275	272	243	261	280	287	277	288	266	288	275	301	274	293	272	296	244	282	290	295	268	260	294	253	272	279	278	294	296	285	275	277	272	244	289	268	271	258	275	272	295	284	264	288	242	295	294	289	243	259	286	284	271	256	239	267	265	280	281	274	284	281	278	276	310	293	274	284	284	243	293	297	306	293	301	288	278	285	264	252	246	286	283	277	265	295	267	263	303	288	291	279	281	276	259	318	276	299	296	306	276	284	293	258	266	302	265	266	274	253	265	285	302	265	297	285	297	281	283	271	269	263	271	314	266	288	265	281	288	285	251	263	261	266	277	270	286	270	271	315	286	280	278	277	327	287	248	299	280	292	307	292	254	271	277	272	263	269	238	271	257	260	276	272	293	293	314	278	272	272	302	262	289	275	278	282	289	290	290	244	265	289	285	288	281	264	251	267	274	265	293	303	302	299	257	279	255	252	287	269	257	294	282	296	266	269	277	299	310	289	256	261	293	286	246	254	293	288	285	296	288	264	279	282	299	285	300	315	285	297	274	281	289	268	294	290	253	293	306	276	294	272	272	294	267	281	294	297	288	289	274	293	280	288	292	274	298	267
6323	994	1350	1368	1291	1182	1164	1064	872	829	862	809	770	777	748	720	718	676	714	740	713	633	715	649	700	692	686	670	712	680	653	635	633	654	704	660	685	657	688	676	653	706	695	668	653	655	630	646	669	681	618	642	694	678	646	670	600	650	703	609	678	673	631	627	669	671	659	652	671	683	665	634	693	639	700	647	653	644	649	653	681	667	656	707	662	680	606	631	706	613	669	636	693	619	708	639	660	653	629	679	619	617	644	638	692	674	691	716	659	670	694	631	672	621	668	631	699	645	735	678	673	655	612	666	642	626	667	681	698	640	673	640	614	587	671	646	700	657	672	640	689	681	685	681	694	644	647	669	643	701	648	644	677	692	672	657	602	651	699	718	611	691	641	712	637	637	676	614	648	687	633	688	654	642	679	659	624	667	679	659	654	622	629	657	661	668	695	671	676	686	635	661	647	628	627	656	660	647	670	674	712	673	667	670	682	669	700	618	676	650	687	653	668	653	686	641	659	636	635	656	656	606	623	610	705	644	672	693	636	635	683	744	617	666	658	684	615	698	638	678	647	651	681	658	693	680	662	673	623	659	677	647	694	647	650	697	688	658	639	707	649	651	663	609	660	642	671	692	688	671	656	610	671	664	663	659	637	651	668	620	638	651	698	640	666	656	637	631	673	669	668	690	643	640	668	658	638	644	620	696	664	667	686	627	642	661	645	684	637	641	644	663	647	663	657	700	659	637	685	667	648	674	663	606	641	685	664	700	628	677	650	700	675	669	646	688	637	675	628	649	654	676	706	641	673	707	664	629	692	669	638	683	638	671	646	652	672	693	680	671	686	649	699	690	659	662	622	664	734	658	647	652	651	658	634	635	701	668	696	674	650	670	716	613	695	686	644	689	656	637	672	653	678	680	630	619	621	657	670	614	645	651	683	650	660	638	703	678	637	636	691	701	631	724	674	672	693	640	644	658	673	625	666	683	650	632	689	678	657	674	638	696	667	648	657	664	677	633	668	708	640	650	627	674	679	647	666	667	666	668	682	637	652	696	617	596	605	657	695	706	663	647	646	669	679	666	656	680	674	704	653	616	674	679	612	703	665	654	655	660	661	683	670	667	644	669	727	686	653	661	673	679	618	637	672	669	607	678	688	650	688	655	619	665	692	645	648	660	604	692	641	653	672	668	673	688	656	619	670	696	651	638	671	692	706	730	695	677	676	636	623	674	678	664	646	680	652	615	662	662	679	677	665	709	658	680	599	697	646	694	582	680	632	702	678	690	650	697	644	707	661	687	677	652	603	653	667	671	687	677	627	673	652	615	622	623	650	615	647	602	654	622	677	673	687	655	645	700	696	632	680	640	642	649	673	650	670	667	664	676	642	638	607	669	680	717	634	697	668	656	656	640	707	646	646	655	712	684	638	683	666	665	651	652	659	710	686	644	650	716	661	648	686	660	687	688	701	658	631	653	686	626	644	687	681	709	662	677	655	634	649	646	652	643	634	641	695	667	658	631	643	624	628	643	648	682	694	634	659	658	593	662	670	696	665	719	636	647	677	669	664	671	619	681	645	666	670	664	673	696	644	652	652	679	690	666	642	621	655	686	721	659	680	642	656	644	648	626	656	640	670	676	636	694	696	631	622	660	656	682	666	672	662	696	688	647	651	668	630	620	633	654	678	680	644	688	673	649	637	642	687	656	620	694	614	665	681	629	644	685	682	643	662	672	667	617	686	665	674	617	637	637	680	652	689	661	679	623	657	680	679	693	670	635	608	685	670	659	697	671	616	664	669	673	643	637	730	646	615	650	681	685	682	628	652	681	621	669	643	656	638	627	641	692	701	656	620	673	651	625	657	672	656	677	678	611	666	702	647	630	668	680	690	630	668	639	622	608	619	647	672	681	677	649	659	616	636	629	686	676	623	710	658	665	626	654	665	611	672	671	665	654	666	680	661	684	684	654	661	663	653	686	639	711	634	634	661	674	684	654	666	641	658	633	675	680	652	661	688	650	627	704	655	637	716	699	659	648	670	642	607	655	622	650	615	724	665	641	695	646	656	654	657	675	657	697	687	673	609	665	584	660	654	621	645	678	696	663	690	713	633	665	688	661	698	659	631	666	620	685	721	688	685	682	675	696	718	646	633	652	660	612	699	615	657	675	655	595	658	650	668	694	645	678	672	634	689	615	688	617	649	662	658	629	689	676	692	697	673	652	647	683	689	687	673	665	673	654	652	638	645	660	643	639	664	678	600	644	694	656	670	668	696	670	633	652	663	680	663	678	600	722	646	662	700	663	658	679	691	653	695	651	642	713	703	640	670	642	666	659	660	701	702	642	708	667	690	670	677	640	656	642	646	654	682	667	648	680	630	628	635	616	636	673	638	667	638	691	650	671	673	668	630	654	617	657	695	675	680	618	675	669	681	685	636	653	684	624	683	665	615	650	656	705	671	641	661	671	639	700	679	710	701	698	646	629	625	649	665	684	673	666	650	698	618	706	678	614	694	646	703	603	680	634	694	639	644	676	658	664	623	691	638	635	657	694	661	654	704	659	651	626	697	584	617	644	662	669	643	668	667	712	642	667	630	692	674	657	636	690	627	665	666	670	634	668	667	700	689	665	665	633	650	675	715	676	652	682	662	659	648	649	689	639	677	687	658	629	632	642	650	674	629	669	693	634	652	674	633	664	655	620	627	671	700	669	635	674	687	611	640	612	649	594	630	646	647	645	687	637	688	650	637	627	678	621	632	637	657	660	725	590	691	688	639	650	653	656	686	617	628	660	661	671	635	685	730	685	645	635	637	687	672	661	686	650	659	670	668	669	644	618	694	685	698	716	682	677	640	656	673	687	664	637	630	664	647	651	642	675	693	660	631	710	730	677	682	678	651	690	638	642	644	630	653	675	675	727	662	663	674	648	672	690	697	661	677	683	692	673	701	636	700	664	666	628	657	671	649	640	614	609	713	633	638	669	670	649	699	644	665	712	651	617	659	682	675	610	673	621	663	666	640	619	609	645	644	651	694	655	654	657	628	668	678	713	629	646	661	629	696	666	662	635	679	649	646	667	668	606	661	668	655	697	656	636	666	641	672	591	653	652	670	643	635	678	625	653	603	666	645	665	661	657	660	665	676	694	646	690	699	619	639	656	645	641	650	671	643	660	667	659	696	639	696	656	623	629	631	622	637	684	686	676	685	627	666	640	709	679	679	672	696	656	649	660	606	632	627	681	643	711	684	703	672	642	674	623	635	658	675	674	677	682	643	651	653	689	623	647	633	618	684	633	616	635	675	646	642	700	669	625	637	644	660	692	669	646	644	675	644	650	659	647	705	673	628	659	683	666	671	687	632	663	611	680	678	648	631	654	634	595	678	711	677	668	638	620	659	658	641	656	651	693	675	614	661	698	640	649	692	687	641	665	670	655	628	651	685	670	659	657	669	666	634	638	667	685	699	673	674	682	663	668	631	650	681	680	609	686	670	714	654	668	681	680
12512	917	850	659	414	379	301	277	226	202	183	167	177	138	175	172	138	158	148	157	180	155	138	149	136	131	146	145	132	157	146	131	138	153	163	144	113	150	161	141	136	125	150	132	137	147	163	134	133	154	152	136	126	141	153	148	134	157	140	136	145	141	137	138	121	154	139	151	130	146	152	158	140	132	143	144	138	128	157	136	132	143	124	123	138	145	142	126	163	139	130	136	164	131	147	137	130	146	127	143	134	150	148	156	137	131	138	177	156	129	124	137	114	142	154	144	156	122	148	150	138	164	156	146	138	124	146	158	151	167	124	130	175	128	145	163	134	169	126	115	149	151	141	144	144	147	156	146	136	144	125	143	139	146	150	131	108	141	145	143	154	140	146	149	137	146	140	133	144	123	132	150	144	138	135	135	136	147	120	125	140	155	153	144	168	128	136	152	153	133	146	152	140	143	116	144	142	139	136	140	140	135	141	166	166	139	147	152	151	140	129	146	127	157	141	130	166	123	133	131	123	147	124	126	141	128	144	133	152	127	135	114	140	131	125	130	129	132	137	141	146	145	147	127	125	139	180	137	158	133	129	156	150	157	149	153	142	161	132	143	129	154	147	148	119	125	137	130	158	149	121	144	150	142	142	129	143	154	152	153	153	121	148	135	123	143	135	153	155	146	128	151	117	143	142	170	146	157	137	150	152	135	135	149	126	131	153	159	120	142	136	139	142	149	138	173	150	150	141	136	142	151	138	132	144	149	142	144	143	157	157	154	121	114	146	147	134	123	150	139	151	148	169	120	136	136	149	130	148	146	141	135	151	138	131	131	148	134	114	154	158	140	133	143	137	119	120	132	128	141	159	170	134	146	152	117	142	133	140	117	142	167	147	139	115	130	134	140	154	132	154	147	117	158	162	160	148	114	148	117	154	142	150	135	128	143	119	167	124	140	144	144	143	144	152	126	137	137	151	131	135	160	120	154	155	153	149	146	148	140	132	135	136	150	146	162	142	128	144	156	138	128	135	153	139	155	159	130	144	151	129	142	144	156	127	137	138	130	136	146	139	123	130	126	137	143	144	145	155	117	125	116	128	141	135	144	123	130	138	139	144	129	147	156	112	151	148	130	140	143	114	134	132	132	144	135	128	132	156	138	137	137	135	152	124	140	152	144	143	129	155	164	149	143	146	145	128	158	132	134	139	159	140	124	154	159	146	136	124	134	141	129	146	154	145	134	117	138	122	165	104	137	138	134	122	160	139	157	140	120	146	157	139	156	137	126	133	140	137	161	149	131	148	142	155	145	141	140	136	111	123	143	150	133	170	178	155	157	161	128	147	130	139	118	171	135	156	142	152	128	161	141	124	149	133	129	145	128	135	133	141	119	148	133	142	139	140	150	146	125	115	156	133	149	132	160	144	144	125	130	140	132	152	141	134	129	141	144	148	119	152	136	169	146	120	131	146	130	161	141	125	129	161	158	127	145	153	158	153	143	117	125	144	160	145	144	139	145	144	146	163	128	137	144	148	151	140	136	152	150	129	127	133	148	120	145	128	133	146	138	135	147	151	136	169	153	140	155	157	141	144	151	143	143	154	148	144	155	152	160	141	135	134	147	123	138	135	149	154	121	117	145	138	145	121	154	124	147	156	146	119	136	144	153	138	130	148	136	145	153	132	150	131	127	138	147	137	147	123	146	156	128	152	127	133	124	147	149	153	147	138	133	116	118	151	142	144	130	134	148	154	136	168	127	117	137	153	145	135	129	129	154	117	139	142	117	127	126	139	163	127	155	150	131	139	151	134	141	153	137	123	130	133	152	130	135	147	158	159	123	149	141	140	166	128	140	152	150	141	165	119	125	116	142	135	125	122	142	118	121	133	159	154	126	136	133	123	139	128	146	118	135	131	140	163	125	128	139	147	134	145	143	142	143	147	143	143	146	138	148	136	146	122	149	149	127	114	134	149	129	122	140	119	126	134	161	138	162	127	108	140	153	146	177	137	147	136	124	146	127	140	139	140	148	155	134	127	122	132	151	166	144	138	135	125	138	154	153	130	127	124	150	153	149	124	130	140	143	147	146	138	130	154	150	153	144	144	150	146	124	139	155	151	138	148	134	146	131	128	141	118	135	134	158	145	128	133	132	168	154	150	158	113	141	146	155	132	148	131	161	157	160	122	169	118	147	126	139	149	129	147	153	161	145	130	138	156	125	132	122	136	159	149	159	139	126	157	121	150	146	152	140	148	156	152	123	161	146	147	133	131	128	128	143	154	140	124	151	137	135	158	137	152	154	142	138	141	144	144	152	167	147	133	143	152	139	150	155	141	125	143	144	138	125	136	138	135	155	141	135	130	146	152	127	140	140	142	139	123	125	144	136	141	162	125	143	146	126	124	132	143	143	156	148	151	124	120	150	139	141	145	143	124	136	151	148	145	136	136	150	144	129	127	135	151	141	144	144	162	147	141	137	145	133	142	119	133	146	156	144	156	140	151	146	140	131	143	150	162	161	140	123	148	142	149	165	106	155	154	144	155	127	157	156	133	152	169	122	132	141	135	144	121	141	128	123	148	159	133	141	150	161	117	145	152	142	168	138	139	153	134	153	164	142	149	132	139	120	145	143	139	140	136	135	155	143	129	167	145	143	144	136	130	164	141	129	174	142	143	131	136	146	154	158	166	153	142	144	147	149	155	145	150	134	151	149	135	154	143	135	143	163	127	142	142	127	126	156	142	155	158	135	148	135	145	150	129	150	133	137	120	163	122	119	127	112	136	132	141	153	131	132	135	137	122	123	140	150	151	143	158	155	152	125	135	132	131	126	159	155	136	144	153	142	143	160	135	169	132	157	126	137	147	139	132	124	136	146	142	153	129	161	144	126	130	167	139	161	139	149	153	139	132	137	153	159	173	136	134	134	141	121	136	149	121	162	129	156	141	124	128	155	136	148	147	130	162	157	124	122	129	120	151	143	128	135	153	147	139	151	151	130	149	151	135	149	132	141	150	132	135	130	153	132	147	159	132	158	133	121	140	147	133	148	142	143	146	129	128	136	121	118	152	144	134	134	155	136	131	165	129	126	162	142	146	139	146	142	148	142	143	104	148	132	129	132	133	156	138	119	148	138	134	139	137	130	163	131	146	140	126	144	127	125	136	142	142	142	145	112	129	148	120	154	126	150	141	150	148	146	135	122	130	128	149	133	150	138	155	141	118	150	149	159	154	165	135	135	148	136	161	158	134	124	153	146	140	143	148	135	153	139	114	119	123	149	149	125	135	152	149	132	170	120	138	146	146	129	137	125	122	147	150	142	153	150	139	122	116	149	138	158	118	162	155	142	153	130	151	145	134	135	139	123	129	140	152	142	152	140	161	136	116	141	143	137	129	121	124	137	154	138	163	127	154	136	157	127	148	150	153	142	141	138	146	135	139	135	135	123	150	148	142	144	146	128	142	141	162	150	136	123	144	159	150	135	132	143	133	133	153	142	111	117	159	131
7831	895	1697	1865	1494	1423	1243	1104	789	732	651	567	536	543	552	518	467	437	453	425	447	381	396	372	389	396	393	346	368	386	407	369	369	384	356	350	374	377	361	392	370	369	354	361	366	377	406	319	356	352	344	360	395	365	334	365	391	367	355	356	379	387	351	349	348	329	361	350	388	356	320	359	362	344	361	372	356	350	358	331	340	344	388	327	331	341	348	326	328	348	348	340	342	353	362	370	351	368	345	378	336	357	328	369	359	334	407	342	323	387	330	356	340	378	323	370	360	364	359	357	319	353	368	363	338	325	354	388	307	334	323	325	326	359	333	347	340	355	313	336	346	318	342	361	350	336	362	361	371	385	354	377	363	358	385	356	353	316	353	383	316	353	337	350	361	343	337	387	338	349	352	354	368	359	315	337	344	354	397	344	366	399	361	357	362	357	373	378	339	349	353	332	341	310	343	334	363	371	312	361	352	351	343	385	367	357	383	328	332	342	337	370	374	378	382	335	345	382	367	340	313	355	393	348	391	364	354	354	340	359	353	339	330	357	346	365	340	363	363	382	345	360	318	357	356	294	357	341	343	344	385	368	382	342	343	357	345	355	340	399	386	324	359	395	331	335	343	332	349	347	309	383	367	395	357	368	293	378	325	392	350	364	366	339	344	372	328	313	309	336	363	366	371	376	318	340	329	315	340	377	357	345	333	315	334	339	362	328	368	365	375	340	362	338	358	360	364	368	343	365	350	364	355	349	381	315	346	312	360	375	335	355	331	352	348	312	339	383	357	370	359	325	357	350	343	371	364	353	342	363	361	338	313	364	372	353	333	380	337	359	364	365	319	340	334	357	350	316	383	345	378	354	308	362	357	356	369	343	335	354	348	333	345	362	355	374	357	328	337	340	325	356	359	338	345	329	337	370	336	337	332	360	354	346	384	360	336	360	347	300	335	360	344	369	368	369	363	378	370	333	313	367	343	348	340	373	375	361	380	351	338	348	369	342	338	358	385	334	349	360	361	359	361	300	341	356	348	339	331	357	367	352	353	397	353	379	361	361	365	386	334	356	340	343	339	359	341	315	353	330	345	354	376	342	346	365	337	353	338	337	341	348	352	383	343	400	348	359	305	359	362	375	354	397	360	347	329	363	323	335	382	342	384	356	344	335	348	343	382	329	371	342	327	354	349	325	354	345	330	347	301	363	354	352	385	376	327	350	311	355	325	348	332	350	365	351	340	381	344	343	362	359	344	328	314	359	361	348	346	346	323	330	396	343	313	382	339	349	357	368	347	362	365	333	367	344	354	344	363	382	356	358	321	329	350	355	354	365	360	344	358	330	343	340	393	378	358	364	357	322	359	370	358	338	363	339	341	329	373	338	323	354	355	373	357	327	356	362	331	330	375	347	357	354	320	352	335	383	365	359	358	363	407	386	352	351	354	400	389	350	368	361	366	352	392	362	384	367	316	365	354	344	341	364	342	380	323	345	352	326	320	354	336	364	353	348	355	352	367	341	338	325	350	375	344	376	356	333	347	342	337	332	354	349	343	348	322	399	336	357	347	320	343	365	371	333	359	313	381	355	331	345	331	349	329	309	385	345	389	345	334	332	335	336	353	353	393	356	341	371	349	371	333	338	341	338	363	343	333	340	389	340	343	354	346	340	340	338	344	356	352	326	336	347	366	346	364	338	340	375	329	345	347	354	339	347	354	327	335	324	368	359	353	354	355	337	336	350	340	367	333	397	321	362	351	360	345	336	363	333	333	336	321	340	362	350	348	345	369	346	368	365	330	338	334	362	343	361	343	329	347	362	347	346	357	367	342	343	388	371	344	338	370	345	339	343	323	347	359	348	335	355	388	359	341	343	358	313	343	357	321	346	312	361	355	347	338	346	332	380	343	339	360	318	345	362	342	334	332	361	356	359	340	348	371	380	349	338	338	344	349	348	358	361	338	358	352	342	351	334	347	378	346	361	331	364	354	388	360	331	345	373	362	330	338	330	344	351	372	353	339	364	355	325	353	335	355	367	357	356	329	340	338	364	338	350	381	373	352	371	343	359	357	371	343	366	361	339	364	352	336	362	363	344	368	371	353	343	347	364	329	324	349	381	364	361	343	362	366	335	364	352	352	316	327	310	371	349	378	350	361	360	374	352	347	335	350	371	345	338	335	351	355	343	335	331	370	341	340	339	332	326	374	320	333	331	364	378	347	357	324	308	354	348	343	373	371	336	348	341	353	366	378	333	370	364	327	306	345	360	365	380	333	334	329	360	403	321	362	351	340	344	372	318	347	329	364	341	325	380	379	355	321	330	391	345	374	365	358	365	351	357	336	356	324	353	346	390	340	355	343	339	326	343	365	382	395	342	335	361	322	344	356	355	327	312	331	346	292	375	323	364	324	348	343	358	346	359	359	342	378	364	355	351	364	344	363	330	361	328	395	366	339	317	351	332	344	363	348	349	339	348	370	352	351	340	359	372	346	325	364	336	333	310	377	338	320	361	367	352	365	384	350	358	333	360	358	348	336	359	328	299	349	351	379	331	319	352	359	374	337	359	346	372	370	351	324	356	325	368	372	363	345	348	328	337	342	377	333	339	376	340	363	363	340	345	352	391	341	358	370	352	365	353	335	323	388	327	350	339	344	387	324	328	363	341	351	343	352	355	350	316	367	356	392	351	340	338	372	354	338	339	344	354	392	321	350	344	356	366	366	304	341	351	314	347	370	378	352	386	344	355	337	370	340	354	324	346	380	319	344	366	358	343	375	367	347	334	332	334	323	372	355	344	348	335	383	329	338	344	363	351	361	345	372	371	327	371	334	374	370	316	343	390	349	362	336	374	319	340	355	347	337	315	335	346	374	338	320	350	352	364	352	357	341	375	354	334	346	379	327	371	376	370	348	352	359	336	369	339	323	353	370	333	379	342	336	340	376	356	383	332	384	378	325	372	360	384	343	354	359	337	316	331	351	332	358	310	313	351	336	342	334	370	340	386	350	331	327	353	342	347	341	311	336	385	395	319	353	353	364	322	362	338	346	343	363	386	377	384	346	325	363	327	340	369	335	342	329	369	344	368	339	323	311	373	299	378	338	362	351	337	361	340	331	375	330	352	365	310	367	393	372	343	355	358	335	355	321	343	367	350	386	355	367	357	352	353	324	343	372	329	366	336	346	347	347	351	349	344	314	362	357	339	335	361	371	351	352	338	385	391	342	339	362	371	381	357	334	362	353	335	340	362	347	363	362	341	333	346	337	349	351	337	356	354	343	362	346	354	373	361	359	365	378	350	330	323	363	377	358	350	336	333	378	359	364	348	328	385	337	335	304	353	370	355	346	347	350	354	348	321	345	336	336	359	333	346	364	323	355	362	361	327	385	374	331	319	348	365	354	401	361	351	329	345	340	360	344	372	360	357	363	358	347	339	359	340	363	378	353	380	353	360	374	357	337	331	389	355	366	338	357	333	353	377	356	380	364	328	343	328	337	343	341	366
1224	288	259	240	238	246	248	241	251	250	243	228	272	240	253	249	236	239	246	265	232	234	256	262	262	267	242	223	229	249	264	236	307	269	227	234	234	256	270	269	264	255	267	231	238	241	267	253	237	262	245	253	260	246	248	241	219	263	237	254	245	232	210	244	231	249	219	255	211	262	255	219	216	237	230	230	238	225	242	229	239	245	270	266	238	233	222	230	257	241	267	244	282	277	227	222	263	241	244	211	244	240	211	235	255	256	234	271	269	264	224	243	246	222	237	257	237	206	258	256	234	223	251	253	250	258	248	239	232	258	235	205	225	249	250	266	247	267	271	206	262	247	264	235	253	260	267	237	251	235	264	265	255	235	275	273	234	230	271	266	223	231	252	269	260	232	222	285	262	257	255	266	228	253	246	247	243	254	233	260	246	281	208	247	251	304	255	255	223	260	237	260	277	241	226	240	228	232	266	239	257	241	260	237	211	258	223	237	262	243	239	248	240	251	237	226	246	226	235	257	223	280	239	242	243	236	260	225	268	238	239	253	234	252	252	240	248	251	253	250	243	250	236	225	240	254	251	282	254	224	220	242	238	266	241	257	273	246	224	262	241	213	243	240	254	258	241	253	260	236	234	251	248	245	283	259	239	257	259	255	251	236	229	233	249	270	225	240	208	251	241	254	241	266	234	270	273	256	266	260	225	265	231	294	218	247	238	255	241	221	280	274	246	236	242	225	249	210	233	264	243	226	273	244	231	258	220	245	246	257	251	253	233	249	248	247	226	225	254	252	248	254	226	219	270	278	243	255	242	234	234	207	258	225	236	262	275	248	252	241	224	223	255	250	258	245	247	256	239	234	244	260	259	222	245	259	253	231	269	242	256	235	265	240	236	276	267	266	239	254	261	281	214	265	234	252	238	227	235	240	241	259	235	234	247	254	264	236	242	241	250	263	239	282	248	263	265	233	233	252	243	246	278	248	242	252	246	239	234	243	261	241	227	235	252	238	240	251	233	245	220	242	224	236	254	255	241	248	235	257	229	236	281	254	277	246	235	264	245	268	248	252	276	231	268	248	254	263	263	250	243	232	250	259	245	222	228	235	258	239	218	240	233	235	220	268	239	236	243	234	239	235	233	238	243	239	224	217	232	247	255	256	238	246	242	257	259	236	268	220	248	251	242	256	239	232	231	244	267	233	226	248	247	242	232	231	219	243	260	267	234	278	243	254	280	239	220	270	264	245	239	244	241	243	243	238	243	235	224	249	242	268	250	233	253	214	247	264	250	311	237	243	264	257	255	241	222	261	263	251	250	269	239	230	276	233	223	248	236	204	256	237	248	270	241	236	218	274	239	264	249	259	254	240	217	225	235	265	226	269	244	239	259	237	257	234	276	247	224	244	258	218	230	221	277	247	218	262	240	262	248	242	251	238	242	268	283	263	227	235	243	262	261	238	241	220	243	256	272	254	233	251	239	222	226	235	254	252	249	230	243	231	249	263	262	245	254	246	222	236	215	250	251	285	255	271	218	229	246	246	239	253	241	214	240	276	256	241	259	221	253	212	241	237	237	209	259	237	261	216	282	246	266	246	251	256	249	232	244	248	222	247	232	232	255	242	258	251	246	261	242	278	234	223	242	235	224	240	239	231	253	249	246	246	264	290	254	237	266	238	241	258	261	242	238	234	266	257	233	231	232	247	240	236	253	235	245	242	237	256	247	242	242	238	248	228	245	226	238	250	263	259	212	237	226	238	241	225	234	248	248	233	220	220	251	255	255	258	243	239	259	241	266	242	209	247	260	253	225	225	277	246	250	235	215	249	229	218	237	249	257	256	293	247	235	260	268	239	223	236	246	263	215	255	227	276	236	248	252	255	219	247	240	270	250	248	287	222	251	267	242	233	253	280	240	241	258	235	227	254	227	267	232	246	231	269	235	222	266	247	242	259	259	222	216	256	248	253	255	212	249	218	221	253	252	235	233	234	267	236	239	285	250	215	237	247	212	248	228	239	244	244	268	238	240	207	195	231	243	248	255	245	243	246	245	253	238	232	241	255	264	267	227	228	251	209	219	292	257	230	228	240	240	237	254	223	262	239	261	264	245	257	234	208	254	253	220	238	227	231	275	213	251	239	252	215	226	256	218	237	261	231	235	240	241	224	255	251	255	256	250	219	240	254	223	243	246	223	243	264	258	237	238	268	228	234	259	263	230	243	243	252	231	253	236	216	255	236	225	239	260	261	249	246	251	235	250	251	256	230	228	238	243	239	260	258	248	232	245	222	270	237	228	257	249	232	284	221	245	239	254	264	245	246	254	239	255	230	233	258	248	253	214	260	237	253	244	237	248	234	239	245	239	255	273	242	239	218	239	295	240	237	232	228	263	236	238	244	268	212	230	257	253	257	235	248	271	218	252	248	239	233	217	251	263	242	270	267	245	266	251	274	229	263	215	244	256	243	245	271	229	253	226	279	238	224	261	244	233	246	247	277	266	263	237	259	261	218	240	257	234	234	267	234	256	244	234	258	256	258	249	250	225	273	250	234	263	265	265	243	256	255	256	243	265	267	239	245	239	266	291	227	242	254	239	262	242	231	248	246	232	244	235	262	242	230	234	254	259	252	248	239	219	240	234	252	234	250	276	258	235	253	249	226	248	242	269	269	210	241	241	232	268	228	246	248	228	242	235	249	218	224	257	275	259	243	234	244	223	251	226	259	237	238	235	227	256	236	236	265	246	253	241	262	200	264	261	247	244	244	259	226	229	225	260	241	269	225	244	218	271	232	255	261	241	279	242	237	250	265	247	259	244	271	271	224	228	242	232	196	269	240	247	246	248	240	256	244	221	260	224	221	252	224	269	264	248	242	250	259	217	211	227	248	239	222	239	239	280	256	252	250	238	251	268	259	254	244	251	260	229	246	261	293	234	231	252	241	251	257	246	229	278	223	244	266	241	234	261	243	229	245	270	228	220	252	238	223	280	220	239	237	236	229	273	276	272	231	242	280	257	276	234	253	248	234	217	244	243	252	246	249	220	260	263	253	236	265	249	226	236	255	216	235	250	292	263	255	227	245	234	228	233	271	247	236	245	233	281	261	242	242	208	228	264	249	232	242	239	231	264	269	253	250	225	210	254	247	252	269	259	250	259	224	241	259	260	235	275	233	277	280	255	257	245	269	249	244	257	227	231	266	211	257	235	228	246	244	244	278	238	255	259	230	243	283	232	263	225	208	232	240	227	236	278	231	264	256	245	248	238	246	221	240	208	282	237	253	240	252	223	242	243	232	227	248	242	227	263	253	268	233	252	237	217	229	271	233	245	220	215	249	241	237	220	247	242	254	218	250	251	225	226	250	245	212	261	221	229	226	233	262	272	241	239	247	270	282	258	234	273	240	243	268	241	257	247	251	225	241	224	256	236	227	257	202	236	270	225	247	246	236	225	230	258	248	244	248	265	250	238	256	235	218	249	236	207	223	241	241	279	246	245	238	228	251
1771	568	644	647	652	641	637	611	680	578	631	557	575	590	643	635	606	579	637	621	620	645	612	576	603	530	643	585	589	643	631	656	608	616	613	637	634	587	594	587	632	620	598	580	632	646	572	589	584	601	579	620	575	626	578	609	588	617	605	630	592	624	600	622	612	596	658	582	586	575	629	560	629	617	603	544	642	638	581	605	572	589	593	581	595	627	589	624	579	662	605	608	639	636	573	649	602	587	618	570	604	589	623	582	603	609	626	622	652	608	583	606	594	606	603	564	583	602	611	633	615	617	569	587	621	596	564	625	586	571	608	617	599	656	551	526	593	555	582	600	587	626	631	630	586	574	601	597	598	574	600	581	633	610	602	639	574	585	611	617	605	605	589	587	590	631	613	611	561	570	604	601	608	568	616	581	594	586	619	615	586	591	605	593	591	624	644	575	608	581	597	600	609	577	594	599	599	592	561	590	562	592	573	598	580	597	615	605	610	587	589	588	601	607	590	643	581	550	603	588	590	613	605	625	641	552	639	587	595	606	578	613	594	618	613	590	558	587	578	598	573	581	652	627	579	603	649	643	582	618	630	561	571	581	582	595	628	607	610	620	595	565	602	592	601	600	601	634	585	634	605	557	573	618	553	592	574	631	656	618	598	603	606	602	605	600	603	538	641	613	648	611	620	611	565	574	598	574	576	548	611	595	593	618	610	582	632	580	577	615	581	585	665	580	591	612	581	600	599	563	640	609	599	625	594	652	582	587	631	613	613	569	606	675	604	594	608	596	640	613	605	586	580	555	614	590	598	597	609	613	610	585	623	569	616	599	616	569	628	604	583	602	586	644	582	638	595	584	615	614	601	581	639	596	607	628	555	622	578	593	567	576	581	612	594	619	574	524	597	591	626	582	584	597	572	622	601	569	632	579	628	609	591	600	574	570	567	605	586	577	616	637	595	614	611	645	608	574	592	594	604	608	586	595	594	616	631	580	617	598	613	618	609	585	582	604	606	605	625	620	608	595	609	591	637	540	583	579	617	576	599	631	558	638	632	621	599	602	638	614	606	597	594	610	591	586	621	602	566	602	582	614	606	604	621	586	554	619	580	614	625	568	612	599	588	607	584	561	592	576	601	624	569	612	612	626	579	595	567	641	571	598	625	595	639	637	612	605	597	612	618	592	585	641	568	631	608	620	583	620	585	600	623	564	626	597	603	593	628	571	618	603	574	640	593	613	603	606	601	624	605	598	607	616	563	614	629	568	596	652	605	564	614	622	637	586	557	571	592	594	612	634	589	596	604	609	614	576	595	607	600	628	612	575	605	583	664	616	587	601	583	557	613	566	607	593	621	607	591	572	637	570	589	607	638	589	589	605	617	616	592	643	615	553	576	606	613	588	634	603	629	574	577	623	579	541	571	610	591	586	559	641	629	586	574	602	572	633	537	591	587	579	556	569	613	581	611	571	583	628	682	594	612	589	574	602	565	597	567	580	577	593	606	594	625	625	617	595	599	565	577	578	579	601	569	611	659	585	597	646	616	573	612	609	605	612	625	558	610	576	613	581	586	595	631	569	558	627	621	642	604	617	569	577	592	590	629	595	609	632	608	610	582	620	560	608	605	586	605	562	613	568	603	552	583	611	596	611	552	604	569	584	641	579	594	624	549	651	580	582	597	603	587	593	585	576	578	572	595	631	598	615	566	576	609	558	615	595	613	617	579	581	615	546	583	608	602	618	604	653	611	565	594	548	548	624	583	592	626	596	595	577	592	563	571	592	620	565	565	616	580	603	607	584	594	606	590	591	598	605	640	610	574	592	559	596	615	604	622	598	633	573	587	620	603	611	583	610	611	587	572	651	569	643	565	629	614	618	589	581	621	616	640	594	617	613	609	605	575	592	614	621	571	584	586	594	633	614	639	592	598	572	584	624	619	629	576	572	585	626	560	572	579	577	621	599	587	627	560	617	616	615	574	635	637	613	617	620	627	577	610	580	566	585	593	609	579	547	586	569	597	600	611	644	623	611	604	583	629	588	626	583	574	640	623	637	610	607	589	556	598	593	631	631	642	590	630	584	559	592	622	592	627	589	628	584	577	595	597	573	627	583	618	636	622	589	617	604	639	570	602	633	547	579	574	580	582	612	592	574	615	595	577	573	589	567	577	549	622	548	627	587	600	544	640	651	618	584	616	590	580	606	574	574	579	608	613	586	577	601	576	593	627	616	657	570	580	621	602	624	654	581	593	568	624	588	629	577	655	590	634	554	588	635	594	596	604	602	612	555	570	569	631	598	594	611	570	591	587	629	566	609	586	606	615	611	598	586	582	605	595	644	593	599	583	587	522	627	607	612	577	609	646	578	580	627	570	608	616	617	600	642	624	576	594	617	553	554	573	628	551	672	614	605	625	622	581	649	623	583	580	603	554	624	619	596	565	598	579	596	574	582	621	613	633	587	593	533	564	579	542	595	589	593	607	596	621	601	624	625	588	553	587	566	591	572	576	621	606	591	571	603	614	597	588	627	590	622	549	595	589	562	602	622	612	590	620	662	589	599	627	596	613	605	638	589	590	600	596	578	586	579	552	597	614	619	609	603	621	574	577	576	584	599	589	636	632	566	636	611	576	616	617	560	613	572	663	627	583	564	630	572	586	615	664	562	568	637	621	588	592	577	580	615	628	592	592	571	573	610	605	614	594	618	632	591	628	626	612	593	579	608	555	580	608	646	555	576	571	620	565	617	626	590	598	590	598	617	568	563	617	565	605	620	603	553	585	615	577	617	604	607	591	606	629	611	629	599	625	588	596	562	583	605	607	594	592	619	627	576	621	641	570	610	579	643	614	587	562	583	596	572	632	575	597	589	565	573	575	583	641	603	641	575	588	557	580	580	599	628	600	640	591	636	605	562	567	605	607	590	584	566	599	592	593	581	589	555	660	578	575	623	574	605	636	609	599	590	579	594	593	612	604	624	642	614	602	568	591	558	622	581	591	642	587	621	603	597	587	598	628	591	576	587	576	583	644	585	613	607	586	617	614	581	557	635	610	638	596	582	594	578	547	567	577	620	601	571	557	629	574	591	590	619	633	623	558	624	578	635	578	560	616	567	605	537	594	643	588	648	616	605	628	575	646	569	608	595	595	622	610	578	611	604	607	585	587	613	576	606	601	600	604	596	631	586	564	581	597	647	612	643	572	585	601	585	648	606	619	576	577	614	631	587	658	603	584	591	573	599	614	594	615	631	607	587	624	620	618	595	629	596	556	547	606	606	603	624	593	606	577	647	609	605	567	572	566	603	525	577	583	576	585	662	617	561	583	576	572	602	582	554	615	637	547	555	594	573	580	587	621	617	567	595	603	601	597	573	602	595	583	608	601	617	562	576	611	616	599	600	566	619	603	600	603	567	637	580	565	583	585	596	588	621	562	626	614	596	592	625	608	548	575	619	583	619	616	591	594	614	542	606	614	608	623	583	612	572	623	578	546	605	636	621	597	591
6736	531	542	473	404	378	396	336	336	282	294	310	300	293	293	285	297	291	265	256	279	247	303	300	296	267	301	298	288	299	280	267	272	285	285	244	278	322	270	314	260	271	284	309	265	252	314	258	270	283	265	248	282	304	271	271	261	261	258	272	262	294	284	227	285	301	294	283	311	320	297	291	278	282	295	304	285	260	246	292	280	257	281	276	313	267	273	245	290	287	266	292	260	252	292	286	265	270	254	258	304	283	270	262	295	260	281	286	238	301	259	279	267	242	244	281	283	277	295	309	260	287	280	268	302	306	282	270	318	275	284	312	271	292	304	304	288	283	259	274	258	267	263	279	236	296	277	252	282	251	296	293	285	296	298	270	247	292	269	293	263	278	279	305	264	270	255	273	335	304	272	273	260	272	260	297	283	289	239	284	283	262	303	305	302	307	254	259	300	268	277	299	274	280	271	304	283	279	289	275	305	278	286	274	284	308	289	283	305	263	281	273	257	280	263	297	264	283	258	302	298	250	295	268	262	270	299	264	272	318	282	290	282	283	288	254	271	265	263	284	275	271	270	275	290	302	278	271	284	274	277	270	272	299	302	276	258	272	303	266	265	298	266	293	239	242	297	271	269	303	271	311	288	284	284	271	299	265	258	259	275	273	278	303	263	264	283	275	290	253	275	272	277	276	268	276	293	269	310	287	302	280	282	253	290	260	262	290	287	276	265	260	261	271	281	278	283	292	268	283	287	259	278	277	255	273	265	309	306	260	313	265	282	283	288	304	293	295	294	275	254	301	252	267	276	298	292	271	258	296	281	274	277	288	274	267	270	280	300	279	291	273	283	275	279	258	305	289	280	287	302	294	253	268	276	291	289	264	292	272	282	270	301	282	272	268	262	286	271	271	291	304	293	280	256	247	266	284	268	273	292	288	272	311	252	278	261	270	287	275	269	262	308	268	278	274	291	280	270	288	289	299	280	262	285	274	280	309	307	272	273	268	278	266	270	284	266	254	284	271	258	266	289	246	298	258	287	275	302	278	305	250	269	306	293	303	265	253	246	283	271	291	291	297	284	251	298	287	290	278	268	278	279	275	283	282	283	247	286	283	279	292	263	290	296	265	283	257	257	296	298	261	272	294	280	291	263	274	287	290	272	292	275	254	261	269	289	281	295	237	294	306	277	306	254	299	286	244	280	260	281	289	292	272	292	278	288	276	241	305	303	258	251	284	269	263	263	247	283	306	263	278	276	269	274	272	288	273	286	282	289	250	287	278	301	278	291	276	290	270	279	332	270	258	276	304	273	267	283	262	270	284	291	309	309	250	271	308	294	278	291	294	272	262	295	266	252	280	267	271	280	279	302	292	247	267	247	278	280	288	227	272	293	283	279	278	295	264	272	268	290	304	289	323	303	295	278	261	274	269	260	233	300	298	279	258	248	281	277	279	291	254	276	299	313	292	298	272	253	255	270	293	283	252	274	279	277	291	261	285	283	274	285	287	262	277	300	303	275	272	277	293	264	277	259	305	252	288	297	269	260	290	296	305	265	287	281	287	259	278	288	293	270	272	300	283	291	264	269	288	281	254	289	305	243	290	289	266	257	268	245	290	272	278	287	309	277	283	286	301	248	260	282	276	258	290	270	275	272	254	269	265	262	292	264	240	265	269	290	280	280	268	264	313	262	282	323	302	281	258	264	289	253	274	247	280	288	279	287	287	289	275	266	253	264	275	275	269	293	267	281	288	264	270	279	297	266	265	294	255	266	289	263	310	276	310	283	278	277	268	320	301	288	289	275	289	276	293	273	279	273	278	264	284	282	281	315	286	258	249	251	280	286	294	298	295	278	261	316	262	280	264	253	237	272	287	289	277	284	286	292	289	280	260	257	277	306	289	307	264	266	254	265	234	290	286	290	276	259	290	276	272	270	278	331	301	291	266	298	256	286	277	272	265	313	279	254	275	289	310	272	285	314	272	284	324	283	294	275	279	270	304	284	298	264	320	291	274	274	281	267	275	293	279	285	286	291	269	288	256	269	271	277	263	285	277	298	287	268	262	276	308	273	283	292	293	294	281	278	280	277	256	285	307	290	263	288	261	298	290	284	256	285	263	258	290	279	293	269	267	255	306	298	277	295	245	271	269	293	285	294	260	264	262	299	270	291	266	271	266	291	271	262	288	288	282	285	298	258	270	272	272	294	262	316	277	287	254	292	272	274	256	311	275	305	249	261	283	278	269	267	254	276	312	280	290	254	289	287	260	275	287	273	282	304	292	277	274	318	300	255	282	285	273	294	292	241	266	275	293	239	264	296	262	292	275	294	293	267	290	308	259	268	282	283	300	288	242	264	266	280	272	261	276	302	261	276	258	279	258	265	278	285	286	301	318	303	316	292	275	288	290	298	257	299	306	315	258	289	305	272	271	278	274	292	297	289	282	287	313	292	272	309	301	254	313	294	294	276	264	296	297	294	301	286	286	305	282	304	264	253	285	305	316	298	291	257	290	287	271	280	281	277	283	293	300	308	252	280	235	265	271	255	303	266	287	253	263	279	300	270	313	277	273	288	270	305	288	268	301	294	260	294	257	306	280	277	292	301	252	261	313	293	274	299	236	289	291	289	280	250	265	327	271	300	287	243	250	291	265	315	272	270	303	286	257	291	277	257	296	255	265	317	276	288	273	281	276	273	293	263	288	268	268	272	303	273	299	282	329	296	263	290	302	273	276	306	283	300	283	280	284	270	280	265	288	299	267	273	272	272	281	283	315	285	271	302	266	274	249	293	288	299	273	268	253	261	281	250	284	259	285	270	253	278	309	283	295	275	282	258	293	308	280	269	254	267	292	307	259	251	290	262	249	244	290	283	258	281	270	265	302	271	277	293	290	294	271	315	280	298	282	306	292	265	284	251	281	289	257	266	309	286	301	289	300	266	293	279	287	275	289	291	279	274	306	260	318	282	271	290	258	277	286	279	260	280	275	300	288	283	286	260	314	278	288	296	262	250	271	301	258	251	271	269	289	282	272	287	271	280	300	291	270	268	290	280	297	268	290	273	259	249	269	296	269	276	275	289	301	273	263	254	261	293	274	275	275	282	294	275	296	296	286	258	282	303	283	275	261	271	297	284	258	263	294	287	280	292	268	311	311	284	301	263	299	270	244	289	274	284	302	279	259	270	267	261	279	267	293	293	246	291	275	259	273	299	267	264	266	275	256	296	304	304	294	268	271	274	254	267	262	261	269	318	264	263	250	279	297	269	275	291	308	291	250	270	297	299	293	278	259	289	285	311	257	279	264	310	271	261	284	286	315	284	298	292	288	291	254	274	281	279	284	249	269	272	280	331	259	252	269	281	297	275	265	278	276	268	272	261	298	258	286	272	281	282	268	275	267	244	264	243	279	254	284	260	264	310	296	275	242	269	302	255	262	271	279	289	285	283	266	282	268	278	294	255	297	287	274	275	246	273	298	284	286	287	290	268	279	282	281	248	253	304	287
6330	944	1332	1351	1264	1135	1161	1067	1024	858	740	787	842	746	779	735	769	701	742	749	694	678	705	666	701	654	679	662	726	672	651	711	662	672	642	726	627	660	656	675	722	673	630	658	680	648	713	647	696	670	659	647	695	622	670	681	706	698	699	656	674	694	661	661	707	654	686	645	640	607	658	705	727	678	631	694	677	660	709	653	615	658	703	653	651	687	698	668	625	674	624	655	640	666	663	666	656	682	658	661	659	614	642	687	609	656	682	707	656	594	666	673	708	677	653	643	648	674	669	656	660	682	672	699	643	605	672	633	634	594	636	651	623	658	654	658	642	655	622	704	656	622	681	638	608	654	610	632	636	698	659	698	692	668	632	663	645	610	698	677	652	682	624	624	701	683	651	717	671	704	696	655	675	647	639	663	625	687	667	655	635	696	689	657	656	639	660	702	667	666	678	647	642	644	667	605	667	694	678	672	672	607	679	630	635	727	657	642	638	660	651	675	628	627	623	671	650	643	679	710	673	699	706	607	654	675	691	700	687	645	599	660	664	695	650	685	657	617	639	632	689	641	670	606	670	598	615	663	671	640	674	699	674	654	685	715	664	626	645	633	665	618	656	600	634	686	655	687	682	706	669	726	654	651	663	656	657	664	658	704	653	645	659	707	675	638	676	640	677	706	648	628	686	662	676	655	652	644	641	620	678	640	673	676	642	689	698	679	656	655	659	675	657	675	606	674	654	663	608	654	612	657	667	685	665	614	678	655	653	640	657	656	674	675	664	638	637	652	667	647	667	680	680	622	638	701	652	666	638	718	689	640	641	651	661	682	624	677	683	620	658	669	729	681	640	717	659	687	646	643	751	680	680	641	677	658	687	651	670	673	614	650	672	669	631	723	674	655	669	653	681	663	668	731	640	666	667	625	646	663	653	649	692	614	660	680	674	686	596	701	655	694	622	663	689	660	632	670	641	660	636	636	666	673	668	678	664	671	692	670	662	676	677	657	644	647	634	616	706	669	602	649	648	671	625	642	666	692	682	675	637	669	672	669	633	604	676	636	680	623	647	697	650	681	670	598	674	673	669	709	645	698	661	683	661	665	606	621	660	683	703	657	696	676	655	695	608	680	670	714	657	692	644	646	645	682	686	635	671	690	658	638	679	634	611	686	675	652	704	647	654	670	682	684	633	675	684	648	654	657	637	672	708	702	655	629	657	558	640	651	663	636	648	722	606	677	682	692	675	641	655	665	683	700	640	671	635	613	671	661	676	658	661	691	647	633	678	684	600	666	658	681	636	661	664	635	680	640	655	631	622	622	667	698	642	655	669	653	689	673	656	633	656	637	684	647	656	673	625	687	627	641	694	671	714	682	672	626	670	689	618	591	661	670	618	691	656	698	714	642	692	680	643	649	679	639	711	636	669	697	658	669	673	627	661	626	665	626	635	659	661	681	698	671	634	624	663	665	698	672	702	665	680	685	673	654	632	662	686	687	674	644	659	672	664	658	677	663	627	679	683	633	657	642	671	654	683	643	596	686	648	688	659	637	646	615	660	638	591	696	672	652	633	664	701	642	679	680	682	618	676	670	661	657	665	650	723	700	684	686	634	629	680	677	649	617	700	664	622	713	692	676	660	670	677	673	698	689	653	697	627	676	651	677	695	680	675	618	645	637	664	685	654	635	671	671	683	669	668	639	689	653	666	684	684	670	674	673	662	684	704	669	636	640	626	669	615	638	671	649	633	709	686	631	655	618	672	655	627	660	710	689	648	657	665	669	647	681	687	694	628	695	651	661	657	641	663	652	704	598	651	647	667	645	641	689	629	681	679	624	658	657	627	655	633	674	654	648	632	682	598	644	663	646	651	647	681	655	690	632	652	671	616	645	665	643	668	619	662	651	675	693	648	701	642	624	629	678	636	671	666	648	635	640	627	645	665	647	667	677	632	678	650	651	667	669	671	643	658	655	600	615	669	653	621	703	691	706	660	690	625	607	650	700	667	637	631	687	667	684	676	663	622	705	662	683	664	651	686	629	643	660	693	666	676	620	648	667	623	612	667	685	650	640	645	689	633	668	669	668	665	673	663	672	687	729	702	618	603	658	703	695	624	661	692	600	668	648	678	647	633	634	659	686	654	681	664	663	697	686	699	626	713	665	688	686	675	705	641	692	607	644	654	693	684	624	668	651	663	636	634	661	673	655	702	692	654	615	626	612	636	664	653	688	669	648	645	678	675	668	633	637	643	736	676	665	661	698	660	643	667	626	652	651	641	657	688	625	634	671	656	665	704	663	669	668	664	617	608	647	665	700	651	673	691	650	658	622	695	630	682	646	651	704	634	647	656	675	669	678	663	645	665	691	659	693	620	641	661	680	608	651	650	674	691	671	676	662	667	638	684	666	663	690	669	688	646	640	649	686	628	650	665	660	673	650	630	685	641	646	665	638	665	680	657	697	672	662	629	695	703	650	632	691	652	666	682	668	654	641	649	626	630	664	642	669	675	616	660	677	663	675	682	626	660	639	719	700	663	679	695	681	674	652	624	639	669	695	689	680	647	654	652	700	637	657	648	684	635	669	622	679	688	618	681	694	657	631	710	668	708	651	657	664	674	634	671	691	637	662	696	680	632	621	636	700	634	690	654	700	663	661	678	632	651	683	652	716	675	678	694	676	685	663	633	675	667	656	644	670	632	633	685	667	590	653	646	713	614	708	657	658	677	723	620	681	637	680	603	680	682	670	628	647	679	664	643	651	661	680	656	708	668	666	644	636	697	644	700	638	668	701	671	690	635	706	664	676	652	687	647	646	662	641	648	645	644	662	651	634	663	707	657	691	672	674	629	627	644	641	707	630	617	683	646	666	669	697	626	634	680	675	685	657	651	622	644	660	611	632	668	646	655	675	621	647	647	619	638	678	662	664	658	658	675	671	662	648	653	639	668	671	682	662	623	647	651	687	646	626	677	698	629	661	653	657	628	669	638	638	633	634	657	663	628	661	626	669	665	663	672	692	661	733	663	616	675	665	676	662	666	709	639	632	656	656	637	683	651	696	656	692	666	677	668	680	709	641	642	624	678	672	616	654	667	695	632	646	615	630	677	637	672	663	678	660	666	697	693	624	631	676	648	663	667	625	652	658	689	699	654	673	670	692	645	666	657	623	666	684	660	653	680	671	659	636	679	656	654	631	675	669	649	695	716	683	673	653	655	657	619	655	637	661	687	646	683	634	675	679	646	665	691	692	676	622	658	623	651	675	672	647	645	680	621	632	659	681	654	640	639	662	707	649	634	657	659	641	686	661	663	704	675	682	710	673	668	660	650	663	625	690	644	748	655	624	679	641	621	658	650	648	633	630	713	672	659	691	660	626	703	696	677	693	679	683	666	675	672	620	668	650	685	664	633	678	679	648	631	658	673	703	668	680	722	689	645	664	652	712	672	665	623	709	697	653	699	626	692	650	686	703	686	681	630	719	664	606	636	663	684	666	689	656	683	641
12558	873	701	544	427	334	316	315	228	194	192	201	184	174	163	170	167	170	170	139	142	152	134	139	157	149	143	155	158	133	149	147	145	118	140	143	126	162	156	125	154	146	117	125	147	156	161	152	138	121	145	142	126	136	149	136	148	144	158	144	143	151	143	136	140	127	159	127	140	148	129	129	137	151	161	130	120	126	153	153	127	142	147	153	122	131	131	129	138	131	134	139	128	160	127	140	123	136	137	150	132	145	111	128	131	123	165	122	118	144	136	148	158	149	165	144	147	145	137	137	126	154	140	162	148	161	149	144	122	160	128	137	135	147	135	159	125	127	119	135	121	143	145	119	141	163	125	143	147	164	108	147	136	150	136	134	138	147	139	134	148	135	148	133	142	147	143	124	139	129	131	150	162	141	134	169	141	135	113	136	123	151	136	141	125	136	152	144	115	145	133	131	133	140	140	145	133	138	137	132	150	136	133	147	137	130	134	153	144	149	156	143	136	142	142	137	145	131	149	147	174	139	148	151	154	115	125	142	161	126	128	147	130	145	154	134	126	113	127	132	133	151	165	145	143	136	149	134	150	164	158	153	134	140	126	144	148	135	130	125	128	129	144	119	149	149	171	148	142	143	125	152	154	153	130	136	142	127	150	118	137	133	134	136	134	141	130	125	166	142	132	140	126	139	162	141	154	152	165	142	143	140	127	137	132	152	137	118	155	145	144	163	168	166	156	154	126	141	154	151	124	130	133	121	138	137	146	128	159	137	112	129	152	135	128	122	133	144	112	124	119	144	127	129	128	134	132	123	152	133	134	128	153	135	147	159	141	148	140	151	124	130	156	134	163	129	138	134	139	130	160	142	145	154	127	141	131	135	126	143	136	128	123	121	120	153	138	140	156	136	139	145	149	151	138	144	136	142	126	147	130	163	166	150	143	137	153	127	144	120	143	162	148	130	124	139	127	121	130	138	145	145	144	140	142	141	132	137	137	144	177	158	145	137	153	130	126	144	134	160	154	135	140	138	143	142	147	137	142	152	193	144	119	143	141	130	124	127	160	150	142	128	154	152	139	130	130	149	138	128	129	120	127	143	132	160	152	151	134	139	150	117	135	133	139	141	146	135	116	142	151	153	128	148	148	123	145	137	124	146	138	131	140	130	153	138	134	132	144	128	134	145	146	139	154	137	124	127	157	143	144	139	147	151	152	144	147	136	145	125	154	124	172	142	154	129	146	151	143	128	154	152	133	162	149	148	132	144	126	156	146	155	123	145	155	119	147	137	142	99	132	135	122	145	116	179	152	142	128	143	158	143	140	135	149	116	117	132	141	129	134	157	147	145	122	153	145	137	111	126	137	150	144	146	140	156	128	146	148	112	136	133	150	129	152	141	140	145	132	139	123	135	128	157	137	138	151	119	120	176	129	156	126	120	135	166	125	132	151	154	142	141	125	116	141	143	135	156	148	163	148	128	137	130	141	148	153	150	140	141	138	146	167	147	134	132	128	157	153	152	126	138	155	160	159	145	140	128	131	141	175	139	151	130	138	137	141	147	140	153	132	115	146	134	141	140	139	125	149	133	133	128	155	158	128	146	143	139	139	141	116	135	131	135	145	151	149	108	163	138	139	171	129	130	121	128	142	149	142	130	153	137	136	131	162	156	133	139	113	145	137	150	134	132	137	141	137	134	133	172	142	140	158	140	166	161	145	136	139	124	120	128	156	131	146	148	135	123	147	131	123	147	156	140	130	142	144	125	136	130	115	136	145	144	129	157	142	136	142	145	141	132	132	126	144	149	137	122	124	150	155	152	130	118	131	146	150	129	144	146	145	144	150	149	139	153	139	150	153	151	142	145	145	136	132	110	133	143	145	154	133	136	160	135	158	142	129	138	142	126	150	138	151	150	126	126	159	125	127	130	144	127	154	164	128	135	122	145	129	158	131	144	136	123	123	151	166	137	142	153	142	139	142	125	136	145	135	143	125	116	154	138	133	132	127	137	136	135	132	145	134	138	144	125	156	140	143	142	138	141	142	115	156	143	169	141	152	138	120	140	146	137	129	124	123	159	146	127	129	124	163	138	140	154	122	132	137	133	124	157	141	141	157	157	136	136	130	128	135	144	147	126	132	151	162	154	147	135	120	118	150	123	138	151	130	127	134	162	139	133	140	154	97	114	137	134	120	138	152	123	140	120	137	138	150	164	140	135	136	140	133	144	141	143	148	121	157	143	139	135	119	132	145	140	131	135	141	144	148	127	151	125	111	142	143	148	174	162	132	172	127	153	162	121	133	135	155	141	118	134	97	139	156	156	161	125	128	139	145	124	137	137	135	151	152	124	128	152	126	146	128	144	168	149	142	161	128	130	138	120	138	143	144	133	113	110	130	147	152	134	160	138	118	135	127	142	134	133	150	154	136	143	146	144	140	144	112	137	155	133	142	136	137	155	140	152	148	126	121	120	127	132	126	146	176	129	142	141	145	140	177	139	146	163	144	158	147	143	152	141	123	134	157	101	160	138	135	128	140	135	135	122	166	118	133	139	139	116	143	121	131	124	140	161	145	143	128	165	138	128	131	135	149	139	110	130	140	148	160	162	134	125	146	119	144	128	155	135	124	157	142	139	147	132	161	158	138	133	123	123	137	143	155	131	123	153	158	139	126	132	151	135	148	144	115	131	161	149	134	122	145	139	147	145	147	129	145	138	122	142	154	141	142	123	122	166	126	130	120	118	141	137	136	132	137	125	134	161	138	141	112	149	147	125	182	139	135	100	138	131	137	131	123	134	131	130	141	113	152	132	134	125	135	139	154	182	136	153	133	124	143	129	120	137	158	158	119	130	132	131	139	152	154	124	145	133	136	142	155	137	124	146	135	135	130	164	149	155	129	151	130	143	141	127	129	160	158	155	124	131	118	137	139	126	138	145	135	142	126	139	135	112	126	141	134	140	143	125	154	134	131	147	149	145	135	160	138	132	138	131	139	124	145	162	166	148	127	153	138	125	122	150	153	156	135	158	127	123	143	128	150	141	128	144	145	127	133	139	160	135	129	137	139	156	132	151	134	143	177	128	140	153	145	155	129	134	160	143	128	146	155	123	150	125	118	149	120	124	138	153	138	157	134	137	141	132	121	122	134	116	147	144	144	138	135	143	133	137	143	126	138	161	145	140	140	127	122	136	134	142	122	135	162	107	143	140	141	129	155	124	132	126	128	150	131	142	161	154	138	143	133	129	149	122	148	121	162	147	140	101	132	136	150	143	122	139	177	139	126	139	150	136	146	148	144	141	118	150	147	116	147	152	121	129	137	131	136	140	142	165	124	153	144	149	133	120	135	143	142	150	121	151	170	138	127	135	134	154	152	144	156	135	140	138	141	138	138	135	135	116	150	129	122	118	125	146	123	143	124	136	132	135	131	157	135	129	138	138	133	147	141	131	134	132	143	121	120	137	151	143	128	120	137	150	158	137	141	126	137	149	139	164	140	151	147	135
7848	883	1518	1727	1487	1281	1217	1182	896	641	624	601	592	532	577	554	495	470	417	395	427	423	410	391	375	392	390	354	377	383	396	363	361	350	369	401	363	398	340	370	385	370	414	362	355	368	359	347	399	376	374	374	346	341	349	371	366	365	348	368	384	381	351	377	391	328	372	365	360	348	348	372	374	355	342	342	314	371	363	368	359	359	353	354	365	367	350	330	339	358	348	336	375	364	338	381	322	354	338	328	367	360	361	364	402	354	340	351	353	359	360	349	356	324	323	322	369	367	372	340	336	357	400	368	332	320	354	360	343	327	372	332	322	334	345	353	338	340	345	380	329	350	354	348	367	352	332	373	386	321	327	317	339	336	335	359	384	317	344	340	323	360	346	359	348	343	379	362	348	371	361	356	344	318	369	321	345	369	368	371	374	346	381	371	351	356	343	366	347	321	349	358	358	339	346	369	361	348	347	374	374	323	367	364	362	374	354	360	312	344	384	336	347	368	403	358	352	378	341	353	352	350	337	329	351	359	321	352	349	349	350	320	334	332	329	351	398	351	347	339	362	350	315	339	340	316	323	344	310	347	366	350	324	334	349	378	366	333	347	346	382	375	349	356	380	362	375	368	374	395	350	348	357	289	349	357	358	340	344	380	347	338	352	348	371	338	391	355	354	329	365	371	357	325	349	357	337	386	364	355	356	354	359	359	335	359	301	348	364	371	337	387	368	349	311	357	375	347	344	330	377	365	351	335	363	328	367	372	361	341	328	337	364	343	337	365	356	373	364	347	369	327	367	345	316	373	341	355	338	397	345	334	352	338	392	321	363	337	353	348	369	348	359	379	382	356	360	355	375	394	342	332	349	366	346	358	362	346	346	366	335	362	385	351	355	356	340	344	376	339	343	326	344	353	322	325	349	365	356	352	335	355	359	346	350	327	364	353	358	372	347	332	340	397	336	350	340	321	339	323	405	334	346	335	352	382	341	361	351	340	334	353	348	356	324	343	361	364	371	364	357	357	358	362	396	313	338	339	337	339	321	362	345	352	359	343	351	333	343	367	328	334	331	367	377	340	332	347	374	352	345	326	375	366	351	359	356	345	337	332	368	327	346	402	348	378	323	330	332	354	359	354	399	388	340	354	349	404	378	350	344	313	343	340	331	343	372	327	321	390	334	339	374	374	358	371	385	348	358	368	367	315	347	332	327	347	387	326	353	335	335	347	352	331	336	353	348	344	335	363	353	356	337	343	397	377	351	350	327	384	341	342	377	356	335	317	354	336	344	369	341	387	342	336	343	360	336	340	381	345	359	383	357	373	333	338	370	331	342	335	369	350	355	346	332	356	327	362	353	350	350	351	359	397	334	327	356	351	343	359	340	335	374	331	337	337	345	363	356	330	386	352	328	330	376	358	361	346	330	366	345	379	371	391	349	303	331	352	338	371	347	351	373	363	345	345	359	376	300	366	363	333	319	385	376	355	307	369	340	344	360	346	361	352	359	339	347	334	363	373	325	354	370	324	328	353	366	358	342	361	385	334	354	354	371	309	340	372	340	364	355	348	338	332	335	373	347	383	327	354	327	343	329	371	318	365	352	338	333	343	346	356	329	376	376	361	344	357	344	370	337	348	341	394	333	333	344	352	392	381	358	369	349	317	359	352	346	337	360	329	356	329	369	374	377	344	363	330	323	351	325	347	389	350	310	344	308	334	367	354	323	370	355	332	358	344	336	353	352	338	369	331	333	364	347	329	353	351	357	320	336	353	373	343	346	350	354	364	344	347	334	330	334	336	313	347	362	325	365	348	364	317	350	358	377	392	294	361	300	376	343	367	336	329	358	344	329	359	345	335	342	347	321	360	373	355	341	331	355	350	349	358	372	330	324	337	377	309	330	366	349	360	364	364	369	371	351	330	362	363	366	354	346	346	366	342	339	339	337	323	361	341	314	332	377	322	337	348	340	332	380	362	346	339	345	348	315	345	326	337	320	340	346	355	325	371	357	360	327	380	338	403	357	319	336	313	350	340	348	358	343	370	345	358	362	350	365	355	367	340	362	339	316	377	404	315	350	385	317	336	371	333	372	348	338	324	348	344	329	367	345	368	345	349	387	358	325	385	354	368	353	335	327	367	346	382	359	366	350	339	325	333	354	357	351	342	351	368	331	328	373	349	339	387	350	358	336	362	347	343	342	340	332	383	337	349	336	340	315	352	376	385	358	367	313	345	353	326	323	317	365	372	353	338	350	356	320	368	335	343	351	339	359	345	365	368	321	350	368	330	348	350	328	346	348	354	346	354	330	344	341	353	363	363	291	346	357	332	355	357	347	345	382	344	332	358	371	342	345	366	351	379	330	348	333	329	340	326	345	356	352	337	328	355	342	312	336	350	351	375	333	348	359	393	343	339	359	396	349	341	338	361	352	339	349	341	348	326	334	353	322	393	378	350	331	341	329	378	362	320	341	341	360	341	339	356	371	336	370	392	358	357	310	321	338	368	346	336	366	334	367	376	350	363	349	345	375	360	353	332	346	379	333	330	355	309	349	378	378	339	368	350	333	340	314	314	353	334	374	376	316	366	323	368	360	361	321	358	396	368	329	318	392	346	328	354	314	350	349	358	351	343	354	381	344	393	361	325	344	365	365	347	334	353	326	348	348	357	358	325	341	331	361	325	375	334	338	313	360	362	340	370	333	349	364	342	337	339	354	354	350	347	362	347	369	356	350	354	329	339	339	345	357	360	320	336	336	317	354	378	386	335	337	336	338	362	345	343	342	361	367	347	345	358	346	347	357	374	355	336	346	331	370	379	371	339	383	354	355	338	340	344	365	349	342	353	335	392	353	386	382	353	381	349	344	356	332	344	347	355	349	354	338	322	339	338	342	345	393	389	330	337	351	340	365	341	339	329	360	347	338	357	316	373	347	329	326	379	309	336	360	362	336	365	332	338	349	342	363	335	344	319	350	350	335	346	361	358	330	346	340	360	342	347	368	337	315	348	333	339	347	353	347	328	350	344	330	390	320	363	376	363	348	349	368	388	357	324	354	365	371	326	375	350	368	366	372	326	336	336	325	360	407	311	351	381	349	394	351	356	318	363	341	356	338	350	342	342	341	341	327	321	350	396	352	350	367	369	368	350	388	359	349	342	354	356	367	352	321	338	348	348	374	320	351	347	345	360	346	346	342	355	337	317	365	348	335	370	332	330	309	348	338	339	351	369	363	359	368	369	358	344	314	348	405	323	346	335	362	358	355	350	365	373	326	333	364	340	338	355	346	348	331	332	339	346	336	348	347	346	337	353	343	334	326	366	344	372	344	343	323	313	343	375	368	310	357	321	345	359	350	312	364	376	366	365	339	317	373	350	360	364	360	350	334	329	346	344	350	332	352	337	344	345	356	325	327	324	343	318	348	361	372	378	360	382	334	352	374	386	345	359	354	365	347	353	358	351	358	340	371	330	327	350	357	320	365	384	357	336	374	368	354	376	350	358
1199	267	251	238	256	246	267	273	276	260	259	247	260	267	276	246	261	225	278	272	254	260	222	244	226	228	246	267	271	259	201	237	243	214	227	229	217	258	250	243	282	227	246	229	212	222	247	265	224	226	217	238	247	256	269	253	250	234	248	267	256	278	243	260	238	237	234	255	241	225	233	242	222	243	246	258	236	251	260	225	225	247	274	216	252	230	246	234	244	266	245	217	219	266	235	249	229	271	235	248	226	233	259	246	225	264	272	220	264	250	254	247	247	220	246	254	242	244	227	224	218	236	233	250	214	258	240	270	248	212	253	258	260	247	262	225	231	235	264	258	253	274	236	218	244	274	239	238	226	240	251	240	252	252	271	234	237	225	260	252	231	214	270	211	246	236	260	225	257	235	241	226	253	224	248	270	251	252	241	284	206	271	254	225	247	240	246	286	255	249	254	226	235	262	238	255	248	249	253	214	241	278	256	249	247	224	227	243	242	246	250	266	235	245	249	251	251	222	240	247	232	249	252	276	238	241	251	252	268	251	243	258	255	265	245	238	270	252	236	230	273	251	263	250	230	244	267	256	221	224	227	250	247	244	258	242	246	252	250	223	234	235	254	245	281	221	231	240	223	250	237	230	235	235	239	269	247	269	261	232	262	263	237	244	248	281	241	270	255	279	264	255	239	248	235	266	252	217	251	273	219	253	255	217	248	265	269	245	235	256	222	222	235	234	220	243	243	233	256	219	282	217	224	233	269	257	274	233	229	229	257	236	240	248	263	287	289	252	250	231	232	247	227	222	248	248	227	241	260	189	249	246	206	242	245	265	252	234	226	236	255	234	294	231	236	246	233	217	246	238	245	231	248	251	238	246	267	249	243	233	241	213	267	222	243	261	218	230	257	257	264	241	247	271	267	236	245	233	270	234	232	261	232	249	247	205	262	233	217	243	270	251	276	239	244	261	260	273	282	229	236	245	250	235	210	258	230	254	236	252	260	254	248	270	270	262	235	254	272	239	248	280	251	250	220	268	267	228	237	265	246	225	246	255	207	233	223	262	246	247	251	259	238	240	242	237	255	229	256	256	251	255	237	247	237	248	240	251	278	255	257	238	228	235	213	256	254	239	261	230	249	248	281	258	264	269	277	232	213	230	246	256	212	278	243	230	216	266	233	250	249	235	246	230	268	248	228	224	258	241	239	258	251	259	255	257	222	221	223	256	243	245	274	245	247	262	213	260	237	211	269	237	229	245	268	238	293	241	229	230	242	235	235	254	249	236	219	252	294	256	214	266	248	251	237	266	246	250	240	249	252	238	232	221	222	216	238	232	250	240	248	251	245	237	247	211	260	256	229	266	212	246	241	239	231	236	244	245	225	246	258	280	269	216	247	264	258	214	243	263	268	255	250	224	260	263	241	228	265	248	227	242	276	262	233	260	228	263	239	265	252	255	285	253	219	247	265	223	270	259	222	250	256	222	226	248	273	259	261	247	240	260	243	233	235	245	206	245	241	263	237	243	270	228	240	226	228	225	242	227	231	243	259	262	237	253	233	225	254	235	250	238	255	268	286	232	200	218	249	263	248	263	255	260	274	249	242	242	231	251	234	233	270	249	242	276	247	262	251	243	231	236	229	249	243	220	250	260	223	244	257	251	233	263	258	249	272	278	226	274	246	245	254	238	243	267	251	226	227	246	274	244	197	220	271	238	261	241	247	214	241	226	252	277	249	244	218	269	248	242	228	263	227	255	254	268	216	262	236	267	260	243	233	271	255	244	261	257	243	248	253	247	268	242	226	266	206	217	241	241	229	249	241	248	291	245	241	257	233	245	213	271	235	234	215	237	222	240	233	245	261	248	229	251	246	248	236	245	276	249	260	272	268	244	247	272	252	254	260	263	271	242	223	246	256	252	230	216	249	269	248	239	255	252	268	221	239	253	261	253	230	230	243	258	212	246	244	244	259	235	204	267	261	238	257	248	277	240	254	262	282	229	257	262	208	244	243	226	238	238	244	264	242	231	231	244	251	263	229	242	243	241	238	251	251	260	233	273	276	237	226	237	213	248	245	233	228	228	258	275	267	241	239	232	264	221	231	270	244	235	263	221	238	251	278	265	274	259	247	255	256	260	268	264	220	247	263	234	246	246	260	254	243	263	240	242	221	246	225	249	266	244	275	241	246	271	261	255	226	267	223	228	222	273	211	264	250	266	254	261	282	242	230	244	245	252	259	256	258	267	229	237	259	248	244	235	262	248	289	244	271	269	277	262	250	226	231	243	239	220	232	235	250	267	236	235	235	264	255	238	255	237	238	283	259	253	240	278	241	250	249	228	234	225	261	244	264	257	249	263	234	231	266	233	259	240	221	245	233	264	256	248	272	237	222	237	272	260	259	245	237	243	241	265	250	282	223	243	236	250	262	272	236	257	235	252	249	225	273	259	215	254	253	231	259	284	251	239	248	271	283	235	243	240	246	256	270	280	250	260	246	257	263	231	254	236	247	284	270	245	260	248	247	243	262	271	272	228	271	252	240	206	234	240	268	251	257	233	244	252	268	255	259	250	229	227	264	247	254	235	267	244	266	258	243	251	245	266	258	244	280	263	261	258	238	235	241	260	267	264	256	228	248	255	272	241	238	261	273	228	251	252	233	278	222	243	225	252	243	262	244	251	263	260	233	190	251	265	228	241	234	271	255	272	245	244	257	256	267	257	272	253	238	259	246	268	241	263	247	252	237	265	256	252	247	246	290	236	261	230	228	229	224	261	249	255	259	241	254	252	254	241	239	223	253	233	260	228	218	265	223	291	267	294	228	231	248	240	203	240	250	251	245	266	244	240	229	250	258	233	251	244	251	246	239	250	244	214	233	254	233	248	255	250	239	261	255	253	250	257	236	247	228	226	258	233	250	262	244	259	226	225	245	228	246	247	226	243	235	238	248	261	254	250	230	253	249	255	261	231	257	242	241	244	229	273	282	267	254	263	249	251	220	234	249	241	254	261	253	266	272	234	266	234	268	271	242	252	261	234	254	249	227	230	252	228	233	225	248	268	261	229	241	253	228	265	247	240	249	219	251	216	244	253	247	261	238	250	239	255	233	237	249	253	224	265	228	251	250	238	236	234	252	257	248	232	231	229	232	224	251	251	225	246	262	244	254	239	248	227	229	251	257	224	264	239	239	267	262	227	265	249	257	217	234	257	260	233	239	236	228	270	274	242	232	238	232	241	248	252	277	233	233	253	236	259	220	239	229	237	215	248	235	264	243	238	275	234	213	237	252	248	266	275	247	241	235	245	254	253	253	245	276	240	245	236	225	248	202	276	242	269	256	219	238	228	226	272	244	253	240	255	229	212	262	240	242	262	249	248	253	247	263	253	257	230	200	259	265	238	242	249	238	253	241	252	237	239	238	244	249	245	261	230	260	258	258	250	259	249	254	232	266	251	228	236	236	251	278	256	252	242	258	243	225	253	268	243	243	267	244	229	221	247	232	258
1815	592	666	636	636	608	643	642	603	609	586	594	628	636	583	576	580	612	618	628	610	592	578	582	608	617	597	612	597	616	664	617	634	609	596	595	612	545	616	607	618	580	618	623	580	611	592	595	579	632	575	602	594	580	654	617	586	599	595	604	625	604	592	617	606	579	630	545	594	653	619	619	565	569	665	624	589	653	578	619	617	550	580	590	600	590	571	645	574	601	559	618	600	653	613	624	618	605	621	583	617	555	599	613	601	613	593	615	574	579	600	570	579	624	588	620	592	607	636	577	582	600	613	572	668	592	597	589	602	619	656	577	636	635	562	633	630	607	643	615	611	578	589	632	605	614	595	609	604	553	579	614	589	597	602	608	580	606	621	582	614	614	594	627	580	627	610	633	570	618	564	568	624	572	589	588	595	626	609	578	640	555	590	593	586	634	612	619	600	603	604	586	594	583	574	606	608	622	629	634	602	576	612	544	614	595	594	600	587	629	625	634	654	611	586	606	582	564	577	625	609	584	631	602	592	571	582	650	619	622	599	631	582	626	609	583	591	600	583	627	653	581	608	610	605	602	598	580	597	634	606	593	581	675	558	552	563	603	590	603	590	579	556	622	614	586	605	613	610	585	618	602	602	611	650	608	598	615	589	574	613	588	578	569	600	632	594	618	572	587	549	587	574	562	610	576	642	604	542	618	646	621	613	650	629	586	549	593	612	653	583	659	605	610	573	601	610	615	574	605	589	610	592	621	618	633	620	578	637	578	610	625	601	582	641	610	642	608	573	637	581	590	604	584	620	581	600	594	624	594	590	563	632	600	621	598	572	655	568	565	634	607	596	612	590	599	618	587	617	577	587	583	589	618	644	601	602	599	643	583	586	581	657	536	604	614	578	612	575	606	586	596	613	622	610	633	601	598	624	616	624	589	606	586	607	611	618	607	584	555	646	572	591	633	617	601	553	582	638	610	655	590	585	591	601	598	598	570	620	588	560	652	622	594	600	618	565	610	567	622	627	597	605	567	628	579	603	609	606	623	600	569	556	596	648	573	638	632	540	619	634	575	618	584	647	588	644	640	618	606	564	572	597	606	619	583	595	559	597	595	573	618	613	617	602	575	659	583	612	631	626	604	638	610	630	604	620	586	595	604	595	608	638	622	617	635	604	566	561	584	553	608	605	620	601	586	614	581	567	609	587	575	619	615	602	647	576	632	602	541	568	586	594	579	605	628	571	616	568	608	621	625	662	609	584	594	637	588	641	611	591	611	599	628	603	629	604	625	562	602	633	560	610	606	638	638	626	618	605	645	627	618	580	601	576	580	619	620	579	606	594	618	597	613	639	560	589	599	608	601	633	613	636	593	618	576	576	587	571	564	621	624	596	614	600	562	597	597	573	601	586	616	557	632	625	599	612	580	588	598	593	556	564	591	503	629	595	629	598	596	601	600	599	602	590	607	590	591	619	602	641	631	606	577	642	632	585	630	560	628	611	607	647	615	619	597	600	616	628	615	605	600	623	596	633	610	585	575	610	582	608	603	591	613	563	603	574	608	609	643	587	578	606	598	605	546	577	588	594	617	573	547	590	603	637	606	620	574	618	612	610	595	605	671	598	593	602	637	565	599	603	587	622	613	593	575	588	614	597	583	601	624	588	578	547	583	617	645	604	620	597	544	610	567	586	608	611	568	628	663	607	649	597	575	590	606	630	621	628	630	564	585	575	599	634	593	579	597	608	602	645	580	630	626	630	573	586	598	583	568	605	598	579	604	573	586	608	587	625	591	658	564	604	646	622	638	550	602	610	545	615	607	611	622	569	597	590	573	624	604	647	572	611	585	634	622	573	632	617	628	596	577	616	596	575	624	594	585	641	604	658	621	604	613	574	639	581	610	574	574	543	615	617	600	590	584	597	616	542	649	576	605	583	597	613	616	592	556	606	592	624	631	618	625	579	590	606	605	562	568	623	567	615	606	620	606	628	627	628	571	617	598	568	587	622	598	577	635	604	618	582	610	605	557	624	595	643	573	620	625	587	605	558	592	641	569	625	598	561	593	587	600	577	584	591	623	636	640	627	596	598	614	589	594	612	610	622	565	597	631	591	639	579	586	568	597	601	597	560	631	567	610	622	652	616	604	611	584	575	627	592	598	604	628	575	593	637	647	643	582	644	629	590	633	626	588	578	602	619	614	562	607	593	626	612	608	576	588	571	604	616	603	577	642	596	601	608	623	615	596	622	587	599	555	614	590	628	615	557	617	555	615	607	598	618	580	615	598	580	613	630	567	556	610	638	567	643	557	591	550	599	622	586	657	602	590	630	614	629	650	631	622	624	598	583	629	648	611	586	579	626	597	565	600	628	632	596	637	576	640	592	627	607	648	613	597	594	615	584	605	583	588	604	603	609	595	634	606	563	577	560	567	584	604	580	582	589	620	548	581	623	599	581	599	630	630	638	600	579	626	604	630	598	586	631	615	577	571	613	573	602	605	597	619	628	588	636	622	626	571	596	557	602	642	577	591	633	618	580	545	604	584	593	565	588	593	605	630	595	629	623	579	647	612	547	619	607	606	587	590	601	575	640	665	645	621	626	576	583	593	613	605	615	596	620	629	571	640	589	598	556	621	586	631	603	592	586	560	650	623	609	567	602	585	595	549	572	600	613	608	577	587	612	586	598	630	593	619	584	597	580	573	634	593	603	572	555	614	613	591	587	606	623	617	619	592	571	623	619	660	578	599	619	558	611	602	602	612	601	612	623	578	595	607	623	647	588	633	633	582	569	605	604	570	605	603	582	586	625	603	644	655	599	557	580	596	595	609	591	611	612	643	595	598	569	579	641	619	581	615	591	564	644	605	584	591	636	654	585	624	590	633	573	625	595	643	573	610	637	625	558	564	621	576	603	567	612	627	636	641	619	583	582	611	621	624	587	621	592	586	578	638	608	612	589	616	626	615	619	605	573	604	558	597	616	587	558	600	569	617	621	598	629	619	571	628	596	633	623	635	588	610	586	580	612	609	575	585	587	645	579	588	629	615	585	615	576	557	615	561	622	623	588	582	591	613	584	608	598	632	580	618	613	596	600	581	587	603	598	567	562	615	596	612	621	581	622	616	612	646	574	612	601	585	586	611	612	575	601	619	596	589	566	632	611	585	627	573	632	649	596	612	577	626	616	597	607	593	592	605	603	581	602	602	612	599	611	608	616	597	640	614	596	599	602	615	566	625	621	585	645	564	588	579	605	647	627	601	608	588	625	583	599	652	612	598	554	627	613	583	604	568	613	597	596	608	595	624	594	558	625	638	602	606	582	636	621	583	631	678	614	607	628	618	623	593	634	618	635	595	599	616	584	599	616	582	611	627	564	606	612	584	625	587	591	577	597	611	577	634	609	593	579	612	616	649	581	638	584	608	605	611	653	583	604	622	584	593	600	626	635	624	606	563	593	633	569	588	596	618	608	602	599	593	612	580	613	608	616	647	594	621	651	612	643	613
6755	507	565	458	454	399	389	321	328	313	346	307	311	259	317	316	253	286	311	276	281	305	289	272	268	300	302	260	268	287	285	288	295	281	288	288	284	303	293	314	284	279	300	293	301	309	280	283	289	283	274	287	301	316	274	257	300	260	272	298	290	273	279	275	271	281	295	297	286	253	320	290	317	282	299	273	280	278	306	308	258	291	278	247	290	287	262	287	292	310	261	255	270	269	313	265	279	265	280	262	293	296	275	297	276	253	277	277	309	278	265	238	276	269	316	304	282	287	288	272	254	297	271	310	290	268	313	298	285	273	296	288	277	312	285	281	290	285	282	312	278	272	255	282	272	291	285	289	286	288	275	282	285	267	288	275	273	284	285	303	282	293	275	277	236	265	281	271	271	301	247	261	285	292	278	286	284	299	297	294	298	264	293	291	261	278	276	297	279	255	275	287	263	255	261	265	267	273	266	286	288	269	282	283	270	269	282	263	263	288	282	307	280	297	278	284	308	265	245	288	279	286	289	281	281	254	301	259	290	277	264	260	274	271	288	295	271	265	281	259	271	278	317	278	287	260	276	280	286	262	258	272	285	285	272	302	299	276	291	249	290	280	280	293	277	314	275	301	291	261	281	282	291	294	312	289	288	291	289	277	273	276	285	266	257	290	292	278	287	260	265	280	277	251	286	265	265	281	278	283	266	272	281	279	314	283	284	267	262	281	303	271	260	268	239	270	281	295	291	253	256	265	265	297	278	305	271	253	259	263	258	279	265	240	261	290	263	272	284	295	264	309	292	248	288	262	251	245	264	269	283	263	261	297	295	275	285	294	259	268	295	284	303	257	285	262	257	270	275	244	284	285	299	274	257	272	292	283	309	304	282	270	280	306	296	280	300	281	280	263	261	304	292	278	297	267	271	279	287	285	333	279	247	311	264	306	262	292	301	291	309	276	274	280	256	274	292	290	307	301	267	284	282	245	270	307	282	263	303	284	270	243	249	274	301	253	310	280	265	258	259	283	263	283	272	280	302	253	281	300	280	275	278	308	254	268	278	296	263	293	306	275	313	274	301	301	280	271	291	308	268	282	308	286	280	291	267	289	309	265	292	289	276	274	263	264	266	269	296	270	304	262	277	267	291	267	265	269	291	270	292	280	261	266	275	253	299	297	290	295	287	299	281	274	283	280	269	235	303	277	306	275	286	266	284	253	245	292	288	265	276	261	255	259	306	268	294	290	260	285	307	282	278	287	281	272	294	263	291	274	284	267	275	306	267	263	298	279	275	270	248	274	268	286	257	301	277	241	277	312	281	279	310	301	266	270	256	278	287	288	271	275	256	285	258	270	295	286	301	270	282	300	269	277	286	283	272	284	238	273	296	281	281	260	278	278	305	294	271	261	269	298	275	273	300	254	302	269	273	289	287	293	307	274	283	297	321	269	301	282	300	256	275	257	271	286	300	275	238	332	284	277	274	278	272	260	258	287	298	299	283	286	289	281	297	263	283	278	309	280	306	258	294	293	279	261	261	281	283	274	289	267	295	315	273	263	287	269	272	254	273	255	268	288	241	291	310	285	258	275	306	305	278	266	285	260	258	293	258	273	269	266	268	253	270	259	266	294	246	318	282	291	306	276	252	271	293	286	283	249	299	291	258	249	286	298	264	250	272	284	285	295	294	247	285	276	282	297	285	318	270	290	299	281	279	302	277	266	291	276	279	269	309	299	336	295	314	263	253	293	283	276	287	271	292	322	265	265	251	231	251	274	304	323	272	287	300	263	279	256	303	269	288	280	309	267	273	290	269	280	273	278	302	268	271	311	275	264	276	292	290	286	295	314	288	291	289	281	254	274	271	285	330	312	286	269	318	241	295	290	273	273	265	255	287	304	271	294	271	269	284	281	277	274	274	287	280	271	277	239	287	292	284	271	264	312	277	291	272	287	271	282	260	280	256	248	272	282	267	292	315	326	261	286	304	292	287	288	286	256	285	272	286	278	289	233	265	263	268	285	269	275	306	276	245	246	268	271	272	273	268	291	273	266	306	270	293	263	299	285	244	270	272	310	293	269	256	285	295	301	295	272	282	278	277	296	226	292	290	301	261	282	288	270	277	326	250	281	274	267	294	287	275	262	250	273	305	248	288	271	271	266	259	245	279	286	294	286	284	281	300	264	272	294	261	273	274	282	324	305	266	290	297	308	258	292	282	260	262	301	261	302	300	253	258	270	270	287	297	266	303	271	267	312	289	315	310	309	312	244	279	275	280	286	254	285	317	287	333	291	278	281	293	282	247	273	266	253	285	284	301	249	286	280	262	282	246	302	284	304	262	270	302	260	307	282	258	305	232	248	283	266	271	260	291	303	276	286	282	258	277	258	254	304	296	257	257	279	240	264	272	270	286	273	260	263	285	286	290	283	278	266	280	269	291	269	270	325	271	298	267	241	287	281	285	293	300	282	288	272	253	292	262	300	306	256	271	290	293	275	272	285	281	287	290	286	294	293	268	287	256	275	303	279	268	247	261	263	254	277	299	296	290	273	281	262	267	285	283	263	294	284	277	268	295	253	314	268	277	254	256	292	297	268	269	295	301	281	258	273	236	270	283	297	286	250	283	300	271	295	302	303	291	261	285	267	292	277	257	292	281	289	316	299	325	296	281	283	296	246	281	257	265	280	272	255	304	264	260	276	263	302	278	303	292	256	284	282	286	288	279	273	271	277	267	256	280	302	279	277	304	308	275	251	271	253	285	280	276	301	272	251	271	300	275	278	266	258	274	290	274	281	283	291	277	254	267	279	274	277	302	272	254	243	282	299	282	266	270	273	270	253	279	298	290	256	287	290	290	305	281	264	293	271	283	286	266	245	257	288	280	270	270	256	310	290	300	280	284	250	291	271	276	310	260	283	306	299	299	273	266	292	287	275	305	314	289	279	277	276	279	307	264	251	261	302	326	272	276	277	266	275	276	289	277	301	282	279	318	282	276	278	306	270	272	299	298	293	258	290	292	288	265	292	293	294	260	275	300	272	299	290	276	269	287	278	281	254	276	272	289	283	291	270	262	265	274	252	292	292	282	270	267	301	261	284	236	280	272	278	331	295	301	265	283	277	270	261	299	283	281	253	313	307	312	302	297	266	269	246	307	276	246	277	257	291	269	309	259	297	269	276	259	279	275	281	290	274	295	285	271	283	306	291	293	285	240	284	258	302	282	269	268	279	280	267	287	300	301	289	284	291	250	281	264	286	248	280	269	284	277	306	290	239	284	265	273	267	238	271	265	278	271	283	250	286	276	280	252	276	276	254	278	304	268	304	290	284	278	280	300	248	280	291	283	260	290	271	275	263	280	276	287	305	260	280	280	272	301	291	311	268	234	286	279	265	279	262	287	274	274	277	295	231	275	265	271	251	271	287	266	254	255	290	254	277	290	278	276	279	291	309	269	273	286	269	245	272	247	293	317	271	282	240	270	285	271	276	254	304	271	257	261	292	293	291
6314	905	1260	1391	1244	1081	1087	1061	946	905	831	830	786	749	776	777	740	704	712	707	687	704	703	645	656	682	661	665	688	652	670	652	698	645	647	676	689	705	691	662	641	696	671	650	650	719	649	653	622	649	698	666	653	651	648	653	681	702	683	694	735	635	670	700	656	688	660	700	650	679	710	654	693	666	689	720	648	670	710	705	708	644	643	626	682	681	628	693	604	616	704	666	681	621	678	670	709	725	633	652	697	624	649	673	674	670	645	693	674	647	631	685	715	671	623	642	709	656	694	691	657	639	672	685	666	647	617	685	638	651	671	657	664	698	667	633	651	641	627	710	638	694	616	693	683	657	666	660	640	634	667	625	666	707	658	679	669	683	660	699	683	634	639	615	629	665	671	661	617	710	631	691	644	624	702	680	661	686	692	689	671	671	642	627	695	650	663	643	651	682	675	687	687	677	677	687	606	625	650	681	645	642	646	703	663	629	666	679	647	632	651	658	645	651	639	644	624	666	679	637	690	628	622	644	659	686	653	660	672	685	610	660	618	653	649	683	665	647	603	666	674	637	648	684	668	676	675	699	652	629	665	697	657	689	667	683	709	632	627	657	638	663	702	676	689	697	667	643	676	627	690	672	663	633	648	592	674	647	655	667	684	683	657	621	644	668	675	657	683	689	654	685	650	637	648	660	676	679	674	686	663	719	628	683	658	663	668	669	628	648	679	623	631	681	670	630	662	620	687	695	622	649	615	638	710	663	638	625	699	658	710	643	657	626	652	662	665	631	662	663	664	677	646	653	693	662	658	670	650	645	673	711	691	620	701	636	631	692	686	673	626	630	673	666	645	653	637	690	631	655	631	656	662	669	645	654	658	687	677	637	709	678	609	648	677	659	601	676	654	683	612	653	681	684	668	687	677	663	641	702	647	673	663	602	685	663	666	660	677	689	656	674	673	667	658	650	640	689	673	647	659	667	676	648	638	703	674	670	675	617	631	676	634	707	649	657	678	620	648	664	650	635	639	655	680	633	666	668	646	614	676	673	676	685	682	653	639	672	688	655	604	659	697	672	655	716	663	680	689	636	640	652	675	693	663	659	658	664	684	674	642	708	625	690	688	667	673	677	668	696	637	712	642	653	639	647	642	708	706	670	677	684	672	630	622	666	656	622	634	692	644	630	667	669	671	691	679	705	642	636	640	659	672	711	679	664	722	682	681	639	646	674	673	669	685	645	643	677	637	620	643	706	674	645	706	640	672	648	664	672	664	635	667	662	599	658	668	676	670	643	643	651	673	633	663	661	632	676	663	647	684	646	664	688	655	671	628	707	640	685	626	650	617	635	670	686	607	695	644	692	636	670	682	665	671	644	655	725	680	645	702	641	675	674	644	655	690	646	676	658	688	690	621	667	657	663	676	688	634	671	672	623	650	715	679	648	707	647	647	644	645	602	681	743	667	650	662	667	620	642	702	663	661	684	667	666	718	666	678	668	667	673	594	637	630	692	688	620	649	657	639	689	698	659	665	666	656	653	638	701	719	633	676	675	679	703	667	656	673	646	698	598	655	643	646	654	652	697	663	625	700	627	671	670	700	691	668	646	692	661	676	694	689	673	686	650	613	661	616	636	683	635	614	669	684	674	703	651	663	671	631	631	633	655	712	647	666	659	630	623	653	627	662	633	669	654	682	672	685	677	696	644	644	653	689	653	661	674	614	643	651	634	677	659	678	633	661	659	714	608	724	673	613	671	636	670	659	652	675	673	642	632	650	637	644	702	678	647	683	642	676	624	648	577	677	681	606	708	667	666	629	651	664	668	652	655	661	684	675	711	633	640	675	683	681	607	657	680	602	646	602	651	621	648	615	654	650	647	644	677	651	648	650	628	652	636	638	685	626	708	663	663	677	634	660	630	629	611	674	677	719	678	706	627	643	677	677	648	713	647	702	657	672	625	669	658	660	660	645	642	662	612	643	644	697	739	701	661	664	650	669	677	655	652	710	657	683	663	658	685	673	669	649	641	678	691	700	678	642	674	657	691	675	660	647	687	654	625	671	658	642	649	694	680	658	668	638	678	713	655	631	709	679	682	682	637	644	650	697	676	690	667	665	676	692	642	662	687	704	633	648	655	676	652	679	679	662	687	625	660	662	680	719	669	687	666	674	652	615	659	683	698	658	647	645	658	657	668	661	663	706	630	681	647	632	679	703	665	635	707	678	658	658	691	686	662	663	678	651	677	644	686	685	636	651	665	662	687	666	676	645	661	678	690	665	647	633	665	622	658	697	666	674	694	659	672	680	645	663	669	619	695	707	600	628	625	688	693	625	643	668	697	707	645	705	677	700	672	689	699	694	648	602	690	653	649	639	665	621	652	655	636	663	641	680	638	682	636	708	660	698	674	630	695	633	669	701	675	659	701	673	681	652	645	644	659	668	636	663	687	688	656	645	691	643	688	623	712	646	661	663	688	693	625	665	706	646	659	694	649	609	680	672	660	660	603	704	674	673	670	663	685	648	660	657	664	646	615	676	714	688	676	645	646	609	691	667	671	688	625	656	643	679	635	657	645	679	658	649	700	663	675	657	651	622	639	653	632	691	634	667	646	650	712	637	670	667	625	636	690	713	629	682	716	671	680	698	651	659	630	643	691	667	642	662	698	657	682	702	660	664	681	620	658	684	663	661	716	657	646	620	637	663	682	674	654	653	663	632	672	652	663	666	648	646	645	675	627	689	667	647	685	671	688	636	649	637	639	684	668	644	681	666	676	665	720	651	616	683	648	671	659	686	676	656	672	682	654	647	657	647	635	680	652	657	694	653	643	663	712	672	677	617	681	671	701	684	654	638	704	637	611	651	675	654	656	616	614	666	646	603	684	678	645	660	685	674	722	682	580	699	645	675	652	690	674	695	695	642	625	650	649	643	706	696	675	698	729	648	646	671	664	675	685	644	677	653	683	686	669	644	680	691	683	675	630	674	707	640	660	669	637	639	711	638	661	664	703	659	686	682	685	681	620	660	643	676	679	677	666	694	620	685	670	692	661	664	688	636	625	656	660	668	676	672	659	647	679	645	696	665	632	663	654	650	655	644	704	642	752	640	648	706	656	693	698	691	674	670	674	652	650	668	717	683	704	700	731	592	634	692	648	663	677	640	658	608	630	629	660	687	666	681	627	691	688	682	659	648	703	659	661	671	653	628	635	652	657	619	677	648	668	636	632	674	635	655	667	657	628	631	663	706	625	643	724	686	658	622	673	665	642	617	642	678	658	652	681	663	660	672	667	656	657	706	662	706	689	652	642	658	643	680	658	609	643	603	667	637	677	655	685	685	644	652	637	698	686	653	690	694	658	618	643	647	650	649	695	669	664	670	661	683	668	680	647	663	699	635	717	682	667	682	678	667	660	668	679	644	648	675	641	628	664	654	656	657	607	675	635	718	645	647	682	700	674	676	662	678	661	639	630	679	651	688	706	701	647	620	696	671	676	667	630	669	663
12485	809	628	504	372	309	313	274	201	179	211	184	165	171	145	160	172	158	125	157	145	122	146	139	176	146	119	126	160	142	133	120	130	171	156	128	155	157	137	157	153	159	148	121	145	169	145	143	138	136	133	140	141	147	136	130	114	128	127	165	132	154	135	154	149	159	155	136	152	136	131	144	130	137	142	135	171	130	165	139	154	120	135	139	145	153	133	147	142	150	131	144	157	135	147	126	132	124	124	155	148	161	135	163	145	156	144	132	135	130	135	150	128	143	145	130	153	152	141	148	140	133	130	136	151	115	159	131	147	148	126	136	148	123	141	138	124	133	159	134	126	145	155	156	122	159	146	132	135	138	132	138	132	149	170	147	134	135	145	148	133	129	127	149	129	142	123	148	144	169	164	139	136	137	159	126	131	154	162	160	143	136	140	122	147	153	147	129	150	128	141	156	137	146	148	150	150	112	126	125	135	151	149	119	131	122	146	122	140	150	119	128	133	140	159	138	120	120	102	169	144	156	128	138	139	135	161	130	141	146	148	144	127	141	143	150	157	149	174	159	147	132	150	157	167	143	121	125	147	138	144	135	145	129	152	120	168	168	133	165	139	145	144	151	133	136	128	142	147	132	144	125	139	158	116	134	123	156	134	139	129	131	135	133	153	141	136	146	169	126	137	142	125	141	126	151	138	141	150	142	133	139	128	148	147	134	123	153	135	151	158	147	134	149	143	138	148	127	141	135	147	156	123	148	141	117	142	146	141	135	147	166	132	141	144	125	129	117	141	131	128	131	119	157	144	144	133	123	133	143	157	121	121	144	138	134	143	139	122	151	133	170	126	145	119	142	127	122	117	123	120	146	143	126	131	144	133	167	138	135	122	134	139	128	140	137	144	152	135	149	140	150	133	134	136	143	163	142	138	126	128	123	135	149	134	132	144	167	157	152	126	135	136	126	127	121	131	119	144	136	161	122	152	137	142	132	135	135	142	160	135	147	148	135	133	123	117	140	129	130	124	145	147	139	154	117	140	120	150	144	119	150	142	151	152	153	121	141	151	127	129	147	126	157	116	137	131	157	151	125	141	150	124	135	151	156	129	140	137	147	124	139	158	135	138	124	139	125	147	146	131	135	135	118	147	121	160	142	162	163	130	129	149	178	154	147	128	148	139	136	134	157	129	124	145	148	141	135	113	147	157	148	146	155	142	137	145	132	136	137	152	117	144	146	150	120	139	138	131	144	148	134	135	136	146	131	161	158	145	127	150	138	148	129	133	146	165	122	141	137	150	148	153	141	134	134	143	135	146	143	158	140	118	144	133	144	128	146	158	153	161	140	143	148	108	137	115	140	147	147	132	153	152	165	157	156	126	141	136	149	138	135	122	136	129	147	153	161	139	134	140	159	156	127	140	147	156	142	149	156	146	139	126	122	129	154	144	158	136	130	130	143	132	141	159	135	168	133	132	141	154	146	147	133	164	164	146	144	148	150	144	148	128	144	157	153	143	131	177	149	151	149	135	101	143	122	130	140	143	148	122	121	129	148	139	129	123	133	140	138	129	130	145	141	141	122	138	120	138	138	127	146	147	130	147	140	142	143	159	157	112	133	133	145	130	141	148	148	135	164	141	138	116	114	127	133	115	96	139	150	152	141	144	142	133	130	131	102	133	128	133	136	155	152	139	137	150	137	134	146	174	152	133	131	136	159	133	133	138	155	145	135	154	124	130	155	144	131	157	141	137	138	150	140	146	137	170	131	143	160	138	157	142	135	127	139	129	141	133	132	130	162	120	132	132	131	143	143	133	142	148	149	148	136	141	162	145	132	152	167	136	139	137	142	155	124	126	146	163	157	162	141	130	122	125	150	127	138	127	148	125	131	150	142	165	132	143	137	132	139	151	133	152	160	142	152	150	141	134	122	132	137	135	124	142	131	149	131	157	121	155	128	147	143	129	127	118	148	154	135	143	152	153	161	152	131	144	135	147	167	129	124	137	138	140	129	141	131	135	140	143	119	138	126	146	117	137	165	156	153	143	154	153	150	122	142	138	119	147	150	126	157	146	149	138	134	152	130	153	147	122	137	156	143	144	126	105	136	150	137	145	134	136	159	137	118	130	145	139	137	135	136	144	149	130	149	149	144	163	135	137	148	147	127	153	124	125	147	153	131	135	118	137	146	161	146	121	146	155	135	127	144	136	129	144	149	142	139	139	121	126	151	147	135	130	140	152	152	135	147	129	163	140	126	157	131	133	144	145	139	169	155	130	127	146	157	154	157	144	158	139	130	167	165	135	149	132	127	133	140	146	127	138	138	130	147	146	139	161	136	142	122	135	152	120	141	141	151	153	145	132	161	136	142	129	125	127	154	154	142	146	120	157	140	140	145	147	144	115	125	144	150	137	148	137	132	141	139	155	135	153	143	136	168	120	138	151	139	138	132	134	134	102	125	148	118	137	142	149	158	126	129	170	142	136	155	159	131	152	137	151	145	130	124	153	136	141	133	147	150	155	147	137	138	136	157	134	133	140	143	130	134	155	161	125	155	143	138	140	151	145	146	130	157	140	124	133	149	125	130	121	130	130	134	138	135	137	134	132	134	138	134	157	158	144	133	152	151	122	147	150	154	145	138	120	133	127	160	148	149	149	150	154	126	140	124	137	127	150	159	134	135	144	135	128	130	157	140	153	141	135	115	133	145	145	134	140	136	135	161	144	140	152	128	134	135	135	200	128	151	134	113	128	134	143	151	126	136	154	139	154	142	146	154	124	124	151	166	151	145	129	166	137	144	121	149	130	140	121	131	125	128	148	163	127	142	142	123	117	134	144	127	146	158	138	143	137	152	144	156	137	156	147	140	139	154	147	140	163	145	148	126	138	153	119	144	158	141	147	117	148	137	141	147	139	143	159	146	138	124	125	124	126	139	145	154	164	132	139	137	132	128	145	122	144	131	148	126	154	166	156	148	145	151	138	148	148	128	158	129	125	158	134	142	140	145	131	114	130	134	131	152	113	129	149	142	127	142	145	133	159	116	142	154	139	139	126	127	153	137	142	141	150	125	155	126	139	144	149	133	162	141	135	145	164	135	133	157	138	136	128	141	120	142	138	166	143	140	113	129	132	146	133	136	142	136	134	147	132	165	120	147	142	124	117	134	124	161	139	132	121	145	129	118	149	119	130	150	128	137	115	141	132	133	142	132	141	133	131	134	122	142	135	137	155	127	144	154	160	143	155	138	125	128	158	147	152	136	146	140	139	124	124	131	129	140	143	122	144	157	142	145	141	157	152	128	146	171	129	125	134	135	135	111	153	132	134	140	138	131	131	137	127	143	128	149	163	138	138	158	148	162	136	113	134	140	135	134	141	127	120	137	156	112	139	130	149	142	134	153	119	139	120	133	124	129	134	155	148	134	136	152	127	144	132	135	149	148	138	139	146	143	143	157	129	137	146	142	140	124	142	150	133	148	141	120	141	148	151	149	145	161	127	175	142	129
7750	861	1516	1712	1463	1236	1216	1064	807	649	690	594	597	541	591	539	518	478	418	403	435	399	363	365	389	403	373	357	432	397	377	390	399	385	360	368	363	363	387	404	390	366	326	376	352	352	364	389	344	363	331	360	348	363	356	344	403	378	334	343	375	390	362	328	361	328	375	365	332	380	336	376	393	335	389	391	355	358	368	358	381	371	355	341	387	364	344	378	334	334	374	336	339	310	357	313	349	347	350	393	354	335	320	337	354	356	384	358	336	351	391	356	398	356	326	362	346	352	380	376	313	345	325	350	351	350	365	361	355	380	354	342	369	373	351	356	345	389	357	332	332	387	355	355	329	344	368	343	361	350	374	325	366	349	331	326	343	347	360	336	336	363	357	340	356	376	309	369	366	378	348	346	389	352	346	362	356	317	392	343	354	369	332	361	361	352	385	343	299	358	372	326	352	365	380	351	351	349	355	368	379	406	358	335	360	347	317	348	352	388	372	353	302	381	369	372	351	340	351	339	345	345	377	328	383	341	373	351	306	358	383	372	353	301	318	337	350	363	337	368	340	338	338	359	346	337	328	375	342	358	352	353	368	374	341	356	353	341	351	363	351	343	333	371	368	371	323	362	327	335	368	329	366	349	372	383	342	346	369	338	345	326	334	334	370	378	372	339	356	354	375	359	358	393	350	340	379	352	350	341	328	367	367	347	351	343	334	333	376	320	322	341	318	343	363	380	364	346	337	364	366	358	388	331	305	336	338	349	337	351	366	360	358	368	365	324	330	299	340	347	357	339	337	391	331	357	355	353	329	335	357	355	358	349	314	341	352	329	384	358	365	348	363	324	330	392	368	331	347	358	358	374	338	374	365	326	371	356	335	368	382	340	374	361	327	349	358	343	346	381	334	343	354	368	332	369	386	321	333	359	338	300	353	348	365	327	352	382	324	352	351	361	364	390	382	330	382	362	383	342	370	348	369	329	420	343	316	341	332	363	356	325	359	327	344	364	356	332	372	382	364	371	353	344	347	367	372	329	361	351	378	327	343	342	354	360	336	369	341	344	375	367	337	359	350	356	345	381	354	354	354	338	325	337	315	328	305	366	309	351	367	344	403	376	372	364	377	380	343	370	351	338	371	394	361	348	333	318	356	382	340	352	345	356	346	359	346	330	383	359	342	359	369	315	344	364	349	354	340	322	359	333	344	353	344	361	354	338	352	340	358	375	372	328	341	357	315	334	366	356	353	308	351	370	348	353	321	345	350	351	381	381	331	332	364	369	343	382	385	356	370	368	341	376	374	355	340	374	351	329	324	373	312	348	336	322	356	358	357	347	349	325	322	342	344	369	358	359	335	384	353	368	326	360	337	342	317	338	330	312	338	324	354	342	343	356	360	376	328	333	344	372	378	345	338	342	367	351	364	350	341	332	322	353	342	330	356	357	367	347	360	340	336	326	357	347	373	344	350	352	358	380	356	346	334	327	342	338	367	358	349	355	363	385	410	350	364	331	355	365	355	362	328	371	393	350	377	335	355	346	332	353	357	337	381	350	382	373	377	335	362	388	334	339	340	340	343	369	379	348	341	323	350	340	345	375	356	374	347	306	372	337	359	345	339	343	393	345	325	359	347	349	345	365	338	357	306	365	350	361	339	358	344	344	335	358	346	359	357	344	376	355	349	336	382	372	351	355	369	362	378	342	339	306	329	376	331	364	352	380	349	348	381	320	350	349	364	339	328	374	363	356	368	377	356	396	333	393	361	334	346	386	313	315	322	353	356	353	341	377	338	319	365	378	362	307	343	356	319	339	375	350	390	319	353	360	357	333	352	358	335	378	339	323	327	329	344	403	349	363	353	372	395	364	342	389	344	334	374	348	355	356	330	327	353	345	319	362	353	344	346	340	364	351	370	368	365	368	352	335	326	354	380	371	371	347	369	339	336	369	327	371	320	338	364	362	368	352	315	343	363	375	380	360	350	368	356	345	328	333	326	336	374	374	361	343	374	333	356	342	366	375	376	315	352	364	374	364	395	353	362	349	375	322	373	364	303	345	340	359	355	340	353	330	382	352	321	355	354	340	362	323	352	345	342	316	386	378	352	342	346	365	351	329	336	332	353	348	370	378	345	350	316	344	327	360	373	385	360	311	351	320	353	312	341	352	329	334	328	360	388	372	330	356	331	343	354	358	355	330	381	369	355	341	343	336	337	346	331	346	338	357	357	364	338	332	351	365	325	352	344	331	365	352	385	329	326	338	351	349	374	337	351	358	365	313	335	353	318	347	388	332	330	359	360	327	335	334	343	338	342	392	360	343	356	363	370	338	320	338	322	377	350	312	340	372	358	390	348	331	314	345	341	348	350	378	328	362	354	352	332	309	341	355	326	336	353	353	333	336	318	342	363	344	346	378	323	337	357	373	344	348	327	349	347	335	340	341	338	385	324	334	360	366	313	344	378	356	339	320	341	320	350	295	358	320	326	331	341	291	342	365	320	365	363	336	339	367	360	320	358	358	366	344	335	298	377	337	318	328	336	382	334	342	333	313	331	362	341	380	340	373	342	366	346	321	364	370	326	377	325	348	335	365	356	343	355	340	334	352	346	350	361	360	328	325	342	361	343	333	356	361	370	343	387	365	376	339	345	381	314	346	356	349	353	364	368	371	328	340	381	348	338	346	326	357	360	377	349	353	357	373	345	362	326	321	361	363	332	335	380	333	333	334	333	348	337	339	380	366	364	354	372	341	363	335	383	355	365	344	362	348	356	355	321	346	361	357	350	366	370	342	342	351	365	358	364	320	354	376	354	320	340	376	325	325	341	365	345	360	361	374	356	349	382	352	361	370	377	321	350	331	360	367	330	358	350	336	377	357	365	340	346	339	355	309	383	340	336	360	326	359	362	350	371	338	359	361	342	350	323	340	321	310	383	352	335	360	360	352	345	378	321	340	308	339	321	341	344	367	349	362	355	347	370	362	334	343	339	360	374	343	356	357	333	336	335	351	383	343	336	325	329	358	339	359	346	346	344	355	348	336	348	339	353	343	352	360	376	342	365	350	331	342	352	355	370	332	352	368	332	325	334	337	366	367	363	362	342	373	365	332	359	339	334	318	363	359	341	355	365	369	363	320	367	354	331	362	341	334	336	329	330	374	365	316	364	314	353	343	334	327	353	334	331	366	352	379	355	361	369	322	386	346	345	325	364	351	329	333	383	354	327	402	320	327	334	332	345	343	373	336	356	346	336	342	363	339	356	330	363	354	338	347	395	365	313	356	360	351	334	359	344	344	342	349	344	338	338	363	381	347	363	351	357	347	360	366	360	345	336	349	349	375	367	326	381	319	342	339	373	346	361	376	340	343	388	383	343	359	370	347	333	357	330	354	334	389	348	343	333	348	374	332	332	348	344	350	379	362	388	357	391	346	388	336	336	315	368	344	370	370	382	380	341	371	366	320	345	346	331	335	315	324	365	347	359	352	368	343	336	351	337	359	367	358
1313	304	250	259	266	226	249	235	239	251	276	271	219	250	230	269	268	228	240	256	255	264	251	244	267	233	267	221	229	257	257	240	282	239	241	252	217	243	251	246	276	230	246	266	300	235	239	241	290	269	245	252	265	233	272	235	209	239	241	248	234	254	259	258	236	225	263	242	261	262	252	247	242	240	240	300	256	240	235	234	247	255	253	252	227	268	235	247	236	258	256	264	266	244	268	282	276	262	273	251	236	219	273	253	229	283	247	243	227	283	255	251	232	244	266	242	236	262	236	252	269	240	255	220	241	267	271	253	242	219	237	250	264	240	237	250	237	225	242	254	235	224	266	268	238	240	228	241	282	262	253	253	218	235	264	241	218	231	238	265	240	241	259	275	229	253	270	256	260	274	232	250	246	228	254	265	267	244	266	254	243	254	243	206	249	235	233	240	232	223	255	246	224	293	247	243	233	244	229	234	260	269	257	241	286	250	239	246	223	230	240	258	275	214	258	243	249	255	257	232	286	268	252	251	212	247	240	242	234	259	225	230	233	263	272	256	291	233	242	237	241	257	221	251	237	232	242	263	245	213	255	222	247	245	259	250	254	232	257	253	242	239	235	258	288	234	240	250	251	210	240	240	238	258	233	264	268	243	233	249	259	259	257	247	271	241	242	275	248	244	247	223	233	258	242	245	266	242	249	232	229	266	246	234	250	255	242	247	257	255	233	250	228	220	251	241	257	227	243	242	218	234	247	236	270	237	232	250	248	265	250	225	232	241	237	224	255	265	249	269	273	278	262	230	227	234	215	244	261	256	266	208	265	185	270	252	254	240	274	210	262	275	273	253	274	239	233	257	240	256	261	227	252	253	268	284	233	281	263	254	246	215	237	276	240	250	238	253	288	246	252	264	226	244	252	224	257	231	229	247	252	242	237	257	259	261	234	218	251	229	276	270	243	245	234	288	263	244	239	242	266	229	254	233	245	232	241	255	226	230	265	267	234	242	284	226	233	262	249	257	258	261	275	242	263	246	219	215	276	261	248	233	240	239	263	248	244	246	256	289	244	238	261	237	263	233	227	231	246	236	247	256	263	214	252	284	225	267	223	256	245	240	256	261	252	266	264	246	262	232	202	255	286	249	231	234	208	263	232	222	242	255	251	235	225	215	239	235	258	250	245	254	257	246	259	242	245	228	252	267	243	244	247	229	245	242	261	243	227	265	254	265	226	241	243	229	244	241	250	262	247	238	225	208	251	246	254	238	231	233	221	242	244	234	235	212	246	278	258	235	206	252	241	227	239	274	232	271	265	267	264	270	252	232	252	273	233	244	229	253	232	250	233	239	241	245	267	246	222	261	219	268	246	257	255	259	248	240	251	258	253	254	252	270	222	234	239	237	236	230	240	258	252	235	248	246	267	264	239	258	258	230	243	205	228	247	253	242	253	219	217	249	225	251	272	252	211	233	228	257	230	236	249	250	241	274	260	247	255	253	255	254	261	248	245	237	240	244	248	253	248	255	214	254	267	283	239	272	245	264	219	244	246	233	222	232	269	249	267	261	259	229	259	245	253	252	244	264	224	274	221	260	242	248	242	258	259	265	232	242	202	250	221	237	261	269	248	249	244	229	249	248	258	223	254	266	261	277	249	215	227	279	283	239	259	242	256	267	258	233	258	227	257	236	245	209	238	271	250	259	236	250	254	262	255	256	247	231	267	239	253	254	261	270	235	248	256	247	280	229	266	249	267	239	253	244	267	237	242	252	275	257	263	254	244	221	255	257	240	251	228	246	247	232	246	263	266	252	265	298	230	269	286	245	239	279	214	225	231	280	264	273	239	222	248	254	275	257	255	268	261	256	252	257	243	226	251	240	254	240	253	240	272	247	256	261	230	224	250	243	243	250	245	237	238	246	248	232	263	229	270	262	268	218	287	262	264	257	268	239	262	235	264	259	237	267	256	245	226	235	235	221	234	271	231	210	276	252	259	236	243	266	263	243	240	248	237	255	247	264	263	245	229	257	279	236	248	272	243	265	231	226	235	280	245	236	278	235	256	256	244	245	237	245	278	261	259	255	262	207	211	249	202	267	239	265	228	242	265	252	251	237	239	238	235	251	226	224	236	273	251	221	230	270	236	269	260	252	273	271	231	272	236	233	247	266	247	253	255	262	235	236	249	283	245	217	249	223	244	243	208	215	251	220	241	250	227	265	244	253	248	234	270	251	234	232	259	245	268	251	237	232	267	252	243	230	246	272	267	229	254	247	230	262	241	270	223	265	247	269	246	249	248	227	285	237	236	236	237	256	227	222	241	260	227	261	230	238	239	271	254	252	251	213	260	276	247	224	234	240	230	240	265	266	243	255	266	252	240	253	278	243	244	237	261	225	256	270	263	248	249	253	239	229	228	232	265	248	210	231	227	218	257	246	248	253	260	254	245	266	247	237	247	274	228	235	254	254	246	256	255	267	245	252	281	248	221	237	224	267	257	255	276	202	252	251	237	238	244	257	229	227	263	237	223	265	258	244	229	252	251	221	247	232	256	237	249	265	285	247	228	231	250	251	231	231	247	257	227	260	224	257	250	217	251	260	233	235	233	228	250	231	260	255	246	235	258	299	254	260	264	261	275	271	223	262	238	270	256	256	232	257	245	253	267	257	250	253	244	266	269	238	256	263	239	237	244	252	240	250	241	251	255	246	226	251	220	247	231	264	258	252	254	199	236	230	221	258	221	223	255	284	244	238	239	250	241	261	256	237	255	238	252	247	239	245	259	238	276	240	248	259	245	207	253	229	233	242	253	239	244	251	243	256	258	246	194	249	238	263	245	252	283	242	232	230	236	265	251	225	238	240	223	262	252	227	274	220	251	239	240	235	262	238	239	268	255	238	247	253	264	251	266	263	260	259	264	235	244	279	252	243	266	280	255	217	255	245	239	263	252	268	255	254	236	224	256	258	245	281	247	224	248	267	225	263	265	235	244	273	259	227	217	271	217	241	235	257	243	221	242	238	239	237	218	268	226	261	257	235	240	203	236	255	267	234	263	240	235	219	254	244	246	245	240	228	246	236	260	265	251	254	238	207	262	268	222	279	262	247	255	245	267	233	256	227	238	261	254	244	234	243	237	223	278	272	265	243	248	258	251	249	245	238	229	231	254	244	256	234	252	237	246	250	247	251	251	258	264	238	237	256	265	250	264	260	260	234	242	196	253	238	228	251	241	278	231	270	254	222	234	237	209	254	239	242	210	254	229	249	254	262	240	221	239	247	255	240	250	241	244	246	280	243	250	256	263	229	234	259	246	247	240	278	237	263	242	268	258	231	248	244	262	264	279	252	260	236	233	232	237	246	241	236	224	262	211	221	256	255	221	252	238	240	258	272	264	239	262	234	241	262	233	256	239	261	247	266	271	265	224	254	238	233	230	235	260	275	270	253	256	238	240	233	234	282	254	231	261	240	251	274	235	236	249	261	266	237	270	264	245	247	262	272	228	271
1733	662	648	617	619	629	624	573	624	605	577	612	604	605	585	572	607	627	593	602	639	637	624	611	544	572	587	628	602	593	584	635	542	611	577	596	594	561	626	592	561	620	575	585	619	603	637	590	573	558	579	621	638	614	626	576	625	613	644	615	640	598	657	612	597	615	581	607	601	631	603	627	599	559	608	607	615	607	604	647	610	619	600	568	617	601	620	611	569	592	579	549	624	581	643	613	598	606	598	569	625	579	607	580	596	606	605	612	579	604	615	576	579	595	625	624	597	584	563	637	590	633	572	585	615	624	601	633	627	587	565	542	595	672	624	603	648	616	590	598	618	594	610	614	591	598	584	594	612	629	611	587	586	539	571	603	625	645	603	623	601	545	591	606	614	610	565	626	601	586	555	570	621	629	598	594	598	587	557	578	621	613	610	573	645	554	601	563	607	613	626	599	607	612	602	623	581	638	619	557	630	595	576	624	616	620	640	638	581	569	605	625	593	603	626	612	609	619	614	614	601	619	592	621	581	611	647	588	619	595	602	567	621	613	560	573	574	605	607	554	638	618	609	594	607	598	565	638	590	580	619	610	623	608	623	593	631	619	581	596	587	612	581	614	573	625	585	577	613	572	629	591	627	600	577	638	597	576	595	591	587	573	626	610	584	595	623	598	557	606	642	582	625	595	603	593	673	559	644	570	568	620	556	588	575	585	581	594	582	640	637	639	611	592	605	631	605	543	606	588	582	636	565	597	595	565	612	553	574	619	607	592	594	622	609	597	582	621	609	590	583	546	592	616	621	619	640	613	605	625	641	585	599	601	613	614	599	598	616	599	630	631	645	614	582	601	591	596	585	592	625	607	612	595	567	627	562	580	583	607	619	632	586	583	557	619	551	639	634	589	594	595	596	573	606	559	611	591	636	588	570	558	558	625	612	591	601	588	620	599	634	557	589	609	661	587	585	629	569	551	608	602	573	594	600	591	557	592	601	574	566	602	632	587	643	565	620	600	606	577	615	629	555	564	617	617	621	564	643	607	596	556	622	591	610	596	612	627	594	612	588	672	613	650	622	640	575	613	596	588	571	617	610	598	561	596	633	623	565	606	639	641	598	593	600	583	629	610	575	588	627	629	622	629	591	604	592	602	617	623	592	608	555	601	603	616	608	592	606	604	571	628	629	633	594	594	584	573	592	561	632	572	618	612	628	641	630	605	575	628	592	623	588	571	632	645	574	618	604	559	596	606	608	594	598	584	642	612	620	573	629	619	595	630	577	611	614	614	613	587	617	579	569	609	583	601	626	624	582	628	681	669	618	567	605	552	624	570	608	607	593	616	591	594	603	617	553	613	590	616	601	583	608	551	610	583	651	616	539	594	640	592	622	574	549	564	600	614	631	615	568	606	621	643	630	612	612	624	617	574	620	599	616	585	584	589	623	637	612	589	625	561	564	618	599	611	623	592	629	619	667	600	612	634	617	596	618	582	608	572	611	610	624	585	612	587	623	631	586	626	639	578	584	600	571	572	646	607	585	590	562	619	620	565	634	620	592	611	593	605	602	586	609	588	605	619	593	592	619	581	560	624	646	625	594	616	614	598	628	607	642	625	620	593	598	608	577	656	611	573	570	632	614	587	612	598	577	625	631	640	624	587	637	590	592	636	605	573	640	544	561	614	571	605	583	590	567	614	608	608	574	626	609	626	558	594	644	591	636	577	604	582	647	595	593	635	564	618	580	632	607	586	636	612	570	594	568	576	602	633	596	609	609	637	627	587	602	594	601	608	583	607	591	619	577	613	609	585	616	601	612	602	664	598	626	586	626	657	635	598	558	593	611	603	646	585	625	586	590	611	615	593	666	573	620	599	616	660	648	596	612	608	606	573	597	578	638	598	614	587	598	629	599	627	589	588	600	620	614	645	610	578	612	611	581	600	580	577	642	572	604	601	579	570	605	607	570	595	577	559	586	595	617	591	622	598	587	620	614	595	594	633	637	609	581	600	628	584	600	582	544	580	633	579	582	585	600	586	605	566	591	611	599	594	602	640	625	553	607	615	588	635	562	618	613	592	548	625	589	631	588	584	567	609	622	662	626	618	621	607	628	605	592	573	600	631	602	624	581	563	635	603	601	594	617	620	605	608	594	591	622	629	610	565	609	642	607	609	572	626	586	631	624	606	570	619	590	595	608	596	578	593	603	621	589	607	607	585	627	611	625	623	622	623	571	586	579	629	626	616	643	615	603	580	631	598	608	621	608	598	571	605	628	587	560	568	671	623	603	603	594	602	623	575	642	594	586	577	631	592	601	626	619	608	564	597	594	624	577	644	589	593	555	669	600	586	611	613	629	631	614	585	604	562	600	584	633	586	628	569	659	639	622	624	588	581	590	569	650	590	613	654	612	661	612	646	589	602	550	640	625	593	625	586	580	639	625	562	592	600	592	622	608	575	627	591	618	640	622	633	619	669	610	595	608	646	601	583	565	560	641	579	647	578	594	597	656	603	608	632	558	604	624	624	611	615	584	590	622	589	649	635	605	594	585	563	640	585	652	615	600	641	606	576	575	601	662	607	565	597	594	595	618	641	604	604	599	603	571	605	637	633	637	636	597	592	608	639	588	582	552	618	611	640	610	632	605	553	605	582	576	601	611	597	602	653	595	587	649	568	609	650	597	581	574	621	586	616	640	655	579	597	630	594	610	582	564	610	585	641	611	604	631	599	608	603	578	568	562	600	643	623	574	594	619	626	602	648	650	634	597	591	596	665	615	587	663	585	582	581	603	597	603	576	618	601	627	632	551	595	571	613	654	601	613	579	668	588	603	601	589	602	584	604	592	650	629	600	588	616	597	595	599	641	602	621	649	580	577	623	568	656	644	636	572	580	609	569	580	615	606	624	592	607	615	639	601	584	596	613	593	622	555	609	568	590	622	656	617	630	571	635	614	548	568	587	621	586	567	609	634	597	605	585	610	596	602	662	618	636	642	583	613	593	580	598	593	604	597	587	606	609	591	592	628	631	633	586	645	621	614	650	614	608	586	615	612	614	588	627	607	625	587	586	592	624	594	585	595	593	604	623	617	614	635	608	634	630	552	577	618	591	600	640	624	584	587	586	592	584	618	609	636	593	606	645	579	613	618	616	604	588	617	589	617	646	614	599	577	654	606	605	624	587	583	605	640	607	616	608	585	645	598	633	639	584	610	609	646	573	584	581	601	587	585	629	573	602	603	617	630	620	580	607	610	608	581	598	646	571	594	600	643	566	623	579	603	588	593	578	612	578	558	579	608	646	600	558	619	670	583	592	648	574	595	569	606	649	600	590	623	591	619	601	648	618	576	608	579	635	609	647	623	609	648	583	557	602	662	648	590	574	621	579	563	620	622	598	594	556	631	577	635	569	613	660	626	595	559	647	698	606	594	636	615	574	613	599	598	662	589	636	625	587	554	621	576	614	588	623	631	625	634	629	629	573	599	610	604	592	541	560	642	543	577	625
6666	592	578	461	395	386	368	370	324	296	306	282	318	303	334	300	278	301	268	279	295	284	245	277	282	291	272	269	289	288	290	295	245	297	284	281	252	290	309	292	278	267	295	274	262	296	286	264	276	313	298	327	294	293	266	280	278	276	274	279	265	266	293	284	313	268	279	282	291	286	282	295	266	271	291	308	289	283	293	318	294	276	285	273	292	280	321	269	265	313	272	294	279	320	313	296	280	278	289	280	290	276	265	308	277	267	283	307	292	294	286	286	252	290	282	316	265	275	297	263	262	313	280	320	284	285	281	297	296	309	275	286	253	262	271	302	284	259	267	291	264	255	271	280	263	267	295	288	290	292	296	290	263	299	273	286	268	287	265	285	288	320	294	274	304	281	312	274	293	261	320	285	285	284	264	277	294	283	299	271	315	277	318	317	288	257	286	267	274	260	294	282	294	279	313	278	295	299	314	282	277	260	279	297	295	300	301	307	295	268	287	277	274	275	274	285	274	273	272	276	272	243	274	252	309	264	304	303	312	276	303	262	252	283	268	274	285	269	270	281	276	306	269	276	313	287	314	305	302	271	282	296	266	276	279	281	303	267	298	288	272	259	274	305	294	292	296	253	261	270	259	277	304	264	278	290	293	275	286	283	290	290	269	263	295	240	304	288	286	256	268	271	291	266	316	278	273	302	303	295	303	252	321	287	263	258	266	307	256	276	294	283	271	270	262	281	285	257	300	261	295	272	285	269	297	282	295	302	283	278	293	269	291	274	274	287	281	262	285	265	291	281	300	287	283	262	299	272	291	319	289	279	282	302	260	269	292	277	283	286	284	244	267	274	264	265	277	290	264	277	271	277	275	299	293	303	271	283	295	267	280	269	290	287	320	282	263	278	305	254	293	268	255	302	286	298	288	297	274	288	328	289	301	248	290	285	300	307	303	279	314	280	268	248	268	276	263	279	288	300	270	300	317	268	269	260	283	272	276	292	278	298	302	270	297	272	307	285	320	286	276	275	279	261	262	298	293	271	270	269	281	292	262	267	285	300	285	297	286	257	268	261	279	290	275	289	275	280	274	284	258	272	279	292	307	290	268	286	281	276	294	306	266	297	276	279	288	263	301	247	302	300	249	304	301	304	300	264	300	269	282	268	265	279	267	266	290	324	286	245	281	284	308	279	306	303	281	254	327	303	258	269	260	261	300	301	297	272	330	291	272	255	286	253	298	305	303	256	273	301	289	291	272	261	266	289	263	256	252	249	267	258	269	253	257	281	297	262	254	298	282	286	325	283	269	305	292	288	261	285	298	292	280	301	314	286	256	282	301	274	266	284	274	271	284	252	279	271	266	260	273	271	306	270	320	296	301	267	290	292	298	272	294	269	311	289	284	267	267	273	307	306	266	265	307	285	253	277	292	280	299	271	288	281	290	292	277	294	292	326	249	308	251	286	290	289	280	278	263	294	221	281	263	277	280	278	281	256	275	275	277	262	311	274	286	325	236	275	286	300	284	256	247	272	284	262	278	286	285	279	286	257	313	273	284	287	302	225	269	291	280	281	298	276	308	241	304	309	261	300	324	264	304	276	266	261	292	269	285	276	275	266	284	282	308	281	254	285	297	288	249	261	254	307	277	288	279	277	279	251	276	285	285	278	270	243	269	261	291	294	313	249	287	286	296	273	268	295	319	263	264	280	287	277	282	277	291	260	279	291	278	297	275	316	287	239	313	291	293	265	277	315	273	282	294	269	329	304	260	280	247	237	282	272	291	295	279	281	294	262	285	269	306	285	271	275	292	259	291	321	320	272	251	266	253	260	302	265	257	295	292	291	329	277	265	290	290	293	260	262	257	281	279	305	250	256	296	257	289	257	291	274	269	271	287	278	290	284	284	299	303	262	283	263	260	297	300	290	301	281	285	277	287	278	294	266	264	240	301	276	272	265	292	298	287	283	269	295	283	262	286	277	279	287	278	305	278	285	299	279	286	303	293	296	252	276	250	262	268	264	308	281	285	261	240	268	274	265	283	279	266	290	257	290	288	258	276	291	279	290	272	282	233	278	310	291	277	280	299	291	266	309	281	270	268	278	279	283	259	281	293	278	284	253	315	299	263	294	280	291	255	287	273	261	271	334	315	260	290	286	279	298	284	275	298	285	286	301	287	271	295	290	298	321	293	280	292	270	287	296	277	310	274	296	267	287	322	293	280	262	256	299	279	298	282	279	283	282	284	278	295	262	292	290	272	267	301	315	316	288	304	299	288	300	273	255	281	271	296	274	293	297	272	297	304	286	274	267	283	257	285	276	306	283	296	272	268	303	291	280	287	291	275	291	285	289	270	296	293	296	236	283	260	263	259	252	280	323	282	277	273	286	267	274	297	298	257	291	318	305	264	263	288	293	305	276	283	291	279	236	253	257	265	261	275	268	291	310	281	277	291	273	298	302	278	269	253	301	281	273	296	293	262	285	292	249	289	274	295	287	263	313	294	278	282	298	281	334	288	267	269	269	271	253	275	276	274	271	280	263	291	276	281	253	316	244	262	255	293	286	295	323	268	267	274	302	269	252	245	267	265	275	296	297	255	298	295	283	301	262	254	279	282	272	279	271	272	275	288	259	258	275	271	262	290	288	295	280	284	283	253	284	299	301	312	257	273	273	274	284	277	287	262	264	263	277	281	290	294	255	270	276	293	278	283	277	298	289	264	291	255	279	263	264	270	293	299	255	292	294	296	264	260	294	278	287	272	282	264	268	283	264	288	269	294	259	272	258	266	308	285	293	263	276	304	263	245	302	295	290	291	298	267	271	265	291	245	255	281	289	289	294	292	249	265	277	275	262	284	273	258	284	250	272	308	285	269	310	268	268	286	268	291	300	286	269	297	307	260	238	289	276	297	282	270	220	283	271	313	289	289	269	293	290	293	343	253	296	279	273	276	319	260	287	258	305	285	300	270	318	277	294	289	289	284	305	297	289	286	306	265	285	300	273	268	275	277	267	264	264	305	292	303	284	304	272	267	289	274	287	311	292	252	245	282	277	271	289	269	299	286	265	257	274	272	287	318	298	291	273	272	261	249	248	254	292	300	297	277	302	319	274	257	264	290	305	295	305	280	284	293	242	279	286	274	263	283	302	250	278	302	298	287	291	268	247	285	276	281	283	300	278	275	261	279	296	280	285	287	274	260	283	307	265	249	310	286	297	286	309	305	283	271	254	299	275	273	270	276	270	290	304	287	294	305	256	278	272	270	292	322	259	245	284	273	289	284	253	284	281	283	281	282	261	270	300	264	297	261	287	281	270	249	272	262	304	295	259	263	268	280	255	283	287	263	281	297	267	299	286	280	271	293	239	266	262	293	276	275	282	297	311	272	282	298	312	260	266	296	270	278	295	289	283	269	284	281	301	286	289	266	280	305	274	266	217	256	299	294	295	274	263	309	299	266	287	319	287	273	245	267	246	289	255	259	296	297	297	279	316	284	290	265	298	300	289
6259	948	1232	1307	1240	1163	1254	1090	896	862	843	783	782	790	810	730	731	738	730	742	706	718	690	736	700	691	715	683	685	707	690	648	654	685	672	722	654	685	695	714	671	621	634	669	705	696	682	674	738	661	666	673	671	649	652	652	686	713	660	694	689	685	612	674	710	685	619	617	706	666	640	697	668	659	660	689	626	689	685	658	699	696	692	726	592	650	693	635	680	701	658	664	687	689	693	697	617	669	736	602	651	669	655	663	675	686	635	658	661	719	651	648	656	681	677	681	629	628	639	649	688	693	664	669	627	585	668	665	700	665	673	661	649	640	676	670	660	669	698	619	636	661	647	702	743	675	626	728	705	697	663	710	653	652	669	663	641	711	642	676	675	641	661	649	672	663	666	636	632	667	629	662	652	623	691	648	630	646	635	684	623	691	681	709	663	618	685	683	684	682	692	627	660	646	652	624	652	730	671	671	691	682	638	648	673	684	665	682	627	644	651	645	687	657	601	663	656	691	664	674	706	677	672	634	674	703	645	636	618	683	686	624	631	639	643	630	632	642	655	648	651	697	629	639	668	651	650	654	611	674	640	594	696	647	644	657	630	660	710	665	628	641	663	683	660	652	697	676	655	614	653	615	673	672	645	663	653	665	689	673	656	637	701	653	680	676	659	667	641	702	648	706	666	681	631	708	667	664	638	626	670	686	690	676	678	675	652	665	705	637	637	666	651	622	651	693	699	668	660	636	695	698	705	642	617	656	729	676	714	643	680	667	674	702	684	635	658	640	671	589	624	650	687	644	679	607	670	665	691	658	663	667	686	692	658	637	680	659	650	678	655	674	656	678	647	684	660	687	649	642	648	650	660	686	664	714	658	640	668	699	664	700	638	635	664	622	681	625	666	623	636	630	622	735	697	726	650	629	634	663	625	674	647	661	631	630	660	676	686	661	684	660	702	664	715	637	648	655	674	642	681	674	657	672	636	706	640	687	663	630	733	638	625	679	698	701	638	617	701	663	690	640	703	691	689	672	662	670	669	638	740	671	690	680	716	611	640	682	652	642	639	688	709	703	698	670	663	616	683	674	656	660	716	691	661	667	677	691	625	666	679	722	650	656	671	676	633	682	666	659	669	662	634	647	711	663	672	659	696	681	673	647	691	659	688	675	700	636	649	709	662	635	657	669	589	674	654	684	663	661	671	660	609	665	657	637	668	650	650	655	673	648	653	650	685	657	637	722	628	679	697	651	628	634	668	640	617	644	704	676	649	653	659	716	674	658	675	622	683	670	617	676	660	672	653	721	634	649	681	618	657	707	672	674	681	668	701	671	671	646	686	617	622	640	646	601	664	659	679	669	612	684	685	632	653	665	619	642	703	698	664	651	759	640	655	626	654	619	695	628	644	711	654	642	694	649	673	643	713	686	628	678	659	647	707	668	684	665	632	618	694	695	600	681	665	635	692	658	679	665	698	676	634	669	661	675	630	696	694	665	693	671	676	665	630	701	649	629	660	631	679	669	667	643	595	675	683	656	679	613	662	637	649	616	669	638	706	633	716	674	692	625	620	640	681	667	645	691	674	677	654	696	617	586	642	641	699	700	631	640	679	655	672	655	683	689	659	693	656	639	704	659	659	704	660	694	651	686	639	670	665	668	670	719	717	658	658	615	673	685	672	681	642	698	666	669	718	655	636	694	666	635	637	727	646	627	674	663	682	734	669	667	619	672	668	675	670	678	692	715	646	642	717	655	641	681	677	635	665	624	664	664	642	678	643	655	620	615	658	606	636	678	690	680	683	654	635	658	672	666	676	703	620	671	653	664	636	684	670	619	606	620	651	695	615	711	689	674	642	649	707	633	675	729	689	650	674	661	668	672	645	625	702	683	655	659	649	669	620	652	661	671	630	662	670	674	644	623	684	702	649	641	679	669	691	605	693	682	662	683	673	601	676	659	624	695	672	648	690	670	711	646	640	661	653	657	648	656	652	670	656	621	636	631	652	714	640	635	673	685	682	629	652	656	677	663	688	624	685	714	677	661	637	642	625	667	652	606	643	673	684	676	653	676	685	637	633	684	629	678	684	643	654	676	666	635	657	656	630	710	705	644	675	653	695	620	640	654	650	681	668	621	707	700	676	641	676	661	688	699	669	662	706	639	692	612	640	687	688	630	660	672	693	677	650	720	679	640	668	631	667	672	670	668	653	643	662	694	620	674	688	687	689	642	687	664	661	630	648	681	694	712	674	649	613	666	677	661	633	680	709	680	657	706	710	648	613	676	695	681	636	646	665	643	691	641	672	694	676	658	654	628	668	691	629	670	710	712	673	656	672	678	659	668	634	651	674	666	630	642	691	709	691	680	678	698	630	698	633	660	707	665	694	660	672	660	701	651	679	694	649	695	660	684	690	664	655	668	654	632	698	686	667	682	688	662	692	682	676	667	665	663	695	721	700	661	646	684	637	684	651	689	638	708	651	639	657	626	647	617	651	690	696	685	666	639	660	665	691	669	652	700	670	672	643	641	636	700	655	674	670	641	655	658	700	635	678	655	676	686	651	663	649	633	628	670	624	654	675	660	631	638	665	692	657	672	632	700	658	642	629	638	678	720	662	707	629	706	653	658	685	679	679	650	686	702	669	639	666	590	683	719	656	658	667	679	649	600	643	649	677	652	686	649	630	654	683	656	679	684	646	664	694	682	632	674	685	706	643	670	685	663	661	600	688	659	664	608	632	647	647	670	657	635	681	665	683	640	640	672	681	705	712	648	698	662	677	682	670	715	704	627	695	611	643	666	699	646	668	654	696	644	633	702	674	684	692	654	626	700	683	660	687	659	660	628	733	666	693	635	677	688	664	648	671	679	671	675	652	632	642	655	684	691	657	687	641	680	669	709	647	677	647	697	648	672	619	666	660	683	645	636	645	662	633	628	675	672	663	678	665	694	636	672	638	673	640	639	689	667	660	646	650	731	680	642	678	633	673	661	693	703	690	694	665	623	690	660	701	655	626	636	671	636	637	693	631	662	667	665	709	624	638	675	641	685	673	688	665	670	645	703	663	657	722	634	639	684	643	670	696	723	670	661	642	670	662	671	693	676	645	699	734	664	658	649	690	691	662	666	663	667	625	634	642	697	672	676	641	658	675	673	686	676	700	636	694	645	662	644	657	676	691	662	679	671	675	702	652	688	638	636	667	662	651	643	661	650	670	676	647	673	657	672	644	713	634	655	655	636	658	675	659	679	649	640	673	695	660	655	697	669	696	651	645	652	675	686	685	696	663	673	704	677	649	649	647	703	694	626	706	639	687	696	641	708	660	660	638	661	635	657	710	690	621	683	717	688	675	640	665	704	700	661	697	637	663	691	700	647	721	668	672	634	681	686	669	657	645	689	632	668	684	671	652	661	666	649	623	624	637	703	665	674	608	674	661	636	644	700	656	697	664	650	629	645	618	701	635	678	641	661	649	649	633	654	652	667	631	678	646	651	657	634	695	699
12506	888	705	566	373	319	295	242	223	218	170	203	174	172	195	179	158	173	138	151	128	137	167	156	141	147	161	133	126	148	176	140	150	138	133	121	127	137	133	150	165	143	137	143	177	132	156	143	170	129	131	132	149	131	131	119	160	145	141	136	137	162	137	127	142	163	133	137	147	145	157	142	125	136	148	151	154	132	139	140	145	144	157	144	147	142	151	120	149	142	125	144	150	133	143	128	135	137	148	150	150	156	122	154	125	141	155	129	154	143	159	136	129	130	143	133	159	137	150	132	116	136	129	144	152	151	130	136	144	156	158	134	144	121	128	139	136	143	141	136	145	176	146	138	136	163	124	135	150	147	150	155	133	140	148	173	130	144	146	150	153	134	137	153	151	140	150	125	144	131	130	131	123	152	155	167	146	131	153	123	130	128	132	147	135	121	162	157	138	156	130	162	120	124	138	157	141	154	153	123	119	122	139	134	145	126	137	160	126	143	123	143	148	126	154	124	130	150	123	150	133	145	149	149	133	127	120	134	129	152	156	130	132	139	146	158	154	132	143	143	134	141	127	148	128	136	182	164	152	169	138	112	128	133	138	108	146	155	140	141	130	149	156	135	145	134	154	125	159	130	150	153	140	150	146	130	149	139	132	147	142	132	156	133	132	140	132	156	143	149	126	148	138	135	145	131	137	121	138	123	131	138	143	165	133	140	140	138	152	144	122	133	123	154	151	125	155	143	146	145	151	138	137	149	153	131	143	142	124	123	146	134	147	156	158	126	125	127	160	118	134	142	127	133	140	142	140	138	151	161	142	166	137	164	143	131	151	136	141	156	152	162	142	128	125	129	147	139	141	153	155	155	141	137	147	144	154	155	155	138	145	113	145	120	122	165	118	118	137	137	149	160	147	143	142	121	142	164	144	151	147	147	151	140	149	145	148	125	130	159	149	147	151	161	164	133	130	135	157	139	134	136	135	122	135	136	151	147	164	148	128	137	108	125	144	134	138	134	130	139	160	127	152	135	134	143	149	114	124	147	144	131	167	141	121	140	136	134	177	150	140	176	155	172	129	141	137	133	153	131	137	130	140	153	127	137	178	121	128	147	134	123	142	136	131	164	149	140	122	146	166	140	143	137	125	138	142	146	132	130	122	134	146	118	138	139	139	136	144	130	135	130	142	145	131	132	146	133	138	148	135	154	115	129	153	138	151	172	143	133	152	149	162	124	144	141	148	137	159	147	138	143	144	152	154	137	120	165	152	138	151	144	154	164	127	146	140	177	140	154	124	141	132	160	143	155	125	142	141	137	143	147	130	128	132	138	143	136	133	119	134	127	133	132	135	155	138	114	141	141	142	131	135	144	131	133	149	145	135	155	166	125	142	144	128	124	132	158	137	152	121	133	113	139	130	137	140	164	152	136	132	139	123	158	142	158	125	146	169	145	154	136	133	161	134	117	136	132	129	115	125	129	138	138	169	143	147	164	146	146	120	135	163	160	120	145	149	129	160	130	154	133	150	166	133	125	148	130	131	146	159	132	117	146	129	122	146	154	147	134	135	108	145	154	127	144	161	123	143	136	144	153	125	129	139	109	133	156	145	152	165	160	143	125	144	127	157	156	149	125	122	127	142	110	142	138	145	139	136	119	139	142	146	124	140	121	141	141	134	154	155	138	156	150	123	128	135	123	147	131	153	126	146	135	141	134	145	151	152	121	122	124	126	154	132	160	132	146	151	156	119	137	145	142	146	135	167	143	146	141	143	139	147	145	130	151	154	118	139	155	174	148	123	145	157	153	153	138	123	133	167	140	129	138	147	145	108	148	142	166	147	123	158	152	165	145	108	149	127	141	155	119	126	129	145	146	131	128	121	138	139	148	141	146	158	132	116	132	120	153	135	142	120	136	126	126	154	153	175	118	143	145	127	157	132	132	136	140	145	148	121	142	137	140	114	143	126	130	125	126	124	159	153	143	130	160	136	139	133	154	154	153	149	122	128	148	147	163	143	99	144	138	124	144	136	132	146	115	140	136	120	158	138	136	146	148	148	140	133	159	130	135	140	153	125	147	152	149	171	154	142	141	151	138	153	111	145	148	160	138	130	126	140	125	132	159	149	133	148	152	131	117	139	165	129	145	134	131	114	133	150	155	138	176	130	153	137	121	138	134	139	134	137	139	140	138	160	146	140	132	153	140	143	135	150	147	121	158	156	143	146	139	134	149	125	143	117	135	121	131	163	150	135	141	135	124	144	136	140	153	149	142	139	129	141	173	147	152	160	146	138	139	140	147	137	130	122	143	162	117	135	141	133	149	140	126	139	150	126	118	148	143	125	127	144	125	138	121	118	157	136	127	136	136	153	147	154	149	161	151	138	142	137	143	106	148	133	137	131	157	147	121	145	132	140	140	136	153	146	138	152	130	161	160	134	152	132	156	149	159	129	154	157	145	143	128	140	119	129	139	148	146	135	130	133	152	146	135	156	141	121	150	145	142	144	136	142	141	150	160	139	134	139	132	143	137	133	155	122	135	134	140	139	130	151	165	128	120	133	133	149	156	156	148	143	133	127	159	128	137	136	153	120	121	128	129	119	149	163	134	133	174	132	130	147	150	139	152	137	156	129	117	127	158	138	153	151	132	135	126	137	138	155	140	127	135	131	138	133	144	161	118	142	127	161	155	131	145	124	125	136	149	135	129	146	142	143	132	150	153	122	142	122	149	136	133	137	109	140	126	119	127	140	144	144	124	138	135	139	171	135	132	161	136	146	156	132	115	125	188	126	149	154	109	125	168	154	172	153	142	155	153	129	123	155	145	128	130	107	165	146	144	120	152	133	127	120	139	135	122	174	138	147	138	140	158	148	133	142	155	141	152	156	139	149	149	156	138	132	142	148	140	135	141	127	151	131	121	134	115	140	145	126	135	155	119	142	142	143	163	144	139	126	143	127	156	144	127	143	132	143	127	128	140	163	148	136	119	153	133	172	141	133	128	117	128	133	149	135	140	162	134	151	149	135	147	127	156	145	154	134	142	134	148	168	137	145	133	134	154	125	146	134	128	139	131	130	156	147	163	148	131	139	161	132	117	142	142	169	125	130	97	138	129	157	129	169	140	149	121	162	127	146	130	144	132	123	121	146	126	134	136	151	140	143	125	143	166	151	150	148	135	152	132	135	128	140	158	142	119	141	156	138	156	152	140	143	133	122	164	147	153	149	151	121	156	150	130	148	143	124	147	130	135	127	143	133	155	146	128	147	154	118	135	155	141	146	145	130	151	137	154	158	166	124	137	150	135	125	147	155	122	133	146	141	165	118	135	157	138	145	141	146	179	141	126	157	118	146	115	144	115	141	124	118	143	123	134	148	121	150	152	145	131	129	147	143	121	156	143	118	143	141	159	158	154	145	157	132	157	143	139	98	129	140	144	158	158	135	142	149	144	154	137	147	140	138	158	148	130	138	136	140	139	146	130	140	146	124	155	132	136	116	153	142	139
7756	903	1422	1722	1415	1160	1284	939	866	756	657	641	626	575	624	541	504	425	444	432	488	431	363	367	403	413	394	386	383	417	371	387	367	351	395	381	377	363	352	360	363	400	348	380	360	374	381	342	342	361	395	382	370	367	355	373	345	376	355	352	343	361	320	308	359	369	344	385	357	374	354	330	350	327	349	340	346	360	356	370	334	367	332	365	330	334	323	339	361	372	335	396	316	377	412	341	362	351	360	346	356	352	343	378	362	347	355	374	361	365	371	350	355	356	369	346	340	358	328	402	333	349	378	341	360	359	349	384	380	342	353	347	350	363	357	372	341	372	345	349	321	352	353	409	355	352	353	368	364	350	356	337	360	357	353	331	356	362	380	325	335	351	359	313	366	358	340	345	331	337	354	352	348	362	358	349	385	303	387	373	355	352	367	355	369	321	340	384	318	336	347	358	384	376	338	374	323	336	348	332	369	340	357	342	335	346	382	347	362	329	349	366	317	335	357	391	344	341	356	330	344	325	369	330	352	354	355	384	353	345	341	372	378	348	402	330	360	316	351	318	355	364	339	353	346	349	371	380	376	381	339	386	343	358	366	333	335	343	335	349	367	334	353	352	358	305	377	331	359	361	356	346	337	360	369	370	362	351	357	366	360	344	346	365	367	356	343	326	348	358	362	328	382	365	322	326	314	316	367	339	374	364	369	312	364	376	359	360	350	358	337	349	368	342	337	348	343	342	357	355	370	362	343	330	321	380	351	339	347	339	349	375	321	350	344	378	332	368	349	348	353	351	332	345	334	339	325	348	349	340	352	345	338	328	389	377	292	364	374	344	314	360	366	348	357	354	398	339	363	339	368	347	343	340	348	360	302	336	369	374	352	353	341	335	361	345	366	358	361	323	327	361	359	370	335	321	340	369	343	344	337	343	349	346	377	360	343	334	355	358	374	341	334	351	363	367	356	364	370	353	321	366	338	347	336	333	360	349	371	304	346	368	345	340	342	379	361	379	340	334	309	344	365	395	323	369	329	347	384	353	356	355	343	335	361	361	371	332	348	371	356	346	341	373	358	349	359	366	354	341	346	364	373	345	366	352	340	365	342	318	350	347	327	361	344	335	350	371	346	349	341	336	345	344	355	352	344	345	368	324	360	354	362	345	366	358	322	378	346	354	360	385	343	337	331	334	373	370	337	360	370	388	320	328	346	342	353	362	355	363	388	337	365	343	332	344	366	320	347	352	360	356	368	368	374	382	347	349	382	351	330	322	407	335	348	336	335	386	354	356	337	316	325	347	350	339	338	357	344	349	371	376	385	331	348	345	362	308	351	338	364	376	359	389	354	356	378	367	345	331	386	356	355	318	370	370	363	332	331	387	320	347	348	364	356	333	336	346	325	340	345	382	324	359	347	352	371	359	347	376	314	384	370	348	342	354	350	379	352	349	328	358	351	306	338	335	352	332	314	357	347	366	356	367	349	377	346	393	340	373	328	366	352	340	356	374	358	332	366	363	378	343	336	332	330	364	363	368	367	348	348	346	358	355	360	356	354	397	390	337	382	348	320	326	371	323	349	366	348	385	307	347	376	367	351	347	344	360	353	363	376	346	343	305	328	354	312	352	327	361	363	362	372	337	353	328	353	361	349	341	344	370	370	360	353	320	373	323	362	351	352	348	355	357	359	339	403	355	319	378	342	367	326	369	325	349	367	343	376	357	358	346	339	340	358	351	378	353	345	344	351	399	381	356	366	335	355	359	349	356	332	370	361	330	379	352	400	360	383	387	356	324	327	354	333	328	383	340	346	383	354	345	354	359	381	376	357	351	339	346	378	343	362	340	350	338	374	345	365	294	375	347	341	358	362	352	361	339	351	346	354	373	336	352	363	381	355	358	356	375	343	344	341	337	352	359	356	337	347	347	326	319	345	351	412	359	360	335	362	364	337	352	368	355	357	337	342	339	326	341	373	344	340	346	373	349	371	350	369	320	380	362	326	342	367	361	323	353	349	379	371	345	368	348	356	351	352	386	356	345	359	350	352	316	347	357	352	365	325	326	366	376	353	373	353	329	359	351	330	369	349	351	355	366	347	371	370	383	373	354	330	383	313	371	343	343	340	377	354	361	302	370	327	348	362	350	375	311	340	335	360	384	342	368	339	367	345	325	380	353	378	351	354	359	355	354	338	369	378	344	335	351	329	343	364	356	353	343	374	365	348	324	355	331	366	327	345	354	373	364	353	340	334	340	338	362	341	373	376	340	364	362	356	347	358	314	364	339	354	345	355	354	357	344	324	339	337	350	348	352	358	366	354	334	370	390	392	333	344	329	354	312	358	349	369	359	357	358	337	368	341	355	345	377	345	328	313	339	368	366	349	350	343	347	335	363	334	354	344	356	334	350	341	338	317	348	337	352	361	330	365	352	329	333	337	329	360	346	325	344	347	367	356	365	329	321	334	367	334	348	330	336	388	329	370	375	354	353	361	338	345	357	342	341	363	337	355	337	373	349	358	354	358	352	369	356	335	354	353	328	365	372	346	336	320	353	363	352	338	356	357	332	371	354	344	338	329	338	372	370	327	334	361	385	342	354	372	361	353	370	335	325	337	350	324	332	329	366	353	373	343	335	301	344	358	369	366	346	368	335	390	347	335	363	341	331	322	356	338	360	362	326	346	348	361	372	348	348	389	374	328	346	322	357	365	340	352	353	343	341	323	351	354	341	384	310	346	362	325	342	371	342	361	321	324	346	362	354	357	329	365	336	332	360	365	388	397	352	334	354	359	336	354	382	335	312	331	328	357	360	345	318	365	325	364	357	367	364	349	341	336	376	300	347	395	351	329	329	376	371	342	332	351	363	371	370	379	366	352	359	337	369	381	342	389	315	310	388	376	325	367	365	304	360	388	398	341	367	336	372	349	331	361	346	379	362	368	348	340	345	325	356	312	358	364	310	354	370	356	354	355	382	384	350	336	359	353	371	359	366	373	364	347	350	354	331	326	327	371	341	356	346	341	365	351	333	353	353	371	364	384	361	341	360	376	310	352	356	351	328	346	349	317	378	355	366	334	350	339	339	350	365	386	350	368	338	327	344	359	340	358	375	342	326	381	333	332	327	338	385	366	365	354	373	362	341	333	351	368	376	339	327	372	335	364	351	369	350	352	359	368	362	361	360	323	299	408	350	312	364	332	351	341	324	329	400	355	363	385	342	357	346	322	326	353	381	365	341	357	354	332	371	362	356	362	333	313	383	338	352	350	313	366	369	345	366	347	348	350	332	349	369	389	336	386	373	351	358	356	347	331	351	369	319	383	331	353	326	389	349	332	351	315	338	343	372	333	404	346	349	356	360	369	376	329	379	351	362	367	344	339	349	344	345	331	325	342	338	349	331	373	341	378	330	354	346	372	317	379	354	334	340	366	365	335	325	346	343	372	362	339	329	345	352	344	371	330	353	356	344	377	361	318	316	355	335	340	390	351	346	359	367	366	342	364	344
1216	282	267	252	265	247	261	259	259	217	272	235	253	242	266	231	265	234	256	247	269	214	197	250	239	257	235	295	229	257	268	260	235	247	249	270	291	262	254	248	260	243	225	246	250	281	235	255	257	244	249	274	259	251	266	236	250	236	257	260	227	232	252	240	254	275	238	262	240	244	236	251	228	250	243	244	248	229	252	275	255	257	210	219	246	263	219	251	257	241	237	248	255	262	227	265	278	258	227	231	280	260	252	277	230	261	224	244	229	245	264	233	293	224	234	268	244	255	253	268	249	224	233	250	279	249	246	270	247	265	228	231	228	257	237	258	253	266	256	265	245	243	258	248	266	244	245	279	254	229	266	232	207	256	244	244	275	256	242	254	248	235	259	261	266	260	251	245	248	272	257	231	250	242	239	243	239	234	247	244	253	254	236	245	267	257	265	262	248	254	243	284	244	224	249	239	254	241	249	276	223	251	245	252	288	208	215	267	262	247	238	260	253	232	248	272	252	209	233	224	249	243	259	271	235	245	236	240	260	250	260	241	249	276	260	242	239	232	253	270	248	252	239	239	245	285	269	243	231	292	260	244	268	242	231	253	295	245	254	250	237	234	239	262	266	274	254	239	245	219	252	223	251	258	222	251	228	249	254	221	207	239	255	250	258	217	289	233	252	247	259	254	245	240	235	245	242	272	242	225	269	233	249	226	249	240	244	247	233	209	258	272	234	259	281	279	286	279	245	243	263	271	251	259	240	300	258	229	240	257	223	284	229	248	270	251	248	247	229	246	239	240	236	255	259	255	250	248	249	257	209	237	251	243	245	222	263	226	254	245	281	260	244	204	229	226	259	265	272	231	246	249	211	243	232	235	233	263	275	256	258	254	240	250	254	258	283	242	244	252	258	256	258	257	253	260	234	229	266	238	244	222	255	243	264	246	251	222	209	255	251	254	240	229	248	243	233	239	251	278	257	251	244	247	234	251	230	247	262	263	258	247	245	245	285	263	278	263	237	221	228	242	229	248	301	245	198	267	256	230	227	246	245	256	246	227	235	242	260	281	251	266	263	268	255	249	269	253	247	262	247	239	262	232	250	257	268	279	217	237	226	258	263	242	231	269	269	252	273	252	241	214	233	251	229	232	235	243	229	249	242	271	252	262	274	273	237	222	262	260	226	235	252	244	242	251	265	279	252	259	264	283	241	237	250	257	276	234	231	240	254	202	252	279	250	258	237	249	253	240	245	257	271	237	220	292	263	268	233	252	279	258	255	253	237	249	239	240	242	238	270	256	234	243	238	269	234	234	242	251	264	258	259	247	230	268	230	224	234	212	301	258	206	266	286	252	253	240	252	256	242	251	232	241	255	222	245	239	273	259	242	240	223	232	226	271	250	252	247	235	263	233	226	249	252	224	258	251	235	257	242	258	269	233	253	248	238	240	233	278	220	276	258	266	243	237	262	252	248	256	231	240	274	235	258	254	232	249	243	254	233	246	228	260	253	229	251	234	220	250	225	238	251	233	227	253	267	246	256	248	257	220	232	263	248	248	239	256	254	256	226	263	251	245	259	241	249	252	275	252	257	241	240	260	223	263	243	242	231	238	264	254	242	241	253	236	246	233	273	241	247	264	233	244	240	253	228	243	259	260	260	246	246	246	218	264	280	274	247	256	249	228	251	257	269	241	242	247	249	224	242	262	277	244	251	232	254	256	229	287	256	258	277	268	226	207	244	255	259	253	272	241	249	261	256	247	275	239	274	257	255	249	238	221	237	249	272	220	235	256	209	241	232	235	273	251	257	247	240	243	267	245	266	249	260	275	264	249	261	257	263	268	236	234	232	240	276	247	236	252	261	274	256	245	257	238	239	250	226	275	266	231	251	230	245	265	251	247	267	276	265	257	252	241	246	274	286	260	244	259	272	257	241	232	285	245	249	241	264	240	235	265	277	270	265	243	242	265	270	246	263	252	257	257	246	252	250	265	239	256	242	277	254	233	246	245	254	275	237	254	234	265	264	232	236	242	272	270	240	240	240	238	272	276	225	257	251	232	258	259	245	265	265	235	197	220	255	264	235	236	248	245	276	251	229	262	246	265	212	249	245	255	275	215	261	241	246	264	247	257	224	224	224	246	283	256	233	257	274	262	260	244	238	238	261	246	252	258	232	260	262	248	289	270	217	248	224	273	272	245	240	259	265	256	252	287	253	233	273	242	256	232	267	248	230	199	245	247	249	241	263	278	243	236	251	255	241	259	256	259	261	257	289	259	236	214	256	245	240	243	221	259	276	237	245	228	284	247	219	241	251	224	262	238	269	252	235	252	232	242	287	262	226	246	218	268	244	251	238	241	225	241	238	238	246	236	244	257	250	249	237	256	277	270	245	251	227	218	299	246	237	254	253	245	264	252	258	234	257	260	233	262	253	234	257	253	244	241	231	262	245	223	226	245	269	270	239	271	263	246	238	246	251	271	258	241	265	230	256	257	245	235	226	264	258	266	269	245	259	271	264	232	253	250	231	243	235	212	264	276	263	237	240	240	230	271	219	255	256	265	280	235	245	275	260	244	225	230	216	275	257	262	259	207	282	252	242	250	257	282	264	248	250	287	252	241	245	232	270	228	272	280	232	273	255	283	233	250	206	210	241	216	242	241	259	236	278	236	262	233	267	234	238	243	256	227	258	232	265	237	244	285	236	249	242	243	260	244	229	222	247	230	247	224	207	270	251	259	242	257	258	278	286	264	260	252	280	235	230	213	259	260	250	237	263	237	257	257	263	248	238	236	253	256	246	248	248	233	254	270	250	250	214	270	267	266	243	246	262	255	258	251	227	231	265	279	236	235	252	245	242	262	266	281	230	247	264	262	239	240	249	254	219	247	264	268	254	256	249	254	258	243	252	250	234	225	245	231	235	273	285	254	249	259	265	245	261	241	230	245	237	234	237	248	267	244	239	244	265	244	250	235	257	243	242	242	243	243	252	215	251	235	265	249	266	234	275	247	257	262	232	263	258	237	246	255	257	261	232	234	239	238	247	217	239	210	286	264	289	258	244	253	268	257	205	255	257	254	235	265	260	243	262	258	242	224	245	243	278	278	229	216	269	252	252	212	209	218	262	256	213	237	255	258	243	235	269	269	253	231	236	236	250	291	239	251	224	257	243	257	251	250	256	236	243	268	261	245	251	260	263	223	240	230	238	256	241	256	264	249	301	257	276	247	269	263	254	244	225	253	243	245	245	219	255	241	247	258	256	224	241	255	258	260	214	259	257	234	244	210	231	245	215	232	252	262	252	290	295	233	255	233	265	226	240	252	258	238	303	238	241	244	216	279	231	262	237	263	262	258	249	237	244	255	262	249	280	257	291	261	266	243	244	253	258	260	257	259	242	263	269	251	253	258	244	247	238	258	220	238	285	234	239	269	251	227	229	238	269	240	254	209	243	227	237	229	247	271	259	269	300	250	282	244	227	235	244	252	261	280	244	215	221	217	259	293
1737	619	625	644	651	695	640	604	604	623	635	589	604	588	621	561	585	608	579	614	605	605	610	573	657	621	589	573	615	585	608	606	598	611	606	606	560	602	587	575	626	602	593	647	622	614	572	612	620	585	626	601	556	616	586	603	568	606	569	631	613	648	617	563	619	637	629	609	576	602	622	618	570	612	585	583	582	639	604	598	613	628	605	610	607	616	588	594	628	587	611	584	599	605	608	567	609	598	632	636	596	593	586	579	584	587	623	620	618	618	600	599	622	576	567	600	628	599	591	606	623	607	619	630	658	553	608	622	619	608	604	599	613	606	607	597	614	638	588	597	564	618	582	607	591	661	602	611	625	579	600	620	532	609	566	631	573	653	587	580	630	612	593	614	611	584	628	629	565	604	596	556	616	622	584	641	635	543	627	597	641	596	593	597	589	625	574	597	623	646	599	576	595	597	621	595	676	621	601	594	560	592	569	604	628	628	590	648	598	574	651	594	592	606	594	557	606	605	657	585	582	561	601	601	577	564	593	552	608	635	595	557	633	606	597	618	541	598	604	605	590	596	593	591	649	641	637	619	631	622	587	612	594	600	576	599	660	653	585	605	624	611	623	628	568	622	634	584	631	617	599	582	645	626	642	617	629	598	587	628	641	571	579	577	576	561	625	595	609	564	550	597	609	610	627	550	615	655	600	577	592	601	606	605	578	632	581	629	630	630	608	599	598	581	610	616	613	614	589	639	583	601	598	598	597	595	626	615	595	616	611	610	603	596	599	602	598	578	599	593	650	581	620	580	622	665	614	572	608	587	620	615	595	582	608	617	550	599	612	634	647	622	603	587	599	603	632	587	565	598	589	608	616	568	635	670	644	585	659	625	610	625	593	576	620	609	608	604	614	618	597	659	590	607	616	640	605	641	610	624	566	602	662	590	573	624	600	617	621	651	646	624	611	586	615	588	585	602	619	608	602	632	587	602	648	612	586	622	600	592	609	564	587	637	610	612	606	582	589	579	640	553	548	591	589	559	597	576	626	611	584	603	602	618	584	600	609	660	573	575	622	633	575	613	605	588	599	572	612	611	602	582	603	620	643	613	644	617	601	652	605	624	618	577	614	586	665	595	623	588	602	612	617	592	579	623	631	602	611	579	641	611	579	590	615	611	587	636	581	623	627	581	634	579	555	605	608	594	633	628	630	597	579	604	602	609	608	590	614	622	608	604	594	624	616	623	588	593	614	612	659	593	602	596	623	598	578	631	605	582	608	598	599	602	605	600	630	571	619	604	613	635	606	588	632	602	575	561	586	620	596	601	609	612	594	626	590	604	582	602	616	605	597	614	599	556	618	564	602	672	604	600	618	544	565	634	682	631	573	642	589	592	601	638	649	594	579	577	614	617	596	628	605	625	613	622	611	571	644	690	635	592	607	616	647	590	647	606	568	619	562	646	599	586	605	556	587	553	653	623	637	597	618	568	590	596	595	576	586	583	585	612	594	584	622	636	641	577	606	564	613	548	584	597	624	613	592	617	581	569	597	569	587	627	584	590	613	575	585	590	620	607	584	570	607	654	626	626	612	563	527	573	614	593	614	603	608	587	580	565	639	572	586	587	607	607	611	584	598	617	557	613	595	578	607	570	600	582	637	589	579	555	578	598	621	643	629	619	610	579	610	624	620	597	593	589	584	617	597	622	633	589	557	592	589	637	607	622	613	641	610	584	597	593	647	588	598	625	596	577	624	654	600	661	636	612	609	576	586	603	618	618	613	608	616	629	627	639	564	622	575	631	601	568	581	597	619	606	611	601	601	595	582	575	578	578	624	587	605	635	592	639	586	593	586	614	607	611	581	597	607	590	637	586	588	616	598	666	574	564	595	588	605	568	592	560	591	593	613	579	646	627	567	588	658	595	593	643	594	568	589	612	601	595	536	604	598	642	586	561	641	641	579	593	621	601	604	612	591	641	651	599	617	638	636	576	577	670	639	609	640	658	634	610	610	593	600	564	600	609	645	617	619	582	608	558	622	589	597	543	644	630	596	589	598	634	602	584	617	598	628	591	613	640	563	585	617	609	569	633	603	577	628	610	609	581	566	645	620	598	601	595	633	599	608	643	619	614	630	597	618	600	643	598	571	621	600	588	621	559	614	642	543	640	606	605	604	576	577	659	647	558	662	622	597	600	575	612	573	606	626	597	667	636	605	587	629	568	574	649	592	603	615	594	639	590	610	586	579	584	664	577	602	631	605	592	604	596	617	626	589	588	562	618	606	610	565	619	595	606	587	596	620	570	598	587	609	591	577	574	631	618	576	615	563	583	566	636	619	597	601	605	582	597	597	641	588	583	575	622	634	597	615	600	611	619	615	656	600	600	670	626	599	590	593	646	607	630	594	615	564	615	652	592	602	597	578	611	584	555	666	545	606	579	605	590	584	604	599	580	644	606	612	603	604	599	589	582	637	610	617	611	559	617	599	563	617	597	621	594	643	600	570	593	557	596	595	608	615	590	617	557	594	581	572	625	590	636	618	588	619	613	608	607	621	659	649	640	626	608	581	611	604	582	593	661	567	609	616	581	587	587	623	621	557	585	566	587	630	612	615	625	617	582	584	627	610	571	590	566	624	569	602	586	627	640	633	665	579	584	610	592	597	568	657	583	598	605	643	585	592	596	594	609	617	618	608	598	563	584	628	611	636	603	649	631	594	573	574	591	561	622	608	602	629	599	580	581	552	588	596	565	584	589	595	605	645	638	595	540	599	571	598	562	579	602	606	616	616	604	667	596	590	647	602	614	606	576	561	619	593	565	571	623	582	676	613	618	614	587	623	569	607	602	621	616	606	601	576	583	608	617	591	593	576	614	611	599	614	598	615	555	633	610	617	630	579	602	573	587	605	628	611	620	568	566	565	626	599	590	588	568	613	591	597	645	644	616	569	593	598	611	624	553	607	614	635	609	624	597	615	644	612	639	571	595	659	624	581	618	619	593	587	586	578	575	614	628	580	638	610	626	575	639	608	599	608	633	573	600	588	671	613	627	601	589	615	611	618	594	571	588	605	620	579	630	616	576	592	645	578	621	572	559	572	641	607	610	649	614	660	605	614	614	608	606	644	600	626	611	617	667	615	592	643	608	580	648	594	601	629	599	658	569	612	603	609	576	548	586	630	610	605	619	593	631	625	566	585	622	627	579	626	656	635	634	572	590	574	617	602	630	561	585	635	589	599	556	642	570	622	641	661	549	585	626	586	662	586	577	584	598	622	613	598	621	585	614	574	603	611	589	608	619	599	608	618	590	626	603	590	621	566	608	618	642	563	595	563	587	598	574	584	577	594	596	574	582	622	603	623	612	618	570	624	572	623	611	565	552	627	597	602	585	576	585	628	597	590	610	606	595	614	598	611	622	641	593	583	650	586	592	585	655	575	594	659	624	619	607	610	560	612	577	592	590	575	608	586	603	632	605	602	609	660	604	608	611	636	572	611	606	562	602	647	579
6853	575	562	463	445	368	372	345	347	260	337	297	286	269	318	302	297	303	270	304	318	297	279	281	300	286	285	287	307	287	299	288	301	249	264	307	272	294	284	272	254	281	278	302	282	288	284	278	321	291	267	305	304	277	216	296	305	282	280	283	293	230	283	309	284	264	278	303	281	274	282	299	274	265	280	269	282	298	292	270	275	301	301	278	282	293	284	268	283	293	271	248	284	275	289	315	300	245	265	262	266	290	274	277	295	292	261	278	270	267	265	288	289	266	322	291	284	307	265	295	236	282	285	236	289	262	262	290	278	267	265	281	297	286	306	276	293	287	300	298	261	289	281	271	329	285	266	271	270	278	298	275	278	261	309	282	271	260	266	277	276	310	303	275	303	272	266	274	289	306	278	309	300	273	257	277	240	249	286	245	292	287	285	286	297	289	276	281	281	294	284	290	295	284	284	299	295	303	309	290	268	298	305	270	321	282	281	279	304	240	278	293	290	270	283	293	274	301	236	302	278	270	306	242	326	269	265	276	262	273	274	300	274	294	258	262	286	262	272	306	264	276	276	257	278	298	288	272	266	254	273	286	300	276	310	284	274	301	307	253	285	266	322	249	267	296	317	304	253	267	291	303	275	280	283	311	287	270	277	301	291	273	280	256	289	269	288	307	281	278	256	272	279	289	266	270	293	258	284	264	282	279	277	277	282	257	287	281	324	310	279	233	275	312	312	255	273	261	282	288	317	286	261	289	287	281	270	266	298	271	276	272	300	294	301	296	306	321	293	264	266	269	272	272	285	287	286	320	286	315	290	297	315	254	311	285	311	278	285	285	269	295	263	281	287	281	284	260	265	267	304	301	295	300	296	277	301	325	294	308	282	298	277	288	302	292	279	285	308	266	263	273	273	289	272	302	282	277	290	264	283	295	276	292	275	285	287	269	258	303	273	283	288	287	296	263	286	260	269	295	279	275	279	285	295	316	300	284	307	286	279	274	274	309	289	277	329	312	290	276	268	248	277	299	285	274	292	274	258	266	285	296	281	284	281	283	312	254	283	294	269	294	298	258	299	277	251	276	285	292	273	275	301	297	285	267	262	292	298	261	274	293	277	289	286	273	329	275	286	255	290	278	242	262	297	275	247	293	304	280	271	304	272	275	280	293	287	267	289	290	266	281	301	270	317	301	275	254	231	295	262	288	284	280	286	272	267	289	251	295	289	269	278	301	275	293	285	287	316	266	286	305	252	309	287	279	264	256	290	316	327	292	273	286	278	303	257	281	279	268	284	307	281	317	230	280	297	259	316	287	290	273	302	286	246	283	274	269	275	273	268	285	285	293	274	266	280	300	283	277	287	304	292	280	294	278	299	309	295	302	276	284	261	273	294	286	281	258	267	272	278	286	313	283	269	317	295	270	296	258	284	301	295	284	250	281	282	288	299	297	254	283	293	274	275	300	288	282	265	310	284	281	289	251	264	287	277	276	262	308	282	274	288	285	271	296	286	293	275	286	292	240	287	308	308	258	257	280	290	279	301	290	284	320	289	265	272	291	286	291	268	312	296	288	290	282	267	281	299	302	269	286	284	261	314	282	280	282	251	262	285	270	281	320	302	264	263	286	273	268	284	252	296	287	261	251	269	294	279	316	268	282	280	315	307	258	304	263	266	300	247	284	279	272	276	263	321	261	259	295	302	269	276	270	270	283	252	296	302	287	284	304	272	269	270	288	255	281	282	315	290	267	243	260	275	310	278	271	301	266	280	260	285	295	285	280	271	299	286	292	269	278	279	270	262	272	275	274	292	268	309	301	249	251	271	292	284	292	249	303	294	277	267	265	268	285	272	276	268	264	335	301	297	290	274	286	268	271	286	277	276	268	283	284	298	270	315	282	293	306	264	261	273	304	284	293	301	281	316	286	277	292	306	287	252	282	307	284	282	311	317	274	275	268	297	257	288	288	269	271	266	296	265	264	285	271	292	289	267	273	251	275	258	265	289	279	296	295	285	292	280	281	256	271	305	290	266	273	294	295	277	307	304	312	265	300	272	297	305	272	282	278	283	287	267	276	266	274	299	266	304	279	269	284	284	262	290	285	305	306	277	258	288	286	307	293	282	293	246	286	311	295	277	298	278	308	284	257	259	291	284	288	282	285	272	284	258	278	272	265	277	276	280	275	255	268	276	271	265	275	315	275	286	298	283	318	277	256	301	269	265	293	281	304	283	268	278	273	279	296	268	288	293	306	283	300	286	284	274	286	298	265	287	296	294	281	297	259	309	295	324	238	273	295	267	297	276	297	285	334	278	303	287	255	251	254	305	267	300	285	274	281	288	235	280	259	319	263	283	308	259	314	279	296	288	289	283	284	284	279	295	266	265	297	280	291	306	296	291	265	284	253	292	282	327	291	278	288	267	264	314	286	321	275	282	269	284	295	287	265	312	256	302	301	273	268	284	312	284	286	292	283	296	268	298	280	278	258	263	265	289	269	273	278	283	315	283	265	270	267	276	303	297	303	306	293	267	285	284	266	305	304	266	325	304	274	287	278	280	270	263	278	296	288	303	304	272	305	255	271	277	301	304	271	262	284	253	287	299	283	279	312	272	277	316	241	255	302	290	299	328	278	272	303	286	271	275	280	270	278	304	287	296	301	273	275	305	285	304	279	281	317	281	331	310	296	270	259	281	277	282	302	286	284	320	305	321	290	258	319	322	275	264	262	272	290	272	268	263	287	292	258	293	306	273	268	335	266	278	266	302	273	267	288	301	280	287	290	273	303	292	300	287	279	321	278	271	291	279	262	292	267	293	298	294	301	294	286	272	285	314	268	278	278	284	300	281	270	270	294	297	283	298	270	258	248	297	272	289	294	272	267	272	297	317	295	266	275	276	283	266	274	269	296	274	300	281	274	268	322	269	290	319	307	299	292	280	265	263	283	257	313	273	293	294	281	279	299	277	259	289	243	257	282	270	281	277	279	308	310	297	292	301	293	305	311	257	276	293	251	270	289	309	316	295	280	271	286	261	268	295	297	274	275	271	260	262	257	267	325	312	313	327	285	286	293	295	304	270	284	279	266	285	279	300	270	287	289	255	297	286	280	302	281	286	284	291	282	287	281	312	285	297	253	280	314	299	282	290	288	290	279	259	310	292	304	258	258	283	295	266	259	273	286	273	278	316	287	293	262	272	291	265	271	323	278	295	287	285	302	279	281	259	271	304	295	291	302	281	269	258	253	302	297	276	285	293	272	272	285	278	275	346	290	277	302	261	316	295	296	276	276	248	282	271	320	287	287	293	287	297	312	298	267	285	315	290	272	286	289	274	276	284	284	299	290	280	303	253	284	299	258	277	264	297	278	288	293	280	296	299	281	279	284	283	293	264	296	289	291	270	264	306	271	290	302	262	284	299	308	252	298	290	275	283	304	300	295	297	286	271	310	293	280	310	294	266	270	277	262	325	267	293	282	247	289	301	289	307	283	275	281	294	278	313	319
6418	946	1274	1382	1262	1138	1090	1024	892	826	793	850	817	807	741	802	755	730	715	720	680	694	645	681	686	697	696	716	673	667	703	671	615	661	689	712	706	633	688	670	680	717	715	666	673	678	685	661	690	671	698	660	666	661	691	726	670	664	654	672	629	675	700	682	642	672	693	668	643	663	641	627	668	614	678	654	662	682	687	701	638	613	604	705	685	668	682	677	645	628	662	644	676	686	670	667	684	671	693	637	670	643	651	634	670	661	660	714	649	673	618	714	693	644	664	652	712	672	673	644	645	694	638	647	659	693	664	712	655	649	639	684	596	666	685	652	664	699	643	667	679	666	685	643	646	684	692	603	693	662	639	683	666	655	681	689	662	632	674	669	653	673	632	652	670	672	655	638	638	712	730	648	661	651	682	664	641	695	636	652	626	647	660	645	696	618	614	634	665	713	635	702	686	651	636	716	746	659	662	650	675	643	637	695	647	662	683	664	647	666	663	688	694	658	654	637	678	692	692	632	629	656	668	657	682	623	646	675	662	728	708	638	696	694	656	670	712	630	600	681	704	682	655	674	677	662	645	718	697	693	686	626	644	642	670	635	656	639	672	672	653	651	694	701	673	677	660	645	672	690	680	649	711	657	636	622	598	637	590	726	650	679	696	648	681	652	649	641	651	684	650	659	631	657	722	593	715	676	646	659	694	654	692	625	682	670	660	622	630	588	702	634	643	652	683	638	648	666	653	671	648	698	674	665	708	668	708	658	643	611	655	657	674	672	644	642	666	702	680	595	678	624	663	652	626	629	628	671	642	700	640	672	684	714	617	703	690	642	685	651	674	671	621	668	649	670	698	636	667	692	643	664	636	681	669	650	691	691	666	611	686	676	655	670	645	684	633	675	651	701	638	724	704	654	719	635	665	662	645	677	722	695	653	680	683	681	643	713	617	648	627	674	648	667	713	692	617	654	644	676	652	669	675	721	648	662	631	690	666	695	685	681	681	680	671	669	638	675	632	654	628	674	648	666	688	716	679	690	651	707	691	668	639	647	661	667	652	662	618	654	657	623	701	690	634	637	663	643	681	679	638	633	656	657	696	655	650	647	694	691	640	688	707	677	696	688	680	629	641	685	669	626	660	719	655	679	629	654	609	671	678	649	646	636	677	676	684	630	663	697	739	674	692	666	629	678	696	678	658	678	650	624	694	633	643	626	670	666	641	700	688	666	643	665	677	665	621	621	667	661	618	611	694	681	640	710	659	695	673	706	635	682	629	622	694	668	706	615	634	644	680	652	719	700	643	683	718	646	650	657	665	658	652	658	698	663	637	685	702	654	695	668	614	688	680	701	657	666	667	636	665	715	712	668	629	679	688	657	697	631	656	626	680	720	637	627	656	633	648	660	695	669	659	655	717	642	691	667	671	627	656	641	693	630	693	655	687	690	686	653	667	685	673	674	622	686	639	692	684	658	755	635	663	688	667	701	619	664	660	700	645	652	669	676	699	667	677	724	650	617	680	676	712	605	745	705	704	686	678	690	681	655	648	659	674	612	606	661	693	639	629	653	672	694	672	634	663	679	704	634	705	702	643	694	627	671	676	653	680	629	667	675	703	640	669	666	629	701	678	663	664	683	641	630	616	684	657	664	667	685	607	674	638	701	699	681	644	655	667	682	705	717	705	623	677	659	627	645	660	664	665	661	703	640	668	682	643	645	673	667	630	648	660	689	720	740	657	641	684	651	647	661	648	663	685	689	630	654	641	675	706	684	653	658	676	684	655	669	667	657	700	685	675	675	670	673	595	650	679	645	691	706	644	627	621	662	681	662	636	621	631	655	622	637	681	708	688	638	671	653	660	667	672	633	672	623	699	722	682	694	651	703	671	669	691	624	649	701	658	618	664	712	675	677	667	661	668	697	686	693	660	648	687	633	709	656	721	685	671	679	685	651	625	668	629	694	642	647	657	634	636	665	619	674	677	640	622	617	651	659	640	657	735	636	648	673	669	644	675	718	660	693	632	623	662	721	675	691	679	650	692	659	642	679	681	715	684	657	655	655	627	664	693	693	672	680	631	661	652	665	690	659	734	737	653	641	698	682	687	645	676	669	704	672	647	661	702	666	685	658	684	669	673	671	710	637	688	640	670	632	636	652	680	658	680	630	648	678	628	663	660	646	647	662	672	641	696	638	716	696	689	740	691	674	659	659	634	655	693	634	669	660	690	677	745	678	677	660	649	629	699	696	702	660	659	667	645	668	637	742	680	667	708	666	651	631	627	664	634	642	695	650	620	626	627	667	688	641	675	659	668	674	682	672	675	668	668	670	674	645	674	670	628	653	646	680	637	691	657	656	650	634	711	654	651	654	649	691	656	635	640	659	678	645	609	682	639	676	661	715	696	684	678	683	667	688	658	661	630	706	633	702	651	658	657	666	693	689	716	616	659	648	638	662	696	654	693	653	663	720	652	662	658	684	686	649	638	677	715	726	664	718	692	625	677	729	654	643	668	622	675	660	637	656	648	694	658	659	662	653	684	687	667	661	662	712	650	678	670	698	668	689	683	667	715	641	687	654	641	674	686	625	631	702	653	672	671	643	638	736	639	671	636	625	659	716	669	641	652	623	646	638	603	640	651	671	679	635	627	648	687	649	694	676	631	655	710	668	643	683	703	691	681	693	692	674	683	654	643	702	656	659	670	624	691	653	696	633	667	641	661	644	656	665	639	698	637	617	715	657	657	666	622	669	691	656	607	675	658	662	639	689	660	697	650	654	669	646	670	668	674	641	674	663	680	695	612	700	637	719	633	661	653	659	662	667	684	664	653	675	674	653	640	709	685	665	629	746	644	682	661	678	660	631	658	696	703	659	622	629	640	681	678	638	698	677	677	660	655	653	648	642	675	645	649	673	692	622	660	644	641	705	637	672	661	688	633	690	641	651	689	709	653	675	698	645	683	690	655	697	642	618	615	717	704	626	610	672	673	651	695	639	681	654	602	673	709	707	646	627	649	664	650	688	637	673	662	660	662	674	656	677	681	680	646	688	673	706	671	633	682	654	750	660	685	707	664	656	708	630	666	673	691	688	678	641	661	650	689	686	719	675	639	638	700	648	625	697	646	619	679	680	642	689	665	661	667	678	664	669	662	706	654	679	697	643	677	705	650	629	697	632	642	715	649	649	605	697	671	711	637	635	646	695	695	678	652	671	661	647	634	662	672	626	670	633	681	629	644	651	655	694	663	654	669	657	701	687	659	645	690	665	682	697	661	639	670	650	663	651	651	662	699	681	646	657	688	695	648	662	714	665	636	616	656	699	675	700	682	669	634	686	626	684	665	674	675	674	717	704	687	654	671	661	676	639	641	672	614	676	647	667	692	688	672	663	694	653	620	690	652	673	673	686	637	672	679	684	695	684	640	684	674	636	693	680	630	650	696	677	659	601	666	693	662	651	657	635	675	656	659	685	672	622	659	647	690	659	618	659	648	659	717	677	694	704
12576	929	642	556	359	280	317	264	230	189	184	173	203	179	158	183	156	179	163	161	155	172	159	139	138	152	136	143	148	143	123	143	149	139	152	122	145	144	171	152	161	147	128	129	130	146	143	144	144	155	125	158	132	132	137	153	176	140	117	148	145	139	101	148	133	167	135	146	128	149	147	148	130	132	149	148	161	165	136	144	157	146	166	145	154	116	137	130	160	136	134	134	139	140	134	135	138	169	152	154	137	141	155	165	144	142	130	130	107	130	106	124	120	152	153	152	134	127	167	122	148	133	152	131	141	137	142	143	142	162	143	135	157	116	139	142	149	136	144	143	138	151	148	139	146	134	140	115	131	134	139	154	133	148	134	149	149	123	165	157	146	135	131	138	130	152	164	139	137	147	160	146	144	150	154	123	137	140	137	121	134	134	131	133	147	134	147	141	126	147	132	152	115	128	163	153	160	124	137	152	157	137	136	127	132	131	140	137	139	120	118	150	121	138	134	136	143	133	151	148	144	112	147	115	141	162	144	147	124	144	135	134	126	137	155	129	155	147	142	116	148	121	136	139	159	145	161	133	152	129	143	131	147	132	119	131	119	144	142	132	139	147	139	131	150	135	159	121	142	122	131	161	138	136	149	118	134	153	165	126	149	160	148	148	133	120	130	140	169	149	140	166	153	153	160	139	141	177	128	153	129	154	146	130	146	145	145	145	137	151	137	136	131	125	140	154	125	150	155	119	160	150	136	131	140	154	156	141	136	150	169	160	144	132	125	138	118	124	142	142	152	127	126	137	155	140	144	131	142	151	136	136	143	117	139	174	141	144	146	129	134	146	142	128	155	135	141	149	146	141	143	147	123	133	126	134	122	141	156	136	137	141	118	147	143	122	149	148	152	138	164	139	133	154	158	160	139	155	126	130	143	136	146	132	135	143	140	154	149	125	140	159	152	152	138	132	155	135	128	141	137	151	140	144	131	129	125	113	160	159	147	125	132	139	173	141	141	128	176	150	141	140	145	150	125	151	139	170	165	129	131	136	175	139	120	141	138	129	119	152	127	143	125	168	158	138	150	144	139	141	150	141	139	137	134	133	134	146	149	149	155	172	124	165	147	155	152	158	143	145	141	144	128	147	139	156	155	156	121	137	137	139	130	158	131	133	135	145	156	142	142	143	152	170	146	152	137	147	149	160	158	130	149	125	139	144	128	105	136	135	149	165	137	148	149	124	154	152	133	134	148	125	129	158	151	118	160	139	155	129	148	136	130	144	127	145	139	121	142	150	145	135	161	136	147	149	158	151	137	167	144	127	122	143	130	129	127	140	133	134	132	143	151	155	134	157	126	133	134	136	135	133	142	151	163	138	131	140	146	114	142	124	130	173	147	120	139	127	129	152	137	136	130	157	122	135	137	168	158	151	115	141	170	154	146	136	135	141	133	170	154	126	129	137	141	155	131	133	109	126	135	126	120	128	122	144	141	154	124	144	137	140	119	158	151	141	151	136	143	152	147	134	146	144	148	136	143	139	148	114	130	120	149	135	143	136	164	154	140	155	148	128	148	173	147	149	134	128	140	114	126	154	141	121	141	142	128	147	124	127	136	170	142	135	122	155	123	119	113	129	159	133	143	155	115	127	143	149	139	164	124	147	140	131	136	132	135	142	119	149	139	155	138	147	137	136	101	147	138	144	143	140	147	134	160	140	138	111	143	155	131	154	126	151	124	143	125	137	144	135	126	142	155	149	141	145	157	134	153	139	144	151	135	145	124	128	136	126	154	153	153	133	144	139	154	144	126	141	146	130	147	116	142	148	140	153	146	147	124	124	130	127	150	126	129	145	140	137	139	150	143	144	145	140	144	133	146	132	127	120	131	130	136	153	126	139	117	133	147	121	150	149	154	152	127	115	116	137	134	138	143	131	140	119	145	118	134	132	116	148	142	145	136	152	142	134	124	144	153	128	165	128	145	127	149	143	141	144	131	130	144	168	136	115	177	151	134	150	138	155	172	142	154	123	139	130	150	168	139	143	143	141	166	142	164	146	141	120	169	152	129	120	150	125	134	141	132	138	141	136	147	143	153	135	160	129	125	137	137	135	147	129	147	132	140	131	128	141	128	144	144	124	162	153	124	148	133	137	152	136	148	175	135	133	141	158	150	156	134	138	124	148	158	149	147	145	141	120	137	136	129	127	166	132	147	149	136	141	164	129	139	166	137	117	134	152	139	127	154	146	151	152	161	130	128	153	145	127	148	149	135	118	128	143	132	118	136	138	139	159	141	141	151	149	134	119	131	130	143	147	135	141	148	130	126	157	126	140	118	111	154	164	139	135	170	138	137	144	134	135	151	141	147	137	130	171	142	136	138	158	139	138	128	144	161	142	152	145	135	156	150	141	140	144	147	144	160	139	151	159	139	158	131	127	128	127	149	163	140	136	130	119	123	121	140	109	137	137	125	131	135	145	110	121	121	136	146	136	150	146	164	155	120	138	132	137	127	128	138	136	139	133	148	143	143	139	134	118	132	137	131	164	129	135	148	137	171	155	130	134	128	145	135	136	128	142	140	143	143	133	138	140	134	124	164	136	131	141	154	151	141	137	140	128	145	147	139	145	145	150	141	125	154	145	125	136	138	142	137	131	148	152	114	126	126	147	139	148	140	121	144	137	139	151	159	171	160	116	148	145	136	122	159	107	135	163	114	137	145	119	129	140	171	136	148	128	139	138	147	131	153	146	154	124	128	135	162	127	125	159	154	131	161	125	157	129	153	146	148	146	128	151	137	145	131	148	146	144	145	135	153	153	141	134	143	143	158	139	161	118	140	126	134	162	122	122	149	157	134	153	117	123	153	122	130	151	127	138	135	128	115	154	137	120	136	125	129	141	139	162	163	141	139	122	145	120	123	136	144	118	168	136	126	129	148	142	121	162	134	137	142	127	128	142	139	150	147	166	153	152	152	138	187	126	126	138	138	142	139	144	153	137	147	134	135	123	139	128	151	139	154	119	156	146	146	135	141	157	134	126	148	145	141	156	137	170	156	149	118	151	142	135	146	171	156	145	153	124	151	129	137	153	144	132	132	123	150	143	172	141	150	145	148	147	143	150	139	138	149	156	143	153	165	159	135	152	159	145	122	135	120	150	143	141	137	144	129	150	166	153	139	135	159	157	132	148	150	122	129	159	147	152	131	135	122	137	140	150	146	127	126	146	128	156	147	135	147	130	133	154	143	140	135	155	137	117	129	143	114	145	120	138	127	153	128	134	142	141	141	141	150	125	151	139	126	142	137	155	138	149	135	139	143	134	130	130	143	140	150	150	151	140	127	132	118	151	147	128	144	157	141	139	145	149	128	153	133	139	164	134	154	145	138	142	163	152	148	126	160	137	149	140	118	128	125	131	129	125	128	139	141	147	125	126	133	136	171	131	156	151	115	143	136	135	139	141	134	145	113	148	128	155	142	148	136	148	138	152	134	153	151	115	138	146	134	140
7826	944	1512	1632	1400	1200	1193	1012	867	749	662	576	539	588	597	632	473	507	470	476	397	424	398	405	390	358	395	394	416	386	379	363	385	370	372	376	366	357	369	352	353	362	341	358	357	368	380	379	370	353	355	378	367	361	361	382	361	379	360	368	351	385	366	368	358	328	402	337	355	362	339	340	344	351	340	359	371	378	340	380	345	348	329	358	382	386	377	364	356	349	337	360	346	374	354	342	345	349	330	354	364	359	328	367	352	357	343	334	344	398	330	358	385	372	407	361	355	360	367	323	354	359	366	369	357	320	358	378	343	371	362	359	361	373	338	338	363	352	353	351	357	373	336	341	351	337	328	365	336	346	355	352	322	342	367	333	331	358	377	359	357	321	343	329	357	360	327	344	381	340	374	371	358	362	362	354	374	337	324	334	377	343	370	383	342	379	347	360	368	338	363	344	359	388	350	348	352	410	355	332	344	331	366	359	388	346	326	361	354	315	341	352	343	363	339	339	341	340	396	355	343	360	324	348	330	334	382	353	327	339	370	354	349	378	361	368	368	360	388	343	358	365	367	369	359	341	333	350	343	323	369	346	359	340	340	346	372	368	369	326	332	355	366	329	360	323	362	352	345	338	356	370	366	370	333	348	339	399	321	391	342	346	358	374	347	314	344	373	359	348	365	346	366	365	366	366	353	376	368	347	354	350	341	320	331	359	366	345	366	344	325	357	370	361	404	318	326	329	351	344	377	353	357	333	330	331	405	336	358	358	366	344	365	350	340	333	365	351	342	348	383	350	380	352	359	346	364	338	334	338	358	359	374	338	350	324	318	365	344	352	384	361	345	352	369	339	374	340	339	360	366	373	355	367	350	346	345	382	356	361	363	321	353	357	362	338	341	347	353	353	357	334	358	349	342	321	336	326	357	359	363	354	359	330	338	370	369	372	356	354	342	320	373	370	344	349	356	335	353	356	321	330	355	352	374	349	336	401	355	352	335	330	344	354	337	375	341	324	339	319	338	331	358	384	328	321	323	385	338	363	338	365	327	345	341	360	336	318	352	375	331	358	353	356	372	367	322	333	328	371	373	342	359	369	340	355	338	339	337	312	341	360	387	340	347	349	390	367	334	351	349	352	354	361	339	331	375	344	334	336	378	345	349	381	328	363	349	370	366	370	365	345	329	346	337	354	362	330	363	359	331	367	341	347	339	405	326	327	377	333	352	370	355	327	354	315	379	381	353	316	358	338	385	327	312	343	341	349	361	378	323	341	357	355	325	338	379	351	344	336	360	360	385	363	327	330	370	344	391	351	356	343	381	345	321	344	362	344	396	370	357	358	371	321	369	333	328	355	362	329	387	325	352	365	360	328	367	371	331	352	366	342	320	350	330	389	380	303	334	348	325	358	324	314	378	344	337	351	330	377	343	340	358	340	377	353	338	345	336	385	346	324	331	373	350	392	334	340	329	398	343	349	358	400	387	363	365	378	334	370	349	317	378	389	376	347	337	403	387	343	361	329	313	348	340	368	348	352	350	378	372	326	370	358	369	335	343	346	343	329	332	345	318	334	342	373	362	333	377	357	337	382	386	340	343	386	359	321	374	362	352	337	387	310	340	374	375	340	311	332	359	344	352	373	352	359	370	372	304	327	343	345	343	341	360	328	369	367	383	355	358	344	354	349	352	362	343	345	378	327	333	324	345	361	349	329	362	341	368	371	362	339	353	348	363	360	328	353	288	335	337	345	347	360	349	367	359	362	360	363	375	346	339	309	339	371	313	331	348	330	360	356	319	357	348	375	390	349	355	332	347	361	376	350	377	350	346	343	352	334	360	339	346	365	364	379	349	368	329	326	351	333	361	354	342	375	410	347	348	355	363	392	338	338	369	353	324	351	328	336	347	342	347	355	343	354	383	341	353	361	344	389	362	340	359	351	379	333	360	319	387	342	326	394	346	348	346	338	305	364	358	401	351	343	362	398	352	369	355	351	363	373	342	371	325	323	357	339	356	357	343	373	367	381	384	375	359	342	384	305	331	365	328	368	335	382	331	347	331	328	350	330	350	388	345	357	332	367	347	349	311	349	367	340	358	389	336	336	330	367	348	340	341	336	324	342	348	310	340	348	333	360	351	403	353	350	352	325	344	364	356	353	352	377	328	359	370	328	326	324	354	383	321	342	341	346	360	356	405	360	293	347	348	370	353	333	365	358	343	357	343	352	348	341	370	348	350	350	345	368	338	378	312	350	366	333	343	333	329	348	341	337	331	358	399	335	369	359	348	341	365	367	347	361	372	362	352	332	336	377	340	371	347	391	367	369	336	336	338	363	337	331	364	358	353	360	371	370	315	377	339	349	381	335	368	355	368	357	324	339	363	329	352	330	363	344	349	339	352	366	342	374	317	361	338	383	389	379	369	364	350	379	319	370	383	381	380	334	321	385	339	323	346	354	364	373	361	348	370	336	350	370	326	315	377	369	367	342	347	385	364	365	360	364	350	355	353	326	317	366	367	365	371	369	360	335	347	363	351	376	361	335	336	373	364	324	376	357	340	376	342	365	373	325	349	357	363	358	307	362	324	386	359	342	362	348	326	375	368	338	344	341	385	355	349	359	356	336	347	346	324	360	338	353	321	320	345	365	360	333	332	339	323	344	336	357	360	368	359	386	331	352	390	322	362	339	351	361	317	389	368	339	355	370	325	315	346	385	363	321	370	333	331	355	332	358	362	344	369	345	313	354	309	352	355	377	380	380	341	346	363	343	350	331	338	339	343	385	337	319	324	354	341	383	315	303	353	390	344	360	343	350	379	350	336	364	368	329	346	347	340	338	343	357	353	334	341	332	347	363	336	364	371	336	340	319	352	360	361	346	372	342	327	404	327	353	362	339	343	355	315	333	333	361	343	374	349	351	363	371	360	343	371	353	348	333	343	340	357	347	346	373	345	362	334	389	345	335	346	339	324	327	356	354	351	330	361	348	333	343	350	338	338	356	340	378	359	312	360	383	373	322	339	367	333	357	366	345	381	357	347	373	348	374	327	348	365	368	324	357	380	359	369	325	351	326	349	309	337	378	353	393	359	319	353	352	365	381	334	344	343	341	338	329	348	355	383	365	350	372	350	349	336	337	365	397	373	337	370	333	343	320	332	382	399	363	338	342	337	381	324	344	344	376	355	347	330	364	323	354	349	359	347	330	376	347	345	321	334	331	374	371	361	350	325	346	373	320	345	358	361	365	356	345	361	367	383	382	376	333	354	385	358	368	364	327	365	368	341	354	371	323	338	339	355	365	372	373	307	345	373	374	349	359	360	321	352	365	318	373	363	355	352	352	334	367	320	328	368	336	347	375	334	339	360	344	347	359	364	337	354	350	364	349	371	327	330	350	354	371	340	336	369	356	334	334	336	371	342	352	362	331	360	354	351	353	328	349	362	344	341	335	395	311	343	398	320	332	348	349	351	325	354	329	332	351	381	369	357	359	355	351	366	319	332	380
1209	250	303	257	229	254	257	230	253	231	260	247	247	241	298	272	236	232	246	219	262	225	244	253	259	265	248	244	233	271	286	284	230	260	243	277	249	257	244	247	235	253	254	231	232	264	259	267	251	246	251	262	256	240	247	224	242	245	238	250	253	258	259	279	268	239	256	251	252	220	218	253	227	241	259	254	235	263	237	253	269	234	273	236	237	247	273	264	229	237	259	237	239	270	214	233	231	250	241	223	267	266	256	255	241	252	255	292	248	251	248	250	242	248	250	272	222	246	266	277	289	257	269	234	252	236	237	259	256	247	254	253	245	229	230	256	258	202	251	269	257	262	252	258	261	245	285	268	230	231	267	240	260	237	242	251	257	260	268	260	247	241	253	247	231	225	231	251	223	258	286	243	267	263	238	273	254	251	254	251	253	255	241	237	269	248	256	236	245	247	259	232	261	261	258	229	245	246	235	275	272	225	270	235	242	235	226	268	220	246	232	272	256	258	242	225	244	264	227	238	251	273	243	216	296	257	220	246	245	257	265	227	230	266	239	247	263	243	252	285	213	258	253	255	262	280	258	260	232	260	221	223	278	282	261	265	262	232	236	230	270	245	241	259	277	243	269	262	285	279	270	256	226	244	267	252	239	266	247	267	245	236	259	248	268	252	247	240	250	255	227	270	256	251	276	290	265	262	244	271	266	245	256	227	252	255	237	236	213	243	252	239	237	273	252	226	279	233	263	248	230	244	275	261	256	269	230	249	234	260	252	230	260	256	258	248	255	255	255	251	273	242	259	239	239	243	258	245	267	233	255	245	239	238	249	254	263	229	266	247	249	255	250	249	276	232	286	274	248	272	229	268	256	255	251	260	271	261	265	259	250	257	229	224	262	251	246	244	253	263	274	231	255	235	258	275	230	271	253	269	230	239	239	223	199	275	227	294	280	222	238	227	219	227	248	255	213	249	231	243	226	248	267	248	229	261	219	293	261	229	242	251	257	263	236	229	264	281	239	266	242	236	253	260	245	229	228	250	241	241	258	223	247	255	256	248	249	234	251	287	249	238	270	268	257	246	264	277	245	233	276	233	262	248	248	237	276	238	234	269	241	259	262	255	226	289	228	266	230	218	261	248	294	231	240	231	245	265	275	244	206	268	261	257	242	232	230	249	269	246	227	264	236	259	262	218	235	273	261	242	268	239	284	280	263	230	233	272	267	250	236	253	273	210	263	251	261	244	261	246	237	276	239	242	242	258	245	261	250	251	266	249	265	238	259	240	280	251	255	239	284	290	236	270	250	268	269	234	241	265	241	268	244	238	267	273	263	242	233	236	219	250	242	271	246	255	246	243	238	235	246	233	262	247	252	226	251	247	224	214	252	232	275	234	249	223	240	222	251	262	234	223	236	266	256	250	239	221	252	268	267	262	221	263	283	256	250	283	268	268	242	249	266	233	260	265	258	262	286	230	230	245	265	237	249	259	242	264	260	262	284	236	238	241	245	223	261	227	238	264	255	235	239	270	267	275	231	252	227	261	254	221	266	245	266	230	250	256	259	271	258	244	254	221	233	262	258	268	217	234	257	256	270	261	280	242	271	261	230	278	260	231	219	268	227	220	229	243	285	270	237	269	244	244	235	228	236	236	228	243	254	241	260	247	247	235	226	250	267	257	286	241	253	249	250	258	276	220	250	248	264	283	238	271	265	262	240	241	244	272	237	271	228	262	282	231	241	247	271	241	290	221	244	255	245	251	246	253	259	248	270	260	256	235	253	271	249	253	236	250	267	225	235	273	251	245	232	276	267	252	248	217	238	261	262	230	265	231	215	254	251	275	270	249	246	227	271	252	261	232	242	244	246	244	231	230	259	253	239	249	245	276	254	250	247	246	250	239	262	218	245	267	268	240	226	234	254	255	243	248	274	254	271	267	256	219	242	274	264	238	260	274	256	242	262	231	237	222	263	266	247	252	249	232	231	233	233	187	249	250	257	240	251	274	256	258	240	231	222	242	256	258	265	248	250	258	238	278	272	277	267	229	259	268	227	254	264	272	266	255	267	242	232	224	238	268	274	282	243	272	239	241	268	248	254	262	260	254	262	257	281	224	231	244	256	220	271	272	254	253	220	261	218	245	227	235	254	253	229	255	234	251	205	241	256	239	246	235	254	225	240	235	237	237	284	262	226	254	252	247	265	242	235	280	249	264	224	245	265	248	287	228	241	248	239	213	226	250	261	282	233	259	247	263	257	249	247	264	262	223	254	247	246	264	259	252	262	230	237	243	270	272	262	265	242	257	246	285	236	250	243	261	245	265	256	246	239	279	258	267	252	250	240	234	236	227	256	248	222	260	250	270	225	230	221	239	242	237	246	247	262	214	271	273	250	236	265	264	249	246	257	231	255	257	249	235	249	255	265	240	262	243	229	252	221	250	252	225	225	276	243	301	288	260	262	221	257	256	231	233	216	240	250	233	247	252	272	262	200	254	224	228	246	238	271	241	265	243	247	232	256	239	274	225	271	264	265	249	262	252	240	259	251	272	265	248	248	276	235	228	248	236	261	237	257	226	270	247	271	247	245	276	283	249	236	234	248	254	243	243	236	250	255	226	257	243	263	252	249	251	243	279	251	242	255	264	229	265	274	241	240	258	261	242	242	233	271	220	223	243	238	211	246	234	251	263	230	259	283	235	245	262	249	237	232	262	233	257	277	237	253	277	277	253	248	251	247	230	268	269	215	227	247	256	243	262	247	264	272	234	236	244	240	276	259	259	240	258	262	232	244	254	240	219	209	245	220	240	254	252	210	273	236	241	281	243	272	253	251	247	266	256	243	243	242	226	231	242	259	276	247	251	283	246	224	239	264	271	246	256	232	231	217	221	264	280	256	253	244	236	279	219	232	270	261	239	255	269	262	214	271	244	260	265	230	277	254	256	236	257	252	271	256	233	227	231	253	252	261	237	237	270	243	227	269	248	243	245	247	254	259	231	252	241	231	232	261	272	230	255	263	248	235	265	242	214	224	236	206	230	242	271	224	249	267	261	276	232	236	237	261	243	256	260	265	251	248	274	274	247	251	237	218	278	226	233	256	214	262	237	255	228	257	286	241	252	282	253	252	223	255	243	253	243	244	269	259	252	225	265	235	239	218	237	254	274	242	257	251	242	265	239	251	244	242	229	271	253	265	261	275	236	215	250	233	238	278	224	246	239	258	265	254	224	282	243	256	241	249	265	253	276	256	268	230	229	230	230	241	235	227	225	254	247	255	236	247	282	258	248	223	242	233	253	225	227	287	274	228	236	260	270	243	286	239	309	252	253	254	260	236	253	274	235	263	237	245	247	261	225	242	236	254	251	255	259	250	247	241	264	259	217	238	218	254	257	253	236	263	252	257	245	266	249	258	282	252	239	253	266	227	273	257	237	242	224	251	241	278	229	232	285	249	239	256	235	229	267	277	215	238	227	266	247	281	247	261	241	270	269	237	232	269	244	272	276
1804	662	677	655	610	617	664	599	620	621	626	618	585	626	576	612	630	632	576	662	654	607	560	606	627	634	638	632	628	625	572	603	635	617	587	594	615	622	633	611	623	584	614	617	624	585	625	623	638	625	576	584	663	624	620	628	562	576	617	594	596	601	566	644	587	616	584	604	633	631	587	638	649	642	585	639	574	580	586	646	611	600	604	611	587	646	597	595	645	620	648	596	666	579	605	622	613	607	604	624	600	626	614	645	632	625	623	653	599	613	617	663	647	608	628	615	665	630	588	625	646	614	584	573	609	595	583	598	612	634	628	602	592	634	617	563	596	602	609	625	586	596	602	589	591	577	636	620	617	640	603	618	554	587	621	619	586	607	628	602	603	578	583	625	608	589	581	592	586	619	602	623	663	660	623	625	601	584	601	596	599	590	578	559	580	595	638	583	620	632	607	644	599	583	604	608	585	595	614	586	620	575	646	633	648	643	561	584	634	647	586	652	593	619	631	599	628	540	573	595	618	603	603	632	626	623	601	628	555	611	616	576	655	587	579	614	582	596	541	600	591	622	597	604	658	637	645	630	612	608	573	575	596	614	599	572	647	573	599	638	594	609	622	587	673	620	567	633	607	617	582	622	629	585	589	560	619	555	614	606	601	605	596	576	591	598	590	650	642	647	598	630	614	614	608	665	616	612	604	599	641	623	595	637	568	617	664	610	591	577	584	648	631	590	596	633	621	620	620	601	630	559	597	600	635	623	626	622	609	598	629	601	592	636	605	592	639	585	618	568	626	600	583	607	630	606	593	598	602	633	668	670	582	621	611	589	597	596	601	615	575	600	659	590	604	621	551	581	569	579	631	595	623	601	576	617	587	591	580	605	635	607	616	609	626	638	580	625	594	598	626	654	625	558	638	598	618	606	565	594	640	567	561	604	602	619	651	621	629	573	605	620	595	623	579	605	618	586	629	631	636	634	583	631	634	622	605	615	614	601	584	605	637	594	594	596	626	638	594	652	656	589	579	596	634	557	603	621	615	557	614	616	610	592	625	605	567	617	625	594	629	574	595	609	588	616	618	597	566	637	599	609	544	606	608	611	576	608	580	574	596	656	604	617	574	608	587	557	590	579	574	610	633	600	641	598	591	619	571	603	644	604	578	614	600	617	655	615	604	623	644	587	636	611	639	606	583	674	639	598	629	636	595	608	613	603	604	621	596	600	628	638	592	604	616	592	600	617	647	656	602	568	635	570	620	618	602	573	610	606	649	592	636	637	673	601	617	638	590	557	627	632	627	604	602	631	637	560	544	607	570	638	601	622	584	623	569	576	630	617	563	636	597	590	593	563	602	634	616	568	572	595	575	618	615	625	634	589	602	634	574	614	584	584	630	611	616	638	591	624	599	611	597	630	612	597	591	566	588	582	606	569	611	649	636	620	609	583	602	651	631	611	622	591	624	604	594	598	573	604	613	581	629	651	604	663	586	581	605	603	603	590	593	617	602	575	635	659	640	585	622	626	598	625	586	637	600	663	619	603	615	636	585	604	644	639	559	634	648	610	587	605	613	621	637	641	601	571	615	624	635	595	606	601	607	609	579	670	568	601	645	595	605	588	632	598	620	562	598	626	580	635	607	638	632	624	649	615	623	583	599	613	580	569	563	574	590	605	584	595	597	600	624	555	609	594	595	584	563	570	618	575	592	598	606	605	631	593	608	633	626	602	605	626	614	591	648	600	602	613	636	629	601	592	584	587	599	560	560	618	661	580	587	597	603	569	597	602	626	656	625	591	592	601	647	599	615	582	572	578	578	630	576	602	557	656	632	610	651	609	615	572	622	578	622	588	585	577	613	575	606	628	623	637	609	595	623	589	631	528	617	593	583	570	616	582	643	611	664	594	611	617	646	580	626	617	630	633	607	669	568	615	602	596	584	598	646	621	574	632	608	620	627	533	603	594	574	573	617	619	579	631	612	571	602	615	632	647	617	640	603	606	639	629	601	629	576	607	588	605	633	612	592	620	627	635	589	632	614	564	571	597	597	621	623	642	617	601	583	672	604	582	584	585	638	603	608	599	655	610	637	615	580	667	558	618	612	600	577	586	575	605	632	629	662	621	644	623	612	594	607	505	587	594	625	571	629	628	633	620	610	611	619	575	617	614	594	602	610	633	637	588	606	612	611	566	665	625	621	591	581	609	599	629	576	580	636	590	595	618	617	665	605	641	602	595	594	671	597	590	604	632	552	616	604	589	603	628	639	646	592	633	563	620	561	576	570	617	594	644	623	606	636	616	590	579	614	625	609	610	629	611	657	624	584	622	591	578	593	569	640	603	554	621	613	590	659	592	629	606	603	612	649	547	683	635	601	597	626	658	592	639	629	585	590	591	645	610	648	598	619	607	604	619	582	620	603	627	596	620	608	614	560	589	571	598	598	609	635	581	578	633	609	615	632	648	607	614	546	563	619	624	606	563	596	602	648	585	619	599	634	561	589	589	615	644	617	652	613	652	642	577	629	661	657	633	613	602	605	599	568	616	636	618	628	612	594	563	631	594	583	599	601	657	596	618	631	653	586	576	592	608	618	619	615	603	614	579	568	590	663	611	563	670	643	636	638	604	614	590	588	616	608	589	673	637	654	603	618	602	638	646	591	596	563	609	602	562	590	606	607	598	637	579	634	645	650	628	642	638	574	584	598	621	642	643	622	605	592	652	602	602	646	659	602	586	578	638	626	586	620	609	610	633	628	594	592	657	641	652	594	668	618	586	620	605	553	642	660	614	583	586	629	559	631	595	627	582	599	619	609	585	589	653	560	589	646	566	568	584	609	603	636	581	578	593	611	632	597	601	625	618	578	610	594	576	612	612	591	581	594	584	608	618	600	611	637	599	592	590	584	545	584	607	564	629	590	633	570	639	570	633	649	568	621	591	623	633	603	569	653	594	584	579	539	558	639	603	607	669	602	631	602	596	571	623	583	582	636	585	634	589	619	601	583	618	618	590	575	615	570	588	602	635	640	596	612	612	606	620	580	577	617	626	558	602	590	612	621	625	562	583	604	586	556	613	588	629	607	609	588	595	630	600	600	656	591	686	639	585	620	622	562	575	589	632	656	613	566	623	609	613	596	598	619	617	597	604	617	617	628	551	647	614	623	612	608	622	629	580	626	632	553	614	600	645	610	581	649	617	642	626	561	587	638	595	552	611	624	609	558	563	609	612	622	615	602	598	608	628	610	659	601	607	595	604	579	568	619	566	611	575	602	569	596	586	621	595	623	609	634	600	586	604	600	599	581	605	602	585	586	611	586	605	626	608	597	624	606	620	568	613	624	605	616	644	603	638	588	583	624	610	604	596	623	617	615	614	586	630	597	596	572	611	612	637	601	593	619	597	600	607	559	545	596	595	609	602	623	643	604	588	655	604	639	594	645	642	578	646	588	641	639	589	575	597	606	610	579	615	556	619	605	625	612	613	626	606	643	604	658	590	638	581	601	650
6848	610	545	458	388	375	343	346	347	339	307	297	313	310	291	294	314	277	275	308	314	265	322	268	281	259	257	279	271	292	278	295	300	296	303	300	271	267	291	283	286	260	270	273	289	293	282	311	280	277	292	264	292	272	313	293	294	300	245	297	291	299	276	270	270	272	298	270	252	284	280	302	295	290	294	277	296	268	316	299	303	276	270	290	282	263	272	317	285	307	261	303	329	288	283	302	247	271	278	284	287	269	276	331	280	268	294	289	278	302	294	274	291	283	298	274	270	288	249	259	261	251	286	262	265	286	297	288	286	309	288	262	260	279	298	276	285	286	279	278	289	279	255	258	300	299	297	291	308	245	272	310	285	294	297	280	271	272	280	259	280	303	253	270	269	285	266	299	297	273	275	291	256	307	265	296	254	288	297	276	279	282	304	273	283	289	310	262	265	295	280	242	273	300	322	275	285	275	263	313	308	281	297	294	320	262	279	315	265	271	266	276	269	300	273	292	263	292	294	308	256	282	309	285	288	276	281	303	294	244	271	302	245	264	288	312	261	300	296	294	247	284	277	243	285	285	301	289	283	276	299	269	298	278	290	308	256	287	263	293	275	270	271	275	309	289	267	292	292	268	295	302	272	275	239	298	298	292	306	255	297	299	333	292	287	291	295	295	259	298	278	303	271	322	322	299	255	305	254	282	266	223	298	250	300	284	297	298	283	276	312	299	274	297	277	302	278	298	283	288	273	260	294	272	315	275	298	249	256	251	258	272	265	279	290	280	286	280	269	251	277	294	295	273	278	313	315	300	272	303	297	281	261	295	286	292	285	294	287	297	291	279	266	291	288	259	275	267	291	297	293	293	234	277	314	295	275	273	235	292	282	291	267	272	312	306	293	286	284	272	290	281	282	258	287	287	284	273	305	271	300	319	299	289	292	276	263	320	270	274	298	252	288	263	305	269	278	280	315	274	269	318	298	296	297	313	306	319	274	250	291	270	265	291	279	272	312	258	291	255	270	266	263	303	271	268	279	280	272	300	315	279	275	280	267	280	304	269	266	274	287	313	285	260	269	298	276	303	293	261	260	271	270	267	289	258	290	261	225	266	276	269	256	291	303	273	290	307	269	284	296	260	291	299	309	254	303	271	304	276	314	284	263	310	293	279	257	283	271	273	259	293	284	286	270	264	301	290	304	256	259	261	276	288	296	268	257	249	297	286	325	269	304	319	291	304	255	307	284	283	297	278	285	301	263	263	290	264	271	279	283	261	298	276	316	312	255	270	277	296	306	290	312	274	276	287	264	295	239	285	288	276	294	295	286	278	303	300	239	326	285	271	283	278	326	295	264	270	289	300	290	258	292	268	295	279	279	284	284	288	304	287	270	279	279	283	226	295	261	260	296	231	249	272	293	286	280	272	272	297	264	290	272	288	313	278	312	262	289	250	279	285	256	264	284	287	254	299	277	247	274	297	323	285	293	278	268	302	290	284	290	290	281	311	294	274	310	279	301	279	282	278	250	275	286	280	280	311	300	287	258	270	270	285	293	280	278	274	270	277	311	295	286	272	324	260	262	283	278	292	300	289	291	298	296	278	274	297	280	268	278	284	298	310	311	314	268	273	261	295	303	288	267	291	272	238	263	303	283	300	291	260	294	299	269	307	308	288	253	275	304	287	263	276	289	280	265	313	272	260	257	282	231	320	269	306	244	261	253	269	290	275	306	275	268	256	275	290	280	273	310	275	281	298	282	267	265	297	271	270	312	328	292	306	307	293	309	318	314	314	285	269	287	269	300	286	254	332	246	266	283	316	297	292	283	296	293	288	314	249	282	261	268	284	265	322	304	275	252	282	284	268	295	282	305	247	258	266	300	275	309	317	256	294	264	302	270	277	318	289	277	263	305	287	251	244	299	296	278	286	315	280	272	275	308	269	303	273	295	283	307	259	287	273	296	260	295	248	296	289	287	279	272	280	274	275	269	286	270	289	292	284	304	289	252	281	327	295	320	297	264	270	256	317	273	278	295	244	304	260	290	305	292	294	294	292	290	302	287	271	280	282	268	297	272	286	305	263	275	290	297	286	280	252	303	298	287	300	280	257	292	294	284	277	266	249	281	268	270	327	307	281	273	271	319	283	239	255	282	257	262	303	291	302	294	295	289	280	298	294	296	262	273	288	264	262	260	286	252	277	289	284	264	269	277	282	297	267	237	264	298	297	265	267	269	292	305	282	260	264	276	308	261	269	258	268	274	257	267	274	264	273	305	295	282	296	284	304	267	314	337	298	277	268	305	280	276	245	308	291	297	297	292	292	280	280	268	273	317	272	281	285	289	309	275	298	283	307	308	308	250	273	261	288	280	259	285	276	283	277	295	281	261	257	273	298	303	267	279	266	286	301	276	288	272	263	249	275	310	260	293	277	281	272	283	255	270	272	280	297	287	268	304	278	280	321	271	261	259	283	306	272	293	279	282	255	267	277	287	301	262	281	313	258	293	311	318	269	291	261	289	292	316	288	283	283	250	278	277	259	272	274	265	292	292	273	274	279	281	297	282	286	264	281	259	255	282	295	309	294	305	258	321	296	276	289	307	285	269	262	299	299	271	280	273	267	269	292	262	303	286	293	288	284	296	291	268	269	287	282	318	262	288	294	299	289	297	251	245	309	296	285	292	287	278	305	296	261	278	242	280	291	275	282	285	250	307	289	295	285	281	286	330	283	312	301	281	292	300	281	284	278	266	288	270	282	306	300	280	295	278	288	290	264	262	276	283	272	288	256	293	290	289	273	276	302	284	297	273	267	309	284	287	271	304	262	262	307	297	296	271	313	275	284	284	298	267	301	293	281	265	263	290	277	298	279	272	265	277	301	260	310	267	265	282	284	300	294	266	311	311	305	260	304	277	304	286	289	310	259	298	280	269	250	267	267	282	290	276	259	306	303	254	304	293	278	299	289	307	256	287	295	278	291	263	283	283	284	297	279	283	301	279	283	287	272	259	245	300	307	278	318	286	258	270	306	247	303	288	267	293	271	278	310	262	252	270	283	321	296	278	281	305	291	273	243	277	260	272	248	275	323	306	320	299	261	290	306	264	282	287	264	289	283	270	282	276	279	305	289	288	270	284	262	281	292	279	277	268	300	282	263	254	270	279	256	295	263	298	282	260	267	267	271	275	299	296	296	254	274	264	302	272	279	282	256	318	273	257	272	249	249	287	305	285	310	279	257	277	286	261	266	287	300	269	280	276	305	279	289	273	303	245	272	267	297	301	291	281	287	282	297	251	262	298	304	297	295	310	280	268	293	260	294	284	263	285	284	265	261	302	297	264	271	302	258	249	280	269	278	298	304	285	282	272	265	299	272	263	300	331	296	329	267	284	271	284	252	279	289	255	266	280	283	278	283	273	280	299	289	301	305	237	277	275	305	292	294	283	258	255	294	297	250	254	290	283	255	287	269	239	258	270	287	285	280	297	276	269	288	275	328	295	288	291	293
6409	874	1334	1377	1250	1116	1049	983	958	867	883	779	764	766	790	811	747	720	716	710	689	681	682	666	724	661	651	730	642	700	612	696	705	634	640	691	717	619	700	678	685	710	656	670	692	666	680	680	657	659	697	617	623	688	605	695	704	644	695	665	668	657	657	631	685	653	620	625	717	725	652	684	655	666	650	674	664	660	703	699	687	701	685	674	679	647	665	638	661	720	674	649	668	637	672	657	677	668	686	682	650	641	616	688	641	690	627	649	703	647	646	649	677	649	691	651	629	660	711	667	701	609	678	628	628	652	594	663	667	706	654	628	651	721	679	671	693	670	679	639	708	614	701	699	646	657	693	677	672	614	664	657	694	686	708	697	643	709	675	656	679	708	625	676	654	689	616	690	646	657	652	678	617	637	727	647	649	697	631	654	665	617	641	620	675	708	658	696	634	613	703	667	682	679	653	671	642	681	644	680	717	656	672	697	697	661	630	700	636	635	624	662	698	631	671	676	673	629	682	692	689	657	680	610	672	684	719	694	671	638	649	645	676	656	644	661	613	640	652	650	665	673	661	686	650	693	639	657	681	680	627	658	680	673	652	677	679	660	641	632	628	691	669	634	670	671	669	655	620	662	665	662	685	693	663	668	657	680	670	698	645	635	685	669	662	703	693	667	707	686	702	679	659	693	647	625	624	667	712	664	699	669	713	697	659	643	663	659	645	655	645	670	677	666	698	654	631	628	640	633	689	644	680	638	590	696	684	631	700	659	687	676	648	628	667	701	677	675	676	662	625	658	637	666	705	675	658	651	652	683	679	643	686	650	640	657	663	635	663	662	658	622	671	703	676	680	680	645	668	681	663	686	665	695	656	697	622	691	660	645	687	668	683	672	686	663	669	664	689	619	649	672	621	677	626	677	621	680	641	623	657	620	666	654	684	669	652	663	640	647	671	665	622	648	651	692	697	619	652	659	634	657	691	688	688	661	677	710	638	698	656	651	620	644	685	659	713	654	658	684	671	675	680	667	643	668	688	651	639	672	676	683	666	698	682	616	677	701	716	663	653	647	666	692	637	659	632	675	643	638	673	700	697	700	651	672	657	630	668	654	718	653	652	678	666	661	624	660	657	643	648	651	681	656	657	642	633	677	661	700	652	614	691	645	660	682	700	696	638	655	666	674	683	634	633	646	658	670	661	665	705	619	675	652	683	707	655	644	671	697	665	704	606	656	722	705	634	669	697	657	637	642	648	640	661	651	650	682	688	650	683	656	694	651	618	664	640	664	681	619	661	678	679	616	636	675	722	666	705	693	669	683	652	685	667	658	636	716	633	708	644	651	650	713	678	663	669	672	636	667	680	644	691	643	640	669	641	661	678	656	659	662	665	678	666	657	701	655	632	693	648	624	664	644	648	626	697	624	699	673	692	660	676	680	668	659	687	699	663	673	662	674	638	642	686	642	687	685	690	671	640	703	670	673	673	656	623	693	712	658	704	671	713	648	679	621	693	680	674	618	686	648	651	663	651	643	661	657	703	648	708	709	674	675	648	657	688	655	656	679	649	654	629	660	628	664	663	705	639	610	722	686	688	671	668	694	617	698	633	709	611	677	623	678	704	680	668	626	691	709	694	631	678	657	642	640	636	664	635	677	708	657	668	669	668	690	722	637	675	644	657	687	699	653	690	670	716	663	729	684	649	656	668	666	656	677	659	618	620	644	680	653	649	663	695	682	675	655	640	675	661	700	650	658	641	661	623	672	673	674	645	639	666	672	647	677	653	674	687	690	711	610	661	652	665	659	642	647	681	643	646	618	698	670	642	673	668	649	686	689	671	709	674	673	676	663	693	663	606	687	649	634	636	671	674	641	661	670	648	614	654	607	679	674	685	639	672	681	629	683	663	679	688	669	644	634	652	665	661	677	596	606	677	671	702	664	647	706	656	643	649	689	672	655	665	614	688	692	708	640	676	689	724	673	656	653	693	663	623	609	705	683	671	702	621	699	659	718	664	678	689	629	689	617	724	628	644	676	664	646	625	636	677	658	669	674	648	672	676	656	684	649	674	763	698	674	671	651	635	622	687	715	756	683	669	694	668	642	656	683	660	712	691	668	691	686	669	679	657	730	671	723	647	634	655	676	646	650	727	685	667	653	685	644	661	679	651	686	658	693	668	664	647	668	614	672	621	719	658	667	641	630	684	652	657	667	683	670	687	636	652	647	700	663	681	643	651	662	729	650	658	700	657	645	646	675	609	666	675	676	684	684	686	671	667	610	647	638	658	654	667	669	702	619	670	665	687	629	652	634	657	656	668	695	659	664	657	703	704	686	689	675	680	702	682	645	662	653	653	655	665	640	662	667	687	675	699	669	680	674	674	682	729	652	652	640	651	655	650	685	658	696	651	680	655	628	674	677	642	630	672	647	701	675	712	609	699	705	709	640	668	650	649	688	668	665	653	683	650	676	685	660	659	676	685	656	642	655	646	681	711	676	632	664	664	674	679	633	656	710	631	664	669	666	699	654	670	704	701	641	709	614	678	614	669	660	703	649	718	637	682	724	651	627	689	663	643	637	699	644	627	630	683	682	656	676	637	652	698	667	673	678	628	679	619	640	653	644	640	692	696	684	640	659	613	626	729	638	628	696	643	698	689	634	677	715	682	647	687	635	691	688	630	671	656	652	673	636	678	621	621	626	680	624	622	673	666	672	650	670	694	643	674	631	669	639	639	692	661	639	638	631	692	711	683	666	671	674	705	632	661	608	660	741	651	665	684	670	633	709	677	665	664	670	674	660	660	647	635	678	647	703	617	649	714	628	685	685	637	628	647	622	702	696	670	689	608	683	681	677	654	633	700	704	659	695	611	707	618	661	647	655	645	648	689	690	652	680	649	678	641	642	652	617	692	662	642	669	716	714	658	688	653	656	656	680	670	697	635	678	708	684	701	654	688	650	649	630	694	661	673	656	669	709	613	710	679	639	709	648	613	689	686	669	708	660	677	668	666	699	672	648	727	689	647	661	670	665	649	709	625	655	670	622	662	655	661	664	622	659	659	656	682	701	646	699	716	675	665	670	643	643	664	664	664	684	704	634	656	727	667	630	642	670	688	704	676	657	678	672	709	655	704	649	652	686	648	607	634	687	679	625	613	694	677	660	636	677	662	656	636	665	673	700	696	659	668	665	674	665	654	674	699	688	660	722	641	690	662	690	651	629	675	667	673	668	648	635	642	645	659	646	677	680	666	679	663	677	682	675	661	690	678	657	675	667	681	709	646	684	686	682	651	716	662	640	683	664	672	659	642	614	653	678	667	684	638	655	651	646	646	665	650	698	652	655	661	703	716	669	626	666	675	676	618	633	670	661	619	655	664	610	687	658	650	660	715	659	674	664	666	650	673	653	709	671	706	653	641	663	638	623	674	654	656	654	697	607	628	656	642	707	735	678	679	634	672	665	669	655	658	643	664	671	648	676	656	704	653	670	633	709	642	717	694	642
12480	856	657	571	395	270	275	224	212	192	186	183	157	147	183	203	187	177	165	139	162	146	140	172	161	159	167	151	143	153	135	128	138	141	138	147	152	151	148	147	151	149	154	149	151	137	132	154	141	142	139	129	150	149	144	148	158	108	126	151	129	136	154	134	152	139	153	138	125	134	159	136	132	119	138	154	129	133	146	156	157	144	129	148	142	135	156	127	130	144	112	140	152	166	167	139	141	147	145	138	145	139	165	152	149	134	162	134	138	154	140	144	144	148	139	123	113	135	147	128	125	122	164	109	129	150	142	140	151	143	139	144	146	133	132	136	163	145	127	128	141	158	146	153	120	128	146	172	135	119	149	127	141	152	150	130	153	136	155	157	138	142	151	154	145	124	160	147	122	151	146	147	150	126	120	126	140	142	149	126	126	143	138	134	149	154	142	138	128	164	153	151	151	144	134	128	139	119	128	132	141	126	152	138	120	145	151	143	138	147	147	148	141	140	142	145	125	112	114	125	139	132	145	132	128	145	132	133	127	130	124	128	146	136	138	136	142	131	129	148	153	127	126	127	145	132	137	163	132	123	167	161	149	150	124	140	137	139	155	157	158	134	157	126	158	148	150	147	147	133	119	135	139	125	139	131	129	141	154	141	130	149	124	132	149	133	134	142	118	114	124	131	130	112	132	155	149	140	138	145	150	143	138	133	127	123	129	136	132	144	130	135	149	140	163	161	122	122	144	131	137	148	137	125	139	125	149	128	127	135	143	109	145	148	141	132	143	162	152	135	164	130	119	138	146	130	167	128	131	141	126	137	141	129	134	114	134	154	145	147	129	133	146	151	126	124	147	134	140	146	141	143	136	131	136	130	149	130	129	128	127	138	131	165	149	135	129	150	141	147	139	149	137	132	141	114	151	145	129	150	149	163	119	151	131	137	143	133	154	137	143	132	138	151	120	165	138	154	145	145	167	136	132	151	140	127	152	149	144	143	148	152	143	127	125	117	151	122	143	122	171	144	140	132	153	125	130	122	159	136	165	136	138	138	137	146	134	133	154	156	127	150	143	157	152	155	143	132	144	147	136	156	133	124	130	137	140	111	113	121	137	144	126	158	119	145	143	151	128	139	124	154	142	127	160	158	134	139	129	160	127	156	131	146	130	130	134	155	111	144	131	160	143	148	126	135	111	142	146	143	137	120	139	128	134	145	145	147	130	134	137	140	153	126	158	174	146	147	138	131	154	145	156	129	156	132	143	153	121	144	138	129	165	149	135	149	139	145	150	124	114	135	140	126	138	139	159	126	129	145	124	141	138	133	149	133	128	132	155	148	126	126	132	153	134	156	155	154	140	172	155	150	140	128	128	131	120	159	138	141	120	123	128	129	138	166	156	127	142	156	137	144	123	160	155	131	168	143	140	151	146	151	136	157	146	124	133	160	149	124	146	153	165	158	140	148	136	145	154	126	130	149	167	134	177	134	164	139	124	125	141	122	153	148	151	142	129	127	127	143	138	128	142	151	145	137	119	144	148	150	127	134	125	129	139	146	145	137	122	147	132	134	130	125	109	166	141	166	136	156	133	139	161	123	138	143	163	139	136	153	146	126	114	140	178	146	143	132	131	128	144	142	133	146	134	130	153	129	149	145	144	143	141	142	132	142	157	123	129	167	129	142	134	143	125	143	124	128	136	136	138	111	135	135	163	130	151	148	136	156	137	109	142	140	149	156	128	157	138	120	158	142	122	141	148	142	138	134	145	143	123	148	161	139	128	113	118	142	155	149	130	130	144	159	148	141	134	116	127	130	138	149	118	137	126	128	130	145	134	144	126	130	152	127	162	133	142	141	135	140	156	175	146	148	145	146	131	124	140	127	132	123	136	140	118	127	140	143	127	152	124	151	141	109	138	159	138	134	142	113	148	125	141	120	133	142	149	139	127	143	143	143	163	125	113	129	140	156	147	139	168	115	136	151	150	143	135	132	158	128	134	158	132	142	114	128	119	135	132	147	135	113	156	138	135	151	146	144	125	140	130	131	107	111	135	133	144	138	132	133	130	161	115	140	147	150	138	163	124	129	139	146	133	131	158	134	156	142	137	142	145	140	167	155	138	136	152	152	141	134	158	150	150	132	137	150	146	143	118	172	144	154	154	135	155	136	147	152	131	139	137	148	131	127	146	142	141	130	168	143	141	148	144	136	122	143	146	143	147	125	143	137	147	140	140	133	130	149	138	124	143	131	160	142	135	125	129	130	148	138	164	143	165	162	153	141	113	120	147	160	148	146	134	121	128	150	134	138	149	144	124	116	148	136	141	110	147	139	144	127	127	125	146	132	120	139	129	121	125	134	135	123	143	134	142	142	170	151	134	135	152	143	141	173	158	142	124	144	158	128	130	126	120	155	140	146	146	151	131	153	148	138	140	130	141	121	156	156	149	139	124	152	148	151	159	141	146	142	155	149	148	130	151	168	126	132	126	139	135	111	129	137	131	131	137	132	139	152	135	120	141	131	150	127	143	124	137	127	142	137	137	127	114	152	129	116	136	137	144	148	144	134	152	145	122	154	158	142	142	160	126	139	156	118	123	122	150	155	131	147	135	131	137	150	120	146	140	160	116	129	149	160	115	123	144	143	122	137	126	137	150	142	119	140	145	138	158	130	151	134	157	156	153	127	128	124	136	149	148	114	143	146	141	153	124	163	145	147	131	154	136	132	159	122	113	135	137	156	147	144	151	133	129	148	133	135	132	149	149	121	137	121	127	134	147	120	155	131	132	144	126	150	156	139	142	143	141	138	179	133	118	153	140	134	144	146	146	154	158	137	143	137	139	144	138	154	151	139	113	139	148	138	127	122	104	126	135	165	126	134	173	152	133	165	132	140	136	114	141	135	154	152	150	153	145	172	139	132	144	139	152	116	140	149	128	141	143	147	130	145	135	141	117	137	148	137	154	108	149	152	137	137	163	145	112	131	143	147	147	139	146	140	123	146	141	129	143	139	138	134	127	148	150	132	157	160	118	134	118	127	114	147	146	130	132	150	134	127	147	156	150	125	120	151	124	146	126	143	149	149	154	148	146	128	129	128	131	138	134	163	141	156	129	118	142	154	142	134	135	124	136	144	153	151	142	152	172	151	145	140	147	157	145	155	151	130	146	133	148	119	165	151	147	146	130	152	129	126	128	136	137	138	140	141	143	133	144	157	139	136	123	136	151	117	161	143	156	130	131	143	152	130	145	137	145	134	160	136	147	131	135	142	130	143	136	136	128	160	139	139	146	146	128	131	110	161	130	123	110	129	130	128	131	142	128	147	140	132	142	143	148	128	145	133	144	146	132	143	110	132	169	129	132	153	127	151	137	128	133	127	134	159	147	156	130	122	152	159	139	139	134	144	120	133	156	130	152	154	151	134	134	162	154	133	134	129	154	117	174	131	140	149	151	144	133	134	138	140	144	149	135	143	139	140	131	137	158	153	147	141	134	145	157	165	139	130
7913	906	1483	1755	1466	1220	1101	904	912	821	695	610	600	550	548	576	528	457	465	413	419	427	425	410	375	397	365	390	379	368	367	356	353	381	383	392	390	351	344	349	363	377	355	365	368	342	338	374	364	362	356	352	362	350	345	364	326	360	359	330	363	346	321	384	373	364	352	325	364	358	340	376	361	321	369	318	363	360	354	381	364	366	327	379	377	362	357	349	313	350	341	404	374	347	337	374	385	335	329	374	344	346	346	323	364	331	382	361	344	333	329	391	328	372	353	377	328	364	378	336	332	347	387	344	350	312	339	375	338	352	370	359	328	361	346	363	341	373	343	361	343	347	326	343	358	342	369	369	375	324	318	340	354	357	355	345	344	352	354	322	368	362	326	377	374	342	350	345	355	347	348	320	368	354	341	360	339	359	365	345	331	372	369	346	348	345	338	321	351	344	394	377	376	367	367	319	308	354	358	346	349	333	334	326	314	343	373	341	364	371	315	339	345	355	369	366	348	339	362	335	332	312	341	340	347	352	358	355	364	360	334	338	341	388	394	366	361	327	322	348	363	360	369	380	347	348	330	362	349	359	384	348	317	369	344	327	370	316	362	340	341	344	338	354	342	314	350	333	381	327	325	364	342	393	351	363	343	332	315	307	338	360	318	345	378	318	367	356	368	341	380	357	350	365	336	359	343	360	337	333	361	388	341	332	336	343	352	352	351	382	331	362	358	351	353	333	365	333	328	334	335	356	335	334	350	357	363	348	345	351	374	356	336	350	348	324	319	358	343	351	367	337	325	332	366	344	387	404	343	372	367	365	356	343	357	332	323	358	344	335	374	332	341	316	331	368	331	322	377	335	335	337	368	312	344	353	321	345	380	345	350	374	370	367	361	366	360	354	340	370	336	334	343	341	364	357	332	336	345	379	365	369	380	354	350	364	357	373	341	334	366	346	343	331	364	351	336	328	343	331	352	365	322	335	344	370	372	380	322	347	336	340	347	325	341	363	350	338	379	369	335	366	376	315	346	348	327	344	345	407	365	341	350	345	344	369	349	359	333	335	356	344	336	356	307	352	345	367	326	373	359	369	331	344	346	335	340	363	383	405	347	327	332	344	380	337	328	366	347	331	339	385	376	361	348	367	364	343	316	341	406	371	354	349	330	337	376	347	365	351	384	354	378	375	384	342	374	367	347	369	314	343	370	375	316	344	356	350	344	349	362	366	338	370	365	349	343	331	339	368	347	352	331	343	356	356	350	333	335	357	329	360	386	340	344	310	317	373	386	362	361	359	309	366	364	311	359	362	381	352	346	331	369	358	329	388	336	362	321	346	357	353	371	361	342	347	342	330	346	341	355	375	338	356	340	366	382	358	359	374	349	372	334	348	313	372	356	388	364	327	337	389	365	346	363	368	353	390	314	347	355	356	334	366	350	325	341	358	359	311	346	344	352	350	329	325	350	353	356	341	328	332	362	345	348	341	365	319	376	369	363	358	333	372	370	351	342	349	374	322	365	364	353	340	376	337	333	370	348	315	369	322	353	333	335	346	355	378	332	335	344	339	372	340	343	377	336	318	336	365	337	364	356	368	354	356	356	355	361	377	331	369	360	346	333	357	332	370	330	367	349	354	311	341	383	298	341	335	371	338	338	343	349	351	348	367	360	326	348	347	359	352	354	359	356	356	363	340	359	364	338	353	391	373	357	355	353	349	347	331	364	343	369	349	330	323	372	391	341	314	366	316	351	371	308	382	335	330	373	356	359	346	335	303	353	347	359	359	340	346	346	371	328	392	357	352	356	360	360	364	358	351	325	364	391	358	363	373	336	340	352	330	311	367	339	340	337	360	358	355	349	349	345	327	356	403	358	351	334	352	347	335	366	333	367	349	343	334	343	355	376	312	360	324	366	331	355	349	338	361	376	375	326	333	339	376	374	376	358	326	387	349	332	358	344	331	364	342	376	386	320	328	351	367	345	333	340	323	354	382	343	375	393	333	377	360	342	339	384	375	357	332	338	351	340	337	345	337	357	379	354	358	362	366	327	352	356	332	354	334	343	365	365	337	365	338	385	347	356	364	346	344	360	351	361	311	350	328	331	370	353	358	350	329	352	331	304	366	347	366	353	353	372	353	329	361	352	398	368	346	315	349	345	359	358	345	390	327	358	349	391	338	379	355	375	368	340	373	355	350	340	346	355	354	386	375	385	338	352	334	367	360	366	370	380	320	330	362	324	356	338	370	361	356	359	332	357	371	381	355	343	360	365	361	334	348	350	358	346	326	354	363	307	364	347	350	353	355	330	368	378	344	326	385	349	353	349	328	362	363	358	355	351	340	370	338	336	373	356	366	354	366	346	354	359	360	331	382	355	316	327	332	369	352	344	325	334	359	328	369	340	340	371	388	340	385	365	331	331	314	342	365	344	341	384	336	374	347	364	343	359	353	342	352	385	370	353	346	347	376	400	360	382	363	355	325	345	335	350	332	359	367	336	345	352	355	359	311	331	398	365	362	381	339	370	332	321	355	315	347	328	353	340	353	341	367	373	322	370	331	353	355	356	335	332	392	350	350	324	321	344	375	328	329	366	366	364	327	322	307	353	330	335	332	314	366	344	320	335	354	358	369	346	347	364	361	355	347	351	356	372	332	382	358	363	372	356	348	344	343	357	325	367	355	354	362	360	349	379	336	362	346	341	388	359	374	329	311	349	358	361	365	379	336	315	354	350	342	317	343	356	356	355	335	355	369	363	361	349	323	361	336	371	337	357	339	318	367	376	365	353	325	358	350	349	344	362	304	321	353	341	334	350	322	328	365	325	346	370	327	353	372	333	342	368	352	348	323	364	364	341	387	339	361	336	392	353	346	345	338	359	350	332	376	358	372	342	340	371	352	353	351	360	335	353	343	329	371	348	341	359	364	334	353	358	327	388	355	354	340	375	373	347	365	341	322	342	348	337	352	340	325	359	345	379	365	335	328	346	318	355	374	334	326	356	371	338	368	344	316	367	317	350	343	339	322	356	359	342	386	354	371	349	354	346	347	372	360	357	362	330	363	365	340	390	371	376	338	381	357	362	376	350	362	369	341	352	363	370	352	368	351	361	372	359	376	317	339	353	371	360	361	372	331	359	353	383	377	384	324	361	332	339	342	351	317	345	364	352	345	342	356	355	334	372	333	318	332	364	330	335	352	376	383	346	332	348	382	334	349	318	343	377	345	363	336	331	308	361	346	342	358	374	337	357	311	335	382	365	350	352	373	370	347	387	399	378	384	351	330	348	345	365	360	332	348	355	345	352	314	336	359	362	358	342	390	333	372	400	351	334	343	349	327	328	348	348	359	369	358	370	331	361	346	334	374	345	326	344	371	373	351	375	342	347	327	392	373	327	363	331	372	360	344	362	343	356	326	354	365	369	348	341	364	341	365	357	361	369	350	325	333	345	322	352	356	346	349	362	338	365	358	360	358	409	379	324	372	374	349	384	348	355	335	343	342
1212	283	258	262	252	247	282	245	233	235	249	264	234	232	273	262	271	222	274	250	239	252	242	266	255	264	248	223	257	253	252	242	250	242	245	281	260	239	274	244	237	246	259	249	235	252	244	265	249	240	251	258	289	263	297	248	234	246	252	242	221	263	244	226	229	269	256	266	271	278	265	256	252	245	260	233	263	269	230	209	258	239	238	257	277	262	251	229	250	226	249	257	205	256	252	238	246	253	247	245	286	268	266	241	257	250	233	254	256	262	261	301	233	218	250	238	246	253	255	247	233	257	252	253	282	223	237	247	265	222	227	248	246	231	234	257	242	258	263	244	239	256	262	240	256	218	266	269	245	217	271	224	248	252	290	260	251	287	268	262	242	270	252	256	226	239	259	250	229	244	249	243	238	212	238	229	226	206	247	248	231	280	266	262	245	257	265	249	235	231	243	235	264	243	261	264	238	268	257	256	255	220	251	245	243	274	226	229	211	262	252	256	230	240	257	262	244	261	267	243	265	244	202	226	259	259	252	274	260	245	240	263	243	253	255	280	269	212	273	259	230	261	272	247	232	242	239	232	237	230	300	246	271	258	254	265	249	268	267	239	243	240	223	225	259	245	282	238	248	236	260	234	249	248	247	271	236	261	246	239	224	246	235	263	251	240	258	238	276	249	262	252	269	231	272	277	282	282	262	232	255	226	233	239	263	245	247	234	259	248	249	252	251	241	258	276	246	228	256	274	230	266	260	261	223	266	235	258	234	274	269	243	206	252	219	211	229	233	231	268	271	237	234	227	236	213	229	206	264	250	224	255	236	262	244	244	256	248	259	250	267	250	249	261	243	254	240	257	241	248	266	265	237	236	253	234	241	291	243	226	248	243	277	244	280	248	272	239	223	239	258	230	246	275	231	260	260	261	252	242	266	247	242	270	268	247	218	259	235	263	251	260	236	276	226	230	252	252	239	245	270	239	260	243	248	275	267	242	288	250	235	257	251	244	234	254	239	265	252	241	250	269	240	230	234	236	260	248	269	247	248	252	222	233	237	246	265	238	247	222	271	230	234	222	230	248	230	264	248	251	244	270	239	227	252	242	263	272	254	197	241	252	243	273	251	253	247	245	285	243	220	241	248	229	245	239	272	242	257	225	231	271	261	235	224	258	250	252	245	229	266	206	244	271	249	265	242	249	278	232	228	240	249	264	264	239	252	232	220	265	264	224	272	256	268	243	228	241	273	257	256	245	224	261	262	229	240	223	271	253	239	222	242	247	250	268	228	251	261	276	220	244	223	255	236	255	254	226	253	263	251	259	253	267	235	233	274	242	279	279	239	263	246	250	264	269	256	259	241	235	262	246	250	258	255	260	210	250	236	235	251	247	245	252	239	273	249	236	253	228	276	238	259	251	244	263	248	279	234	229	224	239	272	261	247	252	272	225	250	286	227	278	228	223	225	246	244	235	238	259	236	246	264	235	256	248	235	239	289	256	251	243	245	255	245	275	232	242	220	261	249	258	293	243	227	239	254	245	231	253	245	235	244	254	264	262	232	245	242	234	280	233	233	253	251	274	275	232	246	273	248	263	230	212	252	255	250	253	240	267	264	229	235	263	225	240	243	244	241	245	238	259	245	259	261	264	235	230	270	254	254	266	237	252	254	229	237	236	238	258	240	244	262	252	243	262	290	270	236	236	239	231	249	250	272	265	240	293	245	240	292	248	238	256	255	248	253	224	265	247	261	227	253	237	250	255	286	274	250	248	222	256	245	240	238	246	255	250	251	253	257	227	221	240	256	257	253	225	261	241	248	255	234	266	259	252	257	257	243	205	225	279	239	271	229	235	262	256	268	240	231	249	246	245	256	222	231	220	263	288	228	244	248	258	259	264	259	233	227	249	243	272	270	224	242	240	217	260	268	243	266	236	276	271	275	247	259	233	267	251	270	232	288	235	233	245	244	205	251	251	249	241	226	229	256	245	240	221	241	260	261	250	232	262	238	238	253	230	281	206	241	270	232	255	228	245	227	224	249	269	237	246	242	233	266	258	244	240	269	256	257	240	245	257	257	281	251	240	245	234	242	247	253	234	267	254	260	266	237	243	264	237	254	270	268	252	264	244	251	239	241	253	253	232	224	253	272	254	259	242	220	241	239	268	265	248	265	268	227	236	230	277	242	212	227	236	245	249	234	258	229	250	257	246	237	281	250	253	275	233	250	251	261	275	252	236	223	261	266	287	231	211	221	238	260	244	262	234	239	252	246	239	249	236	236	270	246	253	270	268	247	258	228	264	245	251	258	232	250	251	243	244	245	281	259	269	232	253	258	248	254	261	244	258	261	263	266	248	209	244	234	244	240	244	264	241	262	266	240	242	254	271	266	230	214	264	260	225	265	222	244	259	248	251	230	214	234	265	283	260	262	228	251	232	258	258	223	263	274	299	293	256	257	246	260	264	262	251	239	257	256	235	245	250	226	234	222	277	282	258	263	227	257	247	257	233	264	249	243	224	272	262	282	247	221	253	217	254	243	239	267	262	263	227	255	237	240	229	242	251	257	265	265	254	270	244	231	254	265	273	242	259	258	250	268	256	231	226	269	241	242	267	248	236	268	247	240	209	261	253	216	263	244	257	242	260	256	292	263	221	276	230	249	242	231	235	284	246	240	250	245	267	254	261	274	241	282	283	221	244	258	257	238	247	256	224	258	274	256	263	242	262	231	267	246	251	250	226	245	258	264	254	275	223	234	260	232	263	266	260	230	232	250	224	234	248	249	237	278	249	267	224	232	245	262	226	245	286	291	227	246	230	273	247	257	272	226	248	255	233	260	291	225	260	237	254	263	291	272	235	237	257	228	265	233	233	276	247	242	242	226	242	262	261	278	271	227	235	278	247	248	250	261	264	232	231	236	249	300	235	226	253	254	255	239	270	260	250	247	242	297	256	271	237	238	252	241	239	260	236	262	273	269	259	254	255	269	237	233	254	248	245	253	243	259	250	243	246	235	240	241	260	265	218	265	276	240	245	229	271	256	249	242	266	250	265	257	252	268	246	255	258	255	265	245	251	225	259	256	262	245	257	247	291	223	264	237	201	270	254	262	220	234	257	248	238	270	256	248	239	240	233	233	277	250	266	245	272	230	255	249	249	210	219	254	283	255	265	265	256	261	249	269	282	257	239	213	240	261	242	227	234	270	283	238	256	272	266	259	232	240	240	242	251	259	260	245	227	218	238	247	242	251	263	255	237	259	245	246	270	244	264	230	233	250	232	205	256	226	225	264	255	246	251	244	232	231	235	246	211	285	233	232	240	251	273	251	244	250	237	249	273	251	257	251	283	241	264	243	251	237	229	259	233	243	232	231	238	249	229	280	225	220	216	235	253	276	215	244	273	258	286	272	231	245	244	243	256	252	264	236	248	265	266	245	228	229	247	233	266	255	250	247	264	222	255	244	235	246	210	257	262	252	237	247	256	233	248	255	228	222	248	247	255	248	260
1811	581	627	673	658	596	639	629	636	599	601	636	576	619	619	635	652	577	602	604	620	626	590	619	598	618	609	562	632	648	616	587	599	637	588	588	641	642	616	599	610	598	590	607	625	611	573	615	640	620	635	600	646	612	592	616	635	630	603	614	602	638	626	624	594	610	633	617	628	609	640	570	613	592	559	650	619	601	601	638	559	620	627	581	570	595	624	628	627	630	588	602	592	618	592	665	591	626	593	613	579	636	613	596	638	587	571	613	595	610	604	616	621	602	574	604	623	601	610	610	595	608	602	594	657	606	611	578	634	621	589	602	605	592	650	616	631	627	590	585	626	581	598	599	575	559	567	626	611	604	606	566	560	574	587	636	628	591	615	626	610	639	625	587	611	605	606	587	616	619	664	622	588	605	584	587	587	615	605	615	656	577	640	583	598	627	594	634	629	569	593	574	624	612	594	624	603	599	615	613	594	608	619	596	638	625	594	625	583	645	609	565	622	616	629	564	615	645	601	641	654	555	589	625	625	644	629	626	623	610	569	608	627	576	616	598	606	622	586	606	648	670	625	608	604	640	598	614	555	591	638	610	652	639	589	593	599	583	594	618	578	597	594	631	626	607	602	599	643	557	601	624	619	577	620	574	628	630	596	584	635	609	598	560	620	586	587	606	590	637	611	615	621	649	612	616	581	615	616	630	607	597	589	651	660	582	611	609	587	634	611	585	581	617	598	633	573	596	616	593	624	606	641	588	561	648	610	635	613	626	599	663	630	624	618	614	627	607	593	601	558	632	582	566	597	641	629	599	568	582	582	602	635	614	617	611	628	621	581	603	583	627	611	608	615	640	593	583	595	579	637	606	616	629	582	589	598	579	572	610	635	593	621	619	604	652	598	572	620	634	581	573	634	576	585	623	589	610	634	619	611	621	659	627	611	654	581	578	625	612	606	650	607	590	600	559	577	580	590	616	574	614	624	642	579	621	605	566	553	575	606	580	648	555	624	609	593	595	559	616	594	651	593	606	640	605	581	615	607	618	577	592	569	648	572	616	594	583	563	607	581	571	571	630	625	625	613	585	560	628	639	644	657	606	574	556	639	600	598	619	598	603	636	637	588	652	646	608	610	622	617	598	599	646	601	581	600	632	595	627	623	612	617	633	611	582	645	588	600	592	637	569	628	578	615	556	618	575	623	584	654	657	610	604	582	611	586	615	665	615	606	588	584	595	614	613	657	581	541	596	592	604	638	619	604	610	604	602	606	594	647	581	600	595	620	606	634	587	585	591	613	636	605	598	592	633	583	606	572	665	593	603	602	568	665	606	625	636	658	615	638	588	639	581	562	602	626	647	625	601	591	575	589	576	589	602	598	610	586	555	608	645	628	555	651	581	563	610	597	601	603	652	609	587	589	612	611	602	626	644	638	616	604	632	639	587	623	624	639	597	632	587	606	602	612	598	566	670	629	630	593	615	584	624	610	564	595	600	657	607	642	595	613	621	567	639	606	654	577	599	599	607	602	608	609	619	652	590	615	655	626	641	629	618	578	603	601	667	642	603	606	570	584	661	606	617	589	636	639	606	619	638	599	599	627	571	575	546	624	605	594	654	617	626	610	590	631	580	602	622	603	598	619	582	599	618	603	617	604	583	620	579	612	572	585	645	581	590	611	594	568	576	631	653	629	634	629	604	620	594	638	600	600	620	609	624	595	627	633	638	594	630	630	618	637	587	602	612	562	600	631	590	595	629	608	593	653	612	602	588	573	592	558	640	615	606	622	636	603	641	619	605	585	601	642	632	619	580	580	571	649	613	612	638	628	601	618	589	610	642	617	631	574	598	605	655	617	604	606	589	606	620	623	605	559	602	603	617	619	572	590	602	653	653	551	539	595	612	625	631	647	656	624	591	608	609	562	599	622	558	607	652	625	608	625	626	571	599	618	596	659	588	587	590	600	581	583	605	649	589	603	622	575	620	605	617	626	617	605	621	611	592	591	630	563	570	607	606	643	585	602	620	611	640	614	609	624	643	607	647	606	598	596	601	597	622	602	591	615	618	562	613	645	623	627	592	594	619	640	638	591	617	595	634	613	605	632	577	622	529	638	644	610	586	593	606	638	641	597	608	593	603	613	587	594	619	590	618	602	598	640	628	597	616	625	606	607	566	534	574	584	581	585	617	599	616	573	603	679	645	607	592	616	635	614	620	625	596	631	612	608	632	595	616	640	654	579	568	604	562	603	641	609	580	591	611	606	618	615	616	617	593	568	584	602	584	592	586	613	619	639	581	581	678	620	654	598	648	635	607	603	621	647	610	608	623	602	580	647	572	581	624	646	628	597	628	590	611	608	605	655	592	616	608	615	606	657	604	650	624	642	571	608	660	577	581	589	624	655	607	583	611	638	600	593	633	604	584	572	641	608	617	563	616	572	594	621	663	606	595	598	613	576	580	578	573	606	591	625	634	616	620	578	612	613	609	680	613	589	588	584	603	604	623	623	582	600	610	592	621	588	632	597	598	589	639	585	631	579	594	599	642	617	635	605	603	614	597	628	636	568	608	627	614	612	634	601	626	603	621	608	597	606	577	602	613	611	559	566	626	626	604	612	581	601	591	610	609	613	636	583	669	622	586	621	639	654	639	629	634	624	586	630	559	610	571	639	570	600	627	601	628	604	628	651	631	590	636	586	588	597	644	571	602	615	655	596	600	580	634	633	579	649	579	629	583	620	645	569	577	610	602	600	660	642	635	579	591	686	528	631	596	616	609	593	594	589	603	594	603	683	633	607	558	570	592	615	581	620	609	621	615	548	580	638	604	604	632	622	597	581	631	597	603	595	608	625	587	628	586	614	626	639	694	636	584	639	624	630	593	602	618	615	618	630	619	578	631	622	613	574	642	623	586	585	627	573	613	601	616	643	592	581	580	630	632	569	527	611	607	589	625	574	579	562	598	611	611	640	589	622	628	622	596	615	607	609	633	585	573	628	580	591	605	629	615	633	548	613	602	573	570	618	611	633	603	646	607	575	588	619	626	636	627	575	642	605	615	612	624	634	631	585	575	619	609	606	620	583	590	591	575	679	624	620	594	643	632	625	604	622	611	622	645	614	618	620	651	567	594	591	586	627	637	608	630	597	605	618	658	622	621	635	630	651	613	596	583	621	635	577	633	577	610	628	628	630	577	629	573	609	589	587	571	585	557	633	618	662	615	603	607	584	649	597	607	627	583	594	581	643	540	583	663	611	585	608	591	619	641	624	619	577	554	581	602	638	595	617	605	644	616	587	635	632	630	615	594	623	581	567	637	610	600	597	614	698	607	585	602	601	595	635	635	589	576	602	677	600	550	618	641	608	617	624	603	600	626	610	655	584	566	624	637	577	642	614	542	588	623	632	615	594	568	590	616	580	601	619	575	586	622	581	581	618	641	570	608	597	639	670	592	567	619	582	587	635	604	590	615	559	618	586	614	587	641	618	625	570	603	642	598	627	614	599	600
6697	600	476	504	408	390	323	324	355	347	353	305	308	300	278	294	282	282	271	279	281	287	289	290	269	286	275	256	272	303	279	256	252	254	271	281	291	273	280	280	315	274	264	276	270	271	267	307	283	267	304	275	305	262	245	304	279	284	255	279	298	278	284	280	267	280	275	281	252	294	304	255	286	265	264	262	316	310	280	292	277	295	302	304	327	275	294	288	292	276	261	295	284	302	271	262	266	304	303	266	290	292	306	298	278	267	247	303	279	251	283	301	271	281	296	264	260	305	262	297	268	310	281	251	289	300	295	261	304	291	276	291	258	265	279	281	276	275	274	284	247	257	300	310	294	284	289	274	272	285	285	265	255	258	254	272	263	273	282	291	259	296	324	272	278	285	256	306	277	265	276	309	292	297	256	260	302	282	274	276	296	254	267	283	288	267	259	270	315	240	296	297	269	269	345	298	295	294	293	282	282	289	311	263	276	282	249	244	298	300	280	292	273	290	268	283	272	265	279	287	265	262	270	284	312	305	294	263	282	245	280	307	304	293	250	287	257	319	279	269	290	286	275	282	273	268	282	291	271	240	260	291	318	271	282	282	298	257	267	277	266	313	274	288	324	298	298	289	278	284	285	281	301	264	269	310	352	307	268	304	273	271	253	318	294	284	283	275	301	322	296	294	304	270	263	299	286	267	309	292	311	307	307	299	292	247	256	289	282	286	281	285	277	298	297	272	261	328	302	274	310	252	273	271	321	265	266	298	266	290	279	266	264	260	260	295	265	273	255	267	302	245	291	273	277	268	268	259	258	302	302	271	267	275	262	294	276	253	311	291	267	285	276	303	282	287	261	296	265	282	260	262	240	225	270	254	282	283	264	294	283	284	283	259	275	276	287	291	236	278	286	261	289	269	284	280	275	291	275	300	266	284	296	293	278	273	313	293	264	296	288	265	288	281	274	296	287	291	295	300	299	289	314	328	263	265	304	288	290	301	263	300	323	299	265	301	340	292	272	266	292	285	269	288	278	281	252	281	290	296	293	291	271	313	271	271	270	269	280	290	283	298	301	310	267	304	276	271	331	264	281	311	275	274	278	273	252	313	317	288	281	272	261	270	271	270	280	303	265	272	285	272	302	274	275	281	268	282	297	267	265	301	294	306	299	294	307	257	280	284	334	294	287	266	310	300	245	315	273	297	266	274	297	251	276	301	275	281	274	279	345	289	289	310	294	253	245	292	266	284	258	290	249	263	257	287	303	278	280	308	265	267	282	293	279	259	312	274	294	276	285	289	269	293	271	233	289	263	282	297	268	284	344	303	261	280	288	280	271	300	298	288	278	267	251	286	244	294	276	285	281	271	319	274	274	281	301	256	254	252	297	296	266	284	273	320	267	257	282	277	265	313	277	322	265	278	293	267	317	276	299	268	293	281	242	271	279	295	290	269	314	289	281	319	263	286	304	289	273	270	278	259	304	281	296	238	258	290	263	282	302	279	277	280	287	316	286	271	274	299	246	289	290	295	259	285	302	272	261	297	275	278	299	250	292	307	269	276	311	325	251	288	270	258	271	298	283	296	272	283	280	283	253	299	309	282	279	266	280	339	273	296	298	256	277	272	280	254	283	308	312	258	276	285	267	292	291	294	310	259	260	286	293	271	301	267	310	289	250	303	277	290	269	237	280	259	269	267	254	260	245	316	284	288	298	286	302	317	273	286	287	282	296	276	278	256	314	259	259	276	285	295	285	270	296	296	301	292	271	274	251	278	291	287	265	325	310	303	289	299	294	330	282	278	280	286	273	297	285	280	278	288	278	287	265	296	285	275	300	275	320	268	296	301	262	255	299	283	296	279	295	308	281	272	262	289	284	238	312	327	322	284	255	283	331	268	297	265	264	247	275	270	274	286	299	281	301	294	292	285	316	285	292	242	255	274	294	274	276	297	326	313	307	301	259	282	260	255	292	308	290	282	289	293	277	254	292	300	231	293	307	273	297	321	256	262	292	263	304	250	273	283	250	272	293	276	252	263	297	264	299	280	258	289	297	288	290	292	267	277	272	288	278	300	274	280	285	282	297	281	285	299	272	311	272	286	252	313	282	301	286	306	326	267	291	270	285	283	285	291	249	282	293	251	306	269	313	312	275	242	259	317	291	279	277	310	282	321	302	278	272	313	275	282	285	265	280	282	282	292	323	268	305	277	293	278	298	268	305	266	286	256	264	290	282	264	258	282	291	278	293	293	302	291	294	281	266	307	273	259	292	301	287	311	282	277	279	274	275	294	278	287	281	284	301	265	275	272	288	300	306	262	291	272	280	307	308	311	268	274	292	287	284	292	275	293	276	284	253	286	268	297	295	290	287	277	264	279	276	241	267	298	309	284	281	301	278	292	280	306	301	284	294	267	298	295	270	279	306	261	256	282	314	295	253	269	269	302	243	302	290	313	296	275	283	283	285	283	290	280	270	300	253	270	289	331	271	281	280	260	248	295	281	273	273	254	255	285	263	289	286	277	284	277	260	269	284	280	285	274	261	304	251	309	254	299	335	265	267	282	290	279	293	284	280	298	289	294	252	269	294	291	276	293	269	295	314	305	278	269	268	303	261	299	289	271	291	273	286	277	283	256	274	293	293	260	283	252	284	273	273	290	271	280	286	290	312	284	299	273	297	256	272	286	300	282	301	273	281	244	253	326	293	278	268	289	297	273	296	277	287	261	252	255	279	273	294	310	283	286	289	296	276	276	273	285	313	281	247	276	273	326	252	272	269	275	284	269	242	268	296	297	273	272	282	279	321	299	286	294	286	272	286	302	291	279	242	280	251	289	269	238	251	288	311	268	306	248	286	286	282	264	291	278	239	256	291	319	262	295	317	293	273	282	276	302	237	292	268	281	279	276	275	280	278	279	286	284	296	310	291	309	288	280	281	296	296	288	269	290	313	309	310	284	272	293	287	260	306	269	284	279	303	250	261	294	264	279	261	227	283	294	299	285	283	296	324	280	272	263	297	291	307	280	282	310	265	303	273	264	266	260	301	270	268	261	276	274	315	277	273	266	270	269	269	288	292	309	287	270	277	293	299	279	302	278	294	283	275	285	304	279	299	290	272	269	261	258	264	285	291	288	265	271	274	277	278	279	275	266	272	296	290	293	280	295	298	309	280	302	295	265	336	291	277	276	281	294	279	256	287	260	288	245	292	259	260	256	278	293	286	300	254	267	300	288	288	293	284	270	282	269	288	279	269	279	291	270	305	295	304	312	291	294	267	269	301	268	252	256	270	273	269	261	266	286	273	260	313	296	278	294	266	278	302	309	270	275	294	296	272	290	287	294	278	258	263	299	252	301	287	257	307	293	279	267	287	305	277	283	274	295	263	315	250	284	323	262	265	266	255	253	288	257	284	260	266	309	255	262	273	245	267	273	248	303	285	278	308	310	250	329	285	244	275	245	303	294	301	263	263	295	291	298	303	295	292	324	295	253	259	277	282	270	268	289
6450	989	1270	1432	1264	1211	1064	908	1000	867	787	763	795	838	767	815	750	795	749	665	697	688	744	713	697	633	678	657	661	651	668	657	691	700	665	694	729	659	619	678	690	654	675	663	705	729	709	691	723	670	662	629	694	695	681	728	683	693	663	705	686	673	703	694	656	606	651	742	695	654	637	692	668	645	660	664	660	733	634	685	686	685	693	699	682	669	670	687	652	711	675	677	667	679	669	661	628	688	646	669	658	687	635	673	639	677	663	682	668	697	657	696	689	684	654	624	727	674	654	652	658	677	672	672	659	661	680	688	684	684	653	697	703	724	681	686	689	653	669	654	694	675	674	706	625	677	678	749	676	641	628	693	657	670	628	682	620	658	661	674	687	665	648	700	663	717	700	690	671	692	659	648	631	642	715	673	668	672	656	638	624	672	713	691	603	641	641	656	708	691	648	652	675	689	667	676	657	682	668	708	673	661	643	665	678	749	655	658	647	666	668	652	677	667	661	661	676	687	650	679	640	674	667	693	681	654	681	643	680	677	617	667	663	670	658	632	651	675	703	635	629	684	659	642	646	665	665	702	659	732	693	647	691	685	703	647	691	649	601	644	667	661	658	649	652	667	650	686	629	689	708	645	677	635	688	662	670	670	645	657	662	629	648	682	660	686	665	708	682	635	700	719	634	664	661	640	677	707	667	638	692	653	657	651	658	659	643	678	638	643	678	663	685	677	672	687	666	693	671	665	661	650	659	691	671	674	701	638	692	658	687	700	675	711	645	677	660	682	644	700	630	721	686	678	631	652	655	653	639	676	619	635	697	656	671	668	640	622	645	676	658	651	684	688	708	659	676	670	662	636	667	728	672	671	673	669	661	704	620	651	641	660	664	655	680	654	663	651	630	652	673	664	684	708	706	667	673	660	672	681	709	649	655	684	716	669	645	701	681	681	703	631	654	707	698	623	645	657	659	696	678	682	687	680	665	651	711	694	670	701	652	642	713	644	651	670	660	698	720	680	663	653	706	714	684	671	676	677	657	639	658	670	719	662	665	651	671	620	678	670	652	681	674	655	652	681	646	634	655	658	710	689	714	673	652	662	644	654	637	700	691	665	674	710	706	681	671	660	659	629	657	647	642	625	648	668	678	705	707	676	701	690	677	652	680	675	652	690	721	701	709	661	635	647	660	660	673	637	709	640	690	675	650	644	662	658	612	680	641	668	647	712	682	686	636	661	685	641	718	705	639	666	633	651	636	694	680	690	670	680	644	695	645	614	685	639	706	625	693	679	684	658	670	636	678	681	698	691	624	701	693	702	741	641	684	683	656	685	674	737	702	670	653	675	655	669	688	637	658	619	635	646	693	630	657	677	665	653	653	669	709	689	667	683	663	657	683	652	661	671	716	677	634	700	650	663	630	630	694	650	695	692	673	643	694	677	635	597	633	634	651	642	707	654	675	720	684	711	652	722	680	616	683	683	703	648	685	693	623	623	688	662	686	717	659	647	693	650	714	700	682	673	645	643	708	658	705	705	662	673	689	665	664	657	633	669	657	723	674	674	633	646	674	666	701	646	726	642	621	726	650	684	683	669	683	694	674	663	665	701	666	661	686	624	694	668	663	698	666	678	723	622	709	666	632	685	682	672	639	677	649	668	687	668	670	675	649	691	693	666	680	692	703	655	709	701	701	703	660	648	641	673	668	660	661	621	658	628	633	702	643	674	660	709	653	647	635	650	681	611	672	715	660	668	657	667	672	655	706	665	644	695	676	657	662	658	676	653	667	655	688	636	645	644	644	626	627	622	644	672	658	659	620	639	681	648	722	691	673	623	694	699	704	654	646	638	646	636	664	666	653	637	679	668	632	648	674	673	662	640	710	644	697	693	662	676	663	666	688	669	646	635	693	710	656	646	702	687	693	681	665	656	698	700	694	647	672	696	668	629	642	695	655	655	646	677	640	685	654	698	693	716	669	692	658	655	686	653	696	663	680	617	679	654	693	663	664	654	625	606	695	682	657	659	670	703	677	751	666	650	703	650	681	664	681	697	689	712	639	655	657	660	672	708	671	656	699	698	676	683	617	665	630	648	682	688	658	662	622	632	657	658	688	680	644	682	680	701	666	717	646	670	643	659	680	686	675	639	660	714	647	694	673	719	653	618	654	667	672	663	678	656	701	651	670	698	678	676	666	637	658	643	639	660	684	673	667	649	694	650	663	672	705	666	665	677	680	690	641	689	641	687	675	682	693	617	688	600	654	647	666	671	689	650	665	689	668	700	680	649	689	645	633	697	692	711	684	695	670	688	668	715	629	645	655	692	680	634	649	650	667	683	646	683	707	659	667	628	704	674	663	652	670	710	643	648	703	711	683	657	677	674	681	679	647	682	720	676	628	654	674	681	623	667	651	693	686	714	684	670	663	634	686	696	688	665	640	662	679	661	663	662	688	700	688	661	667	702	626	648	680	675	621	654	640	666	650	693	682	676	670	679	704	665	691	684	677	690	659	680	662	681	637	645	680	638	632	687	659	667	660	664	687	687	667	638	658	676	669	630	640	652	666	640	722	669	677	666	634	658	662	678	697	666	684	658	634	692	659	674	692	662	660	679	684	746	671	661	708	662	629	654	654	642	625	634	672	689	697	683	640	688	707	672	668	673	645	639	688	673	670	664	684	675	671	652	654	648	651	710	690	654	675	686	645	672	661	667	671	665	629	635	671	693	677	708	631	656	663	669	654	644	698	723	645	655	675	694	704	649	674	647	661	686	622	691	622	656	696	670	690	694	675	668	688	670	683	688	726	630	662	645	630	670	663	661	629	647	657	714	640	604	629	703	642	683	652	689	646	652	656	650	660	667	671	668	687	653	683	695	659	682	657	665	669	683	674	704	691	653	666	679	648	669	667	666	674	660	685	634	656	669	634	707	664	716	650	731	705	679	652	665	674	684	664	636	691	675	671	637	657	657	664	641	689	719	693	686	688	648	659	669	687	659	671	677	667	672	627	687	687	693	702	699	652	730	675	661	639	642	650	707	657	648	689	638	706	678	651	704	688	729	695	650	710	661	674	677	695	665	675	684	708	669	662	679	684	660	638	710	668	634	692	728	699	681	676	689	650	679	669	683	693	673	682	674	651	670	648	622	633	630	673	681	680	740	695	673	646	620	648	686	664	700	705	670	667	654	678	636	629	681	666	666	671	670	667	702	645	694	649	610	688	691	639	646	652	680	674	665	660	658	683	643	648	645	664	666	659	673	631	684	629	632	631	642	635	676	647	674	676	704	662	656	676	675	659	699	664	684	661	698	621	620	633	700	674	678	696	669	669	729	682	685	697	662	694	660	711	679	642	698	715	728	683	697	690	671	692	666	637	626	693	665	668	699	630	656	704	667	689	674	594	697	691	689	705	650	639	692	692	665	664	642	660	682	685	676	696	664	673	653	607	615	670	631	683	666	689	688	654	638	708	656	713	647	683	706	657	675	667	661	662	687	644	674
12669	913	693	569	400	328	256	259	242	200	195	182	174	160	154	174	158	194	158	145	133	174	131	157	159	142	142	148	158	148	145	142	153	169	157	113	133	125	137	121	158	147	145	132	148	120	136	138	137	128	137	142	146	136	137	141	136	143	123	160	134	137	114	130	147	134	144	140	151	135	127	150	153	148	137	146	127	147	147	149	138	172	138	154	140	150	145	136	150	105	128	132	125	159	146	149	134	143	148	132	146	105	121	162	128	142	152	149	139	142	163	155	139	123	138	133	137	149	142	140	144	128	165	165	147	133	122	132	130	129	138	138	110	141	120	161	126	138	129	121	134	154	111	128	112	126	127	128	125	123	121	144	139	132	144	145	152	141	150	128	142	149	134	127	130	140	160	141	135	139	140	138	127	131	125	138	135	143	140	130	152	145	119	133	139	151	139	125	155	139	143	139	126	119	124	129	129	143	131	131	152	148	136	159	121	134	141	160	126	143	120	136	134	140	158	145	144	133	139	129	128	156	134	138	160	142	133	134	115	126	132	148	109	129	123	136	146	140	131	155	135	161	127	143	149	157	136	158	146	134	132	162	141	133	145	135	142	128	159	129	146	136	142	109	143	144	118	145	162	126	128	140	131	128	109	116	135	152	145	150	122	134	138	140	128	127	151	157	148	156	142	137	124	129	123	132	136	134	134	152	140	144	127	122	138	146	142	157	136	134	146	138	145	150	131	116	142	134	140	124	139	165	142	132	154	137	135	123	142	136	131	122	153	139	166	134	126	139	149	149	128	144	142	140	146	167	140	123	129	151	121	145	144	124	127	132	147	129	134	126	130	147	125	152	142	153	133	145	146	144	166	164	151	148	137	143	162	134	137	114	120	140	127	105	136	137	152	152	135	131	124	132	144	158	124	153	139	154	151	134	128	118	137	139	133	127	139	147	121	156	144	143	142	124	127	159	139	124	142	146	144	150	158	134	152	136	137	151	126	117	127	130	178	159	153	136	137	135	138	132	133	143	142	120	136	168	157	136	157	146	118	151	130	142	155	156	159	130	116	129	148	132	121	126	143	134	126	130	127	129	140	136	152	112	159	159	138	126	135	167	126	124	166	112	143	129	146	115	140	153	148	129	142	132	130	143	146	131	145	115	149	140	144	132	151	136	146	140	126	150	132	140	143	133	127	152	127	144	134	135	129	104	124	137	136	174	156	134	137	130	134	123	149	147	137	139	143	139	127	122	146	159	131	147	156	128	142	147	135	141	113	146	139	119	161	129	121	106	148	159	145	151	130	132	144	144	133	130	151	127	143	130	137	173	137	149	142	120	133	139	129	120	137	139	144	127	158	145	119	132	164	124	138	138	124	139	137	147	130	147	145	156	156	115	122	158	123	156	151	144	152	158	147	146	135	141	127	172	129	157	123	132	128	159	157	140	151	146	154	158	155	150	140	164	141	132	144	167	138	153	143	147	159	135	139	154	144	147	159	153	125	140	137	162	147	145	156	144	147	149	132	154	117	123	132	136	146	133	143	134	163	121	131	181	140	159	137	164	144	133	162	144	130	149	147	131	148	109	121	147	132	136	155	145	157	112	121	134	149	133	140	135	130	135	158	146	126	136	159	137	135	148	138	125	145	137	141	130	131	138	137	133	166	136	126	142	134	133	137	147	133	141	150	165	152	157	134	139	138	148	137	130	128	144	144	149	139	139	146	132	163	159	128	151	137	144	130	118	132	144	150	129	127	152	137	134	117	137	144	146	125	150	129	145	137	143	141	120	143	127	161	139	130	119	145	142	132	125	149	132	144	154	134	137	137	124	158	136	154	149	132	166	142	143	155	148	136	115	161	134	121	158	175	136	141	131	155	133	141	132	162	133	134	143	157	143	142	158	147	135	132	100	162	144	154	157	143	127	146	142	149	127	124	127	140	130	109	132	130	165	156	150	141	135	131	155	142	131	118	122	134	139	157	143	147	133	138	131	144	142	130	129	112	146	132	136	105	146	150	134	152	135	110	145	129	141	139	150	169	152	140	132	139	147	143	149	145	161	123	136	146	142	140	127	140	146	155	132	150	167	138	149	144	149	139	143	144	136	149	153	139	143	152	131	144	135	140	143	128	149	157	171	126	145	146	132	141	139	129	148	128	132	145	130	129	132	131	137	160	166	129	142	119	118	129	140	131	129	150	140	117	157	128	152	163	164	163	142	131	144	144	147	137	141	146	139	152	139	126	148	141	144	138	124	126	132	114	141	149	128	155	133	137	166	147	143	158	133	142	151	141	132	140	121	143	152	122	152	139	132	148	137	147	153	151	135	137	147	159	127	150	152	119	147	141	155	140	128	137	125	146	155	127	158	147	143	134	135	140	145	146	156	129	138	126	133	145	143	131	128	148	154	159	149	147	140	141	150	148	126	126	146	162	136	136	138	110	146	145	141	140	149	128	117	127	145	104	156	130	136	132	133	132	134	117	130	136	137	120	130	154	139	147	147	130	137	170	144	167	145	136	136	148	142	143	165	122	137	151	149	138	138	158	131	150	124	129	140	140	122	152	148	147	152	157	152	156	126	139	133	128	138	136	133	143	136	143	147	143	128	157	127	153	137	129	139	162	143	135	144	165	118	177	162	138	146	129	135	143	131	129	124	154	137	140	145	128	124	135	134	164	131	146	129	138	141	149	160	135	166	154	133	131	128	125	133	154	154	134	156	143	140	139	161	136	153	141	128	145	137	142	135	130	129	144	148	154	141	129	147	139	119	135	153	156	152	168	125	151	120	146	147	138	142	120	153	133	147	129	141	145	137	146	135	153	115	164	138	156	133	123	123	133	137	147	146	152	149	137	141	149	129	128	142	155	140	151	123	129	130	133	151	139	152	138	135	125	143	135	114	144	149	172	152	144	156	136	127	130	139	138	134	106	133	149	148	140	139	150	125	142	148	148	149	155	138	163	166	144	104	139	134	140	138	148	136	118	139	159	146	135	166	139	134	128	168	126	124	133	144	148	148	158	140	124	153	135	135	143	135	131	122	144	137	149	159	137	136	128	107	145	135	129	151	134	145	144	141	140	142	136	149	146	132	172	158	149	121	144	130	142	132	149	160	174	142	139	165	154	128	155	118	113	129	158	122	134	126	133	137	137	146	131	147	143	148	132	131	166	152	129	143	124	152	151	135	118	129	148	137	144	154	160	130	159	165	133	145	154	131	152	130	154	154	142	146	137	136	157	153	114	127	145	129	146	158	125	135	144	147	139	117	145	131	149	144	144	142	135	159	133	137	132	132	108	111	124	137	138	139	141	136	137	139	164	156	128	163	145	142	130	128	144	139	127	152	129	156	139	147	141	159	139	143	142	132	124	144	114	144	141	139	145	149	135	146	171	116	138	157	145	121	135	145	132	141	131	139	164	140	132	148	144	165	146	132	111	133	150	129	147	169	145	132	145	128	159	154	146	127	153	132	130	146	115	144	140	164	129	154	125	155	131	127	133	150
7844	948	1486	1808	1407	1211	1110	992	914	762	636	683	571	524	510	604	503	467	515	427	423	446	383	398	393	419	386	376	377	395	380	368	355	333	348	365	344	333	388	397	350	379	337	366	353	353	376	358	380	412	364	367	365	411	396	363	353	361	391	368	358	349	340	350	393	364	377	371	336	338	405	331	357	368	375	361	360	350	364	348	347	351	357	366	380	357	334	367	372	349	361	367	338	328	349	343	348	356	365	364	350	363	327	337	318	370	341	329	359	345	350	366	355	352	356	382	383	357	357	338	329	368	377	370	330	361	322	398	371	319	314	348	349	340	355	365	371	354	356	359	343	349	364	355	342	369	320	359	394	362	371	342	344	339	368	350	357	346	328	374	354	385	322	354	380	377	325	346	357	377	364	334	336	368	295	353	349	327	343	390	371	346	348	353	363	366	330	349	346	370	328	368	359	388	332	349	368	360	340	382	338	375	374	331	312	342	350	347	394	346	352	374	335	369	347	350	326	367	376	351	349	352	382	389	389	345	375	341	334	375	384	352	376	363	358	360	355	332	340	346	352	334	357	336	373	328	348	359	391	334	356	356	327	346	353	335	311	367	332	345	371	370	340	356	378	359	382	345	338	369	333	372	346	324	358	379	333	347	366	389	343	340	376	376	343	331	347	334	361	354	323	352	359	368	348	327	382	336	375	335	345	368	349	333	328	341	326	351	376	363	372	389	353	351	325	314	339	351	352	343	358	357	361	342	343	315	342	370	332	347	322	371	359	395	376	370	367	338	337	337	360	331	371	383	369	368	367	389	358	316	338	316	374	360	343	313	325	347	343	335	358	378	356	351	358	343	366	344	348	332	377	370	341	361	329	340	368	344	334	331	392	335	330	335	329	333	373	360	340	339	345	344	324	372	361	362	340	386	336	347	342	325	327	349	380	369	334	347	365	346	362	356	366	373	353	366	362	311	333	325	340	318	333	367	372	357	346	329	336	378	350	360	383	297	381	351	346	344	343	329	357	339	333	324	354	341	375	358	337	364	351	378	363	394	364	378	331	367	362	349	336	340	336	359	339	346	367	354	337	343	371	333	356	374	346	366	353	354	322	336	331	359	318	351	354	376	342	331	334	345	342	354	324	343	359	334	382	344	346	359	359	364	324	379	358	331	301	362	377	345	357	338	353	349	367	321	363	357	349	343	338	350	346	368	379	352	372	351	324	354	324	368	368	364	343	374	327	332	360	364	329	381	351	361	348	373	361	348	360	347	283	362	358	355	362	341	388	363	376	340	377	392	360	342	360	362	367	340	351	370	368	390	363	365	360	331	400	368	362	326	341	363	377	336	361	334	352	358	326	328	372	334	347	349	367	359	362	343	337	350	351	330	362	378	338	346	347	359	351	369	366	381	341	372	365	359	369	374	365	345	344	370	348	371	344	331	352	340	357	393	357	360	339	345	369	336	357	363	369	372	351	376	344	376	354	382	345	346	340	351	343	349	349	320	332	394	353	355	321	356	353	378	372	391	355	322	352	395	378	336	380	338	369	360	331	363	333	361	320	362	364	343	349	332	389	336	345	347	369	351	342	374	353	327	332	367	357	367	315	326	332	326	332	369	338	371	382	331	352	362	383	333	365	357	356	326	373	367	370	327	345	361	342	357	328	358	344	318	335	371	375	385	320	346	355	350	388	318	313	369	370	325	378	351	336	337	354	335	359	337	357	358	362	361	366	334	346	370	321	353	331	344	359	346	343	344	368	363	357	360	358	338	330	347	390	361	358	330	340	350	311	350	360	384	352	357	375	343	370	396	360	398	336	345	352	374	322	374	328	372	373	379	379	350	357	374	368	350	353	325	361	384	332	364	365	352	340	343	350	349	371	341	355	346	379	319	368	346	367	356	361	339	390	353	357	366	325	395	361	357	387	335	335	361	361	337	356	345	326	339	350	357	382	376	336	361	368	343	346	360	350	355	394	335	337	321	354	398	347	364	347	318	330	349	377	361	336	371	366	378	352	344	348	368	358	349	322	307	353	346	352	353	345	337	323	346	364	336	342	345	356	353	335	344	336	342	336	339	325	362	371	415	344	328	343	345	362	357	360	318	362	319	344	358	362	348	368	342	353	359	345	370	354	330	345	349	374	356	341	370	385	371	337	392	338	334	343	366	360	333	316	361	352	372	326	356	333	371	345	349	350	357	347	347	370	338	326	362	359	381	383	340	338	338	333	329	342	388	341	342	340	352	363	284	371	355	351	346	357	352	290	339	335	365	370	364	358	366	352	344	347	343	318	355	341	328	351	390	332	366	347	352	375	355	353	349	359	353	333	373	328	364	356	351	362	382	353	341	359	359	389	366	324	359	359	337	360	358	370	281	369	360	350	323	352	349	355	347	349	336	337	341	332	369	373	346	309	328	349	373	347	337	388	350	369	337	314	365	378	344	386	359	354	384	363	355	360	318	333	356	356	346	349	347	385	349	332	367	334	351	353	367	366	354	350	338	330	339	362	357	365	346	323	347	334	350	349	320	331	348	333	347	355	354	354	319	332	335	334	338	378	346	379	352	361	343	341	357	339	341	375	352	362	355	347	350	336	341	336	341	346	341	348	359	344	352	347	340	340	357	352	331	365	361	329	374	356	363	345	367	359	332	381	332	350	332	356	329	382	320	326	354	347	365	372	337	322	352	341	373	358	350	294	372	352	351	340	346	340	318	341	410	338	325	330	363	345	327	360	337	398	355	374	331	370	367	379	346	368	322	356	345	348	356	346	362	324	309	333	331	350	352	364	352	353	354	358	365	344	360	317	337	349	343	355	342	332	357	338	333	359	363	354	392	354	358	352	366	376	298	346	344	363	329	364	356	322	382	348	335	363	343	364	355	328	353	342	349	349	396	330	340	361	339	350	375	340	367	336	329	363	345	360	368	359	347	361	311	376	350	338	364	338	362	347	336	345	371	332	354	353	342	367	349	327	353	339	355	332	351	349	338	351	361	343	380	393	322	341	326	352	312	340	364	318	354	376	374	337	382	323	348	343	363	339	336	331	392	362	338	340	342	354	382	353	336	360	369	360	357	351	364	336	343	319	389	357	356	369	371	339	354	351	334	317	386	337	328	353	314	343	360	332	316	372	321	328	352	361	337	368	373	365	357	370	340	356	373	358	344	373	307	323	373	335	354	342	358	314	350	350	358	371	380	346	335	346	342	346	336	372	362	326	358	349	315	391	349	345	364	389	370	342	348	330	340	378	373	313	350	349	319	378	348	362	351	362	364	367	365	359	374	370	360	365	362	347	351	331	346	342	380	351	380	331	351	373	372	347	348	345	377	331	340	337	348	358	344	365	363	360	336	369	368	321	344	362	330	377	333	344	338	363	343	335	360	338	350	359	352	341	303	371	345	374	353	367	361	334	335	388	327	344	386	364	338	317	351	361	363	378	366	368	343	373	353	351	350	376	315	370	367	324	363	350	320	321	342	355	345	358	333	339	334	323	356
1251	256	262	277	268	237	250	251	262	249	258	228	266	270	284	246	284	263	243	245	262	244	264	227	234	249	259	252	245	251	233	244	247	244	251	255	244	249	267	249	250	250	257	216	238	249	251	264	241	251	257	248	240	238	246	239	246	237	240	228	232	231	249	258	270	229	225	228	279	251	235	240	251	230	264	257	234	242	264	251	253	263	250	270	251	261	260	275	255	241	268	271	252	267	239	277	229	251	241	245	228	230	265	225	237	243	263	246	247	228	258	256	246	210	216	287	221	220	266	254	266	242	227	262	249	245	250	236	230	262	224	253	246	240	292	269	238	250	236	243	261	234	258	229	257	245	250	217	263	245	287	250	248	240	242	258	249	247	235	244	257	259	254	225	245	233	273	251	234	237	251	229	245	263	236	251	241	243	265	264	263	258	264	262	276	251	288	237	263	283	255	249	249	271	229	254	252	280	240	269	213	256	288	252	266	248	244	262	276	244	241	228	235	260	245	239	262	252	231	233	246	248	250	246	254	265	234	235	246	252	258	267	255	251	271	250	260	261	241	264	282	223	254	260	260	252	214	245	233	264	242	257	229	250	259	265	227	236	254	264	255	245	265	247	244	248	249	253	248	213	234	220	216	243	243	217	246	254	224	267	264	245	220	251	246	274	242	257	227	240	249	221	264	231	247	261	233	235	258	265	244	238	246	232	236	238	231	258	286	267	253	254	234	265	253	227	261	287	265	268	273	251	255	237	246	249	231	268	233	227	236	240	233	274	258	255	258	261	264	241	258	244	241	230	265	271	259	217	269	272	253	250	272	242	243	271	267	236	252	296	242	290	226	272	241	249	253	240	286	242	267	268	256	272	239	245	241	230	238	251	250	274	258	258	246	240	248	238	266	240	239	246	221	226	252	261	225	220	261	260	223	259	240	270	270	245	239	273	264	254	246	270	258	244	242	227	268	243	239	247	246	229	237	259	274	250	254	248	250	244	229	261	228	261	247	265	235	239	249	236	235	255	249	243	256	265	241	263	232	258	276	242	219	253	250	257	247	260	256	229	251	256	236	267	269	261	236	242	265	242	257	267	266	258	270	239	269	268	221	216	254	256	261	254	236	222	270	267	290	238	256	249	208	233	227	254	248	234	266	221	237	290	269	240	209	241	256	271	252	218	260	242	264	248	281	237	257	255	257	252	276	227	224	225	249	249	241	256	254	227	259	259	272	243	244	220	233	257	239	245	246	255	265	248	221	234	272	250	261	236	277	219	256	270	270	249	253	243	260	233	268	243	244	254	266	277	248	254	249	255	249	236	268	267	250	238	232	245	258	244	266	238	264	234	248	250	240	252	220	246	244	255	252	225	266	234	249	267	246	244	235	243	267	286	240	267	257	252	251	250	254	291	240	246	262	240	248	275	257	238	242	251	211	234	260	276	253	231	245	233	267	250	259	246	251	285	259	262	246	230	256	256	243	269	260	257	190	256	234	261	264	289	289	249	253	252	287	251	258	276	257	244	237	218	260	261	234	247	235	252	234	215	203	243	277	250	261	253	254	223	252	235	204	248	256	236	252	245	250	251	245	250	265	225	264	231	251	263	244	256	268	253	267	241	257	246	224	230	249	232	271	241	276	240	274	262	264	251	266	256	283	251	258	239	253	253	281	268	244	284	257	246	245	264	244	259	254	267	264	238	248	258	257	254	238	254	230	242	263	264	277	243	227	248	245	255	225	262	245	247	249	263	243	219	246	246	251	241	258	265	241	248	256	255	251	235	233	260	281	257	252	256	241	242	266	234	239	253	239	249	257	266	233	249	241	270	245	254	241	266	236	294	248	262	226	268	266	262	272	248	244	276	245	228	244	246	264	265	237	229	284	277	257	259	252	254	257	239	238	257	274	268	234	273	250	237	240	245	258	230	268	246	252	223	247	250	245	247	239	261	294	242	240	261	265	247	252	282	264	259	219	237	259	278	268	250	245	279	241	237	240	256	225	282	249	249	223	261	250	246	237	262	264	257	255	242	250	249	237	250	251	249	227	241	204	219	224	244	269	246	279	279	238	212	244	234	232	255	268	243	237	271	234	233	232	266	245	253	271	237	223	246	244	251	263	270	246	300	268	213	224	247	269	254	246	266	241	234	252	255	264	260	255	265	263	254	224	267	235	282	258	235	261	235	255	264	272	256	272	293	250	242	247	232	250	240	302	254	237	211	241	260	234	222	291	262	225	248	249	237	281	214	287	223	258	234	239	240	225	233	247	266	220	240	259	232	248	253	239	261	259	249	259	280	226	236	247	221	271	260	234	239	268	254	247	265	259	255	306	246	230	247	271	248	223	245	255	216	235	278	262	256	253	237	241	279	231	265	262	253	248	255	245	243	238	255	266	257	275	247	257	248	248	231	260	267	248	231	263	245	247	272	255	246	262	269	239	263	240	255	247	236	236	252	289	254	233	233	242	260	267	241	259	239	244	259	274	231	235	258	212	256	283	276	262	242	247	263	250	259	224	252	268	230	236	246	258	243	249	264	249	248	221	254	245	236	237	247	255	248	252	242	264	243	227	275	237	241	278	251	268	237	267	249	236	256	258	240	239	262	241	248	262	266	226	223	229	249	265	264	262	261	231	247	265	245	241	270	248	260	237	243	260	242	249	260	233	253	217	231	260	225	247	244	272	252	258	245	229	246	254	232	230	263	226	256	259	268	249	271	271	234	220	217	256	269	228	241	263	244	270	268	242	238	256	257	259	280	261	293	261	244	234	246	248	251	249	247	240	265	228	269	287	261	256	270	235	215	279	259	244	240	268	242	292	248	254	262	240	244	231	243	253	257	246	228	247	276	258	228	255	257	254	260	271	252	253	239	246	285	282	234	236	232	234	266	256	284	263	251	239	242	231	239	228	240	244	247	260	277	299	247	278	236	248	247	255	246	234	228	238	244	242	250	234	283	272	275	237	235	274	268	251	246	244	241	236	247	234	255	249	216	242	269	232	222	253	270	235	239	253	228	249	257	243	238	288	267	251	244	225	246	249	266	235	241	261	259	234	224	213	240	243	247	235	255	236	234	260	210	302	273	245	273	243	238	254	232	238	238	250	235	243	266	245	250	245	228	267	267	228	245	219	245	256	261	261	241	250	222	243	234	242	250	223	251	257	264	232	240	260	235	243	242	233	267	258	234	267	242	264	276	252	241	231	243	222	236	264	236	229	229	240	260	233	274	260	240	280	234	252	230	241	266	266	255	255	245	235	230	244	222	255	276	264	263	229	247	269	240	269	259	218	279	273	278	262	253	223	245	249	282	264	225	255	248	288	239	252	241	239	240	243	236	272	236	231	223	238	286	240	230	238	235	222	234	271	244	251	274	258	271	259	231	247	238	247	240	291	252	273	239	265	226	242	264	253	267	265	223	232	253	255	242	254	240	269	258	247	254	221	271	284	237	262	291	276	261	281	266	233	238	258	249	265	235	256	248	251	223	265	273	269	237	267	257
1820	633	647	673	663	627	681	609	626	605	610	609	652	635	622	586	648	641	593	599	613	637	575	603	614	550	614	582	614	618	608	611	621	591	610	592	624	625	634	591	617	622	667	625	569	617	590	612	634	615	586	605	613	649	565	619	595	616	622	562	638	584	571	581	622	632	622	588	589	604	627	613	592	619	611	672	578	645	546	605	625	628	613	645	647	593	593	610	587	618	648	555	613	633	618	575	594	609	590	646	618	589	591	562	623	603	602	665	644	618	631	608	652	623	622	612	618	651	567	649	599	628	602	620	605	632	566	631	603	662	595	653	604	595	632	590	644	607	631	591	603	561	634	649	609	611	570	585	613	580	609	632	669	551	588	642	613	609	600	606	608	643	643	633	655	626	611	628	638	635	608	620	613	607	629	630	611	610	599	598	638	594	616	613	556	579	661	576	624	654	608	605	655	653	628	611	593	594	590	612	606	580	622	602	614	602	609	614	617	647	617	647	544	581	649	650	580	628	601	599	666	629	595	622	658	612	584	613	611	625	609	699	613	617	623	627	618	601	612	588	599	604	608	602	597	639	640	614	616	564	667	569	613	585	651	583	574	612	623	597	621	624	642	604	567	627	634	593	633	666	622	589	636	612	591	607	623	605	610	588	581	625	599	587	636	651	649	628	641	641	602	561	621	617	585	609	583	612	599	616	653	601	661	591	595	610	613	614	599	605	625	609	616	538	615	653	600	580	586	593	613	644	607	562	590	627	654	634	648	613	604	631	642	590	645	631	625	582	594	672	616	638	650	555	606	582	628	606	614	611	580	580	618	629	583	595	603	597	604	624	582	628	605	580	595	615	595	596	591	593	599	588	649	577	639	598	575	610	613	575	616	586	620	628	680	620	619	589	609	601	657	610	605	607	569	606	605	599	618	646	561	664	633	638	626	666	640	658	594	577	632	600	611	611	637	607	651	592	616	633	586	620	597	602	613	613	598	624	603	576	608	645	595	653	612	617	611	621	609	641	645	660	619	606	602	599	633	647	595	592	578	656	597	593	585	629	652	612	520	608	638	602	663	582	615	569	597	579	631	653	610	598	597	631	638	619	608	613	656	646	578	596	594	607	625	559	597	592	606	581	620	552	678	603	624	638	632	562	616	588	608	615	651	574	619	604	655	628	612	612	588	629	632	665	591	613	626	642	600	627	618	639	600	601	628	579	585	599	662	582	643	632	597	616	583	636	590	639	610	566	585	633	576	544	607	588	580	648	639	633	618	585	602	601	631	612	590	608	611	589	602	570	601	602	569	612	622	602	631	582	604	621	614	667	594	617	558	607	615	575	584	611	664	562	616	618	625	630	642	607	570	591	612	633	640	647	637	618	640	615	645	580	637	569	606	619	632	637	568	572	583	604	596	667	627	615	621	588	621	592	627	603	617	617	584	587	606	571	581	606	568	587	577	624	622	604	619	615	623	604	580	613	613	581	619	648	606	626	625	574	616	619	616	552	590	547	603	582	612	614	602	615	660	643	635	596	622	606	607	628	635	654	638	611	628	618	612	566	626	599	557	584	626	593	626	617	612	637	594	606	619	591	620	604	619	618	604	607	613	647	623	613	610	651	607	612	576	627	603	575	643	571	615	619	602	591	607	635	644	650	612	599	638	613	622	611	577	632	646	623	646	594	630	617	631	638	631	610	594	592	620	625	621	602	625	641	630	617	626	638	620	610	645	616	623	615	587	650	617	585	629	663	591	639	649	588	628	599	551	585	627	622	586	613	619	628	642	600	613	633	626	572	633	612	645	575	638	604	632	632	609	606	589	613	609	598	623	574	620	625	618	585	575	613	631	586	608	558	629	628	656	644	606	626	642	597	601	607	623	633	612	613	608	608	587	615	622	589	587	574	654	625	596	635	625	564	611	575	608	594	619	578	657	609	582	611	616	594	603	632	600	619	601	561	636	620	609	622	625	700	633	604	597	575	645	587	631	609	622	581	621	610	634	587	594	660	557	595	622	669	599	616	624	651	606	584	590	599	626	657	613	642	579	593	603	643	647	627	615	669	607	617	592	586	580	612	591	576	579	596	610	619	620	626	571	589	625	651	612	610	579	589	585	615	612	589	606	640	655	656	620	642	604	633	623	595	635	624	603	576	654	645	639	607	611	591	565	630	585	605	624	633	591	597	623	570	626	642	645	567	655	605	640	626	564	577	597	609	628	609	600	626	623	601	564	627	579	609	616	599	586	613	605	614	564	607	562	614	563	573	642	613	671	598	593	637	600	584	625	618	652	594	593	603	589	641	606	629	596	600	655	609	598	588	613	610	579	635	625	601	622	609	637	613	615	580	625	600	596	624	617	619	612	625	593	591	616	606	605	597	612	633	626	640	611	540	645	549	579	592	580	581	628	607	626	606	566	646	604	585	616	587	588	646	612	623	600	555	605	630	580	608	637	628	594	607	603	587	643	611	593	661	585	630	617	582	625	618	575	633	591	592	635	623	613	619	628	599	592	580	642	638	607	641	594	593	604	598	611	652	597	597	611	641	607	585	611	618	608	615	629	630	607	644	608	599	654	594	646	640	637	623	623	601	580	611	617	615	578	591	586	670	596	586	603	654	616	597	596	651	619	615	636	611	612	584	589	622	589	618	598	621	610	613	613	665	655	610	611	619	592	580	615	625	638	614	582	609	612	625	614	616	594	572	622	621	582	589	624	588	603	612	598	574	607	616	604	598	629	615	601	604	619	581	581	614	622	594	625	652	612	626	575	567	611	617	597	599	607	610	554	630	613	576	596	598	595	630	602	631	589	591	665	613	580	635	595	565	605	631	623	644	618	579	580	637	614	623	616	626	620	579	605	670	609	566	619	662	612	567	635	619	573	624	615	589	634	642	595	652	619	613	614	574	598	599	616	594	610	624	578	594	654	623	619	597	605	566	597	589	633	598	623	591	629	589	662	636	576	593	586	618	598	620	587	631	645	584	624	590	605	605	649	620	595	601	601	629	583	608	606	603	636	632	589	639	595	585	620	602	651	621	598	612	564	624	612	603	638	644	572	584	575	590	599	573	627	639	649	603	621	611	576	606	616	590	588	610	604	602	629	595	584	595	607	613	552	597	686	592	579	580	568	573	616	596	602	602	575	636	598	647	676	582	585	619	629	645	631	605	604	633	644	631	617	614	607	609	580	592	655	620	611	577	648	615	626	583	601	641	638	636	599	567	594	606	602	639	613	605	576	602	583	599	622	589	648	651	648	609	560	586	635	623	564	611	611	602	614	629	595	608	635	639	594	648	597	653	611	615	595	637	643	588	608	621	583	615	601	626	607	618	608	634	615	649	582	602	589	619	593	577	569	611	606	611	621	625	584	602	595	580	650	647	611	587	641	600	606	632	612	644	622	604	643	587	636	624	561	565	618	612	602	640	670	604	578	582	617	604	618	585	647	608	608	633	610	603	620	640	621	600	623	610	592	629	635	621	649	627	645	647	607	587	650	609
6775	575	536	456	431	359	383	338	301	286	320	300	306	302	302	298	292	302	321	286	281	253	283	289	308	284	263	280	272	279	258	296	307	260	270	278	301	285	288	299	270	281	253	278	274	278	279	265	268	254	259	279	306	275	303	280	282	284	268	285	314	295	286	301	273	285	283	279	291	278	285	297	280	308	276	275	296	293	290	263	291	279	282	278	266	269	253	271	284	275	267	304	226	256	324	294	290	295	304	247	286	254	272	262	292	279	265	309	250	268	297	287	273	246	286	259	265	240	292	298	292	270	291	258	265	266	288	315	288	296	258	295	276	252	294	266	276	282	302	284	284	293	310	295	294	299	326	273	266	291	311	290	308	277	277	276	282	286	294	265	271	254	291	283	260	265	270	274	285	282	268	318	266	267	269	298	307	289	245	260	279	290	290	295	274	279	284	292	287	302	278	259	305	238	304	259	269	294	299	269	294	274	257	306	275	262	274	277	282	256	279	301	306	284	261	275	262	278	284	266	275	274	274	293	293	308	282	263	271	257	287	261	305	312	323	273	286	303	287	306	330	302	282	276	288	294	289	281	299	279	241	268	257	264	290	296	281	309	306	291	243	302	267	285	306	283	304	253	284	296	317	280	277	311	272	283	300	256	240	255	268	281	284	288	272	294	297	301	278	277	279	319	260	342	309	292	301	276	292	270	309	281	276	289	282	280	279	292	269	302	282	293	254	285	257	274	274	304	268	271	256	260	308	315	271	281	284	277	288	283	302	279	295	292	269	262	262	294	303	273	236	245	264	274	303	292	299	284	297	286	257	285	290	326	285	295	270	288	307	269	287	276	286	301	259	260	265	299	262	247	312	283	286	297	264	279	232	286	293	281	268	268	293	292	307	296	308	271	248	292	298	270	281	276	285	274	300	273	269	285	322	258	305	302	273	246	308	291	272	318	256	330	293	296	292	286	262	301	281	257	309	266	305	311	271	270	267	302	288	280	277	260	287	282	286	264	281	287	258	264	269	261	276	306	254	290	281	285	305	300	278	279	254	300	257	299	260	293	272	242	295	289	300	313	301	304	271	293	312	275	302	287	259	289	279	276	266	287	306	280	291	280	272	276	302	281	287	279	255	310	269	263	256	276	309	295	280	253	270	257	257	299	264	274	275	262	303	253	309	301	276	265	298	304	280	300	264	273	297	297	250	281	256	275	273	292	279	282	272	301	293	246	292	295	265	299	281	279	301	315	270	257	262	263	327	283	296	288	283	261	258	274	245	283	309	261	272	287	279	293	262	265	252	280	290	245	260	257	283	301	250	281	299	298	261	268	257	288	266	316	304	286	299	295	270	267	251	268	272	301	297	270	273	301	287	273	280	307	285	257	289	291	281	273	273	310	290	301	296	291	263	294	295	271	308	275	312	292	295	314	253	301	277	294	273	299	301	319	297	287	314	253	250	286	237	286	268	264	245	271	313	305	241	284	288	301	290	269	258	257	281	284	290	270	260	257	276	288	239	279	249	289	296	256	309	303	240	277	302	290	276	298	299	270	293	293	283	283	281	323	330	269	293	293	286	259	289	258	270	288	288	298	258	278	296	266	329	283	276	283	296	273	298	288	296	265	283	315	281	275	290	315	249	283	278	288	256	285	272	263	292	278	267	307	294	290	256	275	300	285	285	301	277	312	290	289	281	280	259	280	293	262	257	267	302	276	296	274	259	243	265	287	266	268	270	288	285	300	263	285	295	325	260	274	272	295	251	259	313	275	290	289	284	303	306	300	269	293	291	254	255	280	241	294	296	272	265	281	281	303	255	270	289	284	303	312	322	308	307	293	263	278	263	266	286	289	310	262	288	279	298	292	292	281	301	294	282	296	272	290	320	285	304	249	312	291	290	295	288	279	271	276	298	245	316	267	301	287	302	285	269	287	289	296	281	301	295	272	268	271	301	261	304	278	275	298	252	259	258	282	266	271	325	276	293	286	298	283	254	257	251	280	256	272	268	275	313	264	258	303	292	260	265	279	254	285	259	268	297	289	287	282	266	244	294	299	300	301	275	284	273	281	264	325	301	290	262	296	311	322	287	284	299	263	272	273	314	265	291	284	288	293	310	267	293	302	326	307	287	314	285	325	293	279	256	276	312	302	259	292	322	284	251	260	296	291	270	283	295	286	255	296	277	292	272	280	262	278	303	253	328	299	270	280	286	274	297	289	281	290	294	309	260	305	286	300	250	322	298	244	262	262	285	295	251	308	266	268	270	281	278	278	276	283	288	275	265	286	282	306	294	281	276	268	289	311	279	270	285	304	262	272	272	275	291	278	270	284	279	336	308	272	251	291	298	309	305	279	263	279	317	293	261	277	288	265	319	304	297	300	297	290	251	323	292	269	280	297	286	277	292	265	279	300	272	288	266	269	288	285	289	271	295	290	269	315	291	261	279	292	267	296	282	258	287	306	283	281	279	281	320	278	276	255	306	293	287	287	309	294	296	295	252	291	266	283	292	256	296	243	300	276	295	263	259	274	286	254	280	281	274	271	269	309	286	286	291	285	283	296	266	282	278	265	281	285	281	280	288	255	258	265	277	314	273	300	304	277	242	303	266	317	289	274	322	273	299	291	304	297	302	268	266	272	284	264	287	278	260	263	265	263	279	283	281	284	253	260	291	277	272	270	287	328	289	273	268	271	279	262	266	300	274	291	241	289	278	279	297	280	278	290	275	279	289	280	264	285	292	268	262	236	291	291	277	279	283	268	272	268	281	282	304	274	286	263	282	295	304	257	268	261	268	296	320	299	284	309	263	279	300	274	274	291	269	286	295	342	272	302	262	290	298	292	276	284	316	265	296	271	284	265	246	285	254	287	258	293	296	300	299	285	272	270	282	284	290	281	287	309	290	274	287	268	252	298	268	288	282	288	279	281	276	251	299	283	309	300	325	264	275	285	313	294	265	279	272	263	302	304	285	288	298	309	303	272	308	282	251	324	290	320	311	260	247	269	302	276	268	305	293	293	277	258	272	273	277	270	302	279	299	276	268	295	258	253	290	294	265	258	275	266	243	301	297	282	292	262	271	291	258	253	267	290	299	249	262	290	283	268	296	244	284	271	297	280	270	288	285	300	274	270	307	294	279	303	313	277	300	272	294	276	273	288	301	277	308	280	282	306	300	279	313	261	290	294	277	314	265	294	285	276	295	296	285	251	285	288	260	316	263	276	270	271	276	270	266	276	301	315	297	282	322	277	261	272	289	292	253	291	294	279	267	258	290	280	271	299	296	281	307	269	294	254	293	273	268	291	261	294	271	287	293	302	286	290	294	278	294	289	293	293	272	284	258	274	292	274	273	303	260	290	285	296	315	295	282	304	262	282	247	301	293	304	267	240	290	292	285	275	294	284	295	318	288	301	297	283	298	311	284	260	285	263	272	320	277	286	281	260	280	274	263	281	308	247	274	289	285	289	287	280	286	292	299	292	277	295	244	273	284	295	266	265	319	318
6441	990	1262	1348	1226	1094	1065	971	955	914	815	824	773	756	756	787	799	712	760	737	669	684	723	720	717	682	675	701	696	694	700	692	780	688	695	660	693	647	681	709	692	739	651	656	681	681	666	661	680	659	653	647	657	668	659	697	679	666	669	725	673	701	664	687	663	704	640	666	692	675	658	640	691	682	682	617	711	695	631	692	636	695	688	698	663	691	671	688	680	672	686	692	626	633	683	662	673	640	648	670	710	649	674	650	689	681	694	690	643	664	657	681	676	681	685	658	705	637	673	638	652	694	639	679	642	728	709	639	649	668	732	636	668	665	675	619	709	668	638	693	716	656	671	668	660	672	663	658	668	693	654	663	662	684	650	694	651	708	747	693	697	659	702	609	688	646	702	715	694	662	656	655	618	681	652	640	687	678	700	635	673	679	694	664	692	627	680	673	681	624	662	669	667	670	656	656	680	676	668	717	655	663	623	684	718	672	718	658	681	662	656	691	655	694	623	675	673	655	678	651	675	648	637	661	610	658	667	673	651	693	641	698	673	658	629	690	733	668	687	665	655	627	693	663	649	650	702	699	629	696	698	641	717	714	707	655	675	643	728	653	607	659	654	625	690	691	655	688	713	687	677	654	676	624	658	662	708	648	681	675	647	699	698	654	680	660	666	696	671	657	650	670	706	685	697	649	700	693	672	671	653	665	671	656	641	701	620	678	651	667	674	699	644	687	719	682	679	648	619	630	658	661	670	650	619	679	662	664	701	690	626	698	645	650	678	653	645	665	650	688	651	666	691	675	663	671	660	707	675	715	742	677	632	640	699	634	662	681	634	651	677	668	718	686	656	674	684	670	632	667	669	636	621	627	710	693	703	624	702	660	678	697	681	683	717	689	642	680	702	664	670	666	613	670	659	713	683	674	651	664	656	655	643	686	681	624	678	674	646	650	625	655	679	642	658	637	655	695	664	671	661	657	690	686	637	666	660	664	690	659	655	701	670	631	649	673	659	670	735	705	644	682	682	689	674	685	689	657	635	647	640	655	650	670	689	667	673	678	647	696	697	629	658	691	642	657	668	677	704	672	676	730	675	685	635	698	694	682	676	637	674	640	683	638	706	649	667	707	682	679	678	631	671	661	637	664	646	710	667	650	684	629	709	652	656	655	630	648	677	670	685	678	647	698	714	669	659	685	673	611	703	663	669	651	668	644	667	661	659	705	645	636	631	640	657	621	680	648	669	683	717	650	675	677	703	662	648	702	695	669	643	700	628	652	701	711	644	676	670	682	685	656	629	674	674	671	633	688	700	639	631	689	678	638	668	663	675	675	726	653	695	689	674	655	693	667	705	642	689	691	652	730	688	659	668	698	704	646	697	653	660	671	663	663	642	707	689	699	715	668	718	640	649	701	681	658	678	662	679	654	691	617	665	713	634	643	707	688	671	694	693	737	647	685	649	702	634	661	688	659	700	676	668	667	604	630	644	694	682	683	689	699	698	663	699	674	704	683	642	681	675	630	683	648	599	659	663	685	654	633	673	689	677	633	711	720	682	686	647	684	646	686	684	630	668	644	690	661	670	658	681	641	701	677	669	661	641	655	653	655	678	670	645	647	725	715	683	675	664	700	665	638	708	669	667	638	656	703	638	654	661	661	647	719	669	650	632	682	665	649	658	672	675	693	687	663	638	682	665	700	680	667	689	644	630	666	653	664	683	688	675	661	653	679	676	683	645	673	708	673	654	660	648	695	653	689	613	645	623	656	629	643	713	685	710	685	684	638	640	648	675	643	673	699	673	669	715	679	688	690	663	657	658	669	690	699	652	666	682	689	677	717	708	673	673	684	671	690	613	673	691	706	721	661	703	650	676	669	669	749	687	694	696	665	704	700	652	658	679	664	677	690	695	651	630	625	716	664	665	679	715	720	729	666	663	607	671	602	636	672	709	689	598	701	635	684	663	708	670	650	680	686	666	662	682	670	629	643	731	692	701	628	655	678	669	655	720	648	645	693	645	663	647	676	717	641	640	636	699	669	614	668	625	655	676	606	676	676	654	645	678	683	654	708	713	651	669	693	647	738	640	680	618	695	688	660	649	662	673	642	682	647	673	682	687	608	677	659	710	682	648	633	695	684	651	650	697	707	666	686	648	680	674	727	737	717	736	682	658	610	670	670	704	677	711	608	680	691	638	699	649	641	660	686	697	688	680	667	645	686	615	618	648	631	650	682	697	674	707	696	689	677	619	697	651	696	668	650	680	647	692	666	689	677	683	712	706	692	691	651	617	673	633	674	614	657	682	677	649	674	675	635	673	657	638	685	651	630	649	624	678	628	711	654	656	660	682	651	670	637	671	666	696	663	657	651	658	664	679	697	672	671	639	684	704	614	700	625	706	693	666	630	659	675	678	649	662	705	659	669	702	727	728	722	687	698	647	716	682	665	644	649	734	694	625	659	705	665	675	647	656	689	677	677	679	663	697	651	608	661	669	652	638	647	665	678	709	708	700	665	696	648	677	679	673	660	690	708	637	681	661	675	663	651	665	645	642	651	667	666	640	685	685	713	670	699	695	659	651	709	701	669	654	699	671	695	662	705	666	650	668	688	648	718	635	694	713	653	645	681	662	711	663	658	699	684	728	655	616	652	689	686	695	647	671	706	622	661	646	639	667	695	695	668	669	673	696	630	695	656	739	644	691	682	664	643	681	610	657	686	630	678	699	678	681	680	629	668	629	700	693	700	674	698	673	670	668	641	691	681	664	639	682	715	690	691	677	662	655	699	648	647	690	687	719	637	661	710	676	642	696	634	664	707	671	648	636	661	663	686	660	662	674	637	673	656	695	669	631	666	723	667	617	658	682	626	628	684	662	684	703	665	616	675	663	620	643	689	644	664	675	687	661	692	675	637	676	691	661	681	667	633	673	688	694	660	664	698	624	652	610	654	696	683	614	688	679	681	646	676	682	712	642	678	665	673	644	724	672	636	668	698	704	659	695	689	681	634	664	722	656	689	638	665	693	677	665	652	689	639	633	689	668	628	697	683	712	668	640	661	661	650	643	669	670	681	680	669	676	691	702	662	656	734	643	672	668	711	647	669	630	665	665	708	658	656	627	711	667	657	671	643	639	632	687	653	637	671	679	644	668	708	656	652	714	693	665	681	660	714	629	684	632	700	663	646	690	685	690	679	660	695	647	677	652	694	719	648	653	707	643	692	679	692	702	709	666	651	690	690	705	649	694	641	643	700	652	692	690	724	696	681	659	676	694	692	651	694	667	665	712	679	710	657	613	690	654	670	679	665	704	664	678	641	707	654	655	657	676	643	661	683	663	643	660	707	674	652	676	681	658	655	659	669	627	672	653	703	690	688	662	726	705	689	683	668	672	688	679	682	642	642	608	686	698	666	678	644	659	681	616	681	632	668	663	672	678	685	670	656	610	654	684	623	699	680	705	667	696	693	687	593	692	708	641	645	691	680	662	654	696	686	711	629	631	681
12602	913	701	555	407	295	260	227	216	224	207	172	182	210	169	197	175	147	192	153	166	153	152	143	136	137	149	146	132	149	134	163	139	147	141	147	124	141	138	139	123	140	153	157	144	133	136	136	128	148	159	155	141	154	143	166	132	120	122	162	148	117	166	147	140	133	143	137	134	144	159	143	141	136	124	164	147	135	143	142	161	146	132	146	166	131	170	148	142	173	146	145	125	157	126	138	132	132	144	127	152	142	133	148	153	143	119	147	140	124	161	165	151	153	151	142	139	131	148	140	138	148	138	139	143	145	145	143	143	134	152	159	149	126	142	145	150	117	142	134	135	150	159	119	154	134	127	149	147	144	141	134	138	161	142	120	134	131	152	155	126	148	143	153	147	155	147	138	135	152	143	166	126	146	154	142	163	114	118	134	126	142	168	147	138	137	137	134	134	148	122	146	152	131	121	147	149	146	147	114	135	145	149	112	118	121	131	145	133	127	156	121	155	142	135	141	166	157	139	141	141	136	138	125	136	135	128	127	146	134	137	124	143	152	141	117	131	160	155	150	144	162	150	147	161	140	147	146	142	144	148	130	162	142	114	160	122	122	126	127	130	143	157	138	131	140	143	125	158	125	132	118	140	134	134	127	127	119	151	147	164	138	120	137	113	120	141	123	132	132	160	141	152	144	172	129	158	141	130	162	154	141	152	158	133	145	144	145	128	143	138	157	143	115	125	141	137	124	154	154	119	153	133	148	149	122	126	150	152	124	166	144	161	134	126	139	126	110	138	143	133	142	140	128	128	120	128	124	147	149	144	140	187	123	142	153	108	129	150	161	142	152	150	141	143	159	155	153	150	130	147	131	119	141	119	168	142	139	146	146	152	141	130	148	157	142	145	144	150	125	146	140	132	141	149	134	137	160	137	125	137	127	142	114	157	124	141	138	146	137	142	139	162	134	152	138	140	137	136	131	126	162	164	137	157	152	131	160	143	150	129	146	132	153	147	140	131	144	136	158	131	147	157	142	127	141	149	134	168	138	136	136	141	138	134	128	132	156	166	145	134	163	143	155	156	139	152	116	128	138	145	159	151	136	119	132	130	139	117	155	136	152	131	161	148	147	133	127	152	155	147	125	142	131	131	123	119	136	126	131	131	151	131	136	153	126	137	132	142	125	152	148	137	145	151	147	141	137	160	156	144	130	131	136	134	158	120	135	127	135	133	137	129	159	135	133	154	142	140	146	134	145	140	153	140	146	150	165	136	128	162	161	153	142	149	133	150	155	115	136	130	137	132	141	136	135	130	138	156	123	132	166	153	169	158	145	137	140	126	137	140	147	140	167	139	127	127	123	136	168	125	133	142	129	119	150	145	156	120	133	147	132	135	141	145	117	123	119	134	129	134	152	139	143	138	156	137	116	138	144	161	152	160	156	145	171	128	154	129	137	156	132	153	127	119	139	113	133	168	142	142	135	127	139	105	142	151	168	145	152	143	131	149	155	154	137	165	145	158	138	148	114	134	146	147	140	140	132	115	165	147	133	143	111	145	147	151	137	146	125	161	147	147	147	154	148	150	141	169	138	123	150	170	153	155	162	174	127	145	144	157	143	126	122	127	137	167	125	142	131	134	136	133	124	121	152	129	136	140	154	135	154	147	134	149	151	138	128	137	143	170	146	150	154	146	138	145	157	136	134	133	140	127	122	133	128	136	138	142	134	143	145	141	140	154	142	132	150	130	149	148	122	121	152	129	133	155	147	151	136	150	122	131	156	168	145	141	122	136	162	145	135	135	140	138	133	133	131	141	151	136	124	154	160	150	150	135	137	133	128	136	165	144	129	151	136	126	143	132	162	128	118	142	140	134	133	144	150	131	144	136	144	125	108	135	122	135	156	138	137	151	139	161	162	142	172	135	130	146	151	141	145	121	116	109	154	136	117	138	141	151	127	160	183	159	131	133	137	144	141	126	172	142	150	144	155	122	147	141	155	155	138	141	141	111	140	153	154	179	155	145	154	154	141	135	144	140	160	125	145	148	144	160	143	127	139	133	154	150	153	137	142	183	141	129	135	134	135	136	131	124	132	124	146	156	140	129	144	162	143	145	154	143	143	118	142	176	130	147	152	128	128	141	116	128	133	126	144	132	154	153	155	126	152	173	150	129	148	152	133	132	136	134	139	141	155	145	139	147	149	144	125	150	150	151	134	157	113	134	144	143	140	130	161	121	132	121	127	158	155	155	151	142	170	158	159	148	157	143	145	158	152	128	143	141	140	143	138	126	125	134	146	146	127	153	134	129	145	146	142	126	135	127	158	149	134	153	145	144	150	157	150	126	141	143	129	136	139	142	109	146	146	128	154	133	138	144	139	126	150	133	127	160	113	130	129	121	157	147	142	154	142	145	150	141	122	154	122	124	126	138	134	144	165	129	126	136	118	129	129	156	158	139	133	156	163	152	113	128	113	157	118	147	149	138	138	159	160	147	143	154	130	138	135	147	152	156	146	153	159	169	112	156	140	138	133	135	137	115	148	127	142	153	130	152	133	150	119	140	140	178	154	160	140	139	150	116	171	138	119	168	144	142	158	149	140	145	142	158	136	119	127	151	133	122	131	151	127	143	145	147	136	130	127	127	117	144	154	120	141	140	152	111	136	143	125	145	148	137	146	139	134	160	142	124	151	129	152	141	153	139	143	148	159	88	133	131	170	122	159	140	130	147	159	128	149	164	113	124	159	132	132	145	140	136	154	164	137	139	137	130	128	138	142	131	142	145	156	125	163	142	132	158	155	111	140	152	150	129	132	112	141	144	161	128	158	133	147	143	139	136	131	142	149	117	149	121	125	132	132	124	133	132	151	144	150	151	148	150	161	116	140	141	139	132	135	143	150	147	147	153	121	109	136	142	132	141	120	145	165	140	156	133	124	126	116	163	148	157	147	142	154	147	143	149	153	128	137	145	139	138	143	132	170	113	153	138	153	139	136	126	127	147	141	127	136	145	127	139	155	170	152	137	137	126	152	144	119	133	130	131	144	136	133	147	137	137	173	124	158	143	122	130	139	131	143	144	139	146	147	161	135	135	139	128	120	140	133	144	137	141	151	140	149	155	161	164	162	149	161	139	153	143	139	127	158	157	156	136	150	129	141	138	155	118	150	133	139	119	135	129	123	145	145	146	145	154	164	139	120	127	138	148	158	140	147	125	133	146	155	150	154	156	150	131	159	150	135	153	134	147	145	150	136	146	154	140	120	134	147	155	138	128	164	150	149	164	145	140	125	133	159	142	147	145	137	142	149	146	136	153	146	132	153	159	156	128	133	138	133	139	131	143	151	117	142	130	144	133	124	142	150	147	144	138	147	123	140	128	144	135	121	133	127	164	155	118	143	104	135	155	135	135	158	130	140	149	137	138	141	142	140	136	125	147	141	146	151	134	133	149	129	136	129	133	144	142	155	163	124	150	167	131	135	141	141	122	123	133	140	147	148	142	129	162	150
7880	887	1515	1791	1437	1200	1021	899	866	756	627	640	602	555	572	609	585	510	595	467	410	398	415	418	398	411	394	393	418	365	359	370	369	387	389	385	369	374	379	379	368	375	327	384	349	336	368	311	334	369	369	364	351	355	347	350	364	368	371	352	364	381	378	344	384	368	359	372	366	367	321	349	376	371	403	362	362	347	364	358	367	331	358	351	365	361	327	378	342	367	354	362	326	365	354	358	348	391	334	335	391	397	332	361	391	335	385	370	353	375	357	335	389	353	361	363	411	330	348	351	332	348	361	386	361	340	346	350	393	371	371	330	354	355	392	343	354	347	348	339	332	301	321	343	339	346	353	348	365	383	330	386	358	373	363	355	380	347	358	363	347	339	345	362	391	354	340	333	369	335	353	323	364	350	351	354	369	376	379	335	306	303	364	330	348	356	343	344	366	348	344	338	346	363	335	367	398	383	360	342	374	356	339	347	356	342	354	317	354	337	344	347	361	356	323	321	328	370	356	353	341	352	366	341	358	336	291	405	339	364	377	328	351	346	327	347	333	350	400	367	340	353	320	358	324	358	350	359	385	380	373	372	347	332	359	348	387	362	355	325	361	385	361	368	335	383	354	368	332	347	348	347	333	356	390	363	374	352	353	314	346	354	347	384	378	337	363	362	328	373	402	387	354	370	351	358	336	347	381	337	385	363	357	386	357	331	344	337	382	362	369	349	374	331	346	348	344	378	353	331	368	398	339	321	368	378	358	339	330	344	341	369	336	343	376	347	350	334	382	312	369	361	348	359	349	356	328	364	319	363	361	353	361	343	344	394	350	365	369	361	360	346	333	337	353	374	336	367	397	323	356	362	387	343	308	333	353	320	354	331	386	348	385	337	351	368	345	350	369	366	344	364	370	370	351	372	369	369	338	349	375	352	339	373	341	321	396	344	354	362	345	347	384	333	346	318	356	339	342	365	348	404	341	360	324	321	363	355	340	317	350	329	357	353	350	322	352	361	383	313	330	336	330	356	332	377	347	378	370	378	368	352	352	325	333	320	356	345	359	365	350	391	329	365	354	362	356	327	336	350	357	357	337	351	376	353	375	355	339	339	343	376	339	369	352	355	395	345	354	395	321	364	333	365	362	366	336	336	357	355	369	360	341	347	325	379	374	362	357	327	343	362	391	376	339	304	384	335	344	362	351	369	380	358	352	395	367	342	337	343	353	313	343	326	331	358	315	361	345	362	392	339	332	359	374	317	339	335	370	326	379	343	353	325	371	321	318	362	366	338	341	337	329	394	378	362	362	373	353	379	383	318	351	388	353	347	347	358	359	352	348	340	308	359	359	363	344	373	379	349	355	359	347	372	381	353	361	351	356	354	382	362	343	305	338	361	373	360	329	359	345	365	344	351	370	349	349	357	359	349	310	360	309	366	356	380	327	342	360	375	353	370	368	372	357	353	346	341	369	365	346	317	370	340	320	315	366	355	360	347	382	380	360	335	319	366	346	372	313	359	387	369	359	366	348	344	327	382	348	355	353	358	346	349	355	349	343	341	391	362	356	354	356	369	337	350	356	336	368	329	344	373	333	332	351	303	350	342	331	355	351	340	367	348	339	348	339	331	350	335	331	343	360	348	392	374	343	339	356	349	306	338	337	364	330	333	345	335	353	369	342	365	375	363	352	336	371	377	336	317	337	355	371	362	359	334	350	371	357	339	365	355	357	351	323	352	354	357	347	347	319	356	338	355	348	348	364	336	357	358	348	322	317	363	377	334	359	344	327	358	332	362	370	347	380	364	349	365	359	377	342	329	358	372	346	363	360	351	333	330	335	352	367	335	325	325	353	376	357	343	342	351	378	322	392	335	367	365	356	349	324	348	350	358	356	382	327	412	356	345	310	359	372	361	377	358	362	323	339	365	357	340	357	350	356	338	382	330	334	352	305	382	347	353	343	356	318	368	377	366	349	368	350	354	353	366	332	355	338	389	339	390	370	359	325	388	391	325	353	342	375	348	353	370	328	324	356	373	374	359	369	329	337	365	333	328	379	366	333	358	354	371	336	370	373	335	368	333	371	376	392	354	345	364	337	374	343	327	374	337	382	324	367	391	362	331	389	385	348	367	377	349	340	341	362	378	359	318	357	343	332	358	347	371	347	349	363	364	373	343	350	379	330	353	329	328	356	337	359	316	367	368	382	345	332	335	376	353	350	337	322	366	370	351	361	352	320	347	343	387	351	403	363	331	346	332	330	339	333	336	336	357	375	346	362	333	335	352	386	364	327	370	364	356	373	335	339	351	378	322	350	336	340	342	369	343	341	333	347	366	332	328	343	404	336	348	362	344	342	366	355	337	352	348	367	324	332	389	361	396	345	357	335	367	368	336	357	356	352	328	378	395	326	354	343	310	362	362	376	337	346	362	380	346	329	344	330	359	379	374	350	371	338	367	381	336	358	324	367	391	355	358	351	335	334	350	341	350	391	372	335	354	340	325	314	364	362	352	367	327	359	358	397	314	308	346	366	331	359	362	353	350	321	366	334	335	374	343	364	334	360	341	346	336	352	354	330	365	375	334	357	329	350	313	344	328	347	366	361	364	348	387	321	383	324	341	372	366	354	343	360	337	360	321	339	357	362	358	349	357	384	361	359	346	353	370	356	364	320	339	358	354	343	355	368	376	335	345	351	343	353	390	337	361	335	358	342	341	372	382	343	372	296	326	366	326	361	358	355	362	355	358	371	346	379	381	333	324	345	370	335	363	386	348	338	332	379	379	361	371	329	302	366	347	391	345	361	369	338	355	367	337	357	348	332	348	357	390	360	355	353	342	332	343	347	350	355	335	353	391	338	358	364	356	335	355	354	322	373	365	351	329	331	373	336	346	371	355	380	330	390	359	325	310	339	369	331	353	333	370	364	384	362	358	360	380	345	371	358	346	339	369	329	377	308	392	315	377	364	350	346	341	329	327	323	381	363	347	331	376	338	353	349	350	337	377	366	370	335	328	356	342	376	346	334	329	337	332	381	353	371	382	406	361	350	361	343	353	348	358	330	292	334	339	369	337	350	336	337	345	386	336	353	375	351	329	330	401	359	339	310	306	331	348	327	359	335	387	334	355	347	349	353	331	379	351	366	329	346	368	349	348	360	330	321	361	375	345	347	335	328	360	327	361	340	352	363	322	368	383	334	336	314	370	369	354	394	365	349	363	330	380	336	337	357	362	370	366	370	343	372	365	374	380	355	325	333	364	319	379	347	366	340	338	345	361	314	356	360	351	368	351	353	366	319	339	339	350	328	362	345	305	395	341	375	363	339	339	342	365	364	357	346	383	372	347	376	357	363	331	347	339	335	321	356	341	382	350	351	369	373	341	331	355	370	356	335	352	370	350	395	350	349	359	369	350	342	359	356	372	345	342	350	336	368	380	355	364	357	345	359	363	336	350	350	357	365	350	357	342	379	358	344	346	344	348	367	360	315	347	318	374	390	360	386	338
1334	280	248	259	238	248	276	258	262	270	263	277	240	268	265	243	243	218	240	270	246	288	228	261	230	218	249	248	250	257	266	226	263	259	256	245	242	269	213	256	239	240	245	244	262	248	253	255	270	257	243	241	260	234	251	264	257	266	259	247	234	231	268	217	242	288	207	255	253	253	240	264	239	245	250	273	236	258	261	237	257	252	232	262	258	249	269	252	237	247	261	231	254	264	263	255	245	241	254	246	273	281	230	268	250	227	221	256	246	264	277	227	240	250	263	251	273	274	254	245	271	248	264	263	263	229	295	241	256	279	260	236	229	240	264	205	217	273	283	257	241	254	257	219	254	248	228	243	243	233	230	234	247	253	252	261	283	268	259	293	273	241	227	272	290	235	247	246	265	244	239	272	252	222	266	261	245	256	254	239	271	257	250	270	261	230	246	245	259	222	246	251	243	248	242	264	231	260	269	243	247	266	241	243	259	256	240	250	249	236	227	280	254	261	256	261	238	236	230	264	235	265	255	261	227	251	265	241	289	252	283	238	256	243	230	254	242	266	254	255	247	236	267	273	264	227	231	260	252	236	221	211	243	243	241	254	251	263	264	264	252	232	241	237	251	216	262	278	232	231	259	254	241	233	258	248	231	262	236	226	242	241	267	235	274	240	248	264	234	281	243	234	236	258	234	255	245	271	247	257	246	244	257	251	231	223	242	244	266	237	282	218	277	256	261	235	239	233	234	279	256	260	246	251	245	230	278	270	258	261	254	242	247	232	272	272	249	263	242	258	247	262	259	262	264	265	264	267	228	277	282	221	245	242	252	231	253	239	271	269	276	235	262	249	229	209	268	255	239	237	261	264	244	265	235	242	240	269	265	235	242	265	245	268	263	251	242	254	264	269	225	246	258	246	244	238	250	267	236	249	256	268	233	263	288	248	241	267	243	249	238	220	259	235	252	239	259	260	289	257	251	262	270	237	230	246	246	275	247	236	252	258	246	222	267	249	250	260	244	251	254	233	227	238	252	267	250	264	260	243	244	231	250	219	270	255	239	269	279	238	257	258	245	263	259	283	221	263	271	281	271	253	229	243	287	233	258	264	253	275	243	252	262	257	224	257	248	272	249	279	263	236	267	264	228	260	230	227	263	246	259	281	240	254	255	238	239	255	255	275	263	249	247	274	254	233	220	249	263	215	211	252	241	257	274	232	260	256	263	256	244	260	222	270	239	251	260	255	247	264	269	231	265	243	256	216	219	249	245	262	258	229	244	257	271	259	222	268	253	234	267	220	245	235	252	254	236	246	258	246	254	260	242	257	266	243	277	250	238	243	251	288	263	258	251	250	246	262	250	259	254	244	211	239	254	253	262	250	231	219	237	239	253	269	242	263	240	230	251	235	236	253	251	273	224	260	205	242	240	244	241	267	253	254	246	245	241	272	245	251	243	238	263	255	238	254	254	282	255	248	226	244	261	243	258	245	264	243	217	263	211	258	263	267	248	242	266	243	252	258	254	255	242	244	262	246	248	273	236	250	249	264	238	262	267	256	278	221	235	253	252	240	240	236	246	226	280	249	264	231	254	238	252	224	234	229	255	265	258	273	254	261	244	253	252	263	265	253	235	222	248	240	232	250	248	269	276	250	247	243	242	247	221	232	269	240	253	249	257	217	309	238	231	240	257	247	243	258	247	236	245	226	236	255	228	247	243	239	259	238	253	249	269	267	263	251	248	241	278	258	255	246	260	239	270	266	237	240	258	232	267	252	235	236	245	278	266	276	260	271	244	257	238	232	273	249	258	255	277	234	214	286	259	242	243	243	257	253	269	267	216	257	255	287	245	258	263	234	221	250	260	279	243	237	269	266	241	250	262	274	236	237	239	283	235	221	243	220	247	250	271	268	256	268	223	270	253	235	275	239	225	254	247	252	285	289	245	258	251	231	236	258	235	245	218	261	229	219	271	248	241	251	229	288	231	243	281	261	269	213	245	259	260	275	229	246	270	243	256	263	225	276	264	237	264	240	239	245	275	243	256	258	244	236	209	244	248	252	286	272	281	275	266	247	244	256	275	269	236	242	263	272	253	245	268	249	238	266	241	223	238	253	290	262	256	302	226	266	223	260	247	243	260	236	276	234	230	240	222	255	239	252	225	252	246	268	260	255	242	268	267	256	261	228	234	231	292	251	267	257	250	263	224	238	236	286	230	254	243	248	250	253	276	226	249	259	271	255	258	254	257	247	245	264	251	266	248	249	250	240	257	267	243	276	241	260	246	250	244	240	249	235	266	265	259	237	217	250	231	252	273	247	236	226	239	257	227	262	227	235	244	247	241	253	289	251	259	251	217	231	242	264	281	259	250	253	254	258	265	240	245	286	227	264	248	212	268	246	239	267	242	278	251	266	261	266	229	256	285	225	236	259	225	251	260	247	232	230	275	249	274	235	234	236	240	301	267	249	258	280	277	254	250	234	234	255	233	254	239	235	260	244	225	244	259	255	238	250	250	236	258	248	263	248	210	226	248	217	242	234	258	260	249	266	259	244	249	266	212	279	254	236	239	261	208	257	262	260	257	246	289	259	235	252	243	258	254	220	233	269	273	215	247	256	265	245	281	239	240	238	256	274	229	279	276	255	252	247	242	245	241	256	238	269	203	279	251	250	247	242	244	278	209	236	244	254	212	257	250	273	239	236	270	295	238	254	255	249	253	242	258	269	222	271	255	268	234	252	269	248	242	233	260	238	246	254	264	264	245	244	220	229	252	238	264	256	240	242	253	257	247	278	264	257	242	260	279	228	258	237	237	247	233	282	264	221	247	243	239	272	253	194	230	222	267	247	246	252	286	250	275	247	268	264	270	238	250	239	250	242	254	223	271	220	238	216	256	222	245	254	268	242	244	259	246	250	265	251	244	266	238	257	240	240	266	234	223	273	240	248	253	254	249	239	236	255	241	237	262	278	265	224	239	272	255	230	253	249	238	224	243	260	232	219	264	228	250	271	217	247	233	255	241	255	249	234	228	220	265	275	249	256	230	233	254	247	252	247	261	227	235	249	249	241	259	281	257	252	290	252	246	259	238	239	246	254	252	249	236	249	270	263	252	246	210	269	256	244	235	254	219	245	227	269	210	254	244	249	257	241	289	247	227	208	281	280	259	269	260	239	265	242	259	243	251	254	271	263	233	222	252	226	255	248	247	227	219	231	272	236	250	224	262	244	245	261	268	238	237	236	221	247	253	275	271	238	250	254	265	269	260	265	256	228	266	269	235	251	257	269	261	236	229	259	253	224	247	275	256	257	244	249	245	269	248	293	271	260	256	258	294	230	241	230	267	238	210	263	200	245	264	256	240	243	231	226	244	233	247	255	241	224	219	249	242	246	275	221	222	275	233	266	239	240	226	249	249	269	280	223	256	265	243	247	267	230	252	257	243	262	260	222	249	272	244	232	265	255	229	248	283	247	276	265	254	240	230	240	250	223	234	260	240	247	224	255
1857	660	645	678	640	626	613	644	629	586	618	632	655	640	578	639	598	600	634	640	640	596	624	626	593	578	628	621	608	599	595	587	607	606	633	632	633	594	585	617	618	649	599	645	605	629	622	663	635	600	592	627	624	609	639	631	598	564	602	636	625	577	600	623	582	609	606	606	612	599	645	639	582	615	590	564	647	619	612	607	607	597	671	619	632	606	609	600	599	623	610	579	598	621	636	654	577	621	585	599	592	594	600	574	627	598	564	600	650	619	595	616	616	582	617	583	615	586	649	628	605	606	653	579	632	590	609	628	657	650	578	617	575	620	598	605	579	592	618	651	574	612	574	599	585	590	613	604	581	625	603	581	575	613	615	614	611	675	605	607	570	611	623	614	622	636	608	613	613	588	663	593	574	567	645	573	615	598	584	585	586	594	616	604	629	586	608	567	570	631	604	620	633	586	601	651	652	643	613	646	621	613	592	614	648	619	614	597	621	620	609	642	631	605	619	572	612	657	598	617	606	635	623	635	562	609	557	600	622	572	611	632	651	597	595	579	590	620	625	576	594	560	667	642	633	595	616	545	592	610	589	627	557	632	606	639	603	618	585	583	571	608	598	628	645	604	621	579	577	597	597	609	588	548	622	669	634	653	634	626	585	649	617	597	612	591	643	612	621	631	661	627	566	604	633	590	591	563	601	614	585	584	600	621	567	668	657	636	593	619	612	612	596	559	595	631	568	613	599	595	651	594	599	611	586	614	602	626	620	597	576	678	614	590	629	602	619	656	608	611	622	585	622	634	624	569	610	604	605	614	626	602	626	605	612	609	594	627	606	638	620	650	598	598	592	586	576	648	588	615	555	601	607	589	573	607	658	659	601	601	560	634	587	603	655	609	571	632	601	603	625	591	642	600	618	578	626	613	593	598	573	618	616	600	579	637	583	622	604	632	625	609	614	577	619	623	596	646	576	594	604	661	643	610	602	618	610	603	616	612	611	615	578	607	607	597	669	628	612	597	643	642	625	579	617	654	644	625	618	640	640	624	567	626	620	563	586	606	591	562	574	661	640	627	612	672	640	639	613	627	626	587	632	605	623	595	608	577	620	621	636	617	614	609	583	616	684	559	607	574	619	585	586	616	573	609	653	648	624	611	570	554	607	603	634	601	619	605	580	577	641	632	627	608	612	603	656	573	633	676	568	620	568	597	609	601	641	623	582	585	595	581	625	621	644	632	640	579	607	605	615	662	603	632	614	661	581	645	586	619	604	625	601	563	662	608	604	620	581	637	596	640	613	600	617	591	597	578	596	591	593	596	627	610	589	582	593	594	607	599	651	619	582	645	633	619	646	620	605	572	598	655	627	626	643	626	625	571	615	612	599	602	599	616	612	617	553	569	588	615	621	608	608	618	627	634	637	644	581	592	618	620	593	625	585	589	586	574	650	620	636	629	623	626	595	602	611	614	623	588	612	601	631	637	584	592	617	611	594	664	595	602	630	613	600	598	627	636	641	628	622	635	590	617	611	642	629	602	619	624	585	602	597	603	575	614	604	576	557	614	633	621	611	635	592	628	635	620	604	572	567	644	595	644	573	610	647	632	578	593	623	578	598	575	616	654	612	611	613	626	627	632	595	635	586	600	617	588	614	618	570	618	599	656	620	640	634	574	663	627	617	608	582	587	601	583	615	615	601	624	626	609	604	621	584	649	649	628	633	613	602	623	681	617	648	631	597	593	584	639	618	626	592	626	598	573	641	638	569	569	604	632	619	596	604	640	628	604	625	618	614	655	581	636	597	585	623	610	582	613	617	629	595	662	604	643	624	601	621	597	581	597	561	588	627	594	663	539	592	586	607	606	617	600	641	579	574	618	578	608	595	594	622	615	568	641	581	666	647	621	604	557	604	583	618	597	614	607	592	639	582	605	607	595	595	588	630	643	645	639	599	647	582	599	584	620	610	641	602	596	614	638	592	598	609	596	621	623	579	627	585	573	626	619	585	641	601	604	592	588	635	615	630	649	631	630	623	585	623	611	649	598	610	607	628	614	688	659	605	621	607	619	606	629	613	661	655	589	618	610	571	606	600	585	600	592	604	626	592	611	617	611	627	599	571	694	587	629	612	625	618	620	670	616	603	585	616	564	664	634	644	636	592	617	648	610	625	612	639	587	629	603	656	588	594	589	617	635	575	598	657	676	623	605	627	602	632	632	617	574	611	605	602	595	574	649	595	596	620	624	603	604	630	612	640	606	592	583	586	611	579	616	615	629	585	602	617	585	613	659	593	619	598	636	565	625	655	623	662	574	614	643	553	622	647	603	572	589	625	596	573	573	587	588	590	561	648	647	619	624	601	595	588	611	614	601	638	592	593	612	596	623	627	622	617	624	597	549	549	624	622	572	621	603	606	640	601	607	615	636	605	629	597	583	578	598	616	595	638	593	609	600	621	577	603	595	615	648	602	631	614	561	626	646	640	624	613	594	656	618	586	639	615	594	580	586	617	637	644	646	625	630	602	644	641	603	593	653	553	593	597	602	602	618	626	610	594	602	659	639	549	670	565	637	596	616	665	605	609	631	603	596	641	603	631	630	576	591	636	639	647	649	628	641	634	627	645	655	653	549	596	623	649	668	620	615	579	583	594	647	571	626	613	587	585	602	586	620	630	655	616	643	575	604	622	585	616	592	588	636	596	593	595	574	576	586	646	552	620	595	627	622	613	626	622	611	615	609	614	615	624	562	614	589	587	589	642	634	639	580	591	658	636	663	619	602	620	584	614	576	598	618	620	635	587	616	612	610	545	613	626	607	637	609	618	631	607	605	626	640	597	594	610	647	637	639	565	660	613	646	618	608	566	600	612	639	645	612	626	681	632	591	594	594	626	617	646	623	627	588	585	599	621	608	596	612	625	605	569	598	589	633	635	615	634	569	633	597	638	615	599	603	576	646	606	647	595	640	631	607	614	618	656	620	669	589	570	611	623	542	638	613	617	606	578	608	620	625	635	640	613	611	606	629	595	592	567	656	608	631	582	606	614	577	610	590	637	624	612	602	624	599	634	646	615	603	599	624	641	598	565	584	608	625	567	601	569	611	624	608	612	588	636	618	627	603	611	643	613	624	642	616	599	587	630	610	590	621	608	596	628	625	627	656	625	640	600	611	587	613	618	614	636	607	659	589	587	640	603	629	577	607	626	611	583	632	598	665	605	615	631	563	628	617	628	611	564	639	612	627	591	607	649	621	601	655	618	590	623	618	597	606	601	600	564	629	636	611	607	581	641	640	592	617	624	633	624	582	626	634	600	625	601	641	622	627	564	627	586	623	622	664	645	597	597	629	644	586	559	626	569	577	633	643	580	625	609	612	631	602	551	592	622	660	559	577	594	618	556	605	564	603	598	578	564	610	601	639	608	632	633	605	625	602	644	616	618	603	620	573	581	570	585	622	656	605	573	601	601	597	626	597	643	635	665	621	595	622	627	637	578	619	623	655	572	623
6886	559	610	475	405	350	348	351	355	327	308	316	327	307	280	311	303	308	268	288	277	306	264	264	302	260	280	314	266	280	266	296	275	277	300	291	298	327	305	303	321	287	295	258	284	278	281	319	271	253	292	259	307	316	302	263	301	260	233	253	306	277	288	319	261	257	284	276	274	312	275	291	266	276	292	278	289	256	279	293	316	285	290	264	272	277	296	260	295	270	287	304	268	272	276	277	289	256	267	278	264	252	267	296	291	293	263	273	291	302	275	295	298	320	288	306	282	276	284	272	297	266	274	293	292	274	304	265	270	267	276	286	310	313	262	287	271	298	312	284	293	300	283	310	314	298	278	262	269	284	302	281	278	298	272	284	282	274	273	270	261	287	248	258	288	301	259	273	290	307	274	262	306	295	293	271	275	264	282	264	289	293	262	284	291	268	268	280	268	279	262	304	283	282	297	324	309	297	281	277	284	300	269	283	302	288	308	290	259	318	268	262	242	301	296	314	283	288	261	304	286	237	289	240	308	308	281	259	294	265	279	269	323	263	294	292	273	274	281	272	289	316	315	291	262	272	259	301	326	259	274	272	275	260	264	265	292	277	296	258	280	261	257	324	291	251	288	303	298	259	301	297	262	273	315	312	268	270	271	308	268	282	257	276	310	269	264	300	295	269	266	286	319	273	271	268	300	290	284	279	291	302	292	265	310	285	275	274	277	288	280	303	263	305	288	274	285	279	301	277	281	282	278	265	256	293	283	268	269	299	279	330	257	342	259	272	300	271	247	306	272	311	306	288	280	275	288	303	279	281	293	290	316	284	260	304	296	277	282	269	267	297	271	305	290	279	293	282	258	299	284	278	273	247	285	285	267	263	304	296	301	281	320	277	271	298	260	304	298	278	268	293	287	268	279	252	276	289	342	302	261	286	290	289	275	267	286	287	286	299	323	285	294	246	271	291	249	264	272	301	260	256	268	288	266	287	297	269	284	273	307	266	293	278	290	281	263	278	272	286	319	302	285	291	264	281	280	274	299	273	279	293	239	317	264	299	266	296	325	273	292	263	285	279	251	301	270	267	310	288	282	318	254	267	288	284	306	271	268	282	292	278	291	276	256	256	294	268	275	290	291	253	286	309	307	294	278	293	286	281	273	300	252	264	293	287	282	251	284	258	292	303	280	273	289	272	262	295	264	297	304	266	298	285	251	281	262	299	298	305	312	289	302	302	256	291	297	288	310	290	299	273	308	284	254	249	247	311	276	256	308	283	273	274	296	284	267	287	337	285	275	294	307	276	278	277	271	312	280	283	305	287	291	237	275	300	299	261	280	254	292	289	306	308	317	260	299	301	285	273	282	289	263	289	290	287	271	296	294	279	282	278	248	293	299	268	275	268	285	282	276	288	306	251	284	292	290	313	288	264	281	261	301	286	288	275	283	274	284	281	272	255	279	314	293	283	318	307	272	305	271	275	304	299	292	280	282	286	278	312	252	300	298	304	265	287	250	298	275	263	273	267	255	255	292	301	280	290	284	279	275	261	284	292	268	287	288	265	269	276	290	289	296	303	285	304	306	303	259	281	256	300	253	275	274	294	268	286	277	286	262	269	296	277	277	261	324	270	269	291	255	259	271	283	278	261	267	273	300	255	244	309	276	296	287	271	269	295	286	247	282	292	278	271	272	264	251	306	265	293	269	286	292	286	260	275	247	254	277	310	283	295	295	277	254	270	258	268	244	282	301	284	279	284	331	276	309	307	264	261	311	265	256	269	281	296	296	264	262	250	307	303	267	274	264	304	293	269	286	256	267	276	280	265	261	284	282	283	268	332	275	300	295	297	296	286	287	294	304	268	283	288	283	283	311	288	280	286	290	286	300	294	297	264	282	266	255	257	312	252	303	277	302	283	284	267	306	295	274	241	294	268	279	249	280	287	286	279	272	277	276	277	279	281	305	282	292	263	282	295	264	275	275	320	296	313	259	293	317	247	262	283	266	313	294	283	230	273	322	282	256	264	264	280	268	269	319	270	282	254	281	276	249	276	284	273	268	281	305	306	286	248	290	251	279	306	320	294	289	276	283	275	327	299	318	300	283	280	280	287	270	311	268	267	263	294	270	267	255	268	288	276	277	304	283	299	291	277	263	287	269	292	262	260	290	292	305	317	285	300	330	278	282	291	302	285	266	310	285	301	262	268	294	303	288	301	280	313	289	285	274	257	284	296	293	278	277	279	278	277	256	286	292	287	287	315	297	295	304	276	262	306	289	338	273	307	289	299	308	285	251	273	294	310	317	310	274	272	325	282	305	273	282	228	266	288	255	298	288	249	285	266	277	296	309	313	276	285	309	282	282	271	295	295	271	273	283	273	291	272	265	265	287	287	309	292	298	294	272	301	289	269	269	238	272	259	279	268	301	276	298	284	288	282	299	286	284	295	321	248	292	256	266	266	298	290	296	286	286	281	266	243	271	327	284	281	278	295	314	275	299	326	288	272	285	303	292	291	270	259	278	271	270	257	265	295	288	270	311	295	307	265	258	276	293	302	273	294	285	287	288	270	266	300	301	260	318	276	277	280	269	315	280	282	245	300	241	259	285	273	282	284	268	266	228	293	273	286	284	324	263	298	308	280	320	317	277	271	289	284	313	316	259	274	314	262	289	266	309	287	273	261	291	272	279	294	282	303	296	309	273	293	256	264	260	294	283	271	292	260	235	259	286	285	306	320	309	288	297	272	267	281	299	287	302	261	286	295	264	305	283	256	316	289	306	276	270	290	252	263	265	279	271	306	258	279	291	277	301	294	283	298	292	292	276	293	281	303	272	256	271	314	263	284	277	283	286	292	258	289	291	313	267	289	333	284	291	280	286	275	290	293	272	292	306	271	299	280	339	278	251	268	275	291	280	292	308	298	248	262	282	266	270	266	274	260	279	242	282	275	271	277	273	267	249	269	282	275	270	298	264	280	274	274	287	287	263	280	274	312	261	267	277	285	273	250	287	276	279	287	263	246	286	257	268	262	278	276	294	290	294	301	284	299	287	292	272	280	298	285	287	292	292	304	274	251	260	297	282	309	285	268	271	265	261	263	326	273	284	248	305	288	308	283	278	295	277	283	258	279	296	301	259	290	252	261	253	291	271	263	298	324	264	287	277	293	286	284	292	274	269	303	273	293	272	306	293	287	276	280	252	297	304	293	271	317	285	284	298	277	277	307	287	275	268	265	281	295	295	287	246	258	259	279	300	300	274	305	272	278	265	285	260	312	290	284	288	277	276	288	272	281	286	289	303	326	265	313	275	282	289	251	293	288	297	272	293	279	269	290	283	296	315	272	296	317	270	292	286	299	261	264	246	318	284	249	265	278	296	284	306	311	280	269	284	261	281	302	284	238	272	282	269	269	287	279	257	282	271	269	301	264	263	320	243	288	255	280	304	299	262	245	287	304	330	289	256	249	304	312	267	267	310	308	275	251	280	303	309	271	317	295	291	275	299	260
6449	926	1303	1352	1270	1026	1081	997	998	845	904	806	838	788	733	900	805	738	713	755	735	670	709	677	663	718	691	668	671	671	722	680	651	733	631	674	700	649	660	673	696	679	694	674	685	712	703	680	660	658	649	664	684	693	653	715	696	653	694	674	646	667	683	680	652	689	650	697	624	705	651	647	685	601	668	650	721	665	656	692	666	699	688	669	633	672	707	692	642	645	656	679	691	702	689	608	637	689	672	661	696	673	695	714	721	680	664	690	708	699	715	701	647	684	685	707	650	676	656	678	661	666	655	671	691	667	683	656	607	712	639	686	651	691	690	651	621	715	676	678	672	695	679	692	637	684	657	665	687	691	645	633	732	707	629	655	684	637	664	625	705	693	659	674	701	649	736	635	653	652	647	674	663	685	622	645	697	633	704	657	685	669	657	707	696	622	688	620	641	683	648	664	676	696	684	698	714	675	658	651	661	705	671	637	656	628	655	659	606	629	662	592	679	671	685	703	678	618	687	672	659	704	686	736	685	655	688	668	664	661	691	681	674	653	689	661	641	667	680	672	668	678	668	671	646	665	642	663	664	674	694	679	657	664	664	673	678	679	708	648	695	667	680	653	666	690	688	723	665	689	644	663	696	655	699	714	641	679	674	657	654	669	703	687	697	639	665	665	672	682	669	630	724	669	678	635	633	630	673	644	657	658	678	680	660	698	695	682	695	693	624	647	666	677	696	664	635	650	682	620	663	639	652	658	647	694	680	654	654	643	658	683	714	678	667	681	714	694	704	676	671	708	630	703	671	672	675	671	706	691	655	672	661	678	696	665	697	668	648	640	675	676	674	672	700	736	677	679	621	702	665	661	668	653	757	636	677	643	659	688	693	662	662	655	661	625	617	682	692	671	682	634	629	692	663	689	684	677	664	678	670	685	615	631	615	683	715	667	660	687	681	660	704	662	710	697	651	697	624	655	660	609	634	696	706	676	692	654	705	704	683	693	662	657	678	628	626	673	701	688	664	647	678	664	689	661	653	695	655	679	684	700	672	661	711	673	650	671	649	658	644	650	680	678	668	677	702	673	682	672	668	666	626	652	650	657	635	695	692	651	669	663	666	674	591	663	695	677	623	686	653	691	652	700	638	644	682	678	695	681	689	678	705	670	660	641	673	670	667	666	649	675	683	663	665	718	702	683	666	633	677	680	657	682	717	683	673	662	670	719	711	718	638	660	678	659	639	676	683	670	651	694	707	678	709	659	659	671	701	689	699	679	673	692	651	681	677	641	666	695	648	649	664	643	670	631	655	653	652	620	608	686	708	699	656	653	673	654	670	677	718	683	709	652	676	644	670	657	695	649	671	651	652	668	671	684	617	690	676	710	687	671	679	747	708	673	664	692	638	715	646	671	691	654	650	663	702	704	690	695	687	688	696	668	689	698	677	699	724	650	634	617	656	695	670	670	635	681	688	696	680	715	648	662	672	668	633	667	639	705	695	666	702	628	627	656	645	686	675	697	642	668	715	711	698	647	670	693	695	694	628	697	693	685	631	681	661	625	665	653	654	680	655	676	650	735	654	655	648	697	688	641	669	715	686	618	695	642	709	666	706	679	692	691	638	636	632	716	703	665	705	679	687	650	655	651	691	700	665	666	688	634	652	652	708	676	705	695	629	664	655	677	698	690	677	705	644	692	674	616	692	691	680	664	677	680	681	679	662	681	700	671	709	687	724	662	694	687	669	690	699	716	633	686	656	677	648	660	627	657	670	665	644	608	674	718	687	623	695	681	651	656	667	634	677	649	676	696	637	685	651	689	684	659	636	688	631	659	660	686	677	708	648	626	705	663	654	650	694	656	732	592	663	661	692	683	687	651	680	659	631	667	662	688	699	657	649	662	694	681	697	752	731	637	721	690	734	711	664	666	662	673	621	681	638	665	680	677	648	646	689	675	656	700	688	671	655	637	684	686	671	653	661	662	683	655	694	707	703	636	705	614	695	694	679	669	698	678	688	692	706	673	640	640	670	695	686	646	650	683	673	691	728	618	638	648	675	685	649	705	658	694	675	659	668	675	656	682	724	673	709	661	692	640	684	668	671	626	656	656	694	666	667	679	642	664	666	680	637	621	636	681	670	659	689	661	656	621	663	682	676	695	690	686	699	636	617	672	641	691	646	704	705	617	692	607	676	672	695	659	698	607	666	686	640	655	687	651	687	703	622	685	705	635	609	684	683	622	662	668	624	687	696	692	659	688	687	675	730	680	697	715	720	684	647	679	661	669	653	662	652	652	658	701	657	689	645	663	654	660	646	693	675	672	643	704	620	711	691	664	683	601	648	741	689	637	651	671	654	626	662	654	650	667	711	653	646	619	709	698	685	672	701	703	659	660	743	671	658	649	653	642	669	668	666	699	645	688	660	628	638	646	679	678	687	647	675	668	688	713	669	703	662	682	666	660	652	710	645	656	675	677	696	647	671	694	759	656	693	653	642	671	651	653	656	687	680	641	675	698	679	665	668	666	637	705	641	669	661	710	678	670	644	676	663	675	667	673	665	658	687	634	664	675	641	686	636	643	637	666	681	681	731	721	652	698	675	688	650	706	643	662	665	674	667	635	667	676	684	682	649	691	703	680	659	680	687	690	642	688	700	681	638	671	656	692	628	676	651	692	655	674	672	703	703	695	649	689	701	688	662	687	698	674	678	699	668	667	689	637	647	707	674	619	670	665	664	654	726	647	685	683	675	669	681	652	710	637	673	664	667	629	667	637	683	675	655	684	655	600	662	700	674	707	665	680	678	678	666	706	687	689	662	651	671	682	693	686	676	682	680	639	647	631	629	668	661	644	649	672	686	677	646	699	670	625	673	690	666	717	684	700	663	649	677	670	675	669	652	672	670	661	648	610	656	674	662	670	694	679	700	671	645	643	654	691	670	625	646	665	668	659	686	674	675	681	684	677	643	667	723	682	680	710	677	685	631	670	699	670	703	640	697	665	647	723	668	675	700	671	647	682	667	694	644	696	675	693	602	721	681	690	676	686	675	711	630	663	681	675	693	643	708	640	647	651	685	647	685	719	676	691	697	647	651	655	659	684	631	617	665	639	704	642	673	627	669	670	682	673	650	679	698	635	697	666	714	670	633	702	685	644	668	666	662	686	718	657	680	653	669	639	668	655	661	628	656	658	649	667	734	656	680	729	616	644	710	675	644	661	689	732	642	667	658	658	667	706	660	665	663	695	643	662	701	665	645	697	719	673	651	666	688	686	633	655	679	703	671	677	650	645	651	658	629	659	684	661	662	688	676	676	635	663	664	696	624	654	657	650	682	679	681	700	662	734	656	692	701	641	707	640	671	675	701	668	676	684	687	740	637	676	662	672	656	644	657	663	654	620	645	646	715	662	678	683	663	691	652	682	682	707	620	698	636	673	692	646	590	658	649	736	652	660	690	666	679	637	686	690	681	702	669	675	637	631	653	672	680	623	664	705	657	639	630	678
12511	872	714	564	369	338	264	256	251	191	201	187	174	184	190	176	163	178	197	149	160	171	129	160	156	162	161	163	157	147	137	134	142	137	151	127	144	157	130	156	133	126	169	159	148	166	141	147	129	149	150	145	137	152	133	138	134	138	141	136	158	143	145	138	156	159	127	165	139	142	135	144	145	128	130	157	147	133	155	143	141	148	143	145	149	155	157	160	156	162	129	136	141	135	151	146	133	135	144	130	157	133	146	129	157	136	168	155	144	144	162	158	150	124	148	149	143	131	155	126	133	149	134	125	120	130	129	151	137	140	151	123	134	130	146	123	143	135	138	124	137	143	132	130	152	138	161	148	134	138	127	147	139	137	152	148	128	138	153	156	131	148	135	141	147	148	142	139	137	139	153	140	142	157	129	134	141	145	135	128	121	139	123	154	138	138	140	154	150	132	150	164	140	140	160	166	154	130	144	154	153	155	155	150	145	159	119	154	142	139	150	134	145	164	139	120	156	120	154	167	128	146	113	134	143	141	151	141	156	160	146	139	141	116	143	141	129	146	140	147	136	135	139	135	138	130	135	128	131	157	165	132	158	161	125	142	138	151	137	130	158	137	140	141	134	145	154	143	127	152	139	145	153	113	121	144	129	145	144	156	134	146	152	135	150	149	146	135	136	140	120	147	127	141	132	139	132	139	132	142	123	150	143	150	147	125	147	159	148	170	132	141	129	162	151	122	116	127	137	183	123	146	132	139	135	156	155	136	147	157	145	147	152	135	150	176	148	130	134	144	134	136	150	144	143	149	138	134	127	149	157	139	145	139	125	149	137	133	143	143	148	164	142	152	145	128	148	150	140	154	157	148	152	159	152	134	161	162	131	121	133	126	144	156	144	130	138	152	133	159	159	157	150	118	134	158	158	143	135	146	120	135	127	116	140	140	145	139	153	144	143	145	129	143	144	154	140	150	147	136	143	130	156	141	119	137	169	140	122	136	156	143	137	145	130	132	137	144	122	146	129	152	146	130	137	155	134	147	131	158	138	139	174	143	133	153	153	115	119	115	124	141	145	148	124	127	127	130	135	149	138	116	128	118	140	139	144	148	128	138	146	143	141	133	144	143	117	139	167	155	144	144	157	160	142	147	139	139	159	155	126	150	141	149	145	156	143	156	145	126	129	157	148	120	147	147	150	121	115	141	138	140	134	145	146	141	138	158	154	129	146	137	142	127	138	133	144	148	137	139	128	146	150	151	150	157	114	131	137	143	139	144	140	161	139	162	150	161	152	150	138	137	131	137	167	125	130	165	141	150	156	152	157	141	140	130	118	128	145	156	136	142	135	130	152	152	152	148	122	145	144	153	136	161	127	135	129	153	159	133	148	127	165	127	113	137	144	133	166	145	159	157	150	146	131	136	142	138	127	128	123	130	128	148	151	150	126	126	144	146	124	131	136	120	149	125	126	135	133	154	132	138	159	135	125	141	135	134	138	134	129	132	120	129	144	150	160	131	134	167	155	160	130	139	128	147	116	140	137	146	135	138	129	126	124	151	140	126	137	132	125	162	166	144	137	155	130	123	139	138	140	151	141	140	146	139	127	148	151	129	138	143	139	130	132	146	127	125	148	139	151	148	165	131	139	127	135	155	144	140	164	128	146	128	132	174	156	144	143	140	135	156	151	143	156	121	145	136	133	129	129	113	149	134	135	117	136	151	157	140	138	145	145	164	138	157	133	136	146	127	155	120	178	132	143	139	152	123	142	138	131	143	155	158	123	141	141	138	158	156	132	149	147	128	146	161	139	129	123	155	151	136	157	140	115	139	139	136	154	131	133	138	130	145	162	123	124	134	164	150	138	132	153	132	149	140	153	125	163	147	136	159	130	133	130	161	112	155	147	143	141	144	144	140	141	147	152	137	129	142	130	137	125	123	133	124	142	155	149	148	118	154	140	133	144	125	132	129	171	145	134	154	152	135	150	140	137	142	135	147	135	169	142	136	129	138	135	137	120	157	157	138	142	135	139	132	111	138	155	132	117	130	147	136	142	114	135	129	145	156	135	154	134	117	135	145	133	121	144	140	132	154	149	153	146	152	157	142	117	131	140	149	132	146	136	160	141	150	148	129	151	160	145	131	136	131	138	159	150	131	147	156	158	154	131	132	161	139	134	139	152	148	138	118	143	152	161	142	149	133	137	148	146	149	149	125	140	145	158	157	126	140	139	146	162	155	127	126	144	141	147	148	120	134	149	159	138	121	148	153	140	160	140	152	143	139	136	141	134	152	144	138	128	152	140	148	145	133	128	129	125	137	135	130	145	163	148	128	124	129	154	135	130	144	166	143	146	139	131	138	155	129	149	147	133	133	152	131	141	151	133	133	145	142	153	126	151	167	165	165	136	139	139	150	158	139	149	112	146	140	163	148	146	138	134	136	135	136	150	151	140	140	122	135	108	178	147	121	122	156	125	133	153	124	125	166	138	140	156	144	156	137	139	157	140	147	138	145	128	151	161	134	156	139	151	133	149	148	152	146	117	142	141	140	163	153	159	164	140	158	162	143	140	146	144	113	120	135	140	141	135	132	152	121	136	145	149	147	148	152	140	162	138	146	143	151	125	164	150	164	140	141	148	146	142	139	152	147	140	139	117	146	120	133	148	150	135	151	134	148	134	137	153	140	131	143	153	150	169	158	158	125	127	138	103	140	127	116	139	136	137	126	134	138	132	137	130	146	129	124	133	143	140	131	128	121	130	130	134	155	159	148	149	169	144	153	140	143	142	125	144	134	148	134	146	152	129	129	140	160	132	135	139	151	132	132	135	123	165	158	131	138	138	156	150	130	151	140	145	125	131	134	127	142	142	158	135	152	151	150	147	137	144	137	154	120	150	131	140	164	163	175	162	176	125	135	123	128	155	120	122	143	124	140	131	132	151	138	143	125	152	153	129	143	139	120	141	107	154	134	165	141	132	147	141	135	144	145	136	147	128	131	130	142	125	149	131	146	138	135	133	134	153	162	150	148	165	127	143	149	139	155	151	133	146	131	119	148	136	125	140	136	141	157	142	131	130	158	152	146	144	147	165	143	129	167	157	156	144	128	125	126	145	140	129	127	139	147	118	120	133	154	131	137	136	130	145	124	130	158	171	155	128	142	155	118	127	142	137	142	125	142	142	135	148	163	132	142	162	141	156	153	137	118	136	146	142	168	132	151	140	142	142	131	155	141	137	153	107	153	140	150	165	157	152	134	157	130	145	127	169	128	123	169	181	150	154	130	130	122	124	140	164	160	141	117	137	147	138	145	138	147	123	139	130	119	132	139	137	144	149	152	144	149	139	151	128	144	145	158	138	139	112	137	162	121	119	136	129	133	123	146	151	147	149	130	148	115	131	160	148	146	130	154	132	128	157	129	153	142	131	141	127	140	129	156	122	141	141	153	123	168	153	134	146	135	163	146	146	152	121	133	126	137	148	155	164	137	157	155	157	168	159	133	152	164
7827	890	1593	1779	1457	1128	1091	1026	930	745	676	652	618	579	543	610	666	508	553	514	452	387	390	375	398	408	368	417	374	408	429	399	372	362	395	342	358	362	353	367	352	370	321	372	401	346	358	378	386	376	383	351	354	393	359	375	367	358	350	391	358	355	353	388	376	312	341	337	371	373	328	378	335	308	370	365	366	365	370	342	342	370	322	343	365	371	385	320	355	401	309	339	359	333	359	356	363	375	345	369	388	363	370	342	317	328	381	359	376	353	360	369	338	357	380	347	316	382	334	355	346	357	323	355	359	357	371	341	346	323	305	360	367	359	328	334	364	362	361	355	382	375	357	349	324	364	394	346	344	359	365	389	355	299	339	341	367	371	311	337	349	347	404	351	349	361	344	343	352	366	384	366	340	339	339	387	376	374	392	394	351	394	359	346	361	363	353	361	355	349	356	385	380	392	373	341	345	368	348	342	379	369	361	379	367	368	340	386	335	388	360	347	318	343	387	346	339	330	340	351	319	336	339	350	335	368	379	409	330	335	356	328	360	349	362	329	359	356	361	335	349	345	328	346	344	360	342	367	364	362	325	354	363	356	329	335	373	346	343	390	372	361	350	358	348	394	376	386	385	359	343	331	331	347	363	363	358	378	335	362	313	330	360	352	358	323	362	339	350	369	338	348	323	326	364	341	394	377	362	380	361	370	383	342	364	355	356	347	332	337	365	354	368	311	332	328	358	325	364	355	367	362	320	356	372	331	358	346	369	354	353	369	389	357	363	337	363	384	349	326	319	327	333	343	343	366	367	347	374	391	366	345	367	354	351	368	357	362	309	348	345	340	345	334	373	302	350	355	350	378	360	338	305	384	349	322	375	367	330	350	303	362	356	374	360	340	346	369	373	334	313	358	367	315	333	357	370	362	367	330	349	320	337	331	359	368	318	378	338	356	367	371	361	366	367	349	338	373	339	366	365	339	343	378	379	353	337	377	312	353	358	347	353	336	366	362	349	339	358	333	328	349	338	352	309	383	360	342	334	319	340	379	353	361	330	332	340	396	351	347	365	344	339	365	382	336	344	336	365	349	340	367	333	371	343	370	329	340	354	341	384	362	359	362	365	348	332	365	392	359	358	370	343	376	360	343	358	351	349	341	357	348	337	351	345	357	323	337	327	366	335	357	328	355	338	318	331	361	361	314	338	352	364	345	318	376	386	345	348	346	351	347	343	327	313	385	341	353	372	373	355	345	372	341	366	350	357	384	333	358	369	331	323	358	357	341	341	336	329	374	343	366	366	347	354	329	328	372	333	375	349	362	366	353	329	357	337	357	356	378	332	359	354	377	340	373	366	350	360	347	369	338	354	345	351	337	338	341	365	346	361	348	350	340	366	316	330	388	364	375	351	315	366	372	344	354	343	332	362	378	327	342	314	363	356	352	349	347	344	333	351	376	344	352	344	340	354	350	390	337	301	319	336	366	327	385	348	348	368	338	341	382	368	389	342	364	355	346	366	376	318	342	360	361	334	336	367	358	360	340	376	332	368	350	350	366	357	337	360	384	360	352	368	348	354	368	385	360	342	342	384	347	341	364	377	330	358	388	350	366	349	328	324	353	364	360	371	352	366	391	353	340	362	350	373	365	355	338	318	363	337	348	347	343	338	350	361	356	369	353	331	318	351	322	328	352	402	331	367	320	342	334	347	333	327	343	336	350	365	340	365	393	403	341	344	354	345	360	353	323	365	367	349	374	375	382	382	387	374	359	366	361	340	351	356	377	354	343	394	329	382	351	366	375	325	338	317	347	346	367	389	350	333	382	364	331	352	363	329	336	359	361	369	372	356	336	417	353	362	344	354	369	384	329	358	375	339	359	368	343	355	345	354	359	369	331	346	362	341	364	364	384	341	362	349	339	374	302	355	315	374	343	341	351	371	347	349	338	341	368	354	353	341	388	332	366	372	344	349	343	325	362	333	356	337	365	354	344	344	344	352	360	353	367	372	381	347	340	364	373	330	365	315	375	398	380	377	335	334	326	352	355	335	374	397	385	366	325	352	341	405	374	363	325	348	357	331	340	347	385	302	351	348	367	340	358	340	405	326	331	363	377	354	340	350	355	332	326	341	359	345	348	315	368	346	377	377	335	344	346	325	354	359	358	355	351	352	326	382	395	335	344	377	336	331	345	335	344	353	338	346	342	363	358	359	366	360	338	345	346	361	372	345	367	355	346	358	362	341	337	374	360	341	350	377	351	355	371	364	381	326	345	355	384	373	347	359	330	352	318	329	331	373	342	332	387	343	370	352	355	359	403	346	330	358	340	347	358	338	350	347	349	326	343	321	338	334	364	360	359	350	363	357	334	336	347	374	344	389	321	362	372	368	333	364	361	347	391	339	392	347	374	361	359	340	362	313	361	352	353	358	333	362	341	323	353	393	390	352	347	362	356	319	334	344	364	376	330	341	349	322	347	350	357	353	338	333	380	332	361	374	344	389	343	359	339	360	343	367	343	372	380	384	362	378	336	316	392	343	369	365	334	382	330	359	365	333	347	334	334	343	351	365	376	360	357	346	359	344	373	370	355	334	341	362	328	362	368	363	398	334	356	363	353	342	350	380	376	363	326	337	337	340	340	364	351	372	350	348	359	339	359	324	366	337	347	327	373	312	383	346	367	343	344	356	324	312	353	378	348	357	349	362	339	351	367	366	334	352	358	337	358	362	382	348	339	357	328	407	328	371	334	386	404	358	358	370	318	388	359	334	341	378	315	361	354	349	372	318	352	323	357	365	324	334	330	342	338	368	347	353	358	382	359	339	384	348	330	327	360	370	364	370	372	352	347	367	359	350	359	376	362	373	308	356	364	336	386	347	340	374	357	348	334	369	349	352	351	358	364	378	361	353	369	341	334	343	349	340	336	362	351	380	366	352	373	341	324	335	344	348	336	414	370	303	374	352	366	370	340	365	355	360	366	328	343	349	304	327	346	323	371	346	348	352	332	368	347	358	351	350	336	341	364	377	347	342	372	353	341	336	391	353	372	377	366	382	346	347	329	365	333	368	334	342	356	366	320	324	350	334	333	385	359	366	364	363	347	365	338	359	323	360	349	394	347	334	361	361	376	363	365	354	345	339	352	364	362	338	333	338	336	362	374	315	363	388	342	399	367	333	371	342	390	370	355	359	422	352	323	371	317	334	377	369	341	341	370	348	347	347	365	389	320	344	368	331	367	354	355	339	343	321	325	352	328	340	337	356	339	349	345	354	358	358	349	351	339	366	347	372	333	386	355	358	336	328	380	360	351	362	318	339	358	377	350	374	362	359	332	381	324	354	334	345	341	338	387	357	379	339	358	352	367	385	360	333	347	362	357	330	368	373	362	331	332	353	373	392	298	353	353	344	363	358	347	342	344	322	354	333	345	327	319	401	345	352	332	409	326	365	350	353	334	313	364	356	358	326	359	372	382	330	348	352	347	355	352	359	344	345	363	359	354	370	374
1227	257	234	229	269	252	268	239	270	273	277	246	258	254	264	278	247	221	245	236	267	255	254	226	268	246	248	259	261	250	269	270	257	237	255	255	254	267	232	227	253	285	231	227	247	247	257	266	264	253	285	265	246	284	259	237	237	251	257	257	238	259	248	250	258	224	246	248	229	263	275	255	256	264	250	242	242	252	274	259	240	257	277	273	266	247	250	244	274	243	272	270	241	279	259	213	256	253	230	251	250	223	231	253	251	251	249	253	251	222	252	209	274	257	270	242	248	263	261	229	269	241	261	261	308	241	266	234	262	224	278	288	275	270	264	265	249	281	290	272	275	265	249	273	265	268	264	275	267	264	242	234	212	232	240	267	250	257	256	264	265	246	202	230	250	237	272	237	233	204	232	260	253	240	264	243	250	245	269	253	253	242	243	249	241	268	264	258	229	231	230	237	228	225	288	246	270	260	241	263	261	257	272	247	231	256	243	280	242	281	272	265	268	278	240	239	250	251	242	251	246	255	247	250	266	259	267	260	247	272	262	230	251	280	257	228	247	263	242	254	215	224	251	234	239	266	262	292	241	250	250	241	254	232	256	276	237	266	260	245	269	268	226	246	259	234	258	252	230	271	265	264	249	248	235	242	231	277	231	272	267	244	234	285	241	273	248	240	238	253	246	266	250	230	233	260	252	295	234	253	239	255	248	288	262	226	288	252	251	227	265	260	230	251	273	252	261	237	271	225	246	243	260	246	266	246	250	236	264	233	256	276	279	260	246	268	234	229	278	266	232	241	259	213	309	261	242	253	275	264	254	272	238	250	234	263	238	236	271	241	252	258	254	245	275	247	245	257	276	241	256	223	244	274	276	261	237	253	259	237	255	232	267	248	288	268	233	276	247	271	247	244	219	224	247	253	247	258	262	265	254	228	260	249	248	250	254	238	221	235	255	233	267	270	261	235	288	250	235	252	250	263	251	245	261	258	270	249	243	225	246	286	235	228	247	256	241	267	258	268	245	244	275	272	278	277	250	251	256	275	275	263	252	270	236	258	238	212	242	251	254	256	244	282	270	255	268	224	273	271	211	246	249	247	248	249	239	233	257	258	254	247	253	237	299	266	253	240	265	283	262	267	281	228	263	260	225	234	237	238	284	240	224	223	236	232	226	278	246	263	244	251	267	253	256	253	238	271	234	233	244	254	245	261	255	268	250	237	264	265	236	244	218	262	246	244	249	263	238	248	264	235	269	255	236	255	247	265	277	240	250	253	256	262	232	214	249	269	243	265	221	225	226	262	269	252	253	282	233	259	250	237	257	251	247	257	233	260	272	251	256	236	243	226	253	249	229	253	271	247	264	262	237	236	230	233	278	264	252	254	247	269	267	238	259	275	271	227	290	251	232	229	252	230	269	245	255	246	217	271	242	247	252	249	250	243	268	282	252	244	238	261	235	250	249	277	256	256	235	229	250	238	247	239	259	246	251	255	242	248	266	226	257	279	243	265	265	269	283	242	244	242	239	267	252	269	253	254	261	278	259	241	227	252	220	260	274	230	243	236	250	243	259	263	236	244	260	254	266	243	269	263	250	266	228	263	241	240	243	221	222	258	258	242	225	235	251	242	243	248	239	262	232	242	257	253	245	259	249	278	272	247	265	264	267	223	282	259	255	268	254	235	256	248	246	235	247	249	228	225	263	246	278	224	241	246	249	245	243	260	246	267	301	285	273	279	258	249	265	238	202	262	276	267	249	249	258	252	207	252	266	251	280	232	301	266	242	243	253	280	251	240	263	247	261	254	230	245	245	265	266	274	286	247	209	267	250	261	257	222	261	250	250	259	243	279	224	239	258	235	283	264	225	252	258	230	237	237	262	264	226	232	229	256	243	241	241	261	256	236	272	272	268	251	236	253	226	260	235	252	273	235	230	292	246	273	248	278	234	254	270	244	255	261	296	259	244	239	242	283	248	234	228	244	247	214	239	247	251	220	250	219	237	282	231	268	254	264	273	266	267	262	272	259	271	240	261	251	235	268	297	256	233	295	253	247	266	245	252	242	237	220	245	245	265	232	226	265	243	259	238	271	259	207	248	239	280	253	260	234	268	267	262	244	240	222	250	253	239	241	252	243	251	262	242	267	246	272	263	271	266	263	270	205	271	260	259	232	249	272	249	248	233	285	267	248	255	239	262	220	284	250	236	253	241	254	245	223	218	275	243	264	256	248	244	234	256	236	233	263	218	233	239	264	262	278	271	272	259	253	243	259	245	247	257	238	215	267	241	271	245	216	249	263	239	221	255	239	250	286	215	224	231	253	243	269	223	221	251	228	248	243	235	255	261	227	266	279	286	226	247	260	243	272	243	269	247	266	240	237	261	218	251	232	258	271	248	239	252	271	247	228	258	263	239	265	240	230	216	244	235	272	256	268	255	225	267	237	274	263	253	247	245	229	263	235	264	230	240	237	279	226	247	256	241	232	251	268	260	244	217	251	253	240	259	252	240	259	255	295	251	253	208	237	235	255	256	246	227	262	224	234	240	258	246	263	280	242	246	273	246	251	246	267	242	228	265	241	228	288	259	282	253	252	269	231	263	279	265	237	239	229	249	246	248	238	215	237	266	241	238	248	241	260	259	254	255	258	260	266	260	261	251	255	270	227	239	259	227	288	274	255	243	231	260	261	267	256	246	259	296	268	246	251	244	246	230	257	248	239	277	242	251	257	251	297	244	266	273	265	233	240	255	264	241	243	227	233	243	242	256	276	262	246	243	231	233	274	246	245	280	197	265	260	254	272	233	260	254	243	256	246	267	260	244	251	267	258	264	222	254	289	265	254	248	310	267	243	254	263	251	267	229	225	278	246	269	225	258	244	276	255	254	263	247	233	236	266	267	261	259	251	262	243	254	251	252	238	246	250	269	263	258	230	237	275	259	247	239	246	260	230	253	257	274	251	234	244	226	260	264	263	266	252	251	247	252	253	265	258	256	244	221	276	226	247	274	255	250	283	243	256	215	263	262	245	250	247	259	260	257	239	247	272	273	241	270	264	264	254	238	235	261	281	256	230	263	263	260	251	259	274	224	240	209	243	293	241	243	234	231	269	250	222	277	221	257	256	260	244	263	260	258	245	249	264	240	239	229	238	247	274	227	257	258	268	249	253	260	251	288	244	256	281	248	247	253	265	258	279	243	237	259	251	256	236	239	272	230	252	249	274	223	243	241	229	217	254	243	252	235	242	261	244	287	265	260	227	244	229	263	251	253	270	252	238	243	252	246	260	274	234	256	238	292	237	274	268	254	247	251	258	224	247	219	236	241	249	233	277	285	258	239	227	238	264	251	267	284	254	268	246	261	251	275	277	269	250	285	267	262	241	245	213	261	299	262	229	262	258	248	258	259	279	268	275	253	241	269	277	269	248	247	245	225	233	233	223	222	270	224	224	223	258	239	252	216	254	248	240	253	241	247	251	281	245	276	266	242	234	228	227	259	243	264	249
1846	634	631	633	631	656	625	615	608	631	610	560	653	605	646	611	625	612	656	597	614	560	648	606	566	614	618	616	607	662	619	605	620	652	645	592	589	610	639	655	585	599	643	652	626	650	606	608	617	605	584	629	618	608	648	588	604	608	607	657	573	602	620	614	655	579	635	594	606	594	647	575	617	624	575	609	637	621	636	629	625	629	619	627	585	624	637	623	632	581	614	633	622	637	636	629	661	590	585	623	625	645	609	648	575	632	605	613	608	569	619	617	590	618	620	628	605	621	644	609	609	609	614	639	621	581	639	613	596	614	596	640	600	623	571	660	598	617	614	653	603	634	590	635	590	605	635	633	605	649	549	614	596	570	608	627	619	628	587	602	590	607	619	645	631	610	602	610	639	641	597	594	631	587	604	622	570	623	624	645	682	605	630	632	620	626	636	633	561	620	625	608	586	615	662	635	571	623	606	618	584	605	667	616	606	635	613	633	602	606	664	566	639	614	602	610	583	605	585	617	617	617	594	620	616	633	598	590	619	590	609	626	608	604	620	633	619	620	618	535	598	642	606	644	568	632	651	622	601	590	666	633	622	596	620	615	627	638	632	603	596	604	597	605	555	600	593	642	642	614	586	570	578	606	619	628	574	631	631	613	619	645	611	551	623	616	604	636	664	577	654	616	618	591	644	614	592	617	576	603	623	599	637	593	635	610	626	640	616	607	596	576	612	609	599	611	573	621	583	606	603	621	590	586	578	659	596	587	600	624	596	617	590	589	638	605	631	631	597	603	642	605	639	583	599	550	637	659	639	597	630	611	619	597	600	634	669	615	612	620	654	652	597	606	581	595	631	619	637	610	620	631	639	603	648	625	623	600	652	619	596	630	604	588	615	692	627	637	638	615	666	584	571	604	599	594	593	558	593	659	611	631	574	627	619	593	630	572	615	585	571	643	632	600	649	612	623	601	599	634	606	670	583	570	627	564	626	637	598	632	642	585	616	609	628	657	633	619	597	598	606	593	613	615	610	600	602	635	584	597	640	582	660	592	600	610	583	617	613	613	598	634	596	641	604	588	639	598	596	608	609	582	613	630	598	594	633	616	596	597	627	609	614	620	649	669	598	601	636	622	621	626	609	649	602	631	620	644	622	614	669	603	624	607	635	620	627	584	597	569	622	624	628	619	571	588	576	631	590	617	615	676	608	626	604	634	613	635	627	632	578	630	628	617	621	601	635	611	628	616	598	601	604	599	632	637	607	593	607	589	588	655	599	614	612	601	611	598	586	613	608	635	630	579	618	640	606	644	601	602	602	607	630	611	621	605	611	575	608	633	618	635	583	589	578	644	637	607	560	544	583	577	586	652	654	595	618	644	615	604	659	607	604	588	608	618	640	632	648	636	616	611	610	622	546	599	630	608	593	594	606	567	608	571	608	589	575	662	599	558	647	601	668	640	582	558	584	615	652	618	643	603	559	564	636	586	622	587	606	611	610	619	629	601	675	617	587	633	577	600	613	607	604	596	616	602	607	624	611	605	623	566	631	594	609	638	597	545	583	604	660	552	607	601	582	599	586	587	610	661	601	650	652	618	615	627	640	575	642	659	616	593	625	628	627	651	641	584	598	577	655	600	611	601	628	614	572	610	610	599	572	615	602	593	610	621	633	674	597	635	622	621	613	627	616	575	654	606	566	610	615	574	580	579	589	594	616	602	575	656	593	627	624	616	643	569	641	639	640	579	652	607	597	602	573	574	599	630	633	611	572	590	648	598	618	629	604	630	571	624	597	587	610	598	627	617	629	615	597	593	615	563	652	607	616	673	580	613	626	571	630	670	600	634	607	565	610	631	588	586	575	573	625	618	619	610	636	611	636	620	627	599	573	617	609	590	587	624	630	602	599	632	647	614	589	608	642	592	608	610	578	617	618	663	564	650	614	611	646	541	587	595	583	603	606	629	600	599	638	621	625	605	639	647	616	570	667	602	621	596	600	628	608	647	593	611	587	616	591	618	626	661	593	554	607	628	599	591	660	548	605	582	616	612	608	610	592	621	615	610	594	619	630	581	601	610	650	576	615	603	614	581	621	628	639	602	614	618	578	593	627	637	646	609	627	620	620	577	603	601	603	573	603	604	616	608	592	613	647	606	609	598	654	665	642	612	608	550	655	632	628	658	609	603	593	581	630	599	644	578	603	589	585	608	577	608	588	643	602	553	641	628	641	628	611	581	627	621	607	592	614	644	615	590	616	616	603	606	618	608	553	655	600	588	599	596	605	629	652	632	631	637	650	577	555	625	605	580	663	638	592	568	617	615	618	594	643	589	627	637	589	596	581	608	629	598	655	637	625	591	620	603	656	599	594	606	638	605	580	664	620	586	615	611	612	618	612	601	562	601	597	557	623	659	613	632	597	610	603	622	657	624	635	614	640	632	603	656	611	632	582	633	625	594	631	603	600	600	624	602	585	594	631	613	647	607	607	632	624	596	664	594	601	641	656	622	588	554	613	572	618	598	612	645	630	588	624	629	668	623	640	601	606	619	637	599	615	611	626	654	624	600	581	594	618	593	591	625	646	577	628	603	575	646	625	655	619	588	634	638	630	656	597	622	611	630	629	593	611	607	616	609	639	610	553	661	588	593	619	605	655	586	604	613	614	590	589	627	594	583	562	578	628	610	620	586	613	580	581	667	616	619	645	587	552	634	590	597	661	592	647	612	614	618	616	638	629	615	606	616	589	602	604	591	637	620	628	621	595	588	620	604	628	603	599	590	585	591	616	623	600	669	612	669	572	586	601	635	618	599	607	613	589	600	635	626	613	574	618	628	630	599	551	587	644	596	627	661	582	576	581	615	625	605	614	629	604	596	625	602	608	628	641	581	599	581	612	600	634	607	603	612	617	597	631	596	647	612	633	611	631	629	575	648	586	643	671	602	604	648	579	615	626	600	618	656	629	595	635	641	605	606	563	588	589	607	626	591	572	564	577	590	577	594	548	655	611	609	612	607	612	637	604	626	581	577	624	638	560	612	628	530	649	600	633	613	623	575	593	614	607	620	627	680	614	598	581	592	585	622	633	651	640	596	608	613	613	614	594	653	630	601	602	587	610	622	618	611	599	625	588	628	595	578	628	620	613	615	636	601	602	609	550	634	635	583	627	591	628	664	579	624	632	605	625	623	636	585	673	587	609	620	597	623	581	656	636	608	538	618	647	612	624	609	618	621	620	621	617	605	582	627	571	610	649	664	595	592	658	634	649	581	617	591	599	606	593	621	632	637	671	587	632	589	610	680	596	629	652	615	606	601	620	608	634	647	620	594	590	659	606	584	602	589	589	586	650	585	645	635	616	601	594	613	620	588	648	624	613	619	634	624	567	640	595	630	617	602	618	612	625	591	631	633	652	657	586	610	592	640	621	596	626	597	627	656	609	624	584	600	627	612	603	604	586	608	601	615	639	643	634	594	608	615	593	607	598	594	631	625	609	642	624	603	636	638
6968	599	608	520	426	352	403	376	326	347	281	346	328	265	272	314	295	290	299	284	274	276	308	315	284	294	302	250	306	280	261	264	293	287	304	314	282	304	283	262	318	278	281	285	273	285	268	299	320	266	266	263	256	286	294	306	292	269	290	270	284	274	278	274	271	295	274	298	314	258	261	304	276	268	301	289	292	269	294	272	267	247	294	278	290	322	265	296	280	283	259	287	283	262	304	290	287	290	317	288	294	267	287	299	279	270	294	264	301	262	302	297	296	267	262	262	260	289	307	315	283	272	235	294	283	261	282	276	280	295	314	302	266	281	292	292	320	249	274	308	259	296	282	308	314	248	274	301	253	246	281	255	270	265	297	305	323	316	278	286	285	307	283	268	271	329	245	286	285	237	276	256	269	275	272	288	296	275	266	281	281	315	272	288	295	269	279	274	279	292	284	313	294	296	308	268	278	286	304	263	288	298	288	293	287	255	310	301	293	293	291	319	278	305	319	285	247	253	271	311	288	273	295	275	272	299	282	250	261	248	277	284	265	283	313	322	301	274	289	277	272	301	289	270	312	282	261	264	287	316	292	273	301	292	273	308	280	287	281	260	257	287	273	262	296	274	283	290	272	282	279	292	258	265	297	288	261	294	272	303	283	308	279	289	277	307	302	255	277	260	267	269	291	274	256	279	277	291	252	276	308	272	280	286	301	271	261	294	297	255	256	297	254	282	297	321	289	296	289	287	313	272	310	322	252	288	290	234	285	299	260	262	287	285	263	283	271	298	273	269	262	260	282	290	302	287	276	304	296	274	279	327	302	279	283	270	279	291	296	269	288	291	274	267	292	255	293	295	285	289	263	268	276	282	268	285	289	295	283	296	273	283	273	280	292	281	273	306	270	286	298	297	302	294	325	262	265	290	297	269	277	278	272	277	240	264	282	280	287	274	290	273	280	274	289	283	287	284	281	278	279	260	281	259	259	264	295	274	266	295	268	290	280	288	302	285	296	288	274	295	268	306	285	264	324	288	296	290	310	289	268	276	305	297	299	290	327	266	297	285	264	288	289	273	265	326	267	279	278	283	297	305	286	274	297	267	282	288	280	308	310	306	256	273	275	316	299	283	314	263	277	270	269	263	284	276	276	256	270	252	276	297	284	286	256	302	276	290	295	245	268	323	283	249	293	329	300	269	305	299	286	316	310	272	319	278	312	268	275	284	252	272	262	274	270	261	297	289	295	287	310	309	290	305	287	257	275	300	290	287	262	292	308	316	315	258	308	282	266	290	287	299	258	285	282	280	314	302	292	273	263	283	268	264	276	276	263	262	341	301	292	283	270	297	285	285	318	287	280	313	307	294	285	293	269	266	256	282	270	281	256	260	260	340	266	301	290	299	262	295	259	270	296	307	271	266	311	263	266	252	308	238	297	291	282	255	262	319	283	278	270	299	304	277	267	300	280	256	312	298	296	298	290	301	300	311	263	303	276	265	285	257	283	293	310	298	292	274	291	285	294	304	287	299	302	295	319	256	245	265	242	311	265	316	275	285	307	279	315	275	275	270	268	274	299	303	289	300	302	291	278	260	285	312	293	286	284	310	270	275	293	280	306	239	263	291	282	287	275	293	257	263	288	302	277	266	270	260	276	328	259	279	268	314	311	274	274	291	262	278	294	303	315	314	278	270	295	295	272	255	283	270	300	250	284	268	266	311	301	303	270	259	303	301	282	277	274	322	293	276	293	303	284	268	279	279	278	270	272	260	259	276	285	290	260	284	279	312	278	266	286	272	259	290	308	303	234	270	284	300	304	266	279	298	284	292	284	267	276	266	304	256	275	279	333	269	303	284	273	277	250	313	321	297	292	281	264	311	282	287	288	281	282	290	280	297	271	291	277	296	254	300	256	289	298	298	283	272	292	266	288	304	243	268	299	262	319	301	264	264	273	345	316	280	295	274	273	274	277	278	298	260	312	281	280	291	262	270	271	268	282	269	324	282	255	289	278	292	289	319	307	267	297	278	283	284	255	272	253	275	262	283	289	260	290	270	267	261	313	278	282	297	318	292	263	281	289	249	299	267	277	279	283	291	266	279	277	299	285	284	265	252	302	288	292	286	284	287	269	271	319	278	263	251	282	312	296	265	264	288	223	276	257	277	280	293	270	267	283	307	314	300	309	282	259	263	288	313	292	230	302	271	258	276	270	281	286	293	268	291	270	298	296	291	306	272	272	309	269	302	294	291	311	296	283	273	303	281	318	302	293	273	290	287	268	297	302	299	297	283	282	299	246	256	294	289	296	290	269	265	293	267	278	272	279	287	286	282	293	275	308	298	304	284	309	283	280	281	264	273	295	273	292	259	298	265	282	247	305	286	240	272	307	272	281	273	270	278	280	268	273	294	296	305	259	276	266	275	312	299	282	311	291	273	267	313	292	268	296	274	290	259	270	303	301	278	268	291	265	314	274	282	299	278	298	281	261	268	299	282	294	309	277	288	277	296	251	286	265	278	299	285	287	277	256	285	283	291	238	297	273	296	301	306	305	274	262	285	293	283	300	269	274	300	289	304	259	238	282	254	272	286	287	323	256	235	265	254	266	272	309	280	304	307	251	301	310	279	283	266	267	268	274	299	286	285	311	327	304	283	296	290	275	271	293	252	280	287	302	295	280	286	261	238	279	278	303	303	310	295	272	266	302	299	289	303	269	280	275	272	310	257	315	264	294	281	302	314	290	280	315	299	290	269	293	271	308	312	279	273	282	316	271	264	268	279	247	284	284	288	275	284	297	295	293	249	267	318	292	250	289	272	278	321	282	263	287	268	299	287	281	311	278	306	256	288	280	314	291	279	271	258	303	318	314	273	272	287	302	272	259	289	295	306	281	299	289	302	293	274	270	283	282	265	263	275	328	289	292	291	270	254	281	296	281	293	287	279	276	285	290	290	289	279	290	287	274	286	238	298	282	313	274	309	297	288	269	308	316	303	251	286	257	315	246	258	289	272	287	292	269	289	279	259	279	291	248	276	272	266	291	290	267	265	287	275	332	296	299	282	287	283	298	281	264	260	317	287	265	296	288	281	296	266	273	286	268	283	272	289	273	286	293	282	248	272	278	275	304	274	273	268	309	277	275	281	294	294	285	281	283	262	251	251	263	272	284	297	318	287	253	281	286	273	264	301	305	303	282	288	261	277	272	269	267	274	277	319	278	270	331	292	316	252	298	292	297	305	287	263	280	308	275	262	288	291	294	311	284	297	262	289	279	251	280	256	290	287	287	278	308	295	261	298	265	316	278	318	259	313	311	263	267	267	305	285	283	283	256	287	281	274	264	295	323	285	268	298	288	310	290	329	267	266	266	265	268	286	279	309	275	283	261	291	284	295	249	295	272	259	291	322	306	289	241	292	274	297	249	243	269	279	263	298	270	291	283	303	274	293	274	277	290	280	259	292	257	286	291	327	277	260	273	289	281	261	280	279	285	283	293	308	280	291	293	321
6450	982	1398	1480	1227	1149	1081	970	928	867	839	836	847	761	784	796	797	800	781	775	715	673	647	740	713	676	698	682	725	730	706	683	692	704	651	666	665	657	658	728	665	734	648	648	719	689	655	636	651	719	683	717	692	673	691	697	662	621	675	687	651	678	618	687	722	680	621	695	656	690	722	654	682	672	647	630	675	689	647	677	692	618	668	644	661	658	695	645	676	670	666	693	675	672	676	617	679	689	672	620	659	696	607	661	706	649	659	653	686	657	653	694	721	648	665	698	715	638	715	679	661	689	716	689	676	651	668	669	641	672	671	696	687	648	633	658	673	666	694	663	672	666	667	754	667	651	647	685	679	703	706	656	704	688	623	721	666	673	682	681	731	680	701	720	711	738	649	687	642	682	667	684	705	685	674	725	695	673	669	643	679	632	647	723	629	654	679	689	680	644	673	658	654	683	694	699	680	697	689	670	653	668	671	649	643	738	693	655	652	679	675	634	672	675	660	660	690	719	627	667	694	667	662	704	656	675	682	651	730	664	691	690	668	697	662	700	664	669	670	679	677	656	656	675	688	643	720	627	643	635	660	656	659	693	668	640	664	671	585	641	655	685	704	675	677	686	725	629	648	649	664	673	693	624	710	674	673	715	677	681	653	653	662	683	701	735	678	664	673	685	638	663	656	724	652	663	667	699	691	703	682	684	692	671	692	637	693	676	704	694	661	703	651	645	668	659	693	662	674	655	646	663	707	657	654	646	654	643	676	673	695	695	675	673	665	647	683	657	679	670	669	685	686	650	680	692	715	642	677	664	662	708	668	671	655	670	651	741	659	643	678	662	662	644	663	676	677	653	653	676	621	685	645	639	668	637	636	632	708	663	644	623	640	702	697	636	681	668	615	699	678	672	717	642	659	632	669	637	671	684	642	643	672	717	639	662	702	686	666	712	655	640	674	694	646	695	685	672	670	689	667	662	677	642	666	684	690	623	678	683	672	682	710	655	662	674	642	650	679	658	705	698	647	714	712	700	683	690	675	645	676	668	632	639	657	668	673	654	644	670	670	685	669	701	612	681	674	632	671	655	688	660	659	658	698	676	668	616	650	681	697	712	649	717	704	660	694	671	676	708	626	685	721	702	687	663	641	679	671	692	643	640	647	662	683	681	733	664	706	670	660	685	669	634	623	675	673	705	644	678	684	654	686	722	666	641	700	697	627	645	730	663	650	681	661	679	682	684	644	685	667	685	658	653	663	683	649	712	694	686	640	647	655	658	657	637	655	650	667	671	708	688	670	670	650	663	671	667	650	681	710	650	672	688	691	660	711	705	681	693	615	679	684	647	662	608	643	664	678	706	653	650	677	681	671	658	709	661	626	685	645	650	654	654	680	676	686	664	686	644	649	663	692	688	682	710	647	644	669	681	661	691	637	694	683	699	731	673	635	626	663	635	653	674	656	703	679	686	669	709	660	719	656	688	648	655	724	644	603	672	659	663	688	676	703	624	660	635	654	681	638	683	668	700	615	650	645	677	727	712	713	658	678	667	608	662	683	663	648	659	664	631	669	686	674	655	679	704	697	717	639	692	674	633	660	676	671	660	717	673	646	664	671	623	680	703	649	653	676	689	699	635	666	681	719	673	679	705	683	686	645	701	664	671	598	644	682	635	661	652	648	638	682	675	651	688	682	643	701	686	687	649	679	652	685	680	711	679	653	660	644	673	744	671	684	667	708	693	698	650	598	649	664	654	645	638	621	706	693	632	662	678	702	704	669	660	673	688	644	650	630	709	620	679	639	638	671	654	654	688	670	663	679	666	647	682	699	718	685	665	675	640	698	652	683	683	669	724	682	653	671	721	638	671	649	652	656	658	644	678	672	689	638	696	619	670	704	668	672	660	674	701	678	599	663	668	675	658	681	654	682	646	677	678	652	680	681	650	713	643	642	660	702	662	694	687	646	639	667	675	678	671	671	669	638	708	698	676	655	690	616	649	649	688	707	643	693	678	678	699	672	689	640	691	746	690	656	679	642	641	642	701	658	709	683	647	711	666	697	677	675	701	693	683	691	659	620	691	665	714	691	694	635	670	711	662	681	658	634	686	645	642	657	656	629	691	699	657	671	659	649	688	682	652	738	720	612	615	666	670	720	694	627	648	620	699	731	676	683	653	623	672	674	664	634	683	703	669	709	689	637	636	686	680	657	673	696	684	616	679	706	666	648	718	698	696	676	676	668	682	644	685	686	624	651	677	699	604	651	656	668	635	685	676	683	699	666	654	656	706	702	688	688	649	692	646	682	653	709	674	641	692	705	657	666	632	674	707	721	688	666	676	664	649	652	682	707	712	668	736	640	681	693	707	676	661	673	694	708	676	669	670	695	689	724	646	689	625	644	665	658	689	707	681	674	669	783	681	677	656	621	680	677	731	687	674	676	677	669	676	681	634	704	696	679	670	676	661	630	657	659	692	700	655	699	653	742	688	677	664	729	625	663	649	662	638	637	719	666	642	687	637	667	667	681	702	678	617	682	651	674	655	648	665	643	660	647	683	660	716	656	652	656	635	669	640	683	653	665	715	689	672	668	652	670	683	669	665	684	654	646	684	634	665	635	673	679	667	653	693	687	651	653	636	654	633	666	651	690	616	655	658	655	666	671	677	657	698	671	667	678	657	731	707	677	668	649	684	662	646	648	649	701	680	679	689	662	668	685	706	665	653	684	755	642	663	642	651	682	682	667	638	618	673	628	676	717	658	696	663	709	680	703	647	693	670	652	673	673	709	655	663	664	709	688	664	624	665	651	641	642	676	626	683	646	630	673	669	659	677	637	678	666	671	697	674	640	670	675	667	658	688	683	650	733	672	670	703	634	693	656	699	678	701	641	655	666	686	683	655	638	642	627	676	670	648	656	626	665	668	661	625	685	666	660	637	646	690	630	683	697	665	660	621	701	702	676	652	663	627	651	738	632	713	678	689	621	673	654	661	672	731	711	691	670	687	655	681	686	658	685	719	697	669	704	677	659	668	644	700	664	681	661	691	719	675	613	697	702	659	659	649	667	675	693	656	668	658	687	656	646	643	679	694	635	627	662	663	681	651	697	655	683	645	685	648	645	657	643	625	663	675	683	689	648	691	680	640	630	599	627	688	648	681	693	693	700	673	660	713	690	637	654	680	666	706	677	680	697	681	706	669	645	648	710	660	724	670	676	681	654	659	651	683	693	692	650	669	700	627	636	659	684	703	664	661	728	689	640	657	693	641	690	670	673	685	656	678	663	644	705	692	723	681	708	645	670	632	715	706	673	714	721	649	670	693	661	687	667	670	712	681	687	725	670	673	665	707	666	707	665	646	687	645	703	664	666	647	681	673	672	666	636	696	704	667	662	673	678	653	658	662	685	622	614	666	680	672	636	693	728	668	631	679	676	697	669	670	687	688	638	623	666	675	663	662	655	700	656	681	659	636	641	698	628	672	644	676	672	668	701	710	678	660	687	654
12494	927	821	650	486	371	314	262	276	208	206	178	182	186	158	184	175	138	164	160	146	156	126	134	137	140	139	157	126	152	153	165	119	167	164	139	137	123	143	136	137	141	137	134	114	135	148	122	157	124	165	113	157	177	147	148	135	128	144	130	140	160	132	142	145	128	142	142	150	153	131	151	130	127	141	142	133	150	145	137	152	138	137	144	124	134	149	163	162	131	148	140	145	148	156	155	135	146	149	139	138	127	137	157	139	126	117	132	160	139	129	165	145	142	140	154	148	167	153	125	140	142	169	145	146	155	149	167	124	136	164	122	131	143	133	123	143	151	162	129	165	171	154	150	133	147	139	141	140	137	144	140	145	143	162	163	144	156	157	139	127	125	131	117	143	149	138	171	125	133	159	159	145	136	145	147	129	138	129	132	133	165	160	144	154	120	166	125	124	131	146	156	131	132	149	130	168	153	143	125	137	147	143	131	133	132	152	151	140	139	156	163	133	117	152	163	134	127	133	165	121	148	127	125	123	154	121	155	122	137	141	142	160	138	131	124	130	145	148	157	139	147	117	129	139	142	127	125	131	117	156	143	116	126	123	144	130	132	124	147	131	154	145	149	135	131	134	139	128	134	169	119	137	130	149	137	138	131	133	128	134	121	136	138	127	134	136	132	136	145	126	139	167	160	166	106	136	124	138	148	142	166	146	150	129	151	124	126	139	125	149	139	132	148	135	150	153	145	135	131	133	131	131	150	132	144	138	136	143	144	161	137	117	133	149	133	157	139	135	161	130	134	159	144	157	133	144	135	143	133	135	133	129	157	163	156	133	142	132	134	137	125	145	138	165	145	133	149	149	113	125	148	138	134	138	128	128	165	145	154	163	136	129	134	129	141	132	156	161	155	169	147	130	142	138	130	152	155	135	146	154	163	155	138	126	126	133	161	127	126	120	147	142	138	158	126	136	139	137	152	145	135	157	108	135	154	139	158	135	132	147	150	144	158	134	134	139	148	142	144	143	123	161	168	153	116	125	147	147	159	162	133	157	146	142	141	137	175	146	151	167	130	154	125	141	146	158	155	163	161	134	161	132	142	149	131	155	128	152	136	134	138	119	116	148	146	148	132	133	127	141	145	117	157	123	135	121	125	144	142	149	145	145	139	126	128	141	139	152	138	145	146	130	150	144	138	145	145	130	147	125	138	144	166	130	137	140	146	152	149	148	125	142	170	130	149	143	142	156	138	157	138	140	143	151	121	128	140	145	135	136	147	136	146	129	152	136	145	145	123	142	153	146	125	117	134	142	140	144	130	132	137	147	153	138	145	138	148	147	143	127	162	141	153	129	122	155	138	129	138	133	161	139	149	139	155	149	149	128	136	136	139	156	141	167	155	155	134	131	152	174	161	138	121	127	147	153	111	123	139	117	142	148	166	140	160	146	147	140	135	122	152	154	138	144	148	141	130	136	129	154	158	123	113	145	117	146	139	161	161	130	142	127	138	151	146	124	117	143	129	139	133	138	144	127	133	154	134	169	139	149	133	130	136	125	136	140	138	159	145	169	127	169	121	150	141	134	145	144	139	148	153	125	127	151	161	127	150	148	143	147	151	158	151	143	135	141	143	164	163	143	143	138	154	124	168	162	137	135	150	136	134	151	138	149	168	137	130	176	154	158	149	124	141	137	146	172	161	134	112	154	138	131	134	143	129	160	136	128	141	167	152	151	132	134	119	140	133	135	143	136	137	133	172	114	146	139	159	136	144	136	141	134	140	145	156	142	125	166	139	148	121	109	118	152	124	154	133	136	125	149	152	124	126	156	154	118	133	128	150	141	129	146	124	149	162	155	153	147	149	120	145	144	123	144	132	132	159	147	127	140	129	132	134	126	151	152	149	154	158	144	145	118	138	135	131	141	149	148	152	161	156	119	139	135	111	126	136	142	146	127	132	141	138	153	135	136	145	164	148	142	124	140	129	137	160	130	141	154	161	164	152	140	164	150	150	130	149	139	149	131	131	147	160	151	147	146	121	140	137	126	142	121	147	121	146	143	133	166	147	141	146	151	150	159	154	140	153	170	136	130	129	132	147	115	152	129	146	140	137	149	127	139	119	124	129	131	132	143	145	158	157	167	128	144	133	138	148	159	153	127	131	132	141	163	151	171	143	153	170	148	161	150	129	148	144	152	138	137	153	135	125	153	144	146	141	132	140	124	128	125	152	126	140	143	138	122	155	119	144	132	133	124	113	142	163	151	141	149	166	140	146	140	137	144	137	125	148	129	165	143	144	123	126	141	126	153	150	137	156	134	153	136	131	115	139	132	128	141	146	127	127	153	155	129	138	201	137	147	150	155	142	139	138	150	115	157	144	132	150	144	121	140	155	116	139	141	137	142	125	134	141	147	145	129	129	145	122	152	120	131	142	126	133	158	148	133	150	121	122	133	143	136	148	141	135	151	135	159	159	131	142	124	140	150	123	140	163	137	139	157	132	129	149	137	133	159	159	131	157	134	137	136	137	134	156	131	137	120	123	118	145	143	115	152	135	157	149	146	141	130	141	151	155	121	134	148	159	161	125	133	156	141	135	148	135	143	151	134	129	127	130	148	140	164	146	161	141	118	156	127	129	145	146	143	162	146	141	124	139	118	161	161	173	147	153	133	148	137	144	134	150	137	137	137	136	122	156	142	148	132	142	143	136	122	127	124	145	130	140	150	152	143	153	145	120	152	147	142	137	144	180	155	151	157	139	138	139	148	120	120	127	138	119	150	149	139	153	146	159	136	106	150	130	126	137	154	150	134	148	133	164	129	139	138	153	155	135	136	132	160	163	149	125	133	134	130	137	149	134	158	158	145	146	163	155	169	151	152	154	137	165	150	140	139	136	136	146	140	150	124	125	114	152	133	135	135	146	146	145	124	119	128	152	153	126	123	144	139	155	148	151	138	142	130	121	150	147	156	136	119	135	162	139	133	150	147	143	150	139	156	141	153	145	138	125	127	124	119	170	136	147	137	162	147	133	151	144	137	153	143	124	137	138	148	156	131	149	146	142	147	126	148	134	136	155	135	145	153	139	130	137	148	160	144	158	138	133	127	131	136	149	132	162	137	150	146	145	154	143	135	140	146	161	144	127	150	134	147	139	152	141	154	145	152	118	131	176	159	159	123	122	139	151	135	156	167	158	131	128	148	134	145	128	124	132	131	133	151	144	143	144	133	143	141	145	157	143	161	130	132	135	131	131	131	128	148	154	164	158	139	123	158	174	143	115	168	138	153	132	140	130	141	136	149	129	148	145	134	150	127	132	153	137	144	143	142	143	149	158	158	119	140	159	134	143	145	156	157	128	134	136	128	132	134	152	144	139	149	140	157	132	153	154	149	131	117	138	124	137	157	128	155	163	146	146	133	150	138	135	159	139	107	157	129	137	138	122	137	137	135	150	139	164	117	158	113	154	117	129	134	141	145	135	131	168	144	108	139	151	132	128	135	124	151	162
7907	940	1770	1931	1538	1204	1240	941	988	846	755	587	641	614	547	554	663	488	585	466	490	399	456	376	391	389	378	403	403	370	377	356	367	391	393	361	333	384	376	427	386	364	385	337	359	375	349	356	359	357	331	355	361	363	336	359	360	368	338	373	360	322	333	359	332	352	377	395	349	377	350	384	365	365	392	386	343	359	326	360	335	343	349	351	336	387	353	362	366	343	344	372	380	381	346	353	363	334	332	329	373	330	350	330	387	377	312	360	389	382	357	359	330	328	364	347	355	347	356	346	377	331	330	363	381	324	352	329	372	362	347	354	335	371	364	371	351	389	373	365	361	350	343	368	356	381	332	383	320	357	343	338	361	352	363	355	364	355	353	358	349	363	353	360	372	380	341	372	367	343	351	351	365	363	359	348	325	368	356	362	372	391	342	357	376	351	373	341	341	354	359	366	339	348	319	366	341	373	358	372	349	402	386	328	341	323	391	360	293	356	361	363	380	360	361	348	334	369	354	384	334	347	334	359	308	373	351	345	352	348	362	332	352	359	340	377	338	339	358	367	372	370	356	358	351	339	364	358	387	343	354	364	322	357	334	354	391	330	372	361	333	324	357	342	338	385	344	364	329	346	353	380	319	361	341	358	354	390	370	377	342	342	327	363	350	358	339	371	353	326	334	326	344	366	368	360	333	321	357	365	337	368	335	370	328	345	331	372	322	366	380	348	344	355	322	363	361	348	350	404	362	366	338	333	375	352	328	331	356	424	348	350	379	363	319	348	357	363	312	354	325	394	368	326	387	335	349	346	332	343	356	338	331	337	348	332	338	376	349	386	370	317	314	353	333	370	386	352	349	368	360	350	322	362	369	365	336	363	325	346	362	343	363	393	346	355	349	353	353	332	345	358	363	328	355	383	347	358	362	370	365	364	354	355	358	334	345	374	335	392	398	329	368	339	334	373	358	360	376	379	355	365	361	361	338	340	346	333	363	387	357	382	341	379	391	334	361	340	359	363	362	347	372	354	359	323	388	349	395	368	355	355	320	343	340	318	343	365	361	363	374	377	334	357	385	371	366	335	352	372	337	366	347	374	368	335	362	339	352	329	323	373	346	348	350	375	360	338	358	347	349	367	387	370	374	363	347	336	379	377	427	367	357	372	334	371	321	363	372	349	346	341	358	334	361	337	367	361	365	345	358	358	341	351	319	349	366	346	348	371	348	383	350	368	373	361	348	354	387	353	365	353	342	354	343	326	390	386	360	389	364	370	355	313	386	363	350	403	344	363	359	358	347	356	347	349	384	352	351	326	360	353	333	359	318	363	375	378	373	349	366	347	323	372	388	375	359	363	351	369	356	366	347	373	344	376	348	381	359	335	363	357	392	354	356	356	404	348	342	336	347	402	352	336	367	347	336	345	352	329	343	331	358	345	375	362	379	325	363	365	353	332	370	378	372	344	345	316	335	342	345	369	369	376	381	367	372	332	354	337	341	363	322	360	339	362	372	346	362	326	355	358	363	367	366	352	341	388	346	352	346	304	344	363	341	329	323	367	322	337	364	331	349	387	367	337	370	359	360	337	367	355	348	346	319	358	367	345	371	310	349	390	341	376	362	376	341	331	353	328	346	358	324	335	349	338	358	357	362	327	356	342	365	359	341	392	349	353	364	353	385	346	381	388	358	371	355	373	341	380	371	352	347	355	355	373	345	342	382	358	379	375	354	354	362	392	354	366	348	359	355	336	395	348	364	356	370	358	380	396	344	349	382	376	369	344	367	363	333	353	344	343	328	379	385	342	366	331	305	356	326	330	363	359	389	339	351	358	355	321	358	361	336	342	375	333	397	345	333	346	374	368	381	386	351	355	314	321	380	334	326	369	327	367	340	347	345	349	392	369	355	350	333	357	326	352	353	291	356	349	359	325	366	327	365	352	377	361	381	358	380	324	404	334	400	371	374	369	347	357	329	330	304	369	346	340	342	364	368	342	337	368	376	342	343	337	307	363	338	363	373	358	338	364	349	349	351	332	343	352	355	335	371	382	357	359	371	380	352	342	355	365	353	351	341	340	339	336	352	340	350	359	346	358	367	347	336	366	340	335	345	338	375	323	316	359	350	359	380	363	350	415	341	329	380	376	365	339	343	366	355	401	323	347	342	349	352	345	337	351	359	381	357	369	377	334	342	342	362	362	380	353	359	350	359	367	383	335	336	338	381	359	357	353	363	353	356	346	350	325	356	359	351	364	388	368	340	388	319	358	331	344	352	354	391	386	343	325	342	360	360	346	377	380	341	353	373	336	358	330	367	372	345	329	389	371	395	396	374	341	385	362	351	333	347	350	383	325	357	326	372	385	340	325	356	331	368	364	368	350	315	348	327	367	382	341	362	357	371	349	357	351	359	345	391	390	384	326	331	364	351	354	373	361	310	376	341	349	343	350	360	380	367	356	373	382	389	348	351	339	359	352	379	341	351	368	362	349	347	321	376	375	314	353	332	382	369	342	371	340	342	368	362	353	347	344	370	377	336	372	354	370	353	332	356	340	352	343	367	339	323	345	318	383	323	347	346	357	381	322	368	391	378	350	376	360	364	334	345	354	393	380	351	312	355	346	328	336	368	351	338	349	341	346	361	366	362	340	335	325	356	366	369	355	344	354	352	333	364	342	345	331	366	360	354	338	345	342	351	358	367	392	350	386	340	376	358	371	348	328	350	321	349	314	331	366	354	383	351	330	353	373	344	352	363	325	347	331	363	371	375	340	332	352	373	369	372	357	363	364	333	349	366	389	365	340	358	331	343	322	387	366	357	343	338	330	376	357	377	341	354	334	329	355	348	345	355	327	367	355	345	363	357	354	383	376	372	323	331	394	354	345	369	343	372	364	374	309	360	363	353	326	357	340	329	338	351	316	366	340	359	358	358	347	354	336	346	345	333	354	353	329	387	370	351	341	351	353	385	334	349	300	364	318	343	349	392	338	369	334	368	373	348	365	330	386	360	362	340	325	352	340	339	359	374	357	364	350	338	345	317	383	321	336	381	348	366	356	357	365	369	323	344	356	383	353	336	370	361	388	336	371	335	349	350	367	357	377	381	374	343	350	361	382	344	367	345	362	342	342	389	318	331	324	345	347	318	362	353	379	321	374	374	347	331	378	338	347	372	371	360	354	350	349	346	365	353	344	378	362	351	373	327	375	353	376	359	344	355	354	361	337	350	359	359	357	381	359	345	292	358	328	358	340	359	326	352	355	353	347	362	335	323	329	347	408	361	360	361	365	356	375	342	351	335	337	359	362	319	377	362	365	345	354	329	330	363	352	361	331	375	356	350	342	385	350	339	328	367	357	338	369	325	327	331	341	337	325	331	360	378	344	344	360	329	344	365	341	388	351	323	348	393	331	379	329	348	352	370	376	358	329	353	352	323	323	379	343	310	354	344	362	351	339	337	357	379	346	377	323	356	344	335	347	393	354	329	329	341	363	335	361	358	370	313	341
1333	260	262	254	273	257	248	250	264	256	251	272	260	250	263	244	267	263	259	243	241	237	275	263	257	271	262	251	254	237	227	251	282	214	249	233	244	253	283	261	261	257	275	257	305	253	260	249	287	265	255	219	227	252	245	268	234	240	232	254	236	238	253	257	261	250	274	245	274	262	253	259	245	233	256	256	243	256	236	208	253	249	261	262	273	243	266	254	239	265	260	232	241	221	229	249	232	271	266	252	264	259	265	254	256	242	247	278	247	276	290	262	255	239	238	265	255	263	254	244	240	271	275	263	255	276	259	258	237	273	254	250	240	244	240	270	236	231	264	235	247	252	266	239	258	250	226	251	249	262	239	240	239	252	278	253	290	267	266	225	245	280	257	252	248	235	235	252	253	258	256	222	272	278	244	248	280	265	256	293	258	243	259	239	268	279	269	247	262	263	222	248	278	261	268	221	263	247	247	288	287	257	234	247	243	253	222	258	285	245	250	236	260	242	232	262	228	221	252	217	241	257	254	269	263	254	262	269	238	253	252	231	244	231	254	252	266	250	227	241	215	254	255	251	247	245	255	259	273	244	252	231	235	271	236	243	248	235	272	252	249	236	283	261	227	232	268	233	237	225	242	225	264	244	290	286	284	261	240	282	276	274	232	261	250	232	258	235	256	241	233	256	210	241	270	260	242	247	238	257	232	261	230	255	254	243	224	250	255	251	261	247	260	262	256	272	251	212	242	267	256	222	240	231	266	247	258	235	251	233	252	245	273	242	237	230	240	247	261	250	253	224	248	265	229	240	272	260	248	261	264	251	267	244	295	262	223	262	242	246	220	264	268	262	258	254	259	246	243	270	249	210	257	236	224	245	266	277	235	236	279	279	265	247	251	271	274	236	251	282	259	241	271	268	232	261	273	247	287	276	254	270	242	229	222	239	281	238	231	241	270	269	253	263	283	256	257	252	260	278	245	254	241	251	279	246	248	289	246	237	251	239	254	246	269	265	237	245	243	233	262	262	239	226	285	258	264	269	269	245	274	252	272	267	241	247	254	259	242	274	286	226	233	278	257	257	228	251	232	268	234	252	229	272	262	239	218	270	252	243	239	266	224	250	293	247	267	270	292	252	254	246	221	243	225	248	295	256	254	275	256	257	245	260	260	266	264	289	243	244	243	249	258	271	258	231	233	243	255	257	246	271	249	301	231	243	258	264	244	258	275	273	239	272	263	257	271	214	274	255	233	272	239	274	254	221	246	220	265	239	255	244	251	242	264	281	267	260	248	247	267	276	268	245	246	269	273	285	233	237	229	253	270	301	259	279	248	245	259	244	252	255	257	256	237	256	239	267	255	265	237	243	233	265	262	224	245	253	241	244	265	271	225	261	247	278	240	259	285	247	243	248	277	261	287	275	237	260	237	255	239	243	255	266	241	240	244	259	240	259	263	238	296	256	250	228	239	235	236	275	262	261	247	270	281	256	259	264	234	247	287	252	262	263	280	263	241	235	218	246	245	229	262	238	241	220	256	255	272	265	260	248	268	220	249	244	260	262	261	244	249	258	264	237	252	272	236	260	273	252	241	262	232	245	262	258	268	275	262	241	262	255	242	224	248	287	266	248	241	255	228	239	245	246	263	244	216	228	261	248	256	253	251	257	283	235	256	249	228	230	276	246	252	221	310	257	243	238	229	271	250	211	241	243	262	281	246	266	279	243	252	237	242	256	243	243	258	274	246	260	263	253	254	279	250	245	256	236	273	270	247	222	285	219	288	265	262	276	244	242	263	251	276	247	271	255	242	249	261	257	270	244	255	248	245	246	232	266	276	289	241	257	265	271	235	265	253	247	260	270	269	255	274	251	257	248	237	250	273	267	248	248	282	246	249	274	233	249	260	265	229	232	251	263	278	247	259	280	261	257	201	235	263	277	233	280	254	255	240	249	263	259	242	264	260	253	235	238	243	260	254	291	267	282	248	249	230	239	220	251	235	232	285	250	247	269	246	257	244	254	248	259	248	241	231	229	236	253	239	244	268	243	231	266	286	250	259	244	267	281	272	245	260	251	215	243	245	251	257	272	234	270	270	271	256	252	245	269	232	265	261	231	271	279	260	240	275	250	259	297	266	271	272	232	245	243	252	244	243	223	262	246	248	248	250	238	263	250	231	232	247	243	245	246	258	246	238	248	249	251	225	251	288	298	224	251	263	259	254	239	253	246	235	269	256	248	259	288	234	225	264	216	242	266	288	263	245	274	266	248	254	243	228	230	240	265	220	242	248	267	267	245	265	257	247	270	252	223	269	254	248	224	276	257	200	265	269	243	240	274	270	253	254	255	253	271	249	277	255	278	236	237	289	281	263	264	236	263	242	232	249	209	264	233	231	280	226	260	238	265	222	277	254	250	238	245	227	290	290	252	255	266	262	266	289	255	226	248	252	267	259	245	240	259	296	266	247	245	305	229	235	249	247	277	256	262	272	258	273	255	281	274	223	256	270	236	264	236	241	228	244	283	264	292	239	249	246	234	272	260	229	260	268	246	236	268	247	261	240	271	239	246	260	242	263	255	242	247	274	257	262	259	248	222	271	250	276	290	231	240	235	262	261	242	241	242	261	259	239	272	258	227	266	269	253	252	241	275	254	244	221	283	246	272	248	237	236	236	254	258	277	244	256	241	246	240	241	266	228	221	211	228	264	245	287	253	256	224	229	230	265	246	222	269	262	258	260	262	252	237	257	235	251	258	257	253	250	274	265	296	249	251	259	237	262	266	254	242	250	275	231	242	247	251	252	239	226	251	269	257	277	269	238	247	243	202	260	276	262	243	248	233	256	252	229	240	231	250	213	226	249	243	279	293	239	268	265	250	262	254	254	230	249	269	283	251	278	273	223	303	258	264	264	284	248	240	235	213	276	246	254	215	262	238	221	250	253	254	235	265	250	258	267	251	238	236	259	241	225	265	252	257	279	272	254	242	268	270	274	274	272	239	249	245	250	242	252	264	228	250	279	247	244	254	214	272	285	253	253	237	252	248	254	269	242	269	236	284	243	226	254	239	253	266	244	246	245	235	235	239	273	260	273	248	288	240	254	270	255	251	276	274	250	288	246	250	262	253	288	228	260	269	222	257	265	225	235	262	244	303	268	279	249	235	255	255	251	246	265	271	251	261	261	248	257	227	240	254	250	242	247	254	259	252	230	277	255	250	268	258	260	234	257	249	241	249	237	228	247	255	191	253	260	267	235	248	271	231	256	251	292	262	294	276	254	271	260	276	233	230	226	258	275	252	238	241	269	247	265	268	255	243	251	253	229	249	247	289	256	272	253	234	234	247	244	279	228	259	236	249	231	250	277	252	249	271	271	285	292	238	234	240	271	225	254	234	266	276	259	251	249	243	275	218	279	249	238	225	242	263	272	264	260	224	266	253	242	260	265	248	268	277	258	244	260	266	236	252	260	260	243	243	259	278	262	268	254	285	265	279	242	245	268	243	275	277
1861	634	635	642	619	673	614	623	632	621	636	680	627	603	586	623	583	590	633	602	613	568	599	638	584	652	645	639	582	646	639	608	639	678	612	644	616	600	612	617	623	593	608	588	608	614	583	685	598	580	609	591	609	636	629	573	604	595	583	594	617	640	596	637	572	625	611	581	659	609	640	607	606	611	630	602	608	640	647	592	589	610	615	596	625	598	629	591	579	650	603	575	639	625	615	628	604	620	604	582	582	693	594	641	614	602	585	648	597	584	620	581	623	581	606	610	608	621	578	621	621	612	607	584	620	592	601	619	585	635	614	584	640	607	588	635	592	579	621	653	663	599	634	615	597	632	612	615	659	652	587	600	617	595	601	627	593	600	625	587	623	620	634	613	580	627	629	620	594	640	569	629	642	591	627	599	645	635	613	620	624	621	618	579	628	626	600	615	604	606	654	608	634	601	591	605	601	641	633	593	616	616	651	627	636	638	624	605	601	613	590	604	625	643	597	631	631	611	618	617	641	664	646	635	628	644	592	599	669	596	592	669	630	620	610	657	607	634	600	596	671	623	614	639	615	623	592	585	597	579	583	620	643	596	684	589	629	615	673	623	602	605	641	628	588	636	626	596	622	659	631	585	622	578	615	591	619	609	647	576	573	657	606	627	607	612	609	633	609	599	605	619	635	644	607	628	605	629	653	583	622	636	616	605	638	661	612	604	653	603	589	613	597	618	608	638	616	615	646	655	593	651	637	634	622	601	608	670	633	620	594	656	615	632	610	625	627	562	625	606	595	667	623	604	592	629	607	617	609	645	636	623	614	659	589	632	635	626	571	615	638	587	597	584	603	639	633	585	625	627	615	620	568	604	604	626	636	643	606	650	644	575	657	581	601	582	631	603	612	602	641	656	641	626	621	609	605	659	600	588	601	656	619	634	665	611	592	577	570	610	632	633	630	623	597	620	594	632	630	568	624	635	591	605	595	604	635	606	603	633	590	634	607	642	636	626	588	623	643	582	609	615	630	606	623	611	652	621	635	649	600	614	657	625	610	553	567	602	618	569	628	625	580	620	601	620	627	623	616	604	598	615	611	593	648	650	611	572	642	619	612	633	618	613	619	605	629	620	649	638	614	637	629	655	628	616	617	651	599	598	591	565	585	616	654	624	668	646	597	596	671	611	665	594	597	578	579	602	613	593	613	625	665	616	578	645	590	609	577	597	610	656	600	626	583	588	640	627	637	597	603	587	647	624	628	608	638	627	595	637	622	610	627	630	600	614	679	613	657	605	636	617	611	651	597	632	589	667	619	598	621	673	607	638	630	613	611	625	631	595	617	602	605	627	624	634	607	587	575	609	602	619	631	616	599	629	578	601	636	628	606	599	644	625	649	598	656	626	597	633	623	598	595	590	590	577	612	600	690	630	668	650	656	619	616	632	620	592	699	605	643	600	583	593	609	636	630	595	653	607	638	633	593	646	629	610	648	612	561	601	613	625	639	636	607	650	595	648	625	632	613	606	638	597	578	666	634	612	606	601	622	618	610	657	615	587	640	638	582	638	654	634	633	609	617	610	621	660	650	614	582	639	640	613	601	639	630	603	588	623	631	631	571	609	648	585	615	592	647	611	655	588	579	644	586	587	669	634	617	596	646	612	642	612	636	640	636	611	621	567	604	616	550	592	570	631	599	618	647	623	611	629	618	610	607	649	612	572	573	583	586	613	601	627	600	624	615	620	620	622	629	617	649	624	593	611	624	636	644	586	586	646	684	613	682	636	653	645	601	632	603	638	607	611	698	625	599	634	596	667	598	641	580	659	632	619	625	631	622	591	624	570	619	595	555	616	636	636	613	617	626	629	635	616	611	603	545	666	588	652	632	599	618	641	605	637	598	633	573	616	627	575	669	600	632	590	607	620	626	590	650	626	597	602	622	618	657	636	596	646	621	615	587	631	616	615	618	620	591	588	595	598	674	614	638	631	659	607	593	596	619	580	586	637	599	615	603	631	615	609	621	639	647	629	608	579	607	624	636	583	585	645	589	596	606	557	602	652	612	643	600	599	639	589	653	599	622	578	674	652	550	622	593	625	627	614	590	652	585	616	615	650	637	618	573	649	639	663	577	597	603	604	606	611	611	609	652	637	629	627	640	583	581	624	634	574	596	572	625	587	616	664	641	603	596	608	609	567	601	586	638	575	625	608	610	572	674	626	657	617	621	557	664	596	582	632	608	619	608	654	617	587	644	592	591	605	633	626	580	611	661	610	610	595	601	596	589	595	618	589	630	632	620	642	624	594	601	656	610	603	598	631	603	670	616	600	623	641	611	563	591	662	621	581	655	654	659	675	637	626	631	616	636	630	663	613	584	590	621	619	621	617	638	632	622	585	614	578	586	606	550	614	624	595	627	626	608	599	590	613	605	624	596	608	610	637	607	596	587	606	619	640	616	578	633	643	628	606	638	609	624	587	598	616	630	669	615	658	558	592	607	613	613	636	638	653	614	641	605	644	642	623	629	633	626	629	595	661	620	625	589	613	619	589	642	625	610	626	625	616	595	606	662	659	615	595	632	595	588	663	637	628	601	585	607	612	662	684	628	611	623	622	588	620	612	618	682	611	602	623	634	646	632	599	585	630	644	624	649	603	614	591	624	597	635	607	622	657	637	582	554	584	639	622	604	616	600	613	603	608	627	632	570	587	601	602	624	596	660	613	657	593	609	589	642	623	580	647	624	613	631	616	608	616	624	642	624	640	609	595	627	612	646	596	620	592	612	611	600	621	657	626	616	617	610	622	608	585	621	613	599	624	585	630	636	605	600	626	631	594	585	590	584	635	638	636	594	629	609	591	631	614	637	606	652	614	630	629	645	607	586	630	634	610	628	642	639	600	590	578	629	603	601	610	604	623	601	613	618	661	621	629	596	586	614	625	627	627	627	587	610	636	623	616	599	625	607	637	653	625	633	582	590	599	663	652	635	595	627	607	615	609	634	564	601	604	603	606	574	650	621	635	611	596	612	642	648	597	589	642	609	594	679	596	672	610	623	623	596	636	593	641	577	662	624	649	624	589	626	598	598	614	602	623	636	583	635	647	619	607	653	619	585	651	606	630	620	632	611	622	617	641	598	605	653	608	614	600	677	596	621	653	615	608	601	650	630	612	592	632	633	594	662	638	628	619	662	598	644	562	608	687	619	582	624	617	621	600	617	632	620	612	600	639	618	618	587	583	642	602	559	617	627	639	620	608	590	637	604	660	626	644	624	621	624	575	627	622	633	613	656	636	610	656	648	609	623	576	619	600	599	601	566	637	652	667	661	639	605	609	575	588	607	628	628	564	638	565	647	589	563	645	617	584	613	577	638	645	613	630	651	612	632	649	593	607	601	655	595	622	611	663	591	579	591	586	574	605	617	591	613	605	650	598	642	592	596	618	600	607	541	639	601	606	617	625	660	626	610	601	587	543	625	601	658	593	629	646	604	625	650	595	581	632	618	606
6899	583	613	633	412	409	332	327	322	344	356	313	296	299	294	282	318	291	299	321	282	310	297	284	273	266	296	269	309	301	267	308	303	276	280	291	282	289	271	317	302	287	307	275	287	267	277	256	300	278	261	249	291	296	311	277	277	265	281	281	297	277	269	263	302	259	303	266	319	278	297	289	302	281	297	266	272	278	290	298	311	296	278	260	291	273	272	304	257	274	266	293	250	264	256	302	274	284	304	307	285	308	293	270	294	277	268	293	274	286	286	264	280	281	267	319	270	287	283	295	313	234	265	306	282	297	291	244	252	275	247	287	291	256	276	271	277	285	272	278	274	289	326	312	310	302	315	293	284	293	282	295	299	286	279	279	260	279	295	293	310	272	274	294	254	296	262	270	284	292	281	267	295	252	279	320	299	307	300	298	283	301	297	302	283	259	291	271	273	288	283	276	284	265	298	269	322	279	272	279	289	323	280	285	269	286	277	273	288	292	275	267	264	318	286	299	254	303	297	263	272	292	314	290	307	253	296	321	273	271	260	286	270	294	309	258	283	282	269	314	286	331	283	262	309	279	265	278	269	274	289	272	260	273	282	247	282	281	308	253	287	290	299	290	267	267	286	271	299	272	266	291	276	285	309	288	284	277	269	278	284	253	251	304	295	288	296	255	259	266	291	280	291	261	269	260	288	297	251	306	265	281	277	300	277	267	254	276	265	284	266	285	314	304	307	252	303	268	275	286	297	293	290	303	288	249	338	236	324	319	265	280	263	306	265	299	275	256	283	288	290	287	274	254	294	277	256	277	282	272	296	264	325	285	252	282	303	293	294	283	282	272	275	299	274	284	274	276	250	240	245	330	277	269	279	287	260	227	259	275	299	357	304	274	280	302	331	315	310	254	286	253	279	233	308	281	269	279	293	295	284	263	284	271	287	309	283	286	295	309	278	283	253	291	295	274	272	277	278	295	298	304	289	283	276	259	273	260	261	285	279	284	298	273	279	304	266	293	263	304	270	263	294	272	258	280	304	287	292	279	277	279	265	255	282	321	293	309	264	277	288	257	282	293	271	296	289	273	286	255	288	302	278	293	311	265	271	302	289	278	315	283	282	265	291	326	272	285	266	290	311	305	275	292	272	294	311	263	272	301	295	279	277	305	283	275	294	279	265	285	256	313	312	300	285	291	290	282	262	293	244	260	301	292	283	305	236	270	279	279	262	268	294	241	292	306	309	279	297	270	297	304	279	279	321	285	277	248	311	282	267	294	302	283	252	279	289	271	287	290	297	304	277	292	272	337	272	282	316	261	269	279	255	292	264	298	308	311	279	282	300	318	268	258	269	268	281	262	277	312	291	273	304	294	315	282	266	261	268	288	290	294	288	299	253	270	264	291	284	302	262	297	297	289	274	275	285	277	290	297	284	279	264	261	300	255	268	328	289	297	271	280	288	286	258	286	264	272	284	285	257	273	284	259	278	271	281	276	317	280	291	308	278	296	275	268	263	279	324	255	283	292	282	280	252	302	286	290	283	289	284	263	291	286	291	276	299	273	279	282	283	279	252	277	282	284	291	287	268	301	289	257	300	269	264	278	285	292	258	320	275	298	266	268	294	259	289	274	267	271	315	280	268	278	303	278	292	270	264	275	271	312	301	305	264	294	309	290	279	304	292	286	304	284	251	310	255	266	304	293	295	261	282	293	270	279	294	294	302	299	296	304	266	289	264	292	311	290	282	278	290	268	281	300	255	264	293	303	305	257	318	319	287	287	254	275	278	304	280	285	282	281	292	312	283	276	301	296	295	254	269	271	276	261	285	269	281	316	322	270	252	296	307	285	282	271	269	261	311	329	272	307	290	272	291	308	278	286	278	287	283	274	283	278	256	290	292	296	308	264	292	330	300	280	283	287	275	283	305	282	288	247	275	294	318	288	259	291	271	297	268	294	287	286	322	252	239	293	281	275	289	297	299	313	267	288	287	292	260	261	252	283	285	337	287	269	293	303	280	290	266	237	310	280	288	295	308	297	278	290	273	278	293	275	291	315	273	281	298	277	282	308	280	276	239	274	284	260	298	321	324	309	247	270	280	258	292	262	289	268	306	264	271	263	320	292	330	285	281	314	289	320	296	274	284	261	276	306	299	308	285	303	305	253	288	300	323	290	287	339	288	295	314	266	263	258	297	302	288	299	307	258	283	308	289	275	301	281	276	229	296	287	285	282	270	294	267	273	277	304	284	271	277	283	278	290	274	296	292	308	290	278	289	257	301	290	274	301	316	324	316	295	303	256	276	266	323	297	291	292	293	274	291	270	276	258	293	271	304	270	309	288	292	278	286	308	295	316	302	278	282	268	295	282	248	262	270	281	276	299	275	284	290	316	295	302	257	306	279	321	306	284	289	296	294	295	252	278	298	279	259	264	272	288	280	293	268	291	298	264	271	272	280	286	277	286	306	307	323	247	286	280	275	265	292	301	265	309	306	287	281	258	260	294	272	276	298	271	292	300	279	251	273	303	308	288	313	272	299	291	302	258	281	278	298	302	252	260	284	287	289	285	298	311	280	289	257	286	282	296	256	279	262	305	272	300	264	305	264	277	285	244	256	273	324	273	283	277	285	294	294	271	278	277	275	267	284	291	281	277	297	284	289	290	269	280	314	267	261	284	244	262	246	286	289	294	285	298	278	298	254	287	293	276	256	263	290	290	295	301	287	298	280	309	291	284	295	266	263	288	295	287	288	290	283	270	301	294	307	273	297	289	279	304	312	261	262	265	268	258	302	291	291	308	290	309	280	270	290	274	301	270	306	285	286	329	283	277	267	289	300	275	287	277	271	291	285	266	286	273	307	281	297	265	267	288	288	295	276	276	328	283	305	297	264	267	274	309	310	316	280	292	277	278	300	274	286	277	285	277	256	264	273	277	302	269	321	283	279	279	303	256	292	292	287	293	292	268	306	273	266	295	291	235	257	297	287	298	266	287	284	298	290	272	261	297	298	278	272	262	267	303	275	275	287	262	256	309	285	317	297	289	263	274	286	302	293	278	308	253	294	294	267	291	279	261	265	307	295	299	291	274	265	254	261	277	295	260	280	291	290	272	288	283	289	294	297	292	266	284	279	289	280	260	272	294	316	302	276	310	323	314	283	281	265	266	267	281	268	293	264	272	314	280	303	271	294	268	278	305	254	290	262	292	296	276	268	298	278	281	287	299	282	275	266	300	273	292	320	317	243	249	307	269	310	265	270	291	276	250	283	287	276	287	279	251	284	294	286	285	287	262	284	275	276	282	278	263	268	284	294	288	295	275	289	306	319	275	246	294	273	278	297	311	275	290	270	298	284	272	269	287	266	293	272	321	275	256	287	287	281	307	287	282	303	255	310	305	297	260	287	314	298	287	288	277	256	253	302	265	284	300	289	299	290	293	299	279	290	281	263	293	275	309	292	286	284	266	303	294	283	289	262	283	309	273	287	298	299	288	318	310	289	269	273	286
6387	974	1409	1613	1288	1165	1044	986	991	889	916	798	798	796	725	828	768	771	767	777	746	735	687	652	744	656	704	691	677	726	706	683	698	667	705	686	700	654	633	698	657	669	692	641	643	722	671	670	678	715	642	695	668	669	684	663	683	699	739	659	668	659	682	630	708	669	689	692	656	674	669	683	658	670	713	622	663	663	652	652	730	597	663	673	692	656	719	663	712	674	652	609	649	673	694	693	687	657	676	660	622	668	616	670	648	663	691	668	652	702	690	643	635	689	668	628	709	668	679	706	684	695	683	678	664	699	697	702	638	682	625	617	671	661	709	710	660	673	686	657	740	735	693	638	684	721	708	672	699	662	639	669	678	653	646	700	647	696	642	687	679	644	703	677	644	675	682	686	643	684	665	659	661	675	661	619	682	690	680	652	690	706	652	659	697	669	647	664	687	699	680	689	680	674	668	698	638	629	689	647	692	701	628	666	671	715	640	645	672	671	651	644	693	648	698	677	643	675	660	679	677	674	696	631	655	696	687	607	672	666	683	646	670	619	657	643	652	663	654	619	620	695	645	729	649	688	672	633	654	686	695	668	674	651	650	671	653	660	622	629	741	650	640	657	681	730	702	682	665	657	656	705	642	679	657	663	634	666	652	692	675	622	686	635	687	660	686	674	684	740	673	655	631	676	700	687	676	652	657	624	652	666	639	698	674	652	612	673	678	644	677	633	680	675	631	673	737	687	680	677	676	716	691	660	641	673	672	698	664	654	661	650	658	661	711	680	644	694	646	646	715	685	670	725	684	681	664	669	657	713	623	727	667	673	574	727	662	653	670	600	638	699	635	654	668	703	645	690	654	728	698	644	681	664	695	651	674	704	667	682	700	685	670	643	668	666	640	642	669	665	671	753	698	691	661	659	641	651	681	689	647	622	667	638	673	724	661	662	719	679	719	687	682	730	650	654	653	694	686	675	641	699	659	671	632	683	595	654	643	688	740	692	674	685	683	703	662	706	701	691	667	667	652	654	681	690	688	637	673	648	669	708	663	673	666	689	692	685	651	661	659	625	637	681	667	691	641	641	672	649	692	677	676	658	667	631	627	659	673	652	655	661	677	698	675	669	652	604	695	661	694	662	681	660	653	691	603	674	670	661	687	662	697	673	681	694	669	673	680	674	652	660	659	686	701	659	676	649	733	659	655	668	702	620	696	664	663	685	664	674	635	692	656	687	681	700	669	683	681	661	682	673	692	707	694	693	643	676	627	647	683	701	701	640	671	663	717	624	702	690	649	686	697	657	694	639	635	654	712	690	657	674	677	666	693	687	627	680	626	682	642	642	660	660	654	607	661	661	664	692	623	658	699	695	672	726	665	710	678	684	664	687	666	672	673	638	644	676	643	692	690	656	632	657	640	645	677	664	675	638	710	672	692	696	666	649	626	650	648	669	621	705	697	598	683	693	680	618	681	693	688	662	689	659	620	722	660	667	635	661	636	713	663	643	641	637	670	659	686	670	667	717	650	750	674	669	675	651	676	650	658	662	634	692	734	693	731	658	680	718	656	686	642	690	662	702	652	644	660	675	748	688	657	693	702	659	673	676	680	672	655	667	635	680	633	668	673	647	693	642	684	701	710	692	608	613	652	652	617	652	686	699	647	653	680	663	657	701	661	681	686	692	684	680	732	671	649	700	662	662	626	653	632	694	610	632	680	683	646	683	689	626	664	678	623	696	646	677	658	716	664	687	642	704	648	699	699	698	706	705	704	671	712	678	693	648	620	663	700	681	685	621	638	661	668	644	702	666	680	687	711	673	686	630	673	644	627	624	634	687	686	648	663	665	666	694	666	706	640	654	673	623	664	689	676	655	696	669	693	658	678	725	690	685	660	661	699	667	692	729	667	671	671	724	692	668	676	630	678	690	640	707	687	673	669	697	667	663	679	641	706	649	688	617	652	649	641	675	653	681	734	675	717	647	644	639	659	639	676	663	682	652	691	643	629	643	665	638	641	651	715	704	660	688	701	670	626	656	686	676	661	692	670	693	654	671	667	624	623	609	605	693	698	683	671	644	662	675	669	700	695	675	700	692	691	657	626	655	678	695	637	663	681	656	693	698	688	668	693	675	659	710	686	633	693	702	696	670	691	665	705	685	690	695	717	711	666	663	670	653	716	686	671	667	675	683	678	648	745	738	675	694	662	677	667	644	662	639	654	681	643	677	697	688	634	668	678	689	653	674	722	642	723	641	679	650	673	678	682	681	654	686	691	712	744	707	687	690	639	679	693	689	679	700	666	667	636	668	653	689	678	670	708	693	714	643	650	705	677	638	697	681	722	683	673	680	685	654	662	646	683	658	686	667	656	655	699	649	683	678	664	683	677	725	658	667	654	661	700	660	692	666	661	679	720	722	620	690	704	728	647	633	671	671	658	643	680	696	691	685	668	665	669	687	710	703	675	673	662	684	654	728	660	721	687	684	665	685	713	665	709	683	660	692	693	703	711	671	688	665	640	708	727	683	688	661	638	645	607	643	682	660	693	690	670	643	700	656	653	690	663	668	692	695	661	660	695	669	671	671	705	660	663	709	703	649	680	656	659	686	699	661	705	691	684	663	654	674	615	667	677	673	618	652	685	659	657	682	683	655	665	685	611	638	675	655	694	720	661	715	655	683	661	691	657	643	692	695	676	695	642	666	666	663	662	673	655	690	681	683	682	680	659	660	688	673	661	708	668	657	692	660	683	627	671	675	700	669	672	708	616	668	639	669	706	723	655	645	620	616	665	652	645	668	695	679	670	626	676	698	667	666	673	725	623	691	666	695	711	652	630	688	672	669	672	674	658	636	706	651	714	674	685	682	689	661	658	684	655	682	672	685	676	656	653	667	633	716	675	657	592	686	632	669	663	692	706	659	638	712	693	615	638	677	664	682	698	653	651	686	729	681	643	698	707	700	718	639	691	640	651	674	634	663	678	683	697	673	640	703	613	715	723	696	673	674	663	653	685	671	667	663	650	659	666	673	689	688	664	673	693	672	686	689	719	656	675	669	669	639	710	687	707	681	701	684	657	675	679	689	668	679	660	658	652	725	649	672	651	653	696	721	667	674	662	633	647	662	753	686	640	695	682	642	712	652	632	691	678	655	671	660	651	670	709	638	693	705	744	665	660	669	653	693	670	662	695	693	668	682	652	682	639	665	729	646	668	660	692	687	646	674	726	721	682	669	712	659	663	686	711	672	697	752	694	647	711	640	658	666	714	647	654	749	687	657	646	692	662	693	652	697	660	687	612	675	643	661	697	701	645	668	675	635	640	667	668	661	648	718	685	635	698	644	678	670	675	675	649	642	754	683	611	651	684	699	644	694	664	666	647	647	674	662	665	626	623	659	682	651	675	689	678	650	726	747	733	701	690	683	635	710	699	634	632	649	687	695	676	648	673	678	684	676	682	700	657	680	688	660	680	724	698	638	676	629	629	682	701	697	683	677	633	653	639	641
12619	980	922	781	456	332	272	270	240	218	229	192	198	178	193	170	168	164	137	178	165	154	145	167	141	154	156	151	133	156	166	134	141	139	139	154	163	140	144	161	138	131	148	119	156	138	154	151	153	159	131	142	142	137	143	147	138	122	126	127	153	132	162	126	159	145	164	137	150	174	160	174	155	174	138	163	118	159	132	146	136	161	160	137	130	132	140	139	153	152	141	151	130	144	139	131	129	126	143	138	142	149	168	135	161	136	153	117	134	148	131	166	161	131	152	157	142	139	130	146	149	129	146	137	144	140	164	135	144	148	137	143	153	120	128	160	170	118	147	136	131	111	134	117	142	138	136	143	124	159	134	117	142	159	139	151	132	136	147	118	144	136	141	149	134	143	152	181	146	155	174	132	136	137	131	155	125	139	131	140	159	143	154	139	145	145	124	142	142	144	145	161	127	113	126	132	136	134	142	165	149	156	137	153	144	139	149	137	129	143	120	147	155	165	127	127	146	151	123	105	131	143	140	144	134	155	137	147	138	122	154	128	137	143	172	129	150	140	139	167	147	148	141	145	122	148	136	142	139	140	148	160	142	122	134	151	146	144	144	131	129	135	161	138	123	149	137	125	131	131	127	125	153	142	128	136	134	146	142	138	126	125	122	140	147	140	131	146	134	139	115	137	146	132	149	135	116	127	148	141	147	119	158	146	125	158	137	134	123	123	141	143	164	141	150	136	129	138	142	137	130	143	157	141	137	125	128	156	143	124	133	128	127	147	157	135	137	147	142	134	150	110	121	149	163	129	157	153	138	146	140	122	144	169	127	141	130	124	144	130	159	153	172	164	153	151	155	153	136	117	118	146	148	120	149	133	123	138	148	127	148	132	138	135	118	133	149	134	138	144	142	147	128	145	136	120	138	128	132	151	141	143	145	112	125	161	159	128	138	140	122	147	128	149	141	155	149	129	130	119	170	116	142	133	117	123	155	142	146	125	154	134	145	139	153	137	139	144	141	156	143	126	135	146	161	141	152	125	148	144	147	132	147	161	141	159	140	126	167	149	158	120	147	160	142	138	147	186	160	134	123	145	156	140	154	130	133	133	128	148	148	142	138	118	152	140	152	148	136	137	142	169	137	139	146	142	154	137	123	137	125	140	158	151	134	142	139	135	131	132	127	146	138	122	136	157	137	150	129	154	174	135	167	166	136	172	156	146	149	132	146	132	143	143	150	140	151	123	119	141	157	149	140	134	141	161	139	146	130	147	149	151	126	138	158	137	150	135	147	142	146	143	132	111	140	150	148	167	151	161	137	129	147	147	144	132	132	142	143	136	140	144	137	132	140	150	168	146	137	154	151	142	150	131	133	153	153	141	139	140	152	147	159	131	138	157	136	146	122	135	146	143	137	142	133	135	143	157	143	148	157	125	141	122	129	136	145	140	148	152	163	145	169	145	160	135	161	171	138	158	136	147	139	124	125	126	118	151	146	152	106	154	147	158	146	128	146	176	148	114	161	138	142	150	158	148	125	143	112	165	128	144	133	156	133	138	148	135	157	136	143	143	150	133	140	143	128	138	160	135	150	136	129	124	170	148	176	149	130	131	140	158	145	147	132	129	149	145	127	138	135	127	139	134	147	122	152	151	149	139	160	162	151	156	117	129	145	134	157	149	133	154	159	129	135	135	151	158	149	130	126	148	145	135	148	121	136	140	140	152	143	143	171	135	127	134	126	144	137	136	124	149	133	130	143	121	129	124	153	138	134	155	137	147	138	160	133	125	140	137	132	150	147	152	182	151	148	150	156	128	132	133	121	144	141	137	165	160	127	152	133	146	155	157	146	136	155	136	151	148	116	147	141	142	140	163	155	141	166	142	127	130	141	136	134	140	130	128	142	129	144	122	137	158	135	150	150	150	134	152	126	134	160	137	148	146	142	144	125	133	139	143	149	148	127	142	160	151	146	144	150	130	169	151	150	138	140	144	146	146	134	132	146	147	128	134	138	160	121	143	138	150	138	128	120	137	158	130	148	139	140	140	138	171	130	143	143	136	111	132	137	176	147	149	166	141	115	152	132	154	164	150	143	155	130	144	149	124	133	136	140	140	158	131	167	166	157	146	149	132	134	148	139	150	150	151	120	120	139	132	136	150	128	140	137	138	128	164	131	133	128	133	145	150	149	125	130	116	145	144	142	124	160	134	154	138	146	135	150	167	147	135	137	150	139	141	154	151	140	149	110	136	137	132	143	146	138	149	157	124	144	134	136	132	165	132	162	130	139	151	133	139	141	150	122	129	137	150	146	149	125	160	116	152	151	149	151	125	155	136	134	161	178	124	148	150	153	170	126	145	157	158	135	138	151	141	137	119	128	139	144	116	130	146	132	150	143	139	136	139	139	158	161	135	148	151	135	142	141	117	139	136	147	140	155	147	169	156	146	154	132	128	132	125	148	145	149	138	142	132	131	140	139	164	150	124	152	150	156	174	156	136	129	161	138	132	148	150	131	128	169	128	128	140	149	157	149	154	145	153	146	151	113	143	181	130	160	152	150	141	141	146	142	147	133	137	140	140	130	123	151	125	146	147	119	143	131	173	134	154	156	129	137	116	149	131	133	138	144	113	183	140	137	144	156	146	123	124	164	131	128	149	132	144	124	159	152	152	130	127	159	136	142	115	120	156	130	128	147	151	133	127	158	160	139	143	139	137	133	135	116	134	125	141	167	137	143	123	126	141	142	125	135	156	122	125	110	130	158	152	137	134	126	162	153	147	165	160	129	139	134	139	136	128	160	136	152	144	128	149	124	148	155	144	132	150	135	135	137	122	137	141	152	150	135	135	153	137	164	135	132	160	138	125	144	158	150	123	137	136	123	141	143	144	133	132	149	151	133	130	151	144	152	142	146	139	145	125	136	138	148	151	128	150	148	154	139	147	151	136	118	128	125	146	161	152	136	109	146	144	135	153	139	138	123	140	146	151	153	135	134	131	148	141	131	142	144	141	145	145	138	144	121	131	144	137	157	133	131	125	152	136	146	139	135	124	137	177	138	156	160	154	146	159	149	115	139	134	133	120	150	146	132	121	160	158	147	159	153	140	129	129	146	125	152	153	153	149	152	143	115	135	147	136	146	168	136	136	157	154	149	144	137	152	138	133	139	128	127	156	146	144	151	138	149	154	157	132	171	134	145	126	140	145	171	171	133	138	132	141	158	136	121	141	138	146	134	143	130	120	143	155	138	157	147	142	126	136	139	129	123	154	147	132	131	131	142	152	137	125	157	141	155	138	120	128	113	113	140	129	132	140	148	146	150	132	157	149	131	120	147	134	148	136	147	133	131	128	137	152	148	142	149	165	125	152	119	145	144	145	141	116	128	140	132	143	143	129	124	155	133	169	133	158	141	135	136	139	132	146	153	117	144	135	157	137	143	169	141	155	151	128	157	132	137	146	144	138	159	144	122	138	142	143	154	132	147	128	163	139	132	163	137	154	149	123
7945	966	1870	1999	1511	1320	1119	1089	935	802	724	712	650	691	585	652	677	623	586	474	518	415	422	411	387	391	355	384	368	416	398	402	336	386	398	375	341	367	377	327	400	379	391	334	355	371	349	356	347	382	351	373	352	369	362	374	373	379	335	352	361	379	351	391	318	351	381	391	370	355	369	379	353	379	334	362	345	371	366	358	367	354	334	344	377	340	335	378	340	357	321	387	369	350	370	365	353	374	335	366	347	351	325	295	379	390	363	370	365	340	362	398	378	367	355	353	344	394	343	387	352	358	349	363	327	355	348	361	359	350	332	332	357	351	344	368	390	364	367	352	356	345	381	347	338	337	347	375	367	361	345	347	367	365	380	354	389	349	371	379	324	335	378	334	348	361	375	338	342	336	373	322	366	389	327	381	337	334	341	335	378	342	360	356	318	341	357	383	346	378	359	357	317	336	346	362	332	347	331	365	326	352	322	329	369	377	357	372	372	409	358	351	353	319	361	330	391	366	341	362	359	364	346	363	367	354	397	365	370	340	353	350	395	324	329	341	365	389	349	356	356	353	363	327	373	355	362	331	344	319	366	375	348	316	347	342	320	376	357	352	377	358	338	332	353	355	319	324	326	373	359	334	332	318	362	353	330	329	324	353	383	342	327	360	343	378	357	338	374	338	333	365	328	345	371	363	337	369	338	383	376	353	374	336	361	364	373	355	358	344	353	366	373	356	344	348	378	351	345	374	355	330	329	404	355	354	329	336	360	352	350	380	393	354	311	363	371	360	337	339	366	369	329	364	364	358	354	357	364	337	337	349	366	392	347	343	318	349	310	344	361	370	340	337	358	340	320	350	344	342	321	348	358	346	368	363	353	375	357	345	315	339	348	370	325	356	349	368	355	340	347	346	325	364	379	385	383	354	357	367	364	363	333	350	343	348	356	327	333	353	358	352	355	377	347	373	394	325	353	348	359	368	341	354	381	339	342	343	383	365	351	319	328	392	360	374	359	344	351	336	340	384	349	353	364	349	339	352	354	353	391	345	385	362	306	351	359	338	324	379	356	359	324	360	393	350	340	377	362	387	339	348	374	345	373	379	370	376	345	361	370	365	376	344	339	382	366	364	360	363	344	329	364	355	378	369	380	371	309	362	367	367	383	382	351	344	354	322	343	331	369	372	356	353	341	358	346	369	345	359	371	333	362	359	374	345	353	359	377	361	340	335	336	341	335	355	354	348	345	351	341	333	352	384	359	331	354	383	361	401	346	353	339	351	344	379	359	349	364	329	379	355	375	357	375	362	345	346	361	317	384	369	345	366	371	383	326	368	361	361	324	358	346	322	373	371	345	345	338	335	389	349	361	359	338	371	341	366	349	325	356	335	334	366	344	337	374	340	360	337	380	339	404	352	368	341	339	360	366	353	340	371	362	354	397	354	364	323	352	346	363	329	356	368	353	359	344	360	379	368	366	348	360	336	344	355	360	362	317	370	365	370	395	365	363	354	351	334	368	361	346	360	369	338	355	359	343	348	341	364	349	338	356	349	347	373	329	338	346	367	375	336	346	359	339	324	357	351	355	318	385	349	385	335	341	384	365	368	324	326	370	373	366	332	317	368	372	343	350	342	332	385	309	355	356	327	339	341	355	346	337	346	361	392	368	389	353	355	353	365	367	364	343	359	377	338	370	343	364	347	342	380	364	343	337	345	335	345	360	359	328	358	354	364	338	344	386	374	374	380	351	329	361	326	357	347	377	378	346	337	375	343	378	332	327	365	327	347	374	343	385	372	352	324	364	334	376	357	347	356	378	374	351	404	360	372	360	378	320	342	364	343	367	349	367	358	385	348	354	337	349	341	360	356	302	345	346	341	363	362	348	328	344	379	359	372	340	355	363	361	356	325	354	382	365	351	369	333	368	329	344	355	367	360	357	339	352	347	313	358	357	350	354	311	340	360	304	343	345	378	320	375	384	344	371	359	365	360	360	370	352	409	349	373	341	347	364	429	345	338	395	372	344	361	350	355	402	360	362	370	359	376	365	336	325	387	369	364	361	352	350	328	327	369	375	349	372	351	370	335	386	319	335	343	374	375	360	343	367	347	350	349	346	357	343	353	330	380	375	353	374	377	358	305	369	343	362	343	348	381	356	361	388	340	360	361	364	358	359	350	351	368	367	338	356	370	339	320	319	347	384	354	302	379	364	355	365	369	370	360	332	358	341	325	319	360	347	349	353	362	335	334	346	352	359	349	366	362	345	390	373	387	345	329	364	371	331	342	364	339	351	351	366	341	360	374	376	360	360	374	342	313	368	390	352	364	365	358	364	372	352	342	349	381	356	321	337	368	348	340	365	312	337	366	347	400	374	342	361	348	340	363	363	314	355	361	351	353	360	341	312	324	364	373	331	333	350	360	338	362	388	345	365	362	358	334	350	363	362	351	391	364	353	343	352	366	367	368	322	367	331	352	345	329	379	350	361	335	359	345	343	349	348	359	383	355	368	373	364	378	374	352	345	345	358	380	351	381	384	349	349	355	368	347	336	355	361	349	348	329	368	369	322	355	341	361	353	331	377	387	368	349	359	365	335	346	384	356	352	342	359	312	375	317	337	378	374	362	359	334	386	340	330	345	378	384	319	378	341	330	332	385	349	363	372	329	325	367	350	355	333	329	336	352	358	394	383	378	354	354	372	344	340	352	334	343	342	323	344	349	331	399	330	354	350	373	357	319	333	321	351	354	372	385	313	339	353	391	331	371	345	360	368	357	385	380	324	374	354	387	364	332	353	385	366	361	354	336	353	341	386	326	341	314	386	350	348	368	325	384	364	346	347	343	378	346	330	364	331	378	372	378	350	337	378	400	361	382	361	376	363	377	354	373	322	346	353	350	394	336	335	377	398	357	367	311	376	347	349	330	373	366	372	331	336	356	345	332	350	350	367	378	351	338	352	354	377	362	354	337	354	375	360	369	339	341	343	385	360	364	363	360	348	371	330	342	359	343	377	370	342	357	353	369	369	343	349	318	338	370	371	345	323	374	369	350	341	381	369	369	326	353	342	349	361	360	363	339	336	352	333	346	336	321	375	341	355	375	362	338	327	342	334	332	372	350	377	340	389	355	349	355	336	337	389	341	351	386	340	342	363	351	371	350	312	367	358	382	349	370	341	346	357	362	362	357	344	348	373	347	371	355	353	357	363	372	349	365	358	369	371	366	344	345	337	332	362	331	345	352	327	356	358	352	349	344	354	330	326	382	376	361	336	368	358	359	343	343	350	358	329	351	342	385	359	349	340	338	313	346	343	324	348	380	358	323	382	355	358	355	350	381	346	379	349	345	373	370	361	345	360	362	326	384	346	389	346	322	349	361	353	347	365	355	377	344	357	357	355	374	374	340	343	335	354	355	333	339	342	339	378	369	374	341	337	381	335	344	314	367	363	355	357	344	364	343	360	369	359	373	377	354	374	395	375	355	399	368	378	400	369	390	350	379	352	352
1278	289	263	231	257	251	253	280	266	234	265	289	223	249	266	256	263	289	275	263	234	237	253	249	225	236	216	220	251	280	268	283	270	232	262	281	225	219	271	286	243	242	251	249	250	292	267	256	258	242	223	239	251	227	244	270	253	213	227	261	262	260	263	237	249	256	251	264	274	247	235	276	246	256	266	262	208	272	222	249	260	263	242	255	277	250	240	233	291	272	267	229	248	251	252	245	259	227	250	265	257	251	243	254	251	252	272	247	215	281	270	253	254	254	249	282	245	273	249	224	240	248	208	272	273	296	255	255	242	230	245	237	230	268	240	275	261	250	227	275	272	234	260	249	254	281	264	278	271	255	271	242	241	267	238	235	226	225	231	253	223	256	239	227	215	265	276	221	250	228	239	239	281	268	250	262	260	227	239	240	265	253	273	282	264	269	273	266	250	233	240	225	240	265	238	226	237	242	270	266	277	264	264	218	244	266	261	241	264	258	264	261	244	281	272	231	244	264	246	235	250	230	260	255	236	266	226	218	251	223	241	278	253	259	282	260	242	269	268	259	257	275	254	234	252	283	237	233	251	236	279	239	245	275	218	241	250	274	241	266	235	258	267	263	257	241	251	268	251	267	273	275	250	247	291	262	242	284	242	262	253	258	268	228	238	247	221	255	251	259	263	275	259	242	254	241	259	252	266	241	243	240	260	257	233	233	251	295	260	254	255	267	236	257	224	267	268	270	247	261	241	268	247	229	271	276	246	251	217	287	258	212	244	281	260	262	254	235	223	241	238	269	253	259	275	226	273	244	272	261	245	249	247	240	249	264	248	258	259	298	240	215	264	285	274	263	236	268	238	239	269	217	236	245	263	265	243	282	256	237	231	257	273	227	242	278	293	226	250	257	238	267	234	247	268	254	270	243	254	253	256	244	258	262	242	271	252	254	275	247	252	257	291	249	250	239	234	228	261	259	227	251	269	237	234	247	207	300	254	235	262	254	262	246	261	244	265	228	249	211	251	286	251	257	233	251	220	243	261	290	288	287	249	257	266	273	208	254	260	243	249	286	277	271	248	248	258	254	237	246	248	242	262	246	246	286	241	275	229	232	263	230	302	261	268	238	314	236	244	259	258	241	247	263	234	233	248	250	229	246	258	245	267	247	263	237	259	248	258	279	254	281	266	271	260	265	253	242	272	261	268	250	270	285	268	234	241	245	251	243	270	265	233	294	229	232	250	276	258	234	272	253	263	232	248	247	261	215	246	246	236	264	276	267	261	266	255	273	242	286	272	226	211	277	253	247	263	262	237	245	239	250	254	228	264	249	272	263	272	261	287	290	278	231	274	254	248	264	270	252	221	248	284	266	254	260	227	273	270	254	238	259	274	261	258	240	277	261	271	247	247	259	249	263	243	238	243	256	255	289	260	244	264	263	272	244	237	272	245	255	268	242	239	253	244	254	239	223	284	278	256	271	268	265	233	219	249	251	250	280	267	248	237	231	254	272	251	245	283	268	256	255	237	243	257	226	235	239	257	230	246	250	267	237	278	268	268	250	234	240	225	220	269	247	266	229	288	258	264	266	259	231	261	276	262	254	248	271	259	232	206	228	292	276	249	238	251	278	245	246	262	290	257	272	212	238	256	252	271	270	238	255	259	269	253	220	272	242	236	249	253	270	246	255	256	262	242	253	228	269	236	277	271	279	229	251	274	233	231	270	229	242	230	266	258	231	275	251	217	259	250	256	219	273	255	243	246	242	234	250	253	238	255	234	274	256	267	269	254	280	273	277	223	274	247	253	236	267	269	266	236	263	236	258	254	270	256	260	237	281	237	249	251	280	270	260	228	266	281	265	222	239	213	270	247	240	262	255	251	242	263	271	246	225	297	260	250	262	237	281	245	258	245	249	277	241	249	212	241	253	265	264	274	241	252	241	289	246	243	251	219	290	249	272	239	270	265	246	261	283	260	255	265	229	247	255	231	228	263	287	242	258	252	241	235	284	255	264	303	292	260	276	267	250	260	275	256	260	256	236	281	276	281	278	232	267	258	243	240	264	246	286	257	246	250	262	219	273	240	251	253	232	235	256	270	294	225	262	267	277	232	268	263	242	263	250	258	243	238	292	260	256	255	279	257	253	232	263	276	271	239	245	291	245	261	277	243	250	251	257	272	244	262	269	220	257	263	262	262	262	259	254	231	276	254	243	257	239	240	240	280	241	220	238	256	254	236	290	235	251	261	244	268	269	255	261	239	278	232	215	254	255	238	238	272	263	263	245	259	278	237	245	255	242	265	243	216	267	249	258	244	256	277	247	237	209	279	261	263	230	241	250	257	272	255	256	244	262	237	293	248	225	238	270	267	231	253	246	239	268	237	228	236	237	232	256	255	275	244	265	234	250	269	229	254	242	262	245	246	249	245	254	242	228	255	244	266	245	268	255	271	248	248	261	284	269	264	245	265	254	263	247	255	234	248	270	249	267	242	269	239	262	261	267	264	230	254	259	272	253	234	253	290	252	252	257	221	242	226	273	278	240	258	250	262	237	224	252	249	245	258	250	246	239	231	263	257	251	259	241	286	264	253	228	250	248	253	271	258	216	232	257	246	274	237	246	263	243	279	215	253	277	251	253	244	262	237	232	262	251	270	258	247	215	253	232	258	234	273	249	233	249	238	259	234	255	280	253	240	261	279	262	253	273	268	241	215	267	247	268	253	253	258	255	224	235	240	234	248	246	247	254	257	284	253	262	239	272	244	231	251	246	224	254	260	235	262	273	246	254	251	252	266	231	253	270	262	280	253	272	277	269	239	250	261	255	254	253	244	244	233	284	271	253	272	247	279	238	241	240	235	243	226	269	270	260	221	239	268	241	267	240	232	267	260	271	246	274	255	265	270	278	272	266	258	252	270	295	259	279	271	239	252	253	240	266	238	259	255	289	272	241	251	227	243	256	237	278	240	243	235	230	246	238	225	265	272	239	222	247	245	262	264	264	253	229	260	225	260	271	253	243	278	259	245	258	261	258	276	255	257	238	247	256	236	269	251	261	266	242	267	252	221	239	269	261	236	241	270	258	249	233	234	274	238	234	251	259	263	231	260	257	240	273	240	244	224	255	279	268	269	238	263	269	262	261	250	233	271	245	270	244	248	261	246	246	254	261	269	241	248	244	227	275	281	257	249	284	248	252	241	251	281	283	271	257	250	270	276	257	246	274	224	302	241	234	254	237	238	271	267	253	212	240	249	231	230	252	257	237	264	256	254	244	267	245	263	245	242	238	238	269	260	260	237	273	233	269	259	271	239	262	261	244	265	265	242	256	239	245	236	236	238	251	265	226	279	263	250	253	244	252	262	237	281	275	267	266	256	262	247	260	275	242	262	265	217	252	255	256	269	247	230	257	255	265	256	256	236	257	278	253	235	250	234	235	264	243	245	249	251	249	247	260	240	249	249	265	254	249	253	251	263	259	263	251	254	242	226	230	257	278	264	247	234	226
1876	674	661	672	675	590	607	618	671	625	647	650	622	653	691	646	606	671	650	594	626	645	594	671	640	592	611	605	633	637	593	635	630	586	625	637	603	664	661	609	628	603	613	638	649	596	616	607	626	643	606	646	669	607	606	595	613	624	639	605	626	597	624	619	620	630	598	638	599	649	638	638	607	617	630	624	583	624	603	641	591	629	624	642	636	606	620	633	608	668	621	598	621	654	612	660	642	629	596	568	577	590	615	609	606	624	625	636	630	604	575	603	605	614	611	644	595	621	658	592	623	632	590	587	633	617	631	610	595	652	608	607	619	609	611	630	631	610	659	685	605	597	606	610	648	595	598	625	620	605	637	595	622	693	608	600	637	597	624	625	604	604	592	612	598	608	621	634	628	636	638	641	618	635	618	576	662	618	664	616	595	597	608	614	598	609	635	590	595	589	671	619	650	660	632	631	616	581	606	570	613	618	637	632	602	610	617	608	635	598	640	631	660	637	592	597	632	634	612	615	669	603	614	592	658	626	638	575	587	628	628	625	637	647	598	640	615	595	581	639	607	580	612	600	668	631	657	600	633	598	620	626	606	640	634	612	611	602	595	607	657	630	612	584	618	589	629	605	632	633	591	616	591	628	599	634	593	653	641	638	629	678	647	622	603	654	595	591	647	597	642	637	620	627	628	633	620	656	623	606	655	577	617	605	653	569	587	601	601	608	615	620	615	654	608	577	629	634	634	596	609	637	631	600	617	611	624	660	635	623	616	579	587	604	640	626	608	636	603	602	631	618	641	622	578	593	632	573	634	614	617	600	658	599	598	634	629	596	623	617	659	613	590	636	638	591	648	628	581	616	594	612	643	595	604	627	606	644	643	622	620	569	614	661	613	583	621	644	608	589	610	617	594	631	594	617	615	608	656	607	628	615	608	595	597	639	661	604	569	595	661	590	636	605	611	606	631	631	601	628	647	610	651	549	648	672	625	663	572	627	610	637	625	656	642	581	654	618	632	600	607	614	625	622	571	592	618	622	604	616	637	637	622	578	593	622	607	660	617	618	588	615	643	619	627	633	592	601	588	605	634	645	594	634	620	623	667	596	608	590	612	579	666	633	626	581	625	592	622	606	614	658	589	640	607	620	629	598	643	563	617	649	581	602	612	644	590	650	601	641	642	680	624	630	585	657	635	647	649	620	641	599	599	609	651	621	602	646	627	644	634	605	633	583	618	648	596	625	605	637	589	633	607	634	638	662	647	636	641	644	663	616	597	591	606	636	593	592	600	652	596	644	600	633	620	636	606	595	620	585	608	619	616	602	619	620	652	637	646	560	610	619	623	607	644	593	613	618	644	671	607	592	613	623	578	647	624	623	587	629	597	592	611	606	632	629	595	622	648	628	642	678	610	603	610	604	624	621	614	617	616	623	597	647	640	620	597	669	634	620	617	597	590	645	625	614	615	662	632	585	633	644	609	606	616	588	650	566	616	600	630	611	589	598	601	635	633	612	627	600	617	603	641	600	627	631	622	578	653	596	647	601	645	630	611	602	629	614	575	640	634	658	658	576	632	614	582	624	604	605	628	615	580	596	644	586	608	589	623	613	618	619	576	593	639	608	674	565	618	634	640	626	595	628	683	631	607	631	615	620	613	601	648	579	593	656	629	634	603	648	626	624	649	636	625	581	677	642	630	639	612	601	630	623	603	613	573	652	588	615	658	632	671	621	617	638	660	605	652	639	643	639	612	629	564	635	590	646	598	601	644	622	629	660	614	591	608	578	620	621	635	610	651	603	664	636	620	598	590	598	663	637	627	660	565	643	608	615	581	665	579	594	625	606	624	617	602	621	638	635	583	623	634	610	632	616	564	618	610	590	602	655	633	611	633	625	610	561	638	609	593	608	633	644	577	651	567	620	619	629	646	596	606	612	637	641	609	630	656	612	623	642	578	625	626	565	579	606	580	605	626	607	601	615	622	609	647	654	607	623	638	582	619	621	616	590	636	580	612	571	658	601	637	632	582	621	615	612	604	629	595	639	598	651	598	592	615	607	624	606	621	628	587	575	673	648	599	598	611	601	618	660	625	664	636	610	640	622	633	652	653	623	589	681	655	601	646	657	572	623	653	596	595	598	606	628	615	664	626	634	643	596	593	619	606	655	641	601	608	630	604	585	625	607	618	610	638	617	614	624	632	626	577	635	627	609	629	637	624	630	632	662	608	586	618	649	599	596	592	634	613	663	662	596	651	654	564	630	609	637	594	552	619	655	643	618	585	636	631	586	633	648	621	611	645	612	598	610	646	660	606	621	638	618	618	598	629	641	588	653	658	568	598	649	601	611	599	621	574	599	584	603	669	629	632	608	616	594	595	616	603	655	629	576	609	608	619	533	616	621	592	584	620	650	589	596	659	634	627	566	649	563	629	616	630	646	642	614	635	642	663	600	604	631	600	636	644	564	603	600	597	601	620	571	626	623	616	639	615	592	602	624	654	635	584	605	622	674	606	607	643	589	662	601	608	587	598	594	620	633	636	605	598	586	602	633	573	667	644	627	614	582	634	614	623	587	647	638	642	616	613	639	629	590	608	646	606	610	607	633	583	601	624	597	597	624	613	591	638	597	617	575	631	601	679	606	627	597	561	621	610	631	609	637	621	627	633	634	616	619	616	589	604	591	647	609	638	613	606	645	660	598	617	605	604	641	601	664	637	575	616	635	639	607	617	631	636	585	651	625	643	614	594	626	621	606	594	617	606	595	663	592	588	638	575	586	565	606	589	628	598	604	608	612	650	584	610	648	639	600	577	661	667	642	594	645	573	618	608	611	618	580	618	691	619	610	639	589	621	614	604	637	626	585	635	607	620	635	615	592	624	608	554	583	610	647	609	607	584	576	691	613	620	666	654	623	656	637	629	644	627	629	600	629	633	631	649	657	607	610	636	646	629	638	632	624	641	657	597	657	612	642	614	697	617	619	629	599	610	621	623	568	616	613	609	630	596	595	547	601	610	626	607	619	625	577	600	567	555	608	599	632	608	626	647	607	655	573	621	638	577	634	619	628	635	655	609	631	634	643	555	654	639	590	619	668	628	647	588	629	626	587	618	637	642	652	637	610	588	645	612	590	648	576	576	637	638	623	614	602	597	643	616	627	635	622	639	589	654	655	640	676	588	596	618	587	586	607	636	610	692	621	622	618	592	641	611	585	657	632	664	600	623	617	616	633	663	672	596	616	611	642	628	656	581	635	618	624	632	618	629	618	628	631	574	575	622	608	640	618	601	647	625	609	614	597	611	663	616	621	592	622	566	614	613	601	577	650	587	620	643	636	612	614	572	618	634	613	617	605	602	634	628	591	614	574	611	617	647	637	614	653	632	583	612	617	615	620	597	635	608	593	606	618	664	634	632	638	602	636	613	584	612	607	637	587	614	637	608	586	604	616	607	639	647	653	643	607	640	606	624	632	638	640	602	677	623	644	674	638	655	639	626	586	605	639
6806	565	662	508	426	363	344	354	360	326	316	300	308	330	295	273	285	305	316	277	264	284	308	272	278	292	282	329	291	306	306	288	301	289	293	288	265	288	285	283	284	293	260	282	272	270	294	282	279	286	294	300	255	297	296	312	267	277	288	288	279	294	284	298	300	282	281	252	272	288	273	277	241	283	278	305	295	290	285	299	298	307	301	280	289	283	257	257	291	285	266	284	293	300	285	278	320	246	276	271	298	260	279	294	280	295	299	287	302	297	276	323	277	297	304	308	289	279	276	314	272	277	284	286	279	301	262	280	284	287	315	260	273	257	278	288	272	267	265	288	296	302	278	327	273	246	286	284	252	287	285	277	291	260	283	311	307	285	286	317	277	279	285	266	265	274	255	282	312	253	312	238	285	285	312	274	278	296	273	306	286	284	259	302	280	257	269	291	296	291	285	258	295	262	310	267	315	290	285	252	270	249	272	271	275	316	270	334	278	304	292	293	284	301	312	287	306	265	247	318	298	247	321	300	274	274	280	267	284	284	299	273	264	264	292	261	288	296	290	281	254	272	310	289	277	316	282	274	297	311	253	283	313	283	293	277	305	297	324	299	293	268	278	260	276	269	301	252	275	304	334	291	274	305	274	268	286	292	260	274	274	287	270	276	302	292	263	281	289	279	279	280	236	283	290	269	283	290	301	269	287	294	308	268	264	298	303	255	276	275	253	289	286	259	312	279	290	285	266	304	309	281	332	261	302	290	310	254	250	277	322	264	301	284	275	274	290	303	295	272	267	274	317	278	284	316	315	280	281	256	255	281	278	311	289	289	290	285	304	279	278	281	289	313	279	288	301	271	291	278	299	284	241	273	287	297	335	263	251	301	295	285	273	279	283	282	287	282	289	275	280	291	308	293	265	291	267	291	277	248	273	261	265	303	293	285	235	265	308	266	295	287	281	320	304	292	273	274	304	268	306	275	291	276	295	299	257	301	262	298	244	293	314	286	297	308	295	269	270	312	276	281	281	258	278	294	269	308	286	284	302	242	263	275	279	272	292	304	299	244	259	259	303	286	289	296	283	289	271	301	303	287	295	272	272	247	292	295	284	314	306	265	305	288	301	274	269	318	299	309	305	314	282	292	296	285	269	269	280	294	276	284	296	285	284	294	309	286	278	320	314	290	295	305	278	280	272	281	288	306	305	285	294	303	285	291	282	279	301	303	303	284	291	315	280	272	271	300	267	297	256	291	303	301	294	280	315	306	267	292	290	312	274	290	286	286	273	294	299	292	257	270	300	301	265	273	296	283	288	269	322	298	262	272	277	252	268	309	276	322	290	283	276	304	281	320	304	321	298	291	278	290	257	284	294	340	288	300	276	266	275	283	288	300	268	311	291	256	280	303	276	263	295	285	272	301	244	305	306	280	313	276	281	305	292	276	301	299	278	322	307	295	285	295	265	273	306	310	276	300	279	291	244	308	282	269	289	267	293	261	290	275	283	273	295	275	260	274	268	272	283	251	259	309	282	298	260	281	310	285	309	289	258	263	275	280	300	276	287	271	297	341	285	293	302	268	306	280	306	300	275	290	272	277	302	260	298	318	266	292	282	284	267	262	296	280	267	295	264	263	248	247	285	304	253	320	307	296	259	254	280	272	287	290	298	267	271	319	287	291	270	285	251	264	265	267	310	257	278	306	309	253	276	294	292	297	254	263	278	287	294	289	303	268	284	280	277	320	302	261	258	259	290	295	257	285	275	301	306	293	253	277	309	299	279	295	323	296	266	265	283	321	272	274	291	275	300	282	286	285	283	263	270	303	333	296	281	293	265	290	290	301	286	282	272	282	266	269	303	290	259	290	298	284	252	275	287	273	303	287	277	271	289	278	282	282	278	307	298	270	282	292	300	266	280	299	293	298	278	283	280	295	266	266	291	290	287	257	296	266	283	309	298	300	279	276	276	261	292	278	316	273	303	286	263	299	287	311	294	235	293	283	269	281	270	292	296	268	271	270	313	306	298	279	255	297	281	301	305	256	283	266	283	275	307	277	256	310	270	304	295	276	282	286	290	266	268	280	318	309	307	283	264	266	311	296	282	273	272	287	341	292	297	282	287	294	293	279	291	291	242	269	300	282	278	287	262	272	301	281	288	308	301	293	273	282	273	262	270	286	312	292	276	281	264	282	286	269	308	260	288	292	271	250	289	310	309	265	284	281	297	292	286	300	280	280	274	258	308	286	287	277	290	297	323	272	268	281	289	307	306	303	289	282	282	288	293	297	290	292	293	305	267	291	279	305	293	283	319	312	299	293	274	271	245	253	264	273	281	269	325	267	261	273	284	285	279	269	275	313	294	296	272	279	289	283	295	270	285	289	273	290	299	295	271	285	271	265	270	320	306	270	295	271	284	315	289	263	289	291	295	303	265	295	332	299	287	290	299	308	273	271	265	302	300	290	238	297	277	260	311	320	265	321	295	288	320	303	273	275	257	292	282	300	305	268	300	312	309	299	332	294	347	280	328	291	260	266	277	296	275	270	290	305	299	310	295	305	293	273	281	282	275	279	310	277	292	262	282	296	257	278	260	304	279	287	291	284	299	282	307	263	281	322	281	294	305	286	270	257	261	286	315	321	322	282	265	254	307	251	294	298	262	267	290	260	302	301	298	256	285	297	313	283	289	296	266	270	292	285	286	284	289	285	298	283	268	305	294	327	290	262	310	307	308	291	282	325	286	288	291	269	269	257	312	273	276	309	293	257	283	278	281	269	282	299	284	266	283	313	298	271	289	317	270	271	293	276	282	290	281	300	294	319	322	289	268	305	271	234	296	271	299	263	278	276	252	278	272	304	295	305	291	294	295	267	260	291	297	259	271	293	271	271	267	269	253	300	309	297	286	293	283	290	313	294	285	263	302	272	291	242	282	293	276	280	272	290	288	280	290	277	314	276	282	301	266	291	282	304	288	291	291	315	308	302	272	297	314	302	306	285	286	254	288	305	305	286	245	269	266	282	317	283	255	251	263	224	257	315	270	292	288	293	254	309	276	285	257	259	298	266	312	292	283	277	266	272	262	282	299	264	243	264	240	300	245	316	244	301	293	252	277	323	246	298	293	301	270	283	307	292	302	311	251	285	312	290	277	288	306	311	296	280	250	292	319	287	307	269	317	283	280	312	281	262	288	308	302	244	239	303	308	291	250	304	286	270	280	273	288	299	302	271	266	266	282	264	280	270	293	306	272	289	266	271	262	283	288	293	324	280	277	264	314	281	268	270	270	272	279	294	262	275	305	273	263	295	267	293	315	306	284	289	273	301	289	283	299	282	275	307	271	258	270	290	300	267	289	294	297	303	276	306	285	285	300	289	284	303	286	290	283	286	280	273	275	245	281	276	298	304	267	284	303	302	288	281	273	290	336	287	299	264	294	302	297	260	261	274	297	274	252	262	288	299	291	319	296	285	269	286	277	264	323	288	296	305	250	289	288	259	271	258	273	286
6436	982	1519	1484	1347	1168	1080	970	968	835	887	803	833	787	834	819	839	792	770	742	731	678	711	720	708	713	682	664	691	721	698	693	698	697	683	682	687	696	671	728	697	702	709	703	665	685	674	674	644	696	691	640	664	693	699	666	694	698	683	697	611	663	712	690	683	682	667	638	671	706	657	692	682	690	731	707	599	658	729	679	684	700	661	705	728	694	627	642	665	695	657	705	695	689	665	629	690	708	645	613	704	651	668	677	692	709	682	670	723	703	667	706	683	692	628	692	694	692	737	689	669	672	697	634	669	655	663	665	732	636	629	660	655	659	710	720	744	726	616	654	697	664	689	659	665	658	676	642	678	703	681	603	674	674	647	685	661	726	638	676	696	648	715	703	681	678	697	716	651	694	675	707	692	690	669	671	702	651	636	658	667	683	647	679	671	633	691	675	636	661	650	643	681	680	664	703	671	678	670	733	661	689	662	656	675	703	634	658	711	682	673	619	661	703	689	635	664	677	687	653	684	658	647	668	641	707	632	618	689	692	624	654	685	642	667	664	587	664	654	666	633	644	667	670	719	662	699	678	670	646	693	631	660	722	640	649	693	633	667	718	691	690	708	661	710	708	663	659	677	693	683	708	661	632	727	674	685	671	675	673	711	678	648	662	685	696	703	694	674	670	680	688	685	643	674	683	669	659	702	643	680	679	721	634	673	661	649	668	710	661	687	666	651	639	646	659	674	726	652	675	677	630	691	670	721	638	666	661	675	704	639	644	640	665	674	680	665	670	647	661	653	688	717	671	701	646	689	663	685	715	691	680	676	687	692	718	669	666	700	669	679	701	728	679	684	638	702	724	656	661	684	683	693	695	691	632	655	729	702	667	647	681	653	626	681	648	649	658	664	673	686	646	661	669	630	676	674	679	657	658	683	638	678	643	692	687	649	697	669	680	705	685	671	696	679	679	590	700	641	649	667	641	706	680	654	651	686	653	602	647	631	644	658	693	693	642	666	661	700	658	689	632	658	651	659	674	718	670	679	680	678	679	696	727	663	668	680	644	683	671	627	692	677	658	671	626	699	650	630	631	696	644	640	660	652	696	700	667	691	666	708	673	655	653	658	665	644	728	667	677	708	656	705	623	670	683	689	660	661	670	673	686	640	664	710	660	649	718	637	658	682	701	666	677	702	707	633	646	665	652	646	688	686	697	651	700	652	710	653	609	700	679	691	656	647	622	713	683	672	658	634	660	692	641	683	696	674	632	664	677	709	687	677	704	667	681	666	685	689	686	682	660	670	658	674	684	667	634	740	648	659	656	716	641	690	642	678	669	651	675	637	703	702	662	670	658	689	675	690	638	678	714	669	667	699	641	693	643	686	672	665	667	670	670	699	664	717	701	698	696	648	713	718	676	685	706	660	667	706	707	687	663	663	663	656	676	669	657	681	653	709	652	671	630	664	653	669	683	658	649	705	680	685	670	677	675	682	641	677	641	680	678	635	684	636	680	673	660	691	655	677	669	713	649	690	689	726	688	683	684	683	701	683	683	694	692	668	693	669	644	675	673	665	653	715	690	688	740	643	758	676	689	696	696	663	675	674	694	652	669	703	680	667	662	633	668	678	666	687	687	684	643	639	710	666	696	692	684	695	695	721	642	653	672	664	646	667	670	650	649	677	702	666	721	672	696	661	670	679	659	684	687	715	674	711	692	659	694	679	646	699	653	681	646	645	664	676	676	661	638	657	653	714	698	649	682	633	648	671	702	681	722	670	669	626	696	629	683	682	725	652	690	653	718	666	653	671	689	676	667	636	715	701	651	668	697	684	649	688	716	702	707	638	666	681	669	638	671	651	636	720	675	684	649	659	659	688	661	656	731	708	709	646	628	666	663	669	641	685	687	691	672	706	686	675	680	675	693	687	691	672	672	620	685	657	725	700	689	671	709	679	657	654	639	657	686	638	675	674	686	689	611	720	685	656	715	708	702	650	700	682	676	701	717	638	704	705	661	649	718	672	673	653	673	716	721	656	689	686	712	695	681	681	678	629	675	653	718	660	679	642	680	668	655	691	645	735	690	684	700	685	666	676	695	687	648	698	660	686	677	669	689	714	676	731	680	667	720	678	662	701	688	713	682	695	660	638	637	707	711	626	685	694	678	716	690	668	681	690	711	639	706	615	679	698	664	692	666	690	676	667	692	678	661	686	730	669	659	686	742	639	658	709	681	678	670	689	662	702	669	651	697	703	680	692	675	666	674	673	662	688	635	672	674	679	709	651	656	669	630	656	622	653	636	685	727	720	680	705	709	623	638	688	686	614	707	679	653	671	694	665	691	696	629	617	681	653	630	659	693	661	640	673	652	685	686	721	621	713	686	672	633	662	679	663	670	658	688	638	704	689	688	704	697	708	679	652	643	667	689	676	702	691	692	706	708	689	598	676	691	635	698	657	719	706	677	640	659	683	665	652	703	655	695	670	671	654	680	687	658	663	628	663	669	619	634	661	691	670	710	643	705	684	673	692	660	684	676	686	672	658	677	707	668	678	688	679	675	700	645	671	677	660	688	658	667	661	693	663	717	717	671	635	673	692	681	707	672	627	656	644	737	664	675	652	626	726	669	710	665	707	708	671	700	648	640	692	723	649	671	676	691	626	678	684	685	686	659	673	694	641	633	682	649	669	649	691	701	721	697	683	699	655	717	617	661	669	671	711	655	629	629	618	668	662	660	673	679	669	629	698	654	646	681	687	635	713	715	651	662	670	719	679	656	640	668	688	623	628	644	676	656	705	709	676	658	674	697	673	695	659	700	680	693	639	658	712	721	653	672	701	669	661	690	664	703	694	641	640	693	647	700	624	694	622	681	699	622	662	688	617	700	647	648	670	704	656	675	661	655	735	636	675	712	684	635	678	690	651	659	659	657	661	657	694	670	676	691	665	682	596	638	703	660	668	670	713	663	642	696	645	672	643	640	680	658	665	700	634	697	679	660	740	648	678	667	654	643	682	662	714	683	672	714	730	651	722	677	633	660	626	671	678	646	659	660	700	744	678	676	680	679	668	694	656	731	661	675	693	634	604	633	672	680	704	637	702	667	714	640	644	639	694	674	673	680	705	714	645	641	684	670	636	651	683	672	664	673	659	657	683	674	682	681	668	719	695	684	680	682	683	671	665	659	658	671	690	661	680	665	681	711	668	695	747	711	713	675	668	710	677	677	687	617	670	715	699	707	722	679	659	667	731	672	630	645	709	709	669	656	610	659	679	671	711	730	710	695	668	685	691	673	691	696	698	709	674	667	686	675	735	696	723	668	625	676	658	668	684	677	655	664	651	655	666	657	685	681	655	668	630	671	694	650	683	660	721	708	685	668	667	643	674	685	678	700	723	713	690	656	666	687	680	646	703	725	717	647	674	669	678	638	656	664	690	702	654	667	717	650	666	670	657	690	660	695	638	644	715	624	640	723	662	669	715	633	655	675	754	692	646	681	637	677	674	657
12605	913	889	723	504	331	328	275	240	216	204	196	182	174	188	181	195	172	178	168	181	137	157	137	134	131	138	143	144	140	144	136	144	126	156	150	146	150	135	121	155	136	146	142	140	141	144	141	154	157	148	144	147	155	127	144	157	149	140	118	135	145	154	148	152	147	135	154	151	141	157	148	137	145	143	159	130	135	138	178	133	154	144	153	140	162	138	141	159	145	138	137	138	135	147	137	138	118	122	142	133	156	164	159	151	152	155	125	130	128	146	116	146	124	156	139	135	143	137	120	139	170	146	136	141	141	124	127	161	135	142	131	124	149	123	146	124	147	147	132	151	127	137	133	144	166	147	175	139	138	131	141	108	147	136	142	162	147	149	151	128	161	132	156	137	147	160	129	142	121	134	140	127	127	132	153	156	153	144	120	164	169	141	147	163	137	141	144	130	136	133	124	153	145	146	141	140	135	147	136	141	149	135	141	167	139	140	111	137	156	152	129	126	148	151	144	148	144	125	158	129	120	133	145	148	132	131	146	161	167	126	122	153	151	124	142	132	130	131	157	152	155	151	143	140	154	123	120	157	138	143	136	136	163	160	155	147	111	143	141	152	132	130	134	158	128	119	132	155	137	152	148	145	143	163	165	158	157	138	148	132	131	157	151	163	147	168	138	153	139	153	153	134	145	141	147	131	169	148	132	174	145	146	145	138	149	167	138	139	136	135	131	124	141	157	161	156	167	155	163	135	150	148	135	125	143	150	150	140	159	146	148	131	146	145	142	156	139	147	162	135	129	156	148	149	140	136	153	134	123	118	136	137	143	147	146	134	117	127	145	140	128	134	130	136	132	149	147	140	132	151	166	139	169	165	155	147	146	160	134	145	136	149	158	133	158	155	155	150	127	131	138	152	148	157	127	154	146	113	143	144	133	115	177	143	133	156	148	153	167	145	146	154	158	128	117	139	135	127	124	135	140	141	144	147	151	146	136	148	143	139	142	136	130	146	137	146	145	145	153	126	141	150	144	146	120	142	144	139	142	144	126	140	128	147	134	155	164	131	141	137	129	145	144	140	146	146	145	143	146	150	143	150	147	141	125	128	137	152	147	156	136	126	126	148	125	151	153	153	134	150	135	150	135	132	146	147	130	156	153	172	124	131	120	130	125	144	134	147	145	145	134	142	136	125	135	146	135	112	143	145	131	131	169	144	137	124	159	147	140	151	118	128	146	130	166	150	128	147	118	166	140	144	151	129	128	159	147	130	125	136	116	143	162	156	132	133	144	157	146	140	139	140	144	136	134	164	130	136	145	162	163	162	143	161	122	128	159	142	145	119	137	135	128	124	144	142	150	112	146	128	153	118	175	144	151	158	151	183	161	143	128	145	154	145	149	139	160	149	125	125	141	158	156	129	125	139	152	147	127	147	120	145	158	143	118	153	135	149	141	132	136	141	124	139	143	151	149	148	137	156	134	143	146	138	143	145	151	143	148	136	142	134	143	150	140	165	141	156	119	170	155	150	141	147	141	172	136	154	153	154	133	117	119	150	143	145	135	121	138	156	117	121	143	144	115	130	160	150	153	129	171	131	137	124	169	134	143	120	133	136	148	151	133	140	147	127	151	168	133	140	134	164	164	143	116	130	122	139	133	147	132	139	146	155	157	153	157	169	136	142	148	168	139	141	158	150	152	132	139	170	135	165	140	143	138	131	138	151	135	156	162	131	137	144	142	158	140	155	125	157	131	175	152	141	151	131	155	154	122	134	126	129	151	130	166	158	124	125	144	143	158	143	131	129	141	135	131	164	139	131	149	133	155	143	129	149	151	171	144	146	130	134	130	168	124	134	158	116	148	134	149	156	153	135	132	135	141	161	155	152	195	148	122	142	132	121	116	139	137	124	145	143	153	136	140	148	139	169	148	125	118	147	132	152	128	136	162	145	143	162	132	138	142	140	148	138	118	119	114	133	163	163	118	133	137	126	136	148	141	154	147	149	140	158	155	144	150	140	140	134	123	115	159	160	145	166	157	111	133	133	145	141	159	135	147	145	161	145	159	148	155	139	138	143	145	144	145	125	124	150	147	143	134	162	133	122	128	144	137	132	125	145	154	127	128	120	129	134	131	143	143	162	142	155	148	137	148	118	168	120	151	127	130	144	146	142	136	137	156	142	154	158	124	157	156	148	138	153	152	152	116	145	133	139	146	150	162	128	137	126	114	168	133	159	139	156	123	146	146	151	162	131	139	167	156	143	146	137	132	139	148	147	150	123	97	126	144	159	146	119	128	134	138	141	134	127	145	145	126	134	140	139	130	138	141	129	149	158	183	130	136	152	138	149	136	126	148	141	121	150	142	143	116	147	135	140	154	162	138	176	141	144	160	164	147	145	121	160	127	145	147	137	159	147	146	165	128	160	138	129	137	141	140	134	142	129	125	129	168	112	153	128	151	130	131	132	140	127	95	133	141	150	141	135	146	127	153	131	121	145	145	124	135	144	129	130	146	123	130	162	144	125	120	165	156	135	138	119	145	128	140	156	149	141	138	145	139	152	152	138	140	127	155	144	149	157	145	139	126	143	135	127	152	148	168	162	154	135	127	144	139	152	143	143	146	137	138	127	147	152	128	141	159	127	154	148	141	155	146	141	161	149	143	139	118	137	138	145	143	140	141	135	118	165	147	155	135	142	169	157	154	140	147	127	134	130	161	133	139	153	123	121	139	143	123	155	142	145	135	136	165	145	151	143	144	124	155	156	142	139	140	151	154	117	137	153	159	138	139	137	160	144	139	130	157	133	158	144	141	150	141	146	144	141	145	132	148	139	116	138	166	137	138	153	143	148	146	171	140	145	157	143	138	149	154	151	142	147	155	159	126	159	138	158	142	138	115	149	140	146	143	113	143	156	138	136	147	149	133	146	135	129	153	126	157	126	150	148	155	173	135	163	165	141	147	124	141	124	161	144	144	142	156	149	140	150	135	112	149	142	118	149	141	140	126	144	151	120	140	135	136	152	162	138	159	127	149	136	159	150	160	123	162	149	153	154	153	160	164	165	175	161	163	164	179	117	154	136	149	135	121	139	128	157	129	139	164	138	168	146	142	151	145	139	137	151	142	140	131	146	157	152	144	139	147	163	138	130	127	148	131	136	152	136	137	119	149	146	149	138	136	130	171	156	163	142	167	113	136	135	156	151	109	157	159	156	151	130	167	131	146	155	142	151	122	139	139	139	130	154	127	168	146	134	134	146	136	140	160	150	144	157	142	135	150	119	152	135	173	141	137	130	131	140	140	152	137	149	133	154	136	142	130	146	153	144	162	154	142	160	115	147	147	143	159	157	118	108	146	140	126	127	158	145	129	122	144	164	159	149	138	131	153	147	145	127	143	106	145	150	138	142	131	140	160	155	154	172	140	109	150	122	162	152	125	153	138	148	136	127	141	145	130	138	135	158	118	143	123	136	152	127	130	154	130	145	142	127	152	144	143	151	130	144	152
7936	902	1871	1854	1537	1257	1178	967	902	702	784	665	614	629	595	704	591	545	505	542	484	452	436	396	390	378	418	380	368	365	372	389	375	346	403	364	380	368	366	382	370	383	363	376	398	407	366	355	385	354	362	366	379	372	382	368	360	358	333	360	330	365	346	357	377	328	367	366	376	331	364	351	368	336	388	362	355	356	365	398	358	371	349	359	358	339	362	366	374	359	370	349	378	337	362	359	359	343	356	356	339	379	328	324	323	360	320	355	343	362	377	370	347	331	365	358	410	367	369	379	377	359	360	358	371	344	335	374	369	347	357	335	357	366	383	376	331	339	334	371	365	388	357	363	371	351	363	366	323	353	333	355	358	353	339	305	337	359	373	368	354	327	342	352	315	367	351	362	357	363	387	330	382	356	372	354	351	395	349	346	326	387	348	383	340	342	351	384	356	369	324	403	374	407	353	393	347	385	380	342	384	372	335	337	354	362	363	347	330	352	350	337	378	356	336	333	329	349	360	356	332	375	363	385	326	340	373	376	377	354	371	366	350	357	382	394	351	339	354	335	360	372	347	341	377	340	371	346	351	361	347	365	361	373	338	358	357	358	354	342	356	357	369	371	375	364	328	375	318	360	375	341	343	353	372	388	363	349	357	356	339	363	386	352	388	378	351	355	345	378	371	367	392	336	378	322	363	331	333	378	350	349	368	375	309	374	356	384	338	341	378	378	361	356	375	370	359	362	371	349	337	331	359	335	381	365	340	395	339	358	342	362	348	365	348	369	342	348	355	372	322	349	354	319	383	347	380	367	351	332	339	341	379	375	380	362	364	349	346	342	345	344	356	360	330	352	357	351	347	343	347	329	377	347	353	367	369	391	395	381	359	346	335	368	363	329	388	340	350	339	342	378	365	333	391	342	349	321	336	386	362	378	374	316	355	359	380	384	379	359	374	381	340	329	332	323	336	345	363	363	349	386	321	350	358	381	341	354	357	392	358	382	318	342	381	332	338	340	358	382	340	360	325	344	355	331	355	369	376	353	356	381	339	354	369	355	344	366	352	345	359	370	357	357	330	358	372	346	351	338	344	367	367	362	386	371	351	347	361	330	358	343	350	363	331	322	351	328	350	357	382	375	345	327	344	329	353	351	348	411	356	387	343	369	341	349	327	362	333	351	368	344	359	344	364	368	361	329	383	384	361	351	379	361	334	356	326	371	377	352	380	338	346	361	360	332	376	352	365	345	324	344	368	349	365	350	326	380	407	388	346	366	330	332	364	362	369	347	362	345	350	364	368	386	367	345	370	369	363	370	354	337	349	402	329	332	375	370	370	345	341	354	372	366	363	346	373	361	375	370	347	343	357	363	357	319	329	340	347	374	387	312	363	349	365	354	341	334	370	358	363	360	331	361	332	337	389	372	367	369	338	390	383	380	341	387	344	359	329	376	342	416	375	335	339	357	328	366	366	360	335	351	333	368	326	355	356	312	361	388	350	322	350	323	369	368	367	371	345	355	313	378	329	363	327	329	366	383	351	384	397	372	364	370	333	382	343	346	346	367	359	364	341	368	331	351	397	365	358	333	345	354	360	343	344	393	350	360	336	332	348	341	339	354	374	355	333	340	363	344	381	377	363	355	373	364	381	324	364	370	364	371	355	393	379	364	349	330	370	317	372	334	377	336	359	344	355	357	357	373	344	327	338	320	357	313	324	382	376	337	378	331	336	344	362	365	334	354	350	326	348	342	356	378	338	350	360	355	334	358	342	350	368	405	320	332	358	371	321	371	346	367	357	347	339	333	377	361	367	357	359	345	370	320	313	355	355	410	350	328	358	334	355	348	349	340	323	360	331	332	372	385	392	370	361	346	360	366	324	342	347	371	372	355	342	322	353	340	353	354	330	355	346	329	363	375	332	338	352	350	331	345	350	372	340	365	369	352	342	386	366	350	347	340	376	371	347	345	360	356	376	368	369	329	374	358	338	362	370	357	366	366	373	355	323	328	342	334	348	372	369	347	376	364	373	394	382	346	335	344	323	397	365	381	336	401	370	378	371	360	370	383	365	342	354	364	348	357	353	343	349	349	332	367	338	321	355	350	322	358	383	337	355	352	348	392	352	332	353	334	332	323	409	386	350	337	382	361	321	341	319	366	341	356	361	370	356	344	354	379	353	356	369	375	348	354	329	372	359	344	337	377	406	329	350	359	363	400	377	335	355	352	348	377	341	313	366	355	348	360	346	343	346	351	341	369	371	348	325	356	320	360	358	350	351	352	340	392	343	376	351	382	375	362	385	354	356	355	357	360	366	390	360	347	353	386	300	349	360	346	343	356	343	380	336	351	365	346	340	321	361	330	361	359	376	349	348	382	387	371	362	350	341	351	356	371	360	339	347	352	325	365	317	357	377	358	368	378	353	354	323	340	349	331	367	350	355	374	372	360	371	379	359	324	344	351	346	378	390	352	379	347	314	343	379	327	341	368	377	372	348	379	363	335	348	360	389	334	352	380	322	373	357	334	360	369	356	376	364	343	372	335	364	366	360	328	346	356	354	330	350	334	356	346	370	362	360	327	326	350	348	372	335	354	369	350	358	365	355	375	370	362	344	342	358	343	387	355	367	346	351	343	362	408	365	334	355	312	367	379	353	325	368	343	377	392	316	355	329	328	355	347	371	385	388	351	338	348	371	352	380	353	321	354	313	373	360	362	386	367	385	381	367	376	342	348	335	340	400	381	351	347	373	360	368	328	350	374	355	387	353	348	343	349	343	373	361	355	367	367	351	368	336	312	358	364	341	360	389	364	372	352	381	363	345	370	311	334	345	353	331	359	381	368	384	377	319	342	332	357	338	372	346	361	385	342	348	370	360	386	341	334	366	357	370	352	362	359	367	310	354	357	335	341	380	348	373	358	361	348	389	354	324	392	352	367	369	382	346	353	403	355	361	372	422	334	336	377	385	385	384	369	357	354	384	377	365	357	318	356	365	362	380	370	341	354	364	383	359	393	333	334	328	366	369	359	359	370	362	369	351	339	355	334	347	344	336	395	370	363	356	354	350	392	370	370	358	351	374	353	361	358	371	392	325	386	342	321	303	362	319	355	349	377	363	351	388	350	370	345	349	317	378	354	364	325	353	362	390	393	359	341	342	342	386	404	355	376	352	339	356	356	356	391	352	346	331	357	349	345	382	348	372	334	395	391	351	364	361	387	366	343	368	365	327	368	352	353	349	342	370	364	328	322	386	357	358	335	351	378	381	353	345	352	357	343	332	349	380	348	337	307	337	339	373	400	333	352	367	344	383	365	361	345	364	386	360	339	336	333	366	382	308	360	362	366	382	327	383	335	345	342	351	366	386	327	335	353	332	345	397	337	365	382	338	345	367	341	353	329	403	357	344	338	335	370	343	369	365	385	345	368	322	358	365	340	336	342	329	342	358	314	378	367	358	314	372	371	341	381	382	388	341	354	378	373	375	330	358	355	357	341	341	368	356	369
1335	252	284	275	254	274	272	250	242	266	259	250	243	265	252	261	253	266	252	251	271	249	239	243	246	255	250	230	254	246	275	212	234	260	260	243	257	250	254	252	237	265	267	271	247	274	221	259	246	250	244	245	281	263	221	258	262	289	258	244	256	264	261	273	241	251	249	226	262	248	262	252	279	253	245	256	281	247	212	267	251	249	273	258	249	251	268	249	292	268	245	272	244	255	298	267	238	253	270	278	261	254	268	249	260	227	231	254	239	259	284	287	251	263	275	211	266	264	250	226	270	252	255	272	220	263	271	257	257	225	222	266	244	262	266	267	256	239	273	252	275	288	256	261	245	258	252	230	220	264	249	259	242	251	254	264	231	282	256	266	284	254	244	288	262	265	247	285	265	239	234	242	250	238	242	243	238	268	265	260	238	244	258	270	253	275	244	266	237	247	262	272	277	250	274	232	244	259	269	240	251	254	253	237	267	275	240	258	255	239	279	273	258	263	230	237	267	261	248	245	290	237	233	260	268	263	222	278	254	272	243	257	255	273	278	270	253	247	249	255	244	256	247	247	294	248	266	255	288	280	269	243	236	257	225	253	221	267	268	272	240	249	226	271	265	241	240	242	267	239	279	258	245	281	312	278	240	297	219	287	292	274	260	243	236	289	291	244	258	276	250	273	234	241	255	286	274	273	265	221	242	242	275	253	235	283	251	244	279	289	275	249	280	235	250	282	245	264	267	248	260	243	280	277	265	253	271	264	256	249	280	262	228	264	289	258	234	262	258	264	255	259	275	253	273	262	251	237	257	260	254	259	285	236	259	244	266	285	266	239	262	261	270	253	259	269	248	270	266	271	240	280	250	261	242	256	233	252	263	260	246	273	260	260	257	267	284	248	272	289	255	264	264	270	259	246	254	268	259	252	272	255	234	253	236	260	271	274	282	245	250	258	251	238	241	278	249	263	250	252	284	284	237	254	304	253	251	272	275	256	278	243	229	254	247	254	240	250	282	276	254	271	253	239	258	249	261	288	242	261	267	256	266	253	254	252	243	290	269	255	259	261	265	265	234	248	239	249	256	243	242	264	262	262	235	260	243	272	263	266	268	287	266	266	249	280	275	286	259	224	276	250	257	275	249	261	249	241	262	249	273	305	284	283	238	263	233	261	250	250	260	249	274	249	254	261	227	234	230	247	295	263	241	258	264	238	239	260	270	242	254	261	266	226	270	259	258	273	254	261	254	234	273	221	246	268	265	243	234	296	285	245	273	258	281	261	254	271	225	281	240	238	249	233	244	268	247	220	262	244	262	259	255	266	267	251	281	253	287	219	236	269	253	286	235	243	266	240	245	247	257	258	247	246	263	262	286	256	237	267	253	243	231	253	239	234	262	260	281	237	248	231	258	276	224	255	265	240	261	265	252	261	259	229	243	244	254	249	258	246	262	241	248	272	280	256	257	274	241	246	251	248	240	235	242	241	245	277	283	269	236	260	293	248	265	284	241	240	259	265	269	252	246	248	256	268	235	264	252	244	230	259	233	254	266	232	249	250	253	252	263	235	285	243	242	254	252	237	280	274	235	262	267	269	260	255	238	280	288	233	257	230	221	262	285	260	254	234	259	263	249	229	253	270	244	230	261	244	266	264	269	274	259	295	260	264	267	243	263	248	285	273	238	285	291	234	231	240	250	252	267	270	237	262	266	288	269	217	240	256	273	231	230	233	244	276	243	264	263	236	265	248	267	263	273	236	237	250	255	229	249	274	255	240	246	257	241	259	239	270	269	254	275	286	227	271	241	268	250	265	278	247	239	266	279	293	296	252	276	264	276	244	263	228	245	252	245	252	246	261	240	295	270	297	245	235	270	251	249	213	255	259	239	247	271	260	251	257	281	269	254	235	246	257	266	255	261	243	252	252	273	220	221	261	267	243	260	258	264	273	233	257	263	287	264	250	252	253	247	286	240	260	258	272	238	247	253	225	237	248	244	249	258	248	225	238	264	271	269	266	259	243	256	254	273	264	274	240	261	246	262	266	270	293	250	270	249	258	248	222	261	231	256	240	289	268	253	254	265	246	262	247	264	278	262	280	265	278	252	248	261	254	267	258	251	245	294	278	241	272	288	247	270	248	235	244	279	266	286	256	274	282	267	273	250	252	247	260	234	247	253	252	255	246	300	245	270	237	230	237	256	229	236	255	261	230	286	242	237	274	254	239	239	246	286	227	249	247	277	232	260	245	265	277	253	231	274	271	253	268	243	275	267	254	252	261	216	219	273	257	261	246	263	264	267	256	254	249	292	260	221	237	248	264	233	253	239	252	278	239	263	261	259	250	261	244	259	288	256	240	251	239	268	239	275	285	255	263	255	283	270	256	257	284	251	261	233	233	253	271	261	266	239	266	253	291	216	245	279	234	233	243	267	244	241	233	254	261	242	248	254	234	255	274	276	275	249	248	245	263	271	262	265	260	236	252	243	237	233	292	273	236	269	270	254	250	252	244	244	232	283	258	294	265	234	245	247	268	288	230	229	243	284	247	287	267	272	270	236	230	242	250	257	252	251	263	270	283	265	249	210	263	255	247	278	264	248	259	277	252	285	265	270	282	263	273	252	270	248	251	258	231	249	235	262	247	231	255	264	257	256	218	252	250	233	247	244	249	247	252	262	237	253	252	254	251	253	244	248	244	254	242	258	213	283	228	250	249	246	280	265	224	259	241	246	236	247	252	273	252	238	258	254	239	266	237	244	251	250	257	246	256	262	266	241	236	267	247	251	248	254	249	266	242	278	244	256	237	251	273	263	257	258	233	249	258	264	227	237	231	251	260	257	254	228	278	282	243	260	253	275	270	269	256	260	259	230	239	256	235	249	256	264	250	231	256	233	258	259	258	257	252	256	265	256	273	231	261	246	237	270	268	280	239	249	224	249	245	275	282	273	240	232	262	255	229	217	223	245	237	265	246	260	245	267	269	272	273	269	246	261	254	248	229	236	253	247	232	285	274	236	240	277	265	250	251	224	227	251	269	249	245	250	240	264	262	264	223	240	240	269	267	248	240	253	260	265	263	239	270	263	245	229	256	265	270	254	233	254	274	276	271	231	250	277	257	254	285	269	280	284	255	243	254	246	226	246	250	257	276	257	255	211	267	259	277	261	246	260	262	241	242	285	254	247	229	227	266	234	266	273	245	250	267	255	247	256	251	236	277	267	262	247	292	259	256	243	241	263	232	263	257	271	255	252	261	248	253	306	282	255	271	264	240	254	279	264	252	256	267	274	257	259	255	246	252	264	258	248	239	270	259	287	253	255	262	278	262	246	286	260	260	265	234	226	230	257	203	265	270	263	246	231	278	277	241	245	241	249	259	295	262	294	263	261	265	266	278	240	225	237	234	237	253	244	235	223	267	256	264	267	261	283	231	263	263	249	236	290	243	238	290	271	271	263	249	291	260	252	263	245	293	229	222	251	255	306	258	256	249	248	250	258	278	243	252
1925	641	666	637	618	662	624	635	639	641	637	589	623	619	611	640	583	630	618	621	624	616	634	607	624	602	572	629	610	649	568	659	613	591	628	653	621	593	654	588	614	603	647	633	651	574	642	640	637	624	577	604	616	601	633	614	588	559	616	630	641	634	666	618	608	542	684	633	584	662	675	629	629	622	640	616	613	612	630	609	635	628	597	613	579	611	588	635	597	634	628	622	614	637	677	659	620	638	634	627	667	629	612	612	611	628	626	657	616	590	607	640	638	626	604	629	652	628	653	604	619	657	588	698	669	625	595	597	647	645	630	650	647	634	634	625	652	615	624	656	585	636	632	589	641	587	606	631	595	664	603	639	645	635	573	630	634	588	591	610	637	623	679	614	613	611	668	628	605	631	617	579	637	649	594	611	633	598	669	634	637	614	597	624	637	602	647	592	662	646	661	649	612	627	623	629	584	565	598	597	624	609	593	589	601	620	656	604	592	627	647	614	597	607	588	629	606	639	632	573	608	616	650	656	592	609	634	614	624	604	620	635	649	608	634	638	613	637	641	593	613	593	634	646	599	589	644	621	595	590	609	652	619	638	660	563	596	597	633	638	588	654	582	643	623	620	574	594	641	604	621	628	639	632	603	627	644	618	633	615	641	627	620	663	625	633	663	645	620	636	574	649	646	617	608	656	620	670	567	638	627	564	600	616	621	686	673	628	576	638	615	607	617	569	577	628	661	648	620	675	654	663	658	634	594	652	587	608	620	652	634	646	582	605	607	599	614	585	633	631	610	626	593	625	614	631	638	635	591	638	620	626	617	599	583	642	602	631	660	635	605	593	607	641	624	611	661	645	612	635	600	652	617	625	633	637	623	561	645	654	654	613	604	613	611	621	671	590	625	665	611	605	587	597	661	630	586	563	629	612	621	686	646	613	580	647	643	615	647	664	603	634	599	675	624	595	622	646	600	601	596	633	691	609	672	633	633	584	614	609	624	594	631	588	630	618	606	634	621	576	620	625	621	634	648	681	598	599	644	657	596	564	623	635	608	605	629	627	620	599	613	655	623	621	614	645	600	618	615	590	617	655	587	576	618	609	640	636	618	640	612	629	674	646	593	630	651	610	647	583	651	628	618	612	567	600	609	609	642	590	653	616	597	667	669	635	588	602	646	631	617	598	639	641	652	613	574	626	618	612	618	655	610	676	608	638	649	647	651	625	627	585	667	609	653	600	598	580	604	631	602	633	638	641	653	622	599	625	656	632	589	604	638	613	621	648	568	602	664	616	639	625	638	643	600	617	582	617	647	630	601	608	615	601	635	632	634	599	602	630	640	642	604	664	613	608	665	620	620	617	590	650	649	642	646	601	637	625	634	610	628	600	642	589	580	611	617	631	594	648	624	642	600	593	611	618	619	654	635	608	595	633	627	632	625	665	629	630	605	631	627	649	680	628	647	648	636	649	634	623	617	619	616	569	616	614	633	601	642	625	679	617	620	618	645	619	592	636	601	633	625	601	648	642	569	609	646	633	640	630	635	631	630	559	631	597	624	604	641	647	623	619	649	686	625	619	624	610	656	606	623	596	629	646	624	648	646	635	611	624	633	628	581	580	632	630	631	637	628	632	602	635	636	624	640	634	676	568	596	622	601	638	593	620	633	593	612	621	616	602	615	637	604	633	619	615	668	637	625	640	632	644	606	611	597	617	618	595	600	692	629	633	591	659	626	622	611	613	638	596	636	581	618	589	579	635	614	586	605	579	617	556	620	585	627	607	635	590	602	621	597	592	653	627	600	646	579	616	638	641	623	635	666	577	642	626	584	633	618	650	647	616	640	617	605	610	598	657	631	604	650	622	580	653	648	635	605	634	622	616	620	622	614	646	625	593	614	630	599	626	648	616	656	606	628	641	568	631	646	664	602	646	590	601	594	621	621	647	594	655	622	606	641	626	620	648	636	645	606	609	634	656	679	633	678	653	611	670	652	673	608	605	640	584	622	642	613	602	615	626	624	596	578	629	643	668	635	636	649	594	644	615	643	641	646	610	657	611	659	627	606	623	616	647	674	620	633	619	619	589	617	613	616	626	643	614	647	589	611	604	583	584	656	621	635	639	614	637	632	628	648	664	583	654	649	643	637	635	595	617	620	581	634	591	624	659	651	574	624	590	629	614	606	603	646	606	634	623	560	610	613	625	648	623	602	616	607	618	622	593	613	644	630	548	631	626	602	611	657	626	625	554	611	592	667	615	681	615	598	605	561	612	641	562	631	612	640	616	638	624	619	602	645	607	571	623	633	620	649	607	591	648	614	616	632	644	649	645	618	634	622	609	619	641	587	608	630	617	645	623	630	640	651	601	597	646	671	613	627	598	584	634	580	607	658	622	561	613	600	564	660	625	645	616	610	624	643	636	624	610	589	622	615	639	660	601	623	589	581	596	589	605	589	650	620	578	639	618	605	627	624	630	594	639	605	611	628	613	647	595	597	609	673	644	627	640	585	640	630	640	588	582	624	603	632	634	607	679	595	625	614	605	615	624	629	621	605	606	600	618	615	624	644	639	597	649	610	600	571	639	621	629	620	630	617	611	587	599	563	626	612	647	601	582	623	609	583	604	595	609	625	583	609	583	631	646	614	590	612	640	635	638	635	614	619	613	610	647	588	617	638	565	581	649	633	625	630	606	665	604	609	625	639	630	607	653	601	630	638	607	636	618	618	645	580	650	637	678	669	602	587	578	589	608	644	624	672	640	672	625	654	654	650	617	651	589	637	616	642	668	573	586	577	603	683	605	624	651	644	602	626	596	640	617	627	645	578	634	613	606	584	661	614	669	548	599	604	624	598	618	615	597	592	613	609	630	631	664	624	628	648	629	607	628	632	616	599	646	607	613	642	603	627	625	677	627	602	629	646	631	550	660	624	636	626	606	612	636	602	590	596	602	586	623	637	638	624	640	608	605	653	597	637	607	617	613	574	600	648	636	582	608	654	613	601	636	641	618	601	585	656	612	683	653	631	586	607	629	589	608	616	623	610	642	595	608	636	663	603	609	598	609	642	616	651	647	629	637	622	600	623	624	601	590	634	621	641	670	624	599	626	651	523	593	587	658	622	607	614	635	590	631	610	658	610	607	643	588	628	607	611	610	601	650	670	596	609	621	620	627	610	572	600	654	665	649	632	670	646	644	620	635	624	597	604	621	542	603	620	641	622	634	607	614	579	603	608	640	596	608	618	619	619	605	608	651	672	625	641	596	602	613	647	619	610	628	648	615	609	627	613	632	645	579	625	612	618	619	582	609	610	635	603	657	637	585	608	609	633	623	606	610	592	640	594	616	609	612	627	654	647	609	589	627	634	668	668	627	595	633	645	631	618	650	651	629	619	602	625	612	642	626	618	620	592	632	624	600	569	593	634	620	653	620	632	593	645	650	676	626	620	630	610	611	622	659	604	619	601	607	631	626	651	608	606	634	678	667	620	600	616	576	645	652	629	613
6968	658	753	633	510	419	376	344	316	352	318	315	315	305	314	319	301	300	291	304	300	299	290	276	313	304	318	266	299	273	292	272	315	289	286	294	326	301	296	288	287	317	301	286	293	279	285	297	301	295	297	293	286	263	273	303	274	272	302	306	311	334	280	269	310	253	242	277	299	268	300	282	290	288	291	301	297	291	290	317	301	262	307	315	289	314	306	302	282	263	285	282	307	275	302	288	318	257	284	284	298	277	296	273	305	268	281	266	272	286	277	297	280	294	302	275	255	287	311	270	291	263	262	277	266	284	287	299	314	297	282	282	277	271	262	270	296	270	324	310	275	302	277	278	329	293	269	265	281	282	309	308	296	288	295	274	294	283	302	265	307	278	288	322	276	290	275	305	289	276	288	310	269	291	258	267	335	275	298	268	310	297	298	276	298	284	279	293	285	332	276	272	277	255	274	295	277	288	286	326	264	264	297	278	300	289	277	308	300	283	334	276	276	308	276	279	282	298	256	296	275	300	285	264	290	307	263	317	290	329	285	281	299	265	251	312	294	320	280	287	298	279	326	295	310	297	304	269	329	279	307	276	273	269	319	269	295	274	300	304	308	318	306	300	281	266	273	313	279	293	279	294	255	270	293	281	297	272	280	276	292	300	303	279	292	309	307	267	331	280	274	295	269	284	290	270	303	284	274	306	260	284	308	276	289	298	298	255	251	303	269	287	299	283	294	277	284	298	311	292	274	302	282	301	285	245	288	304	317	291	266	295	291	273	279	291	263	294	309	308	304	281	279	268	293	288	259	264	293	301	283	270	282	295	274	279	303	294	270	271	275	306	291	297	279	268	293	311	309	303	304	269	316	315	273	308	306	266	290	263	267	298	270	307	269	294	283	290	320	273	316	286	286	291	270	276	294	298	282	289	301	293	288	294	300	272	283	294	282	300	288	290	295	285	305	268	268	286	262	280	258	273	296	303	315	346	299	307	302	278	279	290	296	291	305	293	294	306	297	272	288	283	289	250	278	303	297	270	281	280	289	279	314	304	294	300	295	296	283	289	310	292	275	296	273	259	289	278	274	297	293	323	314	299	304	301	298	254	303	307	297	280	278	290	288	292	281	273	275	264	271	352	313	275	282	291	279	328	295	278	285	279	301	266	230	262	270	317	267	290	284	271	269	310	299	321	298	309	287	251	297	278	274	320	300	294	288	274	334	275	268	295	286	289	259	294	274	299	273	341	254	304	282	290	299	300	282	312	306	265	283	292	290	290	303	270	295	281	346	311	329	275	306	309	294	287	256	257	260	292	310	303	284	250	292	274	312	284	274	285	298	276	265	296	265	288	309	304	303	288	288	280	276	277	283	261	278	319	302	284	297	284	292	266	265	298	292	265	264	296	288	303	292	303	288	291	296	297	256	321	305	274	231	274	294	279	293	326	264	283	296	271	297	262	321	292	293	276	301	279	289	291	313	295	318	300	315	309	266	294	298	296	289	283	267	260	309	283	259	261	279	276	272	278	328	305	280	277	287	308	277	319	312	269	287	299	279	282	289	335	271	269	317	291	266	273	284	281	247	300	292	312	312	282	269	285	255	283	259	278	307	292	263	294	299	288	294	265	275	308	270	274	291	283	311	292	291	300	294	286	292	297	298	271	264	297	299	291	273	282	293	281	307	332	287	288	267	274	269	302	294	310	272	256	273	330	289	307	265	276	291	301	262	287	276	292	309	312	291	310	249	256	285	274	283	277	285	261	291	277	275	287	282	278	315	285	299	296	285	298	277	267	260	308	292	265	302	279	318	321	255	309	298	271	278	258	296	319	317	267	276	315	316	297	286	301	298	300	307	314	306	269	312	276	300	292	293	301	282	281	293	297	295	292	270	287	305	266	250	298	292	276	286	301	252	294	279	279	278	293	283	282	281	294	294	314	290	321	325	293	295	292	283	282	274	294	284	281	288	286	283	269	292	291	293	279	281	261	284	296	300	314	279	285	289	297	283	255	267	294	251	306	299	284	287	275	282	284	288	296	256	281	277	290	272	292	301	286	297	278	274	274	260	279	311	299	290	290	279	315	272	276	237	272	292	294	280	320	316	287	291	263	261	299	292	278	280	270	317	310	265	267	304	289	296	297	288	301	252	294	337	262	278	294	289	278	296	284	280	277	293	293	250	289	262	313	299	291	304	321	306	290	289	305	318	289	282	268	279	295	300	270	301	292	280	257	302	276	291	294	293	256	289	294	285	305	284	312	274	287	321	296	300	265	282	284	287	304	280	298	304	301	287	259	286	273	319	296	297	290	325	269	291	293	297	314	281	279	300	291	310	290	312	290	294	306	231	301	267	287	268	260	289	291	285	263	289	299	284	299	261	302	254	286	318	306	329	296	295	279	284	265	322	317	290	290	272	254	290	285	302	287	307	299	301	290	301	284	303	280	299	292	289	289	284	285	264	319	271	287	298	283	265	277	316	302	271	294	309	320	295	309	300	285	270	273	273	272	309	275	277	300	305	274	280	280	307	299	273	270	296	334	292	239	287	275	268	292	334	303	292	287	247	288	264	322	271	285	268	280	277	284	312	296	347	276	315	252	312	291	293	285	316	305	282	275	311	317	282	277	296	303	280	300	281	255	285	263	277	304	281	268	294	273	296	310	284	285	266	292	289	279	298	260	266	281	299	245	268	301	307	277	327	295	267	305	270	284	298	317	328	278	274	279	301	331	306	297	284	308	283	314	270	298	287	231	298	303	297	286	290	282	249	285	253	299	297	260	306	319	293	286	307	294	290	258	291	285	288	282	293	297	297	305	302	284	284	298	284	301	261	265	290	298	294	291	299	301	267	260	278	281	279	283	299	244	278	311	288	280	297	309	285	297	300	293	285	314	288	319	291	307	307	254	277	300	282	287	276	285	294	284	284	287	256	311	288	295	300	322	302	270	290	269	261	280	275	296	296	276	274	307	310	299	292	266	300	258	287	255	301	289	303	263	289	293	294	298	269	283	294	294	273	293	286	281	285	258	296	279	263	320	302	317	301	276	287	313	280	277	268	304	314	278	309	258	262	316	272	291	270	278	305	275	297	334	281	276	286	281	291	287	262	291	295	293	257	315	302	284	299	300	302	288	290	287	276	276	295	263	315	284	287	277	297	267	298	269	301	304	288	299	309	272	284	315	295	277	248	306	292	285	299	315	292	296	301	266	299	286	300	278	280	311	312	319	285	290	301	299	284	284	280	265	313	295	288	281	301	309	254	280	300	289	291	290	265	264	285	321	307	303	309	281	294	287	300	311	303	277	275	249	279	303	295	308	278	316	301	288	307	285	266	269	264	286	294	273	317	279	308	305	326	317	305	310	279	300	314	311	285	284	272	301	281	238	289	343	288	278	274	288	268	303	297	300	306	255	291	292	297	321	300	292	258	253	288	319	293	278	273	293	267	272	278	282	303	269	287	270	259	287	288	295	308	317	245	307	266	273	281	264	280	287	284	253
6396	970	1502	1477	1331	1151	987	991	967	986	810	803	795	803	840	897	785	745	750	760	752	709	658	682	662	747	678	751	669	682	678	681	718	696	744	727	658	702	709	677	709	701	744	681	670	687	704	641	674	687	643	658	654	681	720	701	676	697	622	690	704	663	689	721	652	653	694	689	697	713	674	662	676	711	702	700	638	646	690	641	716	715	667	671	672	721	705	698	662	696	686	710	711	720	672	647	665	656	656	671	657	712	693	711	714	672	690	683	651	694	666	667	682	663	702	697	672	676	661	711	704	688	737	653	680	694	690	688	710	725	724	674	706	678	650	712	687	633	641	691	668	651	710	678	680	704	648	648	704	677	656	735	639	710	691	697	683	725	686	684	667	618	681	712	659	659	738	664	631	688	665	654	706	646	672	627	667	667	679	627	684	721	663	706	653	660	660	686	654	632	658	713	679	684	658	650	693	670	693	662	716	714	684	719	672	721	684	704	669	698	636	676	627	684	643	694	690	717	682	683	699	687	692	692	695	610	667	688	703	717	693	676	632	675	696	639	679	668	701	728	707	658	646	700	675	675	692	683	728	689	686	680	741	656	658	675	712	633	642	640	688	650	710	698	693	682	706	674	686	654	666	648	674	673	678	677	622	709	685	642	648	679	653	691	656	646	692	670	694	734	676	698	671	663	690	658	651	642	680	659	651	704	685	647	719	730	641	666	714	643	648	678	680	681	757	693	687	684	660	743	718	691	696	664	661	664	677	635	686	597	680	650	644	708	700	687	659	688	710	714	715	675	663	690	675	721	692	649	632	684	655	672	688	681	658	656	681	682	721	676	711	682	679	687	699	672	712	681	694	655	694	664	658	649	656	674	684	657	654	690	685	697	645	683	686	646	664	648	704	689	676	714	613	733	642	676	649	675	716	715	735	731	711	690	647	666	611	680	714	694	707	729	647	680	597	669	653	657	679	675	699	665	664	664	675	704	733	665	635	709	705	720	653	678	642	675	682	688	673	640	685	710	670	665	636	634	663	677	714	690	677	708	678	721	764	679	699	693	696	691	675	708	645	699	692	686	722	663	650	668	651	697	683	718	653	712	681	700	702	664	666	693	714	679	703	665	732	677	648	649	685	681	671	689	687	714	704	764	744	731	610	667	708	685	685	682	711	648	706	691	675	660	692	685	682	682	682	651	705	657	661	627	690	683	655	674	711	640	653	676	649	708	726	672	661	671	708	697	653	708	717	668	659	679	656	695	682	694	698	679	704	698	703	695	679	684	666	676	667	698	660	723	630	633	642	643	696	681	704	659	680	683	707	652	676	658	640	656	653	646	681	679	692	649	661	627	675	705	649	692	641	707	680	675	644	686	676	669	675	722	657	658	676	715	681	672	703	681	677	654	693	650	676	695	710	674	676	745	682	663	683	653	742	648	651	694	644	674	700	683	669	658	666	656	708	673	676	660	730	693	671	725	663	659	680	660	648	686	678	686	656	689	630	707	648	688	720	678	660	676	681	742	695	709	659	701	637	677	685	690	637	708	709	695	651	677	702	654	678	683	696	700	683	667	670	704	678	665	714	672	696	685	734	669	716	660	680	649	634	674	695	719	675	648	677	706	642	689	662	721	678	718	697	680	667	708	686	676	626	702	695	659	648	664	660	668	688	662	647	694	672	660	681	638	658	675	679	682	648	665	710	693	640	666	673	685	684	691	688	689	707	658	634	697	697	701	683	664	653	664	684	661	687	699	670	654	677	706	700	681	729	652	693	666	655	627	700	718	690	673	687	670	683	662	670	647	674	688	703	712	661	651	656	686	665	660	686	699	676	633	722	667	655	731	711	660	704	702	709	704	682	694	712	676	697	714	686	654	706	664	698	725	662	696	705	696	642	671	661	669	665	689	669	621	651	698	687	699	678	698	657	674	708	659	727	670	661	657	656	726	667	773	611	693	662	669	669	635	701	657	673	668	636	706	681	694	691	642	700	691	717	691	693	676	650	725	648	640	627	701	708	703	680	686	691	675	702	709	664	682	669	637	664	706	590	689	679	688	719	653	658	639	653	668	641	634	712	719	694	712	670	654	693	667	657	691	674	651	683	651	684	674	676	696	666	677	742	688	687	659	700	707	653	685	676	680	673	696	684	671	662	623	657	661	737	653	683	656	631	645	695	684	722	696	676	651	701	713	671	691	708	692	637	714	653	665	670	713	621	675	736	696	647	669	732	686	666	687	665	670	709	705	693	677	678	700	697	690	694	674	658	668	701	673	710	672	681	660	685	662	680	648	714	701	718	672	665	679	679	652	686	675	663	710	702	690	675	666	663	637	632	670	710	661	708	654	675	686	688	612	672	651	625	690	661	667	656	683	694	693	679	669	685	650	704	682	691	662	676	683	650	675	677	654	655	596	606	668	679	694	641	688	667	679	667	636	688	653	678	667	703	717	669	666	661	668	732	670	696	683	673	673	675	696	707	650	696	625	703	684	694	684	703	721	664	652	714	745	699	637	648	705	641	599	675	701	673	679	656	691	698	681	664	705	667	647	656	679	702	673	641	666	667	640	746	726	703	646	687	707	683	713	664	654	683	693	645	711	682	696	649	682	674	696	663	695	689	661	678	655	687	705	664	658	692	683	701	704	681	713	620	699	653	700	696	673	692	696	696	713	681	646	678	665	661	679	709	680	635	676	675	660	686	653	638	734	677	691	677	680	679	623	675	674	651	725	698	686	681	700	646	692	673	688	689	664	652	648	638	660	709	677	684	745	651	664	699	702	665	711	690	669	703	722	678	699	657	645	702	684	682	641	668	658	671	646	667	684	671	687	716	666	725	675	680	633	657	666	672	682	708	660	681	671	672	689	636	681	706	640	636	691	717	697	668	641	704	675	722	711	721	690	643	652	654	619	677	672	665	699	681	716	680	704	701	685	721	638	693	675	689	657	645	677	663	657	663	710	669	636	706	706	709	635	719	672	672	701	678	679	645	692	651	703	654	685	701	672	665	685	661	668	712	681	643	665	698	682	641	694	624	656	704	678	698	672	681	711	659	670	683	655	675	672	670	715	668	665	631	657	668	664	683	676	689	681	635	678	664	700	662	665	745	674	632	679	677	654	679	718	693	689	671	675	657	673	682	670	665	707	670	666	672	705	712	673	652	686	655	661	690	702	682	750	693	652	705	692	717	684	676	698	689	670	669	676	653	697	672	693	673	680	746	662	654	699	646	666	666	665	734	661	736	665	661	657	716	686	686	637	681	670	625	680	660	688	649	728	664	633	681	715	698	697	659	637	664	675	742	669	658	666	710	670	638	697	672	651	655	680	686	681	710	693	650	652	682	668	691	684	691	650	690	633	658	684	699	642	654	661	654	634	676	679	669	639	636	699	677	632	661	675	665	684	725	678	699	673	727	646	666	705	705	664	661	690	680	687	620	676	665	734	697	658	672	714	684	694	692	668	654	667	648	706	715	665	683	640	680	668	663	676	679	684	688	683
12959	948	802	550	454	355	274	210	235	183	183	183	190	177	184	169	163	141	170	152	163	154	137	143	144	128	129	142	156	147	160	131	151	150	164	161	156	135	131	140	143	161	138	125	155	129	157	140	135	146	159	147	137	157	137	140	152	153	144	152	158	159	129	134	131	133	131	153	151	161	146	153	148	179	162	156	142	151	141	122	164	147	137	135	137	153	143	148	148	155	140	133	162	130	133	146	141	139	173	166	160	171	119	140	145	152	142	162	154	134	149	154	150	165	154	177	137	114	135	144	144	141	161	137	149	124	123	152	147	150	153	138	141	143	153	136	136	135	166	149	154	156	150	110	147	146	151	130	155	146	130	137	151	131	144	148	152	138	147	116	135	143	175	150	159	141	166	157	165	164	149	145	134	146	135	120	150	149	142	134	151	129	118	128	147	139	147	169	131	161	149	175	172	135	144	172	145	137	161	133	151	135	131	138	142	177	143	136	116	120	148	114	140	130	123	139	150	149	146	148	137	133	150	154	142	151	156	149	127	136	129	148	151	149	143	146	136	164	134	146	135	139	157	165	145	136	146	134	145	146	145	133	147	163	139	142	149	140	137	113	139	152	158	135	164	141	132	154	138	148	132	141	131	141	134	128	142	137	132	148	163	148	170	139	140	152	137	140	157	139	161	163	154	146	160	153	165	149	177	135	134	148	135	164	138	137	160	156	143	161	141	151	167	150	146	152	142	125	154	144	140	118	163	151	139	135	137	154	158	161	154	152	130	143	131	141	155	132	121	147	122	180	138	139	147	135	150	132	139	148	149	124	158	140	163	161	145	149	165	148	156	150	118	161	153	148	171	148	145	150	172	164	140	157	137	139	156	150	165	159	134	159	131	145	146	151	141	144	158	130	121	139	136	150	137	137	137	148	160	150	160	150	150	147	130	125	131	135	151	144	126	130	136	129	148	136	159	153	140	149	144	144	141	120	143	150	142	131	124	141	155	129	148	148	140	114	147	144	133	126	143	139	133	133	145	137	148	160	158	162	136	146	141	139	135	140	155	172	137	139	146	137	143	164	142	151	176	130	163	142	160	145	150	134	159	137	112	137	126	146	147	140	136	151	136	156	147	124	127	127	120	132	150	135	115	157	127	164	135	156	169	160	151	146	133	131	151	157	153	142	121	147	141	131	144	137	164	128	140	161	152	162	164	136	142	158	140	168	130	149	131	141	139	128	156	131	146	153	130	151	136	116	126	144	137	175	148	139	128	152	125	156	163	147	134	141	133	146	171	131	143	135	143	129	132	125	144	135	154	149	148	145	163	145	131	146	151	165	131	157	149	153	146	126	137	137	144	163	115	161	139	155	139	136	130	135	130	151	149	132	133	131	131	136	161	126	162	149	141	134	155	157	156	135	141	141	154	164	146	125	135	157	138	135	136	118	125	114	143	174	152	141	136	130	112	132	147	122	125	130	136	156	147	144	122	122	142	145	138	142	140	159	147	149	127	164	140	160	127	147	139	112	145	146	160	149	135	149	138	148	131	127	136	131	139	146	129	140	138	139	141	149	143	128	146	161	145	127	138	130	139	126	153	148	108	124	146	164	160	152	148	122	140	126	138	149	138	136	144	141	148	141	127	155	156	146	145	129	147	151	155	154	148	134	132	123	138	119	131	120	133	124	168	115	150	139	152	140	160	156	160	141	148	148	137	156	143	139	137	151	153	125	124	156	134	132	155	134	147	155	126	146	144	136	126	158	157	166	146	148	157	142	149	153	150	148	165	148	184	152	136	161	126	154	131	151	140	137	147	161	136	153	167	147	137	150	153	122	134	160	147	167	161	142	163	144	140	152	156	164	127	117	136	168	128	130	162	169	156	156	138	134	157	138	130	139	129	131	174	130	142	152	136	164	126	135	148	124	146	144	153	149	122	152	155	151	147	133	169	168	142	138	142	147	145	138	148	141	123	137	135	146	160	132	161	134	122	147	138	120	157	135	153	159	133	163	155	168	168	139	123	149	141	138	143	129	131	143	154	116	150	133	129	147	140	130	143	132	154	150	139	142	133	146	129	141	163	149	130	150	160	138	150	137	133	132	132	150	127	150	147	148	128	147	153	146	146	143	148	125	140	128	147	137	140	131	149	152	137	138	137	131	131	160	139	145	153	133	137	126	157	140	136	134	157	151	154	146	152	121	133	149	166	159	152	157	163	150	173	129	136	127	145	154	123	135	147	137	145	176	133	149	141	147	142	166	151	162	144	127	166	129	172	165	166	154	153	147	148	149	117	135	130	160	162	148	144	138	141	133	120	143	130	139	137	146	130	139	157	124	144	149	126	149	144	132	144	162	139	157	147	152	155	145	142	143	131	146	134	140	152	178	133	138	150	155	148	136	152	124	135	143	128	161	132	129	155	124	145	131	120	135	150	152	175	175	131	134	135	150	138	123	129	165	143	141	140	161	123	144	140	135	154	121	153	125	145	143	135	163	152	153	132	146	150	140	137	128	165	146	119	124	144	159	142	144	169	133	136	144	126	144	149	135	154	145	143	146	145	152	135	153	137	159	154	154	138	151	132	153	154	149	141	154	143	137	170	133	154	150	127	157	148	126	144	146	154	127	141	126	132	161	148	149	144	143	135	152	146	163	133	157	155	155	127	156	139	130	149	151	141	131	140	139	127	152	146	129	167	145	142	126	121	147	146	140	161	149	147	148	129	155	149	143	177	143	136	127	155	144	135	150	162	152	147	138	164	137	148	151	147	123	137	140	138	148	146	124	147	150	159	145	128	130	145	157	124	150	138	158	138	147	153	133	155	137	122	154	160	159	136	166	143	167	156	146	137	145	147	128	148	140	150	142	135	158	141	147	145	151	158	116	159	142	136	151	154	137	141	144	155	156	158	145	147	155	127	149	143	153	145	122	151	119	146	160	155	142	160	145	145	134	157	137	141	134	167	119	137	138	157	131	115	114	141	166	142	140	133	154	156	137	133	154	145	119	153	159	150	137	144	135	147	137	153	152	168	151	138	135	139	130	154	121	155	142	127	145	143	140	128	134	148	118	141	162	159	142	140	137	136	119	162	151	163	150	117	146	148	150	146	139	148	162	150	134	151	148	142	153	136	149	137	155	151	144	134	153	121	124	114	121	148	153	155	139	157	154	136	149	143	163	155	129	126	142	129	147	141	143	128	132	140	149	137	146	134	143	157	134	127	137	136	126	122	170	153	136	153	158	146	147	150	160	149	135	168	146	143	163	171	156	140	156	134	140	156	154	132	143	144	152	155	131	146	120	138	152	157	154	117	162	142	143	133	155	140	149	151	136	155	156	149	128	150	153	144	113	144	151	127	141	127	151	148	138	132	136	135	115	147	153	164	172	123	147	141	142	137	148	151	133	138	151	134	173	136	133	147	148	135	106	141	145	136	140	163	150	180	126	131	160	136	159	139	156	137	156	123	161	131	144	153	152	118	158	148	154	153	120	150	166	159	143	145	147
7994	951	1702	1792	1544	1243	1023	991	878	758	684	660	605	604	630	718	619	503	507	512	533	459	411	401	411	404	387	371	400	359	374	418	394	396	389	383	352	359	386	379	379	356	395	389	379	383	396	394	373	382	379	349	372	411	359	351	373	366	368	376	389	344	344	337	335	354	362	371	357	362	326	378	361	380	366	373	387	357	369	353	368	330	363	350	389	365	326	386	377	357	352	346	354	341	393	362	356	354	362	327	363	346	338	340	320	330	374	370	363	345	329	362	345	351	358	362	382	326	370	358	378	356	381	396	347	337	364	383	345	354	351	366	357	320	322	325	397	335	389	344	369	384	330	339	367	373	358	333	347	373	340	349	340	367	369	373	356	357	356	352	325	350	374	345	338	355	373	359	367	348	355	383	340	353	359	355	384	381	376	375	353	385	345	366	357	309	363	383	326	371	351	351	348	351	346	341	327	363	405	345	352	381	376	337	374	338	353	369	354	379	358	346	352	355	349	346	341	354	353	342	349	381	340	335	361	324	353	320	370	350	346	360	367	368	344	367	402	363	329	359	326	346	354	333	315	348	383	335	354	343	325	391	373	369	413	386	355	361	337	357	342	346	343	363	365	389	376	350	357	340	362	366	341	347	361	325	382	358	346	359	358	373	374	351	396	348	376	376	340	335	342	345	352	371	354	348	332	381	356	390	339	379	376	356	384	338	339	372	338	379	352	378	342	353	337	374	344	342	380	351	380	326	349	361	349	335	385	357	342	363	335	318	334	342	360	380	368	309	368	363	326	356	336	363	358	403	352	352	335	338	329	366	358	351	346	383	367	359	355	366	371	371	408	349	361	376	338	352	359	353	355	359	378	370	347	350	368	353	382	371	350	347	363	349	339	371	363	384	346	347	390	337	352	357	359	361	373	345	375	349	334	338	353	368	331	322	346	356	371	360	345	327	373	370	350	378	356	383	370	366	345	342	360	366	338	364	340	366	347	357	347	358	317	353	364	373	351	331	370	389	376	342	353	338	378	381	396	346	378	316	354	355	362	350	340	349	359	342	362	353	386	342	335	337	368	383	366	332	357	348	361	375	368	365	346	357	380	365	348	327	351	338	357	366	339	375	330	360	356	356	334	376	369	353	374	318	365	331	382	382	349	360	359	319	391	339	357	348	340	388	349	327	335	344	339	353	328	368	357	349	365	395	331	345	353	395	380	336	344	398	336	384	356	339	344	362	379	362	345	384	340	349	351	359	356	344	388	387	319	333	351	410	331	338	334	372	360	376	371	346	362	335	414	365	418	370	358	380	334	368	286	353	366	377	357	345	347	351	379	367	315	317	333	353	350	364	321	334	379	359	350	365	363	361	357	331	371	342	377	378	366	319	368	345	346	368	367	340	388	366	326	402	341	372	327	375	347	362	357	354	370	348	353	367	358	388	375	328	343	395	335	360	378	348	388	362	359	349	350	353	351	376	364	361	319	380	324	368	352	357	365	343	351	358	368	370	367	350	353	366	349	355	363	370	336	371	314	362	314	353	343	369	327	363	384	378	361	367	343	352	383	335	351	338	370	388	370	367	337	361	342	394	348	396	328	330	399	374	396	365	352	326	355	344	352	326	374	359	379	390	387	360	350	364	355	380	345	360	384	331	348	360	355	377	340	370	339	351	355	363	324	353	370	362	367	351	345	348	351	373	385	377	335	368	355	393	345	370	371	298	348	372	349	336	341	370	330	353	329	370	374	346	346	338	350	351	397	362	369	355	365	364	348	387	349	365	355	367	359	355	361	382	349	355	359	366	344	368	374	403	326	348	347	345	378	389	350	362	353	342	361	361	352	343	330	356	338	389	350	351	368	361	394	359	372	321	364	335	375	349	358	332	378	340	346	360	372	403	406	368	327	361	360	364	362	374	354	384	363	384	374	321	330	359	347	356	371	332	384	344	343	382	357	371	382	337	398	373	382	383	370	355	365	332	377	361	363	347	389	345	364	339	323	371	336	343	362	332	349	375	372	338	369	349	357	358	340	382	363	387	344	349	354	367	371	354	343	332	361	348	392	346	366	385	352	351	346	342	360	354	353	348	338	371	350	348	388	334	381	380	384	398	384	380	379	398	371	362	382	319	363	344	364	356	342	376	358	334	383	366	356	384	363	360	349	367	353	370	374	391	356	360	332	306	353	343	395	360	358	339	359	343	321	347	321	331	361	360	334	376	342	408	372	346	348	327	330	336	328	378	357	386	399	386	308	370	348	416	366	344	364	379	337	328	340	332	339	368	373	374	383	367	372	363	343	346	386	339	360	362	340	337	367	350	366	353	318	338	381	370	333	336	352	355	365	359	335	362	345	376	365	365	355	367	364	363	337	342	346	355	354	349	326	338	343	343	364	331	371	343	371	317	341	368	360	349	333	345	379	324	361	374	370	379	409	342	331	356	362	336	362	399	324	365	331	364	356	345	343	337	342	360	386	342	337	355	334	391	371	382	356	350	383	349	358	365	398	365	389	334	398	344	366	407	388	370	349	356	347	338	369	353	344	358	316	376	366	361	389	391	356	375	332	377	361	386	390	360	359	382	353	354	366	361	348	381	375	351	347	361	378	352	348	350	348	355	383	364	346	350	340	348	384	383	365	362	333	364	363	363	351	362	354	360	364	345	340	321	367	353	355	359	345	370	404	357	347	356	384	378	363	342	323	365	354	345	366	352	381	374	374	379	339	336	320	329	353	325	363	363	344	357	320	356	379	349	344	335	364	356	357	366	354	376	356	366	323	381	342	351	377	355	384	348	347	348	364	336	381	346	361	352	369	378	349	335	345	315	354	311	332	328	339	375	335	361	348	327	378	352	376	365	342	353	377	359	371	367	343	322	349	349	359	325	338	346	348	390	353	369	364	365	377	346	349	395	350	380	333	341	325	346	320	347	353	348	356	395	357	357	365	344	342	378	366	369	331	371	349	346	342	344	348	394	368	372	388	388	335	347	338	358	364	364	346	359	346	333	331	367	336	374	366	338	372	385	363	344	381	360	376	360	360	370	369	364	329	362	338	319	346	333	387	348	344	328	360	350	320	366	348	364	331	388	331	365	335	333	346	362	351	390	367	357	316	355	346	374	360	375	377	335	320	348	369	354	368	370	319	397	351	365	360	349	349	374	371	388	357	339	382	348	371	365	362	351	374	362	329	338	355	362	368	326	383	373	342	349	339	324	381	369	338	354	342	396	346	322	330	366	331	346	365	382	342	385	379	359	373	347	350	333	361	344	355	344	343	392	357	308	327	348	390	350	355	323	398	346	343	369	364	355	356	371	356	367	350	366	368	375	402	352	372	342	379	408	339	356	407	360	351	355	365	347	357	335	322	349	344	325	356	349	358	321	316	344	370	379	329	358	365	368	359	346	375	340	347	346	367	350	328	357	378	373	377	340	332	323	362	369	346	352	413	382	354	349	377	337	393	351	385	366	374	355	361	355	391	366	357	380	380	349	373	346	352	372
1339	288	272	264	261	280	266	263	285	264	259	255	248	286	259	222	252	250	261	258	243	221	270	263	248	227	249	237	280	291	265	246	262	254	237	274	245	245	259	233	244	260	283	262	260	218	252	249	276	256	252	244	227	257	272	269	256	256	295	253	269	270	276	248	254	241	218	270	263	247	228	277	234	265	237	263	252	250	254	259	239	257	265	250	272	255	265	262	276	252	271	229	281	245	283	222	256	252	255	257	250	263	255	224	277	318	283	272	246	243	248	254	251	242	259	300	260	259	286	243	252	282	260	247	273	253	238	265	263	272	252	258	251	272	245	265	266	250	259	260	245	252	253	277	256	223	233	243	246	271	240	237	278	268	253	246	268	232	265	274	220	220	230	265	240	261	252	250	264	242	251	262	258	253	251	241	275	253	236	241	292	276	273	250	238	251	250	290	244	236	279	270	272	254	251	271	253	276	277	240	241	260	251	218	263	257	252	268	251	268	285	266	233	234	240	284	261	264	235	262	259	284	256	258	280	248	238	278	284	263	265	260	224	240	234	254	261	229	272	231	250	247	216	275	260	284	267	256	290	258	297	237	268	274	242	264	240	267	260	246	274	284	249	291	250	259	263	237	227	275	278	239	264	263	262	258	261	261	264	245	255	236	234	262	249	276	249	272	243	253	253	274	241	267	210	254	290	255	240	239	239	294	264	263	266	246	229	222	258	246	250	252	234	252	269	275	299	269	262	253	281	258	239	247	237	253	233	252	239	249	266	269	231	260	253	242	234	252	215	256	240	259	237	270	238	258	226	251	259	315	264	290	278	263	240	276	235	275	261	236	253	293	234	270	268	255	233	246	290	250	227	241	252	252	240	247	235	271	262	264	260	282	245	255	264	258	226	271	291	287	255	247	233	261	258	240	263	242	244	279	272	249	258	259	277	259	290	245	279	225	263	259	266	272	265	252	243	270	253	262	217	255	255	235	267	276	275	256	260	260	243	261	276	239	224	265	240	287	249	287	238	268	282	235	254	267	235	251	302	241	260	243	256	259	245	268	247	277	261	259	259	242	250	268	243	262	247	250	273	267	237	262	253	269	232	275	278	240	245	247	266	227	252	286	271	261	274	259	239	237	288	279	256	222	272	249	227	287	246	240	286	260	245	269	253	295	240	266	233	244	267	240	213	246	273	254	241	246	283	228	239	251	250	222	271	246	252	244	246	240	259	252	265	281	246	219	262	275	265	248	256	274	281	239	286	247	266	253	255	256	277	270	253	258	258	234	280	263	263	271	265	267	244	235	266	285	251	273	263	235	241	294	248	252	277	236	251	258	257	261	267	235	233	256	264	267	257	245	265	255	258	265	219	246	256	253	266	229	264	254	251	241	262	270	242	253	248	234	264	203	274	221	249	262	278	270	263	272	269	251	234	291	283	278	276	296	248	278	280	233	271	272	252	236	293	255	234	255	285	288	259	260	252	270	251	266	250	251	247	258	277	254	244	254	264	275	275	281	250	284	256	285	257	284	224	264	236	274	216	254	226	249	255	260	236	281	254	248	291	285	265	259	249	252	256	228	257	229	258	260	250	271	251	254	239	294	239	242	267	241	253	237	268	276	244	263	274	262	237	249	286	239	303	253	279	262	229	240	247	274	251	244	237	282	282	270	283	253	256	276	274	259	258	243	258	266	261	249	287	282	255	262	244	239	295	221	268	235	265	222	267	249	258	277	255	273	247	266	255	252	257	230	249	231	257	228	249	235	260	256	231	285	277	263	252	220	236	248	233	247	250	261	254	244	286	258	299	259	266	226	249	229	246	237	279	245	244	256	252	249	227	262	263	256	256	257	252	268	277	284	287	264	268	252	286	221	250	177	244	270	273	224	257	244	232	264	263	263	239	266	245	281	249	253	251	263	283	241	241	258	253	252	271	246	271	274	253	269	287	281	269	263	263	256	234	242	255	280	257	265	262	277	250	276	256	265	216	294	287	237	241	236	261	224	271	237	242	257	262	274	283	253	280	268	261	236	257	290	294	247	255	260	251	275	266	224	229	225	243	274	254	249	260	277	257	250	263	236	268	269	239	296	266	259	253	271	247	225	252	276	241	276	250	267	253	247	261	290	279	237	265	256	240	251	259	254	236	220	253	250	249	247	248	270	271	281	235	260	252	238	280	252	266	273	254	251	268	233	250	255	252	237	259	265	256	266	239	251	223	239	263	253	257	252	278	251	263	258	289	237	262	266	275	246	298	260	237	265	278	258	253	238	250	241	228	252	257	279	259	261	282	232	284	273	260	232	271	259	236	265	279	245	248	251	260	267	226	244	259	255	256	273	252	254	267	262	245	241	288	306	258	257	253	261	247	250	261	224	237	262	257	271	253	295	244	257	235	252	280	252	279	251	266	235	247	255	228	248	267	279	251	246	239	245	248	272	260	234	223	254	254	249	266	262	267	252	260	272	256	238	241	243	244	235	252	258	249	248	277	232	251	252	248	258	248	277	256	220	255	243	283	268	263	263	233	230	245	258	258	238	267	249	267	253	229	249	258	267	291	264	269	270	279	257	230	250	269	254	259	245	230	259	275	262	265	241	257	263	255	262	237	283	270	232	272	278	277	271	265	234	249	249	273	278	265	273	242	230	251	229	259	247	254	241	245	266	263	259	264	203	269	269	276	291	288	282	256	261	267	234	281	267	249	248	241	250	264	257	207	298	274	256	265	262	273	251	246	237	297	281	270	268	259	266	271	257	300	244	251	281	275	252	230	273	272	263	237	252	242	233	242	244	270	263	244	235	268	258	221	268	255	236	261	271	263	249	277	257	279	279	254	291	262	258	257	246	263	253	270	251	272	255	255	266	241	258	278	247	287	278	252	239	254	243	245	246	272	307	239	278	248	278	277	230	269	264	273	261	262	233	254	247	264	273	314	277	256	268	253	253	279	252	245	242	311	254	242	271	241	294	223	257	266	258	274	243	269	255	251	259	247	258	230	253	287	255	245	253	246	267	239	267	255	250	276	246	228	249	273	269	275	245	271	263	263	260	240	232	273	269	274	266	267	253	244	300	239	263	246	242	230	260	234	241	281	251	260	218	275	247	262	248	242	257	266	270	288	266	241	257	263	275	260	263	266	256	294	273	237	261	268	256	253	261	280	250	245	283	257	263	268	301	235	269	252	272	278	271	262	224	249	257	232	251	247	229	243	239	274	253	257	254	263	290	244	242	268	224	275	236	240	262	264	257	278	234	256	239	230	263	266	294	275	239	252	304	271	281	271	272	261	289	256	260	243	260	259	268	255	249	244	273	253	251	258	256	256	254	245	247	265	239	236	261	286	267	248	265	251	278	258	249	256	286	236	275	276	238	261	268	255	253	222	251	261	278	287	279	262	311	249	253	250	253	244	250	268	264	279	273	261	242	275	249	243	254	235	257	267	235	256	231	263	264	257	266	241	295	241	242	260	263	241	270	252	245	253	253	265	257	266	251	235	267	262	252
1930	686	652	638	671	650	586	659	657	638	648	640	622	653	624	640	610	642	636	626	629	632	610	678	616	614	660	633	636	616	581	601	635	615	651	629	625	594	652	655	618	640	583	638	642	643	627	626	585	605	661	632	624	597	619	614	632	593	608	618	626	576	625	601	597	646	639	623	637	617	605	604	625	640	613	610	611	622	595	613	631	613	653	617	602	656	633	573	648	619	643	637	599	641	605	670	600	623	639	650	618	672	610	603	673	597	600	632	593	629	679	594	625	620	606	588	662	625	672	649	635	618	636	626	636	648	618	615	559	637	613	659	629	617	644	604	609	628	600	590	616	626	636	591	633	609	656	631	570	635	618	642	605	649	619	638	616	605	631	629	626	609	643	613	605	609	638	671	586	607	592	608	627	615	659	613	658	628	610	598	575	634	673	629	594	647	593	616	598	586	592	619	605	623	643	647	640	631	635	623	599	591	604	654	657	654	650	645	601	628	665	579	615	635	599	623	604	616	649	593	608	616	619	633	615	600	601	641	607	645	617	589	632	613	579	603	657	647	645	635	591	610	633	636	619	652	631	591	593	627	653	594	648	604	585	653	668	645	625	648	650	584	656	631	628	596	613	624	634	598	641	650	587	575	666	644	642	588	652	627	621	573	647	585	610	620	640	638	628	626	611	604	601	599	620	633	604	613	616	635	620	634	607	675	586	674	620	642	594	582	599	618	609	614	618	593	623	627	624	672	568	642	580	649	587	643	613	641	659	613	616	644	603	662	632	600	626	600	615	638	639	629	553	584	675	586	606	665	684	635	608	666	637	645	637	642	603	606	629	624	593	600	584	623	632	609	615	598	602	618	584	645	608	662	626	606	670	660	604	628	625	602	610	608	603	595	614	581	563	602	569	607	622	652	607	606	571	721	608	648	596	645	586	610	626	619	611	648	619	639	645	594	603	607	651	600	623	617	639	637	625	643	653	620	667	652	610	617	583	598	646	652	664	623	626	637	604	656	603	644	615	601	639	592	639	662	646	639	601	629	604	623	617	689	625	619	592	634	651	643	629	611	654	667	637	639	634	646	636	639	635	628	624	630	621	609	601	572	631	616	614	657	614	633	639	592	608	640	609	657	638	676	627	575	598	634	655	651	573	662	611	649	632	590	608	599	616	644	643	637	628	655	574	648	633	643	599	637	579	575	626	606	614	662	616	617	617	620	610	628	584	610	609	625	619	638	674	628	621	666	637	643	601	618	627	635	596	629	616	589	605	668	594	649	593	590	646	666	621	617	598	606	608	664	613	598	626	634	632	598	644	612	666	639	658	600	607	617	633	597	575	611	598	596	627	632	554	594	623	598	635	638	652	641	619	664	603	656	627	661	610	621	632	669	640	659	589	615	584	615	644	659	609	610	649	650	628	649	650	627	611	618	670	613	608	630	596	598	614	607	655	613	658	589	622	611	649	617	639	606	623	644	586	641	608	645	640	589	595	602	597	619	647	626	636	628	620	642	661	631	625	614	608	628	617	632	622	631	622	633	644	650	661	594	629	590	633	615	645	566	612	612	580	659	641	615	641	652	586	631	613	620	612	630	654	635	644	583	620	626	647	654	599	581	619	577	603	606	636	596	603	618	615	631	583	594	602	628	587	615	615	642	612	600	629	630	610	650	602	609	608	619	613	631	618	604	614	598	582	616	622	636	583	593	628	679	648	637	614	616	634	590	640	615	614	638	593	611	620	604	604	614	585	638	601	623	615	621	654	590	619	641	614	628	653	590	647	627	635	627	598	614	653	576	618	559	611	580	660	679	621	634	619	591	628	604	613	640	635	679	634	631	627	611	608	620	603	612	584	604	630	634	620	580	680	587	602	643	647	645	599	628	622	638	656	646	663	610	649	608	686	615	644	630	619	625	624	641	592	592	673	613	618	601	628	626	591	634	639	638	622	632	593	633	589	639	621	628	603	614	611	603	625	645	633	632	618	621	590	625	634	627	646	630	607	642	605	670	578	591	577	635	601	653	599	625	614	600	582	654	623	660	622	669	628	637	611	666	637	624	630	590	612	613	608	592	616	629	685	639	610	620	602	648	642	629	596	620	632	619	616	631	666	638	618	613	624	644	604	605	605	595	631	628	593	621	630	641	624	638	613	634	659	656	653	633	594	625	634	625	604	657	669	598	614	655	668	585	601	607	607	659	641	611	656	652	655	614	602	608	606	623	627	647	615	621	592	594	635	578	622	592	595	609	613	598	672	630	624	611	624	614	649	623	586	637	613	602	591	644	610	610	621	682	597	634	614	609	601	600	639	658	654	645	642	616	629	580	643	625	606	620	652	658	683	620	583	645	639	600	607	617	636	616	612	655	610	653	606	629	614	673	654	649	672	631	664	591	587	560	619	627	620	654	626	642	643	657	640	585	616	643	658	634	668	608	646	643	645	595	631	622	643	649	624	617	669	634	602	549	636	628	613	582	628	682	649	634	626	617	643	584	612	635	622	602	643	616	650	575	569	636	609	629	624	633	616	663	592	601	610	637	633	654	636	628	614	616	646	613	632	602	660	627	610	614	619	611	678	581	639	636	597	596	605	669	637	616	656	591	627	579	615	608	595	594	594	653	625	633	649	609	616	625	650	605	604	608	572	631	589	651	593	623	599	657	614	672	701	621	618	622	606	598	642	657	555	620	602	610	574	601	565	643	586	621	660	657	616	606	640	645	604	605	653	613	641	612	654	631	634	627	643	621	582	642	616	603	607	625	644	590	626	598	634	614	614	636	617	659	645	595	653	642	626	649	631	605	645	613	570	622	600	639	610	638	609	628	629	635	573	599	606	599	607	563	596	605	612	632	633	641	630	658	657	612	631	631	641	603	623	614	598	627	641	651	646	622	612	639	633	615	571	593	603	581	618	610	626	642	602	644	628	601	603	649	652	579	636	626	708	625	609	614	589	611	659	621	595	600	630	620	616	628	642	673	641	606	617	610	647	588	652	590	612	577	647	620	661	618	659	639	616	654	629	636	665	606	638	656	590	611	579	625	633	633	618	645	628	633	675	634	668	608	610	609	643	631	673	657	616	677	629	599	630	646	625	593	608	649	604	640	615	601	612	603	595	644	650	619	591	621	590	607	598	601	648	634	622	674	631	614	633	597	604	643	633	637	610	580	624	611	602	590	650	634	603	632	638	639	639	628	628	600	673	619	636	618	642	649	612	612	625	650	624	607	633	624	653	578	600	635	622	634	671	602	612	649	616	583	616	648	568	630	645	633	651	643	588	623	614	626	587	638	619	627	655	604	615	660	584	624	618	579	693	636	646	603	611	623	598	582	586	597	621	606	619	616	629	653	680	605	619	607	655	622	632	653	636	619	654	641	631	608	615	648	626	631	560	608	618	629	629	616	631	586	602	628	639	587	614	621	594	650	649	609	648	628	645	600	586	649	577	603	633	592	622	664	671	646	570	591	600	610	617	621	649	637	593	652	562	612	633	602	617	585
6864	558	591	476	417	372	324	347	324	282	319	305	289	285	315	312	285	318	289	280	306	284	299	308	309	285	278	266	282	264	269	284	290	283	284	336	296	287	291	278	286	296	286	308	269	277	257	294	316	306	293	321	275	306	292	270	285	295	288	296	297	300	285	280	283	294	294	266	263	272	285	294	283	262	301	273	284	255	286	304	286	288	277	300	301	312	328	258	299	296	299	312	304	273	297	271	286	276	278	277	310	281	277	293	290	274	290	292	272	268	300	296	299	264	278	291	297	288	292	314	284	276	289	287	289	283	273	280	308	288	283	257	273	273	272	278	289	309	297	294	277	305	255	293	282	293	300	279	305	294	302	252	260	293	265	273	309	299	286	259	268	286	311	293	280	322	290	321	310	277	297	280	293	305	318	306	279	281	313	272	284	258	269	301	293	305	324	297	290	260	272	249	271	299	285	265	247	264	287	304	327	280	321	292	304	314	300	302	308	278	265	286	304	306	326	289	284	296	296	302	278	285	293	271	287	308	284	321	291	278	294	299	285	282	276	316	285	293	288	287	280	248	282	276	274	284	258	293	276	290	305	281	269	308	264	313	263	298	317	253	305	290	318	329	290	266	292	287	276	309	271	267	307	300	308	292	309	308	298	265	283	312	283	300	262	285	325	278	281	300	267	293	284	279	311	278	266	288	294	300	278	304	263	286	250	278	268	306	318	286	308	266	257	306	265	319	272	285	273	271	305	284	298	271	291	283	281	337	284	314	253	277	286	249	281	306	305	289	301	316	263	278	262	288	289	295	262	276	332	309	304	288	290	301	298	278	265	279	256	270	280	269	276	266	296	299	298	299	323	252	262	282	282	285	279	294	310	295	288	309	315	333	254	267	312	309	247	270	268	308	287	280	303	289	326	289	289	282	297	292	315	281	281	244	309	260	312	335	268	304	318	283	276	306	271	276	306	289	305	289	335	299	305	281	243	290	306	324	269	322	290	290	261	288	300	310	295	310	303	290	283	293	266	267	268	289	269	305	300	257	276	297	283	288	299	275	280	299	279	279	300	281	322	268	295	328	322	265	272	292	277	276	281	281	270	283	298	312	252	305	286	276	316	265	311	265	290	277	271	278	263	277	311	267	272	269	290	322	266	298	292	277	321	259	270	264	289	277	289	272	270	277	255	295	296	307	253	265	304	285	269	258	295	277	284	266	287	297	295	275	286	300	262	262	257	285	280	313	264	293	298	307	335	312	305	257	277	275	299	329	287	307	312	284	324	303	273	281	298	255	292	306	299	279	284	268	275	282	295	262	289	290	260	283	303	272	265	285	312	278	319	264	294	269	298	311	290	282	290	279	261	289	312	289	292	271	300	292	277	263	254	287	249	283	274	319	301	305	279	240	300	265	281	322	276	291	304	296	296	295	309	296	304	292	292	283	259	298	277	286	287	294	261	283	293	285	288	258	279	313	273	289	288	272	313	262	258	288	301	292	281	276	329	317	303	303	280	298	290	300	306	307	298	302	251	284	294	270	317	270	283	293	298	282	278	307	327	322	297	263	305	276	279	266	324	304	273	287	296	279	308	290	279	285	269	289	316	282	275	282	310	303	288	297	274	287	268	289	270	266	285	305	280	297	290	292	280	282	295	262	276	294	290	277	306	299	289	302	285	282	293	273	337	284	287	290	289	326	322	269	277	297	288	320	291	294	323	294	294	282	281	260	275	245	280	307	290	296	260	304	269	303	266	253	286	310	301	308	280	283	289	296	278	280	297	269	292	269	298	297	264	276	291	285	326	285	255	257	283	296	289	278	284	295	293	319	308	278	284	286	275	277	304	275	283	250	320	329	309	263	305	292	299	307	259	273	266	276	292	279	271	268	250	266	321	275	296	275	301	296	291	305	280	302	290	310	308	269	312	278	261	272	285	292	275	270	285	313	283	286	289	269	289	293	297	256	291	286	253	298	295	273	265	279	278	278	272	301	313	288	314	297	271	265	304	281	290	299	307	263	276	300	256	281	301	264	292	273	308	255	268	260	272	272	275	271	293	289	286	284	279	282	280	309	280	316	300	266	299	289	293	299	300	291	294	276	314	266	301	273	273	275	275	293	336	286	294	271	302	297	317	293	315	288	269	288	306	292	279	269	268	307	290	288	299	292	293	308	296	306	255	281	252	293	282	305	321	266	279	272	287	293	305	260	293	260	287	321	333	313	277	250	292	299	279	249	307	294	276	309	287	277	291	287	299	302	297	297	269	273	276	283	276	273	289	266	290	263	258	318	284	328	315	296	281	288	290	254	298	292	306	272	256	295	267	318	311	302	280	323	305	270	304	240	275	279	295	308	288	316	273	295	278	269	267	316	292	275	302	316	319	276	260	273	266	317	272	294	270	298	296	283	299	290	285	327	265	291	284	295	304	323	272	302	281	298	272	290	282	294	319	300	277	301	267	280	307	284	278	259	281	280	269	277	312	323	284	263	292	291	275	305	317	269	274	291	288	254	277	276	303	279	310	295	267	291	283	297	285	285	280	281	275	265	304	304	301	296	274	283	312	306	269	290	291	285	281	242	318	246	283	283	302	313	313	296	290	316	295	296	288	306	295	278	272	266	259	246	326	284	306	314	300	305	279	285	272	272	302	278	266	289	255	274	301	277	266	309	305	274	269	278	291	262	289	283	270	292	283	283	280	274	270	294	286	287	287	273	271	274	301	277	269	274	288	305	286	292	276	281	289	278	308	320	318	297	280	271	257	270	289	303	316	264	279	286	267	268	290	273	317	296	306	280	324	266	323	312	248	284	316	284	291	308	251	292	313	299	266	283	286	278	278	270	296	266	260	288	295	267	277	264	281	288	274	307	272	297	248	272	290	310	296	301	276	319	261	256	275	273	309	265	294	291	271	247	287	280	290	286	295	283	283	290	261	270	290	288	260	268	278	312	274	289	287	286	283	317	301	282	315	284	246	282	261	325	308	325	299	274	291	299	284	290	288	283	301	305	288	301	297	292	253	315	321	277	275	325	306	268	311	294	277	269	290	285	278	282	296	314	303	308	278	280	284	271	302	295	285	278	275	319	259	295	273	308	294	291	322	274	270	251	273	298	297	306	288	264	299	316	268	301	299	287	282	283	275	292	300	291	300	291	290	264	308	311	291	269	287	270	272	311	297	297	287	272	322	299	294	304	265	299	302	283	276	305	276	300	276	257	301	316	305	317	272	278	285	271	317	293	295	274	274	285	297	266	305	279	271	304	291	243	296	270	298	285	284	294	271	296	292	310	245	304	298	292	267	272	291	295	292	285	274	252	280	289	301	318	308	286	253	300	282	284	308	310	326	254	268	305	262	309	279	303	305	306	283	272	273	299	297	263	306	326	285	269	271	307	288	258	273	259	282	287	260	283	278	287	286	273	304	281	297	260	306	299	269	288	301	282	293	303	269	310	289	308	263	286	292	294	268	292	290	293	256	272	304	268	286	293	306	296	281	297	255	288
6443	982	1294	1363	1320	1142	1082	998	973	915	847	806	778	834	845	922	811	782	691	800	788	740	670	712	678	666	688	696	686	696	647	719	674	662	661	673	736	671	677	713	691	640	673	628	631	667	665	660	626	708	707	723	660	644	652	675	703	702	699	724	654	663	693	637	662	669	689	682	712	688	695	666	664	669	699	684	695	661	662	673	687	677	673	722	660	677	715	723	691	662	713	652	722	681	673	702	709	684	648	716	660	680	700	678	661	682	646	707	636	687	736	652	670	638	670	669	673	666	713	689	679	643	618	715	656	664	652	711	683	701	730	707	688	665	681	720	640	714	699	685	639	676	647	640	699	682	672	644	722	659	669	673	658	714	701	729	627	680	671	710	642	636	652	699	690	677	660	693	681	638	609	719	676	734	668	678	626	671	665	701	672	658	659	678	658	682	623	684	697	690	676	675	647	732	691	649	684	646	623	665	649	673	683	661	662	646	664	693	723	659	695	685	679	690	675	679	685	717	668	672	717	686	654	651	701	664	675	681	661	685	679	639	668	694	663	719	671	725	694	663	650	698	704	720	695	649	727	645	669	670	694	681	665	716	725	733	685	682	696	693	665	663	729	666	693	650	668	677	657	701	640	712	702	658	647	678	685	716	630	640	679	660	675	653	727	629	695	716	673	694	704	691	662	671	677	665	679	676	683	668	665	706	704	693	643	702	643	683	661	655	670	663	666	666	691	691	650	646	655	687	674	676	641	745	691	685	685	713	704	684	700	635	693	702	703	714	703	669	653	697	710	693	668	679	658	725	655	721	691	690	709	707	662	644	665	692	713	643	630	689	676	679	656	664	716	709	702	723	691	709	690	664	708	644	736	722	650	678	668	659	630	720	692	646	666	696	685	670	690	682	697	665	663	663	685	686	686	709	675	719	689	661	647	696	650	681	711	720	663	684	739	694	654	632	672	691	666	665	697	711	636	732	692	704	661	678	779	683	645	699	667	656	645	693	675	626	648	681	696	689	662	681	656	682	702	693	664	695	734	751	718	673	667	673	683	728	702	656	626	657	728	649	601	651	654	638	658	682	712	655	723	710	686	728	743	705	651	702	676	705	705	711	690	735	666	693	674	739	654	688	688	680	678	686	699	659	659	623	679	623	675	673	707	699	643	619	686	669	673	686	640	741	683	652	680	675	679	687	692	721	672	626	690	663	668	644	686	676	709	682	684	720	676	697	668	681	720	675	680	685	701	683	628	673	641	673	631	648	664	654	668	733	666	662	704	713	698	671	701	644	725	702	671	665	709	689	687	666	673	685	672	656	632	649	692	694	694	668	703	633	684	718	670	678	672	659	670	681	651	668	675	659	679	666	686	699	708	651	709	698	691	674	688	690	701	706	660	669	667	680	652	685	624	727	650	728	721	738	684	680	712	674	701	684	730	701	668	639	663	637	679	663	681	644	717	689	691	620	692	658	662	686	695	678	703	653	679	646	696	688	706	696	696	668	687	662	664	691	653	656	641	678	710	662	639	687	689	640	679	684	716	685	624	661	642	690	712	592	626	662	699	651	677	693	653	659	708	682	650	700	703	652	631	692	660	666	682	662	669	731	659	676	653	708	696	661	707	676	620	714	679	660	693	695	692	683	681	653	605	685	647	736	627	655	673	674	682	665	702	670	629	675	691	690	642	687	679	710	653	669	669	655	641	666	689	661	683	708	683	701	665	673	721	658	645	675	692	679	652	707	695	686	707	691	670	695	673	717	683	718	682	719	673	673	690	699	664	639	722	673	701	691	658	639	685	694	680	665	704	649	692	688	715	653	668	702	613	647	656	690	694	666	643	665	668	676	684	714	654	678	697	688	647	691	708	612	653	652	692	730	645	638	692	770	686	723	650	665	711	686	688	667	698	644	710	706	643	646	601	674	672	679	660	676	729	696	645	649	664	654	692	685	687	683	695	747	711	647	753	670	681	700	692	666	665	648	652	679	690	715	663	669	715	648	727	677	678	696	711	680	647	715	633	698	695	679	726	672	680	696	709	653	705	689	687	678	663	703	688	708	716	681	665	657	690	710	649	668	690	703	658	648	683	700	650	665	719	664	693	632	714	633	716	696	650	685	675	619	672	621	725	667	656	688	612	700	673	687	675	652	659	655	659	702	677	716	702	696	671	691	699	632	691	700	658	708	632	698	693	678	669	691	684	713	692	652	669	665	683	647	693	693	650	689	670	619	672	666	703	706	696	683	628	675	711	672	667	648	700	646	692	668	669	682	695	684	687	656	667	699	682	691	702	665	677	673	675	624	698	669	623	662	673	651	625	655	673	648	665	633	614	714	612	665	685	684	691	708	637	708	643	745	692	731	717	624	648	664	684	707	690	704	655	630	648	705	690	657	692	685	645	651	703	717	707	676	699	687	661	671	653	703	686	667	662	665	670	663	679	686	643	657	663	711	647	695	669	652	671	714	700	681	656	642	685	679	659	679	695	636	670	730	682	642	662	645	675	668	669	682	693	688	702	666	701	671	685	647	691	681	682	652	712	639	697	729	638	662	674	651	691	678	677	646	712	684	677	709	708	688	671	672	702	661	705	665	722	695	686	677	697	688	653	674	696	675	698	718	699	663	680	698	706	682	634	715	683	727	714	691	655	682	599	675	710	679	684	661	670	650	663	671	684	669	694	692	645	674	668	665	674	689	704	703	660	652	719	714	682	732	691	689	676	705	674	636	677	702	722	681	622	654	684	694	659	694	705	715	669	725	695	637	677	687	710	663	692	674	614	706	680	678	673	679	672	698	699	626	668	701	683	683	720	700	701	684	644	678	641	654	690	661	672	687	703	709	688	689	708	676	665	686	705	667	657	653	691	697	713	678	677	695	733	682	686	668	680	703	670	660	668	720	660	677	642	648	685	673	660	726	694	694	686	702	707	650	670	689	701	673	681	681	686	680	699	722	666	669	666	656	699	643	692	670	712	655	615	686	692	666	664	678	665	653	672	695	703	657	693	656	692	623	661	653	661	637	667	705	706	685	656	647	672	676	691	632	661	688	722	663	654	639	679	679	670	668	704	619	645	715	690	687	686	651	694	637	695	718	654	681	673	692	712	690	649	646	686	669	695	693	704	651	671	630	627	649	655	704	689	684	666	667	658	674	663	687	624	645	680	682	677	653	690	674	722	644	701	630	699	675	669	650	645	694	659	680	737	694	679	657	695	666	655	665	664	641	692	701	650	701	650	650	683	646	721	691	686	709	731	698	662	644	696	680	684	665	680	687	670	697	690	641	689	718	641	696	659	681	634	659	630	612	724	672	664	681	728	652	639	680	605	677	692	657	666	669	658	656	670	639	697	655	647	677	682	659	657	649	677	699	710	663	700	685	674	678	678	689	643	654	702	674	672	637	652	687	649	661	644	651	684	624	719	670	652	728	649	686	674	694	671	670	673	659	667	698	674	618	638	668	731	650	685	705	717	709	661	683	721	693	654	700	665	697	695	679
12616	819	666	550	357	332	313	262	221	206	183	195	167	161	203	170	187	166	153	175	172	156	154	154	136	153	171	157	130	150	136	125	144	156	158	124	139	126	156	160	161	134	145	171	126	152	133	151	152	157	140	141	137	145	164	164	154	141	162	151	142	154	154	158	146	117	128	155	146	129	138	146	135	141	149	166	143	161	127	150	157	147	133	143	135	128	135	156	156	148	144	148	143	150	145	151	168	139	144	150	142	139	159	146	153	115	123	131	139	161	138	143	159	144	135	162	126	125	113	130	146	133	125	149	130	133	128	152	138	162	133	131	129	139	156	157	135	117	145	179	135	141	119	128	155	142	148	135	168	138	153	124	137	157	161	137	154	156	155	143	154	165	158	144	160	159	138	151	161	159	146	142	132	152	164	133	165	139	155	132	136	173	166	148	169	129	144	161	149	144	141	134	150	138	138	151	137	141	126	146	154	140	144	144	161	145	135	135	143	137	149	148	142	147	137	129	133	127	159	145	157	154	140	158	139	151	138	136	154	142	151	150	140	140	159	147	122	156	163	143	156	136	137	149	155	125	156	149	156	125	155	170	147	148	140	145	144	173	139	158	158	121	148	134	119	127	157	125	158	155	120	146	136	138	145	137	156	128	118	131	137	158	129	138	136	131	138	147	158	142	166	112	160	163	145	125	150	155	132	145	140	117	132	142	140	161	164	139	142	157	152	140	150	140	136	170	160	151	149	131	146	153	127	131	153	143	132	142	150	146	123	132	157	131	131	136	122	150	129	130	137	153	154	141	168	126	146	141	118	147	141	165	147	148	165	149	149	160	121	150	146	139	143	161	145	137	127	159	147	141	131	147	150	147	137	148	129	125	168	145	139	136	151	140	144	139	145	145	155	136	126	136	137	170	121	121	153	131	150	129	141	146	132	123	126	150	158	141	148	137	143	149	160	158	148	147	152	144	134	145	153	154	164	143	136	169	162	144	139	146	142	141	177	152	157	144	139	114	145	158	134	144	144	135	133	147	165	130	128	144	152	151	129	138	136	152	156	155	135	140	143	149	156	156	154	119	137	134	128	134	132	135	165	141	140	147	144	141	115	139	133	129	125	129	149	149	118	157	142	143	133	143	131	115	160	148	152	136	159	132	132	129	150	127	137	124	141	137	147	130	150	163	127	152	178	157	151	145	133	151	132	147	139	144	134	125	150	154	136	142	148	146	142	127	156	134	141	141	149	157	136	143	150	151	164	161	161	144	140	146	158	128	149	164	142	125	120	143	127	138	146	134	154	151	145	133	166	128	164	136	143	119	144	138	147	137	129	138	141	154	132	142	133	140	149	161	136	148	130	152	164	159	154	135	136	151	154	127	129	148	143	150	150	152	151	141	132	150	140	143	179	152	127	128	129	142	144	141	161	131	154	109	137	118	146	149	147	156	155	144	136	134	143	125	168	134	140	153	155	152	172	141	156	145	160	139	153	137	136	147	148	147	140	144	130	140	130	157	159	139	122	146	122	127	145	149	154	159	138	133	152	154	155	166	160	157	142	146	140	129	139	142	141	124	150	146	141	139	144	137	129	135	129	127	156	135	173	125	134	170	130	139	142	150	165	144	161	149	147	140	164	154	146	149	138	156	159	145	147	151	142	148	137	161	122	148	134	157	136	151	130	155	162	130	146	146	119	135	108	157	154	135	119	126	124	154	131	134	155	136	141	165	125	145	148	140	157	126	140	149	149	133	146	146	133	149	138	156	143	135	121	141	122	148	151	141	141	127	161	137	152	147	110	131	120	126	143	142	153	171	160	152	139	137	127	139	164	157	134	144	140	152	138	128	122	156	151	150	153	152	155	129	143	133	143	142	147	158	132	125	131	141	133	137	143	116	153	139	143	142	129	129	146	129	133	124	134	146	148	136	142	132	143	123	158	138	124	145	139	140	145	163	140	148	156	129	133	133	119	167	152	146	148	140	167	135	140	147	132	139	141	128	155	155	122	155	128	155	151	145	142	129	168	150	128	146	135	140	147	142	134	145	183	159	164	143	138	133	122	149	152	149	130	152	157	155	168	122	147	136	140	152	130	153	148	147	127	128	146	123	158	146	145	148	166	151	140	127	148	157	142	129	146	132	141	126	150	139	132	143	145	134	143	145	142	139	157	136	136	138	130	132	157	137	131	154	140	177	147	141	152	128	158	151	139	164	134	139	121	138	162	162	142	136	157	135	138	157	147	136	147	158	147	150	158	127	136	143	167	146	144	154	146	159	168	162	134	149	144	151	146	151	153	131	142	137	137	149	153	130	137	145	139	143	154	134	131	132	162	142	141	120	161	156	143	127	139	127	144	139	152	149	135	159	140	137	157	163	137	143	141	134	127	138	155	153	138	141	152	144	145	155	132	159	130	126	156	138	140	158	144	119	152	134	151	137	158	153	155	140	125	135	143	134	148	144	147	138	153	154	154	140	142	168	133	145	137	131	137	130	166	115	145	140	136	140	143	146	139	135	143	156	166	120	140	142	151	130	137	127	156	152	148	145	146	131	163	157	131	157	151	133	136	129	147	141	139	149	135	147	119	137	134	149	149	160	139	133	128	165	136	151	153	155	131	173	154	134	148	119	175	162	139	156	170	139	148	147	136	153	135	152	131	129	142	139	123	126	154	139	158	147	128	131	134	155	135	137	127	154	140	131	146	148	139	130	131	121	138	163	143	134	132	132	130	156	121	144	145	151	127	125	150	148	142	137	155	130	134	144	162	150	133	152	155	146	116	122	138	127	151	144	144	127	122	155	140	166	148	140	134	173	146	143	134	126	128	145	144	125	156	152	148	149	112	140	137	151	150	123	154	166	146	130	125	169	149	136	132	133	156	142	169	164	169	166	132	166	136	112	165	135	158	129	141	147	132	141	149	130	139	139	152	138	129	136	152	146	141	140	161	137	155	129	142	139	133	134	147	139	138	162	124	147	125	134	139	138	153	136	140	143	139	131	116	135	133	126	142	140	139	144	151	155	133	131	150	153	124	155	135	123	153	154	152	148	145	143	141	143	130	133	150	161	122	150	134	126	126	159	158	154	128	161	120	145	129	148	138	154	145	140	174	152	153	137	142	145	131	141	150	144	155	143	162	158	130	148	135	126	169	151	128	152	144	125	130	156	143	128	135	147	145	156	140	139	132	166	143	152	149	137	149	145	139	154	140	151	145	141	136	156	146	142	137	143	141	132	142	134	145	169	155	143	172	160	136	128	141	166	120	130	148	162	166	127	130	133	135	144	155	150	140	124	145	137	127	143	150	122	151	157	146	117	138	130	149	156	153	155	154	123	123	138	135	137	149	143	149	126	152	145	112	149	128	148	142	132	157	145	128	108	145	150	120	146	152	142	155	140	145	143	163	165	152	115	158	133	153	143	128	123	163	115	152	145	129	132	138	139	143	137	138	137	139	133	127	148	136	149	148	141	131	150	167	165	157	151	153	155	156	153	173	147	157	151
7991	890	1545	1758	1455	1207	1079	1003	921	785	704	622	650	639	653	691	618	569	549	537	538	488	419	417	425	361	410	402	355	434	380	374	393	410	388	403	399	348	319	423	380	346	347	391	380	389	386	374	381	363	339	396	355	359	384	388	355	359	347	367	346	358	354	368	338	415	348	398	357	328	399	370	343	361	330	336	375	362	365	369	355	361	353	383	381	404	343	360	379	359	358	346	378	370	372	392	370	346	344	346	373	339	376	364	354	359	374	357	370	330	377	338	340	375	364	348	350	343	355	352	351	333	379	367	351	363	328	378	359	352	353	348	335	355	352	361	362	386	378	363	325	341	363	346	345	333	358	356	352	339	369	344	357	382	328	411	410	369	382	340	350	359	394	374	384	319	338	354	372	349	338	368	365	345	332	362	396	353	352	344	377	346	327	382	338	338	408	346	337	339	343	342	372	370	370	372	350	352	357	336	332	354	341	357	360	357	325	363	346	354	369	348	359	357	381	315	381	386	355	343	350	345	338	349	372	337	353	377	370	363	344	382	338	369	342	372	378	351	320	339	346	360	361	368	380	349	348	374	364	373	387	353	331	372	336	342	332	384	323	377	318	353	337	360	345	349	363	351	338	339	396	351	360	363	375	355	355	353	352	346	358	364	358	369	350	381	365	352	313	356	367	378	366	370	374	327	394	370	348	350	342	356	350	342	376	368	367	372	346	346	334	359	371	353	344	376	371	380	402	350	334	348	343	360	377	366	361	342	349	373	347	379	394	344	362	347	362	390	370	364	331	405	374	366	378	315	395	337	380	335	390	357	351	349	341	363	359	363	342	311	361	351	335	325	345	351	371	358	341	357	354	376	337	356	350	369	348	382	361	371	388	332	347	357	346	370	368	341	344	358	376	354	375	341	361	347	347	366	368	327	352	373	366	385	369	337	377	324	367	362	360	354	351	379	393	350	379	373	367	336	355	329	315	356	355	377	368	358	396	366	327	363	344	366	343	367	338	392	331	350	345	352	368	333	390	358	359	342	386	359	346	357	332	386	324	388	366	333	375	348	358	344	377	368	354	350	356	367	368	346	396	358	360	341	350	383	359	367	361	344	337	322	378	353	350	366	369	348	325	347	334	368	370	372	367	361	374	354	369	346	366	356	367	341	369	334	364	371	392	372	377	353	364	350	363	350	348	333	377	386	338	336	342	364	349	344	381	356	352	359	380	373	365	371	394	360	331	374	352	353	350	342	376	331	382	353	340	370	390	376	376	383	363	349	348	363	333	377	365	354	343	368	351	349	398	392	372	357	351	359	316	372	374	358	355	355	351	349	320	377	370	322	347	318	360	337	378	361	366	383	383	370	355	361	349	403	315	384	372	363	340	353	328	379	377	347	366	379	370	357	361	371	373	357	364	347	355	344	350	387	365	429	394	362	359	363	364	342	364	363	341	372	342	384	350	363	335	365	359	339	347	354	350	349	365	383	344	367	328	330	372	366	361	371	362	380	341	367	358	366	360	333	341	364	374	337	368	394	344	369	404	344	392	341	365	396	352	356	361	351	373	328	353	349	366	315	372	411	344	341	350	356	380	320	307	350	358	354	397	362	361	344	350	354	355	370	358	345	360	368	341	381	405	389	369	373	356	347	350	362	345	350	339	364	364	370	356	386	382	338	329	332	344	346	349	375	374	356	362	384	361	370	378	355	364	365	353	363	350	353	380	347	383	380	365	371	344	346	383	363	379	340	362	341	346	360	323	347	384	390	352	339	319	330	362	369	315	404	385	389	385	342	339	351	331	370	381	397	359	375	360	376	382	366	365	371	409	357	335	348	349	363	330	367	374	376	350	310	351	350	366	366	361	371	346	337	385	389	335	370	366	373	382	343	330	366	363	357	396	366	329	346	372	317	376	362	345	393	381	347	388	364	338	387	354	356	365	373	363	348	328	377	344	369	401	370	314	373	360	368	396	346	350	369	347	344	356	387	363	365	390	360	367	360	323	378	392	363	314	361	383	335	354	356	381	325	347	370	377	362	352	321	353	363	382	370	359	379	313	357	353	354	338	335	367	388	327	382	360	375	323	326	376	366	360	339	345	343	375	382	380	372	364	387	367	334	339	374	342	358	353	354	386	374	336	382	340	340	366	381	331	364	344	362	379	389	354	339	352	348	348	349	374	369	315	393	382	355	358	373	356	370	338	347	354	341	361	401	350	398	373	348	372	365	345	318	366	368	335	328	354	346	328	335	385	376	337	351	355	381	365	330	351	387	343	326	364	372	362	343	355	376	348	360	346	344	383	355	338	335	372	371	363	393	355	353	367	328	370	363	369	410	372	344	338	334	346	340	347	346	344	366	355	378	355	345	370	353	365	350	352	342	369	354	306	400	362	353	366	355	376	371	331	343	352	367	358	369	376	329	343	341	353	356	341	348	382	379	360	340	374	340	348	347	327	340	369	331	332	361	328	353	384	389	363	354	344	345	367	358	364	388	336	371	344	379	355	339	350	345	350	336	346	352	350	393	359	364	353	323	345	318	364	359	379	375	361	353	407	340	391	383	352	343	374	365	341	390	341	380	340	361	343	376	359	394	321	407	355	357	357	321	322	327	353	348	359	379	359	352	373	370	362	370	358	394	372	370	382	343	369	386	390	405	356	357	373	377	338	355	385	358	346	344	314	364	330	381	389	374	369	358	385	373	358	316	368	377	366	357	380	353	354	345	372	344	360	344	367	326	353	395	362	376	378	350	365	380	380	384	337	369	370	351	371	347	338	376	369	361	352	342	359	394	351	361	341	351	348	369	375	389	345	354	369	344	378	344	327	387	354	395	355	366	367	334	357	348	350	338	361	364	349	393	353	395	362	401	346	338	324	343	337	334	338	362	367	347	361	361	372	366	356	369	344	363	372	388	362	388	367	381	359	335	358	365	377	387	353	341	390	384	361	365	313	377	338	344	347	349	309	328	362	365	365	371	377	349	348	388	339	356	356	341	319	365	386	390	344	368	351	344	363	395	358	348	349	349	369	380	358	381	351	359	375	365	374	348	381	348	343	330	348	357	352	347	344	336	329	365	364	414	361	354	383	360	362	358	355	383	345	346	344	351	395	363	387	370	413	370	359	371	334	361	326	394	348	359	327	378	402	365	386	360	378	368	368	336	342	362	386	361	346	357	406	347	383	383	373	374	363	357	355	371	346	383	342	375	346	372	346	364	378	416	344	350	378	381	326	371	363	344	349	341	339	333	382	347	322	367	384	362	362	375	360	352	368	354	335	328	369	370	348	349	339	353	358	332	334	344	348	388	363	351	358	347	373	334	369	353	338	368	349	352	337	344	369	364	338	362	325	356	340	381	370	372	351	339	314	353	366	371	335	338	359	371	361	379	373	367	388	379	391	332	373	360	336	321	353	333	352	328	325	383	344	348	357	348	353	375	347	353	363	374	352	383	379	368	386	334	356	360	350	363	357	356	360	359	339	365	406	338	352	341	358	375
1316	266	278	275	318	270	248	264	240	258	250	251	284	283	253	290	259	277	259	252	245	245	240	302	265	265	243	264	259	219	245	282	278	253	270	252	287	265	236	276	240	249	278	268	268	230	260	250	249	281	254	233	256	268	242	264	279	245	245	256	308	252	249	244	268	254	254	272	265	254	246	254	255	228	278	260	256	254	282	269	293	252	273	257	283	247	240	208	245	268	275	279	230	236	258	249	245	266	239	270	253	239	234	254	272	245	266	251	285	276	264	280	262	273	263	279	284	269	258	283	247	259	245	263	275	272	256	252	211	253	236	278	270	233	238	270	249	247	239	309	290	276	273	256	229	238	238	256	245	247	247	273	272	254	239	251	275	267	257	244	265	249	262	267	258	240	247	287	233	277	254	250	253	243	265	270	230	262	242	274	252	270	239	288	236	236	253	243	257	248	273	258	253	261	235	261	269	239	242	239	229	308	254	238	249	251	268	268	266	232	249	254	278	275	253	269	290	274	253	257	258	257	282	261	247	261	264	253	243	264	263	275	259	252	253	269	257	228	255	250	270	270	252	257	274	273	237	259	270	260	238	261	277	242	263	236	277	228	253	286	288	244	254	241	251	275	271	249	245	248	258	254	284	256	266	258	265	243	257	266	228	250	244	245	275	256	261	277	261	242	270	262	284	265	248	216	275	264	286	265	259	275	274	227	252	257	252	247	239	254	285	259	256	272	273	238	266	233	269	266	237	277	236	249	247	282	249	279	245	240	255	252	256	281	275	240	243	256	255	259	228	237	248	271	268	291	262	269	232	287	269	235	228	227	267	246	244	271	292	224	239	260	271	241	233	268	231	261	262	274	247	261	270	245	249	248	265	254	280	242	235	261	276	286	261	252	256	274	260	296	278	247	252	263	252	285	244	267	264	245	266	263	247	233	257	246	264	257	260	265	257	225	252	260	256	249	262	259	245	278	255	281	261	249	263	254	263	260	267	273	265	247	244	260	284	277	266	265	260	261	251	269	222	277	295	239	232	279	272	258	274	233	244	274	267	252	259	258	272	270	244	275	248	261	262	245	279	228	251	264	285	241	281	282	257	295	285	251	320	247	245	234	263	295	250	260	258	243	276	293	262	259	285	276	287	253	243	262	276	262	249	271	255	207	219	261	272	257	234	218	290	252	270	235	269	292	228	235	256	283	255	249	302	231	247	240	214	273	243	244	260	263	262	274	261	296	281	236	265	268	250	241	236	276	273	248	278	239	280	273	252	245	246	284	260	265	260	260	258	272	247	252	248	261	245	260	230	266	266	283	230	240	273	248	247	260	249	283	233	243	246	263	260	237	250	272	260	291	239	248	267	271	252	261	268	258	248	237	264	272	281	257	265	267	273	267	230	239	262	236	242	238	279	258	275	278	253	256	265	252	276	254	257	267	236	260	255	254	290	278	259	233	238	268	249	230	257	278	233	251	283	236	256	309	242	244	245	232	263	276	235	240	274	263	267	237	276	257	266	289	258	277	245	262	256	271	262	254	249	256	247	258	274	261	298	264	266	272	254	265	239	263	239	253	258	256	239	242	265	234	282	279	268	273	258	236	272	262	248	268	268	271	255	263	251	280	250	242	256	285	266	233	239	277	244	238	257	254	264	231	239	274	238	290	269	250	292	248	263	264	268	240	268	265	263	236	268	235	261	265	277	237	265	255	279	270	253	262	258	272	272	241	229	248	256	266	286	256	250	283	285	250	266	268	247	267	253	254	285	251	262	277	251	259	242	258	234	266	277	266	251	268	259	273	251	294	273	240	279	294	289	259	285	243	231	262	272	258	252	260	245	246	290	259	279	226	255	263	264	307	239	254	276	288	262	237	232	271	249	258	268	265	220	270	252	257	298	269	249	267	279	282	283	246	255	280	241	269	266	277	275	249	272	278	265	274	256	261	264	258	260	228	229	281	248	251	239	276	256	256	261	243	205	270	238	255	252	267	277	291	267	242	243	256	248	247	272	238	268	250	286	261	256	249	245	244	262	257	267	266	266	247	229	250	273	275	245	248	245	275	273	246	261	253	235	238	273	276	268	231	238	229	271	234	219	266	245	222	259	279	266	252	270	249	294	254	255	249	270	275	272	291	223	270	234	259	225	285	252	280	247	248	285	254	252	279	261	260	275	251	275	262	274	234	255	218	283	230	245	260	246	258	270	262	256	280	263	249	256	259	278	262	276	266	256	251	273	271	247	238	236	271	282	262	299	250	275	256	263	259	247	291	250	245	232	276	264	260	274	234	276	263	267	287	272	272	270	243	257	243	247	255	241	275	238	246	262	259	245	264	258	236	265	262	280	271	236	265	288	226	254	274	254	273	266	294	262	247	266	256	302	235	257	259	276	272	280	245	246	273	263	278	243	266	262	245	242	255	246	275	261	244	258	246	229	252	272	257	255	267	263	251	250	249	266	257	258	282	231	311	264	223	266	252	279	256	259	259	268	298	256	260	261	222	260	262	242	271	283	251	252	229	227	285	223	257	258	229	222	253	245	266	269	270	260	245	240	275	276	250	262	258	259	263	283	269	247	273	245	250	277	250	268	236	283	251	283	250	251	274	305	276	285	295	242	268	268	264	258	249	269	277	261	243	253	238	279	244	238	257	251	263	230	275	273	258	266	256	252	252	243	269	272	239	256	252	251	258	257	231	261	252	250	244	234	250	250	273	279	276	258	266	258	250	265	257	269	258	255	285	232	245	234	241	261	257	237	274	285	262	266	236	268	271	224	294	287	287	262	263	245	284	257	226	247	260	255	229	224	252	286	259	256	274	266	234	278	256	282	263	263	265	237	224	287	278	285	241	242	240	284	254	237	278	279	244	237	265	260	240	249	246	256	264	263	270	260	244	253	243	285	256	272	234	235	228	256	250	255	229	260	249	256	232	241	247	241	266	198	255	280	217	259	247	269	235	241	268	231	247	250	286	255	267	238	260	283	228	258	241	261	266	260	244	238	238	250	258	271	236	253	219	254	229	260	237	281	253	245	250	270	231	280	249	258	283	277	270	269	269	255	278	263	280	251	263	255	247	275	288	244	276	286	261	251	245	257	273	245	238	248	261	301	270	233	264	252	243	264	265	239	251	266	242	253	252	273	249	242	253	234	254	266	243	272	292	245	229	252	267	259	279	256	258	269	257	234	272	214	261	258	271	294	248	263	251	290	228	239	296	276	287	247	260	231	249	268	291	280	277	229	243	275	268	242	269	281	260	289	251	270	246	295	233	277	233	264	250	246	287	283	267	254	260	280	245	285	287	269	293	253	247	217	288	235	245	244	244	252	262	255	242	281	230	276	283	258	252	247	263	247	255	289	237	273	272	245	273	268	267	270	275	240	247	261	281	243	261	242	271	264	263	238	262	252	267	234	268	265	264	275	257	259	246	268	279	279	229	230	244	272	229	280	276	237	232	255	290	286	269	263	264	281	262	259	266	239	268	232	232	269	258	272	267	240	300
1900	658	718	655	650	666	646	704	655	601	665	642	613	610	622	623	650	640	628	675	685	618	663	611	672	614	646	617	616	637	610	595	654	649	615	637	599	615	634	663	647	603	622	625	611	606	649	637	656	623	639	638	597	609	642	638	686	653	616	616	653	639	611	644	614	637	601	663	624	581	628	592	632	569	655	659	646	623	649	642	634	647	651	613	576	641	609	627	629	640	637	634	637	670	619	631	598	622	593	585	605	623	640	614	607	658	594	596	631	610	625	641	643	638	562	642	623	621	664	589	642	624	643	611	660	626	631	605	596	651	614	626	662	576	611	636	669	605	629	660	623	621	642	615	579	664	637	691	635	640	596	640	641	672	669	657	657	604	671	662	623	633	601	656	668	602	613	679	677	605	660	639	624	654	655	610	663	678	614	614	652	608	637	630	633	608	599	621	625	598	656	647	596	630	624	582	670	602	621	605	632	586	650	596	642	624	624	645	649	636	610	645	621	632	674	646	627	634	617	604	651	598	632	632	647	630	673	609	628	612	593	616	636	612	615	598	626	630	642	649	631	577	607	630	630	631	669	639	601	615	684	643	637	641	627	659	644	654	627	608	597	613	637	629	643	609	602	616	650	603	573	609	638	616	627	628	661	621	658	604	673	661	603	621	631	627	622	604	638	652	602	597	617	588	610	654	604	617	603	625	621	651	631	605	607	612	619	605	579	645	661	665	614	594	612	636	653	638	627	675	656	613	619	634	625	622	660	608	638	644	599	683	634	605	625	606	633	599	646	621	647	625	598	604	576	628	628	621	614	598	604	618	656	661	622	646	605	662	679	619	617	618	630	645	626	639	612	636	681	611	641	606	644	611	570	619	606	634	631	688	615	659	644	614	666	643	616	603	640	612	631	606	625	636	648	676	637	578	617	653	619	607	660	653	652	584	652	637	639	672	631	634	622	627	669	639	586	614	588	592	608	639	686	602	599	587	628	632	684	654	632	605	612	621	639	620	630	599	646	667	601	619	615	641	638	672	604	621	588	637	608	636	628	621	649	655	603	678	643	654	620	621	648	619	657	616	598	651	621	609	576	601	594	608	673	613	669	656	638	571	652	608	609	608	645	635	641	647	635	635	613	643	644	590	612	621	646	554	639	631	643	644	633	624	636	636	627	613	682	620	599	616	650	655	618	683	600	649	593	603	650	606	617	629	645	610	620	643	654	660	607	641	634	570	598	683	684	570	618	654	625	625	645	632	601	628	637	597	620	681	645	609	592	569	629	666	585	572	630	611	610	561	629	667	674	579	599	672	634	609	617	670	584	617	613	630	619	616	617	617	634	611	633	633	631	641	667	657	637	625	644	607	669	626	628	650	682	641	571	601	615	605	649	628	583	635	611	616	657	598	593	608	596	631	642	618	634	606	571	640	635	590	637	622	622	624	627	648	631	630	614	600	628	608	641	666	647	632	597	649	689	631	642	643	630	636	631	593	657	649	611	607	662	625	636	623	635	631	644	632	632	593	612	620	618	620	576	598	571	618	639	631	636	620	616	586	644	630	625	598	603	650	656	623	633	633	640	605	615	660	648	664	610	656	628	625	623	644	624	643	555	626	644	651	597	587	597	615	636	603	617	578	627	653	615	598	597	649	626	649	631	626	648	619	641	616	610	644	607	585	627	601	640	654	569	639	612	611	651	671	609	659	675	592	662	627	640	589	623	591	647	644	630	647	656	624	607	655	641	631	648	644	600	632	686	622	598	656	618	613	571	666	638	637	658	598	644	639	660	666	627	677	664	657	621	626	623	599	611	600	636	595	672	626	655	612	673	650	595	645	642	620	588	675	637	595	645	648	624	638	682	620	628	644	590	631	616	630	633	646	623	599	625	646	661	636	588	619	617	614	612	617	594	610	605	619	634	648	635	664	611	639	566	671	650	632	653	600	629	635	618	669	644	579	615	605	688	637	657	561	624	623	621	589	592	656	609	579	635	628	612	591	630	600	642	608	636	632	616	629	681	671	656	628	654	610	618	606	629	632	641	640	651	616	603	648	703	645	638	662	613	642	622	607	683	602	637	621	667	600	635	645	642	642	629	617	617	650	614	617	641	669	675	653	594	642	602	641	642	651	633	647	576	637	625	630	591	619	668	627	617	628	640	663	612	633	631	602	585	637	607	705	618	613	636	644	603	643	597	611	604	610	642	639	609	645	638	579	630	657	616	644	649	625	631	616	648	640	628	612	613	630	637	592	632	639	633	603	635	640	604	644	600	580	614	638	646	635	658	612	586	623	612	655	633	608	637	568	619	657	656	627	641	641	628	651	618	620	650	670	619	672	665	607	647	643	636	626	666	607	625	630	648	634	631	624	615	606	656	650	672	630	570	644	618	633	621	616	585	618	632	632	626	626	632	607	638	621	662	610	637	615	676	661	636	636	649	627	607	604	638	626	604	586	617	624	611	659	587	643	628	635	611	614	646	607	602	649	559	620	631	650	613	641	631	597	657	628	588	604	585	640	665	588	627	645	650	666	673	638	625	576	644	639	628	608	642	607	624	643	653	646	601	666	635	608	664	624	586	652	605	640	628	625	647	659	678	598	630	607	613	644	642	656	605	631	652	574	655	609	635	646	642	665	661	651	622	608	628	626	616	634	620	633	619	650	645	612	649	674	675	577	647	593	657	621	621	600	643	649	621	668	623	630	591	617	633	618	603	647	608	587	611	604	615	631	613	622	585	613	624	625	614	631	631	619	586	629	615	644	632	615	633	615	587	606	629	652	631	572	602	635	664	630	634	644	659	649	622	613	594	597	605	609	605	652	660	616	660	633	628	610	668	659	611	619	649	628	596	641	625	644	687	630	597	650	587	579	656	628	595	643	646	630	632	596	603	636	646	588	609	638	624	661	624	606	620	657	630	631	640	648	586	646	647	600	631	630	587	669	613	613	638	610	622	651	604	620	605	640	610	611	617	653	636	614	660	613	593	660	590	652	603	583	569	560	655	646	556	642	636	614	610	633	609	603	656	611	644	623	614	603	577	630	611	628	620	616	641	611	635	630	610	611	615	642	611	593	648	585	617	630	645	627	645	657	629	637	643	646	643	629	634	604	653	619	612	627	602	631	578	625	606	656	610	603	641	648	644	639	689	672	626	611	604	629	661	582	624	632	611	660	626	660	601	617	626	671	635	670	697	609	669	573	599	631	629	591	638	634	646	665	635	683	705	602	691	604	641	596	633	622	668	624	645	625	618	597	626	605	682	626	664	606	637	627	648	656	644	682	666	616	624	625	629	628	620	662	579	608	627	647	614	649	639	637	605	623	633	633	592	655	633	659	619	582	659	636	615	618	641	633	612	640	642	655	611	631	660	667	606	670	604	627	598	610	668	638	629	602	608	615	660	638	664	633	598	606	651	649	605	648	648	559	644	572	603	629	611	585	627	623	631	623	581	628	633	661	611	637	634	644	631	621	638	596	647	632	634	622	615	592	609	603	682	633
7231	540	593	528	410	334	336	341	302	312	326	330	305	310	345	373	344	300	310	291	284	304	276	287	310	270	299	263	336	289	290	287	287	246	294	285	297	308	280	313	258	250	286	289	324	280	273	284	290	291	271	286	298	311	285	280	285	264	296	277	312	280	303	314	283	281	303	257	288	295	266	304	279	284	281	266	274	300	275	269	293	292	289	294	250	296	302	314	285	278	266	278	282	295	303	272	257	281	283	284	294	287	288	318	313	277	269	284	287	267	285	294	313	293	291	293	302	298	304	310	244	294	320	272	256	290	289	273	267	309	300	268	302	323	283	291	296	283	260	302	299	310	304	238	304	285	265	291	292	308	311	251	309	289	289	289	286	303	269	283	276	271	261	314	303	286	276	301	263	271	290	272	310	327	279	277	302	300	267	280	269	279	298	295	293	277	282	288	294	270	302	289	301	299	310	264	274	298	308	301	293	316	299	314	317	312	244	258	265	266	281	282	293	309	275	280	291	326	284	282	287	262	281	251	270	319	286	309	288	289	284	283	281	295	296	277	287	280	281	294	320	282	344	279	292	273	272	298	296	291	312	277	292	281	309	298	306	285	263	288	308	285	291	320	269	298	273	335	303	298	309	311	307	296	305	285	305	310	305	278	307	283	298	264	286	287	310	277	291	260	299	323	298	266	279	270	278	269	263	244	309	291	265	268	309	285	313	291	304	319	293	270	295	329	315	283	305	305	258	292	309	299	295	287	291	297	284	282	305	288	291	286	247	274	294	282	266	285	279	309	296	311	272	278	305	289	295	270	288	288	314	298	288	304	292	315	290	301	277	281	267	272	257	295	283	309	293	296	310	277	281	282	318	296	294	310	281	266	313	282	308	309	307	259	300	274	294	273	310	252	286	266	305	289	296	299	274	296	302	297	285	296	299	307	271	288	296	282	276	274	272	343	278	294	308	306	276	267	259	306	301	257	286	325	288	270	279	293	278	285	272	274	297	265	279	301	274	280	301	278	290	278	283	281	233	285	279	284	270	257	284	321	278	303	308	267	313	282	269	269	289	305	296	276	303	281	271	292	289	309	273	304	272	292	320	272	312	317	287	301	293	286	315	322	273	288	299	276	302	313	270	289	285	294	268	245	312	304	291	307	293	322	300	271	283	326	290	293	279	298	296	315	303	293	281	266	299	286	298	269	325	329	295	312	281	283	273	257	302	310	285	287	277	319	296	304	290	265	302	282	293	291	267	270	297	271	284	248	289	283	281	294	292	287	301	282	265	274	308	293	284	275	281	293	284	260	290	282	280	286	299	313	290	276	267	296	259	278	281	340	272	294	285	294	295	269	304	330	285	298	293	291	289	303	276	308	311	301	275	290	300	261	296	279	312	304	279	287	297	269	277	284	272	273	308	283	299	300	275	266	254	277	285	289	287	277	311	293	252	295	275	287	288	272	302	280	267	289	276	278	303	289	292	305	300	288	290	291	278	259	271	269	293	271	264	329	302	302	271	272	300	308	288	320	300	284	273	300	283	320	297	275	282	297	296	303	305	288	297	298	298	294	301	264	259	298	292	298	290	298	279	272	269	291	289	287	266	274	302	264	306	289	275	269	271	286	308	272	304	290	292	282	272	279	301	294	312	289	289	304	305	276	355	318	269	289	297	305	252	267	280	299	282	298	309	302	264	316	305	262	288	266	313	291	301	270	280	293	288	317	301	281	282	303	278	259	304	283	260	264	275	311	300	278	251	274	283	312	276	283	277	280	289	276	277	291	252	325	271	277	288	282	252	279	302	265	290	290	269	294	318	295	285	303	294	295	298	314	291	300	297	304	293	267	287	307	318	352	303	289	271	316	287	267	282	292	290	279	292	314	311	273	291	296	282	275	269	280	292	297	274	289	238	254	279	282	293	274	291	273	293	315	283	332	315	321	276	267	290	307	264	285	300	306	285	285	285	302	286	277	318	286	298	292	301	286	266	312	304	271	325	312	301	316	283	276	288	300	320	279	281	316	271	278	301	273	285	293	310	285	306	279	264	286	266	301	339	308	291	277	288	297	289	324	286	276	276	286	289	292	311	286	295	303	292	286	296	262	269	313	270	275	266	300	326	317	260	249	268	287	273	273	278	285	286	314	296	271	293	284	307	279	297	275	294	293	303	286	314	310	314	313	285	291	286	253	251	291	279	268	290	277	289	283	295	297	281	297	279	288	298	270	287	262	291	281	257	313	312	303	316	273	282	302	296	291	291	277	274	306	310	320	300	292	240	285	302	302	312	295	268	298	247	305	285	268	286	293	290	272	278	270	320	300	292	282	301	267	265	272	299	296	269	316	255	272	276	285	303	291	285	276	302	271	306	314	297	288	271	266	294	277	278	291	275	299	316	321	280	273	307	295	312	337	269	271	301	346	258	296	292	292	281	279	300	305	286	278	290	292	262	273	278	308	322	303	326	285	268	292	276	263	294	309	269	265	283	282	310	291	288	276	291	283	294	276	257	273	255	252	282	275	281	311	321	316	294	280	276	290	286	317	293	299	279	275	265	264	294	304	281	291	252	294	273	311	308	298	282	298	319	307	282	297	291	285	276	287	299	253	301	277	303	288	302	307	280	295	297	260	287	302	309	304	299	295	294	328	272	322	253	288	286	274	265	291	289	295	297	287	282	316	303	294	284	258	315	291	275	263	321	283	318	253	291	288	274	294	280	347	302	313	272	315	264	258	270	320	296	300	306	302	274	289	264	281	286	301	291	271	286	281	309	264	282	303	277	271	295	279	277	279	281	262	283	315	278	262	292	303	273	276	287	256	268	296	284	288	314	304	298	278	297	284	284	311	313	298	308	287	277	301	290	289	286	291	287	315	277	316	260	284	293	276	292	291	284	298	301	283	300	287	298	295	267	267	270	330	294	297	279	292	259	327	296	293	271	274	322	334	248	286	278	256	280	289	305	266	279	274	301	273	276	305	300	268	314	299	284	300	312	284	312	317	289	268	273	299	306	288	278	292	248	292	307	311	326	305	279	288	294	301	294	290	293	315	290	296	263	281	338	304	324	311	255	248	262	291	284	262	284	285	289	286	269	280	269	272	270	317	292	291	255	307	310	301	273	270	311	299	280	300	307	269	301	309	311	258	279	269	300	302	283	282	284	305	260	295	329	307	285	288	302	309	276	296	278	294	262	284	293	255	253	299	290	271	299	293	287	290	289	299	336	272	298	299	277	295	247	289	332	296	276	247	285	285	299	290	311	250	302	317	285	323	283	277	300	274	290	252	274	312	300	288	302	270	268	267	278	287	297	258	308	299	293	269	312	300	306	293	263	272	294	320	289	289	271	296	294	295	282	257	304	297	321	308	302	303	286	266	305	287	308	310	332	319	301	283	319	309	293	296	302	271	275	329	324	303	304	276	269	278	279	284	278	265	294	299	272	319	331	293	299	278	290	309	289	285	282	284	291	284	318	290	272	261	259	312	272	291	278	268	325	301	294	270
6469	967	1344	1408	1263	1072	1104	1007	956	901	878	816	793	783	927	884	769	741	748	777	770	796	725	725	718	674	712	650	707	711	744	694	680	677	701	714	668	674	686	674	696	687	704	693	730	637	683	687	689	684	699	717	688	717	695	739	708	722	706	651	689	674	732	690	675	683	692	695	731	694	704	685	661	676	655	655	709	718	664	723	666	676	703	662	725	715	624	668	656	701	679	697	702	677	698	698	669	719	677	709	710	711	675	702	661	726	678	681	671	666	723	701	680	673	668	697	755	648	681	672	704	663	694	669	667	676	650	665	666	696	661	637	670	660	690	675	647	735	666	667	674	692	663	639	704	646	667	670	700	687	696	711	639	649	727	662	688	675	665	694	688	678	685	701	712	684	716	706	696	693	663	720	688	669	666	678	662	638	704	707	660	670	687	683	687	725	679	690	711	691	630	695	700	626	695	730	706	629	713	724	706	710	750	725	694	699	676	706	676	706	700	669	648	729	678	687	721	713	660	731	693	683	681	702	686	746	627	707	676	714	711	718	667	662	701	657	694	707	679	699	679	734	684	638	649	685	675	644	675	707	642	648	645	681	654	659	647	719	682	679	643	652	685	723	685	657	679	686	727	659	747	657	679	746	685	692	658	748	711	716	698	682	688	633	699	654	742	630	732	717	701	680	676	679	741	662	685	678	684	685	702	712	743	675	705	686	730	707	718	670	662	700	609	678	648	655	672	677	647	657	699	659	663	688	678	683	659	707	689	651	699	681	674	660	663	701	697	650	668	660	646	665	678	686	690	660	659	656	666	673	689	716	750	714	722	673	678	706	650	703	691	705	659	672	692	629	655	673	713	706	700	712	631	662	670	689	706	685	720	657	656	738	676	659	712	698	648	668	687	656	700	660	637	622	686	734	671	636	684	645	686	732	693	646	719	684	671	674	700	703	703	674	650	665	630	693	688	686	683	677	666	698	680	685	645	714	715	694	690	643	679	712	660	681	701	693	696	663	662	715	672	706	708	696	649	680	667	683	698	731	633	665	691	655	710	735	711	672	673	719	647	708	717	694	671	702	677	627	650	655	714	627	704	646	673	684	677	642	643	685	689	709	642	700	714	722	667	662	680	690	707	679	678	677	651	656	746	662	726	639	685	688	695	728	647	714	677	630	645	672	694	681	705	664	661	679	661	670	722	712	714	677	670	634	620	678	688	682	723	685	628	637	654	675	650	687	648	704	733	639	707	705	677	687	705	695	691	664	649	673	652	679	714	657	637	694	682	675	638	650	670	703	677	664	662	656	682	672	694	678	663	732	709	675	711	704	664	677	655	657	645	646	678	702	660	712	691	639	705	686	683	691	690	694	700	623	671	698	717	680	700	660	722	720	703	697	708	676	639	680	678	684	695	672	692	656	688	677	716	655	668	718	692	679	761	717	660	670	650	679	671	659	700	689	686	650	663	709	740	696	701	730	716	690	695	681	653	671	711	691	618	651	706	661	690	720	679	680	752	674	707	677	698	692	718	683	685	720	677	693	719	664	642	670	718	708	664	700	706	717	694	711	720	669	684	668	660	664	633	733	725	658	688	659	673	673	741	673	700	688	695	619	715	639	691	661	691	646	688	675	691	700	643	691	714	681	670	698	721	661	653	696	682	686	702	620	671	689	688	707	724	700	672	692	686	689	693	663	653	624	683	690	723	701	641	658	674	661	721	701	667	715	656	675	678	653	643	656	685	691	651	695	677	732	704	711	656	660	640	654	720	674	700	735	692	692	712	648	660	706	679	672	705	656	691	690	714	665	673	726	700	677	664	700	706	690	698	686	715	654	705	720	721	655	642	631	740	693	697	644	648	724	724	685	704	652	684	706	646	642	708	722	721	693	705	660	649	696	681	686	637	676	693	662	664	653	644	698	687	694	650	705	690	736	675	669	693	650	669	657	676	684	709	711	683	637	710	696	711	686	642	737	654	682	714	665	679	676	660	671	687	667	695	760	678	660	715	648	737	663	651	701	703	760	686	715	713	713	635	692	717	629	655	705	697	665	635	703	672	718	687	650	653	705	657	680	670	702	705	668	736	682	640	639	696	674	726	682	698	640	692	696	766	678	701	685	699	675	679	668	683	654	660	708	667	690	675	691	710	658	736	684	706	732	649	682	637	684	644	720	697	654	664	651	701	676	702	677	717	676	724	677	659	708	668	657	685	697	648	668	660	699	694	681	646	703	703	744	644	671	691	722	703	706	613	699	717	691	673	708	679	730	656	684	691	675	644	685	679	735	679	654	672	685	671	668	665	666	656	640	683	690	714	691	674	705	692	641	690	644	683	681	654	678	651	712	658	676	703	728	728	712	672	693	674	695	664	708	722	659	713	679	682	653	667	689	647	696	670	669	653	684	691	686	644	703	709	689	666	671	659	667	693	671	718	666	644	698	701	653	658	672	678	684	671	693	672	668	658	657	653	735	671	680	732	708	693	646	692	655	662	659	715	707	648	688	643	672	662	707	702	676	690	732	733	642	669	707	710	705	687	718	689	702	682	658	693	698	706	685	687	707	708	715	676	686	657	662	682	676	711	677	675	677	694	665	643	684	696	690	726	661	692	690	689	626	690	690	687	677	699	712	670	706	624	693	700	712	714	683	642	658	688	703	665	685	675	651	660	679	711	696	664	659	675	682	675	687	681	696	670	682	671	680	686	691	644	685	700	674	706	664	674	730	717	720	678	643	650	679	718	663	680	654	702	672	671	671	687	671	696	686	664	695	704	706	659	712	685	717	726	664	693	653	608	697	673	686	667	694	717	687	651	714	666	681	677	686	679	675	640	671	641	703	688	692	670	651	713	686	705	668	716	688	637	692	643	662	715	678	726	648	712	721	697	680	683	692	699	657	713	693	717	661	668	659	703	701	673	687	681	698	644	684	667	646	644	675	691	709	696	647	641	651	669	699	671	639	670	711	663	706	745	651	686	685	690	660	689	670	674	669	672	729	669	679	719	680	686	678	684	704	650	682	708	718	706	642	707	658	730	677	622	658	714	671	657	631	703	664	707	675	710	720	728	671	673	686	694	718	605	687	705	690	662	722	694	747	703	693	666	680	674	677	711	710	703	699	687	688	706	690	710	697	649	694	698	648	690	707	701	647	665	688	664	689	687	665	681	657	710	650	662	675	666	732	688	746	668	601	687	699	686	685	717	684	722	685	681	631	660	680	718	639	695	650	711	698	707	715	669	686	672	690	665	726	678	706	699	743	693	676	675	626	692	651	658	716	689	658	718	706	709	671	713	724	678	681	683	732	683	665	733	625	662	702	678	629	672	702	681	699	682	698	676	712	690	706	686	650	672	674	688	680	652	633	664	656	707	740	689	661	677	691	692	637	666	715	705	645	681	721	701	746	707	651	666	627	677	679	703	633	711	697	707	690	723	717	664	673	694	707	644	701	697	631	677	681	653	685	673	701	616	702	665	702	671	690	687	688	711	683	669	684	673	648
12740	937	750	571	477	336	253	251	218	221	198	173	187	178	197	201	199	151	171	153	162	154	126	156	133	151	133	176	141	156	149	153	158	140	162	141	145	140	147	136	161	121	143	129	158	164	173	138	139	112	136	138	153	136	151	129	134	127	161	142	126	135	151	146	157	154	134	138	128	149	129	147	135	135	130	100	135	160	143	146	163	167	146	156	139	159	150	168	155	141	150	138	138	143	155	158	137	149	147	167	111	161	132	134	158	135	149	151	145	147	142	139	161	145	154	149	126	152	143	149	128	130	135	153	133	143	142	152	147	139	151	149	138	146	138	138	155	138	143	122	158	149	140	135	132	158	150	152	132	135	154	148	147	151	124	140	146	129	158	165	147	118	136	150	145	138	150	149	147	155	151	123	146	141	153	149	119	152	133	142	132	142	142	132	121	115	142	150	145	152	139	140	130	129	148	148	122	158	128	143	110	146	141	132	161	137	141	135	144	147	151	121	152	142	125	153	164	153	148	160	152	147	148	125	132	142	126	145	146	160	143	155	135	170	146	143	158	149	148	120	131	155	141	128	131	155	122	143	140	148	120	141	153	145	125	124	154	152	155	136	163	154	133	139	133	149	121	146	162	147	133	145	145	133	142	144	152	144	123	138	141	142	155	148	155	153	150	147	148	143	154	152	155	156	152	128	138	133	154	153	151	146	149	145	144	158	150	130	158	146	130	135	141	148	174	128	147	154	151	129	145	166	155	149	144	149	127	142	137	142	121	134	110	170	132	127	180	125	153	117	137	170	157	123	144	144	146	135	131	143	144	144	164	148	145	160	139	134	140	109	154	135	138	157	156	171	156	136	151	131	158	160	155	120	148	125	126	130	159	133	130	137	139	139	150	125	160	133	146	139	161	135	153	135	154	154	116	117	146	138	158	143	138	153	122	149	143	149	138	153	150	144	139	161	142	135	166	142	148	138	157	130	152	136	145	127	143	152	140	150	125	145	128	161	172	153	142	145	133	164	127	141	137	138	162	151	137	142	133	160	138	136	131	145	144	158	142	132	159	134	140	131	145	152	147	129	135	156	145	140	153	134	153	164	129	138	139	143	131	141	149	173	127	127	149	128	169	139	139	149	136	123	155	174	164	122	128	141	133	132	142	167	158	155	155	142	147	153	137	151	155	135	145	133	152	161	143	126	134	140	148	141	145	135	135	139	141	148	137	129	126	146	122	151	130	145	140	148	137	145	119	142	139	133	166	137	149	135	137	130	149	144	144	149	139	143	130	138	140	144	134	142	155	126	128	149	128	148	170	118	161	155	136	141	136	140	137	140	130	155	142	139	146	169	148	139	148	144	139	148	144	136	174	140	126	145	136	132	123	162	157	133	145	129	133	152	155	163	124	142	154	153	150	126	167	132	135	129	158	146	149	150	119	144	162	150	145	145	125	142	139	131	132	155	151	164	155	136	146	150	134	140	143	145	137	118	153	148	132	152	149	135	142	138	148	165	150	138	132	160	151	118	142	148	132	147	140	148	147	146	155	132	129	151	143	140	144	118	144	137	146	119	150	155	166	153	149	128	135	137	140	157	135	163	145	138	140	125	142	124	130	133	139	148	153	143	110	151	150	144	147	139	159	129	133	149	135	147	150	158	155	136	144	154	132	128	128	141	143	158	119	123	157	151	146	140	134	139	145	138	136	136	143	163	145	136	126	134	135	136	140	128	156	138	169	138	135	132	176	137	122	154	153	157	153	140	148	146	153	132	142	141	145	137	138	127	149	121	148	142	146	128	149	145	152	144	149	135	128	149	147	160	148	143	140	153	136	169	148	149	145	146	123	139	148	147	146	165	139	152	142	165	137	162	164	148	140	120	147	144	148	163	153	145	138	155	165	156	160	154	150	130	141	137	157	143	153	127	120	147	126	141	136	156	140	139	166	142	169	161	133	128	144	145	150	154	121	131	114	132	119	144	145	136	141	143	164	141	136	136	143	133	122	143	146	154	143	146	142	154	149	126	138	146	156	150	114	168	125	147	119	151	140	144	175	133	135	167	119	152	151	131	136	131	156	123	158	147	121	130	149	149	132	139	144	146	107	130	157	147	137	142	143	162	126	132	149	143	123	157	151	149	152	171	135	143	144	174	153	135	145	136	131	151	131	167	134	159	147	145	121	168	148	138	167	153	137	138	134	141	144	169	152	129	128	171	107	144	134	157	136	133	164	161	148	150	166	151	149	143	136	129	123	120	135	135	148	144	128	172	146	123	153	149	131	131	131	124	152	162	151	119	172	129	166	159	129	137	136	131	141	152	144	156	123	155	149	140	147	133	142	151	138	115	119	153	160	147	142	112	136	136	128	125	115	162	159	154	147	152	135	155	144	135	142	142	148	156	164	164	146	137	145	135	132	140	134	134	148	143	139	152	120	149	145	157	135	144	170	130	162	160	131	132	158	143	146	146	139	117	141	143	137	133	138	133	141	148	152	145	147	166	136	132	141	162	149	136	128	147	154	150	142	148	167	153	134	146	142	149	141	158	155	127	130	149	151	126	156	143	161	158	168	136	157	154	143	147	154	144	138	152	134	139	163	138	124	131	130	151	145	145	137	159	158	140	161	151	128	142	139	138	151	132	158	139	142	132	136	153	155	148	134	119	143	136	137	134	147	143	123	133	156	160	158	163	144	141	144	128	127	148	150	123	137	133	133	145	122	128	146	132	142	148	176	132	157	143	128	148	132	134	150	169	128	161	153	128	135	132	132	151	145	147	165	155	141	127	140	134	151	117	162	157	130	147	128	142	132	136	144	133	149	143	138	153	140	129	141	154	148	151	154	137	162	152	150	166	140	142	135	137	137	140	169	135	184	161	153	151	143	152	123	125	150	124	149	119	129	155	129	148	110	154	153	152	142	144	136	132	150	150	143	145	146	141	145	169	140	124	138	133	150	143	159	151	160	139	137	148	153	139	127	140	137	132	138	161	167	129	126	167	124	142	137	165	132	141	153	142	119	142	134	153	158	142	139	161	154	115	127	144	119	149	123	157	153	125	144	152	109	163	165	138	162	141	141	157	139	145	155	148	146	155	129	134	136	121	137	137	137	131	150	124	158	134	159	155	141	151	139	151	147	131	150	129	133	141	164	140	146	151	147	161	139	150	152	158	141	149	143	133	158	157	133	144	156	124	147	138	152	160	131	146	134	130	156	129	161	124	147	148	145	146	141	164	120	137	136	153	121	141	116	141	167	130	140	143	142	162	129	126	162	161	146	151	127	124	127	152	154	160	135	144	148	133	119	144	154	140	175	144	159	146	129	105	122	160	148	165	156	140	128	162	135	137	133	147	162	133	128	134	145	133	125	169	160	150	151	136	137	164	146	151	158	142	157	136	141	137	148	134	142	121	144	137	154	144	148	173	156	147	144	132	152	139	148	154	141	119	136	156	146	139	158	135	145	138	138	140	137	126	126	139	151	150	148	169	127	152	139	138	148	148	146	140
7917	908	1568	1742	1456	1205	1049	909	883	771	729	628	660	626	669	719	636	547	562	544	564	545	486	381	388	383	412	340	379	379	395	356	345	349	386	373	388	366	386	361	366	390	414	364	370	425	337	335	361	352	355	355	363	391	350	333	375	377	370	367	355	375	397	361	374	363	332	345	333	347	377	383	398	370	351	363	338	360	364	378	359	379	337	332	355	398	374	365	352	366	393	374	381	337	372	347	366	362	388	387	377	360	346	335	355	387	381	367	371	354	330	374	341	373	374	368	328	360	336	353	343	364	361	374	336	335	360	361	346	354	355	368	358	409	341	349	370	363	325	363	365	401	392	359	336	340	344	334	368	383	340	378	339	348	368	331	379	335	324	361	357	374	386	342	383	366	341	356	378	356	379	346	364	399	338	349	348	351	339	393	363	346	339	331	363	336	337	388	353	339	361	378	377	337	358	355	337	364	358	371	365	356	377	335	372	381	368	371	361	373	348	345	328	372	384	389	379	352	333	345	354	378	339	328	373	356	384	358	340	370	329	344	379	348	366	350	373	344	348	369	358	356	360	385	354	379	303	351	346	355	356	348	338	332	374	356	347	338	335	361	334	350	356	349	366	351	367	364	389	339	375	345	317	343	357	355	355	379	318	361	352	367	329	326	387	373	345	328	356	405	386	371	368	377	320	370	341	362	329	322	377	386	366	353	387	356	366	358	375	381	364	376	373	380	371	351	327	372	373	376	359	360	380	362	360	368	337	373	350	341	359	373	349	339	341	361	382	333	372	330	375	366	388	327	340	341	377	362	342	346	355	351	379	393	361	387	361	382	348	367	347	359	380	390	344	384	326	355	375	330	350	334	335	368	355	360	384	372	332	396	359	347	346	334	363	358	389	367	395	352	345	338	367	385	371	391	354	394	343	354	376	348	339	339	410	384	361	365	363	345	396	352	372	338	385	358	361	396	326	338	337	368	357	350	376	332	354	371	381	354	345	344	347	354	372	391	335	323	359	341	346	311	358	311	348	346	356	361	374	372	372	313	341	354	360	366	310	393	357	355	392	347	349	375	322	346	393	368	341	378	350	367	368	346	357	372	381	341	403	332	351	371	357	387	335	367	353	345	351	325	331	374	393	358	416	326	347	373	348	329	334	354	366	347	329	350	371	356	365	313	377	337	360	377	336	366	356	354	374	356	362	364	355	384	352	361	357	377	358	401	352	371	344	377	317	393	371	387	368	374	375	372	353	390	385	373	322	376	379	363	372	339	372	366	334	359	363	324	376	363	332	368	384	352	354	368	345	376	359	370	347	350	373	405	317	347	361	367	353	359	354	349	329	378	334	359	372	360	349	362	362	348	385	344	344	386	364	347	372	387	366	376	388	331	367	362	374	370	390	362	335	355	361	319	350	384	361	368	328	351	369	336	348	346	357	359	362	350	346	356	368	369	362	351	377	339	345	355	387	373	349	385	337	333	376	379	350	362	369	355	351	346	368	361	344	378	378	376	389	353	365	332	385	393	379	358	359	362	368	375	356	350	369	362	372	363	382	345	352	351	364	352	355	349	325	352	324	367	387	342	356	348	354	368	365	402	375	391	349	339	367	371	330	336	356	341	325	367	372	400	332	387	332	355	378	351	359	373	348	349	349	342	348	385	340	369	385	348	346	369	333	296	345	354	372	342	335	358	348	370	337	379	360	357	343	349	375	383	361	384	366	385	370	367	337	367	353	354	334	344	384	363	331	345	347	419	345	320	364	352	336	382	330	345	355	393	395	359	362	345	346	355	361	376	368	356	341	383	367	356	370	399	342	331	382	323	388	355	348	382	384	383	384	346	360	389	362	324	380	370	332	361	360	341	361	339	396	325	371	378	315	360	327	365	361	379	349	373	350	374	367	364	365	354	353	369	349	367	338	362	338	372	356	391	350	351	371	353	355	357	350	365	357	368	319	355	350	350	392	351	352	367	370	338	365	388	342	369	359	338	368	322	360	348	359	398	348	353	339	359	361	365	362	347	360	344	373	358	368	361	377	389	356	360	344	372	379	350	368	368	360	362	352	331	323	380	333	348	351	416	372	368	346	360	371	369	370	376	332	361	364	374	358	375	352	320	343	357	371	346	376	393	348	319	344	384	371	351	372	328	342	388	374	355	353	344	350	330	345	401	347	372	371	342	363	377	372	349	338	361	395	335	321	374	339	373	356	361	364	336	378	342	383	351	356	371	355	340	333	356	366	363	391	359	306	347	348	379	379	348	349	370	363	390	365	381	360	353	344	368	377	359	394	334	346	360	345	343	400	350	356	385	374	354	384	379	334	341	357	379	356	340	390	331	343	389	395	363	338	332	379	353	354	337	342	336	369	368	338	366	362	349	343	357	361	370	362	354	361	363	338	358	375	364	362	338	353	381	362	381	356	376	360	396	364	362	327	361	370	351	348	381	373	350	313	359	375	348	356	389	359	359	375	322	351	346	359	337	369	355	341	381	365	365	355	372	354	368	344	360	363	371	377	346	385	333	382	372	380	317	381	372	383	339	365	363	380	407	352	322	379	352	349	368	353	364	346	387	368	383	345	381	371	374	367	368	357	352	377	360	381	353	373	364	361	350	345	332	323	358	336	340	331	367	347	361	372	329	345	404	367	363	385	343	340	378	370	356	356	370	362	335	376	367	363	358	357	347	395	356	344	367	352	364	334	367	389	359	353	333	343	356	376	348	325	358	371	403	359	360	370	333	353	367	326	338	369	330	361	368	395	345	394	343	343	356	334	353	343	338	351	344	357	376	347	365	382	381	355	335	339	365	341	341	381	366	362	360	365	349	350	366	359	319	360	368	330	348	352	364	349	392	347	341	380	394	358	364	373	369	384	350	329	392	371	364	376	349	363	401	359	373	355	340	362	335	334	352	347	367	369	354	364	392	356	360	355	381	367	355	380	368	350	329	350	354	372	374	341	377	344	388	371	350	378	376	354	353	342	325	379	383	332	356	357	341	353	376	350	329	368	376	327	351	360	374	367	389	362	355	364	353	340	346	351	346	338	387	337	373	341	351	357	341	346	352	341	344	355	368	353	377	348	358	310	322	387	347	366	348	363	356	350	370	353	335	374	340	397	364	350	336	309	352	359	345	354	389	374	353	378	343	398	331	384	338	363	373	351	356	401	370	345	371	393	362	358	368	334	370	378	375	342	330	368	377	337	377	371	376	371	315	346	353	350	358	373	378	350	383	381	343	362	354	355	347	383	390	379	405	352	332	338	332	380	362	332	358	369	324	377	371	361	347	348	370	372	366	365	369	329	386	342	321	353	377	345	356	381	355	368	366	345	381	386	372	363	340	343	362	335	378	347	343	354	352	361	347	342	351	362	373	336	354	370	367	348	340	337	360	363	357	379	372	350	381	338	336	372	374	334	346	347	359	335	381	374	360	363	362	379	404	339	344	373	370	341	366	354	362	380	360	347	380	350	325	346	361	359	360	368	356	352	398	337	346
1428	287	282	282	272	266	244	268	267	270	257	264	244	229	275	230	274	262	248	289	263	248	252	253	259	242	241	247	280	256	210	270	269	235	248	271	254	258	251	267	280	271	246	250	287	280	268	254	272	279	253	251	251	276	267	252	240	266	275	246	256	268	272	265	243	253	242	265	231	249	266	229	259	222	251	255	240	278	261	277	266	275	275	249	249	238	264	233	280	303	269	241	268	245	280	284	287	273	241	271	295	259	268	259	258	295	255	262	258	257	261	251	241	224	224	281	267	269	234	255	245	300	278	259	269	250	267	266	243	260	251	256	257	255	246	271	266	258	274	275	255	269	290	285	252	242	261	266	250	246	229	271	265	286	261	238	269	280	298	257	276	287	248	270	255	265	303	239	238	277	242	258	282	245	248	248	259	238	274	248	267	257	277	264	252	243	259	247	248	305	256	264	254	249	259	261	247	260	247	230	270	286	270	270	269	263	269	261	260	273	254	261	236	269	238	215	260	269	240	251	277	274	270	274	257	261	285	282	247	230	238	265	252	246	245	257	268	257	252	271	253	285	283	304	248	263	244	240	281	267	230	270	268	281	254	246	263	267	259	278	269	252	247	251	261	257	247	302	267	261	266	262	257	275	253	266	256	255	247	270	252	268	278	261	302	264	242	242	249	246	244	247	248	269	253	249	264	272	254	236	246	233	246	270	251	263	275	270	257	271	228	267	262	272	299	248	237	266	259	247	271	265	261	253	292	241	237	266	248	271	282	266	254	280	255	262	257	257	278	249	255	281	264	256	243	252	259	279	247	253	270	258	250	258	258	252	262	290	262	263	238	262	264	272	265	236	275	251	242	254	260	253	262	242	249	250	254	267	242	236	252	283	260	230	229	260	221	257	245	288	248	292	253	246	252	271	270	264	273	280	254	296	263	241	267	292	248	269	264	266	262	302	266	261	296	237	266	232	254	242	247	247	268	266	280	266	265	237	256	262	258	269	283	266	277	261	274	265	237	277	253	272	264	260	265	257	280	257	258	252	255	250	261	259	246	255	283	265	260	243	248	230	301	235	254	245	277	254	267	282	230	258	259	266	241	249	258	279	240	276	274	274	278	267	277	250	259	248	260	249	289	269	245	266	243	236	265	241	248	254	259	263	284	228	252	266	254	241	294	299	252	266	271	265	254	260	242	266	251	241	235	246	264	289	242	256	248	275	258	263	283	261	244	238	278	268	274	264	271	251	237	255	273	277	272	252	249	272	248	256	247	260	262	252	241	248	254	247	277	228	261	258	254	264	254	227	239	280	261	235	263	275	268	264	243	241	248	296	259	256	263	280	267	241	243	243	292	252	252	258	265	276	266	256	270	255	286	249	263	258	266	242	272	231	250	263	265	241	274	251	269	246	268	239	238	252	261	283	269	267	265	252	257	252	272	250	232	245	233	282	277	251	268	246	266	280	246	235	273	250	276	254	235	243	264	290	241	229	232	241	229	268	249	260	247	248	254	250	248	250	233	283	299	265	243	255	255	276	294	272	259	286	270	262	237	261	264	271	259	227	273	249	247	235	241	272	249	260	279	259	262	281	250	229	258	256	287	248	268	248	246	278	278	240	267	236	281	266	267	251	263	241	266	259	273	240	257	266	273	260	246	250	226	269	243	266	274	232	251	259	225	238	259	264	269	286	236	277	252	257	279	282	246	243	269	248	264	279	257	245	262	282	254	254	250	259	242	253	245	240	271	276	254	271	253	254	275	248	231	260	260	244	260	233	256	256	233	238	248	270	238	286	264	258	250	233	278	249	217	258	235	251	259	240	256	244	249	247	269	287	288	281	249	276	243	265	263	282	242	267	281	261	241	231	236	252	281	238	265	239	273	282	264	264	246	236	238	272	270	228	224	241	254	273	251	254	263	272	255	251	239	225	260	270	245	243	272	252	237	256	253	244	249	227	270	251	284	216	255	252	251	261	254	264	250	263	236	252	249	243	233	262	273	264	245	258	266	242	265	233	279	215	246	259	267	252	274	246	245	277	259	239	257	240	290	242	292	244	261	298	236	270	286	279	238	257	244	242	241	270	258	253	263	270	284	251	278	242	296	263	233	244	244	268	257	244	277	267	275	268	281	267	265	277	260	272	240	244	259	260	255	244	227	247	265	280	238	257	273	248	254	249	237	264	245	252	281	259	240	263	253	311	258	282	236	247	267	262	250	251	293	255	245	251	265	270	250	257	215	267	220	282	269	263	243	264	292	266	245	262	265	275	252	266	280	258	262	254	250	262	262	278	275	288	252	243	259	241	276	261	267	253	271	278	246	248	291	271	271	266	264	266	262	242	260	267	255	237	270	302	248	236	268	266	270	289	274	259	251	273	303	259	286	269	265	233	249	280	287	281	276	239	249	256	207	270	234	249	270	238	276	273	262	259	258	261	273	233	260	257	267	239	260	256	267	275	305	277	276	246	261	232	241	272	260	251	271	243	246	244	267	273	262	241	242	275	253	262	221	265	251	260	271	258	236	254	248	262	265	234	260	267	256	265	281	247	250	255	244	266	262	242	255	235	290	279	256	267	276	229	254	238	248	238	257	265	252	273	276	285	270	256	266	266	258	258	260	256	264	293	232	253	291	289	248	248	280	256	246	232	270	242	248	260	281	296	263	261	280	281	225	277	242	229	257	264	258	296	270	280	227	260	256	253	242	249	271	262	260	269	236	263	271	264	255	253	317	261	247	225	254	265	247	244	262	258	286	280	259	288	257	250	268	248	261	251	304	263	244	225	244	261	269	250	275	264	251	259	258	273	273	269	259	285	253	258	271	243	230	259	271	250	244	278	268	274	269	256	268	266	297	247	283	262	260	227	273	271	279	249	256	226	263	268	260	277	266	226	264	246	266	256	240	228	280	242	229	256	267	265	252	274	273	253	267	254	262	268	263	275	273	309	264	240	263	285	268	255	265	292	250	280	261	252	252	226	249	266	258	255	259	267	249	255	262	235	231	250	271	254	270	265	260	268	249	275	252	283	288	235	250	252	258	247	285	237	235	240	247	251	259	276	258	280	244	299	252	230	258	292	244	306	282	241	255	244	260	276	296	234	273	256	267	248	247	264	266	247	215	254	255	245	272	271	249	248	249	263	303	281	251	277	257	222	260	288	274	270	265	281	253	275	251	254	257	300	267	238	256	271	243	236	251	271	260	282	243	264	248	233	285	265	295	264	283	266	246	298	283	269	246	267	236	278	246	249	252	247	238	280	250	251	267	245	256	265	240	265	245	262	256	260	240	275	269	256	255	266	251	250	248	222	260	265	232	254	265	270	254	250	254	230	255	294	247	242	252	243	259	257	295	249	244	262	262	253	255	263	255	265	269	256	240	256	267	286	283	255	242	263	257	242	219	278	272	247	258	259	256	264	273	246	248	240	267	245	262	288	271	288	244	252	265	273	275	250	282	272	242	278	250	270	288	239	255	287	237	280	280	253	245	258	253	281	244	290
1990	634	649	683	666	606	588	688	598	636	647	651	665	632	652	636	613	652	655	655	645	639	668	649	633	618	595	631	649	634	619	683	653	666	661	647	599	606	629	583	618	632	626	623	618	618	628	661	666	630	618	649	641	600	640	588	658	594	616	634	627	606	603	597	556	614	629	627	604	617	656	620	620	641	647	654	600	653	613	656	593	616	639	619	644	624	657	599	648	662	640	592	613	605	658	648	655	643	625	635	631	619	620	603	648	641	621	574	634	608	648	634	631	656	605	689	649	601	632	632	600	620	679	646	615	620	639	669	644	637	664	625	611	640	647	612	602	667	601	620	636	611	592	618	666	589	635	605	612	638	656	602	598	622	634	588	632	622	621	642	626	631	619	647	660	646	628	607	618	627	649	654	580	671	647	633	648	647	631	601	637	708	618	624	618	637	639	582	648	620	582	608	644	631	648	632	629	598	658	587	645	642	624	604	624	664	639	587	624	635	672	630	678	580	627	645	667	598	651	643	644	636	621	605	633	610	683	622	640	613	605	653	623	644	614	644	646	644	614	610	638	623	615	652	662	619	642	642	629	661	648	642	633	675	630	610	600	603	600	607	638	598	661	662	621	607	641	627	619	589	638	612	620	665	614	660	608	684	679	612	557	649	652	647	614	644	659	603	669	664	655	625	630	659	619	643	628	624	598	654	666	628	613	619	620	622	617	592	626	634	653	625	591	682	659	639	631	614	656	670	676	643	607	600	627	673	678	631	629	642	629	595	599	659	608	660	616	637	650	654	664	673	598	613	652	660	647	591	639	639	605	618	606	647	634	614	587	631	656	617	615	636	593	546	652	634	638	628	591	670	635	628	596	644	573	653	667	687	638	656	603	612	622	580	628	592	659	659	575	621	669	642	618	668	605	647	600	638	662	626	644	659	679	640	680	656	661	614	644	642	631	646	627	604	648	604	653	626	626	620	630	633	664	629	609	633	587	607	666	615	619	644	659	620	611	618	597	628	600	612	622	631	660	631	619	610	613	649	580	638	627	634	636	632	651	664	617	644	620	617	645	642	660	643	659	654	630	633	601	636	641	598	595	616	631	671	647	651	606	630	647	616	639	609	646	659	599	652	603	634	598	642	662	603	597	604	598	663	648	639	641	615	654	628	648	597	655	628	634	636	606	629	615	638	646	622	630	622	662	615	617	642	580	635	669	593	637	631	622	653	648	612	643	594	669	649	639	650	612	652	611	621	638	648	598	616	636	658	641	622	675	647	628	628	659	641	644	606	658	604	644	685	620	635	633	649	617	628	655	649	587	644	624	639	640	625	642	603	582	599	639	582	651	637	632	626	638	643	659	667	597	634	625	664	590	657	623	636	670	662	591	646	596	611	609	622	590	657	612	610	598	672	598	591	656	644	673	648	640	658	639	624	677	641	609	660	657	636	639	633	649	621	626	626	618	678	654	640	637	646	597	612	638	675	637	646	603	619	650	666	640	651	596	627	592	676	590	672	648	607	629	630	639	644	639	652	657	658	675	608	645	639	621	654	594	699	655	595	643	609	638	586	622	646	643	599	651	610	677	670	656	632	626	646	637	643	649	646	608	612	622	631	632	604	632	625	645	642	618	604	658	657	608	647	609	686	617	585	617	633	639	603	661	611	672	639	668	624	690	638	663	598	637	632	615	633	615	625	619	631	600	599	603	617	603	574	662	639	626	651	659	608	636	636	632	595	653	602	638	603	651	598	640	657	630	612	650	617	630	624	578	686	629	663	629	666	631	614	662	684	630	603	608	659	612	627	633	649	627	629	638	650	668	584	609	673	622	593	650	658	655	590	650	630	649	666	633	645	605	660	630	627	627	633	647	681	653	603	658	587	677	643	626	645	616	603	660	631	622	685	610	600	654	612	713	581	633	624	624	631	629	622	659	666	630	683	676	638	618	642	656	638	648	638	666	609	602	607	603	617	703	638	631	634	655	623	640	670	660	657	648	655	629	636	627	609	628	625	623	662	615	648	672	661	575	653	616	664	610	626	639	650	640	657	670	595	645	676	638	632	649	616	602	706	648	619	610	612	654	619	610	624	616	586	635	634	604	604	606	641	614	615	640	627	687	619	589	620	648	658	643	641	620	633	638	625	645	635	615	582	602	658	657	639	615	631	638	665	618	638	660	654	663	646	639	631	661	588	607	606	612	621	644	664	622	628	621	643	674	652	642	618	607	649	659	634	622	654	675	612	622	683	655	621	666	640	669	634	622	622	653	632	638	646	676	625	631	618	639	658	634	653	627	666	630	634	622	645	676	571	623	638	633	625	651	569	628	625	649	661	636	627	627	627	657	624	629	630	624	623	639	633	666	623	571	602	622	578	643	610	618	645	605	655	655	637	611	628	608	669	675	640	623	629	606	613	643	646	633	654	621	653	603	641	626	630	626	661	565	608	646	567	626	616	679	633	586	638	603	663	656	632	625	615	632	679	627	665	661	627	641	603	638	587	624	642	594	662	640	606	627	595	616	609	585	609	638	676	634	586	629	594	620	630	637	613	663	632	653	625	655	650	621	614	668	612	656	641	648	619	615	575	662	632	628	663	620	599	656	633	608	667	606	690	605	608	628	637	627	617	620	660	596	648	609	678	634	625	595	619	640	632	599	635	610	648	611	664	616	622	582	610	667	632	584	622	637	629	609	638	620	656	609	635	590	639	677	659	597	550	629	608	609	620	639	638	622	569	633	593	626	664	665	648	608	685	640	646	617	619	621	595	668	621	649	633	617	597	635	683	602	652	630	615	624	677	616	670	620	650	602	621	624	607	639	650	655	664	671	633	658	635	658	642	625	650	624	628	628	651	601	643	633	653	623	643	590	671	603	646	657	654	613	641	618	647	565	643	652	616	616	615	644	616	680	672	613	648	620	646	593	631	605	647	656	667	599	612	650	640	640	662	625	611	638	626	639	687	634	636	628	681	603	631	626	617	649	644	666	607	666	640	587	593	613	619	663	617	632	626	587	635	642	640	616	623	683	649	623	621	614	615	601	637	594	670	620	607	588	608	632	620	603	614	662	673	637	654	640	628	653	632	639	634	596	657	634	660	643	664	647	624	607	617	688	657	631	616	684	594	666	661	591	599	603	607	669	658	671	598	629	631	629	609	612	669	624	613	629	616	595	634	658	664	617	585	648	608	631	622	661	672	610	654	655	622	573	616	646	599	658	618	578	629	610	633	604	613	596	641	593	653	588	606	618	611	627	655	659	652	624	679	676	644	594	689	642	664	637	612	665	642	615	640	614	636	613	614	620	636	612	617	616	648	669	670	622	606	586	598	677	597	618	642	630	662	669	598	638	650	637	664	587	661	625	630	628	605	645	606	614	650	639	625	622	608	593	598	663	653	609	636	683	613	655	611	660	608	652	621	639	651	591	623	642	585	617	612	615	625	644	654	628	625	642	615	657	640	636	620	587	616	631	603	610	627	644	621	622	622	602	634	611	601	637	652
6962	589	568	544	466	377	344	381	341	310	314	303	298	324	276	320	324	266	268	284	320	304	303	290	314	278	308	324	311	291	281	293	275	247	305	308	254	255	272	291	260	286	276	315	282	247	284	269	269	323	272	278	319	293	314	287	335	276	284	328	325	276	277	290	303	310	284	286	282	297	299	304	270	294	288	312	301	286	330	299	264	305	295	290	266	261	293	288	299	306	288	271	306	295	294	315	314	302	323	278	308	280	309	322	265	277	281	258	284	308	304	285	303	278	318	255	324	272	314	296	263	297	297	303	289	302	297	282	273	308	296	282	281	317	284	322	297	282	300	320	292	271	302	290	305	293	299	297	298	295	292	295	297	311	330	302	275	312	296	306	295	296	287	291	284	306	286	301	266	301	296	287	278	278	280	283	283	323	268	270	280	286	293	283	304	253	308	311	270	300	291	269	279	278	297	304	294	331	318	322	280	283	279	280	280	256	266	291	276	315	302	304	266	281	316	299	294	257	274	305	312	267	312	285	325	282	285	265	297	305	328	306	298	288	320	293	281	276	317	288	278	296	314	286	280	295	307	271	294	311	314	289	295	293	273	281	283	295	292	280	306	299	255	309	297	296	283	283	302	263	286	280	293	301	322	286	308	264	285	273	279	309	309	305	268	281	311	307	294	271	249	294	283	282	286	275	279	316	277	322	317	303	262	268	291	257	266	275	291	275	296	276	295	281	305	278	308	293	299	305	322	323	295	260	281	315	276	281	281	266	304	294	282	267	318	275	315	283	275	270	290	286	310	261	325	293	288	298	301	325	289	276	335	310	297	289	267	267	265	313	303	262	297	275	276	295	277	279	287	292	258	307	300	299	299	256	295	318	311	276	280	267	262	288	289	314	278	329	297	330	310	277	259	309	359	309	311	278	290	280	296	302	290	290	330	299	319	287	295	283	282	295	258	285	303	296	284	300	267	303	297	327	284	312	334	295	288	324	307	309	303	293	285	304	298	303	295	286	285	289	296	273	299	276	286	288	309	282	308	277	296	304	294	301	288	307	316	276	285	255	327	317	300	283	253	287	279	306	295	270	297	278	283	321	313	320	302	292	280	299	275	305	295	308	310	284	296	277	276	309	304	311	294	264	302	295	294	302	305	283	270	298	316	285	317	286	301	282	324	301	314	287	293	256	305	276	286	267	279	274	268	332	293	271	281	259	318	302	302	265	305	306	310	267	316	310	283	339	298	284	280	313	276	287	276	309	262	299	303	304	263	295	293	295	333	297	305	280	269	292	279	296	286	269	316	298	328	264	267	321	286	280	264	293	281	277	288	288	291	311	296	301	295	278	303	290	274	269	273	264	286	256	320	314	283	282	275	318	338	298	287	316	300	289	336	308	283	283	241	274	342	277	272	275	294	296	286	262	305	265	285	274	301	303	318	271	306	314	278	281	288	299	316	317	318	293	248	286	297	303	288	273	288	249	270	298	278	278	273	272	280	306	274	286	292	285	254	307	306	302	279	263	306	293	295	302	304	310	258	275	331	281	325	289	274	279	321	301	287	282	286	312	288	325	296	273	253	276	313	272	254	278	285	301	268	306	266	287	276	315	266	312	259	298	269	279	270	303	308	305	276	311	281	331	313	302	288	290	281	278	314	289	277	282	276	276	297	265	304	291	281	309	299	286	290	297	303	275	288	272	283	297	278	292	269	252	281	262	321	298	270	304	349	282	264	274	318	283	313	304	311	293	283	308	316	297	308	300	287	274	263	269	275	280	290	300	314	296	303	281	281	271	299	312	300	281	285	291	330	280	282	308	303	300	279	307	310	264	274	291	293	267	278	335	319	274	279	287	320	261	294	275	276	298	253	303	295	314	277	264	262	239	311	312	303	271	296	279	289	313	278	290	338	294	289	283	307	277	311	253	307	266	292	310	308	314	284	240	271	293	310	322	286	279	302	297	296	286	293	295	253	307	269	303	316	283	293	295	308	309	321	273	302	289	307	299	308	267	287	341	307	347	282	289	276	299	276	271	311	285	295	309	280	290	259	303	312	292	337	288	329	292	269	291	280	290	295	295	292	285	265	276	330	301	283	297	305	299	294	283	295	296	286	289	295	272	302	312	300	319	283	319	295	276	263	294	282	292	291	318	313	299	289	280	312	271	280	277	275	283	275	263	302	303	294	299	282	326	275	296	293	278	296	309	285	303	289	325	288	292	277	325	317	278	287	331	261	279	261	258	324	287	276	287	300	288	299	281	294	294	325	301	296	305	254	305	253	288	281	285	280	317	290	315	315	264	278	311	298	296	256	295	266	283	275	301	281	255	267	286	290	289	264	295	306	268	290	249	295	283	321	324	281	299	261	286	316	310	286	268	300	263	309	269	273	285	319	262	298	294	280	282	353	314	275	264	293	335	264	288	292	330	323	313	317	333	271	292	286	241	288	308	284	314	315	288	274	271	262	297	304	311	302	269	276	305	299	298	282	293	277	309	306	298	266	250	295	275	286	303	311	292	283	317	273	308	281	279	279	296	250	294	312	283	295	310	288	275	269	316	294	287	274	307	291	267	277	245	257	299	303	289	273	282	287	281	244	280	301	317	276	263	295	319	293	286	295	309	290	325	309	254	322	319	294	273	296	307	305	280	295	286	291	307	303	285	292	297	287	290	310	278	304	287	280	304	305	275	292	273	265	298	308	274	266	294	291	284	261	269	276	308	274	290	315	315	293	278	290	273	292	293	309	285	298	332	273	281	286	296	280	257	318	301	275	303	294	296	310	283	297	295	289	308	318	298	309	293	281	289	283	282	314	296	317	313	277	283	267	296	301	310	264	270	305	281	313	310	263	302	282	286	297	275	300	288	303	289	294	287	284	282	308	302	304	279	317	314	298	241	268	286	318	287	302	292	284	297	282	304	313	275	321	279	278	278	278	293	293	298	295	269	287	262	318	295	291	281	314	299	289	292	309	279	265	270	294	273	280	297	297	301	275	282	285	315	290	311	273	281	320	307	298	295	263	276	283	309	275	273	286	293	284	301	283	296	285	302	311	269	294	243	287	308	298	279	308	288	310	292	283	331	282	286	286	300	305	288	283	273	280	288	304	292	280	298	317	333	297	318	308	266	286	333	276	306	300	276	290	305	332	306	284	261	317	289	259	286	292	307	327	277	294	316	259	301	325	291	295	278	285	269	309	297	283	281	292	289	290	309	294	277	293	278	315	322	318	294	273	316	269	262	294	290	257	289	282	302	302	286	298	306	287	270	267	293	316	288	280	298	265	299	293	317	297	310	310	300	305	291	334	299	281	259	305	281	289	304	229	301	336	284	314	269	309	309	326	321	282	325	269	259	332	283	277	292	273	255	226	277	307	300	294	276	281	270	287	287	276	298	299	309	294	314	316	317	268	323	312	302	279	281	312	333	276	283	290	286	295	286	277	273	292	290	271	305	299	329	290	264	299	288	298	288	291	306	293	297	310	269	294	277	282	341	287	315
6628	958	1240	1457	1267	1051	1063	990	923	894	854	811	834	859	821	871	821	746	847	769	727	750	752	726	722	668	686	670	651	716	737	683	710	706	672	696	708	687	664	676	701	706	724	638	669	716	694	724	701	695	714	707	676	701	704	707	687	677	657	662	684	700	731	695	706	655	731	674	677	712	753	756	648	703	686	684	685	657	653	760	700	690	658	700	675	722	722	698	722	699	691	650	713	673	693	672	703	646	688	671	718	689	694	714	657	721	729	701	658	718	695	757	679	741	663	719	706	688	678	701	640	644	751	700	646	707	663	676	659	665	705	717	711	673	662	692	657	705	710	688	683	705	716	709	701	639	684	684	675	652	684	653	706	690	685	682	665	678	737	725	678	659	698	690	664	670	711	694	728	693	672	663	685	621	679	688	616	692	713	680	773	671	679	670	695	669	675	690	664	706	694	654	690	677	654	717	638	689	696	676	675	689	698	652	678	662	691	697	722	688	714	757	699	675	712	670	662	691	691	720	670	653	680	757	667	673	643	680	687	684	653	718	684	643	684	690	690	662	714	688	690	663	712	680	723	695	716	749	689	709	688	638	693	686	673	701	694	700	667	700	689	716	686	758	666	741	642	685	694	610	633	711	723	651	698	696	721	675	717	699	661	685	668	735	666	683	694	674	707	685	662	687	703	673	681	730	658	635	706	650	707	697	708	674	710	682	702	696	664	696	662	698	661	633	667	715	673	686	637	650	645	667	705	701	703	685	726	722	686	689	701	713	693	700	690	674	691	714	661	715	700	675	703	725	667	765	689	653	690	664	687	677	681	624	678	725	676	651	718	665	682	690	710	704	699	687	653	671	693	695	671	684	671	633	675	666	642	687	701	668	674	678	711	683	631	688	688	724	678	675	690	699	708	710	681	658	656	690	675	694	739	652	672	689	678	656	691	661	738	712	698	683	697	679	690	692	686	667	672	662	636	717	666	633	674	657	678	644	710	732	702	650	721	681	678	678	685	682	697	694	691	645	665	698	701	693	693	700	697	673	708	661	676	688	692	684	669	676	721	739	675	716	658	695	668	701	747	715	672	742	664	682	686	671	701	694	711	709	659	682	691	698	670	649	745	647	719	672	713	704	729	665	715	701	656	693	684	717	684	675	685	693	680	683	703	655	693	633	662	689	717	665	696	710	706	685	711	745	648	717	666	695	678	656	701	673	699	706	718	679	691	704	653	652	693	669	664	725	703	672	690	704	711	698	697	680	704	702	680	687	723	682	671	658	699	682	721	712	702	726	668	668	690	689	681	697	660	689	659	650	707	686	728	715	682	690	703	673	692	691	659	650	706	692	656	657	676	704	714	690	697	657	664	637	689	634	669	670	656	649	738	748	679	645	680	693	706	678	674	698	697	737	700	693	705	726	671	728	672	711	697	699	705	722	725	707	649	721	685	695	690	686	656	679	706	710	699	671	679	681	626	684	715	651	676	648	735	679	661	692	721	685	671	704	710	650	692	670	678	663	667	667	705	655	650	717	710	690	680	667	692	675	721	690	687	713	691	682	715	717	695	655	695	717	730	676	644	727	668	654	676	677	658	653	672	673	694	713	672	696	659	643	693	665	676	669	680	711	704	705	679	656	665	699	713	739	663	649	684	650	686	620	661	714	715	662	689	690	684	671	677	687	719	729	697	674	672	670	685	670	684	677	718	622	724	687	677	681	635	672	701	723	673	712	686	690	646	671	668	696	666	678	698	715	693	669	719	693	651	664	662	703	681	666	656	677	700	668	671	671	673	676	686	700	666	699	684	685	672	708	687	692	679	681	677	644	678	653	637	681	659	681	715	674	731	731	701	680	711	678	697	694	739	672	668	708	715	688	663	717	683	686	710	684	637	660	697	719	678	651	681	632	694	727	690	673	717	710	681	712	634	669	673	724	648	679	694	649	659	683	709	686	692	670	673	660	669	650	671	704	697	713	710	665	726	666	727	703	658	693	708	688	674	656	692	711	692	671	687	711	679	690	668	653	678	685	647	649	729	679	681	705	681	680	669	695	713	624	648	715	654	669	698	663	721	669	679	698	680	652	729	695	688	677	702	664	709	705	673	672	730	681	644	715	642	704	681	687	679	692	645	663	673	685	661	627	700	698	692	659	761	685	701	708	676	731	676	691	688	724	671	694	634	665	637	737	709	718	707	678	645	692	702	717	683	697	698	693	676	662	659	693	709	673	719	663	672	671	726	694	644	677	713	690	647	707	685	699	676	703	658	681	708	685	697	661	646	625	683	650	688	704	677	679	675	657	717	684	721	701	730	714	649	662	675	731	696	648	699	699	676	689	633	731	684	698	651	646	619	713	713	740	682	698	671	668	677	723	673	672	679	678	672	695	670	652	667	690	694	686	684	698	695	685	663	659	695	680	707	725	696	671	703	641	701	691	683	697	703	678	697	681	709	728	702	685	639	720	610	686	708	692	672	658	719	684	753	656	682	729	645	684	702	658	729	642	675	662	736	661	736	692	682	715	691	732	683	684	703	756	661	671	698	697	672	708	721	691	711	691	666	695	658	662	647	699	693	661	682	682	694	688	697	719	653	642	680	693	691	727	704	701	662	665	679	673	723	685	728	700	685	685	702	681	706	708	694	679	679	665	704	659	744	734	679	640	679	642	726	657	664	679	670	707	713	707	687	706	697	674	696	696	635	680	739	666	652	693	678	684	705	669	674	687	686	700	652	709	693	654	660	707	707	667	672	699	718	712	714	678	687	696	690	634	658	705	684	698	699	644	688	724	725	673	728	683	685	659	684	693	726	676	708	626	707	688	653	688	676	703	691	669	650	723	697	681	647	678	711	713	721	669	644	714	671	699	668	678	720	664	676	667	711	683	648	707	662	650	687	689	672	699	687	655	679	717	667	716	693	690	659	673	724	632	677	696	701	687	649	658	684	694	704	684	697	696	649	732	669	679	650	637	706	687	678	676	725	667	680	667	703	707	683	676	663	636	684	681	694	655	692	737	686	715	670	672	735	689	732	690	657	695	701	634	671	662	700	708	699	692	651	692	694	706	700	682	681	696	687	699	724	657	729	688	693	631	705	715	689	682	683	708	701	670	690	689	696	726	650	687	724	676	669	657	660	682	649	677	731	637	671	687	688	640	706	657	694	701	640	683	707	691	652	681	662	659	675	623	666	709	644	697	657	668	697	697	696	696	657	719	670	725	647	697	709	680	668	652	724	655	708	707	651	663	695	694	664	701	683	690	731	673	676	687	706	643	747	647	680	719	694	643	697	673	645	660	687	687	683	703	657	702	657	698	679	681	665	629	676	729	695	683	709	690	681	687	668	677	674	689	668	730	662	680	685	664	691	690	635	697	664	687	657	696	655	649	679	669	699	673	688	679	669	668	621	710	690	702	633	640	675	696	675	665	672	670	694	658	678	681	671	708	694	638	655	701	660	685	713	679	626	677	687	649	726	658	691	671	716	688	699	689	674	657	688	667
13282	924	664	640	499	364	298	196	222	209	199	180	154	187	170	153	167	157	161	180	161	183	177	143	148	143	160	128	177	126	156	153	156	126	160	121	147	174	139	130	169	167	154	144	134	145	131	149	146	140	159	153	119	136	127	149	121	133	139	132	133	147	130	154	160	146	120	136	154	163	150	161	165	157	140	136	175	141	152	130	141	135	165	156	129	120	135	144	144	126	113	147	131	151	136	146	147	157	134	158	166	147	145	137	140	134	149	165	136	152	145	137	133	152	143	161	157	145	139	152	158	169	160	161	143	138	153	160	166	136	156	141	115	162	154	134	134	141	152	143	131	149	116	163	148	139	129	158	136	126	146	146	121	144	144	131	143	117	139	143	124	147	126	151	138	121	137	128	158	150	120	153	136	149	136	149	143	141	157	135	147	155	142	142	141	149	125	145	136	164	178	136	129	145	167	132	147	138	137	145	145	160	125	156	148	135	158	147	142	138	144	146	156	156	140	151	131	119	147	139	158	135	134	139	156	154	138	143	141	147	157	139	157	154	133	159	148	149	128	113	146	141	148	141	147	144	140	138	162	128	152	134	152	140	137	161	133	128	147	150	158	148	159	139	139	149	153	152	137	139	132	140	153	140	138	141	126	147	146	168	138	145	151	148	143	142	132	147	125	164	155	142	168	130	143	158	146	134	176	146	138	130	174	148	163	141	132	151	160	141	145	135	147	122	149	160	134	132	149	155	132	168	150	135	135	144	165	128	135	144	159	147	145	151	144	147	140	163	151	121	149	122	135	148	149	137	149	139	152	130	136	151	159	154	140	171	147	140	147	138	142	143	159	167	152	151	111	153	126	139	138	120	139	133	147	137	138	148	156	130	150	161	134	158	154	144	126	156	148	134	160	155	176	147	149	130	138	134	155	142	127	124	162	144	157	156	154	146	152	154	157	162	147	127	133	122	147	138	135	128	135	148	145	132	145	154	135	127	143	155	152	134	158	181	141	160	155	141	148	152	160	171	159	126	159	175	138	141	158	146	158	135	176	141	161	136	147	134	127	157	131	146	153	147	145	142	142	138	145	168	167	137	134	154	133	158	156	152	143	156	131	154	164	173	146	130	134	158	150	152	126	142	174	166	147	138	142	154	138	130	153	148	160	131	122	141	140	160	152	139	129	138	134	123	126	159	151	125	158	131	137	158	139	135	123	160	149	157	156	149	136	167	138	137	136	140	169	153	160	132	163	124	147	147	150	130	129	162	160	164	146	135	118	149	151	120	143	133	160	144	136	165	155	187	142	143	136	138	135	126	143	133	124	154	164	136	152	147	124	139	129	155	151	156	145	120	156	132	134	172	146	144	164	135	138	149	125	136	133	132	137	136	160	140	149	168	162	130	146	160	149	156	167	146	134	118	163	148	137	142	162	129	151	141	144	149	144	142	133	140	154	138	161	140	152	149	144	122	152	138	139	142	138	151	145	141	145	130	152	148	123	174	146	150	139	145	148	142	130	137	155	138	144	167	141	139	164	155	137	141	141	164	154	146	138	132	137	131	142	141	137	164	125	148	165	149	137	138	142	144	122	164	122	157	140	156	165	159	125	155	129	168	155	150	151	130	145	150	143	133	129	167	149	141	143	145	139	140	133	137	137	157	149	149	145	140	127	147	151	150	115	149	149	158	161	179	161	145	142	151	144	152	138	146	163	126	135	144	142	172	150	140	150	142	144	154	138	144	138	147	146	160	114	137	153	161	173	141	148	155	132	144	143	127	139	145	145	151	128	151	152	148	149	145	154	143	144	151	139	142	159	136	116	136	148	96	136	157	147	144	166	162	146	150	130	165	155	140	153	123	147	127	157	145	145	123	154	143	122	167	125	167	164	137	159	144	148	145	159	156	129	137	128	133	159	151	130	128	137	149	136	141	147	133	134	171	159	133	151	141	157	167	148	136	144	141	130	167	131	158	148	150	137	153	164	146	143	148	140	145	149	158	158	148	155	151	140	156	128	155	140	136	131	149	116	150	150	138	138	170	135	158	154	121	125	135	162	149	153	154	164	137	126	144	148	128	136	159	153	153	145	170	139	150	131	154	128	146	139	158	170	158	134	150	132	140	143	128	144	167	190	138	141	131	135	134	149	146	159	142	141	164	141	144	143	122	117	145	143	117	132	159	141	136	141	144	151	138	145	143	150	145	145	132	151	129	140	131	134	158	161	144	129	162	151	140	147	141	153	147	130	141	128	124	130	146	154	141	129	147	170	132	135	139	184	157	155	138	150	135	153	137	144	156	161	131	138	159	148	136	153	146	146	133	136	145	152	163	140	149	154	154	126	163	147	122	144	158	120	160	146	141	137	164	149	166	155	146	124	123	142	120	127	118	129	154	140	146	146	119	157	145	138	142	145	152	161	151	145	150	143	116	136	154	166	169	128	143	135	146	137	144	140	137	146	131	138	151	127	170	164	141	128	139	152	132	139	166	150	145	127	142	147	131	141	136	144	138	158	152	152	149	142	168	135	137	117	150	167	129	157	141	134	140	149	120	146	149	144	152	149	148	143	151	142	154	154	148	142	152	148	155	139	137	121	141	151	138	129	142	153	132	144	147	156	140	149	131	157	145	138	146	148	148	144	138	135	146	145	146	153	134	151	101	160	158	151	143	169	143	130	115	105	159	138	146	162	165	136	136	169	148	128	116	150	152	148	149	146	142	145	147	155	138	140	162	149	148	154	146	139	134	133	137	147	144	149	133	139	122	150	160	146	149	147	144	150	137	147	145	146	165	137	145	145	167	126	163	149	178	134	144	148	139	140	144	181	138	175	166	152	176	145	137	118	123	145	125	158	127	132	149	136	123	168	130	134	145	125	157	154	158	153	127	138	126	128	128	131	146	119	151	141	142	128	186	161	156	147	152	147	140	164	155	132	146	133	163	131	110	124	143	151	168	144	130	141	136	152	146	135	129	133	139	137	135	160	149	147	140	129	136	132	138	150	165	150	138	142	123	140	120	125	173	137	133	133	154	170	125	154	137	141	151	160	155	147	147	135	128	153	136	143	140	133	156	143	114	149	145	153	129	148	161	130	142	131	158	163	152	138	160	146	132	124	143	137	126	145	137	140	151	143	143	171	132	155	144	146	138	129	131	147	139	111	163	160	131	152	159	159	148	135	145	142	166	147	150	156	120	161	132	151	135	160	142	132	137	131	166	133	151	128	145	146	166	139	130	143	135	146	140	153	135	152	156	155	138	146	138	152	143	135	139	153	153	134	149	147	151	163	140	142	117	156	148	157	152	147	143	147	151	137	138	159	150	138	157	124	133	166	134	144	163	125	151	142	135	162	142	161	150	149	127	134	158	129	153	122	135	153	126	149	161	161	128	126	132	155	143	164	144	137	157	150	158	137	133	136	117	136	129	158	127	151	144	133	143	128	143	129	152	128	129	146	123	136	137	156	135	125	139	181	118	158	148	139	163	148	142	165	154	165	139	150	136
8035	917	1564	1899	1449	1177	1056	895	960	901	690	571	580	544	571	633	615	491	522	583	604	557	473	453	392	418	424	395	378	393	415	380	380	379	401	383	367	368	363	401	360	361	381	387	359	343	372	333	342	402	384	381	363	415	362	394	390	377	395	397	381	342	372	347	351	374	374	365	383	339	355	388	342	356	379	365	386	376	369	360	351	372	348	333	360	360	352	374	377	352	363	400	369	344	381	325	378	345	373	340	385	366	358	390	368	357	408	395	354	338	377	354	375	321	351	391	357	381	361	366	356	386	384	342	400	404	327	350	375	372	336	369	354	367	348	374	386	363	353	391	364	350	377	352	401	364	364	376	384	367	380	352	370	382	386	387	339	356	397	331	340	371	360	359	417	377	420	355	349	351	364	359	355	353	359	357	337	337	365	369	373	389	372	356	388	331	377	373	360	346	369	346	360	377	380	389	365	368	356	366	391	339	332	347	381	332	368	369	408	346	356	335	395	366	392	358	390	360	364	404	332	366	358	353	405	378	376	333	343	371	395	355	338	390	368	338	355	343	356	359	403	367	364	355	375	361	351	401	352	366	362	343	379	349	359	344	376	381	362	351	367	345	391	370	358	356	348	404	356	364	381	403	382	367	371	371	324	359	361	344	357	384	364	369	357	342	347	392	336	320	352	344	393	327	369	357	352	368	343	347	360	340	339	374	368	328	340	341	351	337	390	367	375	340	347	368	364	374	361	356	392	373	378	355	378	384	378	345	376	362	354	392	351	347	374	392	377	367	385	360	381	377	358	369	332	355	374	362	365	388	359	386	373	358	315	379	336	361	350	366	348	379	351	356	343	351	354	366	360	365	333	323	369	368	399	347	344	351	374	314	312	363	366	342	378	358	341	367	351	358	341	389	349	377	357	336	400	396	325	337	381	355	350	399	379	371	374	350	367	385	378	340	330	343	347	346	368	365	358	365	348	367	363	339	381	391	380	381	392	345	387	372	371	389	352	398	382	378	346	356	382	348	381	400	370	371	370	349	378	377	402	341	352	361	383	385	343	384	366	378	338	445	334	358	385	384	365	339	375	361	399	377	373	341	360	389	379	343	408	360	349	349	356	322	339	366	363	359	343	370	386	347	351	331	338	371	364	343	387	315	353	370	365	347	369	378	397	357	367	348	375	344	415	360	376	354	383	341	356	342	356	350	359	333	361	333	391	352	329	376	394	395	372	374	374	346	374	362	374	348	362	378	350	345	335	350	353	375	348	353	401	359	360	339	375	376	352	347	379	341	346	364	381	345	330	371	346	359	383	350	384	369	399	398	376	359	382	355	373	360	336	364	387	377	334	364	398	347	329	349	380	380	334	332	406	371	352	366	365	349	367	353	354	336	358	334	366	330	370	342	363	339	400	376	351	341	348	342	309	387	347	364	370	368	355	391	370	367	365	391	354	334	338	356	380	343	346	384	369	371	366	365	341	366	368	365	346	370	366	369	397	356	364	345	365	365	372	367	332	354	389	363	362	389	360	379	367	354	350	380	391	389	380	355	358	351	358	350	356	310	345	347	348	385	379	367	377	341	378	365	371	372	384	374	334	371	340	364	340	378	371	369	353	366	326	361	379	387	370	358	385	367	362	353	360	355	378	342	387	375	385	363	369	349	381	347	366	391	379	375	342	369	349	361	383	413	352	366	342	364	376	369	349	370	368	371	370	345	367	338	359	385	408	349	355	338	347	367	375	366	367	364	387	383	379	351	368	355	350	377	357	370	345	360	368	340	371	322	338	325	357	395	360	341	380	355	342	327	371	347	354	368	376	367	383	417	345	363	381	350	349	387	371	351	349	353	365	371	342	336	365	351	326	362	364	365	351	352	328	327	383	347	330	363	374	392	373	350	370	322	349	345	350	365	382	340	364	363	341	365	402	372	353	365	400	368	351	335	371	397	380	376	349	360	343	375	333	349	371	338	385	360	364	358	360	375	362	373	360	350	381	365	374	364	358	348	423	336	366	360	379	397	380	348	366	377	359	351	375	392	370	358	367	350	374	374	350	377	341	407	366	339	318	373	351	347	367	341	363	373	367	390	310	333	340	360	355	380	396	384	376	390	401	377	379	352	378	359	358	372	367	381	360	379	344	345	341	374	372	345	372	375	366	384	337	338	370	376	337	387	333	346	339	333	374	350	389	352	362	369	346	371	373	354	344	336	326	371	372	372	336	362	379	335	386	405	361	375	362	366	365	391	359	364	354	345	355	324	372	323	375	360	358	382	370	338	334	378	369	372	408	333	351	364	353	367	359	348	355	379	356	392	378	384	344	347	377	348	382	381	392	380	334	349	371	353	351	333	370	356	371	373	357	341	333	386	341	375	353	362	347	381	352	365	374	378	335	340	350	342	363	370	362	387	342	363	395	346	379	360	349	379	349	377	349	361	352	374	378	345	366	377	373	360	337	409	391	333	389	363	373	378	340	353	363	366	390	345	378	350	361	372	350	369	376	375	365	349	338	383	362	390	360	356	358	346	365	372	351	389	391	376	370	336	383	351	391	356	379	364	376	398	356	381	350	315	373	338	363	339	360	357	355	395	388	333	338	372	375	361	350	357	357	394	371	384	362	365	360	360	377	349	388	333	347	393	374	368	358	381	358	371	327	366	374	363	334	367	377	384	335	359	358	351	375	359	349	377	385	378	351	344	371	336	380	351	352	421	352	372	341	376	327	361	368	361	327	385	354	373	357	340	370	354	381	365	355	369	357	373	348	360	362	336	353	334	372	342	388	333	348	359	390	367	354	357	345	341	363	378	386	393	347	384	388	349	353	371	377	389	378	379	365	351	353	335	327	342	369	367	357	388	375	361	341	366	385	349	347	372	338	364	351	368	327	365	385	344	396	374	382	396	385	358	349	365	339	346	382	341	390	368	369	352	358	336	372	370	368	372	360	385	364	352	373	390	382	359	354	396	349	360	373	384	370	368	366	348	356	376	391	361	367	345	369	349	406	340	381	356	354	379	404	406	378	371	386	367	363	353	350	365	374	374	362	368	379	353	396	371	336	331	376	351	375	330	387	344	358	351	375	368	373	369	353	362	337	389	373	335	359	364	360	356	317	381	371	333	345	388	371	348	362	378	368	364	358	358	383	384	352	401	373	401	348	366	363	368	341	362	329	374	401	364	363	342	354	352	429	373	367	370	321	375	380	334	353	384	343	384	361	341	380	389	366	358	353	379	398	358	368	419	373	365	381	353	325	380	346	383	370	351	355	372	346	373	377	390	371	361	310	309	369	358	387	343	381	353	340	380	357	341	330	360	358	399	366	366	392	349	361	385	361	372	351	410	349	381	367	330	340	335	399	351	378	400	403	372	320	373	370	356	371	361	374	399	388	373	358	370	337	357	365	342	367	360	328	346	347	379	365	349	359	358	338	360	350	370	344	393	364	371	382	390	380	376	367	384	368	345	373	393	388	340	346	377	353	355	370	384	368	407	320	327	383	357
1592	277	289	301	257	279	280	286	285	258	313	266	242	258	281	273	237	267	259	278	265	253	285	249	264	269	241	270	246	292	241	252	268	245	271	245	277	264	265	264	245	285	248	249	272	243	288	280	254	227	293	297	234	244	244	251	268	278	268	287	260	270	249	283	256	235	256	239	237	257	258	243	251	231	269	268	227	251	283	272	261	295	277	226	255	248	281	278	269	272	262	242	252	252	266	263	267	273	297	285	251	239	271	259	276	257	242	303	266	264	257	263	250	262	264	270	279	261	255	255	248	260	271	259	287	270	274	239	276	253	276	300	247	250	257	280	272	238	281	285	279	288	257	278	252	239	269	285	249	266	291	247	260	255	247	276	270	282	270	243	255	246	249	264	235	296	243	252	234	278	242	234	256	259	230	268	237	267	269	308	266	300	252	254	245	248	233	258	257	260	293	247	269	247	275	266	260	268	258	245	261	269	260	297	232	249	261	269	231	248	249	256	259	233	255	261	258	269	272	250	270	244	237	282	266	269	297	268	266	258	231	269	249	273	261	228	261	280	252	253	276	277	250	250	272	300	267	274	232	293	258	282	265	264	264	268	280	275	259	234	245	232	254	245	257	264	253	235	285	243	244	254	272	267	266	271	244	282	298	264	263	241	250	221	291	261	258	245	241	253	295	260	262	229	288	269	264	244	286	279	281	291	259	270	285	280	279	293	268	255	261	248	262	262	260	264	273	259	253	271	261	230	250	263	250	275	264	272	273	269	240	248	254	269	284	271	266	265	255	246	282	293	281	249	247	233	270	279	241	247	266	255	260	265	251	283	301	258	284	279	254	273	231	256	273	266	250	288	245	287	257	270	264	273	234	250	284	261	246	267	251	300	264	256	269	279	246	268	269	264	272	265	264	264	285	266	263	275	275	246	248	262	254	260	271	286	239	272	230	265	263	267	258	271	286	239	248	258	249	267	276	245	256	224	239	290	258	248	261	239	264	246	273	256	270	280	243	263	266	270	289	267	254	255	235	256	243	247	249	248	244	217	255	228	259	243	270	278	261	301	274	259	258	267	257	254	239	269	274	291	238	295	255	270	292	239	257	278	246	256	245	242	242	271	277	270	243	258	230	275	249	257	274	235	259	257	260	258	281	276	256	223	279	283	276	281	253	252	305	279	227	266	286	252	261	249	263	260	265	303	254	262	267	255	247	251	254	275	239	266	285	294	242	293	244	274	266	266	264	233	278	255	300	267	287	272	259	252	274	284	244	243	288	251	241	268	265	267	309	255	286	250	263	302	260	287	289	273	271	278	277	287	287	265	290	258	266	254	260	250	295	245	227	289	268	275	246	268	269	262	250	235	243	244	243	252	264	261	255	254	302	250	258	273	264	261	229	263	243	254	279	255	279	266	243	245	264	240	261	257	286	259	260	246	263	257	259	275	246	257	243	229	276	285	266	271	234	270	228	254	282	221	264	269	237	297	239	250	258	264	273	252	262	264	257	274	251	277	259	249	284	260	242	259	255	255	285	255	260	279	253	224	264	280	271	231	269	250	238	257	269	246	245	239	267	235	269	285	248	254	265	248	260	251	279	254	200	265	250	275	259	257	265	265	279	297	248	263	238	260	256	269	270	263	281	273	258	266	327	263	259	282	244	258	257	261	263	262	251	247	261	271	260	296	255	268	270	271	262	292	260	244	255	271	262	242	266	285	280	276	245	278	273	253	299	279	282	248	249	234	289	253	255	239	230	243	223	266	243	281	222	251	256	285	272	265	269	249	272	247	271	258	272	233	281	239	251	269	271	269	236	267	268	244	279	258	276	269	283	273	268	259	262	237	271	245	256	263	260	273	244	246	249	266	266	260	259	252	245	273	268	265	261	262	276	231	242	271	253	257	255	266	263	271	249	249	271	248	258	260	248	271	275	260	280	235	270	243	255	225	268	279	277	237	272	254	264	276	244	254	277	258	287	263	279	269	279	293	234	257	280	274	267	303	281	267	297	248	275	285	283	238	261	279	280	258	289	268	257	249	259	280	274	270	284	258	287	248	265	257	276	282	260	237	270	259	262	247	294	240	268	248	295	233	244	263	251	263	263	257	257	263	283	294	265	244	270	239	254	263	235	245	252	282	247	283	267	258	210	239	285	245	284	261	282	264	253	263	259	259	266	270	265	265	254	250	260	253	292	273	250	250	250	260	295	239	255	270	272	244	248	279	269	258	279	309	289	265	249	269	288	281	264	256	256	290	233	261	295	255	278	265	271	248	232	241	265	287	286	261	281	251	270	265	239	300	272	248	268	280	257	236	256	258	279	254	276	298	289	256	248	256	268	259	289	249	277	255	273	256	262	245	237	265	240	216	275	304	248	260	252	262	257	257	260	257	280	260	277	269	278	267	268	285	283	272	262	243	317	276	239	271	258	246	289	234	244	248	246	263	288	268	241	286	270	239	280	228	285	258	243	254	265	272	264	265	258	251	269	250	272	273	281	255	255	255	242	257	239	245	245	267	269	248	268	256	253	230	277	272	269	261	247	255	247	260	250	285	283	290	240	289	282	261	282	272	300	296	234	257	262	269	261	252	266	254	295	260	258	287	258	241	243	302	270	251	255	274	280	277	262	276	296	287	281	256	281	254	265	248	267	315	281	249	250	246	289	278	245	259	265	256	290	254	259	241	260	251	304	305	251	279	298	260	249	272	289	270	253	233	256	295	266	258	289	244	265	276	261	236	226	256	260	250	257	245	259	273	233	279	284	293	259	227	257	256	238	253	268	255	255	285	258	257	249	246	268	297	258	299	231	237	274	271	270	273	248	258	272	275	286	245	282	246	237	261	256	273	253	259	256	251	261	265	263	290	268	246	267	287	276	233	248	277	246	259	257	276	270	302	265	278	278	278	280	270	252	253	275	243	291	256	289	246	257	269	303	260	307	231	276	283	289	235	278	253	294	278	273	261	260	264	284	270	291	288	235	273	299	241	250	261	272	246	252	229	287	310	263	276	256	269	271	262	254	246	255	277	251	238	242	231	278	250	278	230	254	268	265	264	276	263	265	269	281	231	278	303	296	265	274	236	240	269	231	254	263	266	261	237	241	253	259	281	246	280	272	286	231	255	264	236	271	252	263	263	269	255	258	260	208	275	247	233	253	256	252	214	280	241	241	237	261	290	243	264	289	245	267	262	253	256	227	277	279	290	266	252	268	276	268	255	240	255	274	238	245	272	264	276	265	271	266	253	253	249	259	260	295	250	249	261	281	283	262	256	272	255	276	259	266	273	275	284	256	268	272	259	268	283	285	274	275	258	249	267	273	265	284	280	258	236	286	237	275	261	266	281	286	268	272	297	260	246	255	245	292	267	277	281	230	298	273	257	239	284	279	280	242	264	256	263	254	214	268	267	299	261	271	248	285	256	265	255	275	258	282	257	228	206	246	264	282	247	300	263	253	261	236	239	263	277	225	286	281	291	254	253	280	278	266	254	271	298	240	276
2186	689	664	688	708	707	677	652	643	655	648	660	670	640	622	602	654	653	658	669	646	643	653	659	609	643	637	636	630	649	621	644	623	661	646	628	662	628	663	619	589	614	617	629	631	670	629	627	679	595	632	627	637	615	615	635	652	610	622	656	621	636	612	637	636	636	643	608	645	598	633	646	631	639	631	630	619	620	607	619	624	622	629	592	638	606	662	624	619	658	657	606	561	648	633	662	680	588	620	653	668	671	616	655	650	659	684	643	634	622	630	609	645	622	613	633	676	647	639	641	660	623	635	630	611	670	625	593	599	652	593	683	667	635	611	622	656	645	619	627	591	661	626	671	657	642	643	657	627	586	639	621	638	627	651	647	599	611	624	632	629	585	632	645	652	627	641	668	601	613	611	610	637	628	627	635	674	643	633	692	647	607	593	613	628	604	695	630	656	639	675	695	691	639	620	618	619	676	629	601	596	620	664	603	612	686	622	637	629	635	644	635	582	607	617	601	691	611	636	683	696	609	652	637	670	656	644	640	619	658	642	644	635	629	665	642	588	628	644	603	642	670	658	632	613	653	651	612	652	627	641	619	592	576	634	663	652	618	601	631	635	638	619	651	596	647	640	655	663	679	638	649	606	628	643	651	651	614	598	596	639	657	602	636	641	610	653	611	620	645	628	654	625	618	612	637	609	613	589	634	594	601	612	671	643	629	684	632	638	582	630	642	661	625	666	600	633	578	675	670	633	654	672	585	671	670	657	625	655	578	628	609	652	627	642	642	688	613	634	631	645	631	637	633	639	602	632	606	682	628	601	671	653	613	612	606	600	599	642	647	618	618	655	633	662	640	667	620	634	651	694	592	616	637	615	652	612	633	622	646	633	635	655	669	635	615	645	587	630	617	574	665	614	593	672	626	635	628	616	615	624	585	622	587	639	647	599	606	598	623	657	651	642	605	637	638	578	623	655	610	632	611	609	599	652	580	610	611	658	672	643	625	674	660	624	653	627	645	602	640	654	600	643	612	629	683	663	657	637	649	669	621	670	597	629	655	598	624	599	594	624	639	615	647	649	657	628	636	650	630	633	645	630	641	668	640	634	604	675	650	616	599	627	603	644	659	635	615	636	653	628	637	616	587	608	600	669	665	632	620	672	656	643	597	615	641	596	670	613	675	623	692	615	643	621	659	646	650	680	605	649	666	622	643	650	613	684	638	691	602	637	593	647	634	614	607	669	642	627	653	682	644	602	560	660	599	606	653	614	665	624	593	678	632	668	615	613	659	615	636	640	606	635	616	608	652	640	582	614	632	629	572	672	670	625	692	676	600	646	603	615	635	636	592	612	606	698	637	636	632	632	612	579	613	610	627	616	649	643	621	620	618	638	648	619	649	665	624	660	637	644	593	638	623	646	654	647	633	640	636	619	677	597	624	639	622	613	619	649	623	619	696	656	642	588	667	612	597	649	649	664	569	648	647	664	604	619	628	624	655	619	650	635	586	606	594	645	641	620	673	653	595	650	662	622	635	608	580	655	631	613	624	637	634	644	628	647	631	591	627	655	596	621	631	592	635	615	625	653	632	643	626	611	674	618	659	647	659	628	627	632	611	611	649	577	642	648	662	631	620	622	619	645	626	618	640	678	664	616	656	619	675	653	655	634	631	649	621	624	583	663	633	614	616	586	636	638	588	633	621	664	621	619	567	638	604	615	667	667	624	643	604	626	641	631	609	591	653	636	608	642	612	651	639	637	629	650	624	595	666	584	656	614	678	629	619	567	651	623	637	635	587	621	618	608	619	632	620	625	635	651	621	614	641	648	644	629	632	652	633	613	634	661	652	665	624	666	635	608	642	645	637	626	626	606	669	605	635	607	609	677	667	619	601	647	684	648	637	692	639	683	599	675	639	575	585	633	638	673	629	654	640	644	673	614	674	615	616	630	633	567	611	672	646	632	653	669	621	644	635	649	607	636	658	621	610	644	601	648	640	627	582	628	646	641	631	679	629	634	612	628	613	598	652	663	603	620	598	687	655	609	621	602	639	653	642	659	620	659	652	631	605	659	632	647	650	632	649	627	662	626	650	649	602	645	646	663	653	618	590	611	638	634	607	631	584	612	634	672	610	652	639	604	651	637	635	626	678	590	624	610	650	640	617	591	630	621	669	640	621	642	620	669	639	671	597	623	642	611	640	628	674	652	622	636	652	652	625	626	638	638	598	651	648	621	649	678	611	620	637	637	568	622	646	620	626	642	621	619	618	594	607	657	634	602	626	649	625	622	633	647	657	665	656	614	615	630	629	601	650	656	668	641	647	602	625	650	651	688	639	618	636	662	637	648	652	630	630	599	657	616	631	667	640	668	609	604	613	614	644	638	637	598	692	611	667	671	640	633	617	639	635	628	646	615	609	610	634	651	643	606	603	638	617	621	637	635	641	622	593	627	633	627	652	632	636	636	652	623	594	629	628	632	609	655	596	624	672	609	650	664	613	623	632	639	640	699	638	595	621	604	629	644	608	635	645	637	643	590	656	645	666	610	618	594	668	675	630	588	598	603	611	630	644	615	618	646	566	635	605	650	665	631	649	627	626	591	611	668	664	602	642	621	645	609	622	589	656	625	658	638	663	701	638	668	598	640	606	603	630	601	696	652	612	633	643	605	648	638	631	673	610	637	643	590	618	653	647	608	611	631	645	634	647	638	671	600	657	600	615	626	657	660	617	652	585	653	602	640	640	590	610	621	639	606	627	615	641	587	681	616	609	607	654	608	631	651	578	627	650	629	655	623	615	650	662	633	666	680	631	601	636	585	647	630	642	638	648	609	635	612	682	652	624	601	639	611	672	611	653	634	622	640	648	643	623	612	650	672	624	638	625	593	641	638	647	628	640	608	607	675	613	619	629	650	627	618	621	655	660	670	613	618	634	628	641	607	663	688	615	642	646	694	666	641	652	655	626	621	672	646	618	598	688	658	649	646	617	632	622	668	645	609	616	612	633	646	647	660	627	587	603	651	616	631	607	628	653	595	640	600	577	643	620	660	640	616	632	618	613	630	644	656	607	628	623	619	614	634	641	658	659	647	660	617	607	618	643	645	601	630	629	642	669	662	610	597	642	643	571	676	612	674	607	647	648	678	609	624	646	674	638	660	661	605	604	644	671	652	650	651	635	640	672	612	626	626	625	641	661	629	674	635	627	639	665	591	656	578	639	596	715	628	640	607	677	630	665	620	591	637	614	670	588	641	640	639	612	681	616	638	647	623	667	641	639	629	626	653	641	631	648	647	591	598	615	603	601	636	635	609	630	626	592	649	637	643	667	633	621	586	664	595	672	632	638	661	639	623	604	624	607	621	637	611	625	638	667	652	633	644	673	651	621	637	610	698	662	632	642	625	639	654	619	653	649	624	643	664	651	591	644	643	633	607	646	629	667	657	688	672	595	645	651	688	610	621	635	636	653	618	627	606	605	616	622	640	626	588	622	630	656	575	641	619	614
7309	511	548	518	459	376	361	335	343	329	316	297	293	313	328	283	336	297	324	297	285	340	304	293	273	284	282	270	274	299	300	271	337	314	302	276	300	301	294	290	312	297	294	254	297	317	291	295	275	294	275	335	268	272	320	295	272	266	286	294	289	295	264	293	275	280	279	311	298	306	300	293	295	250	261	262	272	310	317	283	332	332	282	292	290	259	310	298	298	265	285	319	278	297	271	325	293	280	267	287	267	296	315	304	327	304	277	300	298	282	285	271	281	280	281	285	302	323	294	276	311	300	280	303	302	325	307	297	269	265	273	295	269	306	270	293	303	276	265	269	298	294	305	283	311	272	341	299	282	305	282	298	278	309	269	312	255	333	308	276	301	280	303	300	320	291	322	313	313	305	281	282	300	290	286	326	296	282	268	256	324	271	271	290	300	288	343	283	298	273	302	309	276	307	293	296	296	306	324	293	283	288	305	271	285	286	278	261	299	275	302	271	285	289	276	279	254	331	307	318	269	283	291	286	273	276	284	291	270	296	301	288	308	278	323	246	267	300	266	304	299	253	311	285	275	298	311	315	299	278	287	287	301	316	311	263	305	294	313	277	291	270	308	305	311	274	321	322	309	315	315	279	256	302	269	301	284	314	294	306	294	320	269	281	273	281	263	276	305	279	273	293	270	318	312	302	286	292	281	297	316	318	299	303	303	279	322	317	286	296	292	302	331	304	285	263	279	295	279	320	302	300	302	300	286	294	307	285	259	286	296	283	277	304	251	292	303	245	309	307	303	351	318	278	305	302	285	299	285	304	304	273	285	282	289	316	275	277	307	306	297	279	314	314	275	290	306	278	281	278	302	244	294	310	255	285	268	318	296	312	265	315	305	273	308	269	296	278	299	307	314	308	262	299	293	303	261	283	313	292	295	289	292	271	314	283	270	290	260	286	305	283	253	293	276	307	301	280	298	292	302	285	288	296	313	283	296	234	273	286	271	311	297	307	311	274	324	284	281	297	283	265	291	310	289	261	307	264	285	293	284	296	283	271	316	305	289	319	291	300	304	311	287	287	294	293	279	282	273	278	265	320	281	290	286	298	276	267	294	319	303	264	291	277	297	312	289	301	271	300	241	270	304	270	281	292	302	296	278	272	326	317	261	289	298	313	300	276	279	290	266	325	281	288	283	257	272	268	284	264	310	318	288	303	303	304	285	285	286	278	306	301	287	290	300	266	294	305	292	287	283	278	271	301	287	284	324	300	286	267	334	277	265	281	319	321	284	275	308	297	306	274	274	289	281	306	295	283	286	295	274	261	286	272	267	293	318	274	302	308	292	297	284	291	280	294	281	292	308	304	293	279	292	305	286	278	291	302	302	294	281	285	247	288	287	298	292	281	251	295	302	246	252	328	288	310	273	307	304	294	300	281	263	276	261	275	272	309	281	285	304	285	280	322	308	289	295	285	294	300	272	277	274	320	287	308	305	287	285	292	283	294	292	281	309	295	285	266	287	328	332	288	305	275	295	296	296	290	297	307	284	298	298	278	299	298	244	300	266	314	277	312	304	272	307	304	277	303	302	313	316	261	308	294	283	300	287	319	281	313	284	276	321	278	288	318	269	318	286	322	295	306	329	330	306	288	334	267	302	285	286	271	293	323	295	300	311	321	321	266	309	263	301	284	306	291	289	302	279	299	275	291	298	306	297	273	300	253	278	274	267	293	285	283	300	312	298	272	308	295	277	322	310	294	274	287	307	292	286	298	273	289	259	322	292	296	281	305	290	298	296	313	271	294	288	286	283	270	292	286	260	291	314	292	305	277	278	290	248	282	262	300	280	287	320	264	271	306	284	300	278	296	321	286	262	279	268	303	296	311	302	279	292	281	318	290	295	286	311	332	292	287	326	301	295	301	287	294	277	272	282	305	263	286	326	304	304	290	315	277	286	268	296	298	296	296	304	277	313	303	297	290	263	297	248	286	295	308	284	283	308	301	308	303	283	293	307	276	259	283	297	329	285	293	294	314	308	299	300	309	317	321	296	292	321	290	291	265	299	280	307	246	269	326	293	273	298	321	335	306	280	298	281	260	272	307	263	297	315	295	268	283	310	290	289	276	310	286	309	285	293	298	310	281	262	281	279	315	314	303	286	321	309	282	281	295	282	316	297	302	276	299	259	308	285	305	291	322	268	321	297	291	288	281	340	281	302	245	312	303	297	245	264	289	305	298	285	266	262	271	275	315	286	292	282	306	307	286	307	303	282	284	281	291	308	280	276	292	304	306	315	303	282	271	278	298	302	293	282	305	294	308	310	269	299	321	273	279	324	310	299	279	288	288	297	325	296	318	290	281	271	292	299	295	296	289	268	271	302	301	272	272	283	295	284	278	325	271	324	286	271	254	291	278	283	268	271	281	282	251	274	279	310	274	256	304	324	309	320	281	312	313	268	291	290	289	289	269	317	306	283	280	288	277	288	295	331	284	302	325	318	284	284	284	282	270	279	275	309	270	311	294	292	281	320	273	304	292	295	311	316	300	276	309	267	288	287	296	281	305	283	277	287	261	293	296	296	283	287	283	272	314	284	284	293	289	290	310	305	301	279	294	292	307	311	300	281	290	303	304	304	260	298	299	299	303	276	266	318	306	278	258	263	287	275	284	275	300	300	301	312	307	316	329	277	256	285	316	297	301	308	299	292	301	258	257	288	275	296	279	274	306	287	278	269	300	295	324	320	288	296	282	277	288	284	293	292	276	323	285	292	343	276	285	289	278	252	283	282	272	304	300	320	263	307	295	278	275	298	306	282	291	322	276	313	290	292	297	286	310	285	281	280	296	299	263	272	293	260	271	280	294	308	292	253	306	286	269	286	282	273	280	325	303	288	269	292	320	311	269	276	269	284	262	282	294	324	305	290	299	285	294	309	310	322	265	316	308	276	299	275	326	339	306	302	284	263	272	307	289	284	304	290	293	287	289	289	293	298	309	316	277	270	304	289	281	291	318	248	301	293	314	300	290	287	249	285	290	298	288	300	300	281	308	311	306	305	289	316	282	302	301	277	291	278	273	308	300	304	287	274	283	280	271	240	281	274	350	287	296	297	266	285	316	276	309	297	293	292	283	279	285	291	288	281	290	323	303	303	301	288	300	279	280	305	290	311	281	286	309	324	294	282	308	297	270	296	299	301	324	290	265	300	320	271	270	291	309	283	278	272	298	297	316	321	288	301	280	271	299	291	320	290	321	318	319	297	308	271	269	283	287	316	288	301	273	255	291	265	299	313	299	309	259	305	289	282	309	294	328	280	307	299	306	280	289	309	304	323	298	314	289	311	295	286	277	283	297	292	274	301	268	294	274	334	323	300	287	266	302	285	324	303	266	285	294	311	291	294	264	278	290	309	288	291	271	274	286	325	253	297	312	278	289	267	303	282	304	287	297	290	287	331	309	289	292	293	278	311	306	290	289	269	283	313	268	278	297	296	296	281	290	272	312	301	280
6701	935	1279	1444	1350	1007	1004	959	996	935	845	855	841	802	845	856	775	776	755	822	910	738	753	740	704	702	721	751	662	703	674	718	705	699	693	725	729	673	675	668	688	656	710	706	689	649	722	642	704	732	657	690	673	709	663	680	650	658	682	732	687	673	693	635	733	673	696	695	673	700	721	701	703	702	696	671	667	664	724	708	717	715	723	716	657	657	681	722	691	700	677	674	656	722	663	641	727	696	636	677	674	694	713	728	712	694	657	660	665	657	713	685	642	671	627	721	657	709	679	685	719	650	670	663	661	690	696	688	679	636	696	658	693	665	680	663	702	714	680	684	676	707	652	699	742	701	652	683	684	691	692	712	680	721	672	688	680	698	696	720	658	688	670	698	703	671	710	694	674	658	689	654	724	693	655	736	706	683	683	680	676	737	687	682	697	678	714	648	666	655	691	664	645	697	677	751	688	689	654	693	702	700	644	639	715	647	686	672	688	650	636	682	729	667	684	702	674	705	704	717	691	697	664	698	696	698	639	686	686	662	720	673	646	705	671	665	653	640	657	686	683	678	673	641	673	666	657	711	703	719	701	673	652	653	635	668	678	689	683	686	658	668	692	701	717	639	688	730	703	675	669	714	712	680	735	658	732	725	696	695	666	696	704	664	715	698	657	669	725	709	680	677	683	651	677	699	724	656	685	680	669	703	731	677	648	643	647	671	688	697	688	692	771	719	669	686	722	686	657	719	693	687	691	730	706	683	682	727	725	701	669	673	691	669	683	669	664	670	676	681	674	746	732	684	734	682	702	672	705	648	726	738	687	665	686	688	685	646	689	687	634	685	715	714	715	676	678	709	690	707	670	707	671	695	686	675	709	689	674	659	725	707	706	651	673	671	657	733	664	692	702	722	661	668	698	693	703	676	695	643	672	686	665	725	698	683	664	668	727	699	688	681	645	737	693	627	719	643	706	710	723	709	656	683	682	672	670	670	661	713	672	675	667	650	649	721	646	624	687	620	696	664	744	721	695	695	664	740	664	681	674	669	649	662	684	726	677	698	751	705	697	611	688	654	673	740	677	696	673	721	667	692	689	724	667	665	686	636	649	708	667	745	669	680	674	672	711	705	652	643	697	700	689	708	685	703	680	694	695	674	672	696	695	651	713	689	713	691	693	685	757	717	706	689	675	722	694	663	714	723	688	630	662	697	677	661	638	718	659	645	695	705	673	707	664	636	624	683	660	698	647	710	698	684	679	676	692	676	676	708	690	665	706	672	666	720	684	674	730	663	658	685	654	692	644	680	678	681	656	631	651	685	680	680	694	666	715	709	681	640	647	685	672	695	743	711	683	664	682	694	703	706	710	670	696	711	671	664	686	765	682	639	695	693	699	706	695	709	719	697	658	705	699	618	684	715	714	673	735	680	679	680	697	699	638	682	693	643	698	672	699	708	672	674	685	717	709	686	673	722	701	661	685	686	656	698	702	683	689	717	695	653	645	692	711	682	716	740	676	684	637	697	674	687	675	715	684	682	671	688	696	710	640	694	611	693	706	684	683	745	696	747	673	641	721	668	639	725	693	645	712	711	666	666	710	711	621	703	658	695	679	629	719	667	668	652	653	631	653	690	703	698	724	720	692	651	696	673	682	738	680	703	686	695	695	690	738	723	739	707	689	658	657	687	668	691	661	712	729	727	681	693	706	736	658	684	669	716	675	723	674	730	664	697	659	689	675	704	734	695	707	712	701	693	678	671	633	681	710	660	683	641	710	693	660	695	688	674	655	730	679	723	661	684	705	684	674	683	689	690	708	653	693	703	720	681	713	724	663	722	666	682	695	679	741	703	682	677	698	700	674	686	688	729	645	688	665	717	683	712	675	674	651	690	703	730	677	694	703	683	656	708	656	698	695	682	693	645	657	684	637	674	708	658	689	703	666	685	677	680	695	648	707	714	698	634	642	676	710	709	679	672	738	730	666	669	710	692	621	705	673	726	689	660	657	636	670	729	654	641	693	665	683	731	724	707	691	675	694	669	695	692	714	694	672	682	683	694	717	664	701	694	686	702	682	689	675	701	695	701	717	670	707	661	707	682	635	706	671	672	693	623	674	681	672	666	667	688	673	718	661	698	696	639	688	691	738	589	683	702	650	686	670	736	715	666	714	692	719	674	736	698	702	708	670	688	668	679	704	691	658	724	680	713	689	689	708	696	649	716	697	690	719	679	663	663	685	603	722	721	690	645	676	637	711	701	699	641	687	709	683	669	706	680	678	692	688	684	639	703	712	667	656	729	707	680	686	645	705	719	717	675	660	687	700	663	656	673	683	663	715	680	684	684	732	698	649	685	685	715	659	672	717	734	714	686	683	712	686	675	665	650	706	703	708	682	721	722	677	649	683	690	718	680	689	718	682	658	673	707	653	704	663	708	675	702	679	635	655	708	667	655	700	675	697	697	652	653	669	689	721	664	698	667	695	709	686	686	664	675	695	651	687	673	656	650	653	713	671	682	661	698	667	674	709	663	695	669	696	722	685	663	675	666	721	687	688	673	660	662	657	657	651	713	709	685	698	704	761	697	706	719	629	619	706	690	660	642	677	669	605	698	697	718	660	640	728	703	682	692	673	642	698	667	728	666	724	671	662	736	653	666	663	636	682	688	696	706	722	660	713	728	690	666	679	721	658	713	707	713	675	695	650	666	683	679	685	659	741	663	676	692	671	684	724	658	695	706	662	731	697	690	686	634	724	654	668	660	693	697	694	666	720	695	726	690	654	672	724	677	737	688	715	745	693	672	727	691	665	674	645	647	712	702	739	670	715	703	689	702	684	715	671	668	706	681	664	642	690	664	717	690	731	686	676	718	705	690	704	672	691	678	678	643	735	718	656	704	693	747	703	674	721	691	638	665	682	681	667	715	697	696	686	652	729	678	753	753	683	682	709	702	682	653	672	675	651	663	646	685	679	681	678	699	701	645	668	686	663	683	701	643	709	695	674	742	661	680	685	697	667	646	689	675	706	678	665	663	712	687	655	727	665	712	719	696	693	648	702	685	679	689	717	696	703	704	675	705	680	678	639	712	625	691	708	656	660	736	683	702	654	657	689	661	698	722	726	653	632	675	633	680	654	705	669	681	681	641	653	714	694	717	688	681	727	726	720	678	665	676	693	675	703	722	731	649	703	658	690	660	646	705	647	684	674	694	708	630	714	676	681	672	729	692	712	683	668	680	660	646	675	703	716	701	679	699	678	678	689	669	710	707	743	678	641	672	667	676	721	671	680	686	692	665	710	689	687	702	659	673	674	687	701	726	666	675	684	737	704	686	622	756	691	690	679	667	674	685	651	728	620	651	742	713	665	682	666	698	651	678	705	675	691	650	696	703	681	694	683	687	735	664	690	711	687	679	661	674	682	651	687	734	714	709	682	710	683	682	707	705	679	676	686	679	681	688	682	698	697	724	683	706	736	702	721	700	712	686	706	613	688	688	648	679	739	634
13285	992	655	513	382	285	259	248	250	222	190	193	195	186	167	201	165	157	161	164	168	164	153	161	157	147	138	170	148	160	129	146	155	139	155	142	168	153	156	157	157	146	158	138	136	150	155	157	172	151	162	169	157	134	156	132	134	125	151	163	144	140	144	165	154	159	145	171	161	155	140	158	162	141	138	116	154	154	144	154	147	132	149	124	149	133	146	139	157	157	146	131	133	158	159	167	143	138	134	170	123	156	126	140	145	152	154	150	151	148	138	108	142	126	144	174	153	154	146	147	166	155	151	145	165	155	151	123	136	146	142	145	135	156	153	138	159	149	141	152	145	154	122	135	130	151	148	139	136	177	155	142	160	146	138	165	145	163	137	130	125	147	140	147	135	142	133	146	131	154	133	147	128	122	145	151	146	153	159	150	156	150	152	128	147	150	161	153	135	135	132	133	153	140	158	175	142	138	143	140	132	140	148	157	166	141	142	148	123	116	137	161	129	136	147	139	141	134	138	137	143	144	174	129	137	140	125	167	159	148	168	141	152	148	152	142	155	131	133	156	159	147	154	134	147	143	163	151	154	144	137	132	144	164	159	159	125	135	147	137	143	165	139	149	144	145	157	144	119	143	148	139	138	139	151	148	136	141	131	123	142	156	150	140	108	158	138	147	127	143	127	149	148	167	148	156	153	144	149	154	172	147	148	157	154	140	138	156	132	129	143	138	138	138	134	166	160	126	158	155	155	151	165	161	131	136	139	167	148	143	164	134	121	146	145	148	139	154	127	138	136	148	139	149	151	134	160	150	145	150	142	175	143	135	135	118	135	152	135	147	173	167	145	164	129	169	133	130	155	142	140	132	135	157	151	160	131	132	121	152	136	158	124	140	146	147	175	141	168	140	129	153	133	108	122	150	136	140	160	149	154	181	156	122	170	125	161	134	149	137	123	130	145	147	153	140	140	145	134	140	137	130	147	148	134	145	158	154	152	149	148	149	163	148	145	137	118	145	162	137	125	154	137	143	146	149	146	132	138	145	128	157	134	150	152	125	172	143	126	149	131	127	154	161	137	142	153	142	141	156	137	135	149	134	143	129	135	165	119	154	130	138	140	157	160	146	140	141	134	151	143	172	139	122	149	111	135	165	147	174	148	155	151	158	141	126	135	137	128	123	147	126	176	140	153	148	139	151	136	154	156	130	146	161	124	160	111	159	155	138	157	134	146	166	172	154	142	158	119	136	165	165	151	145	170	170	137	138	186	153	161	128	174	127	159	141	173	139	147	141	143	165	125	152	181	138	139	130	128	143	163	159	145	156	135	159	172	139	124	152	129	158	150	162	124	133	142	151	141	166	152	138	135	135	159	139	150	134	156	144	133	111	164	162	135	145	158	174	132	144	132	133	138	150	133	135	167	163	140	124	163	141	163	138	172	162	161	146	150	153	131	148	145	189	163	120	156	132	152	154	129	136	168	146	144	142	158	134	151	154	137	160	141	156	135	147	127	127	148	128	166	133	144	155	139	163	146	126	145	135	129	144	155	137	144	124	154	140	131	160	133	135	159	152	164	133	143	173	146	135	139	121	140	157	145	170	143	137	147	164	134	167	152	128	150	147	151	165	148	137	134	149	128	136	137	129	145	148	145	137	163	119	153	146	158	145	138	136	155	127	148	147	130	145	137	160	153	152	136	142	131	134	158	145	145	151	165	119	156	146	142	154	139	115	124	145	133	155	149	164	127	115	140	149	148	123	157	155	136	150	164	171	138	138	146	137	132	143	138	146	159	171	160	152	119	148	150	149	143	144	150	149	137	136	162	171	163	131	149	116	145	174	152	135	138	164	158	136	139	146	133	160	154	146	170	156	151	152	147	160	137	136	153	147	158	128	149	131	163	140	148	146	153	140	151	161	123	141	136	156	146	131	154	145	148	141	139	164	143	137	133	129	135	172	140	142	142	138	144	111	150	133	138	138	165	122	137	145	135	150	171	149	149	155	146	144	163	143	160	143	142	156	159	148	127	129	174	132	130	139	150	148	163	144	168	150	123	137	142	144	135	149	163	158	144	130	147	142	152	132	153	157	173	134	148	139	133	150	156	154	162	117	159	144	157	163	150	162	160	140	138	117	132	157	129	148	130	120	163	165	153	149	129	153	132	164	141	145	138	129	155	151	141	140	144	142	139	160	161	135	148	151	122	135	124	158	167	155	153	139	122	158	153	165	162	153	159	146	151	138	135	138	149	131	134	125	145	172	126	141	131	151	141	131	131	127	155	168	170	134	136	145	141	155	155	164	132	151	139	152	141	165	148	149	121	140	145	133	153	129	160	123	127	141	151	155	139	138	146	126	134	133	155	163	156	142	171	158	148	162	149	126	141	140	134	127	136	139	125	152	159	158	150	156	160	138	149	147	144	134	152	165	181	169	157	144	147	146	131	146	139	155	178	125	129	144	167	154	166	155	158	138	146	150	163	151	157	153	134	128	146	159	151	146	156	125	154	128	146	152	165	141	139	170	119	144	143	117	148	151	172	134	129	123	147	129	142	127	141	164	140	143	143	150	146	153	148	148	171	137	135	144	149	151	140	147	124	132	154	158	140	125	121	157	126	156	151	154	138	140	115	137	146	145	150	144	135	135	151	143	133	143	147	134	141	147	152	183	148	153	150	150	150	136	133	131	147	141	136	159	162	151	133	165	132	147	134	164	135	151	139	159	141	161	147	134	139	136	110	151	158	135	161	138	147	121	123	136	148	155	138	142	148	153	140	156	127	151	139	154	137	146	142	155	133	160	148	123	151	144	148	158	139	125	146	131	142	140	152	139	162	165	137	161	137	133	153	130	163	146	150	130	163	151	158	122	168	138	155	155	159	152	131	121	142	129	140	137	143	137	133	139	167	116	148	146	161	143	137	149	132	134	167	141	138	164	157	143	145	127	147	124	132	147	151	142	161	142	144	118	161	146	173	157	126	172	153	154	158	131	156	139	162	153	163	141	160	123	151	141	155	135	139	143	148	171	174	155	147	143	124	152	136	127	140	147	145	152	163	127	148	118	134	157	104	115	125	150	160	157	138	125	165	144	163	171	141	138	144	130	170	133	153	160	158	136	144	150	159	130	140	141	148	163	132	133	156	139	150	145	143	169	153	159	156	141	165	137	109	136	146	136	136	158	155	149	149	146	155	156	159	155	156	124	150	145	154	132	164	151	153	146	151	143	145	123	167	140	155	154	145	153	148	137	144	146	160	141	152	132	162	144	144	140	141	128	146	138	149	143	142	162	150	176	123	150	140	159	149	150	148	134	131	154	119	149	153	135	150	149	128	162	156	158	143	137	131	142	165	167	149	161	163	134	124	148	181	127	171	161	140	155	149	139	134	142	138	147	150	150	137	143	146	139	158	160	153	121	131	149	144	166	141	127	146	137	144	135	161	144	142	148	146	152	143	148	130	160	149	156	147	131	158	148	137	142	135	149	132	122	137	168	171	148	125	167
8222	920	1552	1721	1408	1126	1029	951	899	881	732	666	591	618	567	696	620	505	495	560	649	574	456	423	383	410	408	455	369	397	394	407	427	375	391	385	390	380	381	357	411	393	358	380	372	393	364	400	387	354	364	367	378	378	381	353	354	360	373	352	347	343	364	358	370	356	401	369	387	361	371	364	385	377	375	328	372	344	381	336	396	360	392	343	363	377	381	371	374	373	363	390	356	403	363	395	376	390	352	361	414	404	373	426	381	371	366	349	344	377	383	351	348	368	377	378	345	359	375	347	330	361	377	394	342	366	384	328	361	371	347	332	333	299	344	359	367	345	358	342	372	347	355	357	376	372	343	367	304	359	362	370	359	360	392	365	358	395	353	333	342	381	346	349	393	361	330	372	380	370	364	365	364	399	383	331	397	362	365	350	351	352	355	341	393	367	389	387	374	358	350	335	367	388	364	380	399	367	400	359	401	347	383	322	342	385	357	374	379	376	361	373	385	369	365	371	356	384	393	402	371	372	377	356	331	377	341	343	369	369	367	359	360	360	354	378	335	335	365	326	381	370	336	364	368	364	349	361	364	377	338	343	347	366	397	341	370	380	349	375	380	384	336	376	346	359	346	390	370	341	355	341	406	319	373	354	379	338	376	376	386	369	392	349	353	356	402	359	380	374	380	323	352	335	401	371	378	388	380	352	345	390	369	377	350	360	384	376	405	350	359	396	394	375	366	395	363	378	361	341	319	405	375	376	343	359	386	390	392	383	358	314	365	363	365	384	356	389	362	351	385	347	378	349	382	360	381	370	361	345	345	382	369	324	360	380	374	396	365	350	402	331	346	375	356	366	371	347	371	355	348	385	349	379	395	372	377	386	377	352	340	385	393	401	368	348	341	354	358	362	339	350	401	370	357	382	345	389	322	349	364	355	373	368	363	330	331	382	362	343	374	365	363	414	326	358	394	333	389	358	350	329	379	399	360	366	359	378	345	338	332	370	354	336	348	364	335	381	353	354	365	359	352	377	348	345	390	327	355	345	371	369	376	358	354	382	363	334	351	378	355	322	349	375	355	381	361	363	304	389	346	385	363	372	339	327	374	348	381	397	348	367	386	358	366	355	353	355	367	359	360	373	387	392	374	394	378	361	369	363	373	391	361	355	364	337	370	355	364	380	344	358	354	367	370	388	381	347	310	380	385	372	397	376	334	371	363	376	370	353	386	379	389	361	358	347	361	345	371	373	342	362	361	342	370	354	357	419	366	381	372	351	336	375	395	363	396	385	375	361	384	365	379	361	373	356	355	343	353	373	352	364	357	331	339	361	360	382	353	352	359	339	345	338	392	364	365	381	367	351	331	349	348	354	363	385	387	377	352	381	370	385	357	355	336	385	359	356	371	298	397	353	346	357	368	387	339	362	373	372	375	372	397	366	384	349	355	388	378	394	364	363	362	363	350	360	381	372	397	365	323	364	349	353	366	358	325	360	342	384	353	385	358	343	356	325	368	388	361	355	392	376	356	330	359	331	362	340	393	351	352	365	379	380	383	367	385	376	405	384	343	355	349	363	373	393	372	358	366	370	364	322	366	329	412	383	351	342	408	366	375	344	316	368	340	333	349	350	359	325	363	358	380	366	349	383	375	345	367	365	395	346	352	362	340	360	363	376	374	398	375	387	368	346	362	358	388	370	370	374	377	380	371	369	350	351	343	390	347	370	396	362	348	377	375	384	383	350	369	387	331	368	371	359	368	394	367	378	361	360	376	377	335	368	375	357	367	371	367	339	332	340	366	366	356	394	348	389	364	369	377	325	393	385	342	373	383	372	380	389	408	383	380	392	356	375	350	353	340	346	349	393	377	347	385	382	372	378	370	393	387	371	360	349	376	345	360	375	330	352	376	389	369	379	332	340	407	344	353	360	386	367	379	357	357	346	355	349	367	382	365	374	362	373	355	352	373	326	376	362	360	386	396	371	343	363	348	311	385	390	351	369	366	372	356	416	380	362	368	352	381	385	421	363	360	406	401	377	381	354	410	384	367	390	389	373	359	364	367	374	380	388	366	357	379	371	394	362	330	365	351	383	384	369	358	384	381	357	381	377	386	369	369	350	385	376	340	377	390	371	371	378	362	362	380	329	348	361	368	362	372	350	355	340	413	358	378	356	357	375	336	378	386	338	378	359	336	372	367	360	359	395	347	377	361	372	377	356	357	361	419	381	362	373	350	377	370	367	391	362	398	362	384	389	358	351	335	352	375	335	376	367	392	365	427	382	357	310	335	367	393	358	342	319	343	339	406	372	389	370	348	344	368	354	390	354	334	342	345	366	365	356	347	355	365	359	423	403	377	375	387	367	392	343	371	357	347	355	381	355	353	381	409	392	362	365	358	363	384	353	368	363	370	382	376	339	381	366	368	396	365	376	374	359	353	392	361	385	372	355	338	378	366	346	359	377	368	345	363	368	356	341	358	367	352	365	356	368	360	355	361	362	370	396	348	344	376	382	379	348	350	368	401	375	373	366	365	386	376	361	365	369	366	374	395	323	362	366	371	378	383	349	357	403	351	386	348	369	355	354	371	350	360	356	401	362	369	330	386	408	342	359	359	376	400	359	360	342	377	372	358	368	391	394	324	343	362	336	377	335	363	354	349	397	359	359	425	361	349	343	353	349	354	375	353	363	346	362	370	385	366	357	362	346	360	387	376	367	377	357	357	362	363	376	320	382	372	372	348	361	360	371	346	358	374	362	327	379	341	373	367	364	388	382	362	359	370	346	365	391	365	347	346	369	350	360	360	389	369	344	363	347	375	324	375	359	350	406	334	360	371	391	350	376	340	360	383	402	352	360	362	369	341	357	386	344	380	363	374	369	381	375	339	353	369	357	388	379	362	364	376	363	335	352	337	361	393	376	355	403	396	379	350	364	370	366	336	349	340	362	402	345	379	367	338	352	337	386	331	361	387	378	403	389	366	379	382	338	354	359	364	344	363	341	368	404	339	359	374	354	382	389	382	353	353	388	365	359	364	386	355	357	340	388	374	376	352	374	367	356	364	384	354	355	395	366	353	390	378	369	359	332	357	380	368	386	342	391	392	348	389	356	373	380	381	353	339	378	363	350	345	380	399	334	379	345	375	376	371	380	407	366	362	366	390	384	341	395	333	377	368	375	378	354	374	369	369	376	372	341	392	342	370	351	352	391	362	336	385	345	375	352	366	379	407	350	361	356	378	376	370	386	406	367	338	374	364	347	363	362	329	349	360	366	358	353	349	352	391	356	366	358	387	366	366	376	350	332	360	375	358	392	367	346	362	375	352	399	380	376	388	383	348	383	382	362	382	388	399	382	397	370	373	396	424	382	362	354	363	356	367	348	350	393	402	382	397	367	368	369	360	359	364	349	378	347	352	349	398	392	362	360	324	352	350	338	342	380	364	395	323	389	391	382	348	333	394	375	402	369	355	367	343	375	353	351	360	399	327	346	351	371	400	327	362	361
1647	267	260	287	264	262	275	284	274	256	270	271	275	286	277	302	268	291	278	256	282	261	286	262	243	240	250	270	271	245	284	243	257	272	214	236	262	248	276	291	251	249	260	270	268	254	263	235	276	282	277	269	265	291	285	248	243	271	241	260	265	284	212	241	240	282	297	278	279	257	246	280	256	310	250	270	259	245	280	260	276	253	275	280	280	292	243	242	265	244	258	240	253	290	256	275	228	255	278	278	260	291	268	265	278	284	274	251	267	242	294	294	251	267	232	272	242	235	278	242	254	247	292	274	267	271	251	237	277	244	288	241	257	266	255	255	268	259	260	241	283	236	273	261	274	242	244	264	274	238	280	255	272	248	257	261	230	241	238	271	247	260	268	265	276	245	279	230	262	269	245	247	269	248	306	283	256	258	255	277	290	270	276	286	245	266	299	246	261	291	268	229	275	252	263	283	299	279	271	284	282	257	261	262	277	264	285	247	260	229	271	271	267	240	226	262	256	265	271	258	238	266	297	264	270	252	264	277	257	222	261	265	261	265	281	273	280	268	269	258	267	267	265	251	244	221	284	244	245	273	268	238	294	261	249	287	268	264	227	274	282	226	242	248	242	262	252	271	255	232	270	278	291	273	254	268	259	256	266	288	271	283	255	271	244	265	244	265	236	241	273	285	248	263	241	253	275	251	244	277	262	242	237	249	258	243	256	279	246	249	293	292	263	246	268	255	212	268	283	275	247	265	266	263	269	255	275	240	244	256	238	276	250	273	263	251	249	291	271	233	268	247	261	244	259	283	275	320	266	289	273	265	277	271	255	232	246	290	279	265	243	252	227	279	267	281	272	268	267	258	229	268	262	261	274	293	257	249	265	256	227	288	232	291	280	247	258	251	248	249	259	257	287	265	241	267	275	265	241	259	258	261	266	253	259	258	279	273	287	277	260	250	231	247	270	263	268	270	271	264	259	275	251	281	263	286	255	245	263	234	266	249	273	240	257	249	283	264	251	260	273	251	263	283	267	278	246	260	230	273	269	269	279	255	309	261	249	257	262	240	262	253	297	245	248	249	257	248	273	308	275	252	232	293	257	256	274	271	264	284	278	261	272	274	262	245	292	250	268	283	224	244	240	271	263	254	248	280	270	299	286	239	240	230	276	241	255	265	269	256	254	267	278	264	255	263	255	287	257	242	263	207	245	281	243	274	272	247	242	269	230	284	240	249	244	245	286	295	246	254	264	266	278	298	284	251	280	277	269	270	266	253	266	279	250	252	270	248	271	241	254	280	242	285	234	260	271	257	268	252	260	248	250	248	243	251	265	284	274	256	294	285	277	283	299	258	267	290	214	255	217	234	238	259	261	254	269	247	253	231	234	258	256	258	268	255	278	242	244	262	261	246	286	253	268	249	268	249	260	261	232	251	255	247	246	250	258	268	229	246	247	259	267	258	273	271	280	278	274	278	221	278	267	261	298	253	278	263	284	275	260	253	261	262	258	276	244	279	262	300	279	266	281	286	280	254	311	256	267	295	273	279	276	269	227	278	268	250	293	250	280	261	257	252	238	256	236	252	269	231	272	273	226	278	274	244	258	252	286	233	244	262	247	261	246	260	261	282	245	260	250	264	255	245	252	280	266	253	270	251	292	294	302	283	257	232	257	246	249	235	249	274	282	285	272	274	271	278	265	244	233	268	251	231	269	274	276	260	277	275	242	281	268	281	287	278	277	279	283	270	283	260	208	231	246	270	260	249	246	290	256	266	235	261	270	255	258	245	277	270	296	276	221	265	256	275	283	288	240	283	307	257	274	239	273	264	239	252	262	266	297	280	243	259	236	251	257	239	244	258	256	266	265	285	292	261	267	283	242	272	271	250	254	237	241	263	259	273	280	237	254	262	232	235	265	230	281	292	249	265	288	272	241	230	276	274	239	240	283	232	248	261	282	223	242	275	232	245	246	278	270	252	263	279	266	255	265	252	251	260	264	271	262	240	260	258	242	261	256	254	262	245	268	249	231	286	274	246	250	282	271	254	274	271	242	261	277	271	239	273	260	290	279	275	242	234	261	278	282	251	273	270	261	234	264	285	286	265	282	265	279	264	247	260	260	274	264	248	282	260	253	254	272	261	253	278	277	254	247	288	243	264	253	216	297	242	253	283	239	256	280	266	290	248	260	262	226	265	249	257	280	279	314	260	258	258	250	261	253	258	275	269	264	278	246	254	275	252	258	260	267	266	256	254	268	228	268	249	260	260	270	256	265	254	266	283	261	282	242	286	266	254	270	253	256	270	263	225	243	273	239	304	278	267	243	223	271	242	242	272	261	287	264	258	265	248	271	262	264	277	275	234	284	278	264	293	258	250	261	235	245	271	269	261	282	280	249	264	264	265	254	264	280	279	258	275	272	231	289	267	276	304	270	249	240	257	258	232	240	291	268	263	285	247	280	258	307	255	284	275	265	298	261	240	257	227	260	270	294	240	298	252	294	266	249	270	263	223	259	243	295	268	282	245	264	267	250	252	267	246	265	259	252	260	241	251	272	258	290	270	269	272	248	262	235	283	259	249	248	267	291	273	243	270	254	242	258	266	269	250	249	273	277	256	257	256	284	246	246	252	266	255	233	266	220	254	266	277	267	264	259	264	269	250	255	271	269	257	263	233	280	236	287	284	245	262	246	254	242	267	255	268	263	302	250	271	272	268	259	278	271	242	225	250	261	240	269	266	260	268	269	271	272	267	307	265	260	260	269	252	299	274	256	281	267	269	279	241	246	258	277	296	262	259	261	248	242	222	239	259	257	271	280	275	252	280	277	262	222	235	269	281	263	268	241	283	278	255	292	251	277	253	249	274	277	261	242	270	276	237	265	295	285	229	272	240	275	248	266	286	287	240	260	250	288	259	299	287	264	264	270	274	267	269	239	265	235	279	264	277	247	259	272	252	261	237	247	280	243	259	253	271	279	277	222	271	267	228	224	268	250	248	280	255	277	254	285	222	283	292	258	255	253	287	241	235	260	270	242	256	273	260	276	262	247	258	295	262	274	272	259	266	270	242	258	263	244	266	254	258	291	268	275	262	278	254	280	267	258	268	286	278	242	255	275	299	276	262	260	232	270	228	242	255	266	267	265	257	254	265	271	248	259	249	268	276	267	265	228	279	285	273	263	265	261	257	278	279	244	235	275	251	276	282	246	266	275	268	246	241	254	295	235	266	258	264	231	251	243	277	283	261	253	269	273	269	291	264	307	274	242	252	282	247	248	274	257	271	245	241	269	266	242	255	239	242	254	245	266	282	290	250	277	261	290	234	266	259	263	279	271	274	235	269	269	235	235	257	272	263	274	268	247	259	294	276	266	259	275	286	237	258	240	266	274	272	258	255	309	241	246	286	283	239	253	266	259	252	288	259	276	257	281	294	253	243	252	235	261	260	286	280	270	264	248	252	277	272	232	256	283	243	230	269	266	240	269	258	269	267	291	246	266	253	267	249
2345	631	677	677	663	646	663	634	646	608	656	648	599	582	644	606	600	635	593	654	667	663	649	648	634	651	684	581	606	671	657	596	635	614	608	606	645	657	657	625	669	659	688	653	623	601	653	611	637	599	662	612	669	652	635	598	610	630	626	669	617	624	669	630	606	664	610	634	614	617	644	624	620	658	673	605	630	658	603	661	629	630	633	647	642	610	640	644	645	649	604	610	654	638	657	616	659	617	653	631	649	610	651	668	679	608	662	632	664	620	616	608	614	623	643	656	647	622	669	657	665	626	636	658	621	621	605	585	632	645	654	626	642	621	597	627	667	627	672	668	603	635	639	618	642	640	628	638	649	680	619	622	663	614	642	645	657	643	643	641	649	629	673	628	589	624	582	639	556	641	611	630	621	607	664	662	615	609	624	623	595	590	630	653	596	591	645	610	639	626	612	629	635	640	617	652	621	639	641	645	614	597	642	660	681	604	634	613	614	660	613	629	681	643	669	643	637	639	633	647	662	612	598	633	640	636	595	653	642	648	600	615	586	634	676	637	584	576	638	635	615	677	619	639	649	634	584	659	656	613	650	594	651	652	575	652	661	568	624	669	663	618	622	601	650	658	681	647	655	593	669	628	675	585	619	626	661	617	671	625	592	664	648	679	649	667	625	616	612	629	649	641	686	622	609	660	661	642	663	631	635	683	639	599	579	632	629	612	664	659	592	654	679	676	630	649	650	645	646	628	617	611	676	633	684	687	647	624	631	665	623	629	632	630	681	602	631	634	616	637	622	564	647	657	644	670	668	671	593	625	609	623	633	601	647	646	617	632	610	613	640	631	629	605	620	660	669	655	641	585	609	610	663	673	621	612	638	609	659	631	656	611	691	632	652	674	638	665	605	620	642	621	639	664	684	693	616	625	684	676	636	592	621	648	642	692	655	658	661	650	680	613	623	597	681	652	618	603	647	663	634	623	601	616	638	644	637	635	602	609	642	600	615	653	600	647	622	673	658	636	640	619	578	615	658	597	614	622	643	657	586	631	598	649	709	634	662	664	597	664	636	637	642	607	630	626	605	600	585	625	627	603	623	604	635	616	653	616	625	660	630	606	583	595	633	630	638	635	661	569	596	629	610	622	668	607	599	629	647	621	639	690	697	658	638	675	632	639	603	642	598	626	616	618	680	640	624	643	609	582	662	657	662	633	638	623	644	649	642	687	632	637	680	634	634	637	666	617	633	539	633	624	587	659	601	610	617	617	679	676	645	652	667	609	650	636	640	636	681	648	670	607	647	626	637	633	589	593	583	627	641	631	591	654	634	605	596	667	583	668	609	640	662	670	663	631	584	652	642	618	664	660	655	648	681	647	646	615	676	591	625	679	648	632	620	621	612	630	681	645	679	667	602	649	600	613	660	647	607	634	657	602	660	677	628	640	623	589	640	644	670	660	631	645	625	573	647	622	679	625	610	654	585	662	635	633	649	593	609	623	658	612	589	648	635	631	675	629	625	638	629	639	664	603	600	619	641	623	607	613	641	611	616	699	649	641	611	637	641	606	638	604	611	606	606	631	608	633	637	614	645	597	649	573	604	606	620	597	581	635	653	632	625	616	641	682	636	626	628	639	619	634	647	618	626	605	677	641	618	662	646	683	601	619	641	658	661	635	611	614	644	661	650	682	639	703	610	647	598	631	670	632	677	646	610	659	628	625	642	615	674	676	631	621	649	629	602	648	621	665	641	599	635	639	697	629	617	613	670	628	663	673	612	640	678	612	629	609	623	605	647	640	612	592	645	646	638	693	629	621	628	613	619	666	616	616	639	637	663	654	625	634	617	638	626	659	655	631	634	587	650	675	619	645	630	645	603	678	672	637	655	640	668	643	647	619	605	617	557	617	619	628	623	642	612	644	655	661	645	651	629	611	625	693	684	660	614	624	650	598	686	629	658	621	650	619	656	621	637	599	647	670	669	601	588	658	596	615	637	623	637	663	656	663	625	619	661	611	661	668	608	651	633	655	627	638	637	635	665	633	625	613	622	664	646	627	690	624	659	613	600	617	625	627	652	601	574	610	616	660	649	686	655	605	633	655	621	646	629	626	664	623	680	624	609	637	682	643	667	627	617	649	587	602	658	625	608	678	629	615	652	611	643	637	678	634	638	648	652	634	659	633	636	633	622	641	623	603	670	642	632	636	604	679	643	657	600	663	617	634	626	646	618	585	608	644	664	621	622	655	633	643	625	620	652	628	663	629	643	608	614	626	612	647	624	613	653	657	680	633	647	635	639	636	638	654	690	627	614	653	614	631	597	617	650	629	662	606	669	608	618	615	638	659	636	683	644	592	631	640	637	625	594	628	607	636	626	619	611	661	668	639	622	637	610	647	605	647	663	654	637	614	642	627	622	626	654	625	643	661	634	631	649	647	648	629	579	622	679	676	629	647	634	643	614	634	643	627	642	681	634	630	625	663	603	624	640	668	653	639	639	652	655	662	675	674	626	695	634	655	633	584	621	650	635	664	612	639	643	594	675	621	630	668	649	653	638	654	653	650	659	674	621	623	668	609	644	639	661	629	615	616	663	629	651	620	632	652	645	684	645	667	608	619	662	677	692	670	621	640	674	658	647	680	631	617	624	630	621	622	674	638	617	616	654	621	634	653	676	611	653	631	627	637	616	647	669	587	651	644	699	622	648	700	631	646	656	623	640	640	616	624	628	651	647	615	607	639	658	619	605	654	625	607	646	603	693	633	600	655	637	639	624	643	648	602	634	648	646	641	601	592	635	651	596	666	639	650	575	662	615	628	611	631	611	595	634	629	648	631	674	615	612	689	615	667	614	664	660	637	658	664	623	610	611	619	664	632	668	564	600	647	628	682	643	642	600	640	646	632	625	604	667	619	595	633	675	627	625	649	635	682	663	619	621	603	608	647	640	654	599	628	635	637	603	632	624	622	658	620	632	675	643	648	638	661	650	646	654	621	618	630	612	645	651	657	624	596	638	630	641	616	655	624	663	638	641	637	642	679	609	608	623	652	632	636	620	604	636	589	601	654	657	616	614	631	607	598	628	642	665	639	604	640	668	624	621	642	623	654	620	646	622	617	630	636	608	647	669	615	619	644	645	667	667	596	625	629	635	613	646	616	601	651	643	605	630	686	708	610	662	655	632	636	632	653	622	641	639	648	647	632	608	675	618	652	624	607	648	614	598	623	617	593	605	641	622	625	664	625	638	664	644	644	677	640	625	637	679	620	637	616	616	632	587	617	691	651	641	658	657	646	607	717	617	658	631	652	640	639	612	601	611	663	635	656	601	620	653	640	658	659	704	658	643	616	621	593	650	665	656	630	662	636	626	632	639	639	602	624	651	646	648	616	623	614	647	622	602	619	608	574	654	637	675	643	631	630	658	640	632	685	636	648	624	602	614	648	640	626	621	603	690	669	638	624	645	598	608	641	620	623	622	611	633	648	619	586	625	697	582	657	624	617	624	648
7420	597	558	462	412	361	337	360	314	328	310	291	312	304	287	320	305	310	284	316	318	300	274	276	265	286	297	289	311	318	297	274	294	294	296	286	322	303	273	282	290	309	303	283	289	282	307	293	290	260	298	319	272	291	288	309	258	288	292	299	288	286	283	274	277	291	315	259	293	267	303	267	287	314	258	289	306	281	268	259	275	281	322	283	312	297	265	285	306	323	312	307	306	309	261	306	283	272	248	290	285	281	286	288	311	325	294	312	311	299	280	283	279	307	284	270	301	308	309	312	298	283	286	264	304	288	314	312	298	302	305	257	246	316	294	298	285	285	292	303	265	305	314	268	294	300	330	276	302	284	284	313	302	285	286	293	287	314	278	333	300	272	307	287	267	283	291	302	328	291	308	287	271	278	286	298	290	310	280	296	289	313	272	289	327	298	309	269	273	291	297	273	272	300	290	300	300	285	256	314	294	280	295	267	295	301	290	301	270	307	308	293	335	313	311	318	302	298	279	254	287	300	306	275	279	315	285	305	279	259	301	306	273	284	302	284	284	297	284	292	282	324	280	256	263	261	307	288	331	287	303	277	251	300	302	301	284	298	290	275	277	254	306	312	280	247	249	310	289	293	274	276	305	286	264	343	332	260	284	313	270	257	271	297	272	313	301	294	292	278	276	284	286	280	275	270	242	275	310	278	293	291	315	292	323	271	272	297	290	285	312	280	292	274	302	273	269	263	292	300	318	309	311	284	295	297	286	303	313	259	300	291	281	285	289	313	310	279	284	272	285	305	316	302	262	328	306	302	285	298	279	288	288	297	289	298	306	306	306	281	294	276	278	275	289	313	285	268	297	286	269	298	282	299	293	283	296	272	285	305	299	282	277	296	285	276	286	297	285	277	315	290	298	293	304	303	308	295	289	322	322	301	304	321	280	299	291	303	304	314	269	315	259	265	252	278	280	281	303	299	288	306	316	327	292	325	294	267	280	277	267	296	311	300	287	268	267	307	291	340	296	283	328	265	291	283	292	295	294	289	274	273	295	308	253	320	274	307	325	313	309	279	301	271	291	257	290	283	311	297	309	291	298	305	295	294	295	320	290	269	283	309	287	270	286	308	257	267	310	289	292	304	299	280	285	306	304	300	321	305	295	248	293	246	270	326	308	299	277	281	303	297	293	277	317	312	258	291	280	275	264	279	265	269	291	269	293	316	297	288	291	254	302	260	339	286	276	279	280	293	287	273	289	292	306	309	265	272	277	285	313	303	299	280	280	283	279	303	311	311	278	306	283	292	272	287	318	257	264	263	313	263	267	309	303	301	284	292	281	249	313	313	289	295	274	302	286	283	272	343	288	273	281	329	268	278	287	292	304	291	292	291	293	276	272	285	315	271	285	324	303	292	276	289	292	295	319	280	289	286	309	273	307	295	286	305	278	291	283	288	293	292	295	292	286	275	308	276	274	284	308	314	315	273	264	325	281	326	295	313	300	279	269	279	253	270	295	266	272	281	304	313	295	304	288	294	311	329	305	313	290	315	300	274	267	277	311	274	275	279	272	310	311	311	302	277	306	290	294	275	284	273	291	286	305	340	299	283	326	310	283	290	260	289	285	293	294	308	307	300	268	275	288	283	263	283	279	247	263	280	323	309	267	280	279	327	266	288	274	303	304	295	293	300	273	301	268	276	288	289	292	272	322	307	319	301	273	295	262	305	268	261	279	299	287	329	294	284	289	282	276	285	261	295	296	286	292	278	282	302	273	299	292	292	296	346	288	287	296	291	342	282	295	334	302	247	279	275	265	311	292	286	302	285	317	323	257	288	296	296	291	278	293	272	276	255	267	305	310	296	241	288	293	291	322	327	299	276	294	280	276	255	287	265	307	294	297	299	292	267	308	270	275	335	285	285	294	303	282	271	305	301	276	306	269	272	315	337	282	247	297	299	277	295	279	280	322	293	271	310	272	302	274	300	275	284	261	281	319	299	315	263	294	301	272	299	285	273	265	265	325	289	277	286	291	295	294	296	288	283	289	277	299	287	254	355	284	310	297	280	277	293	282	295	309	277	291	292	289	293	285	276	262	289	332	299	287	268	332	276	296	274	306	328	287	297	312	274	283	306	296	305	317	324	276	325	296	299	268	298	300	316	321	260	288	306	316	262	295	280	273	298	299	260	294	308	278	263	277	299	287	309	276	307	283	301	276	291	262	286	310	270	293	273	271	302	295	273	291	288	264	273	322	297	268	310	306	312	288	259	258	325	294	280	294	294	296	292	318	281	263	277	294	275	292	284	243	290	303	298	272	272	272	285	297	324	279	289	307	289	284	308	283	296	289	298	307	265	282	262	247	259	312	276	309	284	287	243	298	275	303	305	297	285	305	305	282	295	272	313	292	289	298	288	288	281	286	295	258	274	287	290	295	291	292	289	283	303	287	299	322	304	295	296	282	302	289	290	274	278	291	333	312	294	285	325	285	316	286	294	287	300	305	316	301	314	293	307	287	323	292	287	261	266	306	260	271	297	292	291	291	305	273	293	331	303	283	303	312	281	321	275	316	322	286	292	314	309	254	333	304	273	300	297	304	289	275	283	301	307	331	283	273	311	307	296	286	307	305	284	292	309	243	264	285	284	299	278	295	263	305	291	293	313	279	288	310	305	297	302	258	299	288	297	320	307	307	290	267	275	277	272	302	291	303	297	305	290	306	297	279	304	313	304	252	286	254	282	294	327	282	281	293	251	309	303	286	305	282	309	289	294	292	268	275	294	272	318	284	301	274	277	290	311	301	280	282	295	284	278	274	260	280	324	300	302	281	341	293	299	294	312	329	294	269	343	297	309	256	265	302	301	316	275	278	315	288	263	270	273	313	292	272	297	297	290	311	294	288	283	311	279	299	295	295	326	290	317	286	287	302	314	291	287	313	289	290	310	294	300	308	317	279	286	278	275	310	278	269	287	295	324	273	264	268	290	291	300	285	295	293	258	283	286	298	293	296	304	269	297	293	254	324	287	295	286	274	289	272	290	310	301	317	287	301	314	283	261	294	271	257	330	299	303	305	311	334	319	280	311	286	290	323	316	283	298	277	296	326	274	297	305	279	278	290	262	317	274	293	302	327	297	259	295	280	293	242	301	287	283	326	290	283	289	283	274	275	285	266	293	273	286	289	284	305	280	316	276	290	322	279	284	290	266	300	306	298	308	298	329	306	291	289	285	300	288	281	282	310	272	314	300	289	285	255	274	295	292	290	294	298	295	285	313	286	283	304	306	288	290	271	283	301	295	276	301	274	294	319	282	278	300	317	299	311	294	306	316	299	285	258	294	302	304	312	276	280	287	278	274	297	305	328	274	270	281	300	287	296	286	307	309	295	281	275	311	283	308	291	258	233	284	266	282	251	279	294	260	272	283	287	289	288	273	301	313	279	307	276	266	300	252	281	271	292	280	290	281	316	290	262	267	281	274	283	263	286	303	316	326	274	282	282	292	270	302
6788	975	1345	1444	1307	1112	991	978	1041	933	849	812	829	796	821	821	794	779	741	824	832	783	748	741	755	666	690	770	736	686	727	676	705	702	671	663	675	685	705	675	682	732	681	688	694	732	641	699	709	703	672	673	652	653	644	725	719	711	725	670	681	679	709	685	738	669	687	724	721	667	678	661	720	677	737	707	658	654	683	664	702	700	703	714	634	703	691	716	699	677	716	685	698	691	681	710	674	692	690	714	668	741	709	719	658	710	640	677	708	800	675	641	673	677	668	680	640	667	666	696	721	664	687	687	704	710	681	692	677	674	717	698	689	684	680	676	703	702	730	693	663	643	681	613	724	661	671	700	688	667	678	688	688	687	657	699	723	677	672	675	698	674	703	711	745	717	718	670	728	718	703	700	712	670	673	763	705	719	660	630	676	689	677	703	666	617	693	686	674	670	740	643	701	712	694	662	734	704	705	670	673	684	701	691	675	682	714	685	695	676	703	676	667	655	698	667	686	679	660	696	679	631	697	671	709	697	658	697	696	685	713	725	686	772	696	705	702	680	672	669	702	663	666	713	721	673	677	640	703	682	675	705	690	658	656	692	656	677	714	674	710	688	740	717	627	693	682	712	682	716	670	684	638	687	644	698	744	681	653	692	709	659	653	664	648	739	662	673	681	727	680	717	681	712	720	672	694	684	704	740	667	691	689	712	670	697	685	726	632	700	685	711	688	757	709	713	643	712	697	701	666	672	679	728	672	692	663	709	685	669	640	650	665	673	679	719	684	680	739	686	701	727	699	692	626	667	690	694	687	697	698	668	690	662	722	658	741	642	668	657	729	733	698	705	646	644	716	670	674	684	682	666	669	676	731	702	684	672	673	694	714	635	652	683	675	703	726	707	700	716	692	642	705	674	730	671	670	690	665	666	697	683	673	723	696	700	704	679	700	679	664	680	704	665	732	696	671	723	685	700	670	654	715	652	659	701	691	656	671	657	675	707	691	689	700	699	698	697	684	665	649	688	735	687	646	640	692	708	632	689	717	719	682	679	688	709	663	636	694	671	693	667	682	683	668	690	689	677	640	708	690	699	706	646	695	714	688	725	658	662	690	692	700	667	684	692	669	661	675	695	709	736	681	705	696	691	716	627	698	647	681	723	659	655	688	694	734	666	729	663	677	737	674	693	653	663	738	661	679	690	711	733	659	639	704	674	697	736	748	722	710	670	669	688	677	711	657	691	741	689	672	724	698	686	695	649	665	698	672	701	683	653	687	675	684	656	678	710	687	741	694	732	711	686	739	711	708	710	695	715	672	696	681	669	675	655	730	705	682	692	705	703	676	673	691	659	684	681	733	692	783	655	727	704	670	694	665	670	663	678	686	699	671	643	690	747	663	692	731	720	733	704	675	691	717	689	692	657	686	694	662	704	738	666	663	684	717	707	682	704	695	670	657	741	731	732	702	687	688	681	751	694	685	673	678	686	696	657	703	702	693	670	699	722	650	697	669	688	649	702	728	649	689	656	685	700	732	705	665	705	681	678	708	690	744	665	705	679	726	662	715	649	695	679	705	705	719	681	631	667	663	702	668	666	733	683	681	681	648	678	702	688	680	697	656	658	753	671	662	673	681	694	702	725	715	669	693	694	662	684	693	670	768	689	695	686	684	690	638	699	719	719	708	679	688	694	674	684	692	704	704	649	665	668	654	695	716	697	702	679	699	731	665	698	666	726	691	677	649	694	687	708	671	704	696	687	733	742	723	751	707	690	638	667	702	681	699	663	668	716	690	668	657	687	706	686	674	670	681	697	648	653	711	696	685	683	695	655	704	694	729	686	654	671	731	689	724	646	669	681	695	674	736	703	690	677	704	708	696	714	631	696	677	672	672	704	688	664	696	707	683	689	677	680	681	649	668	695	690	702	681	731	703	694	719	692	711	704	673	678	721	684	696	656	725	666	661	661	664	716	699	712	729	710	665	666	691	667	683	675	673	702	664	657	706	682	674	666	708	724	685	655	747	734	696	683	684	730	723	634	641	712	690	713	647	685	651	685	636	651	708	707	680	713	697	705	722	623	680	692	659	713	716	699	707	712	708	672	667	689	717	676	684	660	670	672	680	704	667	650	705	639	686	709	699	736	666	696	717	650	691	708	706	699	693	703	648	717	702	720	687	682	640	705	695	660	729	683	675	718	659	695	733	672	679	644	676	731	651	730	664	681	732	696	715	672	679	653	689	643	708	671	663	687	681	686	680	644	692	685	628	659	677	730	690	666	689	678	708	660	672	738	727	698	673	656	686	738	713	662	657	695	691	673	723	732	682	677	709	670	721	698	706	675	685	682	700	731	670	717	664	722	710	671	698	707	704	656	671	649	681	695	675	732	710	658	698	686	661	705	673	651	666	695	707	727	659	654	707	657	709	654	700	704	651	704	692	665	650	698	682	707	685	667	694	727	672	696	670	716	692	655	681	700	665	762	656	678	695	696	676	714	715	699	695	666	703	690	718	713	715	671	654	651	686	627	705	657	667	663	720	716	685	694	712	689	660	677	656	708	629	692	664	701	677	684	685	699	730	719	657	707	681	689	682	682	696	677	717	653	680	692	687	729	714	662	715	740	691	630	750	685	680	698	732	708	674	692	664	657	682	689	680	649	708	646	690	666	736	686	708	621	717	700	686	646	672	739	663	616	691	728	679	663	661	662	679	687	654	647	679	690	709	733	718	690	695	676	691	687	668	674	713	719	740	689	670	655	693	721	689	685	663	690	681	652	695	668	678	670	687	631	663	661	728	689	666	704	671	652	748	679	703	696	684	684	685	715	705	702	694	710	670	665	664	681	671	689	682	678	681	727	703	696	745	644	690	692	711	692	664	683	679	663	727	727	691	745	650	724	653	685	659	652	684	714	709	693	681	674	658	719	652	651	689	698	694	686	715	653	721	637	661	680	712	656	672	704	693	699	674	683	695	688	688	665	659	652	667	623	717	700	658	697	683	643	688	693	646	690	639	690	734	664	744	695	687	683	666	640	659	735	681	694	644	690	703	686	663	663	664	719	730	648	663	714	665	683	674	694	685	684	695	676	699	664	696	654	695	712	689	681	655	647	706	752	693	718	672	724	704	666	667	696	663	713	711	697	668	716	644	669	695	716	678	679	630	667	702	682	681	682	670	707	688	655	695	730	681	699	698	752	690	660	669	655	677	701	675	701	688	705	714	661	667	699	709	675	690	676	640	663	643	668	629	715	669	655	681	660	697	675	694	672	698	725	703	715	680	710	696	712	670	632	732	686	749	695	679	655	703	691	708	707	653	693	711	693	688	678	703	654	692	726	651	665	702	717	720	695	721	639	660	690	664	682	687	710	682	704	679	667	658	686	713	650	703	721	744	705	683	684	705	679	673	663	704	722	705	744	740	662	684	698	703	660	680	687	665	666	721	720	651	738	663	670	634	710	702	699	679	655	659	706	661	688	653	737	676	625	705	718	709	671	704	705
13340	978	782	519	377	335	249	259	252	228	206	194	203	177	212	173	170	162	170	173	161	191	188	174	174	143	148	149	158	158	149	142	155	141	132	151	144	147	153	140	135	146	141	153	154	144	147	139	155	126	165	132	142	157	154	123	141	152	159	158	167	181	155	123	141	137	106	150	143	129	133	164	143	169	152	135	140	159	118	154	163	144	134	139	144	162	170	161	153	129	160	142	148	149	139	143	146	131	141	164	158	162	146	151	131	134	151	165	151	158	162	139	162	131	167	151	160	128	144	140	148	155	132	166	135	132	153	152	160	127	141	153	163	137	133	158	144	156	163	158	151	147	172	151	130	145	162	140	152	157	138	159	142	134	133	147	144	154	140	154	134	177	145	141	125	178	147	156	151	144	147	135	137	144	148	141	139	151	129	165	161	159	134	139	148	160	166	132	155	131	156	140	142	156	142	146	165	147	145	157	130	155	163	144	136	149	140	143	137	138	137	135	136	136	165	148	119	147	157	129	144	133	156	123	145	141	138	131	131	135	149	146	179	144	149	146	147	130	135	147	126	155	140	144	142	146	153	144	170	154	146	145	155	149	134	139	141	142	144	155	107	142	144	165	142	150	153	175	138	157	144	159	137	151	143	144	153	137	128	136	146	153	127	159	142	135	170	155	156	147	134	130	131	152	131	120	122	162	148	133	152	156	138	153	146	132	131	111	141	181	171	177	129	152	145	124	133	152	153	151	145	161	126	153	148	156	137	145	134	133	125	129	128	154	150	166	121	175	154	148	146	145	160	173	155	159	145	179	153	140	140	141	126	149	147	156	142	170	159	141	150	127	133	165	166	151	129	136	133	156	137	145	152	142	171	149	157	143	158	153	161	148	157	153	145	115	172	147	161	146	157	145	164	149	146	157	142	162	155	143	150	151	147	151	178	147	152	162	155	150	129	137	133	150	135	146	131	131	173	152	158	135	136	148	149	160	149	134	130	126	143	154	142	149	143	132	138	143	155	164	120	128	139	143	139	161	153	141	168	150	130	170	131	129	173	162	125	147	139	147	145	155	135	171	157	160	117	146	148	136	174	144	148	153	172	145	141	145	145	145	157	109	144	121	132	136	131	173	175	153	124	175	156	153	146	129	153	134	144	123	139	157	134	148	136	155	135	175	149	145	150	148	151	150	145	145	160	133	153	157	138	159	145	148	159	145	158	138	128	142	145	138	140	145	121	141	140	141	151	138	141	140	143	148	145	154	132	164	187	163	152	151	159	157	140	128	140	141	145	134	149	164	148	149	143	139	149	121	127	120	124	133	146	149	147	153	154	125	162	140	147	156	134	165	166	160	149	153	127	150	159	159	149	154	135	117	174	157	146	143	145	157	141	155	174	119	144	161	164	139	180	155	160	138	128	155	141	137	149	162	142	148	139	154	149	151	165	169	122	141	154	128	125	157	146	121	143	176	138	151	146	146	145	159	136	149	167	131	142	143	142	127	127	144	122	145	136	160	138	136	165	170	158	144	140	142	125	142	138	152	143	148	161	155	127	140	137	140	169	142	149	143	150	166	141	151	155	130	135	131	148	156	139	147	139	137	150	165	136	169	162	160	166	150	168	137	144	133	134	145	158	144	137	169	156	135	152	128	158	146	131	142	116	120	138	148	160	161	142	142	154	141	158	145	164	153	127	124	175	162	140	161	147	160	158	131	144	125	141	147	139	141	144	144	137	138	146	148	150	145	152	155	148	134	148	151	151	145	134	136	165	139	143	139	145	153	161	145	137	142	143	146	154	160	140	159	153	152	148	146	147	150	132	111	155	169	150	149	163	139	153	144	161	130	149	153	173	128	156	146	148	133	176	167	174	157	131	127	136	147	140	154	145	140	132	152	137	140	127	149	145	158	155	153	160	138	169	129	142	145	155	134	133	141	128	162	126	142	113	137	144	153	161	155	144	135	146	155	161	143	155	133	129	157	156	151	155	155	139	138	148	139	146	156	134	152	161	136	139	138	140	132	142	154	141	144	154	152	130	133	125	146	152	126	140	142	156	148	137	132	167	148	154	171	141	147	153	140	150	150	134	135	152	132	140	137	133	144	151	132	131	143	162	158	141	166	137	151	144	134	152	140	120	143	134	157	134	151	142	149	158	142	168	130	162	148	167	159	140	128	147	155	139	139	148	155	169	150	156	156	144	155	162	161	130	147	146	132	148	167	146	147	147	159	151	146	139	141	143	111	159	119	144	136	153	134	138	150	126	121	143	142	153	151	156	154	154	134	141	144	122	143	129	156	142	143	125	140	167	139	150	119	157	152	137	132	155	131	129	137	150	164	138	139	151	167	174	148	133	136	152	135	126	159	149	153	192	142	164	131	152	162	161	159	154	144	144	148	146	134	155	125	145	153	151	145	155	144	161	138	160	147	153	147	126	156	140	129	169	153	150	168	144	149	149	147	171	144	144	138	149	146	143	143	151	139	159	155	155	159	128	149	150	160	158	138	163	142	130	137	157	142	147	146	148	142	153	156	146	136	140	137	147	149	152	142	153	151	139	168	129	141	146	135	150	143	138	162	145	120	131	160	125	149	144	144	158	150	168	166	145	147	128	152	125	146	139	144	147	139	152	149	122	144	138	143	147	136	163	152	148	137	140	145	125	152	123	154	160	138	132	140	136	141	144	149	135	148	139	155	145	154	158	166	154	144	152	154	151	136	170	144	156	145	155	148	156	174	164	146	127	160	173	159	152	152	168	144	158	137	150	152	147	141	165	152	127	147	158	125	127	137	140	124	137	147	150	148	157	159	158	170	156	155	139	147	147	139	133	144	140	141	158	154	143	151	152	137	150	173	144	153	129	144	137	154	154	151	122	144	129	160	158	144	177	166	147	155	145	141	153	160	137	157	148	164	155	152	156	156	136	147	136	132	125	146	119	137	142	128	150	124	145	139	155	141	168	139	122	158	150	150	145	160	145	130	139	150	143	142	146	144	147	144	162	149	159	131	152	142	135	140	163	164	160	134	122	150	141	167	139	164	144	155	143	143	144	146	142	150	151	180	158	144	139	161	152	162	163	132	159	148	143	159	141	153	118	141	158	151	149	168	159	141	174	132	168	147	148	141	148	133	153	157	154	127	129	165	134	152	142	144	148	124	145	155	155	131	125	141	138	158	155	138	147	140	155	153	160	152	147	146	153	146	124	146	154	147	158	135	144	144	142	134	136	129	134	144	144	144	139	144	114	161	155	144	147	146	126	146	147	159	141	117	141	152	168	142	136	149	144	146	158	159	162	162	158	168	161	144	141	142	141	150	130	147	168	129	153	128	130	145	163	157	136	158	149	149	161	160	150	174	139	128	138	157	150	149	143	146	155	138	144	153	167	135	132	127	151	161	167	153	146	159	134	141	149	155	126	140	130	129	139	155	150	172	122	156	139	155	147	158	137	152	159	127	129	151	155	142	141	143	126	154	135	125	132	146	138	149	155	181	172	140	123	133
8178	896	1554	1657	1472	1133	1042	942	964	729	695	630	620	632	718	586	580	521	460	559	644	603	510	428	402	395	395	369	398	380	379	389	372	360	397	386	378	368	351	384	371	362	385	383	348	380	414	398	353	366	364	345	390	411	382	360	401	393	389	356	416	353	369	365	376	331	391	386	373	376	350	403	341	361	363	388	345	365	383	366	360	351	354	387	379	369	378	371	367	322	343	349	339	390	404	387	355	372	385	371	379	326	374	357	390	374	382	350	403	373	411	343	389	373	384	368	377	355	354	382	332	353	361	346	386	331	371	341	372	382	381	325	396	371	339	368	398	374	353	333	390	307	346	355	359	380	367	365	365	380	352	363	371	356	383	354	356	396	367	358	351	380	376	351	330	361	361	368	364	355	345	354	348	371	394	392	346	374	344	396	355	394	366	372	348	362	372	392	362	351	371	381	376	350	359	394	384	390	360	386	347	346	355	367	380	347	347	368	348	359	380	322	365	362	355	359	363	362	353	371	382	341	394	378	334	393	360	375	368	330	361	345	397	358	356	363	350	365	348	361	362	356	399	361	359	389	342	376	364	347	391	375	376	366	353	374	388	368	376	343	389	338	354	379	391	373	342	376	364	382	383	345	362	371	356	388	413	378	392	381	361	351	361	352	364	378	358	382	321	381	356	372	340	361	363	350	352	353	389	364	391	403	401	384	369	397	369	362	365	380	371	324	382	379	342	361	378	405	384	358	399	387	402	354	330	354	367	364	362	377	341	349	352	393	323	322	371	347	331	364	356	349	368	356	348	394	352	371	360	366	385	357	404	384	352	363	407	358	357	365	347	364	375	394	367	373	346	369	381	363	363	378	374	379	383	354	352	384	359	388	359	389	342	408	392	375	398	325	353	366	363	392	353	355	356	372	376	360	359	393	334	340	344	375	390	355	390	388	347	389	375	367	366	371	353	362	366	346	349	372	367	352	400	345	359	400	346	363	385	360	369	365	364	353	344	380	381	384	377	373	368	353	374	365	353	371	365	362	354	368	373	373	375	374	380	366	350	376	356	371	378	367	350	378	364	363	359	355	352	375	370	363	364	392	363	367	374	399	382	388	371	355	357	367	372	379	377	364	376	389	349	402	365	380	370	363	378	341	405	369	358	383	380	339	366	347	349	393	409	374	364	351	352	363	383	368	361	316	326	347	359	368	353	351	384	378	357	354	383	368	366	355	368	341	375	387	378	384	373	367	356	346	361	357	345	363	381	339	354	370	370	338	391	352	375	361	381	347	365	386	364	367	372	371	334	375	345	369	383	345	388	385	366	395	378	362	343	364	371	361	360	370	348	379	388	360	349	361	373	373	351	354	370	366	346	316	346	371	370	384	338	332	361	394	365	397	387	426	348	380	392	348	371	389	350	372	351	377	379	390	386	365	367	349	367	400	354	336	371	349	371	390	344	393	388	343	379	419	381	360	365	381	412	344	359	353	344	341	382	379	329	391	408	360	374	327	339	395	359	316	350	397	347	353	366	402	324	373	381	355	353	371	362	351	406	351	350	356	383	373	335	407	378	396	349	346	382	391	346	372	387	360	412	346	394	349	338	363	371	374	339	348	359	365	389	348	376	390	380	336	362	385	404	361	377	368	413	363	388	371	357	383	366	353	371	355	400	389	339	346	340	386	345	362	371	373	368	362	370	397	350	362	324	337	366	366	364	344	360	349	369	360	355	350	346	382	365	392	377	362	403	365	357	371	361	351	437	352	386	345	339	394	347	367	374	352	361	323	379	338	366	343	352	357	349	351	395	385	345	394	341	332	362	372	361	355	369	377	352	370	411	373	362	364	383	372	374	336	372	354	368	377	360	357	384	382	353	342	380	366	398	384	365	375	377	332	351	364	346	366	374	373	345	357	349	365	352	337	342	369	382	348	356	366	363	342	340	389	361	372	331	383	357	386	356	385	359	340	343	343	382	349	380	364	392	364	379	384	385	368	370	395	365	374	358	343	356	365	366	388	351	369	348	344	365	371	390	355	368	397	384	340	343	389	377	354	366	403	362	361	376	352	389	334	345	383	381	354	363	386	379	378	347	345	335	351	383	336	372	350	362	363	376	321	381	381	373	361	369	367	360	362	391	332	331	361	345	376	367	380	363	363	378	402	343	386	358	376	372	351	353	365	361	349	375	361	366	364	383	385	367	361	368	351	354	364	331	375	379	418	352	373	362	345	353	393	376	345	371	326	388	368	378	380	340	352	393	383	356	367	380	372	373	348	379	343	357	354	358	364	361	351	352	372	384	338	348	385	344	365	406	330	364	357	349	394	382	371	353	376	360	348	369	357	354	338	335	352	356	353	381	362	406	377	356	366	394	365	370	360	376	359	353	372	350	354	371	371	350	337	378	375	388	386	378	337	385	324	410	375	385	397	386	361	347	378	360	345	386	335	355	373	337	352	414	407	367	339	386	317	352	371	355	347	370	399	397	354	383	348	354	342	369	353	323	352	339	378	362	343	342	362	334	380	369	412	395	383	364	312	353	364	367	356	351	364	350	353	341	344	340	356	366	374	354	402	362	402	391	390	366	346	365	400	362	409	351	375	362	356	376	366	379	369	386	350	335	350	342	371	412	352	341	387	384	361	385	375	381	412	361	358	322	354	359	387	373	365	366	394	365	351	371	412	352	370	350	360	366	349	367	367	394	369	366	360	387	312	355	326	382	364	380	372	380	367	364	343	378	348	362	347	366	357	357	368	413	393	368	398	363	396	363	341	359	373	348	373	358	339	356	355	364	356	385	359	348	367	338	339	371	378	384	358	381	389	380	365	394	404	355	358	347	361	336	361	342	356	353	364	374	384	366	377	358	355	323	349	382	384	363	341	375	371	340	392	395	356	367	376	391	393	376	345	363	375	327	373	409	369	371	363	360	340	360	389	361	362	412	349	342	340	396	344	352	359	381	343	351	363	330	365	361	352	350	368	375	376	375	375	385	378	390	363	330	375	355	379	385	357	346	364	368	364	332	385	368	394	331	346	386	395	381	402	379	364	359	364	357	384	347	399	333	378	374	332	364	429	378	354	374	356	342	355	366	353	364	358	360	348	375	358	396	343	391	315	376	361	369	361	369	362	371	376	401	359	389	356	364	378	370	341	370	320	365	361	299	369	373	345	406	342	368	369	394	367	375	403	374	361	376	337	343	362	392	383	369	366	366	361	343	416	361	378	348	360	360	387	379	365	353	367	394	407	356	357	403	380	368	381	372	383	341	393	323	384	368	356	367	391	377	373	371	362	372	355	343	377	314	367	375	366	373	344	371	334	326	346	373	332	376	369	358	352	378	390	357	346	379	345	366	388	364	369	335	392	381	352	379	381	360	346	399	374	361	367	382	350	360	397	392	372	371	361	373	383	359	354	376	355	358	348	351	372	356	346	359	379	368	399	377	377	342	378	381	348	350	349	378	365	345	366	338	335	368	380	367	328	335	371	394	389	368	380	377	357
1532	288	289	268	288	285	251	266	259	246	274	301	286	275	277	300	247	259	288	270	248	302	274	268	277	234	251	269	238	255	255	242	265	254	255	292	272	249	246	232	274	254	285	286	273	275	241	227	279	243	276	232	258	260	264	266	254	274	270	254	267	221	244	258	227	291	266	248	246	262	293	267	296	239	229	279	260	275	255	281	259	277	292	268	271	255	260	280	265	243	267	272	272	255	259	270	261	241	236	233	285	244	264	254	283	240	303	268	250	251	255	241	254	242	273	263	270	283	275	242	288	258	266	279	273	256	280	251	256	248	315	264	271	254	249	272	286	244	264	264	266	263	266	265	237	279	291	246	225	254	254	268	282	266	266	259	245	270	266	266	286	261	267	311	264	272	229	289	267	238	244	262	263	247	269	247	240	266	272	219	255	280	250	271	281	262	277	256	303	277	293	272	270	270	293	254	271	243	251	247	245	288	281	221	246	266	268	282	273	282	268	251	262	261	257	265	245	258	288	265	279	277	254	259	278	249	257	249	241	250	265	245	246	268	241	271	267	266	303	288	268	261	277	279	274	271	269	271	270	280	270	274	250	249	261	260	274	256	267	250	224	269	253	240	286	260	248	267	300	292	264	243	260	274	243	234	281	270	248	265	274	262	272	256	265	256	264	263	257	286	296	293	276	289	272	283	293	260	262	254	276	285	280	246	242	251	283	263	264	287	282	239	279	276	280	288	297	275	262	258	280	268	248	277	235	259	283	268	240	239	255	296	294	263	233	243	265	259	273	259	269	239	260	286	262	251	254	237	266	275	252	236	256	253	253	253	260	255	268	281	247	264	260	272	256	277	257	263	292	276	237	272	257	269	259	261	260	268	251	267	265	240	285	277	235	272	267	266	260	270	270	265	261	252	283	276	263	281	253	253	312	297	315	283	241	262	242	271	271	265	246	271	261	255	264	297	260	286	250	307	277	260	283	290	280	261	271	257	246	252	252	261	260	251	267	258	245	251	255	274	269	233	273	248	292	283	286	279	265	273	304	276	276	274	286	284	262	261	245	249	264	255	288	285	270	260	250	282	267	274	260	261	271	275	245	254	269	263	265	229	242	279	258	258	279	271	249	279	261	272	242	292	261	244	268	255	286	267	281	263	251	296	290	244	268	257	270	244	255	249	258	273	287	234	298	296	301	255	288	274	279	246	261	261	255	271	260	262	248	299	272	291	268	265	265	261	269	277	282	257	262	314	264	290	276	260	276	257	274	265	274	254	240	265	276	267	304	244	268	259	267	268	251	325	264	248	283	244	249	248	248	249	250	281	259	257	236	275	297	240	300	282	255	266	254	257	270	248	256	276	274	287	261	272	243	226	255	275	255	282	279	256	262	267	247	280	251	266	239	263	244	233	246	251	252	255	278	271	272	247	277	272	271	245	260	276	297	294	211	257	242	273	263	268	268	239	248	268	236	270	241	253	254	270	249	254	250	278	251	256	261	245	271	271	273	283	277	272	244	273	234	246	250	282	251	255	246	263	296	271	231	290	247	257	283	271	280	274	263	268	269	281	282	241	257	251	243	230	268	247	253	280	253	267	256	267	244	281	282	283	242	266	264	269	243	249	273	270	292	235	273	273	255	256	278	249	279	259	230	261	264	257	292	272	234	253	275	263	281	247	275	232	295	288	250	248	249	270	237	277	269	271	274	256	250	262	258	265	284	278	263	251	232	254	272	234	260	273	260	273	241	259	256	282	251	262	273	255	288	256	219	258	266	245	300	270	270	276	291	296	250	285	294	244	223	245	255	244	272	241	239	278	240	250	256	258	294	285	287	267	251	260	268	298	293	243	248	253	293	265	296	254	266	266	263	268	248	286	265	265	254	259	279	266	284	265	241	268	293	262	283	248	270	247	249	282	257	282	256	252	269	250	245	270	256	273	260	266	287	263	265	275	273	301	256	256	265	283	272	275	262	273	242	274	274	228	266	274	276	290	255	259	240	252	257	272	287	247	266	285	266	272	257	253	279	253	237	257	238	273	305	271	264	265	246	240	262	274	257	270	262	282	249	257	250	263	276	269	270	268	245	248	238	273	273	268	254	253	262	258	241	267	264	253	282	281	289	291	260	257	253	284	269	276	286	278	261	255	283	241	227	268	243	277	272	274	273	242	280	237	257	269	247	253	263	244	256	280	272	238	240	238	253	272	314	247	298	244	273	289	271	246	231	253	291	283	251	280	249	288	266	255	291	269	250	276	275	263	276	297	259	267	281	244	277	268	251	264	283	295	260	258	250	269	251	272	311	245	269	272	237	293	250	301	266	287	275	290	255	236	265	254	263	258	258	283	258	262	207	234	287	237	268	243	245	260	244	235	262	290	250	255	295	253	260	259	307	245	256	271	279	266	255	280	257	267	254	264	281	257	268	258	246	279	311	308	244	236	283	246	253	282	249	286	267	273	262	269	257	251	264	245	247	265	283	265	251	262	253	290	226	218	269	253	294	244	259	291	248	240	236	259	249	261	252	249	261	279	282	249	270	250	288	261	247	231	274	290	294	225	247	297	277	275	236	263	297	256	274	270	269	285	257	279	265	273	261	261	276	267	251	267	272	252	288	268	293	248	262	267	227	277	259	232	289	284	262	216	276	275	251	266	272	278	261	265	276	276	269	274	257	273	282	254	261	258	275	227	236	250	263	290	254	229	264	275	248	290	264	244	277	259	266	268	263	274	279	253	256	260	288	304	267	288	283	248	293	250	283	274	270	290	258	255	281	267	268	266	279	262	250	258	244	241	257	262	230	250	217	273	239	271	281	254	280	249	265	265	281	277	278	318	258	267	274	267	270	275	259	253	262	249	231	284	267	230	293	250	241	244	248	281	274	265	279	256	258	261	246	275	280	269	260	256	245	254	281	311	259	263	265	248	276	296	289	262	296	251	277	258	248	256	258	261	222	287	255	273	267	224	266	276	268	286	280	253	290	276	296	281	309	250	238	231	274	298	239	261	245	285	255	248	264	252	280	241	252	248	262	297	271	277	266	270	271	240	268	285	247	290	278	263	249	263	284	226	235	261	278	281	267	235	249	270	254	254	268	296	260	258	307	277	286	279	235	276	253	275	284	249	267	279	243	265	237	272	288	278	267	261	275	220	256	243	261	273	289	261	244	255	252	273	282	238	265	263	278	280	279	247	307	269	254	278	281	222	250	255	229	261	260	270	264	253	264	267	265	281	228	274	288	246	264	249	243	277	249	277	250	282	264	259	245	262	240	232	260	235	277	252	265	242	259	257	243	278	286	258	253	267	276	235	278	234	238	237	265	259	307	268	273	263	276	276	296	264	239	234	270	259	256	276	304	246	262	273	240	266	244	242	286	296	259	239	268	260	290	231	240	254	241	252	288	256	253	275	265	243	286	286	275	251	286	294	239	263	276	241	257	219	260	237	255	279	286	286	257	284	271	292	265	291	272	259	257	246	259	258	245	267	261	286	268	261	278	280
2221	609	678	671	682	660	672	671	604	638	630	592	620	605	586	676	703	623	634	661	630	618	629	634	633	654	669	658	695	646	598	670	658	645	622	678	616	638	649	620	660	607	651	636	650	640	659	613	682	657	693	661	634	662	647	648	670	663	669	655	606	622	671	641	668	642	581	645	614	709	650	693	643	631	630	667	611	642	661	672	646	666	659	668	668	636	630	650	640	623	613	651	644	627	673	623	611	668	662	731	678	683	626	636	637	629	684	650	626	605	628	671	653	640	657	629	633	661	646	655	651	628	615	611	652	681	606	639	667	641	660	643	651	621	633	676	639	636	642	641	651	639	636	644	632	680	665	653	672	621	653	626	620	664	652	613	650	622	638	623	629	650	639	632	620	621	654	628	628	666	627	644	659	657	620	688	607	663	608	624	678	620	602	623	660	632	626	618	635	626	627	593	672	656	637	637	666	604	615	609	622	632	619	672	589	640	662	657	612	629	634	604	646	632	616	620	630	639	654	632	651	638	665	657	691	661	592	613	659	597	620	615	588	686	610	625	657	597	632	658	660	654	608	676	641	687	612	610	650	623	630	648	629	661	638	594	666	653	633	570	671	636	667	600	608	669	637	637	639	679	664	639	648	582	659	610	605	660	670	673	666	691	653	631	640	679	638	641	609	633	593	588	649	603	618	688	699	621	650	675	626	647	654	670	646	664	624	650	672	593	663	693	653	678	606	649	610	659	649	632	643	681	665	635	678	617	668	653	628	632	613	628	634	658	651	644	659	613	593	651	632	648	674	634	660	630	638	684	662	603	689	620	611	628	682	649	620	643	647	668	677	630	649	599	646	692	663	653	655	611	635	651	613	634	667	585	636	639	647	660	625	603	633	620	645	645	620	621	614	645	635	620	603	636	580	626	646	608	625	620	671	604	629	649	632	660	592	642	652	627	655	617	640	653	637	670	609	681	648	630	668	624	616	630	620	641	610	646	663	668	644	660	589	644	675	641	650	661	668	642	641	639	682	608	636	666	655	643	633	643	626	700	619	644	642	634	664	651	594	622	636	644	661	690	640	649	636	658	626	630	646	648	630	631	641	619	624	646	644	612	645	667	635	668	641	646	595	660	633	636	624	612	638	624	691	661	597	686	662	639	613	628	672	615	660	661	658	698	635	645	646	641	633	652	606	662	647	651	613	686	608	636	663	636	655	610	643	693	630	613	659	570	678	636	642	618	623	648	653	666	644	625	659	642	661	618	641	648	643	639	592	618	663	595	628	658	639	589	644	609	699	617	623	670	652	640	649	663	630	670	639	653	607	670	636	647	643	640	591	664	634	677	641	608	622	630	643	643	677	654	627	625	657	635	691	657	638	626	640	638	636	614	667	646	578	665	637	619	606	665	647	596	699	633	673	607	641	609	679	650	633	718	626	587	631	647	628	668	660	609	643	601	690	581	684	654	665	647	648	671	639	681	617	628	645	619	630	595	619	620	651	674	588	649	648	626	624	642	645	651	607	651	606	612	653	645	636	661	654	626	639	614	650	610	614	622	621	674	624	630	596	646	658	664	680	603	655	636	606	593	612	662	572	629	672	634	644	660	666	683	611	650	642	647	663	611	648	638	677	643	634	626	632	639	621	636	602	647	665	628	646	630	611	654	640	643	646	638	626	617	647	628	645	610	655	595	628	625	585	638	623	615	648	663	662	678	632	621	619	664	623	633	656	661	650	611	644	661	656	644	647	627	632	619	661	676	639	655	655	636	657	614	661	600	660	629	623	622	618	666	616	662	672	637	641	654	661	644	578	632	612	641	663	632	673	642	627	606	644	629	639	651	655	626	650	665	635	672	637	657	661	652	655	642	623	667	639	632	680	626	636	612	673	675	579	678	607	600	652	631	629	650	650	654	592	692	658	634	623	656	640	616	612	616	649	664	652	601	633	620	614	655	624	606	644	633	617	628	699	636	636	653	623	619	638	693	604	617	628	670	595	615	624	612	649	616	668	649	697	563	655	632	628	631	603	568	648	606	596	587	665	628	643	642	603	706	684	644	651	629	635	617	645	630	679	592	629	594	694	625	659	665	652	644	614	626	634	638	629	614	633	643	612	614	647	665	629	609	644	632	605	648	669	593	681	618	666	623	659	626	617	697	637	657	637	629	627	637	640	638	654	669	659	641	542	610	615	643	631	639	641	624	613	653	625	654	620	622	643	642	627	674	635	632	622	629	686	618	637	669	647	687	646	654	643	610	680	617	682	643	632	625	589	674	666	662	621	685	660	659	616	674	644	605	617	626	656	648	622	673	618	647	612	669	599	581	649	659	611	644	632	629	654	663	649	602	689	677	619	626	633	704	663	589	673	685	726	622	639	634	644	629	692	631	653	598	660	623	671	617	619	640	684	671	618	648	651	665	633	636	616	599	613	669	693	648	631	628	655	661	645	649	633	655	652	616	734	626	634	609	631	585	645	616	669	648	625	647	626	628	693	640	683	630	655	670	617	676	669	604	626	603	629	614	621	629	645	668	623	621	639	634	654	633	653	610	674	673	617	611	650	652	627	604	679	609	616	619	561	619	642	634	660	606	675	657	652	629	649	636	619	685	647	651	646	635	657	700	649	646	653	644	682	630	666	596	675	684	615	677	662	681	687	649	626	616	657	677	619	602	621	652	656	661	662	650	633	607	625	652	639	664	638	637	632	609	581	657	612	681	631	596	630	626	648	660	669	657	624	633	643	648	614	649	566	654	625	666	625	621	681	668	633	644	633	572	650	640	670	622	654	638	627	605	636	604	623	629	649	632	637	651	689	649	650	593	606	651	638	635	629	664	652	602	641	649	628	648	680	637	583	615	625	627	614	656	583	653	640	651	611	678	617	603	630	679	592	610	621	649	657	665	639	657	660	628	642	709	649	677	616	623	657	674	636	725	654	640	635	616	629	668	678	656	632	607	687	643	576	617	652	665	640	621	672	618	661	634	694	649	647	657	655	662	621	684	598	623	638	671	638	638	629	616	626	583	622	686	650	632	669	628	661	597	639	599	612	628	601	597	665	646	680	645	620	625	673	605	685	646	621	673	629	689	641	656	619	612	660	564	666	611	590	648	656	615	655	630	670	587	589	673	647	649	665	648	607	658	607	693	618	681	648	634	618	664	638	576	629	605	620	633	618	642	669	626	679	623	687	684	615	683	635	641	675	677	628	659	703	662	647	610	660	688	652	673	642	674	629	684	596	677	649	646	594	614	638	582	602	573	623	695	695	623	621	650	658	665	639	637	640	628	592	620	628	624	613	602	645	653	616	675	613	646	607	636	652	617	640	616	640	621	674	667	613	607	665	681	627	653	663	647	608	623	688	608	648	636	660	605	620	599	653	623	643	608	639	575	689	652	643	633	650	659	637	658	639	667	617	653	645	626	696	652	626	662	609	610	635	665	620	632	652	662	650	628	652	617	691	645	646	673	641	663	635	656	651	667	622	645	647	621	648	557	669	643
7277	614	563	493	388	378	342	347	335	336	351	303	315	308	278	297	297	323	304	332	322	332	313	291	307	297	292	295	335	274	336	304	268	281	291	302	266	252	292	306	283	294	304	290	284	268	310	349	287	263	296	293	304	292	288	295	317	314	279	303	304	283	303	284	298	298	286	302	317	304	320	286	308	313	305	276	288	309	270	261	260	299	257	299	297	309	274	288	298	295	290	291	283	285	296	297	293	302	313	294	272	320	333	300	305	307	288	287	299	290	302	273	273	271	288	307	281	266	324	287	295	305	270	298	289	295	292	314	306	308	293	294	279	326	282	324	325	266	288	283	290	292	306	277	286	312	326	285	308	291	321	316	281	298	275	285	271	263	286	295	284	283	351	302	296	297	303	285	276	248	288	293	259	305	293	268	276	285	302	303	312	273	297	291	313	292	303	284	279	260	293	277	276	306	261	301	301	313	290	276	318	291	278	273	313	269	282	313	285	283	316	311	327	279	330	294	272	304	301	279	294	296	286	300	282	284	299	253	265	287	297	287	306	304	288	294	281	302	290	300	318	323	284	327	279	292	314	289	323	268	299	267	311	332	283	285	312	305	306	311	289	296	290	286	286	295	313	291	281	305	300	328	283	288	287	273	307	322	315	287	347	310	302	292	313	303	292	310	293	262	286	271	298	272	303	291	309	334	304	287	298	314	279	290	298	296	306	297	307	294	273	288	304	291	314	296	282	251	313	302	289	258	266	313	286	305	273	297	309	287	327	316	275	282	263	290	298	272	270	278	295	305	283	258	269	328	300	310	293	294	308	268	285	320	283	298	304	272	278	288	261	304	276	296	304	327	278	292	312	271	300	326	302	292	287	304	289	302	264	291	291	286	287	297	324	313	289	295	294	282	288	320	280	299	309	265	291	298	261	277	300	295	285	326	308	284	304	297	307	250	266	310	281	265	300	288	284	306	285	279	286	316	293	252	324	276	307	305	332	278	280	312	285	250	264	313	317	277	309	292	292	290	294	307	293	278	301	269	305	273	307	307	276	278	267	331	295	282	315	296	286	310	333	259	287	299	289	293	276	310	289	278	286	275	299	274	288	291	282	269	285	281	270	286	281	297	340	325	302	264	280	290	292	253	263	290	304	271	299	279	257	280	286	296	287	275	301	272	326	320	289	319	323	321	290	294	312	319	287	287	282	301	298	285	299	296	284	292	291	299	297	306	288	265	314	279	291	300	332	274	293	280	283	319	310	280	296	293	284	315	302	296	276	284	304	280	340	283	273	287	298	304	289	282	280	279	280	305	249	304	266	312	303	302	266	306	283	280	303	290	267	269	291	267	323	285	308	294	252	294	297	280	307	277	291	284	273	293	259	284	271	269	298	296	295	299	255	279	254	274	287	297	316	318	308	323	300	290	263	308	299	304	278	297	312	295	260	320	305	281	283	296	281	314	272	274	321	304	313	276	303	302	282	264	274	289	291	299	304	294	286	285	305	272	277	292	290	264	304	301	257	286	289	291	290	294	261	272	285	276	284	299	266	302	297	270	282	313	296	290	289	295	303	296	323	302	304	298	300	312	282	299	299	279	293	289	306	299	275	308	292	259	323	307	271	268	317	271	299	287	322	281	277	287	319	284	296	270	310	319	305	270	307	275	292	285	292	256	264	285	285	280	293	296	281	281	276	280	293	308	265	286	287	263	300	279	264	280	268	305	321	328	312	276	293	291	292	296	283	278	305	292	269	281	298	279	272	303	326	281	312	274	305	276	294	304	303	273	293	265	286	274	272	264	284	270	279	269	281	289	271	280	354	274	285	267	309	292	295	288	288	288	261	288	273	300	277	295	280	299	308	273	305	304	270	301	281	288	289	283	275	326	318	294	289	320	287	308	277	298	279	315	263	290	299	283	262	299	323	300	289	278	288	274	250	289	288	272	294	295	329	321	296	286	309	287	250	292	278	306	278	250	310	310	284	310	307	295	297	315	282	309	300	299	312	266	284	284	285	294	303	288	273	256	285	263	311	312	255	280	311	283	274	312	270	305	273	295	309	274	281	312	294	286	309	298	264	312	291	295	267	297	301	280	299	290	303	299	261	306	297	316	321	273	288	267	293	309	303	275	274	283	315	294	309	263	300	285	278	289	296	304	289	280	299	297	276	290	295	296	301	308	309	295	315	293	314	286	284	290	287	318	277	307	277	277	290	291	293	300	301	302	297	272	301	259	282	304	289	294	296	331	277	286	289	269	287	264	328	315	284	303	307	311	259	287	288	282	290	282	295	318	313	295	274	273	315	263	279	293	275	319	288	254	284	295	312	291	322	274	302	274	293	273	309	274	297	309	301	267	303	289	324	310	267	290	304	310	290	252	284	258	263	300	266	310	292	282	281	288	276	335	290	269	311	300	299	278	276	314	301	303	302	241	295	323	300	312	305	309	276	302	345	306	310	314	266	313	296	298	249	326	283	264	305	284	308	301	287	289	337	302	297	289	290	301	300	300	281	294	286	274	319	288	296	310	296	300	281	265	287	303	335	271	340	304	288	295	316	302	288	301	298	289	283	276	310	275	283	318	301	299	273	297	261	273	263	305	320	328	278	277	282	277	293	297	295	305	267	299	311	270	283	271	288	296	276	275	290	302	298	323	299	287	268	287	309	303	297	320	310	327	291	314	283	281	305	306	305	288	281	293	309	284	289	272	300	311	276	292	303	280	306	313	263	313	308	292	315	290	302	319	252	283	283	266	299	293	299	315	334	286	284	300	298	331	304	286	307	300	257	274	281	308	292	309	305	281	298	302	288	259	252	296	304	316	281	318	300	312	282	309	294	298	261	270	276	257	314	264	286	305	297	260	293	305	264	282	312	295	292	292	301	305	303	279	272	311	287	287	321	330	301	287	286	267	294	297	329	267	276	300	287	295	272	287	304	256	307	261	296	286	281	272	324	252	298	282	282	289	253	306	286	303	293	272	298	313	302	290	309	267	260	344	303	286	301	275	287	283	309	285	325	277	294	297	296	291	301	289	294	290	300	277	290	284	280	296	305	274	289	287	282	293	302	328	260	275	287	293	304	277	325	277	305	301	304	308	281	267	297	289	279	310	285	299	265	265	302	306	269	254	291	328	264	299	250	286	338	301	284	313	287	289	299	257	287	282	299	260	279	301	301	285	273	296	313	276	297	308	325	289	291	289	286	322	272	289	278	316	291	271	275	309	283	319	320	305	307	289	272	317	270	281	270	307	275	311	319	312	300	309	267	306	299	276	294	288	304	288	340	297	290	320	318	269	295	301	287	284	319	334	272	298	251	290	293	299	307	316	268	332	283	307	298	303	259	278	260	298	288	272	325	314	290	299	301	304	293	282	287	311	293	315	273	304	310	288	285	294	314	321	301	301	286	277	279	297	280	279	300	295	307	274	283	323	276	286	289	299	284	276	276	289	301	308	280	289	301	306	293	304	270	268	264	280	294	287	300	267	291	292	282	289	305	315
6708	949	1270	1401	1202	1098	1039	919	927	902	845	839	795	851	880	842	831	767	795	767	770	781	757	741	707	730	695	705	706	765	680	687	679	677	683	737	722	700	685	735	752	717	703	647	692	731	708	696	692	668	654	683	715	639	704	665	717	656	708	638	683	701	682	723	682	653	708	687	723	761	695	682	666	666	679	700	715	724	718	691	688	669	726	684	711	695	677	760	694	686	718	672	705	680	684	679	672	699	691	695	700	667	664	704	673	678	687	710	692	695	693	707	745	678	702	688	696	692	664	704	631	694	710	673	704	725	660	689	694	676	666	655	680	659	646	716	687	720	722	676	689	710	683	724	680	662	692	647	735	664	726	693	668	661	678	708	726	693	688	685	695	693	735	693	701	688	704	682	720	690	656	682	706	685	678	689	656	687	701	683	676	680	684	702	732	668	643	688	704	673	700	703	682	737	735	698	756	691	656	712	662	664	675	691	680	695	696	708	690	714	709	680	656	669	737	720	719	678	654	690	720	623	687	682	686	690	682	654	683	694	693	717	687	652	648	691	718	698	686	672	662	665	629	653	710	720	648	679	705	642	679	686	676	664	681	692	647	701	688	705	704	680	679	675	661	699	687	645	685	693	684	673	643	654	709	740	712	712	682	697	662	708	635	689	646	699	724	698	684	697	720	645	677	705	707	702	684	701	693	683	673	698	659	722	671	667	711	703	692	720	652	682	685	668	700	685	689	655	659	668	649	675	713	632	636	666	655	699	713	703	675	646	657	738	730	697	734	682	674	693	661	684	704	678	689	633	714	649	752	669	656	649	703	643	717	719	685	693	637	718	647	698	703	654	672	695	726	673	691	656	694	738	714	700	682	675	682	655	685	726	678	698	731	673	679	682	664	713	677	685	684	644	675	674	711	674	715	700	671	699	670	661	685	696	733	651	686	664	644	707	703	735	725	642	699	722	717	680	693	690	714	701	700	677	665	728	684	705	706	715	682	736	691	685	660	694	647	675	671	679	707	696	686	739	696	668	666	711	698	695	684	648	684	702	662	678	660	694	671	643	746	724	661	702	733	648	647	723	703	729	680	669	656	689	667	711	713	716	714	695	651	705	702	696	711	667	664	692	681	671	698	673	676	710	697	714	732	733	672	735	743	641	695	664	675	642	699	709	725	679	663	676	705	681	727	679	665	707	678	734	675	680	666	705	721	702	688	706	681	678	712	725	729	701	704	732	660	661	706	686	665	730	673	714	686	694	665	632	653	688	677	691	696	682	696	677	667	729	696	659	700	666	670	672	712	691	645	698	663	680	671	720	688	708	686	683	632	689	683	720	679	689	680	673	701	708	730	654	678	644	685	693	656	680	639	690	665	632	731	673	676	671	657	696	667	702	671	611	677	703	675	684	672	657	720	657	751	671	687	729	646	669	687	733	699	679	670	677	700	648	669	688	674	674	652	644	666	672	696	669	671	692	677	697	663	716	702	642	652	650	695	749	660	686	721	672	722	665	680	692	729	737	720	685	705	675	677	708	640	704	686	661	687	670	685	641	702	687	654	702	683	675	646	714	661	663	695	702	755	657	710	724	709	674	725	717	706	653	675	680	664	684	654	729	645	681	688	654	661	704	734	675	681	695	665	692	672	657	637	694	700	666	678	690	677	737	674	719	648	687	652	727	667	677	675	659	741	680	647	702	707	695	707	690	654	688	683	719	683	678	694	665	717	701	708	696	707	707	711	657	671	695	658	642	704	708	696	658	686	672	694	677	639	646	720	707	733	676	696	716	687	663	682	716	674	698	678	753	692	732	677	668	694	681	772	706	654	652	681	673	652	730	693	690	678	684	683	688	646	685	673	685	664	690	667	676	655	729	737	730	678	637	710	672	662	662	734	703	674	665	667	691	670	701	695	661	702	657	646	656	693	615	701	623	687	726	647	676	739	694	676	685	712	655	648	692	713	745	705	682	751	686	647	679	689	674	639	658	708	709	672	695	664	708	676	664	637	701	689	722	678	725	669	718	745	663	717	682	700	634	677	674	700	750	670	700	698	709	683	710	682	724	698	646	669	662	649	666	664	644	641	678	689	686	662	693	653	677	713	649	663	672	648	670	696	704	668	679	671	702	687	666	668	649	704	693	717	665	736	672	721	699	673	684	686	674	709	720	719	711	723	683	682	687	647	707	720	738	661	677	676	672	693	687	681	667	682	694	706	689	693	676	710	679	690	709	698	645	676	684	672	720	662	667	686	687	691	676	712	673	695	670	670	724	720	704	702	659	722	667	671	689	732	669	690	699	697	685	703	672	687	687	730	686	714	661	678	659	674	709	681	716	659	706	691	654	717	668	693	697	698	675	643	714	706	679	712	669	763	686	679	697	670	676	716	685	692	662	736	675	729	674	693	665	648	699	634	704	702	675	638	704	708	703	698	674	661	725	744	705	676	681	695	683	735	641	708	651	669	675	660	689	730	671	665	713	702	754	682	639	626	707	691	694	658	721	687	714	661	681	668	656	728	685	695	655	664	652	666	682	706	695	708	699	670	685	676	694	667	698	646	625	678	710	689	702	674	712	624	672	693	726	719	714	678	673	687	647	661	704	697	693	659	680	715	701	656	698	676	686	689	649	686	684	677	671	663	686	638	693	696	672	705	693	695	697	708	699	688	688	710	613	637	695	659	660	682	695	670	742	710	652	670	739	666	694	734	728	718	692	702	706	690	760	677	681	639	625	630	652	641	639	674	650	732	727	667	724	680	709	710	746	709	668	715	698	683	682	693	658	672	734	710	677	704	695	710	674	706	684	706	678	757	729	683	697	721	688	642	692	712	700	679	657	672	734	704	707	660	683	660	715	681	712	736	676	713	665	711	666	697	601	670	674	682	702	693	699	676	662	653	683	689	671	655	660	669	723	716	694	719	691	673	723	679	649	685	668	753	669	690	662	675	693	711	697	711	721	707	689	690	681	694	700	664	713	669	708	682	664	675	685	639	676	686	736	671	648	666	705	696	696	691	688	688	650	663	668	691	678	713	657	701	693	705	714	710	715	694	723	717	659	668	674	681	671	704	769	678	692	631	673	654	696	700	665	693	705	671	668	676	675	692	706	667	688	676	669	737	744	682	706	705	647	721	704	700	739	712	657	662	697	681	685	677	698	724	685	647	674	653	708	676	647	701	686	668	710	697	648	700	700	673	680	692	698	663	666	673	679	700	666	702	694	712	697	709	703	689	751	678	714	707	751	705	673	670	685	684	686	695	707	685	666	654	661	668	674	676	686	691	706	691	677	676	725	635	627	667	714	647	745	721	666	768	699	699	700	679	749	689	690	656	673	724	719	746	617	690	696	691	756	680	713	648	705	677	672	700	695	700	685	707	701	705	667	671	631	704	688	668	699	711	696	671	644	646	703	697	719	710	667	705	707	694	696	685	648	696	621	673	714	687	645	703	725	691	618	654	683	695	741	741	683	686	691	704	710	688	700	695	687	732	708	655	711
13136	978	752	604	385	280	265	210	202	206	229	185	172	226	181	191	167	171	156	162	171	179	170	175	126	157	137	138	149	132	125	173	119	164	167	144	131	161	146	147	139	151	151	157	152	151	139	134	161	137	131	151	152	130	135	151	146	137	131	156	144	165	145	148	140	137	149	154	133	149	155	153	145	133	145	158	160	172	133	142	144	137	149	138	142	163	142	164	141	125	129	141	151	120	134	134	149	155	146	133	133	132	140	130	135	151	105	150	131	143	144	140	145	153	154	141	135	156	162	147	153	144	145	150	152	174	146	136	153	133	135	144	149	154	141	135	132	141	157	160	137	158	126	133	158	138	155	141	153	126	161	147	141	145	156	155	134	182	159	146	149	138	141	152	142	145	141	159	138	152	136	148	141	138	171	125	145	144	134	162	152	144	163	167	162	138	136	140	131	127	151	149	127	129	139	155	164	135	145	138	160	158	135	135	168	124	146	138	143	146	142	138	132	146	157	159	166	137	132	148	165	153	133	166	163	133	123	134	155	136	139	131	180	128	130	144	132	122	134	151	168	137	154	138	120	134	162	125	134	130	143	148	122	173	173	153	150	141	142	121	149	141	152	159	173	135	118	162	128	145	142	135	154	142	153	163	156	148	146	154	138	151	138	117	157	146	168	140	126	140	156	162	130	159	140	147	135	137	148	151	147	145	148	138	160	133	167	142	139	135	155	140	172	141	147	156	122	132	154	152	146	123	162	126	131	131	165	157	131	171	142	164	125	147	120	163	127	135	144	140	150	170	158	142	170	141	162	142	157	155	141	142	135	138	170	152	158	142	135	165	147	155	166	174	142	154	163	143	151	163	141	145	148	154	154	150	151	185	119	155	158	124	162	150	129	159	139	143	144	140	127	133	167	147	151	148	136	136	162	130	158	142	133	137	152	138	157	159	119	143	144	162	122	147	166	146	148	144	160	132	156	139	161	135	147	170	138	154	158	150	154	146	143	149	154	145	158	160	148	119	149	152	162	163	138	135	148	153	146	152	140	148	157	137	165	139	144	149	150	138	134	159	156	148	138	156	135	165	132	131	148	163	154	145	127	141	130	133	154	145	132	151	123	142	151	124	127	132	113	129	130	137	136	120	134	139	163	153	147	140	142	135	160	150	144	141	150	142	146	141	142	139	132	146	147	147	137	144	151	131	173	144	146	150	143	127	140	136	151	127	145	155	130	135	133	164	162	150	150	145	142	133	130	142	139	156	139	136	140	174	141	133	152	135	160	152	144	139	138	146	158	159	134	164	154	160	170	152	154	146	156	134	124	131	155	154	147	144	140	133	151	154	133	150	146	144	151	164	154	143	152	131	173	138	147	134	131	134	145	157	132	132	135	149	149	172	148	154	153	169	153	139	133	175	132	142	141	152	141	127	150	149	121	126	141	154	135	152	143	126	135	150	114	137	156	130	126	163	140	128	134	148	148	126	151	151	144	141	172	152	128	119	154	145	164	152	147	134	154	139	142	157	138	139	128	165	153	142	155	133	150	145	142	154	150	147	154	145	150	140	135	157	152	154	145	130	152	146	144	146	135	134	117	150	151	140	156	130	151	144	158	134	157	144	131	152	146	132	141	117	153	144	155	141	132	154	125	166	165	143	141	135	134	148	151	153	138	160	151	148	148	150	147	165	148	127	152	151	130	132	145	144	154	149	139	133	137	125	153	148	129	149	149	147	157	169	160	122	145	146	146	125	151	141	143	147	136	144	134	145	129	143	148	166	165	161	154	120	147	148	154	165	132	150	153	148	135	164	145	138	163	140	152	157	132	134	131	134	137	159	135	163	133	144	122	148	131	141	125	147	133	150	121	159	164	141	147	155	153	147	153	133	145	141	132	143	166	148	138	161	148	156	120	135	136	122	141	162	147	142	151	145	141	155	142	138	146	148	142	127	162	147	176	151	122	135	155	146	136	147	163	136	160	160	145	145	137	150	152	155	164	161	157	165	145	140	159	148	124	129	142	163	129	145	147	153	154	143	143	146	160	136	140	155	130	144	149	148	166	148	149	130	155	143	132	134	140	165	135	166	154	163	142	148	139	141	138	144	159	143	177	162	149	133	125	157	153	156	160	148	157	158	135	141	171	165	157	173	136	139	154	137	132	133	153	141	129	173	139	136	142	153	142	140	158	150	156	167	159	141	154	129	158	151	139	133	171	148	144	169	174	140	149	130	180	157	166	172	159	143	126	141	159	143	147	139	161	142	129	141	131	144	133	150	135	144	133	140	138	159	162	155	156	130	149	158	139	140	155	146	137	148	135	145	132	146	140	146	168	149	170	137	137	142	148	157	158	151	135	131	162	146	164	135	135	157	143	132	139	158	143	141	147	149	130	162	129	118	150	156	132	123	154	148	143	149	138	150	130	149	161	136	153	158	143	155	156	134	169	148	140	108	147	141	132	159	157	122	136	149	148	133	156	138	134	163	135	153	143	156	136	144	164	148	171	125	149	126	172	127	146	156	151	148	125	139	178	125	148	157	143	148	143	130	142	149	142	160	159	158	147	155	154	132	127	136	152	129	164	166	138	143	149	164	143	110	130	139	145	170	166	129	155	138	150	164	148	154	126	152	147	134	127	152	166	149	149	143	148	149	149	139	141	173	162	154	142	138	128	137	162	159	138	153	154	144	158	172	149	150	142	147	165	146	123	157	119	151	144	153	167	157	153	164	134	133	158	122	170	142	152	142	165	149	163	151	128	161	145	149	140	136	144	141	148	166	164	146	134	150	129	176	153	145	148	148	149	150	128	139	155	147	141	123	159	151	148	166	153	135	151	119	152	150	149	144	152	147	165	140	150	135	147	169	154	181	164	153	161	127	126	165	148	157	151	143	139	141	143	155	129	156	142	135	151	130	130	160	137	180	170	136	148	146	168	149	117	161	145	149	148	164	143	145	142	156	165	157	151	150	143	181	137	136	132	156	140	163	167	126	137	137	163	131	137	155	145	145	128	142	130	140	150	130	150	150	148	151	144	137	133	166	154	155	155	121	149	157	152	139	147	164	170	138	145	155	142	159	154	140	137	173	156	151	147	128	158	140	160	142	140	145	150	120	133	158	142	190	145	138	140	155	158	153	143	154	139	142	145	147	134	168	143	155	157	169	170	146	145	163	119	142	167	145	125	140	155	149	134	143	139	171	167	165	156	114	147	138	163	155	149	142	138	166	134	151	137	140	149	145	138	140	155	168	129	152	147	152	147	141	130	161	146	154	157	134	161	126	168	163	133	143	136	133	155	160	158	152	134	136	142	151	151	135	149	156	179	136	167	150	132	136	151	148	139	139	165	153	158	130	157	147	133	136	152	153	141	133	153	156	135	146	161	144	178	145	135	156	148	161	166	138	111	150	158	135	141	159	154	171	163	147	128	152	152	155	156	165	134	164	127	153	147	154	146	164	163	150	141	147	137	139	142	155	126	143	159	139	148	136	163	149	143	144	164	152
8256	925	1648	1813	1385	1189	1021	763	838	726	656	745	685	695	642	613	585	524	546	577	551	690	507	426	400	432	399	359	397	405	398	377	353	396	352	437	389	372	342	405	377	371	397	379	358	385	350	352	407	403	367	387	360	367	405	414	342	371	339	362	363	335	379	372	378	353	342	358	367	386	371	362	378	361	386	345	356	359	365	357	348	366	361	379	382	371	403	406	391	378	372	375	341	352	367	343	369	356	374	366	365	374	367	369	318	373	361	330	357	358	368	384	368	374	386	375	362	340	344	349	379	405	344	372	373	358	338	377	391	394	365	349	342	410	380	397	394	400	393	366	374	397	343	376	366	368	364	376	357	371	357	393	390	369	356	364	355	344	349	403	374	382	376	388	371	396	366	370	362	362	376	358	352	359	345	344	358	391	375	375	372	370	384	385	326	355	364	344	359	355	427	358	336	384	351	369	371	366	365	362	363	351	379	344	352	383	360	348	352	348	320	366	402	373	400	368	351	331	393	357	354	378	359	359	347	371	325	359	363	334	388	380	373	358	359	350	360	386	368	344	389	373	351	374	336	367	333	365	374	380	390	365	352	402	352	377	392	357	372	363	347	332	392	353	378	367	372	379	366	386	345	356	383	351	370	368	346	373	367	333	363	370	358	351	369	374	325	359	331	389	338	349	390	381	380	383	359	383	333	375	371	383	343	369	407	343	361	345	389	344	343	384	311	358	372	373	344	379	365	363	346	368	376	395	377	327	388	327	357	358	369	352	384	326	375	338	362	365	374	364	374	344	379	376	365	369	377	351	336	342	361	385	375	339	386	328	360	398	374	363	361	401	410	362	380	343	378	384	371	376	364	326	360	386	380	364	363	337	389	338	357	353	364	353	359	398	345	354	356	379	341	411	355	385	363	381	374	376	361	359	355	345	367	370	373	375	396	356	378	362	357	349	381	327	380	339	357	363	369	358	347	363	352	364	374	376	359	360	366	370	350	330	374	331	395	321	412	366	400	361	387	367	351	363	397	386	361	376	352	379	339	365	369	388	392	356	368	369	351	367	398	357	375	366	396	343	362	372	371	353	368	329	351	367	375	406	339	344	411	381	376	334	374	345	356	385	348	372	374	373	345	334	323	405	347	367	357	378	390	373	385	354	367	351	351	335	356	378	359	354	369	350	348	383	375	345	370	362	365	397	339	400	319	381	367	326	348	414	342	340	341	390	368	390	352	362	368	372	374	387	337	363	392	360	402	379	379	382	383	344	381	359	335	370	368	338	365	406	362	344	385	340	355	342	350	388	337	382	338	343	404	382	377	352	354	329	374	387	346	359	358	363	361	391	350	333	388	357	331	379	349	385	340	378	338	368	395	380	357	372	368	361	358	369	359	370	346	342	336	345	342	363	368	375	364	329	363	394	406	379	359	375	367	356	355	341	390	346	368	377	348	369	353	335	357	388	379	342	352	399	358	368	381	402	328	361	373	374	359	395	373	352	382	348	381	356	350	374	367	379	345	378	378	388	368	382	390	359	321	394	361	376	389	359	375	371	389	350	361	354	377	369	384	353	334	349	383	376	357	331	370	364	370	381	391	343	392	357	379	358	377	343	366	360	376	376	387	331	331	386	393	365	379	378	392	320	369	397	385	381	369	367	367	332	388	397	374	372	353	361	369	402	363	358	408	338	381	354	375	381	336	339	358	374	358	346	389	407	338	354	372	391	366	366	390	382	336	344	378	362	379	344	400	369	339	389	365	353	378	394	369	352	360	367	344	363	348	374	382	354	381	374	334	376	345	344	370	376	362	381	400	390	400	363	358	359	359	374	373	343	361	365	380	336	349	314	370	376	355	324	375	352	377	377	373	376	363	383	366	371	375	354	367	343	377	384	352	302	384	345	384	371	368	370	324	358	342	353	365	365	386	347	375	367	353	413	377	368	351	380	364	336	349	387	360	375	339	366	362	357	352	367	385	378	369	331	368	364	376	375	366	363	339	342	350	392	349	371	336	334	390	388	381	386	341	353	371	377	361	371	383	374	347	349	368	358	347	396	403	341	376	412	392	377	384	389	363	348	355	343	346	349	370	377	348	370	372	419	301	334	378	379	383	384	376	344	367	371	330	333	328	384	386	349	367	350	351	356	371	373	375	364	370	333	395	395	352	365	391	355	369	373	362	333	346	364	358	354	347	369	403	340	372	382	382	342	363	361	356	378	367	358	408	395	361	376	386	370	328	368	377	346	362	371	361	368	360	376	352	355	362	357	337	361	351	350	382	346	351	374	380	393	373	370	345	399	362	386	372	349	354	350	342	345	395	340	355	349	380	399	380	417	348	382	370	367	374	353	387	375	379	381	376	375	346	358	378	361	386	348	324	403	344	351	371	358	366	358	352	365	375	344	381	341	355	309	386	346	379	362	385	355	366	311	354	350	367	367	393	380	356	363	351	360	354	332	380	367	359	374	368	364	354	343	376	365	361	338	364	381	367	370	347	345	368	382	371	371	396	363	362	385	362	379	355	382	381	391	336	342	354	340	379	348	362	372	392	356	378	376	438	345	369	391	376	367	347	388	376	361	363	377	382	398	390	363	387	378	373	391	369	384	381	325	340	375	375	392	362	380	349	397	380	386	392	383	345	381	350	346	363	357	366	372	365	411	357	379	359	358	366	350	370	391	338	339	336	353	355	363	349	378	391	381	371	360	378	349	354	318	361	342	392	382	346	334	343	381	370	354	363	339	343	371	375	347	352	350	362	317	362	340	358	353	389	444	358	361	397	364	372	340	352	350	359	415	377	350	368	341	371	375	374	343	389	381	353	351	386	361	367	364	340	380	358	364	389	405	373	388	395	355	359	352	370	379	397	357	350	369	350	354	361	351	375	400	359	356	354	366	354	364	358	336	372	398	370	352	400	371	399	339	383	356	346	359	371	386	364	357	358	352	401	354	416	375	355	364	377	369	370	385	329	368	371	356	343	390	349	410	344	378	354	349	365	391	342	352	376	401	363	351	374	376	311	373	374	329	417	346	343	372	386	366	353	371	391	363	361	356	370	394	349	361	341	392	389	408	371	348	370	374	350	373	396	385	351	334	387	363	366	374	390	406	318	363	387	341	369	367	370	375	350	374	336	370	362	380	362	339	368	320	339	340	359	394	360	329	364	373	363	381	357	344	342	351	378	381	347	374	392	393	337	388	387	351	334	349	393	334	399	430	356	356	384	356	374	358	367	368	349	378	361	397	353	392	377	354	353	352	358	386	359	369	375	317	376	392	377	405	374	354	387	367	357	374	399	379	381	377	383	384	382	333	373	338	377	366	365	344	349	359	322	334	354	372	375	330	322	366	351	366	348	338	375	357	381	415	401	380	351	389	399	337	384	386	379	373	379	364	353	368	361	363	350	342	334	377	366	394	383	339	373	366	382	366	377	349	364	372	323	348	357	357	353	354	373	391	362	355	367	397	361	381	395	384	345	357	367	337	381	406	351	367	364	372
1557	277	311	294	277	283	274	261	234	293	271	249	273	251	220	263	255	253	264	271	264	294	261	263	244	264	280	302	242	243	258	259	241	287	269	265	261	229	238	219	251	245	252	271	256	254	267	251	273	243	249	232	247	260	267	278	261	257	259	259	277	255	260	246	258	266	273	248	275	286	251	272	273	263	254	268	278	268	267	231	267	267	267	263	258	253	288	284	278	266	270	257	248	265	258	271	254	257	261	253	276	270	248	244	246	271	264	247	268	242	288	286	265	252	260	278	258	284	254	297	297	261	252	287	314	255	260	241	264	257	251	253	273	259	252	269	248	270	244	284	272	284	241	283	267	277	297	262	225	252	259	248	290	242	255	243	236	254	277	274	309	287	234	257	278	255	279	247	253	270	270	266	289	260	294	263	296	247	258	238	240	261	260	274	263	278	259	275	256	271	274	265	258	276	274	264	278	250	292	253	254	278	278	300	270	243	276	273	289	274	273	243	247	239	245	245	293	256	262	258	236	233	261	238	235	297	285	280	271	260	253	251	282	228	279	290	244	259	262	251	249	259	275	266	260	271	294	254	278	272	280	268	239	259	279	277	267	237	257	254	277	263	249	247	278	244	286	295	240	245	284	258	270	288	264	262	250	259	235	275	258	261	271	273	262	280	297	261	245	272	269	246	254	272	281	295	274	268	266	290	284	266	269	258	255	268	289	289	258	254	287	274	255	246	253	231	258	277	243	266	260	270	285	247	219	260	271	266	232	248	266	271	266	263	245	254	272	266	249	289	278	230	242	254	263	244	262	285	270	241	264	258	271	235	288	276	243	257	232	235	266	281	283	266	256	238	261	276	245	268	261	281	253	237	264	263	270	271	273	267	294	272	238	254	274	287	240	240	251	285	265	241	270	251	252	284	250	245	270	291	253	259	266	260	264	260	267	261	277	234	277	285	253	273	267	264	256	229	270	230	282	260	262	288	279	274	252	267	271	273	272	254	283	275	254	253	210	269	273	263	242	274	286	266	276	254	223	257	260	226	287	270	263	270	257	275	259	264	266	274	227	246	247	261	263	272	249	291	276	247	241	252	243	287	266	278	248	250	262	227	292	262	259	266	303	266	280	253	282	268	267	267	271	251	268	271	292	267	234	252	258	252	281	266	282	284	232	250	242	261	276	267	266	286	245	262	284	250	293	266	255	250	268	280	250	264	267	269	252	269	254	273	270	263	263	250	262	277	262	256	273	265	267	256	275	259	237	256	264	278	253	265	265	254	247	260	248	255	239	280	251	265	252	275	264	250	274	291	265	260	272	287	254	257	257	279	261	257	265	246	291	264	258	249	256	244	263	248	245	269	259	246	249	264	272	271	302	282	285	257	265	266	269	241	256	259	259	226	260	261	237	258	265	278	273	262	277	279	250	263	254	270	285	243	293	276	293	259	225	254	279	249	245	261	293	264	235	270	253	280	287	268	227	268	263	270	269	280	270	273	261	240	278	302	283	268	279	273	256	252	291	238	251	264	265	275	273	256	243	264	285	268	248	262	268	269	264	292	220	277	253	264	266	261	281	248	259	241	276	271	245	260	262	242	272	260	260	275	281	267	275	235	281	277	305	252	286	241	264	316	246	258	242	289	265	276	248	269	262	259	244	255	281	259	273	309	263	228	271	276	252	244	262	270	276	278	259	271	217	261	285	279	254	246	254	267	260	283	268	298	252	237	254	300	250	270	249	231	268	244	265	276	303	250	262	287	267	278	257	292	291	254	266	267	243	296	289	259	264	254	249	288	279	240	231	243	275	278	275	259	285	265	263	278	263	257	258	257	247	269	247	251	236	253	287	242	256	289	278	295	247	239	254	276	274	272	271	234	292	262	266	251	271	286	258	260	272	252	279	266	271	274	287	229	244	269	300	263	263	248	250	260	270	272	304	264	263	256	264	293	281	241	250	278	291	262	252	289	234	281	253	283	286	270	278	262	264	305	263	272	262	273	286	269	259	244	260	255	275	254	273	261	262	255	243	233	272	271	264	255	292	272	252	258	250	259	269	276	261	265	274	234	248	242	265	257	253	276	277	229	265	287	293	261	254	269	294	271	249	238	287	268	267	268	256	284	254	269	262	245	275	269	269	250	257	235	281	260	259	276	254	258	284	243	264	254	258	253	272	262	289	250	289	267	270	259	279	272	243	261	265	270	241	282	222	257	260	264	255	256	275	259	286	282	247	254	277	266	254	226	261	268	260	280	267	261	267	289	268	255	254	273	268	276	249	249	273	281	252	228	261	263	240	272	264	284	265	267	285	237	237	290	281	261	262	251	264	262	271	258	252	254	279	296	254	270	311	291	271	267	249	286	273	262	289	244	296	288	248	259	270	237	258	277	268	306	249	273	275	293	288	305	282	279	254	274	279	270	289	294	272	230	236	263	270	259	290	246	237	237	243	224	241	269	254	261	269	300	287	257	278	270	267	257	255	257	274	294	240	269	266	274	259	268	272	291	245	267	271	266	267	247	246	250	254	247	244	278	284	255	245	261	262	259	268	253	287	274	258	241	250	230	258	292	270	272	271	255	273	231	266	274	266	273	264	261	243	262	244	222	244	263	243	266	266	269	309	245	261	278	275	258	263	237	264	284	231	255	244	242	247	251	258	256	267	247	226	245	249	261	260	246	263	246	234	218	268	264	262	269	276	273	262	254	243	259	294	287	240	271	260	250	247	296	257	243	267	273	274	252	238	249	288	265	251	236	247	292	249	257	283	249	269	264	279	267	258	264	240	273	275	263	288	231	290	261	265	245	271	293	292	253	253	240	296	264	259	251	244	255	272	271	269	242	275	251	256	246	271	227	248	256	236	265	270	275	250	272	242	249	256	249	256	275	237	250	246	269	281	299	295	266	259	255	273	267	246	263	287	252	265	251	258	258	257	257	234	296	238	247	257	279	274	272	266	252	261	257	240	233	278	243	273	254	292	292	277	273	264	256	273	260	234	278	268	249	290	258	274	258	268	242	272	283	253	264	271	280	276	275	296	265	241	285	244	272	252	240	270	304	242	245	212	270	256	280	271	290	278	258	267	255	293	254	266	229	258	265	252	270	258	248	251	268	249	285	261	277	260	287	256	300	267	293	272	258	263	286	307	277	268	253	274	278	286	245	264	265	239	263	285	264	263	260	310	251	266	286	278	258	244	258	259	273	250	274	270	290	296	247	241	251	251	262	258	266	261	281	268	257	258	285	252	272	251	258	301	279	257	261	266	276	274	227	250	257	276	253	291	246	270	229	244	249	244	241	251	269	294	245	288	240	253	263	267	258	239	286	250	250	277	264	298	275	265	268	278	265	250	272	260	241	258	247	218	271	272	250	239	276	272	254	272	259	320	276	278	269	271	221	264	242	281	250	259	257	251	282	277	263	248	233	266	245	261	219	276	278	241	277	276	232	252	270	271	292	268	253	272	267	293	268	282	236	253	269	267	277	274	249	279	264	279	265	275	262
2270	695	686	709	664	701	699	696	701	622	638	616	633	646	656	641	625	693	660	677	620	660	617	663	675	656	675	604	602	634	594	613	623	663	665	617	647	673	626	618	669	665	657	651	622	684	627	611	607	637	620	606	652	686	624	637	676	652	625	615	618	647	637	570	621	640	656	658	644	647	600	615	627	660	650	640	622	657	656	631	634	667	699	657	618	674	642	649	598	648	659	609	617	604	634	601	641	634	662	659	653	657	631	614	632	691	658	607	664	670	621	612	666	628	607	691	635	655	644	666	643	651	619	594	638	662	635	623	611	604	651	661	598	644	636	650	666	621	676	603	590	648	669	619	604	642	620	644	632	711	604	606	645	653	661	644	679	582	642	673	655	630	642	627	646	675	664	689	682	693	654	645	637	654	665	660	596	654	650	615	667	612	666	610	666	611	652	696	626	603	652	629	676	634	679	684	618	634	661	588	612	630	652	632	628	605	623	681	648	673	612	606	676	666	662	629	632	648	640	662	633	679	617	623	650	650	612	659	658	621	625	678	673	662	626	641	656	641	611	657	617	604	633	645	612	626	695	596	618	615	663	665	638	624	648	650	669	629	632	654	654	680	631	599	648	680	635	654	635	606	651	646	615	641	634	638	588	700	615	632	639	640	632	630	618	663	654	678	664	650	633	665	661	614	645	615	604	625	625	665	649	626	619	636	654	587	591	637	613	621	620	645	621	625	620	646	628	672	643	641	661	702	642	567	656	636	622	650	632	616	636	645	626	696	663	597	647	644	671	647	659	650	663	636	648	635	616	616	655	658	638	589	639	648	665	692	667	603	645	616	637	620	646	667	648	640	616	669	613	627	709	610	652	628	702	614	650	655	616	647	643	604	622	598	623	649	644	643	624	596	629	645	627	619	635	564	638	654	637	624	618	579	634	635	631	639	668	650	625	676	603	610	660	619	636	672	623	636	640	641	639	633	655	647	685	655	638	630	668	658	613	683	621	631	587	634	648	639	618	657	627	643	648	640	661	656	652	660	666	656	630	651	652	677	646	633	655	617	624	638	637	680	626	670	617	596	652	640	607	625	630	678	605	631	653	609	656	661	647	637	639	628	652	651	621	593	670	635	664	681	636	619	672	609	632	672	671	632	641	645	597	654	630	643	665	632	619	662	662	604	610	646	632	642	632	616	639	632	646	651	618	654	630	648	655	626	657	632	662	648	626	594	632	635	664	642	684	646	645	618	631	660	613	636	655	599	654	635	641	607	639	622	641	630	652	654	634	673	621	617	642	715	642	661	598	652	629	636	611	690	666	673	644	634	638	625	620	669	644	632	603	641	637	629	629	698	646	669	674	645	685	664	633	614	653	665	637	629	636	604	681	634	672	687	627	661	590	632	655	655	630	684	601	622	651	682	605	666	646	658	643	622	627	614	633	665	621	638	627	625	653	643	683	655	614	629	631	680	639	634	591	648	600	634	632	616	637	646	640	681	677	616	605	659	632	632	653	637	659	641	627	620	675	679	617	647	618	598	616	630	631	655	645	674	660	618	641	610	608	626	694	667	608	619	681	644	621	626	613	619	639	671	630	611	684	622	616	656	675	666	636	638	653	631	656	635	658	653	684	604	615	629	634	610	622	641	606	615	641	648	641	644	629	623	621	623	632	657	665	651	651	674	674	635	599	661	676	631	615	673	644	631	612	640	650	648	641	648	654	650	652	634	648	672	628	649	662	644	603	664	654	663	615	687	618	669	621	660	636	634	631	667	622	659	566	614	650	616	643	649	687	663	680	623	678	653	619	653	655	626	661	659	671	573	640	607	626	687	634	624	656	646	599	636	614	618	675	636	675	676	623	659	677	612	633	641	618	641	620	617	632	656	636	630	622	676	695	650	615	628	608	657	635	654	613	615	671	632	586	634	640	659	657	655	677	653	629	653	654	636	630	645	613	632	661	627	617	613	618	621	593	662	627	656	637	665	613	647	620	628	651	627	671	633	647	664	636	620	658	677	651	656	636	646	672	641	655	638	622	671	652	653	611	645	662	628	694	673	626	628	612	659	646	619	647	627	644	634	620	594	649	638	645	691	650	665	627	636	664	657	652	660	632	646	666	635	684	625	636	667	623	630	623	647	714	661	635	633	622	662	644	656	652	639	659	619	642	654	669	634	648	663	657	690	707	648	662	637	618	652	636	658	672	641	673	658	652	657	658	615	652	649	629	597	646	668	649	616	629	628	662	647	671	691	603	704	632	639	617	632	645	641	614	643	603	640	621	664	627	678	650	693	609	699	598	629	620	606	668	661	632	667	641	656	613	662	640	648	654	642	630	629	661	670	654	633	678	671	633	663	625	664	642	639	627	652	656	602	625	655	641	602	654	602	596	633	599	599	630	627	627	611	622	723	662	652	670	563	646	607	643	628	658	654	637	633	656	674	616	614	631	599	606	642	662	632	605	660	679	637	612	634	678	643	632	630	645	624	696	598	639	612	638	654	683	627	622	679	650	625	638	630	632	639	664	649	677	661	651	665	666	617	659	641	665	634	666	651	697	622	610	654	629	668	618	647	655	652	656	661	628	607	625	648	590	653	646	683	651	645	661	663	628	627	634	614	657	663	655	620	650	640	623	697	637	661	614	669	607	648	645	628	645	646	658	640	669	675	636	624	684	608	685	639	671	630	669	672	652	609	602	646	588	632	580	644	637	653	660	641	608	624	648	600	698	623	688	656	621	639	622	656	608	656	658	631	663	632	652	616	708	639	656	622	640	586	625	674	646	612	658	645	610	678	629	688	656	678	612	636	596	614	640	624	638	617	607	646	650	657	685	605	664	645	617	622	566	644	647	620	631	628	666	656	595	602	618	656	634	639	607	653	651	641	645	599	655	665	657	668	612	636	640	659	613	671	656	623	607	625	619	677	638	643	654	657	635	646	640	626	658	677	606	634	622	674	645	627	604	643	643	648	612	615	628	615	630	671	632	604	690	651	653	659	636	652	606	655	655	650	603	618	690	641	671	615	648	660	672	621	651	654	630	586	632	627	667	605	629	621	653	673	623	627	643	645	593	654	644	611	625	650	643	608	672	635	618	605	647	655	652	624	633	678	640	618	620	645	637	632	638	653	625	653	655	646	628	653	682	615	638	652	642	610	674	624	624	644	630	657	680	610	626	637	722	650	622	643	632	640	617	640	693	681	661	673	694	639	672	665	648	624	649	623	659	661	627	624	659	654	650	628	643	677	588	654	633	639	666	633	621	666	685	623	603	691	658	610	633	642	616	660	616	646	630	676	627	629	631	657	657	651	656	628	666	636	677	698	667	644	653	605	630	636	655	665	598	659	611	676	646	673	666	644	633	675	632	651	634	644	638	628	639	613	615	649	623	658	654	642	656	648	646	646	601	663	649	630	624	652	588	656	634	614	642	666	639	625	609	685	652	635	596	581	640	668	671	631	614	550	633	625	667	668	644	683	646	614	677	631	605	642	630	718	698	625
7149	558	542	504	419	337	355	331	345	348	339	339	340	287	286	316	278	332	275	330	321	325	315	282	313	280	310	310	279	290	329	282	297	288	311	291	281	310	299	300	300	295	320	283	312	284	292	289	321	310	299	286	310	290	277	304	277	306	296	302	283	298	311	263	326	334	272	261	287	267	310	316	275	300	279	281	272	294	309	280	297	286	276	301	279	316	234	312	330	314	307	299	279	269	300	282	281	293	260	310	292	306	305	285	277	277	294	308	276	287	291	310	261	300	327	272	269	284	266	298	265	272	282	304	291	280	284	288	286	317	253	287	298	285	301	286	290	278	284	302	292	314	279	311	289	283	322	282	261	317	293	308	254	291	291	267	290	269	289	304	299	291	297	297	319	257	315	279	283	294	267	276	286	293	303	286	289	304	255	295	295	295	270	280	290	280	329	281	275	285	283	290	314	259	278	283	281	279	308	289	309	298	297	296	280	265	264	323	294	295	277	296	309	292	315	299	270	296	278	264	264	262	268	315	265	307	297	271	259	278	331	315	276	339	302	279	293	293	280	293	313	297	303	265	269	276	299	299	285	288	305	279	287	306	316	293	314	290	291	307	295	270	289	288	293	290	287	320	313	298	284	280	311	267	301	309	292	291	304	278	269	283	285	302	287	260	314	288	281	302	296	261	299	313	309	274	285	296	299	278	292	326	276	302	275	307	262	305	280	299	292	261	300	311	318	317	275	307	309	305	318	315	288	276	258	273	311	295	284	299	276	307	276	282	295	276	286	317	330	293	296	278	284	279	297	304	286	256	268	278	280	285	266	300	286	313	263	258	269	270	305	301	294	297	292	280	290	271	290	256	292	277	274	297	308	284	320	304	303	278	300	267	295	273	288	297	273	271	324	329	319	284	289	298	321	306	277	259	282	265	306	275	288	329	286	291	298	297	330	298	281	325	273	306	299	303	289	277	299	292	281	306	293	286	296	266	230	280	293	301	308	286	304	317	275	288	288	280	297	311	272	286	303	274	291	292	321	303	310	303	305	278	249	305	322	294	306	275	279	276	312	286	295	323	307	317	271	301	262	271	299	283	301	296	272	285	309	282	288	269	309	292	294	283	324	313	315	276	275	297	286	295	311	268	320	273	282	301	271	294	291	293	287	306	307	320	292	302	293	276	322	272	293	320	315	300	288	277	281	288	289	270	280	273	323	273	299	318	283	313	291	276	292	252	292	317	265	288	326	290	308	268	279	317	296	278	303	313	274	312	283	280	290	284	309	293	273	286	307	263	289	268	264	307	275	311	297	287	273	286	313	292	301	294	274	309	309	289	318	330	267	307	278	258	309	292	297	301	304	293	280	325	312	317	299	270	289	280	284	327	284	282	265	252	280	273	292	280	306	279	293	293	287	301	283	278	291	266	304	259	293	297	263	294	273	298	255	279	288	270	291	275	303	306	271	285	303	292	301	319	302	265	296	283	287	307	310	296	275	298	300	298	292	303	272	293	297	305	287	268	277	315	283	304	310	278	322	272	267	297	294	313	265	286	314	304	281	298	270	266	287	321	300	255	291	271	317	262	280	306	331	321	307	303	294	273	273	259	276	268	346	271	252	268	302	293	289	253	301	318	292	298	323	279	280	255	281	266	298	294	265	268	297	278	294	304	294	287	322	287	298	294	297	289	283	286	287	282	325	296	281	291	285	312	310	270	303	305	280	268	310	290	292	286	299	281	292	276	299	279	321	304	311	277	299	280	271	299	311	288	295	275	281	296	282	261	295	294	285	301	279	286	294	269	306	296	289	319	304	308	310	310	275	272	279	300	292	246	344	283	274	274	310	275	284	292	275	306	324	290	288	289	287	306	294	306	306	310	297	286	325	271	296	301	288	292	267	288	261	288	285	291	304	298	290	306	289	292	280	312	313	257	309	286	281	294	287	293	280	259	308	302	282	305	295	304	289	310	265	276	280	299	297	265	282	310	285	274	274	275	313	292	273	267	304	302	306	262	273	280	275	325	291	291	259	284	291	297	283	295	297	280	267	313	305	288	305	288	321	292	286	283	317	264	266	331	270	274	319	295	306	284	307	293	291	297	251	268	304	277	298	284	274	278	278	267	306	277	270	310	309	280	278	276	297	294	320	287	260	315	342	288	275	277	259	305	296	306	296	277	296	302	292	322	291	285	313	295	260	305	278	289	285	306	301	280	274	267	297	285	296	290	281	269	315	286	314	320	308	275	281	263	297	268	290	286	263	256	321	326	268	278	274	292	288	290	283	307	275	259	299	316	294	286	279	302	259	328	282	306	326	296	265	270	281	294	299	311	306	309	319	284	310	291	288	271	290	323	293	304	307	263	304	272	296	285	266	298	290	327	246	336	298	292	299	308	312	294	302	283	262	283	316	306	314	264	299	263	305	289	291	278	279	303	285	275	286	289	276	296	349	291	329	288	311	316	281	283	295	280	291	269	271	304	302	291	280	337	287	251	286	279	313	296	273	314	292	316	301	302	282	269	294	273	307	291	274	318	317	315	275	306	275	279	295	292	278	288	298	288	302	300	281	310	284	277	306	299	301	306	296	271	288	295	290	266	274	277	304	280	315	286	303	298	295	312	303	323	287	300	272	295	312	312	258	317	299	293	355	295	297	260	281	307	264	296	255	279	272	312	284	277	260	279	319	292	294	286	269	322	298	275	269	269	285	305	287	279	254	313	315	277	314	277	300	298	312	290	285	277	286	311	292	263	328	301	275	269	309	264	294	293	293	275	287	268	281	287	303	304	311	299	263	295	265	274	277	295	320	263	284	295	309	305	265	267	290	299	276	280	308	316	305	314	339	335	307	299	323	290	287	300	307	283	303	266	274	282	295	275	289	299	330	281	326	301	290	277	313	308	269	291	295	292	282	296	310	298	246	329	307	295	296	261	292	280	281	282	316	277	308	277	281	280	303	300	236	336	290	274	306	286	296	294	291	281	271	323	293	291	308	297	287	287	256	293	308	312	298	298	301	276	281	298	296	297	321	299	305	321	290	300	276	318	272	325	279	290	305	307	316	313	314	326	274	305	297	291	289	313	273	242	308	306	307	291	290	313	265	296	321	307	316	291	280	320	281	298	304	267	294	322	301	242	285	302	296	267	289	314	308	274	298	306	294	268	260	283	300	282	296	260	309	286	312	308	282	327	299	273	285	299	309	296	303	266	276	306	293	285	277	332	288	308	301	290	291	290	275	295	295	276	315	300	328	301	315	282	304	274	296	284	283	257	295	310	286	282	294	301	281	288	289	311	304	295	296	272	299	336	280	307	308	307	286	270	284	321	305	286	303	294	282	295	299	293	314	286	291	302	305	293	307	305	298	267	266	297	281	327	288	276	261	293	280	321	300	260	291	329	294	301	314	292	287	330	315	289	261	304	271	273	283	319	277	272	275	287	300	310	295	320	266	254	292	286	310	290	299	293	271	287	279	245	287	319	304	310	302	285	282	310	243	270	315	248
6747	978	1287	1469	1248	1063	1051	924	912	901	841	875	876	839	873	804	749	749	788	804	813	828	757	765	691	714	669	671	696	707	718	673	686	696	689	716	697	715	722	708	656	677	710	673	736	720	677	712	692	691	733	745	728	722	702	692	749	722	701	710	671	693	657	732	727	710	699	716	683	698	669	654	700	624	673	683	694	713	748	708	716	649	730	681	672	700	660	726	687	708	738	698	691	670	683	674	737	705	737	656	690	680	677	664	687	690	696	690	726	678	674	686	683	702	702	732	706	648	642	739	684	674	724	718	663	660	667	668	706	680	694	731	715	670	652	647	676	680	694	695	652	664	723	683	695	689	732	707	656	682	693	678	698	664	708	709	641	725	701	688	680	653	725	739	685	651	681	696	698	758	673	672	720	688	659	724	703	672	710	685	710	682	699	674	637	669	687	661	717	675	670	704	687	742	697	689	716	694	699	698	691	679	686	678	666	706	682	719	672	701	692	665	713	696	668	712	668	690	680	726	673	722	739	713	695	674	726	770	673	653	651	711	692	690	645	671	715	717	650	647	705	748	684	637	696	730	729	680	685	709	692	705	687	690	711	676	645	677	669	679	719	674	705	698	660	735	666	657	699	702	671	694	735	608	715	710	677	695	709	728	674	672	644	731	690	746	707	738	677	727	716	665	677	689	685	674	684	707	706	708	672	718	678	724	672	702	658	679	673	680	713	669	678	693	715	681	689	707	685	663	646	642	681	699	708	680	682	701	671	670	680	699	671	672	654	679	637	669	708	647	673	682	668	656	713	712	713	694	730	712	702	671	717	709	722	713	690	695	717	728	723	689	752	647	684	695	681	713	655	690	679	708	683	687	699	685	752	699	664	729	646	670	705	690	685	688	691	685	712	672	694	653	713	714	698	682	669	683	651	677	697	676	689	695	681	698	713	649	689	694	684	672	693	692	662	661	692	709	656	685	734	643	647	641	764	712	694	698	704	702	691	702	663	681	678	704	680	638	755	682	672	681	674	704	733	722	686	680	661	709	658	667	652	661	682	701	722	664	683	709	671	710	706	665	718	674	695	696	731	676	657	681	630	716	653	693	688	665	668	707	673	674	673	689	706	721	700	707	693	696	643	728	708	698	735	665	680	723	688	663	669	701	651	661	672	688	693	679	639	697	750	650	674	667	676	681	719	688	693	702	696	705	682	665	710	691	690	708	657	673	658	700	729	686	707	690	681	688	696	693	744	658	754	677	686	698	758	678	670	738	654	722	693	742	685	725	710	701	685	699	721	653	722	672	699	663	678	660	712	661	672	681	680	680	712	698	664	652	660	673	702	688	639	684	686	704	677	704	696	700	669	670	670	683	676	664	700	693	676	699	705	699	699	708	714	701	724	673	691	717	692	710	691	716	704	701	701	675	706	695	644	698	707	655	654	678	675	688	722	671	693	689	661	712	723	690	655	722	663	642	644	656	704	716	670	674	677	701	679	680	735	729	682	650	701	699	701	670	710	699	696	698	654	689	718	726	681	717	660	674	714	706	742	690	673	659	707	707	715	659	680	676	709	750	668	717	651	707	711	685	677	703	695	690	662	673	673	708	716	689	680	709	664	713	690	710	682	731	664	734	676	708	765	673	743	649	660	709	702	704	667	666	764	701	650	653	686	677	652	714	706	710	706	677	697	731	669	637	706	726	609	661	711	723	724	712	686	665	666	635	687	667	677	669	731	730	641	669	663	702	705	684	702	731	707	731	681	644	702	652	672	676	644	675	696	679	697	686	704	691	636	653	684	689	739	685	716	690	725	681	663	648	725	706	631	727	673	721	623	714	689	716	689	676	707	723	685	689	673	763	702	708	684	709	761	649	676	684	689	700	697	692	724	719	666	673	677	675	669	669	713	672	657	690	697	688	688	688	676	673	606	613	682	713	719	719	690	670	702	689	700	673	678	690	699	700	725	699	669	716	688	778	664	686	724	723	709	695	681	681	678	645	739	723	656	655	667	691	686	661	658	714	710	708	700	649	690	680	668	654	630	667	721	672	746	676	701	678	708	682	725	741	690	744	638	721	697	700	687	636	687	708	713	686	659	706	663	729	708	669	702	650	710	729	664	708	724	690	709	714	706	674	703	734	725	667	673	695	697	687	690	702	722	707	722	656	711	667	694	717	672	708	665	668	682	688	634	740	722	659	707	680	674	675	719	667	696	692	706	670	725	694	728	688	706	757	732	640	714	685	720	685	689	697	654	655	690	724	693	659	690	709	683	672	632	681	683	704	689	683	668	674	680	660	676	671	662	681	659	690	679	703	669	662	701	692	662	700	710	699	679	723	692	689	715	687	739	662	722	697	683	642	700	625	694	745	664	691	713	684	734	690	716	688	718	695	664	681	698	696	667	675	708	659	707	694	697	655	715	672	679	682	699	698	695	722	719	713	720	657	701	714	667	649	693	705	702	699	678	670	676	647	672	691	660	689	715	700	656	703	665	684	660	693	704	652	692	620	685	678	687	675	705	736	682	697	707	683	687	655	691	692	646	641	681	733	681	675	668	718	702	665	681	658	710	689	731	674	711	683	715	672	686	709	644	687	681	685	689	714	700	716	693	686	680	661	706	663	653	712	709	670	670	637	672	692	697	686	693	716	706	736	663	689	719	662	717	650	687	711	653	724	681	715	743	667	682	673	645	654	632	723	676	673	675	690	677	715	679	706	673	687	669	719	666	679	670	701	732	709	672	669	639	696	711	705	698	694	722	684	694	722	688	714	692	648	698	645	711	660	710	692	709	689	673	679	698	702	690	704	706	651	674	682	676	702	712	650	731	695	671	689	666	664	662	649	713	714	689	684	666	695	661	667	665	701	687	701	674	680	683	668	719	700	675	681	712	694	680	692	715	691	672	653	686	734	697	707	705	650	646	695	737	764	704	706	652	651	657	695	694	660	731	671	680	654	704	674	699	654	679	727	689	696	679	690	684	703	680	727	719	707	685	678	718	725	675	715	717	706	733	701	695	669	703	687	696	690	637	649	695	689	706	672	633	668	666	704	728	668	726	683	674	639	694	636	716	714	661	694	727	696	650	650	676	703	688	711	699	703	663	668	731	660	729	682	714	730	734	731	697	689	741	714	654	636	706	676	705	663	671	681	679	676	662	697	700	714	743	685	712	620	677	690	682	677	669	722	708	713	720	743	702	696	675	678	694	711	688	691	710	685	729	675	690	722	647	741	648	686	647	680	690	752	661	687	670	645	696	727	714	667	698	689	738	719	743	710	697	701	724	703	658	660	684	703	686	704	694	703	719	723	726	672	707	727	673	713	684	645	688	683	700	695	694	696	699	680	662	711	728	670	739	668	658	665	719	668	696	722	700	676	646	686	681	687	646	679	664	680	654	670	697	693	681	719	712	687	697	706	694	693	725	654	656	706	755	651	656	693	690	659	712	685	693	697	677	728	688	696	715	688	672	708	722	677	697	710	660	661	650	653	711	659	708	711
13136	974	689	618	446	335	274	218	229	221	187	202	175	186	205	190	181	168	171	196	203	153	170	182	128	149	133	142	134	157	143	129	148	138	162	160	163	148	151	157	167	138	136	145	144	149	162	155	137	127	146	156	154	159	140	152	146	168	161	144	137	157	147	133	152	142	153	149	152	125	135	147	160	145	156	160	166	178	139	123	156	132	147	134	129	141	163	150	154	137	171	150	152	168	114	153	139	159	187	133	131	152	148	143	143	138	127	140	142	150	110	119	134	156	125	167	138	143	141	152	133	155	165	125	165	155	154	154	153	150	157	132	141	127	148	138	152	140	146	140	161	162	141	138	135	144	160	145	140	131	138	161	154	153	146	137	128	127	138	141	141	129	137	147	175	131	141	145	145	152	151	139	151	126	152	144	153	154	150	145	120	130	153	119	153	163	169	135	130	136	150	161	131	142	147	122	135	155	134	141	132	130	156	146	143	146	141	162	159	147	138	144	159	137	130	155	127	144	150	143	147	130	160	141	131	151	183	145	153	123	142	152	134	156	114	165	163	160	153	144	150	139	153	139	130	158	140	145	125	160	164	139	155	136	133	154	168	166	128	157	156	136	148	151	171	124	117	152	154	139	149	147	163	140	143	164	142	152	155	158	148	167	152	131	142	119	154	149	160	133	147	158	134	140	143	139	141	146	157	142	137	136	146	152	146	136	164	144	145	158	145	144	133	138	133	145	128	135	133	153	157	135	149	162	169	137	155	133	159	141	148	147	154	124	128	153	143	124	136	134	144	141	152	141	139	150	136	147	145	157	150	170	175	129	154	128	158	137	141	157	165	151	143	154	159	147	137	155	151	145	142	151	161	139	138	138	160	147	124	148	136	132	132	133	140	164	141	167	130	141	144	147	159	139	135	141	153	153	151	151	135	140	147	133	152	128	153	165	151	148	124	151	141	134	150	158	143	116	141	157	130	162	160	141	117	123	150	134	144	131	152	134	116	144	154	145	149	148	138	160	134	143	152	128	156	135	154	150	130	185	147	136	136	139	144	129	137	148	139	146	127	134	144	144	143	153	131	150	155	157	167	139	134	160	142	155	137	101	120	118	142	152	129	137	154	170	163	170	154	166	144	136	148	154	149	140	143	149	148	137	140	166	178	163	136	143	154	149	135	170	138	128	142	137	149	136	115	145	139	129	146	148	135	149	157	169	147	135	147	160	154	166	164	157	152	143	118	153	148	151	134	159	131	149	148	147	112	152	142	146	161	154	145	140	154	164	150	133	154	154	165	142	135	128	158	142	151	167	144	146	134	165	162	173	154	166	156	150	175	134	137	158	153	130	156	131	136	130	150	121	149	141	154	154	139	157	159	156	138	136	154	113	161	127	114	142	139	139	149	149	157	137	144	146	168	172	154	162	156	160	152	148	152	141	129	134	112	142	119	138	154	163	140	152	145	140	129	150	152	138	134	165	130	157	146	149	142	149	138	142	152	147	145	133	132	135	155	160	138	142	164	123	168	150	121	149	152	121	133	147	134	153	123	133	153	143	148	135	134	155	156	156	123	122	153	148	133	153	152	138	154	149	157	149	156	127	171	149	155	156	141	149	135	158	142	160	132	132	135	133	147	137	134	148	156	132	139	140	165	144	145	157	162	134	150	136	160	128	138	147	140	126	144	129	164	156	152	154	139	172	110	118	138	143	139	138	142	150	152	156	146	126	148	144	164	169	156	161	157	149	140	162	141	168	149	147	141	136	126	139	177	152	154	153	149	130	125	144	150	164	159	152	136	154	133	171	135	156	141	152	133	143	166	126	164	158	159	150	138	152	152	150	169	173	157	160	152	152	136	138	144	144	156	137	134	162	167	152	140	165	140	125	125	150	145	128	138	164	132	150	125	165	161	136	128	156	151	138	117	152	139	135	154	124	134	165	139	156	158	160	169	153	143	152	148	148	156	140	159	134	134	154	127	131	154	134	150	153	140	153	144	145	129	137	153	138	133	141	151	144	144	157	146	130	159	146	137	159	145	156	145	138	162	144	143	147	154	147	131	128	166	120	136	151	144	144	147	148	159	154	155	182	153	152	135	125	126	140	140	151	107	134	149	149	149	139	144	117	148	162	138	142	138	141	146	126	141	122	116	145	169	134	148	122	144	151	132	148	137	143	158	160	161	137	133	165	138	161	137	120	146	135	164	149	161	140	155	148	136	132	134	154	158	170	158	168	141	160	131	143	130	127	140	152	150	138	159	143	147	132	135	151	141	146	150	147	143	154	134	147	134	147	147	145	143	152	158	153	144	132	132	138	147	130	143	160	137	129	128	135	132	155	134	135	150	162	153	154	153	157	123	134	148	128	178	139	162	121	150	133	131	148	126	127	140	153	166	146	151	151	151	129	151	146	139	141	166	150	133	168	171	145	158	145	131	155	145	158	165	150	163	132	146	169	150	181	147	172	133	136	151	150	143	163	146	151	139	136	168	136	154	158	148	125	170	162	146	150	162	135	139	157	135	148	157	133	137	147	137	155	141	140	133	156	140	145	147	127	142	149	109	130	142	145	149	146	140	162	154	159	156	145	138	134	137	136	140	154	153	133	158	131	159	121	160	162	160	149	137	147	137	134	140	146	132	144	152	136	135	148	122	162	142	144	138	145	159	141	130	160	130	145	159	167	118	161	184	150	151	154	141	133	131	148	150	159	127	134	155	148	163	145	154	142	137	105	156	162	124	145	151	149	130	142	153	136	163	172	133	146	135	162	153	162	130	132	154	144	155	160	137	155	123	165	152	133	146	149	129	147	165	134	143	143	162	153	157	145	166	160	153	141	163	154	142	152	135	164	137	132	155	138	127	144	130	176	127	145	155	130	127	174	121	148	150	145	165	140	151	136	134	151	150	143	162	152	136	159	131	143	146	146	144	147	146	146	144	137	150	151	143	135	154	148	154	128	137	146	149	146	152	146	142	125	147	153	137	129	156	138	154	168	145	144	116	160	135	163	132	180	149	154	139	160	160	149	144	144	108	155	160	163	142	141	155	138	145	149	142	127	136	160	143	144	150	148	144	121	158	149	169	145	146	143	155	166	153	136	149	156	145	156	164	148	136	139	153	150	141	156	163	168	120	135	140	148	151	147	150	129	144	143	130	129	164	156	138	138	169	143	153	132	140	152	151	137	144	147	158	160	156	143	149	135	143	141	147	135	142	141	130	155	144	134	133	153	169	130	157	143	161	138	162	143	151	137	169	135	171	156	140	172	144	117	151	164	143	135	160	130	145	150	132	145	121	132	153	155	129	133	141	121	163	145	112	164	159	188	146	168	139	137	173	157	142	150	142	114	128	138	150	151	126	133	143	137	159	150	128	129	142	136	144	129	141	170	160	124	163	144	144	149	158	149	133	127	152	146	146	132	151	153	149	156	172	145	136	148	138	144	144	129	130	134	123	154	140	130	127	131	156	172	160	159	134	154	126	148	140	121	157	131	125	130	163	139
8153	1009	1558	1731	1479	1142	948	828	920	809	728	730	626	635	648	559	622	511	565	698	746	553	523	400	403	416	436	402	380	367	394	415	377	373	374	385	402	368	347	367	347	352	363	384	363	380	378	341	364	411	369	391	354	346	405	363	402	337	353	393	373	355	401	374	372	355	337	383	406	364	356	358	349	366	364	363	346	356	358	325	379	395	334	352	343	353	388	385	371	377	357	368	395	415	336	372	402	350	357	365	392	376	381	357	389	365	363	346	366	379	356	338	368	350	389	376	407	373	361	365	340	328	340	353	384	374	343	371	321	380	343	373	323	376	376	390	363	344	373	357	346	385	367	374	370	345	357	371	373	380	349	374	387	337	373	357	351	366	373	352	376	344	358	376	324	367	361	380	370	379	382	377	374	364	376	327	417	375	336	372	352	371	364	352	392	360	368	362	368	368	365	335	351	367	392	381	363	354	337	353	349	370	358	363	399	347	330	370	398	357	351	364	341	357	373	352	396	392	339	359	376	381	365	363	366	359	360	357	331	333	332	339	408	360	371	329	335	360	364	345	385	338	409	346	368	368	375	318	396	387	332	346	357	360	353	351	361	373	379	363	384	317	391	357	374	387	365	358	353	389	367	380	359	366	373	358	357	398	383	348	337	378	374	364	372	344	352	370	354	369	370	374	372	347	295	323	317	365	360	376	352	351	364	352	324	324	353	363	336	369	358	374	409	356	392	374	367	373	373	357	339	361	355	333	375	329	380	357	366	391	361	336	350	346	358	349	388	390	340	365	338	352	365	361	399	338	366	329	360	358	386	351	380	384	357	391	377	390	395	375	410	369	347	372	336	350	358	345	365	396	392	376	367	366	355	380	380	389	387	389	358	371	358	349	355	355	374	358	347	368	366	347	380	361	364	355	380	341	363	348	358	353	337	369	360	355	344	337	381	370	361	343	362	341	357	350	373	386	395	394	360	332	368	328	342	340	362	385	338	345	380	382	360	356	360	340	330	366	394	350	372	335	364	339	362	379	362	365	373	358	345	378	348	344	359	384	389	393	387	357	358	349	347	394	362	384	401	371	353	358	336	338	368	373	403	366	351	341	338	357	346	338	357	384	362	357	341	378	383	342	353	339	380	351	354	364	365	383	374	348	381	349	403	369	357	372	352	347	337	395	371	365	358	352	342	352	342	353	365	363	372	364	376	375	350	384	395	366	347	338	369	352	355	382	357	373	369	342	355	418	358	329	352	360	377	342	386	381	382	352	375	383	385	383	388	316	382	379	338	337	329	320	374	352	345	393	353	382	370	324	366	378	336	362	364	347	376	334	349	370	367	330	355	358	336	349	325	358	336	382	358	373	366	343	370	382	354	352	357	346	345	338	363	366	381	367	383	364	354	382	341	361	370	376	360	366	356	347	346	379	353	383	346	360	362	346	388	394	366	374	349	332	332	368	367	356	369	356	363	339	377	360	358	358	363	342	375	356	346	359	347	385	356	374	374	349	365	364	373	395	370	400	372	382	378	390	385	346	378	386	377	366	384	355	407	324	350	392	344	371	350	355	352	401	401	352	367	362	370	378	381	367	371	360	382	401	372	347	357	362	380	364	361	382	355	368	391	402	378	360	372	343	373	396	352	362	331	369	331	344	341	384	381	347	361	338	389	400	361	397	382	353	366	351	384	378	342	363	366	365	361	336	379	363	377	372	332	376	364	379	355	364	340	374	367	354	347	364	372	334	386	400	358	337	367	358	382	379	365	360	414	381	360	341	344	394	356	400	382	349	373	390	327	368	363	364	334	350	381	365	361	366	402	375	334	379	351	365	323	365	356	372	364	387	379	348	352	353	361	367	350	384	358	375	379	332	360	397	382	379	344	319	401	411	311	343	341	342	327	383	358	349	374	356	371	364	368	342	366	348	369	358	390	376	349	331	360	360	380	384	338	369	347	397	384	338	365	355	358	360	383	350	359	364	372	346	366	385	391	360	329	352	339	373	384	362	371	360	361	368	365	376	354	388	358	379	406	389	347	372	396	334	369	339	377	359	327	370	371	344	366	382	371	370	364	328	377	380	348	359	370	322	335	352	371	388	332	354	374	385	377	372	354	354	406	367	356	355	361	327	346	368	354	363	347	383	360	375	370	384	373	325	379	356	339	331	333	345	332	378	370	339	361	360	359	329	378	375	362	383	375	354	341	352	380	388	358	388	383	342	365	361	363	358	359	356	373	383	323	332	364	387	390	345	354	379	378	379	368	396	341	354	375	367	390	372	325	392	363	386	326	381	366	333	347	382	374	380	364	371	339	362	375	374	389	353	334	389	380	344	381	409	359	345	382	348	362	349	343	441	326	357	375	337	380	358	359	355	381	352	387	358	340	371	414	369	346	376	391	369	358	383	378	325	335	361	399	350	342	369	376	376	348	387	370	395	340	365	342	395	394	371	364	387	330	345	382	379	339	343	354	365	379	350	367	373	375	376	372	357	343	360	376	363	381	362	378	362	376	354	361	335	418	342	366	375	342	376	366	352	366	403	358	354	385	327	370	347	385	337	371	359	355	345	371	368	372	404	388	345	347	342	343	365	367	413	384	348	350	368	331	377	380	381	365	361	337	377	359	357	368	363	353	361	358	373	380	370	369	357	366	371	368	371	351	364	323	320	358	344	385	342	368	367	340	343	348	343	365	380	373	369	378	375	369	353	366	376	353	353	339	374	355	351	364	369	390	399	364	385	352	352	337	338	333	372	340	354	357	375	363	417	353	362	367	394	396	350	380	334	346	361	341	357	385	342	362	349	368	352	342	378	372	342	383	370	417	380	374	358	372	351	354	379	376	354	360	377	363	356	402	391	382	342	357	369	350	359	378	377	336	330	355	350	350	384	348	352	372	331	366	386	341	361	361	379	381	369	339	370	377	361	376	392	353	384	377	347	349	362	402	377	392	353	396	360	371	343	362	381	351	351	363	346	374	382	395	381	334	342	392	382	358	350	367	373	370	364	352	364	337	365	357	361	366	339	365	334	377	353	377	365	362	367	374	343	374	399	378	323	391	356	371	389	372	353	359	346	372	358	342	336	387	377	345	394	378	384	411	336	386	363	369	384	382	378	364	338	334	350	316	354	380	353	383	365	347	373	361	365	334	398	385	354	349	365	350	371	337	358	360	376	374	359	355	363	369	357	389	353	356	375	400	332	372	345	395	394	394	352	366	356	385	348	382	373	357	385	346	359	377	346	375	351	384	359	344	378	355	343	369	364	447	378	369	367	355	380	339	396	378	369	348	339	375	376	366	359	353	383	334	357	315	322	379	389	372	414	334	342	369	357	380	387	353	341	374	386	389	372	348	378	357	355	362	359	355	360	332	340	380	367	331	383	377	354	362	365	327	376	375	360	372	354	371	347	379	398	383	363	348	370	343	334	358	356	360	358	393	351	404	368	396	378	387	365	389	359	361	353	348	352	331	365	360	344	353	347	385	366	372	360	330	385	359	363
1508	279	271	268	257	257	240	256	257	278	244	275	211	244	238	255	262	270	251	266	281	289	225	234	260	251	261	283	256	272	285	287	228	271	289	255	274	280	272	309	284	230	251	243	265	253	295	255	258	270	255	258	252	261	271	271	275	242	266	272	271	271	276	271	284	275	265	255	263	265	252	290	287	270	290	264	269	280	257	243	246	275	276	267	271	271	253	236	251	269	251	259	271	241	261	271	275	227	243	285	280	254	256	274	252	264	249	274	260	259	288	277	302	289	285	278	269	288	243	263	293	303	273	248	282	255	256	269	275	272	265	269	241	275	258	277	257	279	265	268	294	257	258	249	263	265	242	270	278	284	243	260	264	272	277	294	241	274	281	271	247	247	259	276	245	282	267	272	259	253	268	256	267	273	283	292	238	240	298	250	256	269	270	280	285	289	261	286	252	283	289	259	252	287	242	242	261	263	270	245	286	295	287	312	302	252	250	253	268	248	244	269	281	255	299	284	283	245	237	247	241	282	278	261	277	267	267	242	255	263	282	269	236	262	259	268	285	290	291	328	270	282	269	244	295	249	244	257	249	258	268	266	283	287	292	246	242	286	280	265	245	276	266	288	256	277	263	251	256	262	260	255	282	259	246	280	272	273	258	255	266	249	270	282	250	289	277	286	271	258	283	275	262	293	267	263	282	256	259	289	285	282	260	250	267	289	243	289	270	294	233	251	255	265	294	260	232	260	245	280	289	252	251	268	284	274	281	266	274	245	280	250	281	291	276	260	277	257	237	283	262	252	293	254	284	231	264	281	269	255	243	249	275	252	270	270	257	256	239	244	260	270	280	286	270	245	256	285	243	249	232	269	276	261	289	286	294	274	275	287	263	305	262	285	287	289	267	252	275	276	261	307	272	290	264	269	286	280	273	244	268	275	265	250	267	273	263	246	280	270	252	313	265	258	261	259	263	258	212	273	264	299	258	262	261	251	249	297	274	251	264	245	232	242	282	257	242	268	306	282	289	264	282	235	265	274	243	293	258	263	264	254	244	247	251	251	241	271	279	267	282	238	238	270	249	268	277	245	264	281	246	246	263	253	292	278	248	258	247	252	263	256	249	278	244	271	284	246	246	250	221	273	252	286	270	251	272	256	267	259	253	231	262	260	237	271	287	248	253	260	239	243	272	261	257	227	270	279	270	308	250	260	284	269	273	262	242	280	256	268	257	255	259	277	275	252	250	263	251	273	257	287	266	265	279	257	287	235	281	271	256	267	242	293	271	286	278	272	257	280	240	264	284	264	278	270	285	300	255	277	272	262	266	273	292	231	239	295	274	292	293	246	288	248	280	276	296	281	285	303	272	272	247	245	260	261	252	253	269	242	236	268	258	269	272	281	255	246	299	250	270	258	274	231	259	264	263	284	247	298	263	290	294	282	275	266	233	264	269	261	273	254	248	249	289	294	281	243	256	298	240	264	230	259	268	270	262	250	248	285	283	257	280	295	283	228	258	274	255	243	261	267	258	290	259	243	264	246	235	283	256	233	287	306	256	261	220	269	253	246	290	258	249	264	293	252	251	256	270	241	259	274	242	273	287	248	270	232	302	281	279	256	228	269	262	247	268	248	287	277	274	256	279	288	274	292	258	255	265	256	281	276	255	265	244	289	255	291	263	230	260	257	265	247	244	290	260	275	266	231	246	250	286	293	286	267	256	261	286	264	283	264	242	271	268	259	256	234	257	231	254	250	271	285	274	261	272	272	278	262	252	253	292	280	322	250	262	279	269	253	298	292	252	238	252	222	252	248	280	270	253	243	261	249	284	271	288	247	295	289	279	274	256	285	250	259	270	247	261	240	297	240	263	272	261	271	270	237	248	294	267	268	247	253	264	239	272	278	281	261	228	277	264	258	245	241	260	275	278	281	266	240	278	236	288	227	232	265	300	262	251	260	261	280	271	262	265	251	264	269	272	248	253	254	241	259	234	258	253	285	260	254	266	273	265	278	256	278	272	264	262	248	251	243	287	266	258	238	244	270	264	255	237	274	246	269	240	279	258	301	239	268	248	303	242	309	291	278	276	268	281	246	288	284	247	270	283	258	281	265	251	270	256	256	265	260	247	276	265	243	245	268	254	252	242	246	269	264	269	249	291	271	281	259	283	224	270	287	239	269	281	243	255	266	293	264	287	249	259	290	253	253	247	269	279	264	286	262	249	282	288	270	262	271	268	272	271	266	300	264	231	266	277	275	230	268	226	260	254	276	281	266	278	254	292	262	277	271	253	272	283	238	308	278	250	270	244	253	271	232	261	251	237	262	286	288	267	247	225	300	254	257	257	271	276	259	264	282	267	234	247	253	257	228	268	253	251	287	259	258	241	267	259	265	280	280	240	263	258	260	265	268	243	301	293	250	250	269	286	288	268	248	261	264	274	292	260	286	283	265	242	281	280	271	270	232	249	269	265	261	249	230	269	273	258	251	236	244	236	266	266	278	271	296	278	260	267	273	263	244	283	241	239	268	254	244	231	258	263	251	298	264	290	285	237	253	255	250	270	261	280	292	254	269	295	292	256	230	245	267	283	255	264	225	220	234	275	277	255	251	286	290	286	255	267	257	265	252	275	251	257	275	266	260	274	274	266	252	284	249	282	260	260	266	256	256	259	251	266	246	261	251	238	295	289	288	269	273	279	287	294	264	285	243	256	254	247	265	250	283	258	276	253	239	262	260	270	244	246	249	266	275	271	274	280	277	265	229	259	303	245	271	285	244	264	237	244	268	309	239	288	263	276	265	252	246	260	275	274	278	234	293	267	270	290	269	255	252	270	248	265	262	230	274	269	281	255	249	253	260	253	297	236	260	244	291	267	273	252	267	248	266	283	266	274	273	270	249	266	299	274	250	283	243	263	243	244	259	255	261	254	253	264	291	255	255	263	236	277	258	267	262	251	255	254	244	244	268	278	248	284	225	270	280	250	250	273	278	278	276	269	260	235	256	254	264	239	282	242	266	270	261	261	255	276	257	292	305	240	292	273	275	268	277	286	272	274	265	270	272	273	275	232	264	272	269	274	263	272	292	303	242	273	285	240	252	254	277	299	251	267	272	264	254	277	270	275	264	270	264	267	268	285	294	254	264	243	258	262	264	257	309	286	271	260	287	266	263	273	271	246	237	264	277	253	271	230	235	249	243	254	258	263	278	264	284	243	268	299	262	265	254	298	250	261	261	255	277	302	298	265	238	255	280	279	248	262	252	273	254	254	259	251	274	276	258	290	266	261	236	271	274	281	264	268	266	232	272	283	254	280	299	291	271	275	267	301	277	270	264	287	246	246	288	269	285	241	268	253	240	299	266	277	234	255	291	270	285	281	259	257	253	231	274	248	253	255	250	277	272	282	253	262	247	267	270	262	236	274	269	281	276	273	260	235	261	270	254	312	237	269	282	290	260	251	267	248	301	258	250	243	248	252	255	268	259	289	231	250	264	255	251	306	238	267	269
2271	669	701	660	617	650	659	690	645	695	605	685	662	667	623	691	640	639	711	675	649	642	634	661	603	655	651	683	617	630	617	637	707	630	663	613	644	663	646	642	665	663	633	610	668	657	574	596	643	663	650	706	647	656	615	646	658	638	618	643	672	627	596	608	618	622	622	675	593	639	639	663	688	646	698	637	655	676	607	629	662	640	653	633	658	649	650	634	624	639	651	651	618	620	652	642	654	680	619	623	631	659	673	665	677	671	643	640	597	628	687	610	594	692	630	612	619	614	630	630	651	643	682	643	618	659	670	657	638	658	648	635	723	642	631	666	615	650	646	633	620	639	638	656	647	634	643	614	666	636	642	627	607	608	681	693	617	721	610	657	633	629	635	635	600	655	627	644	646	704	631	671	601	596	636	647	631	670	645	632	673	671	634	654	675	599	626	656	649	639	626	634	668	673	664	656	624	665	683	646	646	628	628	634	605	610	676	663	644	636	610	656	625	628	654	649	633	637	645	635	601	622	652	680	592	635	655	679	572	687	621	659	664	625	648	669	595	639	663	679	632	622	639	638	630	647	627	619	611	626	605	601	635	655	649	674	659	638	653	669	667	626	621	603	633	651	673	665	605	693	669	659	641	635	652	644	680	671	661	654	625	654	600	659	652	615	609	616	633	681	623	674	664	644	631	652	600	612	653	635	661	651	629	656	652	668	606	607	625	682	643	623	627	658	639	603	674	644	635	678	635	602	671	625	656	609	623	674	573	582	650	653	642	631	623	631	663	627	648	551	644	637	667	664	636	637	595	625	657	640	604	657	669	640	608	683	604	675	647	584	649	635	608	568	603	618	626	677	653	632	642	682	638	636	615	649	681	665	647	657	700	664	642	665	600	591	638	636	670	606	630	674	674	604	656	618	657	630	608	621	668	647	625	639	629	685	683	611	594	610	627	613	649	662	614	618	638	646	629	650	624	685	644	635	596	644	675	631	612	619	647	627	627	597	653	661	616	580	590	614	625	639	642	642	650	658	631	631	614	649	653	631	644	636	646	671	629	645	662	628	669	644	607	662	591	635	637	665	674	657	673	646	671	641	596	613	645	647	651	610	659	612	625	650	643	658	657	645	645	678	643	644	646	651	645	610	676	635	638	622	630	640	632	641	662	671	661	626	631	675	670	635	614	632	616	633	617	632	635	655	615	631	681	673	644	603	619	639	649	644	659	641	638	646	655	662	648	666	694	642	643	623	648	648	641	703	625	635	679	628	626	650	637	648	645	666	667	639	622	682	640	607	652	630	610	667	653	632	613	662	599	637	628	646	586	644	630	634	634	652	628	644	626	637	591	702	613	647	643	677	606	649	610	643	629	655	640	637	640	663	655	611	643	608	655	653	617	611	682	618	656	656	654	660	636	673	632	707	662	657	623	575	591	663	651	678	609	672	629	637	627	663	644	596	627	673	661	593	598	658	648	636	665	643	616	639	628	622	657	618	688	689	639	607	672	649	652	686	661	608	642	623	628	644	677	638	629	604	638	641	637	622	663	599	624	612	669	660	633	661	657	698	647	604	644	668	636	635	650	659	655	644	664	621	675	610	638	624	673	657	663	655	631	635	646	645	642	598	612	622	653	669	590	622	591	644	626	637	635	635	641	599	601	650	644	675	633	613	673	649	641	639	664	612	664	651	601	673	658	657	667	660	616	658	636	640	618	636	694	660	623	680	660	666	651	599	659	623	655	596	671	614	615	612	631	683	657	661	683	638	652	675	652	652	645	596	665	684	640	645	633	623	660	648	655	611	664	630	647	664	641	675	651	629	670	655	674	686	640	655	633	658	663	626	626	658	605	642	598	620	675	656	622	627	659	637	659	703	606	638	657	621	624	665	627	630	683	646	664	639	656	578	659	617	709	668	607	649	607	639	637	621	651	600	664	635	678	638	672	667	653	620	641	635	656	663	629	671	625	621	587	688	615	576	649	663	681	671	651	655	599	638	624	619	646	662	634	678	638	644	629	629	707	664	669	617	673	642	643	622	647	632	668	618	639	679	652	637	654	618	636	651	659	634	663	610	623	640	625	621	622	617	611	651	664	658	640	636	642	662	627	689	606	599	632	613	627	657	616	701	683	634	649	604	638	630	650	664	641	614	633	639	619	614	647	617	643	586	634	630	639	650	642	672	627	662	641	683	658	655	608	627	645	637	614	672	643	633	653	630	617	672	620	661	666	648	590	615	606	717	690	629	672	663	648	658	667	643	658	600	627	649	663	647	640	618	638	609	638	648	652	620	660	609	668	644	621	651	636	662	697	687	688	621	622	623	637	644	648	635	636	650	620	632	655	629	644	611	652	650	650	609	651	608	663	649	636	621	661	627	585	619	636	640	646	637	621	624	586	647	708	640	669	659	623	623	637	582	666	701	661	656	656	666	606	614	651	658	667	593	675	639	686	673	602	673	650	650	613	638	656	625	642	664	617	670	648	633	659	598	655	635	671	676	643	642	658	633	644	611	627	668	627	655	695	647	643	641	688	638	630	632	617	639	641	644	638	608	618	593	663	636	638	598	656	658	644	651	675	684	669	621	609	641	628	650	617	625	666	618	622	628	650	642	667	631	648	677	622	696	597	671	658	653	668	578	653	697	637	614	626	650	635	569	614	658	639	623	637	669	659	660	611	658	651	687	720	621	650	623	662	665	642	667	628	623	654	660	690	678	658	654	670	628	676	621	623	655	673	630	654	588	594	625	612	670	653	670	644	638	601	637	615	605	654	636	656	621	578	666	656	672	661	634	628	700	684	664	659	668	666	638	640	616	631	609	650	674	637	635	639	642	624	672	690	649	646	630	652	662	587	639	651	584	582	623	658	628	652	632	626	636	663	687	662	643	659	643	652	638	629	664	657	625	639	606	624	648	598	627	643	601	661	643	614	605	647	690	623	639	619	640	661	625	581	661	678	664	662	630	620	612	683	670	698	627	659	648	640	654	660	657	613	677	630	619	662	664	686	642	572	649	617	616	641	649	622	640	654	618	684	680	670	627	612	606	607	635	658	684	676	629	696	681	673	673	685	605	715	638	642	655	652	597	653	676	643	630	605	686	636	638	614	649	594	628	666	638	641	671	621	654	652	701	650	612	679	640	615	648	599	620	636	690	644	625	657	630	669	635	679	622	655	686	640	661	634	669	667	641	662	616	675	633	646	684	663	681	627	685	656	640	652	618	615	636	644	663	688	611	613	644	659	645	628	641	646	640	666	619	653	615	637	632	631	625	643	657	705	677	644	664	666	599	635	642	641	640	671	610	645	622	669	663	636	665	620	598	647	651	627	632	619	625	674	660	656	662	667	636	624	671	626	614	648	615	643	602	612	602	663	643	640	676	682	634	649	616	629	617	691	620	657	644	682	655	598	636	678	590	661	639	648	656	629	652	634	633	655	620	648	652	640	640	655	610	597	612	641	640	650	652	648	647	660	638	648	634	671	636	654	644	642	610	568	664
7202	551	616	481	385	377	347	337	320	342	317	298	292	321	309	287	349	317	279	311	301	299	300	305	312	313	328	293	310	305	327	303	277	273	310	286	305	338	317	304	281	297	288	280	258	262	327	294	288	303	314	290	284	306	327	315	270	296	304	302	317	300	292	328	334	308	291	316	274	311	282	280	267	283	289	310	309	317	296	318	290	290	286	314	284	290	299	294	318	296	305	304	275	257	311	283	306	284	316	289	298	302	302	312	303	302	295	311	297	288	296	304	294	311	303	271	309	291	283	261	308	305	316	288	289	297	312	310	304	309	296	279	312	296	272	283	299	266	268	266	278	296	272	270	311	286	290	315	278	302	324	317	288	255	305	308	283	274	276	288	300	292	291	301	287	300	290	307	308	271	273	294	332	287	296	303	308	289	298	279	301	278	304	307	301	317	270	296	281	285	326	283	273	300	289	302	291	284	295	291	327	289	298	303	307	306	310	281	251	311	272	313	313	332	285	289	317	297	271	282	320	290	268	297	277	288	290	277	269	271	291	275	272	270	299	285	309	282	286	300	298	270	309	293	308	329	286	300	308	318	279	289	314	285	254	308	273	282	311	278	279	275	322	289	277	296	318	313	296	312	289	260	272	326	293	290	290	290	325	277	280	300	285	292	262	262	300	303	266	286	270	325	276	291	299	282	345	312	290	301	298	279	294	280	297	292	278	292	301	291	253	233	279	291	286	288	320	250	291	285	282	316	287	268	253	269	290	320	301	283	317	304	306	289	321	331	296	314	280	303	297	349	277	294	278	301	280	283	284	298	288	307	278	283	328	282	288	331	281	276	287	273	311	319	288	319	271	246	331	302	276	317	327	320	314	269	296	299	281	311	287	257	291	329	289	307	279	330	304	283	283	288	299	301	261	313	311	318	277	238	286	287	256	278	309	291	288	308	323	300	295	291	277	257	312	261	298	294	296	302	293	271	299	290	287	273	272	296	283	278	318	299	315	289	272	306	281	323	297	272	290	274	297	296	307	275	290	272	266	303	327	271	269	309	320	301	272	263	283	301	271	313	279	300	256	291	292	290	290	289	304	264	284	309	319	297	298	274	315	326	324	308	290	309	322	328	275	267	302	279	294	311	266	279	285	265	278	295	291	296	276	266	308	304	257	305	309	270	256	272	291	298	264	307	274	318	273	306	300	274	281	311	296	274	312	291	307	301	322	327	311	312	278	294	317	272	295	289	265	301	274	301	300	309	255	306	297	301	329	328	287	291	287	273	313	307	288	269	311	282	306	283	275	290	323	295	310	274	307	263	279	280	269	280	296	283	281	279	303	285	281	277	253	321	308	285	294	311	343	307	277	288	306	292	294	297	295	300	302	303	277	299	293	297	277	287	302	297	329	319	253	277	290	275	288	311	279	322	294	312	292	294	282	291	281	280	274	268	297	322	306	307	306	272	283	308	295	272	273	283	306	286	300	327	310	272	296	287	319	274	268	278	286	321	273	325	283	303	319	279	288	280	281	286	294	279	289	304	324	290	324	285	307	300	273	312	302	314	285	287	299	303	285	287	314	277	292	296	287	295	293	280	294	277	325	293	276	285	283	306	289	301	286	281	308	260	283	339	284	265	336	303	314	284	310	302	303	277	277	285	326	282	278	309	282	298	272	290	299	285	271	287	277	318	275	268	308	294	291	315	294	285	291	315	289	295	326	322	261	306	308	301	261	302	287	263	360	278	275	321	298	306	298	257	304	269	280	293	296	286	303	314	281	300	272	294	273	279	321	289	310	298	273	280	320	306	305	286	303	315	292	253	268	293	293	269	282	276	299	291	271	316	298	299	287	281	270	339	280	298	264	308	277	287	317	317	304	293	291	295	292	288	305	272	283	290	298	291	328	270	296	270	300	302	308	282	263	261	304	305	289	312	291	312	300	312	274	310	282	328	285	279	281	270	270	302	289	274	318	295	262	304	286	284	304	268	286	306	283	282	310	312	260	297	295	305	312	273	293	278	277	297	272	273	277	311	266	274	307	319	293	286	294	274	288	307	273	263	284	319	255	315	314	273	278	328	267	298	309	298	303	322	268	309	284	278	300	267	280	249	285	325	272	266	295	300	294	286	296	318	292	281	287	261	292	292	292	316	256	291	302	279	283	289	275	307	290	308	320	319	298	292	288	303	278	266	280	278	299	334	307	287	283	348	312	297	321	315	291	286	310	297	301	268	300	317	303	253	327	311	301	306	319	299	272	270	300	323	303	300	281	323	268	299	279	286	308	294	291	321	299	286	322	305	262	330	299	318	271	293	279	298	292	280	280	284	337	327	309	281	307	329	326	296	293	320	282	273	279	297	287	289	283	300	286	305	282	292	299	285	290	297	296	284	283	327	289	317	301	300	294	245	308	317	290	279	294	308	278	304	315	260	274	306	305	284	305	288	290	258	271	275	292	307	330	237	276	289	290	285	293	304	298	323	310	334	280	310	305	311	315	307	318	258	268	318	304	288	299	306	318	277	309	275	341	300	313	294	318	309	278	300	314	295	324	296	274	303	315	273	275	326	302	301	275	307	279	319	270	323	294	285	283	293	258	305	305	298	296	293	280	302	309	286	295	297	266	236	278	250	323	290	271	290	313	309	268	290	300	299	266	308	302	296	292	300	291	320	267	333	287	299	305	328	289	308	277	294	299	308	287	276	277	255	279	297	267	301	308	284	298	281	270	270	271	300	283	316	278	266	303	305	274	234	309	311	317	327	318	303	286	285	289	300	318	315	293	293	329	277	270	286	289	296	277	292	301	283	285	319	316	303	301	291	323	298	282	312	333	302	269	282	305	280	306	311	313	276	252	313	290	292	301	264	318	317	290	312	315	317	309	310	305	276	278	306	299	287	297	284	285	306	293	279	308	297	293	316	293	266	268	287	309	342	320	310	277	284	284	276	289	318	301	260	266	307	327	281	288	304	278	281	271	296	299	303	310	314	249	305	283	294	284	309	305	299	313	277	300	248	274	298	287	309	310	291	276	287	311	313	295	292	315	310	287	286	320	320	306	272	323	315	258	264	275	307	284	309	292	294	288	271	263	297	261	311	307	325	285	280	279	256	312	261	284	268	298	287	313	305	256	334	295	265	314	274	262	314	278	284	242	331	279	285	295	304	306	297	273	295	297	293	278	311	286	288	290	286	299	293	280	281	291	324	274	293	309	278	286	302	304	299	293	273	294	307	292	306	303	286	320	298	317	265	317	277	296	305	257	317	289	286	291	280	285	265	286	266	297	293	294	298	289	291	294	259	309	318	287	253	328	317	304	310	325	331	271	283	293	274	287	274	267	262	277	295	267	285	290	294	307	318	276	286	272	287	315	264	293	336	291	305	293	310	290	308	308	331	318	309	300	305	268	299	292	280	303	314	295	318	320	279	277	328	282	305	281	268	266	252	273	285	311	311	312	306	300	309	298	304	309	287	289	278	355	273	306	343	294	288	285	282	317	289	307	307
6730	986	1325	1441	1174	1072	945	916	928	899	862	846	820	867	814	830	800	803	791	778	879	853	828	738	705	676	686	718	690	705	734	676	659	705	698	647	701	729	708	672	769	682	673	718	684	716	704	678	682	655	662	706	694	695	666	680	696	682	689	676	700	683	670	698	681	652	668	688	689	721	654	675	692	706	671	646	656	732	677	636	702	683	672	711	698	628	648	664	725	732	659	654	662	690	615	739	673	739	650	728	671	730	673	738	711	680	673	751	658	724	737	709	669	692	685	739	721	696	712	744	742	672	680	677	706	668	681	673	738	736	718	669	709	674	627	699	650	651	711	688	706	721	685	691	708	748	711	710	741	743	702	672	712	655	671	682	694	673	673	670	697	645	697	673	670	682	723	654	682	709	685	689	741	704	727	698	703	675	675	687	669	694	610	688	686	706	694	675	730	724	691	713	642	727	661	739	665	647	686	657	674	651	673	674	656	698	671	663	610	645	665	727	677	693	659	693	708	730	705	683	649	719	656	732	689	727	647	658	729	671	689	713	688	677	673	687	735	704	709	732	662	724	718	699	705	653	754	653	714	670	697	689	698	666	681	676	658	694	706	677	700	675	703	677	666	704	652	695	709	694	703	701	692	685	692	715	674	667	708	699	692	707	697	710	679	713	633	743	706	692	724	662	668	743	686	701	666	698	654	659	707	694	713	709	674	682	662	694	672	742	698	668	686	685	705	718	692	730	667	735	711	671	683	658	644	699	671	690	731	703	719	677	693	668	696	662	639	684	680	719	689	740	675	709	708	680	654	669	701	704	699	660	702	654	665	675	683	695	671	712	721	655	675	642	651	685	597	642	716	683	680	617	679	737	680	671	758	664	662	675	669	667	684	682	646	682	708	650	710	679	750	691	656	703	682	692	685	701	725	699	749	685	707	668	720	672	684	673	670	692	679	679	705	681	700	712	681	681	697	691	651	715	660	670	677	735	687	676	670	700	688	687	697	714	677	698	636	683	651	709	691	664	644	681	675	705	671	660	707	693	721	707	706	714	670	686	696	717	693	658	646	697	721	655	698	679	679	680	683	695	691	712	659	702	702	720	725	643	705	669	717	661	687	678	659	757	756	698	737	695	642	717	707	724	680	677	712	650	690	748	714	697	705	705	710	683	676	688	654	665	696	685	710	687	692	702	655	711	693	671	715	703	698	669	662	694	703	719	657	674	654	681	698	719	746	703	706	678	692	677	700	659	731	644	703	651	689	693	685	692	739	679	710	709	656	732	711	658	682	646	703	672	701	751	689	669	701	710	664	699	688	687	680	697	702	713	684	680	671	674	628	693	717	724	650	714	715	673	687	660	678	656	691	704	670	705	708	708	714	682	678	764	661	683	669	696	666	643	680	698	711	710	763	662	758	692	725	716	717	686	718	676	657	674	699	687	686	709	705	734	688	682	678	687	706	681	678	681	679	710	703	710	699	686	665	697	724	687	679	714	762	695	674	690	670	679	744	657	709	728	687	688	708	657	676	640	665	667	683	682	672	679	713	691	629	722	663	698	697	679	756	697	659	698	743	680	706	689	696	687	656	707	704	629	702	697	710	662	681	702	716	683	699	667	667	658	684	660	715	719	659	704	667	672	707	709	687	707	707	688	621	716	658	688	668	709	720	745	649	712	725	736	708	668	681	691	699	678	679	712	684	676	708	659	649	633	653	702	742	698	698	711	634	725	681	708	744	699	713	700	662	680	689	709	712	663	703	688	665	717	665	764	718	672	667	699	677	684	730	715	719	721	708	682	666	675	698	706	711	713	694	682	709	741	690	740	676	710	716	702	681	670	681	695	650	680	669	631	711	692	690	685	723	678	699	677	709	699	686	682	721	723	718	694	657	699	709	749	762	678	703	682	672	695	734	704	712	644	645	725	693	689	694	707	669	676	687	695	717	694	666	717	624	762	638	683	755	709	681	685	663	650	665	661	686	696	632	663	716	715	676	739	695	746	676	717	697	697	720	663	699	742	702	700	669	651	720	735	690	652	715	685	713	700	729	706	654	652	693	706	710	696	703	720	713	622	724	717	723	662	686	667	659	710	694	678	649	650	662	639	712	718	670	691	649	669	697	730	720	665	689	687	680	684	681	680	664	691	687	672	696	646	678	689	663	724	669	658	704	671	688	715	755	702	690	701	661	718	658	691	676	709	686	687	679	704	685	728	646	704	658	665	707	717	677	718	714	694	735	662	681	729	680	694	696	673	646	663	685	696	665	695	686	714	670	714	684	706	683	699	732	688	699	649	676	712	686	676	692	679	703	698	675	668	627	651	679	686	688	707	738	639	686	670	679	691	659	711	705	731	719	691	684	665	670	727	717	656	681	690	672	752	675	689	739	699	702	705	659	693	700	692	716	677	698	692	707	661	759	685	705	723	680	689	664	735	739	718	628	658	667	697	655	686	719	698	680	724	726	710	664	700	705	694	690	642	682	687	739	718	678	709	674	700	681	719	710	679	674	725	729	704	705	694	684	712	724	710	701	700	687	688	707	631	683	688	694	686	711	703	668	704	699	646	677	762	701	638	706	683	666	634	737	668	691	714	727	702	684	710	709	675	688	680	654	655	691	686	694	663	702	648	668	704	676	697	701	683	758	649	720	662	685	725	714	695	664	644	689	653	666	687	695	706	718	682	680	690	734	712	757	721	670	719	690	726	685	735	705	737	664	701	714	724	738	739	669	687	726	664	671	717	615	722	690	688	712	663	680	728	697	670	703	707	686	692	679	662	708	701	714	669	686	650	686	676	747	672	689	690	684	678	658	677	672	692	690	707	693	702	698	751	704	737	685	630	654	722	679	690	708	657	675	706	628	720	695	652	671	736	667	720	640	678	655	691	663	664	704	663	710	669	728	701	717	647	686	700	678	653	665	682	732	689	672	688	738	661	665	701	664	684	688	661	621	664	680	654	687	669	674	704	693	695	706	766	701	745	670	690	708	692	678	732	681	657	717	646	663	723	724	683	644	653	642	686	696	661	677	687	657	738	673	648	678	693	694	684	703	703	682	693	718	690	696	690	675	700	667	727	638	683	723	665	738	673	682	717	718	704	676	702	702	687	703	680	678	677	661	701	654	681	705	720	663	683	738	724	673	729	700	692	728	697	714	729	704	722	665	646	686	691	690	700	719	691	712	687	716	663	740	673	727	667	657	659	707	696	668	667	667	695	677	690	680	691	686	724	651	727	702	670	675	662	682	698	660	662	654	692	731	682	682	720	709	669	725	716	707	716	673	713	674	716	686	679	692	628	685	713	696	685	662	664	723	668	718	683	702	701	714	687	674	669	698	713	716	678	719	689	692	679	685	726	679	685	728	686	688	729	702	664	709	677	681	707	709	744	688	689	721	660	669	688	659	697	734	674	658	712	660	672	643	691	661	707	711	651	704	687	722	723	734	697	692	664	739	663	682	697	669	628	749	727	715	672	720	687	665	700	734	667	764	670	714	728
13135	936	743	624	392	305	256	243	186	233	178	168	202	223	179	142	162	152	174	158	166	219	150	157	179	156	120	174	165	163	131	115	150	128	134	161	140	140	140	143	162	151	140	162	120	153	157	137	156	155	152	157	150	148	140	137	126	121	152	129	147	156	141	150	155	136	153	168	144	148	144	137	155	146	144	128	131	147	140	138	152	173	143	141	143	133	139	146	151	124	144	135	150	167	137	144	136	120	137	157	149	127	141	146	162	158	146	134	155	152	129	153	153	125	148	133	167	150	127	138	153	149	145	152	140	160	138	148	146	137	156	148	167	150	149	154	165	145	145	158	124	135	161	149	153	145	138	151	132	167	124	140	126	134	130	151	162	144	137	126	135	137	138	155	140	147	131	132	135	135	139	145	129	157	161	143	111	159	144	147	154	138	135	136	161	151	150	127	158	151	150	128	181	150	154	171	167	150	145	141	140	129	161	141	153	151	142	134	145	160	131	138	147	148	177	157	167	132	129	138	124	139	139	159	130	164	158	132	161	133	156	140	160	153	137	164	168	138	101	130	115	142	152	144	126	144	146	154	137	135	148	146	149	151	124	149	142	130	137	143	160	136	152	165	139	161	154	144	179	157	140	126	140	165	162	127	141	138	157	158	152	152	134	143	157	150	146	132	150	144	134	132	135	134	128	133	144	146	140	155	163	150	145	163	145	140	147	135	145	132	134	152	153	143	140	146	145	159	128	136	133	146	164	138	153	156	131	125	165	157	173	132	153	146	154	130	158	151	154	140	160	136	142	148	160	137	159	161	129	137	153	143	141	140	137	168	145	150	134	148	174	139	137	154	135	143	156	171	165	148	161	138	182	151	138	160	140	129	134	150	151	141	155	156	143	123	132	131	132	153	144	139	128	148	134	143	133	160	169	150	138	146	151	151	165	127	140	167	153	126	152	167	150	129	165	162	123	157	138	130	159	158	144	138	132	141	122	141	154	133	145	148	140	159	163	170	147	153	133	139	140	152	133	137	150	143	166	144	138	139	167	146	156	133	147	149	121	163	136	151	151	135	142	147	162	125	147	149	136	150	162	127	141	122	135	122	149	153	142	134	126	122	132	162	155	142	157	127	152	149	148	144	148	137	134	149	176	143	147	153	132	165	152	150	147	157	164	149	141	158	154	150	144	141	148	150	139	143	147	154	163	131	132	146	175	141	141	142	138	143	138	169	142	175	140	171	146	131	138	159	155	153	129	127	156	150	168	155	128	175	140	147	173	160	120	152	134	170	141	134	160	136	133	143	151	160	158	131	140	147	139	155	142	150	138	142	134	164	150	129	158	133	148	159	154	140	156	160	133	160	153	129	110	150	140	139	173	180	135	153	132	153	155	160	144	156	138	136	169	143	112	134	140	147	134	141	163	148	137	141	132	165	133	157	166	127	135	153	149	148	133	136	153	155	141	132	129	160	118	152	141	127	137	143	136	162	145	112	128	157	129	166	140	162	160	150	150	162	145	132	138	134	150	138	144	125	151	152	145	138	162	149	155	134	131	116	134	142	132	136	136	130	147	147	158	145	130	161	159	132	133	142	139	146	139	141	154	163	125	145	131	142	178	157	157	147	150	149	142	129	149	159	175	159	128	140	133	128	153	158	141	139	147	150	147	142	156	165	140	127	125	139	161	141	129	145	133	140	150	148	144	148	147	135	132	159	141	142	129	164	138	148	115	175	148	150	122	149	149	160	132	152	159	158	142	145	150	144	156	152	123	122	136	139	140	132	148	162	164	139	119	149	157	135	134	153	140	143	147	149	148	145	146	160	145	141	171	156	132	120	157	164	154	145	164	150	154	165	139	145	156	152	126	156	154	135	166	166	145	164	155	153	133	160	122	152	141	149	130	146	126	137	115	153	122	146	148	129	151	133	133	122	144	151	146	150	150	145	137	153	146	166	129	134	146	151	154	156	145	129	144	150	183	158	177	157	157	155	149	143	157	136	144	144	151	138	148	134	170	150	139	146	169	134	156	128	149	145	131	149	145	130	137	128	144	154	124	140	160	150	149	146	132	154	147	143	124	141	157	143	146	158	159	142	153	153	125	153	156	162	142	121	151	143	135	149	134	141	140	144	133	145	143	128	116	132	146	147	142	155	153	148	146	118	165	153	143	134	136	153	147	147	131	126	154	139	154	149	166	146	158	133	144	132	148	136	146	161	136	147	133	133	149	165	130	140	142	159	160	147	129	163	149	165	144	130	135	149	142	146	137	124	127	150	128	121	147	129	144	160	139	151	145	163	144	157	153	164	163	133	173	144	131	144	144	150	139	156	146	141	135	153	140	154	149	148	159	139	146	138	169	153	131	140	164	132	122	139	139	143	161	126	127	147	169	138	127	129	127	127	157	139	163	165	143	153	145	128	151	153	140	141	167	155	133	155	144	164	132	143	149	148	143	148	137	157	122	130	142	122	144	154	154	144	153	139	150	119	157	139	144	147	150	141	168	165	118	146	162	149	119	152	144	160	131	136	142	145	158	147	146	163	157	181	136	138	144	163	161	149	160	158	141	162	156	156	174	151	143	145	141	151	162	163	130	152	139	136	149	146	142	160	134	151	137	140	138	144	142	133	136	145	162	140	164	164	146	147	128	144	150	124	151	137	150	147	150	143	132	129	152	131	146	126	154	149	137	152	151	155	132	156	154	137	136	137	150	161	155	124	137	160	181	129	130	122	165	164	143	131	135	143	157	146	180	153	157	149	151	157	148	163	160	140	124	158	143	146	161	165	149	138	145	168	126	142	132	145	128	150	166	157	145	185	140	136	142	158	164	145	140	152	128	138	147	149	148	162	147	124	135	142	141	153	138	139	135	140	128	165	166	138	133	162	138	130	175	132	143	147	162	141	128	137	138	150	167	143	139	145	142	147	150	144	145	128	142	148	154	147	129	139	161	143	155	133	136	140	159	155	135	144	140	136	160	133	146	143	147	152	153	142	141	146	137	136	153	152	152	136	141	141	135	148	168	161	162	140	133	156	152	138	120	170	138	129	142	146	142	152	149	135	158	142	147	159	145	142	152	124	179	170	136	156	165	126	142	138	157	148	118	138	143	146	145	159	164	126	145	132	132	151	148	152	167	126	152	156	169	135	159	141	134	141	152	129	128	139	152	163	149	146	166	164	146	138	149	124	135	162	139	140	146	151	136	153	157	152	144	129	142	147	172	157	130	153	150	162	160	171	142	150	115	158	144	139	171	162	153	136	129	149	153	180	148	138	189	151	146	159	168	154	166	144	141	142	147	153	140	160	134	141	145	136	159	151	147	130	142	147	167	143	156	138	153	128	147	129	125	127	143	151	152	176	130	132	148	153	138	137	178	167	138	152	148	151	149	139	140	143	136	149	152	145	140	124	138	160	124	162	132	139	153	156	149	158	135	131	167	162	137	165	149	135	138	150	136	145	149	159	146	127	154	146	150	155	137	154	140	133	159	148	165	151	133	143
8245	997	1563	1768	1400	1100	971	823	722	752	681	684	664	768	681	516	544	550	556	638	732	722	505	460	420	391	405	407	410	418	388	422	354	424	387	408	368	432	399	394	375	378	384	366	358	350	389	395	381	384	411	369	384	379	363	388	365	339	347	351	350	385	361	355	377	411	374	352	351	378	382	372	362	383	375	326	393	347	361	359	358	376	383	348	340	367	343	385	345	363	385	358	377	379	383	371	376	350	352	350	350	346	345	373	352	363	346	369	338	367	355	380	346	364	356	365	337	401	336	354	363	371	379	371	384	337	362	378	372	365	390	350	356	396	363	369	373	381	367	399	364	378	373	358	389	355	366	359	335	356	372	390	353	376	392	352	353	382	363	386	367	321	351	364	381	405	350	374	378	353	362	389	389	365	309	303	383	395	364	339	392	333	358	367	330	381	376	381	369	367	357	358	390	367	345	342	350	358	376	355	365	372	370	358	377	319	365	351	372	372	317	351	377	382	377	388	377	378	360	387	372	387	353	386	397	355	348	378	392	382	384	355	346	370	344	356	355	402	388	342	368	354	364	348	361	404	368	348	373	384	356	347	392	344	421	351	380	350	378	388	359	406	394	397	368	353	388	326	381	382	340	338	373	354	329	352	362	367	345	365	370	397	369	381	434	363	398	386	408	366	369	358	333	386	379	357	372	359	376	312	402	348	336	362	354	382	381	392	372	376	352	375	341	378	373	407	382	350	387	354	388	376	395	371	361	377	362	341	376	377	348	345	384	330	364	354	332	370	368	371	394	389	359	393	299	369	343	357	403	352	341	392	358	357	342	368	360	367	384	378	367	345	371	366	355	399	365	347	345	379	381	366	378	378	359	341	373	379	378	357	372	382	352	371	365	360	400	362	353	372	383	347	386	334	388	368	343	374	369	359	365	341	337	383	381	363	365	362	369	366	353	347	385	339	395	354	362	354	335	356	367	364	355	349	358	394	389	343	362	351	361	348	353	385	356	346	364	365	363	362	352	396	385	380	370	338	373	397	374	355	374	368	419	323	353	367	380	380	342	387	344	362	374	357	364	351	362	385	395	366	366	378	426	389	344	393	321	382	384	377	351	364	356	336	341	379	335	368	373	368	390	407	390	342	366	359	390	376	376	389	357	383	356	364	345	352	384	409	348	364	345	382	378	353	368	369	328	381	364	360	390	385	384	343	370	372	351	345	337	384	341	340	397	368	391	357	366	343	349	365	369	364	391	351	352	401	371	357	384	358	402	344	375	371	399	431	392	378	354	373	379	367	352	342	309	392	375	377	373	377	356	424	344	364	387	378	344	369	377	372	380	389	353	342	416	354	389	386	372	370	364	368	389	353	369	405	389	354	379	332	411	373	377	377	400	344	338	371	374	365	389	346	369	374	345	373	364	382	366	376	342	345	403	354	365	395	343	379	390	379	358	350	391	363	328	377	374	381	401	332	372	361	371	345	340	356	356	373	403	367	375	381	412	338	367	344	381	356	393	354	349	366	371	342	325	367	360	362	352	363	347	372	337	364	366	363	385	398	390	376	367	345	365	357	395	356	355	372	375	359	348	362	363	375	335	342	379	366	380	339	360	396	399	356	378	389	378	362	349	366	372	369	312	366	358	363	337	395	350	375	342	378	364	372	384	386	368	375	338	374	389	347	406	380	353	353	348	371	336	354	356	345	368	331	352	373	368	387	366	363	384	350	343	391	380	361	366	380	339	391	380	363	339	390	389	364	380	372	386	354	342	352	358	363	380	361	384	339	335	358	363	341	356	373	341	354	371	368	400	356	355	370	357	382	358	388	380	377	351	350	375	402	373	363	340	345	346	358	349	382	367	377	385	367	359	394	385	401	350	345	331	340	372	386	361	402	367	373	371	363	363	371	350	320	350	359	361	367	359	338	345	332	355	328	379	347	356	383	367	339	364	347	395	346	333	377	356	357	382	357	334	367	379	388	377	363	416	375	399	364	374	368	402	342	347	391	357	372	380	367	342	374	439	383	348	351	363	356	353	361	330	395	377	387	371	367	381	345	338	379	359	357	345	380	349	377	388	391	373	393	375	374	367	352	365	346	346	343	400	374	331	374	352	386	348	372	351	356	357	354	346	397	379	354	421	385	350	354	325	349	355	360	384	344	375	384	354	347	346	356	332	378	345	353	335	362	392	410	360	382	365	366	347	324	347	344	357	350	366	388	347	374	361	350	381	368	355	368	354	370	388	330	379	373	325	374	350	380	381	376	341	407	382	390	377	349	355	344	336	342	351	376	349	357	362	348	357	367	357	392	357	361	381	378	353	347	348	363	379	363	350	371	367	366	394	357	359	380	357	356	325	396	396	367	353	399	371	366	351	336	381	373	369	357	361	369	395	394	366	340	356	363	379	361	382	364	359	393	359	360	389	365	361	346	383	374	363	363	377	375	365	345	335	400	367	397	369	385	389	351	359	368	348	365	367	385	381	391	384	373	355	357	348	370	368	365	343	355	375	347	371	341	336	362	385	375	367	364	347	359	382	388	357	361	348	399	403	355	391	356	371	338	343	348	337	360	375	396	379	387	362	366	347	352	341	390	359	344	367	387	378	369	374	385	397	386	371	345	346	329	356	361	337	372	337	348	344	391	378	410	350	374	356	342	351	386	371	348	364	388	354	390	373	346	381	381	375	343	364	371	337	348	372	365	350	352	335	374	343	376	383	349	359	372	362	355	377	375	393	367	384	333	369	383	399	365	365	400	366	391	344	351	381	377	368	363	366	392	377	375	368	359	367	373	370	351	353	339	377	395	383	366	364	378	316	353	380	352	382	347	402	350	348	369	376	378	382	355	356	353	333	358	343	389	378	386	347	359	361	343	336	384	395	356	362	347	391	355	330	383	354	337	367	360	356	357	392	364	377	360	366	339	386	378	375	351	373	384	346	376	335	348	332	379	352	379	370	370	347	371	313	374	357	398	376	365	368	353	356	405	356	391	370	372	332	351	338	347	377	372	348	365	382	375	372	359	351	371	387	374	350	332	405	372	380	373	342	357	350	379	359	387	365	371	396	351	370	354	367	370	340	365	332	367	326	387	360	341	377	351	348	336	364	375	398	341	355	359	347	363	375	366	382	376	385	377	338	380	367	374	364	385	336	355	364	367	377	345	366	329	342	382	359	379	362	353	378	383	346	349	387	328	414	360	391	396	378	373	355	352	363	383	379	354	377	365	377	403	380	360	368	389	355	373	369	379	407	364	355	367	349	371	367	379	396	362	367	384	367	331	380	353	390	387	353	387	388	342	374	350	357	363	348	346	370	365	405	346	366	345	363	384	383	383	348	351	386	371	380	351	354	371	378	376	379	367	379	367	354	366	387	364	329	364	361	402	361	379	361	369	372	371	374	388	363	375	389	353	378	373	359	368	367	389	369	331	325	359	363	348	371	389	376	339	378	369	408	352	409	394	349	383	340	359	371	367	375	354	385	353	370	366	349	394	369	393
1512	286	281	264	245	301	271	265	276	259	269	233	273	232	251	274	253	274	249	305	272	257	281	277	260	306	293	262	240	277	264	310	273	251	268	300	251	251	260	266	245	300	288	265	290	277	238	261	273	262	262	260	288	279	253	269	236	304	290	244	270	272	253	273	269	244	274	267	265	289	277	257	282	258	266	260	261	275	260	279	253	281	229	281	234	265	264	256	273	228	267	263	281	253	267	274	246	276	278	239	283	278	254	276	267	239	241	270	256	273	281	265	273	250	313	280	280	256	268	253	249	270	286	265	254	289	266	272	251	245	264	262	270	244	268	288	274	237	261	244	253	261	253	294	280	272	246	274	247	283	295	276	254	276	269	244	272	249	263	263	251	288	239	251	237	296	269	278	238	252	266	248	260	285	259	224	268	260	279	235	258	270	278	244	264	245	259	268	260	283	232	276	273	274	273	263	274	297	283	248	238	261	237	288	254	274	239	238	263	241	245	259	274	293	266	244	278	245	273	255	291	286	250	271	249	269	281	278	269	213	268	262	250	255	282	253	245	289	253	294	268	270	258	262	273	255	265	280	293	260	241	282	270	271	293	257	259	281	276	238	266	241	251	264	261	256	257	271	218	265	259	302	269	270	291	261	265	232	280	286	248	247	236	261	276	300	252	269	268	279	265	279	255	280	282	263	275	259	260	254	265	277	258	270	239	265	240	252	294	267	271	276	270	266	233	283	249	294	238	265	258	279	292	302	280	258	279	287	262	224	246	321	301	242	255	261	258	249	277	259	251	270	267	262	279	252	267	262	259	255	266	256	256	262	258	260	278	245	239	246	273	272	313	260	263	253	242	243	260	281	278	293	282	255	307	231	272	304	292	278	280	272	280	289	264	252	271	285	272	290	249	276	251	296	272	283	283	280	267	273	250	280	266	269	244	275	257	231	314	260	253	268	272	262	278	271	264	245	258	272	278	272	269	249	274	245	257	263	274	285	273	283	241	242	273	270	255	246	271	232	246	264	245	258	274	250	267	286	260	251	285	269	250	227	299	277	296	229	293	296	290	283	264	278	238	278	282	274	234	247	274	223	256	238	250	283	267	279	254	277	277	273	241	268	277	279	260	249	243	257	260	294	270	295	260	249	263	302	272	261	277	301	298	271	262	301	257	242	282	251	250	225	264	268	243	308	263	284	278	301	301	267	241	240	269	291	287	294	291	239	278	267	281	212	246	266	271	266	267	247	234	284	245	258	255	260	290	272	268	231	266	249	263	275	255	295	293	292	271	271	245	282	299	274	283	256	282	281	259	236	250	279	272	269	275	257	263	320	286	283	259	258	258	266	266	259	302	268	271	245	274	266	245	240	260	239	280	262	261	296	290	274	297	273	259	283	255	252	310	252	227	265	235	257	275	255	283	263	256	288	284	259	253	282	251	239	258	267	279	247	226	283	261	259	275	270	247	287	257	246	270	285	269	258	235	245	272	268	242	305	279	299	264	272	263	249	280	251	226	258	279	267	257	256	271	257	274	260	304	290	267	273	269	266	264	267	271	289	269	251	268	271	249	292	275	237	293	243	256	221	294	274	253	234	251	260	275	260	265	249	259	286	249	252	238	273	232	275	271	263	241	276	251	229	263	251	278	305	324	254	269	267	232	285	268	270	272	261	279	249	274	281	289	263	270	267	249	248	268	274	236	275	255	263	262	268	258	292	268	259	243	306	273	268	285	252	274	287	270	241	245	274	270	287	284	270	266	296	265	305	275	252	276	249	263	238	232	270	268	280	276	248	260	247	221	246	249	270	313	280	256	285	268	252	257	243	271	223	274	262	260	284	260	228	299	270	281	237	249	266	277	276	274	268	260	256	246	245	257	288	293	278	276	277	241	284	282	282	278	242	262	255	261	270	255	270	246	236	253	259	270	221	285	276	249	234	307	278	273	261	269	254	231	273	271	267	279	266	236	271	269	299	270	269	246	231	290	260	278	300	259	293	269	276	262	294	261	255	312	233	266	256	238	264	253	285	273	264	273	284	280	272	301	271	281	258	242	274	278	283	265	243	273	283	267	257	253	256	240	257	256	246	286	299	270	253	267	270	251	258	283	246	269	300	258	267	273	272	258	254	250	295	269	242	291	230	222	261	267	239	271	268	262	239	281	262	265	281	254	256	273	243	259	225	298	278	296	280	256	287	264	321	276	280	259	263	262	261	256	290	241	265	292	275	279	270	258	247	251	236	267	285	249	263	255	273	294	279	266	297	275	275	247	258	271	290	254	249	227	299	266	276	243	264	252	231	259	247	252	267	257	265	264	251	284	287	249	256	239	254	296	245	258	288	288	263	263	283	257	266	290	315	263	248	271	278	249	296	262	274	274	277	273	255	257	236	305	257	229	276	252	275	253	251	278	258	235	298	285	267	289	269	257	282	289	278	281	266	280	263	252	283	266	265	271	273	252	276	295	258	254	240	283	229	278	240	247	277	251	266	262	261	260	270	261	286	245	272	263	293	277	260	238	236	273	273	267	230	253	301	257	239	278	298	269	271	265	287	275	276	269	247	257	247	247	248	271	258	271	255	247	257	251	240	271	277	242	290	261	281	234	283	222	261	297	249	257	263	275	278	283	254	256	255	271	269	282	267	292	267	261	291	270	276	217	273	290	247	266	248	272	290	281	253	299	275	252	250	251	261	282	283	250	286	270	268	263	269	253	277	279	276	269	282	269	243	239	299	251	291	266	275	272	246	266	262	242	267	298	243	257	284	280	272	244	253	218	269	239	280	244	263	219	287	248	257	274	261	265	264	273	242	248	311	256	279	287	244	250	243	257	261	261	304	309	271	236	280	260	310	275	265	246	270	258	273	270	265	291	273	227	260	269	269	242	265	252	262	280	264	237	287	261	268	318	235	274	251	266	266	274	290	259	275	258	256	269	262	283	253	273	249	278	300	238	271	258	269	257	272	274	263	259	299	227	263	249	252	263	263	296	284	263	258	280	271	307	245	249	243	289	253	261	231	261	264	246	266	267	268	248	278	237	273	278	264	251	269	270	297	269	287	254	261	274	258	291	257	276	275	312	227	254	252	289	320	266	271	310	289	270	269	277	278	270	281	266	259	241	265	264	258	279	261	227	242	287	284	269	306	259	244	256	296	272	263	275	312	234	265	238	258	225	249	258	228	243	262	242	248	298	287	267	286	279	238	268	272	252	287	235	280	267	264	260	276	265	257	254	259	263	282	246	264	283	242	265	293	279	257	253	257	253	290	279	265	303	239	247	264	281	261	277	264	307	254	293	272	264	253	271	271	267	264	278	258	271	240	252	260	263	287	267	260	268	272	242	249	315	287	257	243	255	279	266	285	272	269	254	285	264	256	273	268	249	293	273	275	307	257	285	264	232	239	252	274	266	242	248	249	260	283	287	278	277	283	256	259	254	250	278	240	297	287	261	254	284	243	211	270	270	253	282	253	244	258	243	265	244	288	266	286	242	256	253	246
2217	619	669	700	729	708	618	661	689	611	625	613	627	701	638	673	652	628	643	650	668	619	628	634	616	632	633	651	637	636	656	649	651	634	654	623	661	642	647	643	613	620	682	651	621	627	652	683	677	662	687	631	634	641	647	654	638	658	679	672	629	662	628	657	611	654	639	585	622	666	619	647	675	637	622	607	624	661	642	662	673	635	653	705	673	646	653	581	615	670	642	668	651	646	610	654	609	606	643	637	612	677	613	618	687	666	669	622	677	638	647	653	596	604	680	658	613	587	667	653	630	647	603	626	666	649	624	640	644	639	672	648	697	634	642	612	598	621	655	648	641	678	640	659	673	609	652	665	636	639	627	671	663	578	704	683	694	662	643	660	624	616	614	641	660	665	600	642	649	660	611	641	643	657	600	645	705	641	658	698	624	574	596	638	626	669	644	627	665	606	651	605	663	651	621	653	684	666	618	621	608	698	616	614	629	669	666	643	673	639	631	642	650	657	657	620	655	622	610	672	626	678	639	688	622	627	665	635	641	641	629	641	665	622	651	650	657	615	633	637	610	630	650	718	619	667	676	613	636	619	641	610	670	621	639	635	636	646	638	632	633	618	668	633	665	626	624	641	656	620	672	656	642	613	648	657	656	631	694	622	673	636	617	633	684	612	675	598	662	643	643	602	627	610	636	645	662	674	584	679	673	646	623	625	633	623	639	615	618	641	662	619	614	640	650	646	597	624	654	651	671	611	618	647	661	643	622	685	633	687	659	658	658	675	632	636	640	647	586	660	644	675	621	647	690	651	626	668	608	636	678	690	623	674	620	639	587	638	665	611	644	624	667	669	626	701	679	655	636	624	669	657	618	605	652	651	618	633	621	657	604	626	617	617	668	699	696	660	634	626	647	647	626	631	653	648	645	633	635	635	607	689	632	655	622	672	609	683	648	665	634	660	653	644	631	659	606	610	661	637	640	644	639	640	660	626	615	682	670	647	642	676	677	639	640	635	612	632	621	639	627	625	643	648	637	697	627	655	655	627	614	650	664	651	656	640	677	668	638	621	584	616	623	631	655	651	615	638	668	652	665	640	669	632	643	602	666	635	602	643	619	635	650	598	610	663	668	604	627	631	635	643	627	653	622	688	649	651	622	616	659	622	665	686	563	620	624	669	648	620	670	678	648	657	668	662	660	679	626	640	651	704	652	675	646	635	633	647	671	662	647	616	670	630	604	640	697	628	691	616	624	638	638	596	575	631	648	637	655	650	676	629	596	623	655	625	641	659	644	668	641	700	586	622	613	638	678	640	624	600	628	653	657	612	617	649	650	658	663	648	656	655	641	635	647	640	597	609	630	625	694	629	654	645	622	608	639	640	636	618	666	663	645	619	691	628	607	648	622	665	638	650	687	637	672	625	631	635	677	650	647	646	654	642	617	681	688	663	637	682	674	643	648	637	632	595	659	598	649	651	634	649	646	635	639	670	606	611	648	636	651	664	640	625	652	656	669	622	600	652	685	598	630	617	650	660	632	656	653	625	637	703	633	654	625	582	621	630	677	632	626	655	604	662	674	655	644	652	582	628	614	619	617	604	619	625	631	651	629	653	639	695	625	651	608	713	671	623	615	671	670	603	645	639	617	632	699	618	641	651	650	584	613	665	625	641	661	647	630	622	651	621	621	638	644	656	648	643	621	674	556	673	648	656	653	631	589	656	655	619	644	629	646	640	666	637	614	613	640	607	633	630	643	656	691	650	608	673	628	647	617	631	614	640	616	643	636	615	642	699	639	619	643	651	625	609	626	657	636	683	627	688	607	607	602	647	640	700	639	629	636	643	633	651	646	649	620	657	669	598	640	643	660	640	655	695	630	656	630	636	613	630	629	633	631	636	678	652	678	652	656	665	694	635	683	611	668	654	647	650	591	623	618	648	630	643	659	668	661	641	675	595	635	674	616	656	639	682	652	664	636	667	634	609	640	649	625	666	631	595	676	611	622	573	671	599	618	660	639	607	621	646	656	632	653	664	600	656	654	664	637	639	665	618	608	659	646	637	626	679	602	651	685	628	653	618	627	664	691	644	661	619	702	655	630	628	629	666	603	637	594	593	635	662	650	603	569	606	656	674	620	621	666	672	606	624	617	635	662	691	621	650	633	609	684	660	610	646	629	669	633	630	649	634	649	655	658	639	720	648	650	641	660	661	647	611	660	657	665	616	675	657	655	608	649	640	639	674	598	640	603	625	664	639	652	661	689	671	681	633	653	648	658	619	640	654	660	609	664	642	612	618	673	685	662	649	655	642	629	594	630	601	629	649	660	630	672	617	637	674	675	637	596	630	639	656	625	697	607	605	651	651	651	623	685	621	633	639	595	674	652	657	660	627	638	631	679	609	672	667	663	656	632	631	642	653	645	647	632	675	646	623	614	616	600	666	704	626	643	635	682	653	637	661	653	633	616	667	631	657	668	637	660	704	629	623	647	635	613	630	655	698	626	663	614	673	609	619	677	655	644	667	650	659	655	608	627	652	606	620	653	615	650	649	623	630	643	625	618	676	628	620	666	675	644	647	626	661	669	633	613	640	694	677	619	663	680	640	603	599	661	668	666	640	636	686	655	686	649	693	680	602	647	681	593	647	656	655	680	629	632	660	578	639	692	631	627	647	640	655	639	645	632	614	605	626	645	618	635	631	623	660	636	633	649	694	639	652	632	621	698	642	613	679	653	616	647	659	597	676	622	660	676	632	709	635	605	637	628	628	685	617	583	657	634	604	663	659	598	640	631	697	611	604	652	655	622	669	658	628	679	633	642	647	657	637	600	622	674	616	636	627	630	655	662	666	645	657	694	628	601	659	651	657	641	645	637	605	595	623	683	590	626	579	631	591	685	642	669	680	681	696	630	639	635	639	647	659	648	650	619	639	652	656	624	688	656	645	635	599	678	658	640	626	698	599	614	666	692	649	633	651	626	651	651	673	594	637	614	682	622	585	634	622	658	615	653	637	701	650	634	644	668	625	660	606	619	662	593	682	656	639	649	625	659	602	642	631	617	636	615	633	630	653	686	651	640	661	624	651	656	696	642	647	652	631	637	641	630	586	672	636	663	636	644	669	692	613	650	661	670	616	607	628	675	612	654	628	674	671	639	633	672	642	645	635	702	640	641	613	630	668	640	635	597	644	694	658	671	621	649	631	618	629	595	666	644	631	627	640	645	588	639	656	637	619	660	632	657	590	635	645	638	642	654	620	669	667	673	624	668	643	634	633	638	648	630	634	673	650	585	641	603	622	629	609	630	677	669	615	653	619	633	627	675	669	641	685	671	662	616	651	670	569	682	618	635	685	645	662	640	692	671	625	661	687	661	667	661	649	648	660	609	612	635	657	659	662	663	677	617	645	651	657	648	671	634	653	636	627	642	689	566	662	620	671	644	644	621	652	655	644	610	613	660	615	655	650	587	650	593	617	615	641	657	618	607	650	655	659	621	639	651	653	661	670
7086	597	556	471	366	364	372	314	339	312	306	307	291	320	346	297	292	310	324	293	313	322	288	293	302	325	309	286	303	277	281	273	322	308	306	310	296	278	272	277	307	307	325	282	313	336	261	306	319	304	299	310	321	332	273	299	301	257	299	286	300	251	271	300	295	269	290	266	267	332	286	272	309	299	285	291	289	335	260	302	282	314	298	292	285	297	301	280	319	311	302	301	280	305	306	257	327	301	284	303	331	304	303	327	332	269	323	304	280	296	308	278	275	271	280	310	306	291	272	290	306	287	275	267	277	283	271	303	299	298	277	287	339	284	306	296	300	301	262	289	276	298	283	304	256	284	316	298	279	290	283	296	302	302	314	285	280	311	276	262	302	293	276	344	267	287	286	264	282	307	278	286	279	300	319	291	297	308	292	333	309	281	287	269	270	282	302	289	298	260	289	327	298	292	307	322	287	298	295	306	287	286	280	297	288	313	300	285	304	320	297	286	258	306	295	303	314	285	306	287	290	272	331	302	270	290	315	282	314	307	313	309	270	278	316	292	318	298	319	290	295	299	258	275	271	285	297	291	255	282	312	253	321	291	271	298	306	262	284	291	316	295	327	314	277	296	285	265	301	291	319	310	287	294	298	269	261	283	280	287	280	257	271	294	303	292	300	325	316	301	288	293	253	281	286	287	264	288	303	270	283	314	318	267	299	276	316	317	285	312	281	316	277	284	299	267	292	285	279	279	278	318	301	286	285	266	293	268	297	273	314	302	272	285	255	298	293	281	328	268	294	300	271	269	289	326	290	294	279	285	280	275	305	321	306	279	302	302	300	261	304	327	302	274	270	281	316	298	288	286	267	268	326	273	304	343	302	286	296	288	300	302	278	279	303	277	262	311	307	254	257	287	302	280	300	301	301	296	299	280	286	342	307	315	276	270	325	300	339	301	293	262	280	321	288	295	305	278	283	263	287	312	285	280	283	285	310	302	284	294	267	307	304	332	318	281	291	274	278	267	294	232	295	314	272	318	275	268	302	297	279	291	275	280	284	308	284	293	254	297	309	286	278	291	278	273	273	315	304	307	273	287	278	302	313	315	295	284	312	278	311	317	298	288	305	322	285	303	303	305	312	309	328	298	284	311	269	293	275	312	280	313	278	305	297	264	289	295	276	300	306	289	285	283	293	284	272	292	281	315	297	263	282	297	304	295	312	327	312	314	315	274	288	289	330	290	304	278	283	295	298	258	312	292	301	268	275	290	284	298	299	284	303	299	297	328	291	283	307	284	270	274	305	287	313	285	306	276	275	288	280	331	304	285	331	274	248	300	297	335	292	302	289	274	289	302	297	283	295	284	321	295	260	275	264	298	311	314	276	290	296	277	271	286	272	297	305	292	269	278	279	293	288	293	273	307	292	298	310	300	303	262	320	308	278	296	300	278	301	302	311	302	333	287	276	304	307	285	301	269	313	275	339	277	279	315	297	293	304	286	284	317	265	300	291	254	260	282	294	251	273	295	302	265	283	315	304	282	317	286	299	298	321	274	295	296	291	273	271	298	317	311	278	279	276	302	309	326	313	289	275	292	279	290	262	333	289	281	275	324	260	283	279	277	265	284	290	291	275	316	263	275	319	287	327	272	293	295	260	301	308	302	303	270	322	322	295	330	302	305	297	300	298	267	338	308	275	293	297	262	323	292	296	292	316	303	291	309	304	306	295	294	320	273	305	312	280	308	257	325	291	279	284	299	320	264	305	305	295	273	303	307	309	276	272	302	326	273	318	314	272	279	290	301	281	267	277	307	298	244	308	296	315	274	312	306	289	304	308	311	276	331	299	316	283	276	293	303	319	305	264	304	289	323	299	290	302	268	298	305	319	286	264	269	320	274	269	273	314	295	312	294	295	283	312	293	286	283	270	291	263	273	307	309	308	285	281	294	277	296	309	284	284	288	332	283	295	297	298	308	342	320	291	276	282	274	286	303	306	310	286	265	296	272	336	320	299	305	321	284	265	285	297	321	317	321	318	285	288	303	292	306	275	312	280	252	276	296	321	257	302	322	295	265	320	307	284	302	311	268	258	291	323	255	314	266	296	290	274	303	318	254	266	308	266	288	308	326	285	264	276	317	292	280	312	287	293	316	303	303	314	318	307	269	301	279	279	284	316	321	277	321	293	275	305	284	255	280	291	262	265	268	295	283	289	262	301	262	314	291	318	304	341	284	275	288	289	320	281	312	285	291	282	295	303	298	305	311	266	335	301	328	297	274	295	290	244	287	285	311	311	290	321	315	286	243	258	309	310	263	287	282	300	303	281	271	287	287	318	299	281	282	297	302	308	310	297	293	311	333	321	299	308	320	298	277	297	295	270	305	285	298	306	285	289	268	307	304	307	299	327	273	300	280	275	282	330	296	288	260	307	268	281	300	247	284	308	313	277	276	287	292	267	307	271	288	316	273	293	286	268	285	296	307	260	295	322	292	284	273	291	297	291	294	280	319	305	281	304	303	288	296	288	276	266	308	285	305	289	293	299	345	295	276	308	322	273	278	313	265	270	288	276	298	307	301	313	299	329	300	296	295	285	285	318	268	287	292	307	321	302	277	289	315	305	306	287	288	270	286	287	327	267	320	325	288	276	315	281	285	272	319	311	304	304	255	300	313	326	289	291	319	305	280	289	288	303	309	291	268	290	278	268	319	293	284	309	285	283	293	296	290	280	300	288	296	291	312	275	296	287	302	331	291	260	333	294	295	300	297	309	285	295	284	298	288	321	290	302	300	322	309	306	298	259	288	281	303	348	251	320	315	272	299	269	303	295	291	289	271	290	282	293	318	291	326	294	298	290	309	284	280	286	304	306	275	266	296	272	309	272	310	299	292	294	302	308	287	290	294	270	280	289	297	294	285	276	292	292	283	281	272	331	317	323	319	315	280	288	309	252	287	292	291	276	273	297	286	322	280	244	309	308	327	317	274	319	309	331	279	303	289	302	320	307	318	298	302	289	279	271	282	272	294	290	324	301	313	280	311	306	288	286	263	287	300	322	287	341	264	292	293	292	260	311	295	283	303	304	303	297	272	291	264	327	294	278	299	297	312	261	250	280	296	244	273	287	305	305	290	273	291	338	291	269	313	302	331	306	267	278	289	283	309	274	288	281	286	306	316	308	297	257	283	305	283	283	277	282	287	292	284	294	327	312	307	299	286	327	307	298	243	291	309	288	295	295	282	279	325	281	292	283	291	291	289	307	278	279	268	269	283	286	282	280	320	267	278	296	297	272	297	312	274	297	314	296	279	306	347	305	278	283	326	265	284	289	278	295	255	299	301	328	306	295	320	298	332	287	292	266	272	318	275	272	306	316	290	291	259	282	282	314	296	259	286	296	287	299	284	305	288	294	277	294	299	273	297	299	316	292	309	318	287	275	280	296	280	306	297	268	298	294	285	280	301	269	286	298	288	302	288	307	295	317	293	298	275	278	314	330	303	313	301	293	309
6619	907	1381	1342	1200	1054	1006	958	830	879	808	845	875	847	937	828	764	784	831	837	872	900	817	721	780	723	721	743	681	720	707	760	667	739	705	676	679	661	719	703	701	692	714	675	680	702	710	663	712	642	714	733	687	731	647	692	687	687	720	691	689	696	764	706	679	667	726	718	701	696	650	634	676	692	727	686	679	698	679	715	668	665	706	687	728	719	637	704	747	680	682	677	671	686	722	695	693	689	708	708	755	687	669	709	651	690	682	676	693	666	710	686	697	693	672	721	700	695	661	683	694	740	721	691	742	704	715	629	672	678	660	714	696	716	678	744	686	762	708	687	685	691	687	702	670	705	671	667	672	709	696	701	703	708	677	642	673	698	688	738	668	686	668	704	670	711	662	687	694	636	686	667	736	692	746	707	709	675	684	716	691	675	726	732	699	728	653	664	731	664	708	720	712	680	692	680	697	660	701	690	698	677	712	682	684	709	662	655	696	683	729	710	697	689	686	687	762	721	680	710	718	666	693	749	680	685	689	691	686	686	673	699	708	753	690	739	684	699	665	695	684	657	671	732	685	669	700	720	677	711	689	669	678	675	699	723	688	673	690	710	747	696	736	679	665	724	683	666	712	723	723	676	667	700	739	694	682	708	695	700	628	672	671	688	651	686	686	665	680	677	669	704	693	702	664	697	681	682	694	682	669	680	702	702	709	702	667	665	705	710	723	679	738	681	672	668	678	703	726	686	665	716	712	679	713	708	681	706	732	674	634	716	699	720	672	715	692	706	666	729	689	697	676	701	683	701	766	713	635	713	685	676	691	636	668	692	724	686	652	693	750	700	722	701	676	682	692	752	697	661	663	688	726	672	670	722	647	691	677	669	702	679	665	706	669	712	738	702	708	680	678	673	681	713	670	666	678	684	638	672	700	672	695	684	683	710	695	703	656	693	649	705	697	689	689	716	696	694	683	626	677	686	698	702	701	690	735	662	667	696	676	717	716	740	722	677	696	660	657	668	689	674	744	672	692	699	663	704	731	650	673	737	697	717	682	640	638	697	677	676	714	705	695	691	654	723	687	671	722	666	717	689	688	670	684	691	720	708	721	681	671	680	724	718	648	714	732	688	674	700	700	761	697	690	679	702	643	667	653	675	698	646	696	696	705	710	729	687	665	677	715	668	732	705	660	690	680	700	673	702	680	694	690	623	705	720	690	687	700	676	700	681	630	694	716	685	668	637	721	653	694	702	688	701	681	684	655	693	684	696	676	721	680	721	744	662	659	681	675	694	747	710	669	718	691	692	714	657	670	673	695	675	692	675	704	728	711	706	667	717	690	656	668	753	699	713	662	666	710	668	736	666	686	661	697	691	678	664	706	680	740	694	678	712	646	692	674	713	721	674	688	706	706	671	673	706	682	660	687	718	681	691	672	704	708	676	680	676	683	686	681	636	709	698	693	713	702	727	679	690	668	618	710	713	676	693	690	683	677	672	678	690	684	704	687	695	679	669	699	655	678	699	677	715	651	677	646	730	730	670	708	680	715	647	650	711	711	679	679	678	698	702	731	655	680	696	700	687	677	647	702	654	665	652	682	651	642	656	665	657	681	664	668	662	711	706	716	726	725	698	684	707	677	663	758	698	685	648	682	679	658	718	663	682	745	654	737	764	719	684	676	698	683	653	704	661	704	682	670	668	710	744	671	627	674	725	692	671	682	664	690	672	709	720	699	666	678	682	705	686	714	733	632	664	698	674	733	682	633	679	699	707	706	676	654	677	725	704	656	705	651	719	678	675	681	696	660	711	697	681	674	651	672	710	683	716	653	723	689	704	701	667	715	646	694	681	707	621	694	708	691	677	709	663	668	697	681	696	681	696	644	666	678	696	736	721	652	709	641	686	664	683	640	676	737	720	716	684	705	707	738	709	712	712	647	702	635	710	731	681	670	677	689	685	708	680	704	706	734	669	727	719	662	688	670	668	703	647	708	688	712	672	747	694	668	720	706	686	653	700	716	636	693	735	713	659	682	654	677	707	704	655	674	680	742	710	674	708	656	708	623	652	669	657	642	693	722	706	673	657	731	722	697	714	701	711	688	685	710	656	681	688	675	750	681	691	662	694	683	688	706	635	704	669	719	736	646	670	657	734	670	679	676	675	768	740	663	650	713	653	714	631	659	680	705	638	696	719	676	675	713	726	707	676	664	686	696	712	714	682	704	695	739	662	712	712	659	701	683	688	689	661	698	675	687	711	705	635	693	726	756	707	691	701	694	666	731	730	732	665	690	672	736	685	682	702	682	710	697	729	717	721	635	670	676	721	716	676	709	643	761	695	727	688	670	711	689	705	680	656	701	704	682	720	677	679	704	661	696	700	672	671	696	657	713	712	713	640	714	672	708	696	723	676	716	699	722	703	668	719	673	683	700	659	667	709	715	658	743	696	704	674	701	704	700	712	699	684	694	678	707	686	715	702	684	708	697	714	654	668	680	698	672	719	630	686	729	662	706	723	701	705	744	711	690	705	749	690	691	689	699	650	701	756	663	696	709	659	682	715	663	690	669	688	682	698	715	676	667	700	654	702	650	705	691	678	716	697	741	696	722	719	692	745	701	700	705	673	678	662	686	690	695	659	694	678	742	686	728	712	693	674	678	688	773	674	658	763	683	680	692	684	728	675	641	741	673	699	690	641	727	710	694	722	691	692	736	662	736	708	709	703	685	711	704	685	697	670	680	632	673	680	693	726	714	677	679	714	664	706	680	656	656	693	661	747	667	737	712	652	698	690	697	702	694	698	672	718	699	689	687	686	710	687	679	700	713	716	684	678	675	753	643	697	709	729	649	730	729	708	674	699	682	715	672	628	714	704	666	671	699	704	720	650	696	688	708	680	759	673	685	659	715	657	690	638	735	705	685	667	681	652	689	688	710	744	716	699	709	670	704	648	641	693	702	683	673	720	702	635	667	678	708	744	703	742	666	680	715	670	725	679	727	687	739	672	675	649	656	707	704	667	713	652	687	666	697	628	747	711	710	665	717	679	709	688	706	649	701	701	690	707	627	656	633	703	698	637	658	674	662	690	683	695	712	698	682	710	663	734	712	688	698	653	680	711	738	718	658	680	664	667	718	699	631	663	708	707	657	703	697	749	680	675	676	730	724	708	688	688	682	663	676	684	674	703	663	668	712	690	730	740	731	687	736	712	709	655	665	689	682	684	645	689	699	681	732	642	732	695	727	670	686	670	665	693	689	643	699	726	724	678	711	694	687	705	718	683	660	734	721	679	687	697	696	684	711	733	685	677	671	716	699	690	695	700	686	695	727	679	693	641	703	690	711	628	681	680	658	691	678	692	665	732	663	698	735	670	686	674	691	746	706	687	717	747	658	663	696	680	681	719	721	697	625	666	693	701	692	672	706	680	674	644	682	724	714	670	700	705	679	716	678	718	686	656	704	694	718	661	729	672	690	672	708	711	740	697	693	698	667	644	699	667	668	696
12797	908	734	612	371	291	254	237	204	209	187	187	185	199	179	144	156	139	163	165	225	147	175	176	159	165	156	152	141	128	151	125	149	158	146	162	141	140	119	143	153	125	148	156	169	161	160	128	141	140	134	161	135	142	144	126	137	145	162	143	158	125	125	148	164	156	157	140	149	147	148	175	145	149	138	135	151	150	169	147	155	139	137	144	159	135	130	163	145	146	155	138	140	150	163	141	124	137	133	172	137	162	160	124	160	127	163	132	149	139	145	126	154	134	155	158	140	109	138	148	152	144	133	158	131	165	158	163	158	153	146	139	127	140	133	136	134	133	167	142	155	130	146	164	156	142	151	148	166	130	138	141	154	137	139	121	139	166	146	133	137	151	141	148	174	117	150	146	158	149	117	133	160	139	122	127	161	134	146	133	129	152	143	153	131	137	154	142	144	150	129	124	135	122	147	158	163	138	148	136	179	158	134	158	156	142	175	140	165	142	155	140	144	141	146	162	158	137	129	146	140	129	142	141	146	158	163	152	157	142	153	151	136	140	144	157	149	152	180	154	132	151	129	145	164	145	154	139	152	141	134	140	150	133	127	166	143	160	138	137	133	168	148	157	145	148	123	133	156	143	158	151	160	170	126	140	139	143	156	134	138	157	134	131	137	159	143	151	142	153	123	148	152	154	152	159	142	139	127	127	145	144	134	151	153	132	158	169	138	144	156	162	154	155	150	151	144	123	144	164	147	129	147	172	134	156	150	157	141	148	157	157	148	144	136	145	135	151	170	145	161	147	132	142	164	145	134	149	135	165	154	155	141	138	147	148	140	140	145	133	175	162	161	135	155	139	151	176	145	148	155	130	158	159	141	125	155	130	148	129	146	147	133	149	136	150	167	151	141	142	144	142	167	156	127	138	165	123	126	125	149	126	125	150	139	161	152	156	138	150	140	164	162	109	143	141	159	140	143	131	132	140	164	161	166	126	114	132	161	144	149	159	140	150	138	138	130	147	151	158	135	156	132	145	148	146	155	159	122	120	160	138	128	145	148	128	147	129	147	176	146	139	131	150	144	147	159	127	150	145	139	161	130	131	155	154	141	143	149	157	139	144	135	119	145	129	129	146	150	149	164	170	141	142	173	134	142	143	138	143	159	130	149	151	148	149	152	156	129	127	140	135	150	122	158	139	139	135	131	136	148	156	146	135	139	160	137	128	146	149	149	145	146	146	153	126	124	125	126	148	176	152	142	155	141	152	130	129	156	152	146	153	138	144	138	144	144	135	160	121	156	154	154	176	154	146	126	164	149	164	153	137	162	155	128	159	149	138	166	139	154	165	134	126	146	161	168	144	165	150	145	130	160	148	166	151	156	140	159	126	148	145	147	159	147	153	151	140	121	145	148	124	157	161	143	145	153	138	132	179	175	125	129	137	130	162	143	138	139	165	157	148	144	139	157	142	158	152	154	140	156	131	120	140	143	161	166	156	148	127	145	156	140	143	135	122	129	143	151	155	131	131	148	153	152	137	138	151	139	166	170	137	121	158	132	140	156	136	134	130	140	137	137	155	145	134	147	142	147	126	132	125	146	143	162	166	145	145	157	157	123	161	142	152	129	122	145	155	145	163	157	155	148	142	148	140	130	136	143	162	139	136	155	132	145	145	130	148	136	142	132	147	128	147	136	134	166	161	152	147	155	141	156	150	157	133	187	143	141	166	140	148	165	155	162	145	157	167	150	141	140	153	160	151	153	153	139	147	140	159	158	149	134	146	145	156	135	114	135	141	170	125	150	177	130	142	158	135	125	140	117	152	150	143	139	139	144	130	143	130	129	154	142	158	138	141	152	134	175	118	150	163	176	139	153	152	155	132	126	125	161	131	149	165	142	135	133	142	147	138	141	158	127	135	134	138	149	148	147	126	145	154	135	145	143	148	149	156	150	145	136	148	160	156	150	129	107	151	137	138	152	139	125	158	128	122	133	141	136	155	147	150	148	152	138	172	147	178	148	130	136	144	141	154	141	155	133	146	154	139	159	158	142	151	161	140	151	150	120	154	161	132	131	137	143	153	146	133	136	153	126	145	137	124	138	134	165	153	135	127	152	141	153	132	131	144	140	156	146	147	136	142	131	139	145	160	164	149	138	154	149	151	136	148	148	140	152	123	144	145	140	147	172	144	136	140	158	151	133	133	144	162	149	126	147	127	143	149	149	156	136	158	143	172	138	144	135	157	173	156	164	137	140	139	138	142	129	138	144	137	168	164	120	138	143	139	151	153	139	142	144	124	130	130	169	160	143	150	143	137	140	159	165	122	156	149	146	125	140	131	148	139	132	147	160	168	160	175	131	125	153	138	158	146	144	148	149	126	166	137	158	152	152	129	157	141	159	161	155	145	158	140	117	149	137	136	160	147	151	149	142	153	156	142	143	150	139	141	152	157	126	148	146	143	154	145	148	139	158	138	152	159	129	123	119	141	138	177	141	135	146	173	141	137	146	146	162	144	132	138	138	125	165	149	144	163	137	147	145	152	144	164	139	163	160	133	135	128	130	161	152	137	144	137	158	148	148	135	153	141	141	161	149	153	137	150	128	150	140	148	139	127	153	143	136	161	136	154	144	139	127	141	126	133	143	144	149	154	160	148	163	148	143	130	132	130	157	131	167	146	135	126	138	150	117	160	142	144	170	157	148	157	138	154	177	144	132	148	127	136	137	133	144	148	154	145	142	134	148	135	144	136	154	141	157	129	141	152	146	138	155	143	138	173	142	148	135	141	135	146	130	154	149	153	136	151	152	138	128	142	139	137	157	142	149	122	149	149	151	163	154	146	136	127	137	176	138	140	132	118	163	129	128	117	112	138	137	141	143	159	137	146	128	157	161	145	168	157	145	165	158	169	157	153	115	164	116	150	143	135	147	142	167	148	128	149	125	142	155	134	141	132	163	136	132	150	130	130	142	129	136	151	130	138	147	149	141	164	135	138	139	144	141	131	149	135	131	153	154	152	138	149	141	171	174	144	154	149	147	128	123	137	112	155	143	157	158	137	131	154	156	117	149	170	168	144	157	139	132	152	146	159	152	156	133	140	141	136	142	143	136	142	144	144	145	138	144	135	154	140	174	159	133	115	148	136	165	152	149	145	130	148	144	164	135	158	150	146	150	161	156	132	145	138	138	144	145	125	118	153	141	138	152	135	149	140	144	137	161	149	152	119	138	152	142	155	136	142	123	141	141	145	152	134	144	111	152	157	128	134	153	120	141	123	143	172	156	135	153	149	138	127	153	149	162	128	153	135	167	146	136	156	134	137	157	147	145	128	117	134	151	130	144	147	133	128	140	176	145	138	156	141	141	170	151	147	137	135	141	141	158	141	149	137	141	141	140	141	146	156	150	164	141	142	164	130	163	161	163	134	141	156	149	145	137	148	166	136	134	123	162	160	147	147	143	157	168	156	135	171	117	143	145	122	143	142	153	143	158	134	128	165	170	150	129	138
8049	945	1574	1796	1369	1113	952	792	812	667	650	628	707	734	662	641	497	513	489	602	707	686	498	503	411	400	430	363	415	396	364	409	430	392	375	401	417	389	402	377	414	378	384	366	361	374	371	362	352	371	333	378	376	365	375	397	373	392	349	403	410	363	391	362	381	375	388	360	340	388	365	390	365	335	382	359	374	386	372	356	389	401	352	374	345	368	354	368	360	362	353	359	369	361	367	365	371	392	336	348	366	389	373	370	363	387	358	349	390	379	391	402	374	400	329	369	365	400	363	349	380	375	356	345	404	359	370	335	368	326	360	348	346	359	350	295	361	347	385	390	374	347	359	386	341	331	345	323	357	363	372	375	335	341	359	353	375	380	403	343	364	386	361	380	395	348	344	359	385	343	323	336	380	365	370	339	334	370	353	379	362	361	353	366	372	337	387	351	371	359	386	366	376	349	373	341	371	361	372	342	361	396	366	383	373	351	333	371	363	387	350	364	341	360	373	310	357	356	381	382	362	396	390	342	356	381	368	343	372	378	356	335	368	353	359	381	371	370	378	395	364	348	344	377	354	354	355	353	406	351	365	366	378	374	379	358	326	355	355	386	360	345	393	388	367	383	335	357	367	342	366	371	353	362	315	351	371	327	376	387	376	383	345	371	353	363	359	342	367	377	348	368	362	335	352	352	359	381	382	357	353	379	366	349	376	373	346	375	390	374	355	332	363	351	352	376	362	366	368	339	357	370	333	348	371	373	356	395	359	320	359	402	376	377	403	363	364	337	384	381	371	327	388	368	359	349	358	388	404	350	393	342	385	378	371	355	398	367	409	397	368	370	408	380	370	356	382	343	374	358	363	357	380	359	368	362	361	336	366	360	370	371	403	352	383	340	396	358	383	364	356	326	387	381	399	365	371	381	374	401	354	361	369	357	338	379	328	372	364	370	345	392	392	370	354	367	357	357	376	378	392	391	426	354	347	408	385	377	313	344	341	363	348	349	367	356	377	349	358	395	359	344	366	350	375	364	359	367	383	394	350	391	357	320	371	341	347	383	359	365	345	385	365	365	350	337	339	345	369	359	364	345	342	342	358	355	382	320	361	341	351	376	360	374	357	345	324	368	351	366	360	356	342	347	313	345	374	350	405	364	379	370	340	394	354	355	396	372	366	342	362	343	396	335	342	397	382	339	344	357	371	375	330	358	380	347	353	361	352	374	351	351	357	363	353	418	358	366	357	379	353	386	384	346	343	346	367	347	375	327	358	384	376	400	377	359	360	359	329	409	345	370	397	383	343	386	353	376	411	347	370	357	376	336	355	357	348	367	384	383	405	354	388	387	372	352	360	320	351	343	360	376	357	382	369	366	364	368	359	371	344	388	374	381	362	390	363	369	372	358	345	374	379	359	373	376	352	373	350	353	365	360	347	339	356	360	364	412	344	384	343	374	345	380	393	367	358	339	344	348	367	381	370	378	374	349	358	366	331	331	375	381	350	363	379	391	368	365	380	367	344	365	362	384	347	403	355	372	354	391	380	336	390	335	344	370	367	368	359	382	348	358	367	375	364	377	358	343	384	343	417	359	345	409	360	354	361	370	346	358	333	347	383	391	351	367	376	316	359	347	319	386	377	358	371	375	337	386	357	381	383	362	382	384	393	372	375	373	390	354	356	342	367	345	381	351	357	375	384	384	387	374	380	372	328	358	355	391	365	399	372	325	408	366	371	350	355	377	396	359	353	383	347	370	376	407	338	370	387	354	355	345	353	347	374	367	370	363	342	353	362	355	363	383	367	360	401	330	384	368	368	368	369	372	398	375	366	363	379	392	383	364	373	399	369	391	353	340	371	301	377	379	358	352	381	357	371	358	371	375	326	347	374	332	360	369	366	373	347	377	377	369	363	342	364	383	359	364	346	357	333	365	366	372	372	391	406	380	358	367	369	386	367	358	375	364	357	362	357	348	383	374	361	369	369	354	377	383	352	360	359	357	366	361	374	387	357	387	353	361	339	341	384	348	350	340	327	356	359	358	369	359	384	385	360	362	374	370	387	381	361	369	387	340	360	376	356	363	382	368	389	360	368	340	404	353	372	355	364	401	348	369	357	351	355	347	350	356	356	370	376	362	340	372	351	381	329	371	380	334	364	402	379	355	329	342	353	373	357	368	355	345	387	379	371	338	343	370	362	365	368	364	360	364	327	394	365	338	364	425	383	360	329	356	362	370	378	379	379	385	402	398	352	345	344	358	380	391	362	374	376	326	299	369	374	402	359	366	351	343	336	383	351	412	384	349	331	395	398	351	368	344	345	332	353	391	357	347	386	323	350	378	381	354	340	364	372	371	380	352	372	368	371	376	408	394	365	330	387	358	350	346	377	363	352	376	335	392	389	389	343	388	325	389	349	363	381	359	382	341	346	362	378	349	359	383	359	393	356	355	369	341	374	372	359	361	369	353	374	354	399	351	390	346	353	383	359	352	355	372	369	374	377	396	351	377	375	362	361	383	347	358	355	362	376	350	362	381	369	367	346	347	369	342	347	326	377	386	364	360	397	382	358	391	363	345	337	382	391	377	384	325	336	350	376	329	376	344	369	387	355	351	358	351	337	359	382	380	375	346	340	381	342	372	341	368	336	334	403	365	381	355	363	379	363	337	394	378	360	381	322	371	361	371	364	387	343	405	382	340	350	385	346	362	370	377	385	374	357	371	360	363	309	376	363	354	385	417	362	374	389	360	365	364	368	358	396	348	364	384	382	365	346	351	364	357	359	348	361	345	372	385	371	390	392	402	361	384	366	345	364	369	354	340	349	369	383	353	349	347	360	347	395	379	387	371	338	360	360	393	381	366	320	391	340	355	392	327	352	398	381	321	376	411	356	397	374	354	389	396	368	383	312	376	371	358	368	345	379	328	348	357	379	387	341	335	358	384	359	385	349	359	395	345	340	350	350	387	375	341	388	306	345	352	378	370	368	356	361	358	371	367	395	371	350	358	361	366	369	338	324	332	370	349	365	359	377	368	336	371	351	347	363	366	410	343	391	386	379	372	374	337	353	388	388	358	349	353	377	378	363	361	303	373	367	380	339	358	341	367	327	393	320	373	357	395	360	370	346	322	325	360	380	353	386	365	363	364	352	355	335	396	329	380	386	358	372	364	381	343	371	364	368	330	365	373	346	353	357	386	348	374	394	363	368	375	402	374	363	368	377	350	359	368	385	350	365	355	337	357	339	371	394	370	388	361	360	365	372	390	369	339	376	383	373	376	388	358	420	362	369	369	371	382	363	373	361	395	341	374	345	355	326	369	352	342	348	379	356	346	378	355	345	336	377	315	337	343	346	390	336	374	365	377	356	394	360	373	365	362	370	349	363	363	372	360	350	337	381	392	410	356	378	372	376	341	355	371	371	372	382	349	350	355	380	384	383	336	342	369	362	402	337	364	367	349	344	357	365	352	391	330	365	364	415	362	370	374	344	403	372	368	357	384	344	401
1498	308	286	258	255	243	271	286	253	280	291	262	252	269	298	268	268	278	266	289	229	262	295	253	260	230	270	231	256	271	282	285	267	253	254	293	276	263	268	263	271	267	285	260	249	249	290	302	264	271	271	268	284	265	263	271	237	278	286	245	250	251	256	264	268	269	263	267	252	253	250	217	247	244	263	259	272	241	241	227	285	293	260	264	261	247	233	300	273	259	273	277	268	244	254	268	241	272	287	280	283	273	277	271	264	289	292	260	269	249	275	254	279	283	264	274	271	282	264	283	249	267	248	251	266	261	259	273	264	246	282	215	288	272	275	259	244	280	268	250	257	247	279	240	288	273	261	224	262	233	270	254	246	227	250	285	263	263	238	239	257	239	267	267	281	248	246	250	261	273	275	236	252	267	272	245	253	253	277	266	247	269	286	291	239	259	253	261	240	278	253	275	276	254	262	253	266	269	253	271	274	258	272	241	253	254	275	285	248	271	259	266	265	270	277	284	271	265	271	266	252	256	286	273	243	263	221	263	291	252	274	263	283	261	238	283	282	274	261	285	283	281	293	251	274	264	260	249	250	270	257	296	253	267	242	250	290	289	284	278	292	290	262	265	288	260	280	287	269	212	244	275	298	227	291	273	250	246	234	275	254	252	282	279	251	266	289	271	260	269	236	253	250	282	269	273	264	285	296	300	274	251	266	251	239	285	236	290	293	250	265	265	301	289	272	265	291	257	289	256	289	227	282	264	273	250	260	270	305	261	292	256	279	265	292	255	271	281	283	244	272	279	264	274	256	301	263	226	264	304	243	262	261	314	247	263	265	290	271	250	303	285	234	279	245	253	266	271	266	249	286	298	281	255	268	245	237	273	279	280	235	243	308	283	221	281	272	275	280	263	270	255	275	286	263	237	268	256	272	293	298	273	233	242	283	282	266	279	237	287	274	273	249	258	292	303	251	228	266	283	300	270	264	259	268	257	233	256	274	280	297	255	270	259	256	254	278	284	251	279	260	281	273	253	271	257	274	294	272	237	245	267	259	263	284	286	274	279	291	278	273	262	271	272	256	273	269	274	264	244	249	265	267	269	279	244	273	286	255	276	244	253	279	277	262	255	288	267	254	298	282	224	257	298	274	247	258	235	259	262	276	257	232	262	261	236	272	264	278	279	253	283	247	241	299	259	244	235	278	234	264	262	268	277	266	260	259	235	292	285	273	261	260	266	277	239	270	239	278	261	301	279	291	270	254	260	241	270	264	265	283	240	263	249	296	281	249	263	292	239	262	243	253	246	251	273	275	278	265	275	292	272	309	249	257	279	275	269	313	251	269	246	266	269	245	263	239	258	266	277	258	256	259	250	268	299	244	261	265	262	294	277	267	234	239	253	246	272	253	259	247	268	263	301	268	306	228	267	241	256	285	301	250	271	267	256	263	257	251	264	263	269	284	244	261	252	246	260	266	229	266	274	283	258	265	249	275	288	253	288	267	252	241	270	267	278	269	257	259	258	278	269	249	255	251	287	280	233	251	268	248	270	266	288	284	258	257	248	284	257	253	246	256	258	267	271	243	302	281	289	263	277	264	260	242	247	256	275	245	279	248	274	287	266	289	255	286	254	284	299	274	248	265	286	267	270	252	248	277	247	274	279	258	253	254	267	246	286	258	263	245	285	280	306	271	278	269	281	282	261	277	281	288	257	274	277	285	251	282	279	255	278	265	267	270	247	263	254	271	278	288	256	289	267	276	244	276	262	263	242	223	266	258	250	290	268	285	277	278	281	300	283	250	286	264	262	261	256	265	261	256	266	291	258	254	273	262	248	279	252	267	271	242	274	269	260	281	293	256	262	262	263	255	267	280	278	279	277	278	273	253	258	276	259	287	255	243	237	284	294	258	271	249	268	233	247	280	267	271	237	275	272	243	258	264	264	275	244	284	266	284	273	232	252	276	279	259	257	257	280	274	276	260	251	260	260	297	268	271	270	266	295	258	246	255	264	266	277	259	281	258	252	246	270	266	263	290	245	280	279	269	288	272	283	270	283	265	278	272	287	251	239	262	275	284	247	284	285	251	278	246	269	271	251	266	277	270	266	265	295	260	297	285	244	253	244	283	240	299	237	225	253	263	282	242	263	253	274	276	256	267	281	280	246	245	277	266	247	285	262	257	262	256	235	265	259	262	245	242	299	256	270	236	249	276	239	257	255	260	257	283	276	278	268	229	251	265	274	286	280	275	266	267	300	259	225	255	289	284	267	255	245	277	262	275	271	279	250	298	269	237	284	286	277	249	231	263	242	274	281	306	284	255	288	279	244	256	258	299	241	252	274	242	273	301	251	283	248	280	278	248	244	268	272	237	264	258	255	264	247	252	245	260	248	261	288	286	268	264	267	236	285	249	267	267	282	271	246	246	276	278	276	270	257	247	288	277	265	252	266	265	288	273	246	242	289	270	250	283	256	258	279	260	274	253	255	274	254	311	235	273	286	251	277	275	255	257	272	273	257	275	270	285	283	262	268	278	274	244	254	265	272	245	274	263	269	247	267	261	237	256	258	273	241	286	270	323	242	252	270	252	271	254	263	294	224	286	259	253	263	283	244	260	274	262	271	278	246	253	273	274	248	304	262	283	293	269	277	278	271	284	267	313	259	257	273	237	273	277	287	280	244	283	258	287	290	240	310	285	274	216	236	252	276	267	256	265	271	270	238	260	277	239	277	274	254	262	250	246	279	288	279	264	300	282	268	275	279	280	288	257	274	251	277	286	261	269	272	271	271	272	259	269	266	273	265	258	255	276	268	282	246	240	272	290	265	277	278	263	256	262	273	263	288	253	291	267	281	264	235	274	260	252	261	265	265	271	261	281	268	278	286	247	253	252	261	241	297	267	268	279	259	244	258	260	285	246	289	250	256	277	254	277	279	267	248	243	254	287	272	251	257	252	240	250	254	256	254	240	280	229	265	235	270	268	267	278	244	230	251	261	248	271	255	281	254	269	285	251	222	253	275	299	244	277	283	267	267	273	265	285	263	275	257	270	257	243	232	279	288	261	281	269	224	270	301	251	260	285	285	261	267	298	289	228	269	253	267	274	251	270	261	243	249	283	269	258	261	272	235	271	254	229	257	220	270	253	239	241	248	253	261	277	279	262	287	281	282	270	282	268	252	308	253	245	303	253	251	268	248	261	271	259	256	273	255	281	276	263	249	275	237	253	258	258	258	296	292	236	264	254	245	241	273	271	261	284	289	290	252	274	233	267	265	287	266	239	292	284	232	208	298	280	243	257	269	253	275	271	270	280	265	272	232	244	258	271	236	294	293	249	245	291	237	271	277	255	281	253	284	238	238	252	271	291	252	299	290	283	260	254	282	276	219	261	262	234	241	275	263	254	255	275	295	233	250	270	277	273	257	279	289	248	237	282	262	264	268	270	267	282	277	252	279	279	270	276	259	272	284	272	248	260	243	270	278	267	284	271	274	267	290	240	264	293	268
2149	638	682	650	653	656	676	689	654	678	629	657	703	676	632	648	674	640	665	632	651	670	608	605	630	651	670	664	647	643	629	666	628	625	666	680	640	638	692	624	644	631	652	639	634	608	667	596	659	660	676	624	667	619	596	648	644	657	679	650	648	667	616	668	634	677	629	614	645	649	642	641	677	663	622	614	701	649	603	661	712	619	618	635	622	653	659	635	658	667	667	626	640	641	654	653	634	643	667	666	618	631	677	577	610	656	622	622	618	610	617	617	658	652	650	674	620	645	617	644	624	657	641	633	633	673	635	628	640	675	654	659	626	636	626	609	640	661	640	671	689	656	650	633	656	611	614	606	641	664	654	672	642	667	638	588	690	547	650	664	615	650	617	637	635	642	654	670	618	658	669	638	623	654	658	626	662	630	625	673	659	666	635	691	686	612	622	654	627	650	663	616	612	632	602	646	617	688	654	629	660	631	644	654	644	665	680	645	629	646	632	644	632	694	673	655	612	631	663	672	644	632	656	715	627	639	608	625	634	666	621	653	590	601	626	681	673	637	621	630	688	629	621	658	630	598	647	622	611	672	646	663	636	627	669	627	669	619	602	660	650	632	607	663	622	653	620	639	629	591	650	650	684	645	640	597	655	647	644	648	620	656	639	670	608	624	644	639	598	630	562	629	604	644	639	669	624	688	657	637	626	651	648	633	640	624	634	655	641	644	637	636	627	613	625	691	668	677	718	666	682	637	666	637	699	605	625	623	651	627	615	652	674	631	734	660	632	671	626	623	714	651	622	631	643	624	606	610	666	621	628	661	654	596	657	616	666	724	648	638	671	658	659	652	617	615	663	650	601	640	643	648	662	631	639	653	669	635	644	613	622	624	625	637	611	655	677	612	659	690	647	639	636	685	633	659	624	670	711	636	675	640	650	601	613	640	644	642	613	629	632	641	650	634	637	647	651	634	679	652	661	617	683	636	653	659	707	656	621	604	616	672	627	607	642	630	652	633	657	648	632	642	638	662	654	702	626	675	641	641	620	667	623	648	642	642	620	610	671	639	636	652	635	642	628	630	614	663	608	678	672	572	603	619	649	625	646	646	584	625	609	640	619	629	680	634	702	671	620	657	654	676	642	619	639	644	622	601	608	671	607	654	636	624	635	647	611	644	638	636	643	695	653	691	681	631	673	642	631	641	628	662	671	656	644	660	672	631	652	604	670	611	633	610	628	676	636	686	638	662	679	652	662	649	662	668	642	620	666	643	630	631	630	679	646	629	612	681	606	664	677	619	638	669	627	636	640	662	654	627	693	633	635	670	655	628	624	618	629	591	640	621	668	638	652	641	657	635	606	626	621	657	622	637	664	662	616	620	650	604	614	680	666	624	649	656	670	626	647	626	621	635	675	603	658	669	640	616	638	643	653	625	667	617	639	668	624	618	643	645	654	624	647	660	637	667	669	595	669	627	662	660	655	657	624	644	677	660	636	674	687	628	677	666	647	626	644	637	625	637	661	663	698	668	654	611	643	702	659	640	671	665	616	654	637	631	619	693	627	600	648	662	619	645	614	618	669	629	650	664	636	631	626	679	595	665	607	664	646	628	609	614	635	673	620	651	614	615	673	668	637	652	653	624	642	654	645	629	619	645	626	615	653	655	636	616	639	638	681	646	604	597	634	657	583	651	653	695	625	671	639	670	665	615	611	602	641	620	597	643	667	612	642	634	669	639	660	612	636	670	658	702	643	588	689	651	652	668	665	628	648	670	638	649	650	608	641	589	642	643	635	669	628	670	634	639	652	666	680	641	648	612	633	585	678	649	679	659	576	648	578	667	675	626	641	615	597	635	656	642	602	690	648	668	658	634	628	629	617	679	642	686	650	665	659	686	584	631	633	644	643	639	666	629	642	621	622	697	680	627	655	605	647	627	636	687	615	627	699	668	663	596	655	627	663	674	638	619	607	662	657	614	666	688	636	634	639	647	654	669	656	595	651	622	589	666	647	618	631	647	628	632	683	669	665	596	633	602	700	670	615	636	617	620	633	675	629	618	657	619	666	666	661	637	662	642	598	646	633	608	631	637	658	637	640	665	631	633	661	632	652	624	648	661	640	587	600	660	608	611	637	666	633	655	663	627	655	652	629	611	639	653	665	648	691	664	646	649	630	599	657	636	672	662	652	633	590	643	625	610	644	638	614	641	639	581	650	649	672	613	650	650	624	649	604	598	652	658	662	645	652	611	626	611	617	689	650	607	679	602	651	673	637	674	661	640	606	655	628	675	626	675	628	614	641	621	668	624	630	662	665	635	670	618	618	614	607	645	635	648	637	662	652	659	640	635	683	665	629	642	638	657	649	649	671	649	613	650	619	631	628	662	653	630	676	638	640	645	694	673	651	673	591	649	675	588	660	627	648	621	694	668	617	610	660	659	649	670	632	585	661	619	617	625	623	658	682	645	642	627	690	614	668	649	643	615	686	671	676	686	562	612	693	612	640	617	628	668	656	679	622	652	641	568	643	618	632	647	623	633	645	617	689	669	664	584	628	618	630	646	652	668	663	561	671	605	608	621	631	700	660	644	578	655	644	668	688	637	651	644	644	713	632	692	673	611	612	654	691	659	622	655	633	669	677	656	664	623	628	618	635	639	666	650	669	655	657	628	650	673	641	675	633	621	618	616	700	647	642	658	659	626	594	622	668	623	729	648	682	623	691	649	633	661	655	639	645	618	653	602	633	674	600	655	665	642	614	659	680	641	639	639	659	620	647	679	614	646	625	671	636	654	660	612	639	637	705	675	638	659	640	621	620	610	683	608	666	652	645	622	592	619	677	689	623	680	631	598	678	635	623	639	653	662	646	636	654	655	639	628	653	647	639	645	643	665	607	652	656	645	645	656	616	658	637	676	629	675	656	635	665	685	647	654	633	636	703	627	649	652	599	636	644	609	635	603	627	622	649	627	618	623	659	642	638	650	582	665	695	646	649	644	649	660	712	665	665	624	699	624	613	642	632	654	633	651	670	600	660	644	633	642	641	615	575	673	638	634	682	687	631	672	658	630	610	599	645	586	626	620	651	679	607	664	611	668	625	620	633	680	594	625	600	631	636	640	665	603	636	654	641	647	652	678	617	670	675	643	621	668	643	616	621	636	646	663	623	617	663	639	631	664	658	602	665	672	627	617	659	613	648	632	647	675	678	585	662	648	626	637	661	628	608	637	649	646	654	632	657	655	672	621	597	670	600	665	627	673	636	675	670	650	639	633	664	644	617	631	656	600	647	639	631	620	649	643	654	633	626	700	625	640	641	636	629	635	626	651	613	623	657	648	656	671	584	637	609	655	629	710	691	650	630	678	645	631	652	690	635	643	636	657	648	692	596	652	627	687	621	697	671	653	651	667	645	643	640	656	653	624	689	637	652	636	681	660	630	647	624	679	675	613	671	643	655	698	640	649	619	611	586	642	653	623	653	654	631	638	627	592	640	640	660	676	655	668
7110	560	570	541	467	373	342	327	328	301	322	319	334	358	302	301	332	298	316	363	284	347	319	297	299	271	288	333	288	319	284	292	268	297	283	272	291	295	288	293	301	286	307	292	298	279	315	280	306	303	310	318	266	285	277	251	297	279	251	267	294	276	306	291	312	319	271	305	285	279	283	309	288	275	310	272	266	306	290	302	295	247	304	289	301	319	295	296	303	295	294	280	262	305	304	305	292	296	311	304	276	294	314	297	301	290	280	306	307	266	280	256	312	289	280	266	299	296	294	256	299	304	312	263	304	292	320	308	316	264	285	301	290	275	297	292	295	275	304	276	316	300	264	296	284	304	302	301	301	270	267	283	253	295	260	314	324	293	324	299	296	290	275	294	290	285	337	309	302	301	298	284	309	300	272	266	273	302	289	270	284	336	311	303	289	265	250	291	274	289	295	287	285	327	259	278	307	299	287	317	260	298	251	311	298	309	267	256	267	302	282	281	304	334	290	290	319	266	298	316	295	312	308	293	283	284	257	288	283	299	263	282	288	307	311	296	343	286	327	301	286	278	314	321	296	310	337	308	315	295	318	299	268	297	287	289	325	336	286	288	293	322	317	307	306	282	292	292	293	290	307	269	293	289	293	274	284	296	319	287	287	295	330	307	299	297	285	298	297	287	272	291	303	308	279	313	297	278	258	300	318	271	288	309	303	284	306	272	303	286	295	307	292	269	287	278	269	295	296	292	275	288	293	292	289	303	271	322	296	291	281	345	287	274	263	288	283	317	279	314	294	316	305	297	305	281	263	292	294	295	295	296	290	299	259	278	282	295	321	309	287	280	273	280	277	263	281	297	320	278	269	284	242	315	305	323	293	325	292	301	306	292	296	276	325	301	294	289	255	281	301	324	303	321	286	269	269	266	310	290	298	320	315	311	268	319	338	288	269	297	309	269	287	308	303	291	301	288	308	293	298	273	344	273	289	272	292	327	321	275	286	308	322	265	282	304	267	291	282	300	316	304	293	313	276	269	272	314	302	298	334	285	310	269	284	289	296	300	290	258	276	288	307	242	327	303	318	281	296	298	248	293	319	289	292	283	310	292	291	297	311	292	295	300	311	273	250	311	276	290	289	317	279	279	303	285	321	294	269	289	306	297	311	302	322	294	244	289	305	307	278	321	284	283	297	281	298	289	303	314	300	281	294	318	304	283	286	250	326	290	305	297	284	287	289	302	310	282	275	290	249	286	279	312	277	308	318	310	276	322	316	271	278	295	306	268	292	287	310	298	258	270	271	271	293	310	265	277	292	286	290	287	283	289	273	304	293	290	305	293	308	307	304	281	278	269	282	287	295	286	324	328	269	269	281	304	290	296	309	307	282	285	303	297	268	295	304	309	299	319	294	306	261	312	286	309	265	307	304	298	301	289	322	304	289	316	309	280	301	282	260	279	290	303	264	283	292	314	300	311	302	248	271	298	287	282	334	297	297	316	343	298	317	286	290	302	281	242	279	289	268	319	301	286	298	278	319	264	281	292	302	306	306	312	317	306	270	283	303	294	285	285	313	302	281	285	282	297	281	249	284	299	315	329	307	290	283	284	286	292	315	337	276	285	307	336	340	334	308	316	313	261	336	324	276	272	264	272	297	298	299	276	296	285	316	272	282	324	290	326	331	288	296	296	308	275	290	293	301	303	275	297	288	254	285	286	300	304	292	295	266	308	287	294	279	286	290	292	314	276	306	297	330	284	291	270	302	294	291	327	315	306	276	300	326	312	302	280	302	284	291	257	286	331	281	307	292	293	330	293	259	302	305	320	314	295	294	295	277	265	287	309	292	288	305	288	283	284	323	314	308	288	332	319	288	260	291	280	306	291	293	327	288	296	304	255	297	291	323	292	297	294	258	273	321	267	306	293	290	276	278	310	314	296	299	275	267	282	281	314	319	264	260	275	278	290	311	296	291	303	277	323	281	295	296	284	299	291	297	324	278	321	276	299	299	305	302	303	317	301	286	279	284	279	279	283	317	307	292	284	307	299	315	292	286	288	292	317	323	304	307	296	298	299	286	306	302	310	288	288	283	298	282	344	300	299	278	318	306	302	328	301	310	295	331	281	291	313	317	287	305	266	288	272	288	313	291	253	293	328	313	306	302	276	310	320	295	310	288	279	304	311	300	266	281	292	292	298	308	304	287	282	279	302	276	313	282	271	322	294	298	286	305	285	274	288	301	270	312	283	328	301	292	316	270	298	279	287	257	301	288	269	298	299	306	309	317	295	261	335	313	312	293	294	275	300	302	296	268	303	283	281	286	303	282	276	293	301	286	299	307	256	260	316	336	264	297	297	287	299	290	300	275	294	286	287	290	303	289	291	293	287	294	286	303	307	307	298	295	269	284	293	307	265	280	275	299	285	291	292	262	281	285	334	329	311	266	275	308	330	302	295	334	283	300	316	279	295	271	301	280	277	272	299	292	268	333	288	294	283	305	292	270	289	285	284	260	284	313	321	260	284	317	289	312	261	309	298	296	277	277	295	295	259	257	308	311	287	296	278	300	283	328	270	299	293	274	284	293	293	304	301	284	276	277	282	277	269	308	289	305	307	310	313	266	292	254	283	330	320	324	281	259	275	316	298	315	280	294	300	289	277	264	280	312	282	289	276	302	287	308	295	325	291	285	254	256	290	292	298	275	295	263	308	286	276	287	320	277	272	301	327	304	312	271	299	281	307	297	292	278	324	273	305	290	263	302	284	331	267	301	320	281	273	310	280	346	276	305	297	298	293	314	292	308	306	325	301	298	305	262	268	306	324	287	302	291	268	314	362	291	302	305	304	300	305	270	280	308	323	321	279	289	305	312	296	302	299	308	308	286	291	290	302	305	297	316	334	280	285	294	277	283	260	268	333	309	300	329	296	303	274	294	286	261	259	279	296	287	321	275	271	277	302	292	295	261	298	281	254	310	294	280	300	290	283	313	279	289	281	294	297	281	274	288	290	291	294	300	291	287	331	295	305	306	313	260	299	311	256	287	261	328	317	283	322	296	320	315	284	282	309	279	300	328	286	282	298	303	281	307	305	318	325	271	270	279	274	292	286	306	297	286	265	285	289	290	271	322	306	313	319	293	338	270	294	283	301	282	284	293	284	276	299	293	289	273	293	297	295	304	286	297	282	291	314	274	304	288	323	275	282	269	308	312	329	266	274	296	309	280	328	295	321	294	308	293	295	277	308	320	260	321	274	303	305	287	322	270	297	303	268	305	331	301	314	296	275	286	310	319	284	283	280	280	282	319	312	314	284	295	285	283	284	297	251	300	284	309	269	291	263	287	298	295	284	259	299	294	267	279	314	304	289	265	297	298	273	309	304	297	333	278	280	299	269	311	297	302	310	265	275	323	281	289	303	287	256	282	268	287	311	265	289	283	291	292	271	288	261	286	315	305	306	316	301	260	308	286	282	304	291	287	278	293	242	335	324	249	272	288	320	287	299	280	284
6694	943	1366	1375	1259	1070	971	947	985	884	795	845	845	840	872	798	817	764	709	775	817	978	783	723	717	734	700	699	739	705	737	705	753	716	702	715	716	712	663	698	691	686	706	686	657	674	664	698	697	725	726	684	688	662	682	670	647	700	690	677	651	685	708	711	680	705	667	643	712	703	719	674	680	696	682	683	727	673	680	651	708	697	697	690	693	660	709	677	722	647	710	699	686	706	698	708	724	727	709	726	686	740	723	715	659	671	708	698	642	689	714	688	690	668	684	722	673	706	679	694	734	671	689	680	681	679	701	703	697	716	716	715	683	659	683	724	676	677	728	667	708	673	680	734	659	685	686	682	688	692	640	683	681	649	652	756	679	706	670	705	772	681	711	727	703	673	663	722	675	709	704	712	620	713	692	698	733	702	692	700	717	657	698	697	664	687	687	676	717	684	708	692	740	688	691	659	713	720	715	707	697	742	725	711	686	646	673	708	671	712	629	717	676	649	667	736	718	675	699	632	643	674	688	644	708	761	674	696	698	679	690	684	661	701	722	695	717	710	704	707	712	656	759	696	689	683	674	672	713	701	714	674	677	738	716	657	672	685	722	714	715	668	680	695	701	675	686	686	687	675	722	708	659	677	696	687	734	723	645	703	658	710	690	753	725	735	699	677	732	729	669	717	683	667	687	716	711	683	723	674	685	690	662	708	718	647	662	698	670	685	692	727	703	719	709	710	681	709	651	721	668	698	750	747	721	689	692	701	655	678	755	703	682	647	626	717	706	694	692	753	681	749	702	702	695	683	694	693	702	709	691	744	729	721	709	696	639	713	655	656	719	661	716	710	754	637	733	673	703	680	687	673	663	725	709	704	692	710	678	743	685	696	663	696	699	681	642	710	673	700	706	674	684	734	686	689	694	710	663	723	704	656	711	712	663	672	725	665	692	726	741	720	727	676	689	692	686	669	701	692	711	713	715	708	686	747	705	660	673	697	657	681	718	670	691	730	661	745	687	681	740	690	682	690	669	710	723	716	724	678	674	698	689	699	742	644	681	703	694	701	645	677	689	713	694	692	704	681	708	672	706	679	692	748	692	694	714	707	680	710	694	741	656	724	650	673	674	691	686	719	711	691	696	697	645	724	654	696	716	705	624	688	690	715	704	685	712	727	680	709	690	673	704	705	699	708	737	693	681	726	694	667	690	713	733	710	705	738	731	737	719	734	661	715	733	625	704	659	705	681	689	683	691	715	688	668	709	721	688	678	640	689	745	666	689	658	714	669	673	700	728	693	691	680	731	711	696	702	703	708	642	756	695	676	706	665	690	695	707	659	706	731	663	691	710	685	737	717	696	676	746	725	645	731	710	721	701	674	763	645	675	652	693	687	694	706	695	709	696	620	673	723	713	712	697	721	665	663	682	709	728	641	720	679	672	695	681	713	689	700	718	699	694	697	702	675	678	670	699	717	765	667	712	679	728	640	746	653	681	650	681	701	678	706	711	646	665	701	699	714	708	638	686	730	687	687	705	670	646	662	682	661	731	713	660	672	710	673	742	697	695	668	683	724	698	674	742	666	694	693	668	670	729	690	666	695	676	716	690	713	686	707	683	659	687	719	712	694	702	645	644	669	681	724	665	695	717	678	695	661	672	686	652	699	671	669	705	701	713	734	691	692	757	682	655	712	687	679	687	708	685	660	676	652	705	671	660	706	741	715	702	681	691	662	618	664	656	723	692	651	692	686	673	712	650	728	698	710	719	678	695	661	645	658	735	665	704	669	697	693	685	738	703	724	658	700	703	673	643	691	724	701	658	722	717	640	721	719	673	703	728	684	685	675	692	678	692	687	651	681	732	738	712	690	702	724	691	673	659	696	687	724	715	650	716	745	651	650	644	697	732	642	678	707	657	709	701	687	672	690	693	707	690	694	701	669	723	680	672	667	649	675	740	675	660	674	693	695	698	698	667	704	641	711	686	687	680	705	668	717	676	683	714	701	687	642	663	722	686	706	644	676	739	697	736	695	721	723	663	696	731	676	686	710	707	709	660	699	720	701	705	657	739	698	741	720	667	683	665	692	695	720	729	709	660	682	695	691	707	662	694	710	707	711	662	720	730	696	689	685	656	716	713	663	699	700	676	692	680	728	698	670	675	704	680	673	709	692	677	735	703	739	689	667	654	707	660	658	685	679	719	702	653	714	712	672	733	675	685	674	721	698	726	686	679	660	700	656	716	710	664	679	694	699	712	696	665	660	698	665	697	643	702	719	674	700	717	729	707	738	710	677	671	689	675	673	648	661	671	712	694	631	706	666	709	692	726	684	647	708	699	670	723	724	717	758	689	665	667	662	685	736	665	643	656	704	651	705	649	699	666	695	712	718	691	694	741	718	728	692	657	716	655	736	684	742	729	683	652	694	722	671	684	711	747	669	631	680	719	689	719	687	729	669	693	707	733	692	666	699	677	681	704	662	705	669	702	712	706	656	713	687	678	706	673	720	676	688	658	696	679	683	705	712	735	662	669	694	707	713	680	677	683	732	678	669	684	733	679	666	683	658	707	702	667	672	667	652	671	741	747	703	676	724	685	684	739	676	702	678	691	659	740	717	676	710	660	709	702	703	696	702	694	713	688	715	651	672	697	727	756	726	698	684	664	714	681	689	660	652	693	663	734	651	658	687	704	682	694	695	722	731	723	695	660	704	710	709	716	707	673	744	654	645	711	692	646	727	684	720	742	718	710	705	743	694	724	719	692	703	679	705	718	714	730	657	665	667	722	720	696	731	681	715	672	764	699	695	669	688	695	725	725	639	626	673	662	681	721	665	661	711	674	671	680	652	667	695	711	668	675	652	697	692	658	701	681	661	703	633	713	668	701	688	685	701	675	689	672	707	656	681	661	703	727	696	665	719	687	681	647	709	740	673	711	712	673	721	718	750	659	682	699	686	647	665	737	648	669	661	748	674	699	704	684	721	703	730	667	671	701	692	700	702	696	669	738	707	684	732	684	711	683	691	631	682	663	692	711	693	713	683	654	694	708	716	707	707	706	703	728	721	707	717	740	686	706	667	679	686	708	692	722	688	692	681	699	695	665	698	635	685	642	662	642	714	733	705	739	724	685	696	688	691	699	680	697	687	686	719	700	668	731	696	693	662	697	675	725	717	709	682	666	703	670	702	698	684	681	659	674	678	692	641	700	671	663	693	767	700	704	728	731	735	663	740	669	704	680	756	667	665	745	730	767	688	723	719	641	695	677	668	639	682	669	718	676	714	735	668	706	641	721	696	689	696	731	694	659	703	675	711	694	679	648	665	696	698	698	674	706	644	709	729	677	733	680	686	673	694	705	690	731	695	708	737	679	709	676	704	693	690	723	740	702	651	666	650	705	698	720	686	680	682	713	692	709	706	674	679	698	654	662	682	668	726	729	719	728	739	684	724	713	713	691	704	690	719	703	647	698	730	668	724	693	676	688	682	692	728	686	668	697	641	706	700
13019	846	690	517	372	313	257	234	196	198	187	207	184	205	213	182	155	163	156	156	165	229	164	176	154	162	166	158	159	138	142	150	177	144	143	151	144	129	150	187	142	149	171	168	149	160	135	152	146	140	162	149	149	143	153	134	144	151	161	153	138	176	136	147	149	148	156	136	148	146	148	153	169	154	147	154	166	138	136	154	147	142	156	129	154	135	164	155	144	148	159	129	139	141	132	145	147	152	140	140	153	142	139	144	145	144	152	147	126	156	136	168	145	173	119	156	155	144	151	133	154	129	160	144	155	140	149	149	154	169	158	138	138	152	139	152	138	167	134	162	153	161	134	119	129	167	155	149	142	142	136	133	131	129	141	139	145	148	136	145	131	178	156	135	138	146	157	139	132	154	169	166	145	136	143	150	169	158	157	142	158	136	143	139	144	149	152	134	133	147	146	120	149	132	152	123	147	152	163	152	129	148	147	164	150	145	139	140	134	141	145	157	134	155	157	146	133	165	150	182	147	151	170	143	156	155	164	145	163	133	138	149	154	105	150	132	147	158	141	155	133	138	144	146	149	133	138	151	138	151	149	159	129	144	146	145	159	137	163	137	150	144	137	134	147	157	148	149	162	150	134	144	177	147	133	136	153	149	155	151	131	139	141	137	130	148	150	137	146	136	140	151	162	119	114	127	145	134	165	157	162	160	144	137	156	162	126	131	141	143	141	147	128	132	176	165	141	149	126	133	157	146	120	141	150	166	128	143	147	136	147	138	148	152	162	161	131	137	153	134	147	142	153	144	157	155	155	169	155	145	131	143	125	131	164	118	127	133	139	163	135	143	155	118	136	170	129	128	146	168	160	170	179	136	160	123	148	155	152	145	151	142	157	164	137	131	134	159	171	153	149	147	161	146	158	125	148	122	148	166	133	155	130	148	168	122	160	132	141	132	120	145	148	158	152	151	168	136	130	169	136	141	180	143	121	156	149	137	134	170	150	151	154	140	148	157	139	153	123	139	120	133	138	166	135	140	146	153	146	158	140	145	147	143	147	148	134	132	126	147	167	169	137	119	147	156	158	139	146	149	152	154	136	152	161	153	163	132	157	158	157	142	137	145	121	136	138	127	121	134	156	156	121	143	125	142	153	153	150	151	154	155	158	165	145	138	148	167	152	128	140	150	144	146	133	156	166	158	133	153	135	141	138	131	158	159	128	147	150	158	154	137	135	167	147	146	150	148	157	142	142	153	161	143	130	124	140	145	145	141	147	123	147	173	149	158	173	140	154	122	164	131	147	139	129	151	161	140	152	170	152	128	120	139	139	158	139	120	126	148	123	159	149	137	136	158	124	120	139	154	156	156	164	143	142	135	140	152	135	134	141	147	154	136	148	124	155	137	163	151	155	129	141	150	141	133	141	158	166	177	136	159	159	155	177	154	125	149	127	137	131	152	139	142	129	136	152	156	163	139	143	138	150	143	142	150	138	150	144	139	129	127	134	134	125	150	139	139	135	139	131	163	141	163	151	140	142	146	163	159	152	147	138	140	142	131	157	139	152	131	143	140	166	138	120	140	137	126	139	141	179	162	152	146	136	151	171	147	148	152	159	134	140	125	141	158	147	148	158	167	135	130	160	178	149	168	140	143	154	140	139	159	155	147	141	142	117	126	132	125	151	143	153	169	163	153	139	124	136	143	141	135	126	159	161	145	140	160	151	128	173	165	153	138	138	145	147	138	146	145	141	119	151	136	133	145	162	143	139	127	155	155	169	159	164	148	135	161	157	143	153	172	146	140	142	143	149	154	164	155	135	185	144	157	161	143	130	155	155	157	156	161	144	141	142	146	150	162	139	130	141	159	170	147	132	149	153	155	161	137	156	161	136	153	115	143	151	139	125	160	145	163	132	149	162	152	148	158	171	138	144	150	125	141	128	141	149	183	156	150	134	145	153	141	164	151	124	142	151	158	139	152	138	160	125	130	134	158	135	141	189	142	139	131	153	172	128	131	128	132	150	145	126	127	170	133	136	133	148	166	150	134	159	130	148	149	131	149	142	145	127	158	140	148	136	178	152	156	168	152	148	133	147	158	133	145	129	153	134	152	149	137	160	141	143	161	151	154	162	133	117	164	115	121	127	149	136	144	146	132	134	135	159	141	152	128	158	157	158	163	156	141	158	138	143	145	129	153	139	124	138	148	151	138	137	152	159	158	143	148	153	171	151	157	145	144	161	136	145	148	138	149	135	142	162	155	136	146	156	140	142	149	153	134	165	152	148	123	131	152	151	125	134	127	150	155	151	161	136	136	160	157	143	134	146	178	148	144	137	152	142	133	174	153	123	138	153	130	152	177	163	162	156	132	133	165	159	150	152	148	154	140	125	153	149	157	138	141	139	142	159	146	151	121	152	149	136	152	134	150	126	152	140	141	142	120	148	135	130	134	162	141	147	138	147	132	146	139	139	138	151	155	140	156	129	135	150	152	132	150	144	160	125	142	149	126	144	142	143	163	144	155	138	143	150	134	152	143	130	171	139	151	153	134	131	145	133	137	132	132	139	167	145	141	148	174	164	134	135	155	155	150	152	143	160	162	162	133	149	164	155	137	145	127	156	149	148	163	144	143	155	131	131	152	158	140	132	136	169	155	138	132	135	140	144	137	140	139	136	142	152	114	154	123	150	149	143	157	156	152	169	152	141	166	128	140	134	137	149	173	146	141	153	139	143	133	180	137	159	160	141	144	156	155	187	171	145	174	152	142	149	155	131	139	148	125	140	132	163	148	152	155	159	148	150	158	131	134	149	149	140	161	164	163	156	159	128	137	135	156	149	175	134	139	153	132	128	149	125	158	134	142	152	164	144	149	121	127	136	139	164	124	113	166	152	175	159	143	137	144	129	148	161	121	149	172	151	142	145	152	167	152	157	141	161	161	131	153	160	128	125	131	158	141	158	164	168	126	160	166	147	140	144	153	142	147	131	129	151	138	128	138	144	143	136	131	136	156	153	160	148	122	149	146	132	127	151	160	133	174	154	153	138	145	155	150	137	131	131	136	168	158	134	144	135	143	105	126	144	155	153	146	140	145	141	137	136	145	136	149	135	141	150	141	149	169	154	141	149	145	129	144	149	141	158	140	151	184	125	146	147	146	157	126	145	125	140	140	138	130	134	151	132	145	156	145	137	118	148	157	144	154	155	153	130	145	142	129	165	148	129	131	161	128	133	143	151	151	136	128	146	147	137	131	119	147	147	159	145	147	136	149	155	139	142	138	157	166	167	158	139	140	122	133	126	146	154	139	145	134	165	143	122	163	158	150	136	143	148	148	146	147	150	140	172	156	165	150	168	140	154	153	145	156	127	173	147	137	153	135	147	151	132	154	153	157	133	149	142	125	127	163	145	148	131	140	157	148	144	144	141	134	154	141	129	139	157	149	146	178	159	127	150	115	139	138	133	141	146	142	148	126	159	157	120	161	150	141	136	151	140	141	150	149	146	131
8080	898	1561	1729	1412	1150	916	787	809	742	719	584	592	667	730	673	562	499	531	535	615	859	610	474	382	369	400	402	421	414	380	397	393	415	396	385	378	359	362	404	372	346	358	385	385	325	387	372	392	395	372	371	355	329	342	356	386	371	378	346	370	389	366	375	343	392	372	379	392	388	389	368	400	358	349	358	355	371	363	394	335	342	359	382	400	320	394	373	351	337	383	382	376	374	399	385	355	361	343	411	363	395	362	350	379	382	341	380	357	380	371	348	372	345	369	377	344	405	376	342	356	394	330	369	391	380	363	367	327	338	336	367	355	367	364	372	392	366	351	377	374	385	370	396	368	377	338	362	367	354	350	354	391	366	351	373	360	366	333	366	375	349	386	358	387	399	375	394	348	399	375	402	382	364	363	379	395	371	394	369	320	373	344	376	397	343	336	354	341	345	351	429	354	364	374	374	366	379	347	339	370	380	332	351	389	377	362	383	420	363	363	356	350	371	368	352	364	331	353	351	366	352	371	335	358	375	381	376	354	346	385	384	354	346	385	390	377	358	347	350	362	368	361	345	396	409	385	368	382	390	376	355	387	348	345	342	363	374	369	383	354	367	352	387	359	365	370	419	356	370	343	365	390	371	365	374	369	355	366	333	373	364	358	352	355	378	380	353	364	354	415	340	362	366	362	370	343	387	363	368	357	405	375	379	372	367	339	338	405	358	352	366	363	348	406	387	344	347	376	349	374	371	374	340	383	395	361	363	348	380	362	361	337	344	392	356	391	388	393	371	340	367	352	347	389	337	375	371	371	377	387	364	360	361	376	335	358	378	346	364	315	366	348	363	366	357	375	372	376	376	335	355	385	389	368	380	363	347	332	353	344	358	356	370	367	350	356	396	391	332	360	383	354	374	352	369	377	408	372	361	381	334	433	362	422	368	387	364	343	373	406	376	366	363	362	370	370	364	364	375	398	338	352	379	355	352	408	347	376	383	346	363	342	388	344	343	362	344	378	368	357	358	354	390	387	374	340	366	361	387	373	331	341	377	342	389	372	373	392	336	342	370	345	378	338	349	335	394	374	369	345	355	343	371	364	345	403	344	361	374	355	373	380	373	396	340	360	345	372	372	358	376	346	311	392	323	365	376	364	356	371	376	344	378	350	397	347	394	358	339	364	340	380	359	343	356	333	361	341	381	373	376	377	339	363	351	407	379	355	351	367	386	358	380	357	355	339	336	344	355	379	367	362	344	348	332	387	377	355	385	348	391	347	333	347	351	367	374	341	377	402	362	345	366	360	379	372	373	383	362	383	369	372	382	345	367	381	350	385	387	344	395	359	344	401	342	381	397	368	403	389	378	329	379	371	412	354	387	381	384	368	337	374	365	391	381	372	378	386	347	347	393	368	351	361	366	377	353	386	347	385	398	336	383	355	365	348	326	387	372	354	389	406	361	368	362	353	372	327	398	431	375	341	342	358	332	366	345	351	358	370	367	410	349	394	390	369	388	384	388	359	362	404	387	366	396	357	364	342	378	372	335	349	340	388	368	384	366	390	340	367	379	357	353	376	367	373	375	340	357	380	365	381	358	313	327	370	321	390	349	346	361	403	362	403	365	368	335	364	385	350	360	376	363	367	368	333	352	358	381	378	363	354	337	373	357	374	404	375	385	355	385	355	362	364	358	358	350	372	367	370	367	375	341	367	346	403	351	363	377	355	378	367	352	386	367	343	369	331	358	398	366	362	358	391	338	389	366	386	377	365	392	377	352	349	342	337	354	402	358	383	355	358	388	386	372	386	349	358	378	351	357	371	382	368	349	377	355	364	336	376	379	336	369	394	352	363	361	358	387	349	387	392	368	377	358	375	369	356	368	338	329	394	376	377	344	333	348	376	363	380	380	361	363	374	373	405	361	368	338	357	363	367	367	355	382	378	412	352	373	389	393	357	347	348	372	341	399	382	388	351	346	386	379	342	350	405	351	395	408	368	388	375	370	388	360	361	363	360	391	377	385	345	384	369	364	368	363	386	395	355	361	363	352	381	402	385	380	385	335	372	361	375	363	361	350	366	378	375	366	376	380	370	360	369	343	376	339	410	321	356	384	321	370	391	377	355	360	386	405	326	370	375	405	375	378	388	384	341	350	354	334	375	377	359	375	319	373	342	382	379	369	373	347	365	360	410	374	367	360	317	365	379	396	362	388	364	400	357	378	375	366	365	398	352	362	404	391	366	374	338	343	383	358	377	362	351	393	367	352	337	388	384	362	373	338	360	376	357	375	350	351	374	396	363	389	388	372	368	352	361	335	362	372	355	374	372	364	397	362	351	366	365	389	376	336	371	373	350	374	382	360	326	354	365	372	365	376	372	347	377	365	349	380	382	370	358	356	310	356	322	336	354	367	350	391	373	370	361	349	360	356	334	364	368	383	358	345	337	351	364	365	384	349	358	377	385	350	386	373	365	361	409	344	357	361	410	375	394	374	370	345	368	362	403	354	376	374	378	378	374	385	403	372	374	333	392	339	349	378	382	379	396	390	416	360	367	363	343	354	393	359	339	399	344	387	370	374	369	366	331	392	340	354	414	391	377	376	363	361	383	369	392	370	370	341	360	370	375	361	364	342	337	352	377	395	364	356	349	372	342	371	363	368	354	363	382	369	339	374	364	379	361	376	360	392	348	375	365	384	381	378	361	335	345	398	357	359	392	330	365	376	352	366	359	399	330	341	382	364	352	363	399	385	413	393	353	397	387	374	411	368	342	364	360	355	355	356	355	366	347	344	372	352	380	347	359	399	381	343	369	369	360	332	360	345	360	361	357	376	382	382	362	360	376	364	389	332	354	367	363	337	351	391	375	373	353	364	373	392	357	381	381	370	347	354	369	341	367	357	376	368	384	386	378	375	350	400	353	382	331	357	353	365	377	360	361	343	386	366	336	350	395	362	361	391	359	380	382	384	358	374	353	364	399	355	369	354	399	354	389	385	358	318	334	373	370	397	334	380	384	394	332	340	339	373	351	376	361	387	353	349	404	367	377	346	341	370	367	344	374	352	357	343	330	363	386	364	327	411	364	329	369	337	391	328	382	355	396	331	338	394	359	381	369	367	375	356	366	363	371	337	352	363	337	382	360	336	369	383	405	364	350	341	383	375	357	372	354	362	359	388	369	370	344	387	341	362	360	393	375	364	383	381	365	350	382	380	379	361	353	402	402	361	382	358	381	372	346	366	374	357	353	367	376	371	371	358	371	384	390	392	389	336	391	388	357	382	395	338	364	398	359	345	361	397	362	355	357	384	349	388	338	392	351	369	386	365	383	336	353	386	334	354	372	368	365	376	353	351	354	355	342	362	374	380	376	367	341	344	353	346	333	367	370	366	354	405	375	358	327	398	401	359	366	352	358	369	354	380	373	372	371	353	367	367	345	366	386	343	355	368	379	360	349	383	383	386	359	382	354	333	367	365	376	374	355	360	356	359	362	342	369	341	386	375
1476	291	246	268	271	253	266	310	260	276	267	284	253	273	275	274	252	273	226	259	281	246	290	271	275	263	268	252	270	244	267	275	270	288	312	271	263	279	267	284	260	259	264	263	262	257	258	267	239	278	243	290	255	269	267	268	237	270	254	236	252	274	280	275	263	257	277	259	277	252	279	265	299	280	257	285	309	277	249	255	280	267	297	290	294	275	247	289	291	275	284	287	248	239	289	262	247	267	277	252	306	266	252	272	245	282	308	238	269	289	249	247	256	251	272	256	269	281	250	287	265	261	263	254	267	242	291	247	268	300	269	245	274	258	268	266	276	258	284	270	277	269	265	247	250	232	262	236	271	283	236	232	274	263	281	229	226	248	283	315	250	267	230	251	281	286	266	282	280	250	278	250	237	252	249	261	264	262	257	277	262	263	282	269	255	263	266	287	274	282	283	308	262	267	267	269	283	254	242	246	256	285	248	266	272	249	276	308	253	266	246	279	265	241	264	286	216	259	284	277	273	277	256	282	267	264	280	269	244	280	259	292	279	265	247	265	273	267	273	261	247	253	253	252	289	276	273	251	259	286	270	241	325	244	303	276	260	280	262	280	238	253	237	271	288	260	270	288	250	269	292	252	237	267	288	272	270	247	285	274	271	261	266	291	287	250	261	251	273	245	287	287	277	260	247	257	283	256	272	262	251	288	303	268	251	270	272	254	278	256	276	254	265	276	261	284	252	259	250	266	277	277	253	239	281	264	296	247	249	250	270	264	261	260	274	270	275	285	264	263	278	256	292	299	293	269	295	265	246	244	277	306	286	260	274	262	276	247	269	249	286	267	303	261	286	243	268	268	276	265	266	274	216	262	257	296	273	257	266	275	276	254	237	272	274	268	230	254	300	270	251	260	293	235	235	253	250	266	273	277	259	259	282	237	234	246	270	252	234	239	262	272	257	255	264	252	240	244	286	264	246	272	220	259	273	272	312	279	251	244	267	261	290	283	243	229	258	257	271	283	253	251	257	267	258	252	276	264	244	262	253	255	258	262	254	250	237	243	254	256	273	273	275	246	255	266	268	265	261	268	225	287	297	236	277	240	288	245	255	271	274	299	266	244	251	285	280	279	267	249	267	266	276	262	266	273	286	267	239	275	240	284	300	277	280	244	271	243	289	244	252	272	272	264	264	270	268	235	249	252	281	256	265	252	269	298	245	274	255	253	273	309	284	220	285	287	268	261	288	281	263	252	280	264	255	246	246	280	263	263	270	268	272	264	273	262	263	276	271	261	275	252	295	289	247	262	249	263	258	249	275	241	247	248	263	277	289	286	257	289	269	274	307	254	270	274	254	286	271	256	235	280	234	242	252	238	247	259	272	274	266	274	254	269	276	267	294	245	244	286	285	275	266	267	241	266	290	242	244	272	273	309	270	277	241	259	256	279	295	307	255	261	249	270	273	265	273	266	243	228	272	255	268	257	269	277	276	267	283	273	259	275	268	272	252	300	256	245	258	291	253	281	293	264	240	272	257	279	235	255	263	298	292	274	264	250	263	253	229	269	278	243	271	238	278	284	281	269	273	235	308	274	257	271	283	271	281	278	252	236	267	269	250	298	245	254	254	264	267	233	270	238	252	265	283	260	263	276	278	316	280	255	269	243	251	296	244	258	259	260	261	266	252	251	286	264	274	259	253	285	232	280	251	274	257	280	250	266	256	270	284	269	262	284	256	277	262	288	309	265	282	244	256	276	252	278	290	237	300	252	266	277	301	267	268	285	255	272	284	231	277	284	271	274	283	249	262	246	263	272	260	278	271	277	275	248	259	246	249	278	284	279	291	299	250	302	285	220	287	246	257	272	263	290	284	282	254	247	286	254	256	270	283	278	257	263	255	256	286	277	229	248	250	278	295	276	268	287	258	250	258	255	273	265	278	291	270	267	257	256	274	286	307	248	284	263	249	256	290	294	297	284	242	260	289	258	248	238	273	248	262	282	222	267	247	275	266	244	302	306	287	280	273	283	278	276	237	280	272	308	278	253	283	278	266	274	289	250	282	281	248	249	261	235	269	228	269	262	242	236	290	266	279	267	275	266	236	255	226	263	268	297	277	244	259	285	256	255	251	260	276	286	297	284	277	263	279	287	288	281	252	256	268	239	249	260	262	261	263	259	269	253	235	264	274	263	298	252	280	247	294	250	265	275	257	245	287	262	267	270	248	262	269	262	263	272	275	292	262	276	255	264	262	232	285	257	262	247	298	260	293	249	242	262	276	272	255	275	275	297	276	242	297	248	264	288	276	254	238	250	264	279	271	280	282	280	265	266	286	261	261	257	269	278	235	265	283	269	253	287	229	274	232	273	234	252	297	266	288	237	262	267	282	276	279	273	277	295	260	286	242	262	261	271	301	277	265	242	270	277	266	234	296	302	295	285	284	295	249	269	227	285	267	238	244	267	280	260	301	261	238	272	252	279	266	274	273	284	267	273	279	252	247	240	281	277	268	245	262	273	238	271	254	251	274	264	276	254	292	284	263	286	281	235	250	258	270	262	258	296	243	270	273	257	269	240	275	267	273	272	303	263	274	258	273	289	267	251	252	290	253	257	271	236	270	283	252	260	274	272	286	257	315	278	287	274	288	291	249	247	271	263	274	245	272	285	242	270	245	233	266	253	265	272	279	288	260	243	270	277	287	249	257	281	247	270	243	271	293	292	277	245	288	268	254	266	245	263	284	260	276	245	280	253	283	264	295	250	251	277	284	249	258	264	267	271	289	258	279	308	274	264	272	269	262	262	247	277	283	262	279	260	269	255	288	265	261	269	274	244	268	259	253	241	278	274	246	281	276	255	253	280	290	284	254	278	255	265	291	266	231	268	248	260	277	257	264	284	259	259	276	274	207	281	262	251	245	241	243	301	259	241	275	271	266	270	261	300	259	247	301	260	263	293	256	259	250	289	258	288	288	285	270	275	249	281	300	269	257	266	238	270	251	272	275	276	273	294	277	269	272	279	247	263	259	285	242	270	292	255	273	254	245	286	265	295	291	259	264	242	236	265	261	285	270	251	267	240	261	247	264	278	275	283	258	241	278	277	265	250	251	277	261	298	292	268	289	282	273	288	269	284	264	278	260	284	284	277	257	240	268	280	249	261	262	271	248	260	266	241	242	258	274	237	258	273	278	247	256	266	278	261	268	277	263	275	248	244	239	276	277	266	252	251	273	267	266	258	257	248	248	250	270	243	277	253	262	285	285	280	276	264	279	258	301	259	275	239	290	264	284	245	258	252	312	271	284	284	282	262	251	291	260	284	286	270	240	273	276	290	275	267	251	288	271	234	248	275	256	285	282	270	283	291	243	250	266	245	275	272	237	282	287	265	297	264	275	221	235	241	242	264	262	272	284	290	272	261	279	264	248	264	255	268	265	269	236	278	276	276	266	273	227	269	313	243	255	273	272	272	271	263	267	277	257	252	265	282	269	244	299	276	253	266	259	257
2107	660	626	656	669	677	689	638	713	672	640	663	682	662	628	699	644	650	601	660	676	651	702	665	624	653	645	635	612	606	649	609	688	643	649	634	678	616	685	632	650	626	624	654	620	683	651	666	691	623	668	588	639	637	676	651	607	644	629	650	641	662	640	633	712	630	658	665	661	647	644	654	647	605	675	656	687	623	693	653	638	641	653	706	677	638	646	649	648	675	716	695	593	642	668	650	616	658	657	623	645	601	673	604	649	669	671	700	638	632	657	635	679	651	645	645	650	652	625	637	634	682	651	657	641	648	622	610	668	662	622	636	658	661	657	646	643	682	652	609	667	658	647	672	609	628	652	607	607	674	596	680	642	622	656	647	653	687	662	672	663	650	644	626	664	591	637	620	637	616	597	603	638	665	636	617	629	624	617	685	678	615	665	628	629	625	618	625	692	678	655	700	615	636	618	675	646	657	639	609	653	651	650	622	652	666	622	667	636	623	635	691	659	672	642	640	688	706	595	616	630	653	633	646	689	619	719	697	665	648	602	640	657	627	637	639	648	698	661	628	594	649	665	596	673	626	616	631	643	617	680	631	608	661	645	638	640	627	658	632	668	603	626	612	635	611	660	683	646	691	639	655	631	672	641	622	657	660	635	621	660	610	648	658	603	667	669	664	659	623	587	657	679	621	624	702	644	634	586	697	633	642	661	659	642	654	686	660	618	698	682	679	618	587	602	641	678	640	615	643	630	671	643	633	659	652	601	621	649	621	682	631	641	644	659	688	676	579	657	648	623	677	607	664	651	662	598	639	629	658	690	688	695	661	621	659	651	647	718	664	646	642	606	617	676	613	641	730	643	658	630	624	609	679	647	695	599	633	636	616	685	671	663	665	626	650	616	669	660	643	654	686	636	664	654	665	614	646	656	638	636	666	685	669	629	644	657	635	645	681	635	628	632	641	647	614	611	623	632	610	629	647	634	634	634	663	643	606	625	672	615	631	653	623	678	619	601	639	641	653	660	638	631	649	642	674	625	638	652	585	646	692	630	631	660	646	628	632	634	674	675	626	645	672	691	646	674	657	604	644	626	672	684	699	610	646	646	622	625	641	628	621	615	621	661	639	652	627	644	640	688	685	659	635	628	682	650	642	653	670	645	648	643	649	635	667	657	647	619	631	658	613	665	627	621	644	652	622	667	692	619	628	645	656	704	587	672	686	640	654	678	631	635	618	657	690	669	603	659	636	648	642	639	652	723	656	640	633	614	616	692	642	653	594	608	661	653	622	654	646	641	639	660	643	637	623	630	617	595	613	656	635	623	631	643	662	695	670	624	586	602	678	630	626	608	679	591	596	641	603	630	677	617	620	655	652	647	641	654	686	641	688	654	629	661	649	686	607	682	625	633	608	646	656	625	666	644	643	633	630	647	622	630	634	602	659	667	679	655	689	624	623	640	601	632	628	671	630	626	611	641	629	713	637	624	659	641	642	653	656	618	613	638	611	623	633	676	640	684	649	654	649	641	590	668	641	629	678	669	649	627	601	661	663	639	637	649	639	629	634	643	641	638	634	635	611	652	657	635	674	643	649	637	655	611	647	639	645	668	699	649	650	657	599	645	652	643	671	650	642	682	611	666	632	652	669	641	665	647	669	641	662	667	641	612	651	699	630	589	652	658	632	663	634	640	675	613	674	659	650	650	633	659	633	683	635	676	705	635	613	703	646	645	699	624	635	651	615	628	625	633	683	682	635	616	631	681	610	679	664	591	637	665	642	649	641	579	617	637	674	639	641	621	586	599	625	675	644	634	661	608	638	628	629	626	614	645	623	653	599	623	654	681	679	633	638	653	621	593	670	653	639	576	684	631	663	661	641	648	649	629	653	642	666	624	662	630	693	629	586	673	648	653	672	615	643	653	647	645	620	675	634	626	628	632	621	611	641	658	652	612	622	656	620	644	604	654	672	651	636	662	633	610	673	691	667	633	643	604	676	635	677	659	632	655	631	651	639	671	661	642	619	665	687	639	652	629	643	616	686	623	632	647	647	627	631	654	630	644	609	598	621	625	631	643	649	668	659	677	652	681	695	676	644	625	639	583	649	651	611	664	648	655	600	630	656	671	586	631	614	652	579	636	634	648	689	689	653	662	653	669	616	659	677	656	641	611	658	633	678	662	654	669	623	681	662	654	592	639	647	612	634	645	619	602	633	624	655	668	640	651	631	664	626	665	670	614	629	593	622	704	663	654	665	658	685	628	617	662	643	623	655	600	615	661	630	622	659	675	636	684	616	631	656	692	635	680	615	655	671	646	638	644	625	651	606	614	619	662	661	675	647	669	664	635	644	690	687	583	626	652	610	642	704	592	657	650	633	654	687	655	658	677	648	666	657	654	681	660	684	645	679	636	656	652	645	651	645	627	652	653	600	619	603	642	656	646	576	642	632	669	646	624	645	643	653	625	667	640	658	635	686	665	680	618	604	641	656	669	631	646	603	661	642	648	617	679	636	656	653	634	595	681	641	634	651	628	662	627	635	578	654	642	629	679	638	644	680	640	577	637	634	650	636	661	631	659	612	622	647	665	669	625	611	655	616	690	641	661	628	644	664	627	602	617	690	670	647	635	654	630	648	635	640	619	674	626	683	615	655	652	625	672	655	638	663	611	661	623	655	630	656	666	703	670	654	625	671	611	630	650	607	630	617	658	631	701	641	676	669	645	671	657	625	668	645	667	630	663	692	695	646	643	683	716	608	677	645	650	668	645	627	638	629	621	670	672	617	674	666	657	640	683	646	627	655	614	634	670	643	635	686	667	657	620	659	690	678	630	631	645	634	640	647	597	631	623	699	653	666	648	635	625	625	644	678	657	633	679	644	651	641	654	656	652	632	615	598	659	617	624	616	611	681	658	695	674	638	615	632	647	613	669	627	689	679	659	629	605	608	623	637	677	646	633	646	640	647	653	611	586	607	630	642	661	642	594	656	628	622	629	639	683	621	657	697	632	597	645	640	629	615	646	612	665	607	641	634	606	635	649	637	699	681	680	643	642	649	668	630	622	690	664	634	639	656	637	637	699	678	695	600	653	647	679	656	626	638	716	603	664	636	661	678	653	693	684	646	648	649	675	614	642	649	680	638	671	630	630	700	665	616	629	638	633	659	630	688	674	659	650	620	663	608	607	653	634	632	633	670	645	674	686	584	627	628	655	639	595	639	650	638	630	644	650	554	646	627	615	643	662	656	631	621	616	630	623	630	724	657	641	675	631	664	699	669	680	670	722	667	652	628	653	649	640	668	627	676	640	669	632	652	655	609	633	625	627	670	659	645	663	646	610	612	609	636	612	675	641	659	637	663	667	614	666	661	667	670	634	661	651	652	657	685	643	649	642	637	649	650	619	612	680	636	678	636	683	634	681	652	629	664	653	641	624	668	673	674	639	662	672	615	609	683	654	660	605	654	668	649	627	693	627	643	665	620	630	624	658	650	625	634	676	668	639	664
7097	615	529	406	384	399	339	321	313	350	326	357	307	298	327	288	326	286	285	291	280	334	330	299	310	323	281	273	299	283	317	299	298	308	300	298	296	295	286	303	327	306	299	274	294	300	298	299	292	275	292	314	291	299	283	284	275	286	299	326	268	282	315	323	320	306	307	288	314	289	293	305	331	323	302	329	326	309	310	312	301	270	284	291	290	280	298	279	325	307	281	290	315	292	294	292	303	312	313	302	295	325	258	299	308	308	305	257	285	277	268	267	300	293	289	321	284	309	291	246	280	304	256	309	292	279	310	284	307	273	301	311	290	286	268	291	291	259	286	308	293	303	277	271	270	272	324	295	302	317	341	295	280	302	275	325	266	294	281	305	302	305	267	325	304	268	309	328	313	298	299	299	315	289	322	284	298	291	324	305	277	299	316	300	273	329	295	302	284	322	287	278	277	294	291	268	318	293	258	286	304	279	297	317	313	294	300	303	314	305	319	295	299	271	261	324	303	295	317	278	314	347	316	284	286	269	265	277	308	281	292	291	281	299	282	279	280	307	265	282	315	271	260	319	258	280	307	259	281	278	325	268	279	303	297	314	337	289	295	330	306	308	294	283	279	301	334	295	291	307	297	310	300	301	287	290	287	269	257	302	313	286	299	315	292	304	326	286	302	288	292	286	283	275	274	289	275	282	298	339	291	314	325	299	320	301	287	337	302	289	280	306	283	305	322	295	293	300	302	276	269	264	302	313	302	282	329	278	305	319	290	259	306	294	295	288	312	338	267	270	289	298	291	302	291	288	291	301	277	297	287	273	272	264	286	276	308	277	296	327	302	322	265	313	316	315	243	306	312	290	251	286	292	276	319	280	305	292	301	341	295	295	298	270	324	283	290	305	262	264	306	282	299	249	290	282	297	292	291	305	297	334	302	298	284	281	288	304	319	304	281	297	274	276	274	291	267	318	318	299	310	303	278	259	305	280	275	269	309	301	319	313	295	294	280	271	274	290	282	289	301	289	277	301	304	296	316	319	282	306	298	262	284	289	293	269	281	333	278	309	296	290	275	294	354	274	330	305	323	317	292	345	314	320	306	290	286	283	294	312	283	306	278	291	306	291	286	333	303	250	302	315	282	299	277	285	311	330	310	325	287	292	315	296	288	301	308	284	333	299	276	328	288	301	294	318	284	309	296	253	278	303	278	298	297	303	278	306	309	259	310	276	300	311	285	332	298	313	315	300	334	262	267	298	293	293	299	292	326	282	281	303	290	286	282	278	298	298	346	306	313	314	280	307	298	298	299	278	291	288	292	294	300	323	324	286	290	284	318	257	278	283	288	258	306	265	306	301	277	306	249	271	287	288	308	295	276	264	337	307	267	282	288	290	296	309	302	301	291	271	295	286	318	296	300	307	318	298	289	286	273	315	288	275	293	278	299	291	306	290	294	290	295	317	288	280	265	300	291	314	299	297	284	306	269	286	283	296	343	282	333	322	290	282	290	316	300	252	306	285	263	282	300	327	302	294	264	283	318	303	321	297	310	295	280	330	296	285	315	297	289	296	284	306	269	301	312	321	327	305	302	286	256	295	286	286	269	292	294	287	302	276	280	311	273	281	283	268	289	285	302	306	274	307	273	279	281	298	295	308	323	284	310	293	310	278	288	305	289	275	283	315	293	295	278	291	292	303	291	288	331	290	295	295	288	304	315	302	310	275	342	307	256	286	303	320	298	300	283	315	287	275	309	295	284	319	313	316	286	318	271	282	304	300	328	287	311	279	315	309	297	312	280	306	292	243	328	306	302	280	297	295	335	280	303	313	271	299	287	341	309	307	271	260	300	323	290	279	270	282	286	322	294	304	304	313	321	290	269	302	270	313	323	302	307	299	304	286	301	296	280	281	302	330	285	292	274	293	276	291	280	331	322	311	284	309	292	312	271	286	266	271	297	264	303	287	273	297	277	276	264	289	312	332	310	292	287	296	306	292	303	273	287	282	293	316	315	282	271	300	312	284	315	308	319	252	268	290	299	280	264	290	334	343	282	293	292	293	268	262	266	285	296	302	278	300	290	288	323	297	289	298	290	296	285	263	262	319	310	276	292	304	282	309	294	314	260	286	295	258	265	324	316	284	289	289	334	287	285	284	310	271	280	305	290	317	282	307	320	284	275	290	299	296	308	326	305	292	292	258	296	290	264	275	307	303	276	316	317	289	304	290	287	319	307	309	269	284	289	306	296	334	289	293	281	286	295	294	300	302	298	311	267	271	275	276	307	281	325	302	310	280	279	289	299	270	249	300	319	309	293	297	288	302	307	296	295	302	310	283	270	309	312	280	294	318	285	274	299	285	311	300	308	285	283	290	314	281	304	298	310	291	283	262	271	293	307	308	317	279	288	303	278	299	256	295	305	288	290	322	274	296	279	295	281	291	302	288	299	273	314	310	306	293	307	254	308	282	282	300	281	292	313	306	306	278	307	316	307	304	291	280	325	308	323	320	285	299	267	323	280	290	332	300	281	307	316	303	293	306	310	283	293	297	268	317	285	288	261	322	318	285	259	266	269	284	307	311	286	263	293	263	285	289	284	301	270	313	302	295	294	295	288	320	313	276	265	289	303	286	301	289	272	305	276	296	290	334	288	315	298	279	314	275	283	278	302	249	272	278	326	285	273	308	290	301	286	304	281	285	311	300	292	264	303	283	298	310	255	297	283	273	304	280	278	314	303	300	320	309	308	300	300	308	299	292	313	311	319	283	315	294	302	292	283	316	285	294	287	314	303	278	280	261	284	281	276	296	316	253	307	280	261	277	316	318	287	305	295	287	288	286	297	313	298	265	236	329	341	297	286	329	260	298	266	319	260	306	294	326	304	321	295	275	274	286	290	299	266	303	315	286	299	293	326	340	279	267	273	278	294	305	285	317	299	306	309	303	272	277	314	299	302	296	280	300	260	276	301	296	319	319	277	300	316	299	305	261	282	307	306	313	297	292	286	297	317	332	296	322	288	311	331	288	303	293	295	293	298	283	330	330	303	261	286	305	300	273	332	321	299	292	251	278	329	314	290	331	307	270	287	291	278	267	316	255	277	289	297	313	301	294	246	292	302	306	304	302	289	276	320	303	278	312	299	292	266	301	304	302	324	304	316	309	284	327	293	298	273	290	254	302	288	299	300	283	290	321	268	282	286	264	299	285	277	327	308	306	263	298	290	320	284	281	297	264	308	297	315	282	269	287	302	306	272	294	272	266	283	291	294	287	271	302	279	294	286	296	277	303	300	301	283	302	311	274	319	296	297	319	292	318	261	297	305	271	276	314	301	337	299	273	294	303	324	288	293	308	301	265	290	295	298	274	256	328	283	309	284	279	277	279	289	298	308	299	275	273	305	311	302	290	284	304	302	301	294	285	302	278	308	321	295	279	281	291	280	315	272	311	327	312	326	294	277	304	279	288	294	310	286	301	265	305	304	299	326	295	334	297	297	293	298	271	323	292
6729	923	1264	1387	1197	1081	1016	904	959	971	855	833	830	865	856	819	748	786	724	796	870	963	808	767	718	684	736	704	704	693	708	692	719	692	724	701	706	717	690	672	666	713	704	693	728	743	725	695	714	642	674	679	695	697	715	705	729	676	736	691	714	657	745	704	722	714	721	685	681	681	708	714	703	683	733	696	699	673	687	697	663	713	702	667	726	689	667	668	713	706	697	679	669	727	683	667	712	743	688	710	718	709	665	659	690	650	665	669	659	696	694	698	702	697	729	702	737	695	718	691	696	689	696	724	715	667	664	710	677	731	703	677	663	700	718	732	714	684	712	715	611	698	683	733	733	693	669	650	675	660	722	636	665	728	676	669	714	705	722	682	706	683	681	674	669	669	698	662	693	687	686	653	684	699	674	693	685	692	732	682	694	662	679	654	715	724	694	655	670	614	715	707	698	708	699	681	723	675	720	669	720	736	710	695	685	695	715	724	681	651	688	705	694	748	694	710	686	703	663	683	702	716	685	709	712	738	675	670	737	687	672	716	696	683	724	703	679	659	719	698	712	682	671	692	692	690	720	714	719	703	661	693	667	699	667	701	725	703	722	721	683	731	688	690	694	735	720	725	699	695	706	725	677	685	696	721	723	659	667	679	647	718	698	702	725	688	716	662	667	724	673	657	700	701	720	654	735	706	679	718	716	687	716	675	683	698	716	683	703	695	693	712	673	700	692	639	668	706	664	711	706	727	678	674	683	725	678	701	634	696	732	738	691	700	658	647	696	693	653	670	686	707	672	699	694	714	703	680	651	709	738	686	630	651	674	735	698	712	688	737	727	696	685	744	657	680	692	661	732	704	713	715	690	723	687	676	696	711	674	640	709	688	693	711	665	676	696	680	707	702	692	685	711	717	680	644	712	685	654	661	694	720	688	674	681	712	673	707	661	692	657	661	697	732	691	703	726	675	768	728	681	704	676	682	644	694	701	674	690	673	680	731	691	701	673	714	706	716	659	697	692	706	699	724	692	765	702	699	654	771	739	719	721	747	715	685	694	764	700	665	670	687	675	765	656	658	677	704	733	609	715	698	659	709	714	658	679	672	678	698	708	693	719	706	703	699	694	727	719	646	691	655	663	659	669	701	720	731	702	653	688	711	698	730	737	683	666	714	701	695	658	729	680	760	696	705	683	674	681	717	692	657	715	649	683	712	689	662	695	717	672	728	698	712	705	673	668	682	652	707	704	685	735	767	692	677	701	685	641	687	653	665	652	691	707	682	692	712	700	692	702	671	685	732	715	692	703	663	748	681	710	685	704	698	707	719	728	707	666	706	665	672	735	724	705	685	727	758	639	655	701	731	646	699	670	687	668	679	697	696	696	677	689	680	673	713	707	721	665	683	703	695	695	634	673	650	672	672	647	653	725	726	772	697	635	685	708	719	698	707	696	702	679	720	702	691	741	664	639	726	719	668	748	717	739	691	703	673	676	737	694	677	668	704	702	721	695	705	665	720	680	661	680	625	709	682	688	670	675	693	711	718	726	682	717	721	680	651	657	671	694	730	670	698	710	645	691	682	704	695	658	736	650	704	634	682	696	671	730	732	729	650	714	658	702	669	711	674	687	708	712	706	719	706	689	676	722	677	744	666	717	674	713	692	649	689	688	665	725	741	687	718	672	710	688	668	635	707	702	712	699	745	659	715	649	700	714	681	688	713	718	693	694	709	673	664	740	669	709	709	696	732	694	678	730	737	660	646	693	657	671	693	664	710	740	651	668	676	687	724	723	699	669	693	707	726	714	720	702	707	712	654	673	679	682	669	674	704	681	639	662	720	710	726	723	671	730	706	682	722	739	662	675	656	673	718	708	657	713	688	689	659	696	684	660	753	726	722	695	667	733	730	673	705	668	789	690	655	669	719	696	694	753	713	708	706	673	731	694	700	691	742	713	718	697	735	666	751	661	693	686	705	666	716	700	693	717	654	701	711	685	655	715	702	669	723	715	694	675	694	747	677	728	682	702	699	712	671	711	706	695	692	675	704	677	644	678	718	695	701	721	732	677	702	673	690	677	725	712	702	678	677	711	663	712	699	682	723	681	706	690	706	690	748	708	676	690	758	695	750	684	670	687	692	686	690	705	703	691	725	694	696	697	690	698	688	698	668	694	734	741	713	713	699	674	651	697	674	697	640	659	673	723	708	714	715	724	716	731	680	724	703	687	684	677	674	738	702	633	702	707	678	695	653	682	753	674	643	684	671	663	720	669	756	673	652	666	649	699	750	693	730	707	698	685	714	716	721	678	718	716	657	685	688	660	673	695	668	664	695	737	662	676	689	711	728	638	622	675	722	707	689	743	701	735	711	722	685	673	702	668	738	702	697	702	703	673	750	714	666	747	721	748	703	732	693	688	751	682	708	689	734	634	656	696	682	709	712	680	735	709	754	664	676	688	632	694	723	737	663	707	698	702	684	662	697	736	695	666	708	671	694	735	689	676	706	686	688	700	652	642	716	670	696	705	719	649	679	693	720	637	732	698	758	750	715	704	709	671	654	672	679	700	645	673	681	711	702	723	735	739	693	734	662	707	679	691	653	700	687	680	701	681	672	678	667	676	729	720	700	702	721	681	675	690	727	723	693	707	667	718	709	701	702	729	706	658	685	709	686	714	689	750	711	723	712	735	699	729	742	721	706	698	747	655	729	708	697	691	666	666	715	694	712	669	656	672	671	682	761	697	710	681	655	677	750	717	665	710	706	723	701	672	725	663	705	716	720	681	699	725	712	669	654	698	715	679	703	737	667	725	701	711	634	682	675	721	678	675	672	663	676	641	723	683	701	742	717	677	646	686	651	641	726	716	678	705	655	695	693	705	719	653	690	683	723	697	715	702	633	719	672	655	642	695	649	686	700	694	650	727	693	728	690	722	654	702	681	701	664	709	671	633	712	648	707	671	696	716	731	632	647	703	691	734	696	740	721	688	630	667	730	722	680	743	749	689	692	664	695	710	723	643	674	677	712	720	678	684	719	710	762	731	669	649	706	666	701	750	674	676	723	699	724	693	649	682	703	670	698	676	689	672	719	658	713	686	677	675	686	698	671	722	652	655	741	697	643	702	692	675	673	660	679	708	725	654	658	678	726	708	714	665	715	683	698	690	727	706	695	700	682	676	655	677	725	668	696	689	722	689	718	737	704	730	670	687	709	681	687	667	733	648	707	672	687	713	668	657	736	699	718	691	648	684	730	716	701	664	702	675	668	678	686	670	651	731	700	706	687	708	699	715	704	679	709	688	665	720	710	650	710	708	687	701	717	671	716	687	692	723	678	716	697	685	716	688	713	686	679	664	718	724	651	673	708	700	643	712	719	687	701	696	686	750	707	726	691	762	703	745	661	683	685	698	724	719	707	682	673	721	682	701	681	705	694	715	671	686	726	714	695	734	701	716	666	713	723	682	694	697	686	688	693	657	689	684	714	664	657	622	706	678	677	731	712
12741	859	728	501	359	368	235	206	223	202	190	165	173	166	231	183	184	171	153	159	159	194	168	153	160	152	139	142	139	170	153	166	153	170	154	166	150	161	139	165	142	151	159	144	164	141	166	153	150	148	139	141	143	122	152	150	133	154	153	141	141	143	158	152	154	160	141	164	158	159	146	126	157	145	155	146	160	168	148	161	134	130	130	141	147	157	145	133	146	148	142	153	138	145	143	158	121	132	135	157	139	142	162	139	158	126	158	152	155	149	142	123	130	171	150	158	137	125	155	174	157	137	160	158	126	144	149	125	148	147	158	159	155	151	141	167	155	141	125	119	121	140	167	171	153	136	149	126	151	138	130	126	153	166	155	120	166	122	137	133	145	141	160	159	129	147	152	141	166	155	150	120	132	135	153	132	168	137	165	161	142	143	151	155	160	144	148	157	129	152	143	147	150	131	137	122	135	125	155	144	145	152	127	150	159	129	146	160	148	150	157	141	142	150	144	140	162	148	145	131	136	127	149	145	131	153	118	128	148	148	146	156	173	157	156	161	149	158	172	166	173	141	125	138	150	144	139	155	146	146	140	111	139	130	134	153	166	145	146	140	175	159	151	134	142	142	138	131	158	135	142	135	150	157	147	156	139	150	140	151	138	121	137	127	155	122	143	141	171	131	124	146	148	146	135	153	149	145	153	139	145	154	125	144	149	140	130	149	143	153	151	137	157	141	144	149	126	139	133	145	159	139	135	137	162	150	160	169	131	131	165	134	129	151	195	152	143	141	159	163	136	157	112	150	120	143	139	154	149	155	173	131	136	153	150	116	147	157	147	154	169	130	148	137	138	153	149	117	148	138	143	146	170	154	142	141	148	134	154	149	142	140	145	159	160	143	129	152	133	160	133	154	137	126	139	147	146	163	137	171	162	156	133	134	171	145	144	146	158	160	144	146	126	150	142	169	143	163	139	122	174	147	141	142	144	139	154	143	148	127	123	155	153	150	135	138	163	158	149	178	144	165	137	150	151	165	136	148	146	156	134	167	151	133	124	139	151	159	157	138	134	146	135	141	141	157	128	118	164	136	153	133	139	160	159	140	156	146	147	162	157	161	135	133	141	122	138	164	162	144	156	110	142	120	146	130	136	165	173	138	150	152	131	166	153	144	141	148	153	149	119	131	154	161	150	136	141	152	148	121	141	148	156	130	131	167	137	143	174	142	157	157	162	127	134	139	157	144	141	136	157	151	157	151	168	150	121	152	157	149	147	136	147	120	160	121	153	155	147	144	130	123	131	128	155	150	132	168	138	143	148	152	136	144	146	149	147	149	144	140	153	171	161	167	135	159	123	125	134	170	148	136	138	136	137	168	143	156	152	155	147	141	155	146	152	124	157	131	149	144	149	137	157	164	173	133	133	136	141	158	140	164	144	135	158	142	154	155	136	152	153	154	152	144	135	142	137	154	118	164	139	141	109	145	150	147	131	145	169	149	140	146	168	175	146	146	134	155	150	142	134	128	178	139	149	128	131	127	152	159	166	134	161	152	140	162	145	151	128	144	149	159	167	159	154	126	157	154	146	137	130	168	146	139	149	156	134	159	137	162	129	151	141	131	117	145	146	155	148	117	138	165	155	128	158	138	133	157	159	163	141	138	155	155	159	154	144	145	126	128	153	156	150	142	153	131	136	140	147	139	131	115	155	143	138	139	145	150	154	146	133	182	151	128	144	138	161	131	144	143	136	137	145	137	143	155	141	143	146	141	158	155	123	143	157	142	136	164	151	120	147	143	160	143	130	121	153	144	146	124	155	174	153	139	110	130	129	127	162	129	151	170	133	167	163	142	161	155	122	147	147	158	152	136	126	145	127	130	141	165	151	136	151	139	144	145	148	145	124	165	132	145	145	158	139	148	130	155	138	147	160	131	154	147	151	148	146	131	137	162	134	139	147	141	140	178	173	151	136	155	144	150	130	145	147	125	138	142	146	141	153	143	158	152	156	120	151	148	134	134	124	137	142	149	150	124	138	158	175	155	152	153	133	150	145	135	142	158	134	129	153	156	165	149	169	151	138	134	133	145	143	130	143	140	132	142	143	136	138	116	130	156	135	143	168	151	153	151	137	154	132	143	152	160	159	131	155	151	149	126	140	133	159	146	133	144	163	122	123	163	147	142	160	109	155	125	155	130	140	151	137	144	160	139	148	139	132	138	138	145	134	142	148	136	135	151	143	157	130	125	132	167	136	159	132	125	145	141	145	133	140	123	132	158	127	145	139	169	158	136	166	127	132	159	134	160	140	147	155	142	149	125	138	143	133	152	126	138	158	163	139	156	160	155	141	142	160	146	144	145	143	117	131	140	142	152	145	168	142	146	150	162	142	180	147	133	148	156	178	169	128	160	167	141	137	127	154	150	164	140	130	141	122	137	135	135	151	141	136	145	148	150	142	142	153	143	151	127	153	154	137	134	149	129	171	133	163	136	152	139	146	144	123	153	162	143	142	149	152	161	147	138	129	133	152	142	156	163	140	151	139	147	136	141	132	166	138	129	128	145	138	162	148	148	122	152	164	113	135	140	127	122	157	155	152	130	122	148	140	137	160	155	142	133	126	135	135	129	129	171	152	146	152	161	132	148	156	150	130	130	136	141	147	136	157	154	152	155	142	131	123	138	134	161	158	165	148	148	148	162	150	147	163	130	148	144	135	146	132	146	135	152	135	161	115	136	134	130	144	131	146	153	163	133	142	124	160	153	139	130	130	177	141	161	136	138	136	152	164	160	166	167	147	142	143	157	161	160	137	140	148	133	159	154	147	112	154	155	147	123	143	145	156	158	127	138	156	135	143	157	151	119	157	131	144	135	132	145	123	135	140	162	132	131	151	156	143	136	162	141	135	130	134	133	137	170	137	151	120	146	152	156	131	168	148	151	137	138	147	142	137	140	159	147	133	115	150	128	141	149	148	150	124	141	127	171	155	142	149	162	145	137	136	147	168	126	160	152	166	141	142	135	148	147	138	140	143	132	164	138	142	151	165	148	147	145	162	173	148	163	153	124	151	144	135	157	130	142	139	126	148	151	137	141	149	142	163	136	141	125	148	132	143	138	131	157	129	152	133	134	150	138	136	140	151	128	175	129	144	137	166	133	145	131	147	130	138	153	137	142	133	158	150	153	127	156	148	159	171	150	135	135	110	148	157	166	144	149	145	151	165	140	151	127	144	148	157	135	156	133	155	147	166	156	159	166	138	159	153	151	166	147	139	138	150	145	147	148	147	132	146	157	152	132	145	140	158	133	157	140	164	139	140	146	129	143	151	146	138	140	142	113	164	134	155	152	138	148	147	127	144	131	162	147	149	152	180	143	136	170	142	146	145	146	140	134	145	170	171	130	150	131	132	143	137	139	148	130	149	125	158	174	157	159	157	154	154	129	133	127	151	144	129	152	154	158	139	137	157	143	137	164	162	150	144	117	135	147	133	142	149	159	130	125	125	165
7938	888	1543	1633	1360	1201	953	907	740	790	656	607	589	691	866	669	489	444	438	489	656	834	519	503	390	389	411	381	433	385	414	373	405	388	418	377	372	364	386	363	405	399	383	400	383	405	373	372	357	385	360	427	388	343	366	408	367	366	374	420	345	337	414	383	374	395	370	360	393	369	360	368	343	386	367	382	357	366	336	371	419	361	395	393	330	379	366	374	389	329	341	388	373	397	356	353	343	385	384	354	370	352	359	362	365	377	382	332	373	354	389	396	365	392	372	386	350	347	372	402	345	361	359	382	374	347	364	398	332	339	404	384	347	356	367	347	395	357	369	357	379	344	355	327	377	369	378	344	374	366	340	373	378	360	368	345	374	380	375	383	361	385	357	400	376	354	408	399	357	399	361	378	362	387	372	366	359	359	390	375	418	380	378	337	378	348	381	371	386	343	379	367	354	345	348	366	378	375	358	332	361	386	355	343	357	352	349	386	344	372	350	372	366	370	369	378	375	361	380	389	354	344	360	367	387	368	359	345	391	417	377	347	390	385	341	389	364	365	378	360	352	361	382	353	351	385	363	372	356	365	409	354	377	364	318	342	363	384	362	383	360	323	368	348	357	392	377	382	342	357	394	368	359	364	395	340	350	397	343	376	354	380	382	357	367	341	361	385	371	367	360	373	381	393	369	359	382	365	357	377	352	349	376	354	390	337	372	335	376	368	378	364	316	374	363	356	324	388	353	383	356	407	398	370	374	365	340	396	366	336	353	371	336	367	367	362	365	347	379	350	382	355	378	350	353	381	343	382	394	351	389	323	372	373	372	385	352	363	357	353	379	374	364	371	387	352	356	384	376	368	403	355	383	306	372	397	383	383	409	391	349	366	357	378	384	339	359	357	339	387	381	382	373	337	390	395	376	356	369	342	381	406	337	370	351	346	379	345	368	369	357	357	399	368	368	382	374	371	361	364	355	354	369	367	367	333	371	356	349	357	374	369	377	370	398	377	360	371	369	374	386	334	343	364	324	349	387	359	405	341	330	339	366	397	360	363	355	375	363	360	347	359	401	356	336	344	359	366	347	391	389	376	370	367	380	374	358	337	362	343	350	354	394	357	354	395	401	344	369	353	372	393	396	380	364	375	348	376	352	373	349	395	361	349	344	356	349	358	394	359	378	368	364	391	359	342	396	338	359	324	367	351	345	370	370	387	381	352	361	399	341	366	369	372	354	356	389	371	368	357	366	403	394	365	373	350	351	380	383	356	344	359	373	379	358	367	399	356	408	378	356	362	381	348	371	390	361	396	344	363	349	376	388	352	348	368	360	411	325	348	380	369	369	364	379	353	359	342	332	394	375	388	363	353	340	401	334	374	346	371	375	362	375	362	367	372	339	387	391	341	345	377	324	358	352	392	351	353	319	363	366	382	338	367	409	373	353	367	351	335	377	419	330	335	374	365	356	356	372	406	367	397	337	346	379	369	366	358	415	386	398	351	360	355	346	354	382	358	385	393	363	367	353	396	359	347	428	389	352	334	359	353	353	380	370	386	376	368	350	355	357	375	361	377	339	374	372	365	377	347	340	367	352	384	357	364	313	368	367	389	360	360	362	357	337	356	356	345	367	383	368	393	402	383	374	354	368	385	402	391	340	375	357	341	393	352	385	371	368	361	380	377	356	337	346	376	362	328	389	397	350	365	370	373	385	352	352	328	350	340	385	379	347	375	372	366	366	364	398	378	342	353	367	347	369	338	365	379	368	380	385	392	367	379	383	361	392	351	361	380	341	379	354	340	344	346	388	339	352	375	394	387	368	407	367	359	387	377	358	403	347	365	363	379	338	347	351	359	356	393	363	389	353	337	387	346	371	317	356	365	370	357	361	381	370	343	368	376	386	372	323	321	396	369	377	375	374	382	356	377	356	365	336	386	370	332	375	372	376	355	381	358	374	385	370	369	355	366	352	368	372	366	382	383	355	350	366	358	361	334	357	338	356	341	367	387	339	389	362	364	349	375	345	370	375	340	335	346	345	333	379	376	346	349	369	364	377	348	368	341	346	389	381	335	366	377	378	413	365	303	360	333	352	376	357	371	358	373	356	389	351	395	359	344	401	368	364	364	361	347	405	380	381	378	382	390	433	361	370	378	360	362	392	352	362	355	360	352	404	346	373	412	361	355	387	360	370	386	362	386	386	346	347	374	342	416	373	341	336	357	358	367	383	372	348	330	360	404	341	343	370	398	341	368	390	343	368	360	363	372	345	373	397	399	332	352	343	375	356	371	354	369	385	369	359	362	366	384	362	338	373	392	389	379	413	371	346	368	379	373	391	345	365	369	359	365	347	377	348	381	373	362	395	362	373	381	353	366	379	351	395	342	367	385	359	353	385	390	384	358	393	386	370	368	349	398	357	373	360	359	348	334	384	358	391	359	345	376	367	410	348	370	347	409	390	352	369	349	354	363	369	366	385	360	398	350	378	395	359	384	370	361	343	360	341	364	363	356	375	345	403	376	382	382	366	354	357	386	351	362	334	372	354	342	374	387	405	354	358	340	365	332	386	367	364	351	332	362	380	349	353	381	380	361	385	345	344	362	386	393	354	352	371	399	373	358	359	367	366	367	392	413	338	368	413	376	362	359	334	329	379	362	393	370	362	382	369	363	368	356	352	361	377	409	367	368	387	368	372	364	342	385	379	368	360	385	385	366	344	331	359	362	341	344	348	354	358	360	373	396	355	371	382	330	360	333	359	342	372	343	377	406	351	355	331	384	358	374	343	372	374	357	370	358	385	351	370	376	355	342	363	362	391	349	345	368	372	395	378	369	339	388	360	343	384	353	399	343	369	367	379	355	344	325	360	381	393	360	380	379	381	356	319	332	364	360	332	367	363	366	396	337	367	363	379	349	353	349	375	353	362	394	352	351	363	370	417	398	379	375	355	358	366	371	368	401	319	375	387	372	378	347	344	379	385	378	380	362	362	368	378	376	325	338	358	355	364	348	345	434	354	374	365	374	348	357	379	371	372	306	340	351	359	382	375	346	367	365	377	371	371	364	348	353	367	362	377	366	363	379	369	374	374	377	382	328	348	387	376	372	360	377	358	355	376	351	369	339	362	337	368	380	347	364	358	382	370	352	320	365	373	360	363	358	365	407	353	386	394	335	327	343	367	414	358	378	351	386	368	372	357	355	405	327	370	375	369	383	370	335	365	381	388	368	363	358	382	340	345	381	361	361	345	363	376	352	349	359	374	342	385	360	366	371	347	369	347	403	357	347	382	374	347	346	364	380	343	333	377	377	360	372	367	376	370	369	396	393	395	370	352	372	348	346	384	402	352	398	322	364	375	343	373	356	370	395	367	379	372	384	388	366	383	322	379	387	368	375	345	356	386	386	366	380	344	375	373	384	353	345	339	353	367	388	349	380	370	353	354	350	351	361	359	390	356	387	359	387	364	402	358	349	374	350	371	388	353	358	368	356	368	343	344	361	390	343
1443	268	294	280	226	273	290	280	301	274	275	248	240	286	285	251	256	269	297	284	285	279	283	276	266	255	259	248	256	259	249	265	257	264	264	253	226	295	288	245	279	257	258	259	279	263	244	256	256	301	259	260	252	301	289	267	274	275	266	308	285	308	287	286	292	274	261	245	263	257	266	239	260	271	234	262	283	252	266	271	275	266	258	250	295	241	269	246	281	293	295	244	261	282	259	258	261	257	297	274	282	281	256	250	256	251	270	242	266	270	244	269	248	290	318	280	243	250	293	256	257	261	266	265	283	289	309	242	299	283	274	275	315	262	231	255	275	218	248	255	262	236	268	292	270	281	275	281	271	246	250	276	258	302	239	253	255	250	294	284	267	248	274	275	285	274	280	271	260	273	267	254	246	239	277	264	263	283	240	242	293	266	245	274	276	304	277	267	263	298	256	238	251	249	257	263	272	260	274	273	284	259	288	270	278	271	272	266	264	273	260	249	307	302	256	281	280	250	271	267	275	284	278	277	263	275	275	269	273	271	256	265	250	256	245	265	277	261	275	234	271	313	235	303	266	267	266	264	278	263	282	266	243	265	266	269	261	249	244	235	263	260	272	274	268	256	263	257	250	242	256	239	284	264	269	271	257	286	277	259	244	269	237	249	263	275	290	237	284	251	286	257	251	295	264	314	291	243	281	259	247	237	247	249	274	269	288	255	268	290	280	264	292	250	277	241	293	254	288	236	269	276	284	264	277	270	282	256	319	282	271	262	298	241	258	275	279	256	290	259	263	276	310	268	272	270	272	277	260	286	242	271	275	255	272	288	266	258	256	236	260	258	307	282	286	288	277	262	248	279	283	267	259	257	272	295	293	271	281	257	269	262	249	277	247	242	277	259	233	252	309	275	259	256	248	264	260	278	262	284	268	290	278	266	258	257	250	280	259	262	277	272	229	274	244	255	254	299	272	252	259	286	283	249	260	268	266	267	271	266	237	266	289	283	271	279	253	279	254	227	284	287	277	255	256	258	282	264	271	260	296	281	270	235	283	276	271	258	270	279	275	281	262	298	294	252	260	304	257	276	260	250	276	257	266	258	238	268	292	284	270	283	263	281	287	278	292	237	268	234	279	254	265	293	277	268	247	269	308	263	246	271	259	268	232	287	248	277	281	250	244	241	289	287	272	259	241	265	267	306	257	254	271	305	252	260	252	260	270	300	230	306	282	268	264	277	283	270	274	279	253	276	273	257	278	248	265	283	246	262	266	261	242	258	271	264	288	251	265	258	279	283	275	275	277	263	284	276	253	281	274	268	263	289	263	238	288	274	273	234	239	272	260	267	244	257	267	294	276	283	265	290	311	267	264	259	283	241	255	254	240	247	286	277	238	261	308	246	260	269	281	229	265	279	265	283	278	263	245	239	253	260	249	267	254	267	254	250	238	298	284	279	284	262	275	247	241	261	284	259	253	234	272	274	269	272	238	290	274	286	285	252	263	267	267	265	259	244	263	251	274	289	266	267	255	248	278	270	281	262	277	292	267	283	268	259	241	247	255	248	290	247	287	259	290	256	268	293	262	248	277	268	263	241	279	262	282	295	251	326	247	244	236	279	253	246	287	265	244	283	274	284	260	296	261	295	251	256	249	242	285	260	278	264	239	248	292	276	287	276	262	268	261	280	292	279	252	275	264	273	245	282	298	271	240	258	267	287	264	264	251	263	291	258	260	276	282	273	289	274	268	260	275	256	243	251	280	270	291	234	258	299	278	258	280	246	296	264	269	249	241	279	294	269	249	272	256	284	267	273	265	272	257	283	271	280	261	285	257	239	279	237	288	252	250	276	235	263	263	284	258	241	265	269	248	283	257	291	251	281	273	291	270	316	284	260	256	271	235	272	258	241	241	271	275	269	281	219	259	266	283	253	300	244	243	280	276	258	293	267	257	243	279	315	265	247	273	269	247	280	264	264	299	256	265	259	288	262	289	274	281	246	273	270	310	253	267	280	286	244	261	281	280	278	273	283	256	283	280	285	265	282	267	308	244	266	236	274	268	254	295	238	261	265	242	258	237	243	261	265	263	273	271	279	257	264	299	263	298	253	250	270	243	254	265	229	270	284	252	271	264	277	272	249	270	295	277	285	235	260	279	291	275	261	254	279	251	268	251	256	262	279	248	284	287	264	285	279	270	236	272	279	252	282	266	240	268	260	295	300	220	255	255	265	274	273	240	227	255	271	264	301	279	263	263	259	288	288	270	286	290	297	260	265	284	283	268	240	279	285	260	244	278	270	303	265	273	236	261	270	273	256	250	250	249	279	297	270	249	293	269	277	251	277	283	271	274	277	238	247	272	274	261	298	265	242	260	306	249	278	268	265	267	252	262	265	273	236	275	276	275	286	262	246	265	265	276	271	282	234	259	274	285	287	251	297	267	280	263	252	272	262	263	268	278	284	255	304	218	279	249	288	296	262	247	260	269	269	282	294	246	271	265	286	270	269	261	257	230	262	257	269	292	283	236	257	256	263	266	275	250	252	264	291	253	288	251	291	274	282	259	239	272	267	271	249	273	264	251	256	243	272	318	265	242	274	256	256	256	235	251	272	253	277	293	273	235	261	258	264	262	257	280	279	286	294	285	244	265	306	311	268	272	261	269	257	260	275	258	287	283	270	274	270	276	275	272	262	271	235	292	259	277	280	243	288	267	238	293	275	275	269	262	247	240	244	250	271	268	274	277	258	275	271	270	253	232	312	259	261	273	258	248	266	263	257	246	254	285	277	259	271	241	242	253	271	283	243	289	252	251	273	261	278	253	254	283	262	284	261	277	273	276	280	269	277	270	283	275	270	249	264	286	224	264	251	263	234	267	250	290	288	255	248	270	269	274	263	300	263	275	263	268	301	266	265	263	277	266	301	272	251	255	247	287	239	259	294	287	253	252	237	258	309	239	285	304	259	240	300	267	244	253	237	256	290	288	250	235	256	256	275	273	249	285	319	286	253	267	288	264	228	265	292	258	279	270	245	277	277	255	230	272	229	290	265	279	249	248	257	259	285	284	252	251	256	231	272	250	279	254	287	264	262	250	269	256	280	264	268	280	267	292	279	267	242	245	272	279	262	243	268	264	255	270	256	259	258	277	270	274	255	268	270	265	264	283	277	288	264	292	272	253	272	246	280	254	248	267	249	238	259	273	251	255	278	293	276	231	271	275	283	236	219	215	305	281	275	273	255	239	241	248	282	303	250	261	274	285	284	253	293	272	295	247	270	279	266	283	278	293	256	253	265	253	257	285	242	229	296	250	246	252	269	280	257	266	272	245	257	277	265	268	268	268	245	255	262	252	238	251	256	241	283	240	259	281	276	275	225	279	236	276	259	269	244	267	278	256	306	247	293	257	297	263	274	288	272	253	266	277	290	278	263	270	261	274	248	257	285	266	300	282	307	281	268	248	269	296	250	261	279	260	292	273	264	286	247	244	277	259	271	260	248	254	270
2079	663	689	699	639	608	670	680	667	666	638	639	635	678	638	689	635	715	681	641	677	659	671	595	622	654	609	620	674	657	658	584	668	687	651	627	671	671	655	645	655	659	653	681	639	632	651	640	632	606	673	633	667	631	647	622	661	645	677	644	639	664	675	607	648	696	650	652	630	626	644	651	652	649	681	630	644	655	646	649	710	652	700	622	671	638	664	634	626	636	640	593	626	645	613	644	619	658	653	678	605	682	660	605	662	630	638	658	634	652	667	660	729	629	711	656	725	673	697	660	643	659	661	636	693	687	645	656	643	655	661	644	634	699	636	633	627	633	671	646	642	662	641	666	653	622	648	637	645	670	613	626	650	632	650	621	638	630	628	631	629	641	624	679	650	670	646	683	662	625	690	623	625	625	659	627	620	699	648	679	629	605	664	599	629	632	622	655	629	668	669	677	706	706	599	614	622	661	606	633	659	635	650	637	664	634	635	658	650	629	629	638	658	625	617	638	638	671	659	672	654	640	645	619	669	646	649	685	707	601	603	626	650	676	635	656	665	690	701	626	617	654	666	645	685	618	673	669	649	605	644	644	656	714	707	622	650	652	664	658	651	656	657	682	663	681	667	629	660	665	629	623	664	629	678	659	666	625	676	643	611	637	639	694	662	666	659	607	639	645	631	672	656	674	650	627	647	683	629	645	671	648	585	654	685	632	709	629	582	645	640	626	637	653	631	687	646	667	666	651	690	673	624	627	689	615	642	661	608	624	640	602	658	636	638	592	672	650	646	658	660	635	611	635	669	653	645	630	656	662	670	654	637	659	625	632	661	660	645	668	686	614	672	653	611	634	617	675	620	642	651	592	650	643	631	677	564	682	659	614	629	640	641	659	668	688	643	674	651	683	680	611	637	618	669	680	652	638	677	687	664	666	659	650	655	652	639	672	613	662	613	562	622	591	615	645	697	632	650	615	643	685	685	664	651	620	680	631	610	694	660	641	652	597	619	673	668	620	656	629	648	704	672	672	677	677	651	693	673	638	661	668	663	623	692	650	618	659	650	669	638	638	675	637	661	606	631	660	651	662	644	680	638	645	637	667	646	673	657	644	670	643	618	698	630	640	629	666	649	620	625	617	692	631	663	630	688	660	639	656	670	641	670	698	636	668	609	649	651	670	640	605	633	611	648	629	657	649	658	652	638	676	611	656	612	669	662	661	621	664	711	683	674	621	651	626	654	592	679	624	669	658	684	675	642	643	657	653	678	646	657	652	620	673	655	662	641	642	601	655	643	617	626	639	640	632	654	706	673	655	658	636	669	671	620	668	652	659	652	654	643	641	658	646	676	693	596	690	646	649	596	666	655	619	661	706	658	659	687	619	700	609	648	674	644	638	616	701	633	601	677	647	671	632	635	582	678	633	661	623	615	682	681	641	667	678	614	635	659	646	678	622	648	605	648	651	694	651	642	665	662	668	612	663	654	640	677	656	670	657	598	665	699	642	725	705	684	640	622	635	655	623	678	633	601	679	666	645	665	606	599	626	671	655	671	684	662	643	671	676	641	672	655	667	666	637	649	637	658	645	666	654	591	679	692	636	676	668	649	661	629	628	658	651	640	632	687	667	643	640	621	660	648	701	627	658	671	656	691	687	644	632	608	605	662	628	682	645	638	637	642	577	632	586	654	675	653	676	658	656	615	614	653	661	600	660	687	633	624	677	601	647	655	638	648	679	620	619	618	701	617	647	650	652	670	670	638	628	619	642	677	656	671	632	643	636	669	660	671	599	628	665	630	605	627	679	681	671	638	650	588	620	624	630	658	681	638	668	647	633	622	634	673	679	626	645	650	656	626	686	631	635	676	667	676	655	692	609	641	610	670	673	674	624	679	665	688	637	684	639	607	630	630	611	655	686	644	661	615	685	628	664	658	595	705	655	654	672	654	633	648	635	621	646	632	632	648	626	611	676	687	634	640	618	628	648	657	641	663	626	664	618	691	659	662	585	677	624	596	621	606	643	674	626	635	674	654	601	629	632	629	663	645	679	640	663	686	673	650	590	672	638	672	648	688	666	618	665	664	716	645	637	682	655	668	669	620	662	626	572	650	636	656	658	621	671	701	665	618	681	697	685	627	636	617	636	704	606	631	618	690	653	648	641	600	653	651	608	655	646	630	634	657	641	653	678	651	614	608	631	675	644	637	644	627	640	617	608	659	671	663	662	677	671	605	639	619	634	618	658	635	630	669	617	691	668	652	624	642	626	615	616	645	641	636	608	638	697	633	671	651	618	645	636	688	645	657	655	695	650	633	666	642	671	681	665	652	682	641	656	661	617	652	649	575	650	645	660	633	646	640	683	693	638	682	647	641	657	658	668	681	609	657	664	672	682	666	616	607	641	631	681	619	653	672	653	646	622	618	670	666	634	691	667	632	644	643	648	638	645	631	668	636	643	704	632	644	681	658	707	638	663	664	679	650	656	628	669	653	625	656	652	595	689	620	656	718	652	620	712	694	646	670	695	640	655	653	610	616	644	626	673	640	656	674	672	653	685	585	659	700	654	695	704	637	643	660	646	688	653	716	644	642	676	632	672	659	665	633	630	697	694	652	694	643	683	623	649	663	640	673	679	675	696	660	617	650	639	661	702	655	676	625	637	640	676	641	627	609	647	630	622	645	664	636	636	631	621	660	648	627	633	645	673	622	673	658	679	624	642	639	670	668	634	660	632	649	669	650	635	635	692	653	629	661	644	641	666	638	631	655	666	649	651	669	633	643	618	643	619	682	624	616	634	644	643	643	673	700	624	682	676	664	646	686	634	643	627	679	651	633	639	651	658	610	644	677	655	683	643	641	644	663	656	680	646	657	673	689	665	647	659	704	645	647	650	652	664	660	637	601	662	647	634	670	653	662	683	634	682	654	609	673	698	597	677	633	648	697	666	629	630	591	632	639	596	690	661	635	637	660	668	627	615	626	652	649	636	624	628	659	638	677	610	638	615	686	681	672	653	645	611	618	676	610	598	634	654	606	658	593	671	639	606	666	651	670	651	640	643	657	648	689	625	660	597	668	645	594	662	648	589	624	653	653	627	593	694	667	664	642	606	625	617	651	618	634	650	629	687	622	657	629	705	621	669	634	677	678	664	616	630	705	645	649	691	596	649	636	631	654	608	654	658	654	616	661	658	688	656	637	633	635	689	643	617	660	594	657	635	599	656	631	673	604	623	659	685	626	653	636	711	649	662	683	667	613	660	667	655	624	655	609	677	607	655	644	652	652	597	688	658	670	688	632	628	642	688	639	629	657	626	637	675	627	641	664	638	662	614	626	662	620	633	649	673	646	636	618	645	663	683	696	654	686	642	659	586	661	692	629	685	666	659	673	650	679	656	657	650	580	707	663	645	648	627	651	648	669	674	636	680	641	677	673	666	712	665	607	620	663	682	671	631	660	608	651	611	672	630	633	648	644	658	625	655	622	611	670	647	683	634	653	643	695	672
7044	530	550	471	395	346	338	328	320	327	302	312	302	330	308	265	304	265	302	333	302	303	340	290	285	307	294	317	312	314	291	302	291	267	290	316	321	284	308	304	293	284	265	321	311	322	317	289	299	285	290	274	291	312	298	294	280	329	297	335	272	312	320	268	280	284	301	301	281	265	275	297	285	266	284	294	286	285	338	253	268	298	296	291	318	315	293	269	289	281	271	290	289	320	293	258	305	321	274	285	282	297	300	313	314	316	293	300	295	275	259	282	282	311	309	329	320	322	272	294	307	276	297	293	288	289	284	284	304	309	290	312	276	307	300	273	297	295	289	258	289	299	289	306	298	289	262	295	295	313	323	279	288	322	297	310	294	314	292	295	287	279	289	292	290	315	317	269	300	320	265	286	317	317	318	293	294	301	300	292	285	273	290	294	301	287	276	288	281	303	284	256	296	279	278	308	302	323	300	272	286	289	279	279	297	293	300	269	301	303	282	296	310	326	292	315	259	296	306	293	303	281	308	300	303	289	317	303	274	303	251	298	293	320	320	294	305	267	340	309	327	310	277	293	321	312	321	314	296	268	304	259	316	323	305	282	273	291	287	288	289	310	325	282	326	305	296	278	265	297	276	334	322	303	316	300	302	317	317	278	290	277	317	288	316	283	282	326	267	297	304	295	265	274	315	304	280	288	281	305	303	279	303	297	304	277	288	274	314	295	293	300	280	302	297	310	292	302	298	306	333	285	302	281	280	287	301	303	286	278	298	300	267	270	309	320	291	274	294	274	293	317	296	298	286	272	297	308	294	266	282	276	311	279	297	274	312	277	303	318	290	296	316	285	280	286	314	284	316	288	285	277	310	295	301	290	317	271	321	314	286	352	292	260	262	287	317	290	292	313	310	311	281	286	292	294	310	302	312	274	291	281	301	283	288	279	302	289	328	312	290	287	282	301	297	322	271	310	281	315	280	312	314	294	310	271	301	282	276	303	321	271	280	290	288	327	289	280	319	332	293	320	287	284	334	302	312	292	330	320	268	304	283	283	297	284	321	272	287	298	278	294	300	280	291	253	273	274	299	295	292	300	283	295	298	338	310	275	273	309	302	279	308	329	277	324	277	298	269	293	277	305	310	303	300	271	297	301	312	305	307	283	333	287	295	289	302	331	295	299	293	280	272	296	288	302	284	274	315	301	307	285	295	309	319	292	304	331	301	293	325	304	323	282	307	290	299	282	311	319	282	271	289	305	313	282	283	332	290	291	322	297	279	294	306	301	266	308	284	288	311	293	303	334	269	296	314	288	277	294	284	316	319	315	299	286	285	300	309	282	261	301	301	271	288	294	302	273	293	315	293	299	285	291	302	293	273	304	281	317	275	289	312	300	315	295	286	264	292	290	289	259	345	274	308	301	314	295	286	288	299	246	319	290	305	291	287	279	312	259	292	279	290	261	276	301	299	275	315	308	322	332	309	302	266	328	278	275	287	276	289	293	268	302	325	292	315	287	309	256	256	278	326	326	274	286	329	319	280	269	285	287	297	325	319	261	302	345	290	320	278	292	282	311	295	298	289	322	297	308	298	292	272	283	302	313	337	280	288	268	281	287	296	278	313	288	301	280	280	286	318	245	303	298	312	279	286	277	306	285	265	294	301	248	270	317	298	318	265	285	283	300	332	290	300	352	300	318	285	279	302	277	280	325	301	328	311	318	308	294	336	290	287	297	293	339	251	318	309	288	312	279	287	296	291	272	278	296	316	297	315	341	308	308	280	277	292	279	324	299	298	290	289	315	304	303	268	277	287	267	307	310	310	269	326	288	321	319	304	300	290	279	318	312	242	270	305	286	285	269	296	288	277	289	295	300	318	290	300	268	300	272	298	278	273	309	338	306	292	269	299	324	287	275	269	273	332	323	293	300	288	266	326	284	294	325	321	296	335	283	295	301	277	271	269	295	277	275	315	311	303	280	293	290	290	270	285	267	284	303	300	303	303	316	334	267	295	259	300	302	296	290	349	326	286	320	293	287	330	283	278	294	311	297	304	298	300	306	309	331	298	296	283	287	295	266	321	330	273	307	303	296	262	277	315	289	311	298	274	268	319	264	290	257	266	304	324	354	319	275	277	276	271	275	313	319	269	284	327	305	320	292	348	318	289	295	248	288	316	284	274	262	306	266	330	290	296	278	290	273	288	333	297	294	294	307	278	294	330	322	301	322	308	277	302	302	291	305	277	333	307	323	317	278	265	300	311	274	298	304	315	286	293	289	307	293	273	290	283	282	267	312	317	312	324	296	347	288	255	330	267	311	281	327	281	309	300	271	290	282	292	302	324	275	298	305	250	296	339	297	304	303	311	324	318	311	319	273	271	303	294	306	316	296	260	334	308	296	269	266	292	288	273	290	302	286	277	272	278	272	268	285	263	309	316	292	289	295	298	294	295	325	263	308	278	312	274	270	289	316	283	281	319	303	288	289	291	265	278	305	303	300	298	280	269	309	282	293	290	300	277	299	279	281	307	278	286	288	257	314	288	259	297	246	312	313	302	290	293	287	304	252	294	305	305	292	307	290	291	301	343	288	298	305	331	311	260	309	298	264	286	294	298	276	293	289	304	308	309	278	284	300	257	291	285	278	290	294	306	283	303	299	286	328	319	298	308	284	307	282	286	302	290	323	298	312	274	317	284	278	297	278	284	312	289	284	280	288	279	293	300	275	298	276	270	311	320	290	275	274	333	285	276	317	294	317	281	309	283	288	289	306	293	296	310	313	295	309	264	326	293	298	293	283	276	310	295	296	279	293	305	293	293	313	301	308	276	299	289	302	290	320	293	313	297	304	306	318	291	304	297	301	327	290	303	309	286	300	321	322	298	277	300	285	282	305	316	301	297	326	276	316	322	310	325	318	314	309	278	300	313	292	278	270	321	283	281	294	292	294	310	308	275	291	315	304	293	270	279	282	281	279	289	255	289	279	254	275	286	297	318	297	290	318	265	276	306	304	288	286	291	295	298	264	286	311	303	290	303	311	341	310	300	309	269	277	284	306	318	302	281	284	290	277	289	266	348	306	275	273	306	308	304	299	301	336	277	296	281	288	281	274	313	285	282	290	275	292	315	287	325	300	306	285	322	293	263	267	304	312	295	289	304	297	304	317	325	286	282	271	291	319	293	281	305	273	304	290	275	285	298	287	304	291	306	276	301	289	336	308	275	284	298	297	315	322	328	323	332	299	294	291	296	261	297	273	281	312	305	299	280	272	308	265	335	310	270	308	308	310	291	308	310	301	309	278	271	265	318	285	297	298	324	309	283	286	299	295	276	280	318	321	312	300	349	314	290	284	275	268	283	300	300	281	304	303	299	294	290	255	292	304	276	308	282	274	296	286	272	304	289	299	259	281	286	271	280	274	313	301	295	313	272	299	304	310	284	313	285	308	290	304	296	313	290	258	282	285	309	304	296	310	327	327	305	309	298	302	296	335	309	287	288	314	260	326
6618	962	1319	1366	1241	1080	950	977	895	939	847	792	856	819	918	839	810	717	753	712	851	881	788	736	745	778	691	700	693	626	705	677	761	664	724	693	733	657	746	704	717	720	746	681	675	707	732	720	700	729	712	716	657	700	700	723	681	761	711	743	699	688	678	686	682	735	665	709	702	677	665	715	681	680	722	642	674	685	735	764	666	711	708	703	700	659	687	763	670	697	711	732	687	678	723	715	644	692	656	736	707	652	707	676	701	699	706	650	693	664	743	640	697	694	720	728	658	673	668	666	696	683	738	690	715	737	713	708	646	667	705	721	656	705	709	688	681	703	713	674	680	708	709	751	760	687	696	683	665	657	669	678	729	669	697	661	715	709	678	710	712	664	773	751	711	706	693	713	671	725	709	762	681	719	704	695	708	710	694	692	752	732	702	693	657	625	693	702	668	695	701	686	717	690	697	707	677	690	669	677	737	680	646	688	693	716	734	731	693	719	735	716	729	668	636	694	711	707	645	755	698	677	720	735	653	694	717	681	690	768	706	707	662	696	693	724	696	638	732	681	683	730	673	699	683	719	705	673	695	682	691	660	676	701	687	734	672	669	717	736	693	668	705	674	687	700	684	691	677	665	707	673	699	767	673	778	731	713	689	686	691	702	721	694	683	711	641	692	668	648	686	701	709	668	684	714	709	708	699	733	680	687	686	719	708	691	708	704	721	733	635	700	730	685	696	680	720	666	661	712	655	710	700	723	662	716	687	723	695	672	664	682	687	688	662	659	718	716	688	711	707	679	686	703	704	684	687	703	687	688	684	694	680	688	696	704	662	648	699	667	694	682	671	674	682	676	666	675	719	653	668	679	717	651	705	715	689	701	664	689	700	692	685	672	663	674	651	669	717	655	701	705	694	701	658	715	630	707	673	711	720	684	686	709	673	671	659	697	687	650	716	672	732	673	712	664	695	643	670	663	683	717	690	692	677	675	689	754	688	707	680	706	690	649	709	674	697	702	731	704	665	637	674	685	631	699	648	714	702	658	696	655	651	676	719	746	710	730	691	649	702	707	684	710	703	657	709	693	682	687	705	710	721	685	703	692	680	711	673	663	746	709	691	718	710	670	685	675	751	645	691	671	721	674	711	656	680	719	696	674	690	697	728	689	704	639	686	687	629	667	652	697	733	716	696	747	709	706	681	667	698	710	708	697	696	660	670	705	706	672	631	659	720	751	703	688	688	737	684	715	695	736	688	696	672	691	688	716	726	670	702	676	713	679	672	656	712	691	706	733	651	707	734	660	658	691	644	678	736	699	726	697	728	674	694	707	711	689	696	668	697	708	691	715	690	697	732	654	674	734	699	674	686	701	715	694	700	710	667	710	674	676	704	696	664	728	686	732	680	688	702	681	656	657	696	686	756	716	667	674	709	712	706	737	681	686	639	704	755	682	706	700	660	687	738	712	723	731	698	694	678	651	711	677	744	714	685	689	686	705	684	726	668	698	702	689	677	708	705	674	703	681	673	698	662	705	692	705	701	689	692	668	718	686	671	698	674	695	703	689	655	693	697	709	644	714	689	677	686	665	646	714	720	705	652	661	737	653	699	710	692	722	700	715	738	745	669	665	704	703	713	680	683	689	701	716	693	715	732	665	655	725	715	706	717	700	702	669	678	691	698	724	689	683	708	746	659	671	674	717	697	702	735	687	667	708	686	688	693	686	682	687	705	698	699	735	709	702	730	712	734	685	696	694	708	653	680	711	677	677	676	712	690	648	644	674	688	703	709	662	709	734	702	694	706	650	724	696	680	680	653	694	725	676	725	699	689	689	655	662	682	655	666	693	698	722	678	684	724	695	706	640	722	730	689	680	685	734	730	682	715	691	697	646	714	679	689	669	669	744	683	735	719	716	711	667	681	677	713	645	688	721	736	663	734	725	719	719	682	713	736	694	739	735	714	711	725	686	741	700	674	657	695	677	683	657	687	710	686	786	715	667	734	665	714	689	697	662	691	704	736	624	722	729	710	719	730	700	710	683	681	662	717	683	655	714	747	643	660	659	735	712	712	702	719	737	649	678	692	720	691	719	685	695	705	722	724	729	690	668	672	700	709	698	704	743	717	686	690	712	678	711	708	668	760	692	726	705	734	713	661	699	678	684	710	706	691	694	712	710	673	660	704	696	768	692	776	686	662	688	646	680	710	671	681	681	628	674	695	699	739	667	692	668	646	680	701	647	684	707	687	731	629	666	714	693	674	713	698	693	706	692	698	699	712	687	678	660	709	680	692	747	711	710	742	675	681	701	683	683	732	720	654	710	710	705	675	678	715	686	746	702	678	691	680	722	675	731	713	694	697	634	678	679	669	684	713	661	726	764	686	699	728	722	700	715	711	679	734	695	708	689	692	715	679	699	674	698	643	685	705	728	720	707	712	693	679	669	629	704	664	723	676	676	711	685	696	725	669	718	703	683	714	709	661	700	701	680	715	687	694	704	643	706	690	660	655	736	698	695	687	663	706	698	732	742	690	694	714	735	721	697	715	710	653	713	690	671	663	651	647	715	693	730	722	707	675	672	707	713	712	694	703	677	648	737	712	685	732	673	683	662	720	728	702	720	725	662	727	701	722	667	714	731	687	653	694	707	696	656	691	642	709	682	694	693	632	677	748	710	674	752	745	692	697	672	735	728	687	726	673	745	693	726	707	640	709	641	740	689	696	683	665	725	756	685	694	702	680	723	692	690	707	703	695	731	727	668	717	683	714	683	720	694	675	688	725	668	683	641	684	686	682	706	664	713	654	658	723	689	701	719	714	671	696	656	679	691	716	698	651	681	698	666	713	697	686	709	712	682	687	681	632	738	663	667	659	710	678	719	673	678	644	707	671	694	661	667	686	703	720	703	669	762	710	709	702	706	670	699	698	628	683	724	692	674	706	690	700	679	673	703	708	713	622	691	699	649	715	679	683	671	648	680	700	658	740	689	699	672	696	660	643	748	687	714	701	665	733	696	676	679	713	696	699	707	707	701	709	662	708	733	692	721	664	716	703	692	718	721	647	705	757	706	687	702	680	696	677	745	653	662	674	709	729	686	680	704	632	677	689	725	651	677	708	680	701	731	763	679	678	636	659	754	685	697	705	658	667	698	671	725	745	704	682	688	744	709	712	653	728	676	670	720	669	684	701	719	719	725	718	647	747	659	664	708	682	717	706	706	677	697	714	776	663	696	707	658	713	713	698	663	712	677	662	685	677	640	731	751	636	703	673	717	715	662	628	690	704	685	682	715	689	650	678	688	667	694	642	672	699	725	711	733	673	702	705	773	731	685	701	681	673	687	695	684	704	711	686	709	702	682	686	711	674	702	725	686	713	667	675	699	683	701	735	664	678	695	731	670	707	659	712	668	694	670	694	747	672	730	704	681	720	728	745	673	690	655	746	681	712	723	746	658	698	688	684	680	661	697	742	650	702	667	694	675	728	693	727	658	693	718	688	670	671	774
13130	959	723	520	372	257	243	213	220	187	187	172	199	182	208	207	170	152	158	149	154	202	179	145	168	157	164	159	165	142	162	150	142	156	146	154	148	151	161	156	159	147	167	155	146	136	158	149	137	151	147	115	148	148	125	141	162	158	150	148	159	133	152	144	132	147	154	131	154	143	148	144	137	125	168	142	148	143	154	154	162	135	148	152	136	144	139	148	138	139	140	128	121	138	109	141	126	144	147	137	135	132	151	139	151	142	158	128	146	136	164	141	153	180	120	140	155	122	150	147	135	131	148	128	129	132	143	143	122	126	139	144	155	149	151	120	148	159	133	166	152	131	147	129	159	146	139	167	163	146	140	158	131	165	146	151	138	142	172	155	145	158	124	150	136	153	144	128	136	160	145	130	158	165	128	147	162	151	165	151	147	152	146	156	151	155	133	141	172	147	140	154	135	131	148	139	146	130	154	155	144	164	130	137	142	145	146	141	187	166	149	151	133	125	156	152	143	175	149	135	128	159	153	153	140	150	149	136	151	160	161	156	120	136	143	134	172	140	150	143	137	158	150	162	134	155	159	141	136	153	141	142	173	136	158	164	171	164	139	139	142	144	154	133	127	128	160	156	129	142	134	151	159	153	140	152	155	139	134	151	143	163	140	147	140	161	153	140	140	134	144	139	153	142	158	139	156	147	152	144	156	130	154	134	140	141	154	135	137	170	149	156	150	131	155	146	150	142	168	156	151	155	151	146	131	174	161	133	154	151	156	121	122	159	135	155	147	167	149	149	136	136	152	149	147	150	145	119	136	129	133	149	147	150	138	154	144	135	148	146	141	132	142	140	144	152	150	142	142	139	146	151	139	143	147	149	125	144	161	146	171	152	148	161	138	139	166	135	144	134	138	148	152	128	131	147	130	150	152	147	145	164	133	155	134	138	134	131	139	131	178	148	155	125	161	162	148	158	160	144	137	153	134	177	145	143	149	128	146	140	150	151	157	148	149	129	145	129	145	158	148	141	146	119	132	157	166	141	133	124	128	136	125	143	155	146	140	148	132	124	149	170	174	144	160	146	135	150	159	129	139	147	118	147	132	152	136	129	153	145	143	137	155	170	154	149	154	145	160	138	172	171	146	154	155	140	141	156	149	138	146	141	129	143	166	148	146	153	118	151	154	149	146	134	158	149	141	159	173	162	149	142	132	147	139	149	147	142	139	159	146	135	146	159	152	146	139	162	119	161	132	130	135	159	164	143	161	151	157	140	135	162	141	123	143	145	130	151	123	143	152	153	166	130	149	155	154	143	155	132	140	148	157	150	135	168	139	134	147	150	146	139	152	155	134	147	164	148	149	156	143	136	129	155	156	144	138	159	144	148	135	158	144	169	144	139	142	133	141	135	145	153	137	141	139	146	147	129	134	158	145	143	155	133	129	139	175	149	143	149	121	149	150	157	148	151	161	140	143	142	152	126	141	141	142	159	148	141	138	160	141	143	144	127	156	155	145	146	123	134	152	152	154	179	159	157	143	140	141	137	119	145	119	143	125	144	136	144	139	146	162	144	139	172	142	162	147	137	139	133	150	171	150	137	148	149	146	146	144	144	135	150	135	155	137	143	155	147	148	134	151	129	145	152	124	166	154	137	136	162	182	157	160	139	132	152	134	124	132	144	141	142	116	130	160	159	147	151	155	145	133	149	142	148	146	134	165	146	156	136	133	151	142	131	145	149	167	139	130	155	140	131	158	141	134	132	155	117	151	130	118	147	130	143	156	136	135	151	138	134	140	133	144	114	132	129	142	139	140	126	140	135	130	153	119	142	156	155	147	166	149	151	135	142	136	135	142	153	132	152	115	158	136	128	142	139	147	162	137	147	153	144	155	137	133	151	123	135	144	154	138	138	143	164	143	134	137	153	146	156	144	161	133	139	160	153	142	171	145	170	135	147	164	157	135	164	143	138	145	135	151	144	128	147	152	151	122	148	160	139	140	137	145	171	127	156	141	141	136	155	163	145	142	143	149	155	136	158	155	134	130	137	152	155	136	166	165	127	153	144	135	138	141	130	145	139	155	146	118	157	160	149	153	162	140	145	133	153	159	135	132	146	137	146	143	143	133	133	138	132	149	147	138	135	143	139	137	141	159	146	142	147	120	159	149	148	131	161	136	151	119	148	131	140	130	152	149	147	134	154	151	129	162	130	136	138	150	139	154	132	152	141	142	144	164	110	143	134	144	152	148	155	156	135	146	138	162	131	124	156	165	173	146	131	130	134	138	148	131	154	172	138	143	149	140	131	150	142	131	146	151	134	159	132	143	143	125	157	149	156	161	140	149	161	138	138	143	159	154	169	147	155	161	157	136	147	147	156	140	142	140	148	160	147	157	151	161	159	142	150	163	167	127	137	134	133	155	154	137	148	154	157	163	159	157	128	150	132	145	155	121	147	148	161	138	146	152	141	144	162	167	146	142	128	147	146	137	160	144	165	162	141	163	142	163	173	145	132	140	140	170	153	138	141	144	134	134	137	158	149	149	131	144	151	137	146	144	137	141	145	138	168	143	133	151	137	133	151	126	134	132	135	141	122	136	130	160	140	150	170	154	136	127	140	139	180	182	118	157	151	171	133	154	147	139	129	156	139	141	151	121	157	158	143	139	175	153	133	146	146	148	135	161	144	156	163	135	155	128	130	134	123	128	155	135	124	157	127	148	143	165	147	159	175	125	145	178	141	132	129	159	141	166	157	173	145	158	125	170	171	135	137	172	152	149	125	133	135	159	151	148	147	124	120	143	144	149	161	142	153	141	160	143	148	157	149	146	151	156	142	126	146	143	144	170	173	175	150	135	150	151	135	137	136	139	140	127	166	151	153	132	130	136	143	142	131	147	130	150	164	119	153	156	126	153	109	142	160	142	136	127	157	166	144	146	152	145	159	164	124	153	134	149	136	130	122	151	128	151	150	151	146	123	149	136	137	127	151	146	144	140	152	139	140	150	149	146	163	143	152	142	152	157	146	149	148	140	135	133	136	141	149	157	176	147	147	139	149	160	130	135	118	135	133	153	142	152	142	142	125	127	148	140	135	150	137	140	137	144	149	138	150	155	160	151	179	138	143	134	159	172	137	148	134	144	141	166	124	145	154	145	143	133	165	136	136	143	169	136	143	167	131	154	128	144	169	196	132	152	132	126	154	153	148	159	151	158	146	156	151	123	147	134	147	158	139	159	147	153	124	132	157	162	167	125	131	128	147	148	161	158	150	164	143	150	156	133	155	135	131	151	167	167	139	132	127	126	158	140	133	123	131	146	138	153	151	171	149	144	136	156	142	171	156	162	136	151	156	162	124	153	137	146	163	144	145	143	152	148	140	160	160	137	145	153	144	142	132	153	144	156	143	155	149	158	152	143	162	135	144	154	123	154	147	142	151	137	158	165	137	124	139	143	148	147	138	146	175	163	148	140	149	125	159	145	151	123	122	166	144	154	127	143	144	160	146
7889	891	1561	1695	1444	1127	934	846	767	749	704	585	580	687	846	619	522	466	481	437	575	638	567	478	403	418	375	389	387	398	377	357	427	420	391	382	392	404	410	388	377	383	400	389	369	358	367	364	370	391	383	397	378	406	365	367	370	363	348	327	359	361	362	372	413	330	348	345	403	396	343	343	341	376	378	364	370	364	368	365	364	364	363	334	377	368	363	348	369	370	401	364	359	371	369	373	341	371	380	396	394	351	361	361	376	379	350	335	384	389	392	352	351	347	387	389	375	346	375	365	372	393	375	384	377	367	352	364	359	352	371	360	380	356	347	370	357	334	396	352	358	394	386	383	343	357	347	361	354	383	339	360	363	342	346	365	360	340	371	335	365	357	359	344	357	357	373	336	344	363	363	353	354	364	395	383	383	375	341	377	369	338	366	370	379	379	343	372	375	346	357	339	376	319	345	345	350	350	346	366	405	362	380	389	365	355	369	351	381	414	356	374	361	363	356	366	372	355	339	389	367	359	365	339	393	334	375	365	358	372	374	353	384	362	365	389	363	352	370	386	391	395	363	400	389	399	385	359	350	341	345	354	343	353	361	358	377	385	364	359	379	368	374	388	323	339	348	366	383	382	336	368	340	362	368	351	384	366	365	329	357	366	345	374	358	384	347	337	342	379	373	395	358	333	374	374	374	367	380	369	366	367	365	385	346	374	353	381	343	337	389	369	328	345	346	337	354	399	317	339	303	396	369	377	382	369	367	349	397	380	376	368	339	343	371	354	314	341	329	352	302	347	330	364	374	343	384	344	388	396	364	354	346	369	333	393	356	366	371	369	371	378	341	328	355	348	359	357	403	350	346	340	380	342	355	378	351	389	377	356	362	356	366	390	351	367	365	374	367	383	340	383	384	398	366	373	337	361	393	371	386	330	354	352	342	364	360	353	334	359	358	336	367	358	385	357	336	395	339	351	337	343	373	367	359	382	335	414	365	377	373	370	388	375	371	344	344	356	391	364	395	365	364	376	357	360	384	351	363	357	361	337	360	382	357	385	341	368	367	384	404	414	335	370	355	334	365	330	399	408	344	365	349	375	390	360	397	375	367	365	354	351	340	369	359	356	367	363	372	403	356	366	383	348	368	348	344	376	374	396	332	342	349	344	346	341	391	359	385	369	384	336	344	363	387	360	384	383	358	338	346	362	380	383	379	391	359	376	372	345	351	381	356	378	372	372	358	374	378	414	398	365	352	383	358	358	361	354	383	366	365	341	326	342	357	369	350	376	357	354	385	362	379	348	389	374	403	364	354	379	358	348	376	351	404	372	358	329	368	353	357	380	380	361	362	370	343	390	370	344	363	378	350	344	346	359	350	376	382	330	370	404	362	345	376	345	367	366	349	374	354	372	347	348	347	352	385	401	349	317	376	380	351	331	402	339	364	364	390	340	335	345	397	370	364	346	354	371	318	404	379	372	357	346	359	357	354	378	400	375	382	348	383	338	369	356	364	351	409	326	339	357	398	388	345	362	351	362	358	366	352	338	342	328	373	323	343	326	383	330	356	377	371	369	369	347	353	376	365	341	341	370	379	358	363	367	373	384	368	368	355	359	379	355	352	376	364	368	375	368	357	350	325	369	349	358	364	350	370	387	377	368	374	379	348	392	372	343	357	366	332	330	365	356	381	346	378	338	366	374	349	384	374	407	359	366	366	390	356	359	369	370	356	366	381	343	344	367	364	372	371	349	343	385	336	356	340	356	354	387	366	343	359	383	375	371	400	406	352	369	347	367	384	339	369	361	401	391	365	375	356	398	368	338	331	348	364	321	370	363	351	349	325	376	335	364	364	357	370	364	344	364	340	371	350	366	363	364	365	365	336	350	352	378	325	363	343	351	346	400	365	376	337	350	346	346	342	392	364	375	357	351	382	364	374	378	374	334	346	348	375	357	378	329	372	315	374	337	356	357	352	369	390	366	365	347	353	360	400	345	370	380	398	358	348	392	358	359	322	370	396	369	319	365	342	392	395	376	357	358	389	360	395	403	365	380	353	382	351	360	347	378	385	352	353	350	351	358	346	330	384	344	351	355	348	351	348	360	377	342	384	367	351	364	342	341	358	367	328	364	360	389	348	340	350	362	357	371	370	372	380	361	379	369	372	396	377	339	376	358	403	357	385	366	401	322	369	370	375	377	385	366	357	413	388	340	330	337	355	356	363	341	361	377	361	373	381	362	376	390	352	359	349	355	351	379	364	348	392	385	342	361	362	354	344	362	341	353	358	382	373	368	373	374	336	349	361	384	346	342	325	356	352	384	342	408	359	344	321	326	330	369	349	381	370	335	372	364	371	355	387	374	372	408	363	382	373	345	342	361	347	398	378	350	364	333	355	366	347	362	368	361	363	358	334	333	380	347	380	335	387	347	376	393	349	360	341	325	353	370	353	345	340	387	384	371	388	373	368	410	377	358	360	355	371	331	368	364	390	379	374	352	384	330	365	368	360	391	362	375	352	361	370	366	372	385	356	381	389	372	384	382	355	388	363	360	378	334	345	396	379	346	363	357	350	349	387	376	406	372	376	390	350	416	353	366	326	351	355	372	366	339	372	327	361	387	380	377	361	400	371	362	402	377	398	360	373	346	385	355	358	370	351	334	393	351	387	351	335	341	366	383	347	356	372	315	364	342	369	386	377	354	377	359	347	385	373	378	360	394	351	350	400	348	378	374	353	371	372	361	381	377	394	389	354	381	363	366	341	365	349	360	328	362	350	336	345	351	328	351	383	396	368	389	367	346	361	362	355	366	338	330	360	382	381	392	365	345	383	364	372	356	359	346	365	369	361	355	369	389	369	330	406	372	341	329	340	371	373	371	366	368	373	352	382	359	385	390	368	355	343	382	341	403	359	364	379	380	352	369	385	391	371	374	347	369	383	363	364	342	381	386	376	331	335	377	381	356	368	370	367	363	347	343	367	365	368	359	384	337	348	341	402	336	344	373	382	376	342	377	344	355	385	369	337	368	394	361	337	368	374	355	339	350	390	368	348	360	356	357	337	349	341	392	334	387	352	384	371	357	338	352	390	383	376	356	387	370	382	348	364	358	392	361	357	358	371	364	332	357	363	357	357	385	378	384	369	375	382	355	374	400	348	393	384	367	380	341	335	365	365	353	328	378	406	340	390	396	400	385	399	375	382	351	362	378	395	376	352	355	375	398	339	351	329	346	385	356	359	345	381	362	359	366	372	363	357	337	369	358	385	364	311	382	344	352	386	406	365	379	353	392	355	350	365	353	392	349	366	337	370	351	362	385	355	367	369	390	372	372	346	371	405	357	367	385	381	371	360	371	381	355	355	389	359	366	411	379	351	353	362	386	364	370	354	360	380	347	357	361	381	394	370	341	348	336	388	371	365	356	350	403	369	359	401	351	380	408	364	387	335	339	356	360	348	366	350	390	339	363	350	355	379	356	402	368	370	355	391	368	369	371	344	359	361	341
1393	296	274	274	285	241	287	268	264	282	276	275	259	274	279	276	255	283	269	273	303	289	275	276	271	244	299	233	253	249	277	285	279	280	266	262	268	254	283	264	286	286	253	282	267	242	268	273	276	285	283	260	296	254	237	274	263	233	263	241	277	262	256	241	252	249	279	283	295	234	258	264	276	240	269	260	251	268	293	291	270	293	258	299	283	294	288	292	254	236	259	272	253	262	284	264	258	277	279	269	269	249	209	250	305	235	276	287	241	268	248	245	268	257	245	277	276	264	262	290	255	253	265	296	246	256	309	272	271	303	271	285	299	289	257	279	277	237	249	284	288	266	286	274	309	255	242	267	258	280	272	302	258	280	261	288	255	260	266	242	276	252	252	294	249	252	266	246	267	259	250	269	281	274	282	268	294	271	286	253	292	289	255	248	274	282	255	250	294	254	256	264	242	249	262	246	248	278	265	235	243	263	264	253	250	256	277	257	262	277	278	257	274	253	272	241	264	260	300	274	258	265	270	293	269	263	274	238	266	258	241	258	285	244	261	256	271	295	275	262	292	291	260	276	297	239	261	301	269	253	294	248	275	242	280	297	290	269	249	254	275	275	266	258	274	287	282	283	270	270	272	263	279	267	250	293	253	289	271	296	279	270	296	256	282	262	302	272	265	307	258	258	253	264	237	248	246	273	253	250	244	311	244	260	278	255	267	274	275	245	239	290	288	241	258	261	250	269	282	281	297	284	279	279	294	268	241	284	231	270	278	290	302	257	263	237	263	241	293	243	275	276	276	274	319	282	289	257	285	290	245	267	235	271	326	244	270	263	302	281	290	256	242	245	256	279	264	303	283	271	259	278	249	273	258	281	289	286	266	251	271	266	282	266	261	254	282	287	262	273	312	290	253	271	258	248	279	273	274	281	278	286	261	280	277	263	278	275	265	261	248	282	272	254	268	288	250	268	275	245	238	261	293	252	253	282	264	284	263	247	268	257	273	257	264	238	264	257	271	261	238	268	285	276	240	282	277	276	249	251	261	272	259	279	231	262	268	277	265	268	279	258	254	251	275	241	247	250	252	304	295	273	252	259	279	249	261	248	270	297	274	264	250	288	278	288	255	258	264	271	286	249	268	248	240	274	270	282	264	278	269	268	292	249	261	279	259	285	268	270	245	315	273	245	289	274	286	282	274	269	272	279	253	268	255	295	306	260	287	278	254	263	238	249	273	282	269	271	275	282	253	298	297	244	256	234	251	269	291	263	269	265	241	287	270	272	262	247	275	244	299	275	270	272	275	260	289	234	263	269	275	270	286	299	263	262	255	279	270	277	258	293	294	257	233	228	263	269	243	266	283	265	268	261	301	268	262	255	273	242	281	324	272	252	265	270	281	261	257	291	287	276	241	269	300	267	279	310	271	284	264	266	272	291	279	272	288	259	290	293	303	264	273	272	281	249	280	234	284	271	277	257	266	307	261	271	268	305	271	250	270	273	220	261	286	239	264	267	252	294	272	267	256	266	286	259	232	262	269	275	253	248	283	253	290	285	275	250	241	273	247	310	225	279	269	247	243	245	228	279	251	235	263	293	280	299	278	259	307	292	278	261	259	251	271	245	272	239	268	254	251	275	266	238	241	286	257	219	285	238	276	244	260	268	233	255	272	264	258	292	265	260	277	267	254	252	290	267	286	250	303	238	252	268	272	286	260	259	254	232	268	294	273	253	271	285	277	277	265	254	260	242	297	238	306	268	249	272	261	252	281	279	240	283	262	246	234	279	268	243	270	277	262	269	252	257	251	247	279	268	301	294	285	281	250	251	291	284	258	273	238	248	271	259	266	244	249	260	281	293	282	261	273	291	262	264	282	266	260	250	274	275	260	253	249	261	257	270	292	274	258	256	258	287	237	260	260	245	259	293	268	274	287	270	261	275	245	290	257	262	246	264	280	292	257	274	253	267	257	260	303	287	292	235	241	270	266	227	292	281	285	268	271	236	262	256	276	247	270	282	255	262	269	251	292	273	296	278	247	236	284	276	275	273	265	272	279	270	250	271	256	256	232	280	249	280	288	276	261	243	289	303	284	267	253	272	264	266	261	263	274	263	304	285	278	265	247	269	257	239	239	239	298	266	258	277	255	268	246	288	248	255	263	279	289	250	272	265	269	265	297	315	253	267	286	262	276	238	262	261	258	265	253	265	281	239	264	287	276	268	268	297	238	298	271	286	292	264	261	270	261	267	288	294	288	283	252	287	295	286	253	277	256	251	266	268	249	262	240	264	296	278	259	253	282	256	280	245	285	263	247	262	257	242	276	272	238	271	287	284	277	263	247	282	243	246	272	269	262	269	281	294	269	233	246	282	323	330	255	273	262	272	264	298	255	217	259	258	256	254	309	269	309	311	274	275	245	265	254	272	258	271	265	294	245	274	236	285	288	268	277	255	273	264	260	257	296	283	249	279	275	260	277	251	278	273	239	267	250	267	253	249	264	257	260	248	295	281	267	285	264	257	231	271	253	250	249	295	250	288	295	279	287	238	280	264	273	275	248	263	284	282	274	260	310	291	285	264	261	245	266	239	274	289	250	316	270	245	253	270	267	277	258	290	255	258	284	273	299	284	279	285	257	288	264	259	259	258	257	239	283	264	249	233	279	314	277	270	275	272	246	278	267	249	285	252	263	275	292	261	247	262	283	258	276	274	233	268	270	283	241	243	280	272	318	267	267	295	276	289	240	284	258	255	267	290	269	289	257	267	238	286	263	257	260	277	251	264	264	273	250	280	265	270	247	269	270	277	282	246	247	294	239	301	262	278	287	269	282	243	261	276	278	290	256	241	277	292	271	292	283	304	275	282	263	246	265	307	267	278	247	275	276	253	261	287	253	276	254	261	265	254	232	265	292	263	248	287	268	316	253	276	257	263	267	273	276	272	283	271	295	270	274	257	263	244	259	298	284	305	287	279	286	264	253	255	260	284	261	278	255	290	294	267	257	277	286	247	279	259	243	295	241	276	257	255	267	292	265	310	275	294	258	281	264	290	278	274	260	291	246	297	283	257	233	308	260	235	275	264	292	298	262	261	252	272	264	251	256	272	249	254	285	295	267	265	272	289	247	257	239	279	243	266	261	286	279	255	261	258	253	261	264	280	273	294	243	230	289	264	253	258	265	252	255	232	270	251	231	272	310	302	284	261	279	275	234	253	271	265	258	252	276	269	272	285	277	263	222	271	263	265	237	258	257	253	277	279	293	280	253	260	265	283	271	277	308	246	285	283	262	207	271	255	287	253	268	255	253	254	283	271	307	278	284	278	259	284	276	250	237	248	265	258	259	284	265	244	270	282	286	277	266	272	252	286	264	285	262	247	261	248	274	253	315	257	267	264	273	259	262	237	255	239	305	290	275	236	250	278	263	299	278	262	277	267	277	239	276	283	241	273	242	252	268	299	279	252	271	244	258	263	283	266	275	260	280	263	277	245	249	291	262	289	268	289
2120	655	699	668	683	681	640	658	645	624	630	651	696	660	666	643	655	697	666	628	608	628	635	619	604	661	655	687	672	637	620	690	647	645	643	655	686	635	705	613	662	648	677	651	657	655	669	632	645	643	646	633	677	622	603	680	620	667	649	666	653	649	676	651	649	648	621	614	640	636	683	624	664	673	700	644	686	641	660	600	625	654	653	674	630	658	616	647	669	639	634	656	638	645	618	616	642	638	614	658	683	637	655	667	689	620	663	637	666	652	644	615	670	694	631	700	650	669	626	596	655	664	621	645	660	620	674	617	670	655	645	660	707	627	662	661	634	626	635	661	649	695	635	700	659	667	683	663	666	675	679	673	649	640	623	613	626	649	693	681	638	675	679	661	625	628	632	636	655	664	639	665	671	646	635	671	635	644	644	605	631	678	687	670	649	606	623	660	672	689	613	667	679	643	680	646	645	625	662	667	674	689	663	643	646	657	676	668	597	644	662	644	660	647	652	621	651	626	652	663	617	611	648	660	679	666	689	660	633	689	624	662	670	640	665	660	642	661	666	663	680	650	638	630	615	631	681	620	654	680	641	620	632	639	668	642	646	677	649	680	668	631	584	640	650	671	631	663	632	677	667	675	679	626	653	655	657	643	638	632	591	652	660	624	634	660	649	673	649	664	661	647	616	625	675	621	662	671	666	609	621	685	578	632	639	639	633	646	622	621	644	647	640	639	686	649	621	689	667	669	600	602	622	634	634	633	668	645	641	646	614	582	655	613	674	665	674	658	587	692	638	629	620	659	672	616	685	667	597	655	652	653	636	643	641	683	669	652	662	623	635	635	670	651	650	648	622	672	669	660	629	604	673	628	684	701	670	624	695	647	682	642	662	652	693	677	640	659	639	646	635	648	685	649	629	671	613	592	648	661	660	645	609	625	668	660	678	645	663	615	681	719	660	617	647	674	668	641	689	675	655	624	649	641	679	643	591	704	692	628	658	662	645	654	672	662	673	651	661	674	686	651	649	604	592	663	647	687	671	663	636	651	632	654	631	651	611	653	693	651	689	620	651	668	626	656	643	622	646	657	663	670	652	609	636	618	665	645	638	621	668	665	693	635	603	644	654	656	702	688	667	655	630	690	627	709	638	669	667	642	646	621	654	701	642	674	622	632	634	645	644	674	638	644	610	702	708	654	693	641	647	601	665	635	652	654	663	655	676	621	655	619	673	701	656	648	649	660	649	642	605	643	679	681	676	667	630	634	608	666	617	646	626	659	650	694	643	681	621	640	723	668	654	621	632	659	650	664	665	602	637	652	654	659	630	638	662	646	648	648	651	667	637	642	692	677	663	640	641	665	595	646	660	610	640	619	654	669	650	665	692	673	721	648	583	650	609	667	667	620	591	644	653	678	672	618	627	649	627	649	657	659	661	638	632	633	664	661	648	619	654	653	620	612	636	628	658	688	656	665	642	625	641	627	675	600	644	631	694	638	636	656	646	649	619	657	615	654	648	680	651	630	656	661	653	633	647	596	667	654	648	662	644	600	637	639	633	691	699	648	669	656	638	591	651	633	715	686	648	641	716	677	675	665	616	628	660	635	636	660	598	597	646	622	597	669	661	650	647	648	634	628	627	633	630	667	651	655	654	646	618	606	622	644	642	628	613	602	667	637	641	653	682	606	632	634	640	626	678	642	667	660	614	621	633	647	700	645	630	663	678	583	650	620	628	624	622	656	681	653	634	665	645	598	626	643	640	639	686	659	633	674	639	694	666	636	640	673	713	647	646	661	684	630	650	633	684	698	666	592	662	628	700	689	652	683	701	664	603	623	624	640	651	617	665	608	656	678	655	636	652	672	601	651	658	665	649	634	647	671	656	641	651	627	657	607	677	623	569	651	632	669	645	652	614	660	680	673	664	659	701	685	688	658	651	627	657	686	644	667	633	589	663	626	700	659	636	689	633	685	654	646	658	643	673	676	634	622	609	652	648	641	646	666	644	636	685	667	587	668	669	650	669	643	611	640	678	630	666	674	671	678	622	633	683	627	661	675	674	642	659	674	671	664	678	680	645	684	679	662	623	639	667	671	680	635	678	662	593	627	645	629	621	659	653	652	645	627	638	620	647	675	664	677	648	644	634	658	600	626	652	620	646	672	692	679	674	673	657	647	650	667	656	658	621	621	621	647	660	645	643	678	706	642	680	618	651	635	635	611	648	650	674	648	653	696	722	602	650	659	679	662	634	655	635	641	642	685	635	661	598	639	667	674	652	656	621	648	687	619	640	626	653	667	641	676	598	617	640	594	588	666	640	659	628	630	634	641	637	644	689	632	675	656	650	622	634	653	639	662	660	656	604	671	626	613	639	662	651	630	626	630	627	676	651	719	620	650	637	652	650	606	676	654	639	634	650	652	635	635	671	649	677	665	652	627	688	691	605	679	606	635	647	625	667	617	654	654	636	622	641	670	650	624	683	661	615	615	651	674	626	661	642	640	663	617	616	680	629	673	606	634	629	645	645	631	632	620	657	664	643	621	694	631	654	680	648	661	638	634	626	692	639	623	697	622	700	631	670	675	628	658	614	598	649	668	623	581	655	660	667	646	672	645	682	629	650	636	686	656	673	633	652	628	620	637	676	652	660	644	624	658	673	630	631	646	671	669	656	655	650	633	672	642	665	632	657	630	644	647	643	633	659	637	677	670	636	633	618	659	648	657	606	691	644	653	646	659	610	649	639	643	648	637	631	674	598	634	630	621	626	656	623	618	636	593	638	647	661	652	665	700	666	662	644	650	659	637	608	641	655	587	616	663	649	634	610	626	666	676	637	677	681	618	686	654	675	635	653	702	611	651	640	639	560	688	614	664	646	642	608	636	645	673	675	639	655	676	678	634	632	655	674	636	588	623	665	643	650	605	669	651	672	622	627	668	656	618	640	665	698	647	616	676	634	659	633	654	663	651	650	625	643	644	627	614	670	642	638	645	635	697	652	686	636	663	644	629	625	609	624	654	671	632	684	632	646	651	615	672	623	675	675	655	647	627	664	606	662	639	626	652	657	670	692	691	663	619	660	677	663	637	616	632	639	661	629	632	625	632	682	660	647	686	640	628	647	623	657	658	607	662	672	640	645	660	668	623	634	639	655	630	665	662	610	635	652	679	654	683	593	639	632	695	658	661	639	614	637	670	622	628	637	654	636	635	632	634	706	653	661	670	622	646	668	656	663	606	610	671	679	617	669	634	634	660	662	619	695	685	596	669	621	638	647	659	661	629	613	666	641	690	641	657	640	721	672	642	643	663	631	687	631	656	634	662	629	642	659	649	659	641	620	641	640	671	684	647	680	639	652	664	677	691	608	680	652	637	681	644	666	665	632	643	616	660	647	600	656	626	664	641	627	654	663	651	654	628	623	678	649	672	661	663	615	643	636	653	677	624	626	614	650	693	632	668	635	650	637	681	627	705	638	642	627	657	680	668	647	588	691	663	626	649	619	609
7042	524	558	529	377	328	369	378	320	329	301	327	273	322	327	307	295	300	329	302	314	309	316	308	286	288	318	301	333	302	297	254	284	296	306	303	290	311	297	292	294	306	261	271	309	299	252	297	274	268	279	295	320	264	270	310	316	332	279	280	303	318	257	290	287	251	297	292	320	290	289	306	288	265	258	293	279	242	282	302	329	268	261	299	340	310	320	315	315	305	299	269	286	262	297	297	317	284	270	266	314	326	284	308	324	321	277	283	312	267	316	272	313	309	289	301	294	306	316	317	315	270	301	300	282	335	312	281	310	324	286	267	272	280	320	284	308	283	319	259	284	303	301	266	291	295	314	294	290	275	284	296	311	296	319	266	291	287	308	297	288	312	327	256	295	250	327	291	293	285	299	298	286	295	292	284	299	280	301	278	304	280	281	342	290	307	329	253	306	320	320	272	297	263	315	283	248	297	270	261	287	290	305	293	298	355	344	294	290	294	290	287	265	312	275	293	300	327	276	302	266	314	268	274	270	295	273	294	312	282	313	253	275	279	288	306	318	314	304	299	302	283	269	264	286	279	298	313	270	280	276	297	293	273	296	306	317	284	307	282	306	299	292	264	298	310	289	297	288	280	282	265	284	289	310	279	295	288	309	282	325	302	295	314	284	305	290	277	326	287	291	289	296	283	286	284	343	292	302	284	300	299	301	315	288	335	291	288	291	307	307	290	306	301	298	283	303	294	316	272	293	295	312	299	288	265	308	292	260	275	289	270	313	282	289	286	267	301	313	269	298	303	298	274	292	312	260	281	268	286	282	271	286	296	293	295	319	279	265	300	292	282	286	295	305	287	302	301	274	282	286	291	274	285	285	288	284	304	275	283	296	312	296	302	290	277	312	347	306	247	330	341	324	299	281	310	300	306	294	277	276	287	288	332	319	283	317	268	333	290	282	304	294	254	289	293	326	271	295	304	311	312	295	286	276	304	285	285	288	327	323	311	332	319	313	297	276	299	277	304	283	288	285	302	276	294	305	291	315	302	290	262	313	306	283	323	296	281	296	278	269	310	299	303	307	306	275	315	310	316	267	282	306	293	298	322	304	274	297	284	264	286	303	275	293	319	313	319	328	270	282	286	279	288	289	300	267	277	307	282	282	307	280	304	286	275	309	297	291	276	284	324	312	270	297	315	274	297	323	295	323	294	301	305	304	304	263	295	308	267	277	270	276	279	290	305	290	280	288	297	307	300	302	302	279	280	311	285	284	277	288	301	273	284	323	299	278	316	290	273	306	324	269	296	308	301	273	315	287	317	284	330	280	294	289	290	288	272	266	280	278	305	275	287	287	279	286	298	300	272	263	295	282	288	288	299	328	308	336	281	308	307	305	291	290	311	319	294	280	277	314	309	280	293	287	306	310	289	286	321	270	278	310	293	324	278	303	270	258	324	300	305	286	262	265	312	277	300	296	269	284	306	313	282	297	307	284	295	286	277	269	284	259	267	279	287	314	293	296	294	279	285	315	288	288	284	344	280	284	282	320	290	302	314	305	267	270	317	319	289	276	277	272	270	307	314	309	280	280	294	309	261	273	292	297	299	288	299	260	341	303	347	310	306	313	280	291	299	287	324	306	365	311	275	287	312	295	311	287	328	285	247	330	303	294	293	272	293	308	304	284	296	296	275	310	325	305	293	278	278	321	298	298	308	281	275	290	301	257	290	286	271	238	288	316	283	280	284	284	294	265	287	292	315	290	310	284	319	308	264	325	281	304	306	313	319	308	303	316	287	313	306	287	306	289	301	302	276	323	306	318	296	301	287	288	302	279	284	329	292	288	281	308	301	303	338	305	285	313	279	275	285	294	286	297	273	266	335	299	308	305	297	296	277	270	305	286	309	274	287	295	294	276	322	298	285	299	260	297	281	323	305	260	309	305	292	283	304	284	268	283	299	284	294	280	292	270	299	310	291	279	305	318	311	300	296	284	279	316	311	284	291	285	326	273	277	293	311	294	297	284	310	272	293	244	278	304	281	279	311	314	304	292	277	317	301	297	298	308	264	275	286	281	268	280	290	340	282	266	296	260	294	299	260	300	270	283	288	297	305	289	277	287	296	291	295	259	280	294	256	301	290	309	294	308	327	269	284	316	301	312	283	303	296	318	296	318	302	307	327	255	290	292	301	265	281	307	321	303	286	307	263	258	289	304	296	309	333	284	330	290	294	298	292	298	298	308	281	295	312	308	285	276	293	308	334	334	285	319	310	274	295	283	287	269	315	303	324	314	318	275	282	278	281	303	317	266	309	304	292	309	321	307	291	301	269	262	275	285	283	296	342	302	308	264	280	309	285	325	289	309	296	321	269	325	329	307	291	258	285	259	323	293	266	316	323	304	293	301	315	273	282	299	311	277	293	304	293	287	275	320	284	281	300	294	316	298	290	269	292	282	298	288	294	281	298	295	298	286	269	294	272	309	267	290	274	293	291	308	268	302	318	300	304	292	316	307	328	285	295	320	315	346	284	314	295	290	275	278	319	313	296	300	287	296	310	306	267	283	283	324	280	292	274	278	268	318	303	297	303	308	274	289	257	313	310	331	349	330	313	317	301	307	280	262	294	324	325	291	289	282	288	293	288	276	309	310	297	296	327	312	281	306	270	283	273	291	290	278	277	315	284	327	298	301	294	285	302	302	288	265	308	273	278	284	317	296	273	286	285	302	289	255	291	284	241	307	285	304	308	319	298	304	330	284	267	281	269	288	316	289	304	310	283	297	302	274	321	290	308	316	267	293	283	307	304	273	332	314	277	274	322	282	290	292	301	318	260	283	320	290	311	294	294	300	298	301	257	271	280	301	278	266	311	275	305	281	299	318	273	264	299	316	310	268	284	296	284	278	258	287	257	317	296	287	296	290	334	313	308	281	291	290	296	301	289	335	294	270	294	281	296	272	306	303	301	307	310	270	305	281	285	287	293	292	347	284	296	270	294	296	285	284	295	275	272	305	268	276	282	283	298	245	316	295	298	285	297	330	294	264	261	335	370	260	289	309	301	288	296	317	287	318	317	304	280	294	295	325	296	282	316	334	303	292	300	318	302	311	285	275	312	279	306	277	304	302	313	284	278	317	287	290	306	298	291	262	286	293	319	304	301	297	306	297	296	297	296	291	272	310	276	293	271	267	281	303	288	277	290	307	317	293	302	299	291	308	279	291	254	278	283	280	284	278	298	294	262	302	275	288	247	285	305	283	324	267	303	278	295	327	305	274	311	268	283	322	309	282	293	324	292	260	323	279	292	308	308	290	312	306	265	298	305	325	301	286	281	300	314	295	304	278	276	293	306	285	274	339	318	309	310	310	280	297	287	272	313	262	321	285	291	274	306	300	319	298	291	316	286	278	304	309	284	291	298	259	288	300	283	280	287	275	284	309	275	316	276	283	261	285	322	285	291	270	251	311	304	303	264	256	315	263	305	289	279	305	329	274	286	276	285	283	329	311	275
6558	923	1259	1372	1243	1097	942	951	899	885	844	808	863	859	940	855	789	775	755	772	771	838	747	683	690	741	733	678	654	724	655	712	729	748	684	711	692	739	685	718	703	714	663	733	725	700	715	711	684	633	700	662	653	673	646	704	690	693	701	708	725	670	693	714	712	750	717	720	723	696	673	632	723	704	723	717	694	666	682	688	737	650	689	675	710	674	685	715	684	702	696	662	706	703	699	704	686	735	702	703	690	674	652	715	673	670	658	709	703	701	642	726	709	705	748	716	693	707	703	660	729	717	681	716	714	673	720	711	681	708	728	684	657	698	719	657	665	721	686	712	725	704	677	659	666	719	679	699	677	706	686	719	673	674	722	708	693	734	684	712	653	718	722	738	697	679	733	676	738	629	682	687	644	684	695	651	722	685	705	681	747	708	720	722	703	699	702	732	692	700	654	716	703	748	677	736	695	711	662	693	708	701	719	712	688	703	724	637	664	705	664	653	688	616	626	646	666	696	704	655	659	693	660	658	702	704	700	711	696	670	678	692	663	732	673	648	654	709	690	694	695	672	670	669	754	707	652	679	722	714	648	675	695	673	710	693	717	674	678	695	719	672	706	669	690	656	719	694	685	688	698	657	695	663	721	701	718	694	638	699	701	709	691	762	694	681	667	670	698	666	733	750	720	703	659	675	715	681	706	666	694	706	693	671	756	685	692	672	742	662	693	672	672	662	676	686	690	695	653	690	683	678	680	715	695	730	706	685	704	684	699	673	719	720	708	680	666	696	716	657	685	716	697	695	677	721	657	724	716	681	702	698	737	662	737	699	675	698	683	672	719	632	721	646	692	685	729	673	732	735	737	688	715	719	659	710	748	673	770	707	680	672	696	687	717	682	701	666	668	712	688	675	675	691	666	690	675	769	655	723	714	691	708	699	699	675	719	722	722	698	666	674	668	766	729	639	688	696	693	646	667	698	662	691	689	696	664	697	703	708	697	747	677	699	663	729	675	658	683	689	685	665	680	721	711	656	672	711	707	643	620	681	672	671	638	683	698	667	707	651	671	679	759	640	693	683	632	663	695	674	681	686	710	731	707	668	671	687	697	697	714	698	667	647	657	705	742	703	703	706	692	691	706	655	673	695	682	715	681	689	717	685	653	685	696	745	656	703	700	690	673	658	673	741	702	702	690	714	669	720	713	696	689	639	738	654	696	692	692	687	711	739	715	722	712	669	706	733	685	692	704	698	678	716	673	738	691	664	653	689	741	716	717	716	689	739	714	712	726	713	695	728	696	727	721	644	648	683	736	670	702	681	695	650	707	691	675	709	705	729	721	684	713	739	672	693	691	680	715	699	685	732	685	713	740	710	669	717	708	675	681	639	687	704	725	738	720	661	645	697	682	740	725	684	688	722	704	751	681	671	687	690	721	676	710	707	686	698	715	707	690	726	651	705	682	701	690	714	727	684	704	701	694	686	689	715	674	699	712	705	665	693	665	702	706	711	665	699	711	685	716	676	715	717	684	715	702	682	684	743	645	743	653	623	734	693	710	735	635	698	694	681	712	700	668	688	676	692	661	687	693	697	668	679	710	695	700	689	666	678	624	645	649	688	696	677	665	702	640	692	688	724	700	651	702	674	641	684	693	710	660	742	698	725	722	715	680	716	680	647	667	719	714	696	685	718	703	696	683	690	700	684	683	703	665	704	705	716	684	686	666	716	666	697	663	731	704	679	695	718	714	685	676	647	677	720	731	697	670	685	699	702	684	724	697	681	734	622	688	676	682	673	703	702	715	724	710	681	719	727	694	672	679	726	673	738	674	685	762	678	671	684	666	699	713	670	705	722	719	708	691	726	704	687	714	734	705	709	690	679	717	736	676	696	702	689	631	756	705	737	675	721	692	687	697	694	669	697	710	665	663	689	721	745	665	651	724	731	731	714	691	668	678	688	668	708	750	698	686	726	654	750	657	680	714	658	691	725	711	712	691	709	677	687	674	683	722	681	670	682	710	694	689	731	697	653	730	635	685	781	733	675	701	685	734	715	713	677	693	731	698	706	680	690	747	715	700	684	671	664	671	710	701	695	700	664	664	691	674	658	747	689	664	724	725	679	704	714	732	780	729	674	679	718	711	687	679	685	681	701	673	674	715	674	679	689	683	709	667	635	718	720	705	677	658	695	683	756	674	693	699	690	723	701	735	713	715	735	692	774	640	694	688	723	677	708	740	679	693	689	739	711	706	696	668	665	694	729	720	673	751	635	682	706	664	683	728	667	705	695	693	683	658	662	648	660	741	688	674	664	739	675	717	739	682	681	669	696	684	681	658	726	713	698	693	709	730	670	686	680	709	702	757	609	689	683	693	644	665	697	680	716	687	707	686	688	706	691	701	748	709	688	695	714	668	706	714	661	680	673	711	673	671	719	691	694	711	699	684	700	727	697	699	697	738	698	684	692	738	687	718	694	719	679	673	627	666	684	761	646	702	704	671	682	693	684	669	666	684	656	712	675	705	691	670	713	704	727	719	681	732	701	667	710	640	685	671	715	690	683	662	700	696	724	685	728	651	688	679	677	674	700	704	701	701	672	704	686	717	706	648	688	689	683	711	709	687	724	744	673	683	672	665	648	695	709	697	711	675	687	698	730	636	676	690	701	732	719	732	710	652	680	677	642	692	694	656	668	742	683	672	703	694	690	690	706	693	721	670	697	661	661	693	694	710	655	721	703	718	651	715	709	657	666	708	716	709	695	678	707	700	742	714	656	712	661	675	650	656	692	657	719	686	713	679	685	677	702	706	698	662	669	684	696	701	680	656	693	640	647	736	661	659	661	762	688	686	711	667	729	718	706	709	680	680	721	724	708	658	660	710	707	687	665	687	677	654	698	693	723	675	720	712	668	705	659	713	719	700	729	655	661	708	738	686	709	695	673	664	701	706	660	723	703	707	700	645	705	702	659	673	726	677	705	706	695	683	675	713	687	692	670	672	729	708	720	711	670	706	683	703	745	703	651	643	732	765	712	689	753	693	698	667	717	685	672	663	673	692	648	683	737	650	678	693	687	736	663	687	719	686	692	712	718	702	692	700	728	714	649	642	710	684	692	721	728	653	663	670	689	674	690	722	714	702	715	724	677	732	689	711	673	740	696	715	685	671	665	692	731	681	639	674	694	643	656	687	722	661	692	687	683	666	694	720	650	641	674	696	711	738	683	692	707	686	734	665	694	680	710	719	721	662	641	746	684	651	676	680	666	695	712	685	657	652	716	633	658	704	732	676	671	740	750	668	746	660	652	694	697	663	674	722	666	674	732	696	681	746	680	695	736	692	733	720	702	630	705	697	694	674	693	695	666	751	736	649	708	652	716	725	715	707	671	717	678	635	685	644	707	712	652	694	770	706	694	641	689	701	655	701	659	683	687	715	654	674	703	765	678	667	687	681	654	674	723	700	718	728	708	713	729	689	755	648	666	653	705	674	688	694	703	676	713	702	717
12843	881	713	543	360	362	235	214	196	193	184	197	180	175	172	203	183	134	163	123	154	188	161	173	152	149	159	162	150	157	145	156	163	156	130	133	148	164	146	157	155	136	125	143	160	133	153	127	146	172	154	151	150	127	127	144	134	137	158	153	167	148	139	156	140	140	150	141	160	140	144	140	152	146	149	160	149	157	141	138	149	150	167	122	154	133	143	179	141	158	123	139	133	149	152	147	143	146	162	144	152	138	157	145	139	153	150	139	135	144	159	154	139	139	171	159	119	152	153	141	132	137	163	151	143	150	136	137	134	142	164	159	172	149	133	156	162	161	151	134	148	140	158	143	144	131	162	143	149	135	147	134	150	139	140	150	122	171	153	126	166	130	145	175	172	165	133	170	128	140	126	141	136	138	130	152	164	134	144	149	153	148	149	135	137	135	124	123	131	120	156	148	141	163	138	156	140	141	126	141	129	150	127	153	132	134	150	136	150	164	147	132	133	134	153	122	148	140	151	160	156	146	134	146	150	145	141	137	127	133	140	139	148	147	145	144	150	137	145	151	121	152	157	135	143	139	135	155	148	144	135	122	129	153	149	126	131	152	143	151	164	143	135	137	144	160	142	152	136	133	132	133	153	155	119	167	136	158	163	153	128	158	145	156	133	150	138	140	150	150	150	159	170	141	168	135	146	161	137	145	150	131	162	132	142	131	151	130	136	191	170	122	133	159	129	149	134	129	143	136	145	156	135	140	151	124	137	162	119	125	140	135	155	158	152	136	149	123	142	127	136	145	151	140	130	153	116	164	155	132	141	159	148	136	149	128	157	111	139	153	131	147	140	132	139	154	136	133	125	137	162	142	133	152	164	123	142	149	141	148	163	141	143	142	172	154	143	148	172	151	157	160	147	141	141	119	132	131	168	156	151	128	121	139	134	150	135	136	143	142	142	166	150	136	121	135	151	145	125	150	150	130	143	136	156	137	145	148	157	141	135	154	154	147	149	169	165	151	135	150	148	148	151	157	117	131	170	124	161	169	135	139	148	168	173	173	133	144	151	160	141	175	148	137	135	144	163	148	145	129	134	159	145	158	149	138	158	151	161	150	131	146	134	124	163	153	122	144	156	147	145	134	139	146	137	148	167	165	137	147	132	135	132	148	147	143	145	115	134	151	145	153	144	140	136	160	141	122	155	124	145	134	141	149	169	112	160	124	142	150	155	124	145	150	141	161	134	169	137	151	127	159	167	157	156	123	148	128	147	122	128	166	158	174	150	151	142	150	147	147	153	149	137	161	151	142	144	147	163	141	131	129	129	145	154	129	148	161	127	143	163	139	132	110	141	155	146	182	153	126	155	181	168	157	144	154	154	142	119	147	128	145	159	129	152	140	164	149	153	134	142	130	156	136	132	140	140	170	135	163	138	148	134	153	147	128	139	147	140	145	143	147	152	158	159	153	148	132	158	139	143	147	150	144	155	115	143	132	123	144	106	134	143	140	149	159	148	139	158	146	139	158	142	126	154	138	153	164	130	151	151	132	147	127	154	150	143	147	134	166	141	147	164	161	150	132	145	143	151	144	137	179	156	160	125	143	147	129	145	142	159	163	150	156	154	135	126	146	140	140	152	151	158	155	148	148	161	132	116	143	150	152	125	150	124	114	155	149	145	178	134	135	135	149	149	159	137	140	163	144	139	138	147	141	151	154	131	144	143	152	153	115	149	134	165	148	141	165	165	153	142	150	132	130	155	141	160	132	157	139	142	161	138	154	132	134	148	145	150	129	142	151	143	161	122	134	132	137	181	143	173	149	142	147	143	167	144	147	166	149	138	159	143	169	128	135	137	157	146	148	142	144	142	151	128	171	118	151	131	133	133	137	159	163	152	136	152	144	131	152	150	149	162	133	137	134	162	169	166	124	131	146	152	135	123	127	139	161	143	152	145	111	154	150	170	136	145	135	156	137	123	132	139	138	144	154	141	141	131	138	142	136	132	167	138	166	155	155	154	158	154	136	129	126	137	147	129	165	122	138	161	163	150	147	142	151	148	143	148	143	150	163	128	179	156	145	139	153	123	138	157	152	131	156	166	156	158	135	150	144	131	128	126	138	150	137	139	164	146	158	147	138	123	151	140	129	119	126	128	160	144	99	134	166	138	161	109	135	151	154	141	124	145	149	156	148	139	140	116	132	151	131	153	143	135	144	162	156	152	149	143	126	147	142	133	151	157	154	166	138	147	146	132	140	133	139	136	161	149	135	133	141	137	153	157	125	165	152	122	159	148	134	129	161	160	149	143	129	134	147	138	160	145	150	157	114	139	157	139	127	152	156	138	139	142	154	167	138	152	141	136	152	138	155	143	143	128	111	147	170	154	148	148	153	150	169	138	158	160	139	125	144	141	137	144	152	130	139	142	154	147	128	142	134	169	171	156	152	129	141	165	138	127	138	148	144	142	137	159	134	130	125	158	126	141	134	176	147	110	156	159	166	148	136	154	110	154	138	159	139	141	142	119	143	139	168	132	131	166	150	161	130	136	125	149	147	138	148	132	132	144	159	172	139	152	132	156	143	136	136	144	138	162	147	159	124	155	133	155	143	129	139	148	145	144	154	148	145	138	137	145	132	156	174	148	169	164	151	138	165	160	159	162	160	122	164	141	149	153	148	149	157	117	156	140	145	143	132	135	154	147	126	145	152	139	165	145	134	159	146	127	151	137	115	126	149	146	149	153	134	158	155	134	166	159	137	150	129	143	146	163	131	137	146	122	139	146	150	152	140	136	164	150	143	147	153	124	147	144	141	138	134	152	139	141	144	125	155	147	156	162	139	150	163	155	136	143	146	126	132	171	128	128	134	142	158	140	149	162	161	134	155	142	118	140	138	160	139	128	124	154	147	161	138	148	154	139	159	142	148	147	140	162	131	168	126	138	144	152	144	156	152	156	154	128	142	132	141	129	144	173	129	140	145	151	136	138	143	136	151	144	126	154	134	154	144	164	162	140	118	145	118	137	143	145	177	142	149	134	146	142	144	166	167	174	174	123	139	141	147	138	142	146	152	152	122	138	138	156	166	173	139	145	158	138	158	138	166	151	129	157	149	142	144	140	130	137	131	151	144	146	141	147	126	139	131	158	144	160	127	137	153	156	149	137	151	149	139	150	155	131	123	155	122	155	142	128	148	136	145	138	152	145	141	156	121	132	150	172	159	164	167	127	133	145	151	166	138	129	121	169	164	146	133	157	131	160	139	150	159	149	151	168	140	140	143	144	144	139	170	127	165	140	119	148	147	144	177	142	145	153	165	143	162	149	140	148	130	142	156	160	155	133	150	142	151	139	160	142	142	141	142	142	161	152	163	155	138	150	163	138	138	126	148	149	131	162	150	135	142	150	115	139	151	149	149	129	139	167	129	127	137	137	165	153	145	137	140	136	171	172	134	142	140	143	154	132	155	180	143	138	149	138	137	148	131	151	131	133	144	170	146	135	151	170	147
8021	926	1499	1699	1421	1122	969	879	769	695	735	652	610	609	741	787	515	506	521	406	525	672	488	410	447	402	389	387	381	387	388	402	383	388	409	431	372	409	368	410	344	381	336	422	375	362	402	435	391	337	361	383	376	414	391	392	394	344	381	395	365	356	382	398	373	376	380	352	360	371	361	395	394	368	388	346	363	362	357	387	386	334	380	373	362	328	314	342	343	358	355	359	375	349	396	384	400	367	347	391	348	401	387	358	371	389	386	371	398	368	365	378	395	403	374	358	385	367	382	358	345	378	340	360	372	372	352	348	367	372	363	358	354	359	356	346	380	358	363	353	339	352	380	361	371	348	362	390	365	368	333	407	375	408	353	343	381	394	351	367	384	351	382	330	358	362	348	338	360	363	351	368	316	355	365	373	373	369	372	374	373	367	371	338	352	389	385	359	365	365	357	364	384	378	380	350	372	388	340	367	366	381	323	363	378	356	333	330	364	356	343	341	360	426	345	402	348	381	356	374	337	348	318	356	355	346	380	329	384	345	383	371	373	367	342	363	366	405	403	358	376	369	389	346	383	338	371	368	361	374	341	351	379	376	411	363	344	361	349	394	354	370	369	361	403	361	358	391	367	362	374	359	410	381	369	353	372	369	372	365	344	371	370	373	387	358	337	364	347	356	369	357	377	402	372	354	376	407	355	362	366	366	349	399	381	360	354	342	378	383	372	376	342	374	347	357	389	412	383	377	371	353	370	357	355	336	357	351	368	344	343	375	360	364	354	413	369	360	347	394	360	370	344	400	382	404	358	386	370	378	347	359	361	363	370	351	355	394	372	344	366	339	357	355	365	343	380	375	392	405	337	370	397	326	373	350	374	344	384	341	385	346	341	361	370	379	364	362	386	343	396	353	380	351	381	388	358	384	362	392	329	394	358	377	383	363	359	386	346	371	375	334	390	386	361	349	353	364	387	354	345	355	362	376	377	381	390	378	315	342	356	371	341	354	338	350	364	380	357	338	310	363	366	363	352	390	368	360	341	352	342	358	365	364	352	319	380	372	367	391	335	359	377	378	390	365	331	340	357	373	366	333	345	358	359	354	352	385	387	371	383	378	359	363	386	359	348	379	370	360	345	357	389	389	370	373	352	374	314	351	372	337	356	359	357	386	351	382	371	367	361	362	392	380	360	383	375	333	356	351	398	385	341	381	370	345	341	371	343	417	374	373	380	322	369	377	373	343	351	384	366	366	385	371	359	353	358	379	354	368	363	375	395	378	361	345	373	368	365	370	395	363	375	377	389	373	365	346	329	382	367	378	359	354	385	361	351	345	339	369	367	341	382	371	361	376	394	360	362	332	375	348	371	336	408	381	398	357	384	347	330	358	348	379	347	344	347	355	368	372	381	359	351	364	362	329	366	403	361	359	369	377	353	379	402	365	370	366	393	354	359	365	386	373	373	355	417	328	352	389	344	343	414	383	381	360	404	367	372	382	405	347	334	344	361	342	354	390	369	346	373	357	371	354	373	342	358	327	364	361	368	396	331	338	341	366	343	347	346	347	377	364	346	376	368	409	394	354	339	379	337	342	388	374	371	360	362	349	383	343	358	348	365	348	371	371	365	354	368	354	372	367	350	344	371	349	351	372	348	393	340	375	368	390	367	391	327	335	352	374	384	350	371	383	354	375	397	365	368	379	377	326	378	340	359	369	338	329	349	377	356	377	361	378	349	396	357	376	388	351	351	373	336	359	343	366	360	337	365	376	343	371	364	349	376	348	363	377	361	383	347	365	353	366	337	368	372	402	375	352	357	375	351	411	362	357	354	340	379	337	339	345	340	357	348	353	352	370	367	349	359	337	332	385	343	385	358	350	380	378	341	378	347	388	359	354	350	382	366	388	356	381	381	358	339	364	355	358	362	365	356	355	363	383	369	357	369	376	377	374	392	359	384	354	366	396	369	368	393	364	358	379	342	366	340	337	343	356	361	353	408	357	353	380	375	351	359	418	343	340	372	335	339	365	391	369	376	371	357	338	353	345	354	377	313	370	376	361	336	390	352	368	375	357	326	366	380	322	389	357	356	377	339	352	404	335	343	361	356	363	370	352	357	388	344	377	345	376	358	357	363	337	364	340	376	366	419	371	350	360	383	351	378	369	375	361	333	375	366	388	382	347	359	356	389	357	374	335	363	355	360	394	362	351	396	378	369	371	385	352	415	357	365	363	365	360	389	367	344	367	401	394	385	353	344	346	336	395	353	336	355	362	340	353	352	383	347	371	380	390	353	372	354	343	371	356	348	372	354	351	365	377	356	378	387	368	364	371	379	355	358	370	377	372	402	317	352	385	351	361	371	355	366	382	337	369	355	399	382	341	338	346	367	361	343	375	360	379	382	347	383	400	332	396	373	366	343	343	351	378	350	389	393	386	312	382	337	345	384	358	355	366	350	357	337	365	377	339	374	337	360	377	336	404	408	336	341	360	362	367	367	361	353	376	348	371	394	361	378	367	338	366	381	360	343	357	341	365	386	373	394	365	327	375	390	334	342	408	349	331	359	400	345	366	346	348	354	375	399	371	392	329	382	345	379	338	376	362	360	350	342	342	385	357	363	355	382	368	369	353	370	369	354	368	352	344	330	350	356	367	380	394	367	398	320	386	400	375	327	349	351	334	345	369	355	362	364	349	382	375	390	357	338	337	335	353	381	367	341	353	368	382	401	358	351	377	329	394	343	376	333	384	384	349	347	378	366	393	369	351	377	364	384	354	353	349	376	368	372	339	367	368	388	349	375	373	353	342	385	337	366	386	379	365	371	343	352	350	370	393	324	364	338	385	364	342	336	388	379	371	369	364	365	382	344	341	338	373	395	370	355	354	405	360	381	340	355	382	340	364	414	380	394	335	344	320	395	377	351	348	362	351	350	365	338	366	371	360	390	374	370	342	344	373	365	370	370	368	345	347	338	376	375	383	380	354	367	388	348	355	377	373	342	353	338	369	386	373	374	368	390	380	359	347	371	394	380	366	369	370	327	310	324	406	360	367	381	320	340	364	394	349	385	347	374	363	349	374	377	387	347	380	369	397	354	358	364	372	382	344	378	370	370	353	366	366	408	355	367	390	358	346	342	406	349	341	401	327	386	398	378	396	349	365	360	380	357	348	388	359	363	337	355	371	361	338	361	381	374	380	369	377	379	356	353	377	362	340	350	365	387	357	363	346	378	327	338	350	347	373	372	337	381	368	342	346	342	378	360	370	357	326	339	378	368	383	365	388	380	376	373	337	367	379	370	351	325	359	367	365	381	357	358	329	346	386	353	359	358	384	356	347	370	375	389	348	338	378	390	373	373	349	329	369	344	341	364	356	355	365	338	375	359	325	369	380	380	350	378	367	358	360	337	357	349	353	362	397	386	367	367	359	355	345	354	368	364	351	396	386	409	359	376	366	347	353	368	346	347	337	355	326	359	379	343	425	369	343	356	360	359	330	371	369	363	403
1354	295	279	287	297	258	285	247	249	249	268	250	238	256	248	274	273	239	263	261	261	257	259	235	230	280	265	259	291	256	249	257	281	234	281	251	279	297	247	294	278	301	262	279	293	245	265	269	267	299	289	263	263	297	268	257	279	253	282	267	263	267	252	276	248	293	272	268	252	266	303	259	256	274	261	280	252	270	274	258	265	250	254	304	306	260	278	279	279	272	298	258	255	279	311	253	255	279	276	275	269	264	248	256	238	268	284	274	275	242	301	274	294	275	263	259	251	263	253	251	260	273	276	238	271	295	267	274	248	283	271	278	261	254	254	245	248	267	267	272	289	274	266	257	264	279	264	312	275	303	291	252	236	274	299	264	255	276	281	258	244	290	294	251	300	276	269	287	277	270	258	262	233	279	279	275	267	264	245	274	295	248	288	281	282	250	239	299	284	256	263	279	245	238	222	255	266	266	270	249	271	237	249	270	272	243	264	273	279	258	232	272	279	275	267	266	278	291	217	287	263	273	307	263	258	253	245	271	308	272	298	286	264	271	241	241	247	264	274	256	263	257	270	274	284	261	290	259	260	292	248	305	248	247	270	284	279	270	252	240	279	284	229	248	291	274	279	281	248	288	319	291	273	250	271	335	268	261	247	248	302	284	264	270	273	272	264	284	274	244	290	272	261	278	287	278	287	295	251	282	262	271	254	268	286	260	292	260	283	262	268	268	260	289	243	243	270	260	298	299	254	248	298	240	272	247	234	259	260	264	273	235	280	272	264	266	263	291	242	274	261	250	246	259	267	297	264	296	240	251	246	291	271	278	242	265	270	236	263	270	288	278	289	266	260	281	267	247	281	287	280	283	271	260	264	267	270	257	253	258	262	275	271	242	275	236	311	254	266	276	250	289	252	244	276	247	275	272	272	257	259	242	299	284	286	270	261	281	266	263	280	234	274	272	291	274	258	258	281	257	276	253	242	268	267	267	279	248	294	277	318	253	251	263	268	260	273	269	270	289	279	251	272	261	265	272	283	266	263	302	256	249	286	290	285	263	275	256	280	267	278	257	266	276	246	267	238	262	266	272	273	296	286	259	270	263	265	244	246	262	287	274	269	252	240	249	264	301	248	248	253	288	250	310	268	250	291	310	263	248	254	280	241	244	264	258	233	278	272	263	298	250	278	246	257	257	248	259	269	253	278	274	281	258	246	277	286	259	282	254	286	268	274	286	275	304	284	253	283	289	285	277	271	250	288	262	288	289	245	253	277	282	272	293	249	282	231	264	286	272	263	282	291	278	298	257	271	267	258	269	288	232	253	282	273	262	265	292	250	263	271	251	234	258	251	237	274	260	258	262	241	245	274	240	260	249	297	272	277	289	255	258	245	260	277	273	284	269	251	272	282	231	287	240	264	274	257	250	285	247	274	317	248	251	299	294	273	261	303	253	266	261	263	271	276	281	299	303	265	258	247	256	229	287	251	267	295	282	289	277	281	294	286	274	276	279	256	294	253	236	274	243	243	286	274	239	259	278	305	256	271	241	254	258	274	271	277	254	290	271	293	296	285	252	259	245	266	272	284	275	247	251	243	248	286	267	284	279	258	254	272	268	289	306	287	269	268	279	253	261	277	242	264	252	272	249	281	237	264	276	243	251	268	281	258	259	274	279	266	267	285	287	267	266	251	269	294	257	274	284	256	279	255	279	264	276	252	267	259	256	273	262	231	269	268	267	265	281	263	267	272	279	252	272	259	253	270	274	256	263	239	279	246	264	251	265	265	282	249	259	279	276	264	271	274	253	268	282	257	252	284	280	276	274	226	248	254	290	275	273	281	250	269	254	262	270	239	257	265	271	286	274	268	260	255	231	277	240	241	296	249	236	280	273	255	290	284	273	257	265	282	280	224	293	287	252	269	267	283	289	241	282	255	280	282	254	253	246	276	292	257	267	246	240	270	247	241	268	278	274	267	253	277	287	260	248	252	264	301	263	264	279	256	305	234	255	301	276	272	298	268	254	286	281	278	284	260	268	245	266	256	289	251	265	255	257	293	258	270	277	280	261	262	274	271	308	259	261	286	261	255	273	269	287	249	261	252	257	292	251	248	275	270	248	273	276	279	244	266	249	268	252	275	287	290	256	264	268	283	263	283	285	257	296	239	262	242	266	279	297	279	275	288	268	274	292	275	285	242	244	272	255	270	275	287	260	249	264	249	277	274	274	247	275	253	288	277	244	249	296	264	248	270	248	265	238	233	245	276	305	257	280	254	274	276	271	257	265	279	245	264	249	240	264	262	265	300	276	251	257	291	265	287	260	249	260	278	271	265	286	275	264	289	290	279	252	249	279	278	299	285	265	281	254	279	277	274	269	250	255	258	252	283	257	277	268	277	289	268	286	277	220	253	271	260	274	242	240	284	326	274	296	236	269	249	270	293	284	255	253	286	254	274	245	284	276	247	291	285	272	296	290	283	291	273	260	276	262	261	260	275	274	262	245	276	283	285	252	288	243	278	266	271	285	282	291	264	271	262	247	284	293	270	239	253	256	261	278	250	268	300	271	261	295	291	290	256	298	277	306	267	255	290	254	260	253	283	290	294	272	253	270	271	271	276	277	243	249	251	260	260	260	303	257	252	293	267	276	241	253	250	259	286	249	310	290	276	291	262	277	244	273	290	263	298	246	268	254	278	274	296	307	299	267	259	266	307	296	307	250	283	284	274	252	278	268	260	277	260	247	237	259	277	285	263	229	258	271	257	268	247	269	264	246	243	310	253	241	241	265	275	279	268	286	254	253	278	293	254	282	245	283	296	252	274	270	262	281	289	273	280	253	272	256	226	271	306	286	287	257	232	268	291	253	265	260	251	274	267	276	243	276	278	281	258	265	264	241	271	274	270	254	282	278	253	305	261	274	260	247	282	286	263	303	264	277	287	287	294	292	299	252	237	274	288	256	237	276	289	277	266	295	279	273	272	262	250	288	307	274	290	239	269	284	293	246	265	279	290	273	277	277	257	264	273	259	246	268	277	253	278	294	255	226	272	252	259	250	279	287	271	254	283	267	280	291	288	234	269	276	270	250	263	226	298	261	258	264	262	273	227	252	283	264	229	281	299	248	252	255	285	283	258	285	272	254	295	229	264	264	254	275	266	288	277	262	306	278	290	282	273	299	289	254	247	275	275	301	284	250	294	263	253	255	261	265	271	262	251	293	280	257	248	253	227	265	270	305	255	261	297	215	282	300	250	269	261	262	249	286	299	245	266	264	264	250	280	253	299	276	269	237	282	254	280	273	279	271	250	257	287	275	282	210	269	279	267	241	277	284	233	268	264	267	241	283	283	289	255	282	300	266	289	267	247	260	240	265	252	246	253	304	247	258	297	257	290	276	248	269	272	269	262	279	285	244	269	240	239	256	282	250	270	272	267	264	305	292	305	247	257	298	287	290	275	291	304	277	289	254	256	249	252	237	278	257	256	252	287	259	251	251	267	264	246	266
1975	682	691	709	671	664	699	685	668	641	672	683	666	682	664	641	673	644	669	643	654	643	621	641	631	683	616	652	650	640	701	658	666	676	647	632	694	643	606	688	634	622	635	621	654	619	608	641	610	611	635	669	678	643	598	649	645	605	644	690	649	658	621	637	634	630	662	667	652	630	638	652	651	649	665	629	598	718	624	649	700	633	654	615	634	706	670	677	659	620	633	618	649	672	604	652	598	619	628	685	714	635	621	657	618	672	633	646	620	623	613	641	635	632	647	669	654	635	642	655	662	616	663	638	671	625	690	638	628	593	651	631	683	681	643	643	608	663	635	630	656	641	656	652	667	627	641	663	671	635	661	646	640	674	680	642	620	677	652	649	663	669	636	653	614	679	666	646	666	660	638	656	667	636	621	682	668	708	653	658	654	599	668	657	658	650	640	724	599	629	664	662	673	671	645	656	688	661	668	692	652	593	685	633	656	665	643	652	638	645	666	566	665	582	643	662	635	684	692	652	590	647	651	623	677	655	609	635	621	646	690	638	632	625	673	665	651	667	661	621	661	641	637	650	663	668	668	652	662	638	673	652	643	632	646	649	625	649	629	612	648	642	632	649	617	674	628	599	675	609	704	673	653	653	607	637	715	649	639	640	636	665	599	611	646	665	687	597	607	639	618	626	674	638	672	634	626	642	637	641	698	674	669	645	658	641	651	659	643	631	660	655	649	675	670	636	677	656	658	635	628	639	697	680	686	633	633	639	661	648	637	630	664	696	626	626	603	653	622	652	640	670	653	670	695	655	634	638	653	640	639	610	639	658	683	632	663	682	645	664	644	638	608	623	609	637	641	662	661	640	658	647	634	593	659	679	702	653	663	621	668	631	643	646	626	646	619	675	658	600	660	660	652	621	624	676	652	638	633	633	654	697	656	632	703	666	628	619	656	641	632	655	651	683	673	649	648	642	660	645	637	658	647	646	649	633	606	668	637	664	650	670	680	617	626	635	640	623	634	646	621	670	675	643	635	637	617	675	638	629	665	680	660	726	635	654	679	602	623	622	635	624	684	661	670	653	670	612	657	651	665	666	672	634	658	664	648	634	692	677	705	646	631	678	652	643	629	646	680	616	654	644	683	621	643	652	606	642	673	634	640	686	655	623	626	688	657	667	594	697	635	664	694	649	656	613	643	653	677	633	645	634	655	617	670	639	631	595	628	647	645	631	611	630	641	644	642	671	652	670	670	646	692	619	637	708	642	644	600	651	637	643	654	671	625	704	663	688	647	681	648	623	632	654	674	626	646	685	631	679	663	630	637	636	645	675	660	634	690	676	595	656	641	630	622	634	659	608	653	652	646	652	664	613	673	641	633	685	625	646	668	635	637	664	626	668	683	639	634	664	627	628	667	616	668	666	580	625	651	654	670	635	612	599	672	650	672	612	670	572	604	642	627	636	647	656	642	607	619	622	647	610	652	664	587	686	655	668	617	677	652	632	657	642	630	655	675	676	682	638	609	632	648	652	614	649	629	654	643	660	629	655	618	616	616	630	653	655	660	658	663	621	634	631	662	625	664	620	637	695	651	668	625	635	678	661	655	640	648	650	627	635	659	653	646	647	660	587	653	634	616	643	663	659	649	646	657	645	632	672	645	654	667	673	714	652	662	623	588	685	610	659	615	628	662	673	641	648	644	648	663	638	669	627	685	680	620	661	649	638	651	609	663	628	644	648	676	621	633	668	610	677	646	663	645	615	588	686	642	613	621	658	667	682	693	643	652	639	674	649	643	649	640	656	645	672	653	659	656	666	652	662	633	633	624	670	687	662	640	691	652	660	597	650	631	613	622	632	639	633	656	665	622	631	613	656	651	625	647	639	656	663	627	645	649	681	646	630	679	660	623	658	685	666	666	673	716	679	717	642	663	650	657	678	595	657	628	662	630	643	711	640	717	626	651	629	604	631	720	656	666	612	635	641	642	651	698	672	635	668	714	671	654	658	658	698	663	648	652	609	691	664	647	612	684	639	646	649	672	652	651	622	707	672	652	642	615	675	668	665	649	642	654	640	650	628	695	640	620	641	626	644	654	649	651	651	667	651	667	684	663	635	650	630	646	670	619	634	666	673	627	599	651	637	661	635	650	691	669	634	621	687	631	653	645	655	641	637	617	613	641	655	660	614	626	609	650	626	604	632	693	697	651	637	653	653	641	661	668	633	653	626	622	641	630	645	622	665	618	626	681	624	659	642	650	663	649	607	662	615	656	675	637	650	648	662	677	658	693	633	664	668	653	678	690	618	657	593	697	652	691	673	614	631	646	698	655	640	643	647	653	666	619	654	632	655	645	625	638	653	649	643	631	650	634	638	632	640	654	603	654	660	689	645	639	634	661	604	621	644	639	637	648	658	636	661	629	686	630	677	662	663	652	632	668	635	648	625	645	653	674	601	653	621	639	657	633	614	649	641	647	610	607	651	643	653	691	715	634	633	615	628	675	650	617	635	637	607	637	610	655	626	636	671	610	653	621	668	597	635	694	595	610	675	668	651	639	640	649	654	613	645	662	675	642	644	675	668	634	621	664	669	605	625	664	676	634	681	615	637	670	670	644	626	614	644	647	620	645	648	714	669	634	626	670	654	610	655	639	658	639	654	618	633	644	653	663	667	629	683	638	649	645	639	657	667	662	700	689	646	681	661	658	615	643	638	647	647	644	600	638	656	634	642	668	584	630	647	622	650	627	680	652	683	609	641	661	641	728	654	655	651	682	642	658	640	598	647	638	633	649	674	665	670	690	653	665	629	645	654	637	657	640	645	649	653	614	607	721	645	633	630	613	680	610	607	631	598	623	674	613	661	643	602	676	649	652	632	671	648	668	635	655	622	662	665	649	662	610	648	617	605	643	638	640	621	661	648	675	652	687	669	686	640	637	608	661	659	604	630	626	662	710	652	657	670	652	646	646	636	644	635	612	698	627	656	671	678	626	660	644	682	647	656	659	646	682	670	639	635	637	671	657	627	606	617	663	657	644	591	654	676	624	651	682	632	677	637	642	657	654	672	668	614	707	660	631	695	645	665	629	607	678	642	620	671	639	669	702	627	677	640	648	661	683	645	629	657	625	676	624	656	613	669	673	617	650	645	605	666	684	682	641	656	610	653	670	707	662	635	646	628	680	664	646	644	656	654	633	667	686	675	635	632	652	659	672	586	692	658	658	657	624	628	672	644	641	647	636	668	655	673	652	631	596	675	651	667	648	675	622	660	667	647	638	663	683	669	618	640	655	668	623	630	628	682	658	641	666	611	622	663	623	587	638	647	672	657	633	598	664	661	674	666	667	654	640	661	623	649	647	668	661	692	634	639	651	662	642	692	653	726	646	672	643	661	647	654	653	654	660	658	657	661	672	684	681	633	596	631	682	624	681	662	635	655	607	653	649	634	647	617	635	644	695	638	625	612	615	641	645	633	661	647	619	648	592	634	648	661	678	633	633	607	631	647
7098	617	587	446	401	355	345	417	304	314	333	326	250	340	308	325	309	321	294	347	317	326	294	270	304	304	292	279	310	289	320	296	303	289	301	282	345	265	283	294	287	304	315	291	275	304	314	295	272	252	304	295	288	303	294	299	262	280	300	323	304	272	320	279	294	278	288	311	260	265	306	266	270	303	309	238	300	287	286	288	303	326	301	244	301	287	277	271	273	284	277	299	297	331	295	268	311	308	310	272	312	299	304	297	281	324	336	290	298	315	272	280	299	260	284	268	294	314	320	276	283	284	314	313	254	294	270	274	314	314	319	299	282	294	311	318	330	296	325	280	312	307	311	306	283	283	293	281	295	298	329	304	287	284	281	304	332	287	303	312	305	301	291	296	318	286	285	293	298	311	299	325	287	281	305	294	300	283	302	304	329	309	319	292	274	306	318	282	278	276	296	311	255	279	292	318	279	279	320	314	286	287	300	294	305	315	326	312	308	293	288	283	283	282	295	318	307	300	310	271	320	264	328	273	290	293	274	269	280	308	303	337	277	302	337	277	296	297	295	290	313	302	316	299	282	294	279	293	280	314	306	298	316	324	258	313	314	280	300	292	300	272	293	317	308	269	291	280	300	282	265	313	309	287	290	324	279	275	297	300	295	301	289	279	304	301	283	293	315	308	299	290	287	307	304	314	276	297	293	276	299	323	290	300	318	283	302	282	278	269	284	310	293	275	285	282	302	286	289	298	302	305	308	304	298	318	302	285	299	268	318	277	292	286	311	303	274	298	311	324	320	322	312	324	303	300	271	285	284	261	285	292	296	332	321	302	289	297	272	302	304	299	305	279	299	296	303	292	306	291	300	288	300	274	307	304	300	268	291	300	296	311	265	290	268	313	291	273	287	249	311	296	301	281	303	298	311	267	278	297	253	287	247	266	276	307	273	291	291	321	286	280	304	290	282	316	338	282	297	289	291	316	303	283	290	279	289	255	326	273	293	291	263	320	280	309	327	282	282	306	286	312	319	293	303	316	309	323	272	317	280	287	320	300	271	279	330	332	285	299	318	296	245	296	331	300	306	297	273	328	285	309	318	266	253	283	297	307	288	261	293	306	276	297	293	287	282	314	325	263	327	290	315	287	323	304	311	306	304	285	297	267	292	303	315	294	300	295	288	313	323	304	297	283	289	255	303	265	282	311	295	326	319	337	302	278	323	323	302	290	315	306	294	279	317	292	285	297	314	292	307	274	304	342	264	296	288	284	294	298	304	313	295	350	276	317	286	273	260	279	279	285	319	275	307	271	309	312	278	266	293	289	314	303	312	279	293	274	322	308	282	285	290	299	291	303	307	291	324	298	295	300	273	272	316	305	320	296	264	238	292	287	307	284	285	289	299	312	341	301	310	316	279	285	313	306	317	304	290	278	280	307	317	286	288	345	300	313	270	318	289	285	308	298	310	287	298	299	308	295	301	269	285	274	311	321	296	337	309	289	295	313	320	286	292	291	281	314	276	289	288	325	322	275	276	277	303	309	273	300	307	295	295	280	307	303	285	279	323	314	287	285	311	299	326	320	326	313	265	293	259	318	313	324	303	267	300	254	310	297	297	293	293	291	315	319	313	322	275	307	318	281	276	286	303	289	275	329	286	276	290	334	309	298	303	278	303	285	309	289	281	314	305	293	290	269	314	311	304	294	292	327	286	304	299	289	304	277	311	288	331	312	267	295	327	313	256	289	328	292	276	307	306	300	318	314	290	324	292	276	291	284	283	286	304	324	296	280	312	280	291	318	332	303	294	310	288	270	304	338	292	301	297	294	305	273	294	321	288	272	280	313	308	281	313	291	307	275	300	308	296	292	304	301	282	314	296	305	295	297	280	284	312	309	270	303	304	306	321	307	286	305	278	280	290	312	274	322	278	276	304	307	304	304	314	322	312	278	273	259	281	315	285	297	329	296	304	283	342	318	325	314	281	280	304	309	322	298	276	296	303	280	295	288	289	293	303	309	276	324	272	269	326	283	287	283	291	275	306	287	287	298	273	267	289	300	275	267	310	291	313	333	293	263	301	296	324	301	280	292	304	284	289	280	296	289	311	300	291	285	327	270	291	298	283	302	302	245	300	298	301	307	280	318	336	296	306	296	320	282	273	307	302	282	275	275	328	309	288	284	291	298	253	310	290	276	300	290	285	310	281	319	300	314	305	291	322	317	306	282	275	318	307	265	311	304	294	293	291	307	281	300	292	297	302	277	293	287	294	277	283	308	274	285	314	282	291	282	300	295	311	283	294	293	289	293	302	302	312	307	290	306	305	279	303	286	288	309	292	313	270	295	300	279	276	283	297	306	296	272	296	286	306	308	291	287	288	307	316	299	306	292	321	288	303	289	315	303	289	292	268	318	315	280	296	311	321	325	292	307	304	307	277	277	271	289	293	274	306	303	327	290	300	292	308	296	300	299	322	271	268	303	271	300	314	288	316	256	279	299	299	317	315	287	323	313	305	293	314	298	276	289	323	294	297	280	288	298	316	317	309	294	261	283	272	312	286	324	277	313	294	248	287	281	296	282	282	318	277	286	315	318	301	292	271	262	294	327	313	278	272	312	286	295	304	299	300	295	271	283	293	299	321	293	283	270	276	269	321	298	288	300	322	287	266	303	271	302	322	340	304	293	295	305	275	297	307	276	337	273	282	275	289	294	280	295	322	312	303	311	300	314	314	268	245	317	316	288	315	299	338	325	281	288	295	339	297	317	288	297	312	310	288	309	299	290	336	317	265	283	294	276	318	279	317	312	281	308	323	297	282	265	289	300	291	328	300	283	312	285	290	272	313	318	303	305	281	312	287	344	305	286	314	309	304	288	305	287	278	290	293	305	290	312	284	265	332	281	301	301	306	305	300	335	311	304	268	290	285	279	267	284	299	283	271	313	264	270	288	282	300	300	255	287	346	301	310	300	296	289	296	338	277	360	288	299	278	292	322	314	305	301	273	257	312	304	327	264	302	319	291	320	310	288	285	300	302	308	308	299	333	287	288	311	309	299	296	254	277	294	291	292	288	295	277	294	289	294	297	276	326	305	299	303	307	337	292	290	273	349	302	275	291	303	302	304	282	324	296	317	272	280	286	276	267	297	277	297	279	329	318	310	316	280	296	289	299	304	300	290	324	266	299	291	318	281	284	332	264	293	287	321	298	271	261	274	315	308	297	290	289	307	313	301	286	296	306	313	331	292	295	281	303	272	285	292	301	319	276	280	286	305	303	286	266	319	284	283	289	298	283	281	281	318	300	309	276	301	300	318	283	325	343	291	319	326	312	293	339	293	288	283	295	290	324	324	289	299	271	289	280	276	263	281	315	308	335	300	324	259	319	281	287	281	317	326	283	270	282	289	318	301	316	301	283	319	302	308	259	311	289	275	296	289	305	301	291	278	317	304	306	310	258	284	281	299	330	310	310	274	284	296	310	280	319	290	284	280	313	288	309	277	298	307	274	303
6467	942	1308	1404	1277	1068	1009	929	960	881	845	828	839	835	903	848	805	779	760	735	803	826	764	706	733	728	692	684	690	720	769	687	708	658	710	683	737	649	690	690	750	697	706	693	679	758	705	702	705	674	705	689	726	690	708	675	703	701	683	667	676	676	766	746	742	669	668	739	702	667	682	684	687	673	695	668	738	716	686	645	668	714	668	727	666	728	681	727	708	708	690	731	710	658	694	674	745	698	669	644	682	717	728	690	666	705	713	736	674	713	712	722	702	688	710	662	680	649	678	715	702	771	704	666	706	704	703	701	732	684	706	696	701	705	664	719	697	684	697	675	722	681	656	646	714	672	737	670	670	697	704	708	664	722	622	723	679	664	697	685	717	709	688	686	705	686	734	615	708	702	704	654	705	697	679	722	727	719	666	686	667	670	726	713	726	711	662	694	709	711	708	668	690	703	692	679	703	682	717	674	729	686	740	704	663	674	650	792	726	682	693	720	669	720	721	685	729	656	721	658	667	688	722	640	672	679	688	707	694	675	667	725	657	697	708	678	679	697	697	715	720	703	690	733	699	726	698	720	686	676	669	701	704	652	678	717	720	664	686	661	680	724	699	703	700	680	713	722	662	706	651	677	679	691	723	669	734	680	728	639	698	698	712	686	734	670	687	681	723	749	692	684	678	692	652	667	723	706	683	725	708	671	665	672	679	709	674	680	693	702	655	709	686	709	692	646	706	683	734	625	690	735	676	735	647	704	698	725	700	715	699	699	729	685	723	691	697	666	732	673	698	676	703	687	695	690	632	704	728	716	700	705	740	720	751	694	677	707	682	698	711	674	750	721	681	737	746	700	690	719	665	705	679	731	710	699	746	674	678	671	680	677	684	707	690	696	707	691	666	698	709	685	693	687	674	643	660	671	713	684	725	674	729	692	701	695	694	711	725	699	672	633	659	713	690	705	667	717	692	719	728	650	740	701	736	674	712	725	690	683	709	727	684	695	710	724	684	695	665	680	739	699	678	639	703	707	711	697	668	708	727	712	698	690	733	668	653	665	671	699	718	689	701	697	690	683	683	724	720	693	717	727	722	682	691	706	721	712	691	679	693	706	694	731	677	704	640	649	703	704	674	719	665	701	685	690	681	710	645	632	702	727	698	641	677	672	686	688	700	637	700	679	671	689	690	709	691	738	705	722	683	653	710	677	728	740	708	658	711	677	705	695	710	693	665	716	704	652	708	669	700	676	729	690	721	711	752	682	692	735	688	696	729	693	757	717	678	730	648	680	682	705	680	696	694	664	733	697	733	694	752	697	690	706	707	661	723	686	687	721	722	664	698	660	672	729	745	688	686	714	688	699	730	703	685	695	736	729	702	696	679	708	704	653	700	696	662	669	681	704	645	682	684	659	726	713	689	692	694	669	749	720	680	686	675	699	740	679	688	698	702	707	642	694	710	727	696	723	732	674	640	687	645	707	647	716	688	703	703	690	695	665	632	676	706	686	708	697	657	693	741	712	673	695	717	689	649	651	688	693	719	700	704	683	703	714	665	729	716	680	691	730	658	687	744	689	710	656	736	701	703	754	733	692	633	657	694	706	729	693	667	687	766	718	698	688	662	706	714	681	667	710	695	714	676	687	659	735	734	706	690	681	686	702	722	704	651	698	716	665	719	716	683	667	646	757	710	776	705	719	700	702	716	684	670	721	726	713	709	725	678	741	648	703	657	658	687	654	665	718	698	703	654	713	686	703	694	662	692	721	704	693	711	692	709	705	703	679	673	707	696	699	695	633	710	697	664	649	711	697	688	704	677	676	700	670	685	694	732	681	645	676	739	699	714	732	727	659	680	695	689	632	714	683	709	688	702	718	696	703	679	667	708	710	720	699	688	717	772	700	694	680	729	660	683	664	658	689	697	702	673	672	703	740	640	728	696	702	691	698	678	727	690	697	722	677	660	683	682	681	658	660	705	715	699	672	725	671	658	655	643	703	717	691	649	688	715	676	689	693	722	702	663	697	688	652	699	689	686	720	732	715	687	622	658	678	689	656	699	670	742	708	709	698	681	664	667	670	712	665	708	704	655	670	640	672	726	690	670	685	672	728	715	680	676	696	710	698	704	697	679	738	706	726	747	717	698	707	680	658	675	752	670	692	700	748	701	710	709	726	627	714	653	665	718	668	720	687	695	729	735	687	702	666	662	682	692	671	714	706	632	713	687	754	719	693	666	730	662	653	683	697	687	671	636	709	669	755	757	634	678	694	734	660	693	647	713	709	664	692	726	667	732	732	652	671	698	706	678	726	682	678	711	697	721	721	645	694	708	698	682	678	662	748	695	679	695	704	754	670	679	722	714	677	655	707	720	745	702	625	720	691	722	695	711	720	702	744	672	725	656	738	676	656	694	640	696	734	702	671	742	676	687	701	681	677	683	738	645	693	723	702	669	667	719	701	689	668	729	669	742	682	693	702	738	726	701	713	705	660	709	667	721	700	756	740	688	632	694	687	712	721	700	710	677	688	716	659	753	679	723	661	740	681	705	721	663	657	684	724	712	681	685	661	719	645	732	686	761	688	676	699	713	617	730	726	697	700	694	674	683	706	711	697	686	689	693	687	712	690	729	699	708	661	695	680	688	667	726	681	668	719	765	680	698	698	665	725	698	677	709	738	731	709	667	713	702	706	686	657	749	709	671	641	721	762	679	696	668	665	684	706	682	640	676	679	728	682	728	713	739	724	752	680	706	734	695	689	715	697	749	706	689	729	758	697	733	701	716	663	709	664	700	738	721	705	670	711	688	730	750	704	711	689	685	706	682	663	672	694	714	709	720	708	710	716	680	702	731	705	705	678	694	663	667	685	692	681	703	671	702	689	673	666	672	733	699	688	692	715	713	703	696	668	694	702	697	692	697	699	727	708	684	699	748	719	710	706	682	701	745	711	730	649	698	721	722	672	754	693	755	710	698	708	723	663	713	700	712	717	673	691	715	668	692	690	729	692	669	700	739	721	667	676	689	655	696	735	716	706	697	667	753	682	695	735	678	708	706	722	688	681	658	690	712	688	680	649	707	692	674	757	684	685	690	668	708	777	710	699	672	714	700	717	721	668	675	668	718	653	696	696	655	700	682	720	692	693	726	711	692	729	677	720	713	685	668	674	740	656	734	663	704	683	701	669	687	711	701	691	678	675	694	691	696	678	700	734	761	676	676	712	686	674	684	714	705	658	668	736	694	686	750	630	740	667	693	677	658	710	688	699	773	619	682	742	700	724	649	712	679	675	645	751	689	702	685	701	651	695	704	719	711	661	687	670	732	733	707	737	722	669	738	735	721	666	704	654	667	667	691	660	730	686	734	705	643	707	717	679	697	641	655	657	690	716	725	693	719	704	725	696	659	710	712	664	702	726	716	667	675	709	696	718	744	665	703	691	692	685	685	695	680	670	694	687	685	709	687	716	702	659	669	695	638	640	695	714	660	698	721	673	735	686	677	717
12956	878	729	609	471	346	263	215	209	214	204	208	161	182	191	187	185	143	157	159	180	175	163	123	127	139	138	143	138	141	159	143	169	152	133	123	146	143	158	115	136	135	137	127	150	104	160	158	145	136	160	143	150	143	165	147	153	150	143	141	149	122	152	147	137	137	138	172	172	145	149	132	151	154	154	159	138	130	138	145	154	145	139	138	152	149	147	145	157	120	141	133	125	154	141	154	141	125	128	145	152	156	148	155	149	161	165	140	155	156	138	134	151	130	152	148	122	142	133	159	163	157	153	126	120	161	133	138	128	150	180	148	135	132	142	134	152	129	166	149	142	154	161	153	148	139	153	137	154	131	135	125	138	147	140	122	122	127	161	140	152	143	115	144	136	140	131	139	142	146	145	166	133	112	158	158	142	124	147	137	144	161	152	179	156	159	162	132	161	156	156	153	128	149	133	141	122	132	139	121	151	128	145	126	171	161	156	163	135	123	154	128	139	148	137	147	150	143	182	148	149	148	129	131	151	133	143	150	155	135	133	165	145	151	135	165	132	150	155	142	156	161	139	150	160	130	161	163	142	128	155	129	167	150	150	142	153	149	154	146	130	152	131	165	130	151	147	148	154	177	151	144	145	160	148	149	129	136	133	128	168	135	143	127	132	138	155	142	157	159	129	147	136	151	149	139	138	144	142	137	136	147	150	148	148	123	170	139	120	150	150	143	141	136	167	139	166	156	167	136	155	139	162	138	144	168	151	156	160	144	158	140	134	141	153	132	146	156	150	141	177	146	146	124	155	125	156	130	145	143	140	137	142	134	124	141	148	137	148	145	145	151	130	158	135	154	125	128	154	139	151	165	169	149	169	151	146	160	142	147	159	156	135	154	136	158	149	127	130	161	144	142	119	142	139	144	143	141	153	139	149	141	160	171	148	142	142	143	160	163	132	132	149	152	144	144	160	135	131	155	151	117	138	148	139	148	130	143	151	148	132	135	128	143	166	147	148	138	181	147	152	136	149	127	155	136	145	133	146	145	155	135	139	149	156	140	159	147	153	141	140	152	165	129	170	168	149	143	127	142	159	144	165	150	128	155	143	155	125	128	142	121	137	161	147	136	154	158	137	164	143	143	132	154	133	149	144	151	150	150	131	145	140	143	146	158	150	154	160	120	134	122	140	142	149	146	118	153	130	153	146	137	133	153	139	143	141	135	154	145	173	122	155	129	152	131	151	143	136	139	151	139	164	156	126	164	152	146	144	127	168	126	137	152	134	138	133	153	125	168	145	145	152	145	152	136	135	117	144	143	128	153	137	162	130	119	151	142	150	124	137	164	152	131	136	150	145	129	171	156	132	160	173	139	128	140	133	153	134	154	139	131	154	138	170	140	131	153	147	150	160	149	139	132	128	146	142	142	126	184	135	139	152	157	143	157	128	126	133	136	145	147	146	136	128	166	152	146	125	133	133	135	157	141	122	164	124	139	143	154	181	139	168	137	137	143	137	162	151	172	174	146	155	142	120	120	146	140	156	135	135	130	139	142	147	132	149	156	136	145	142	155	144	143	123	143	155	139	154	147	133	156	149	149	141	143	138	153	148	150	136	125	131	151	137	132	123	154	137	148	157	143	140	136	160	143	146	146	166	134	140	163	165	142	116	130	152	156	155	159	156	148	170	152	150	162	140	137	136	143	138	149	119	139	148	157	118	153	152	133	151	148	132	140	147	148	137	157	166	155	167	140	151	142	127	150	148	124	159	155	150	155	154	142	128	153	153	140	139	151	152	134	149	146	147	159	145	155	145	148	156	133	147	151	150	147	148	176	150	160	144	145	135	157	143	160	148	123	141	144	142	133	138	146	155	161	131	124	120	156	129	143	138	130	151	167	147	144	146	175	152	148	129	153	143	129	115	168	148	124	146	141	161	158	166	140	141	141	157	154	151	136	149	169	132	138	138	148	126	138	131	177	144	109	165	154	137	147	122	132	139	152	145	159	143	134	146	134	158	130	149	130	140	128	132	163	161	130	124	130	140	136	145	147	138	141	141	162	146	146	140	148	157	143	162	140	132	139	157	149	147	136	152	169	136	131	151	127	145	137	137	115	160	149	147	147	131	145	138	146	156	128	145	162	137	139	126	140	136	152	164	134	152	155	157	156	133	138	141	157	139	144	136	126	113	134	153	143	164	139	150	136	162	156	146	131	161	169	157	139	126	153	129	139	140	146	120	136	132	138	166	155	145	158	147	156	140	150	146	131	130	147	132	135	140	155	162	154	133	187	147	136	153	153	134	140	148	145	174	148	142	136	148	162	138	141	141	150	155	160	129	154	133	157	142	135	133	132	141	127	142	159	161	124	131	160	138	141	150	151	159	148	154	182	147	153	134	146	146	143	138	149	152	141	152	150	139	173	155	154	148	151	163	146	126	132	155	135	162	147	139	147	149	152	139	142	131	151	137	131	141	137	153	136	131	149	131	150	136	147	124	147	159	145	156	175	142	144	151	143	166	149	149	155	163	147	135	142	155	138	137	157	162	139	171	140	141	149	150	166	145	147	140	141	160	150	134	149	149	138	154	138	127	133	150	136	155	136	141	165	142	133	154	140	159	164	153	152	155	164	159	146	143	133	151	141	162	148	145	144	148	163	144	141	176	162	149	135	140	156	154	154	147	135	144	132	142	130	143	149	142	145	141	140	143	140	152	153	158	123	136	126	144	139	132	156	146	123	126	138	127	159	143	137	166	130	139	156	141	160	121	133	151	137	150	124	168	155	126	175	141	133	154	145	135	150	166	140	166	144	162	148	157	141	162	140	147	152	137	156	129	146	149	139	144	134	150	113	140	150	135	128	129	153	142	155	144	176	158	168	121	156	141	140	143	127	159	144	145	147	129	147	168	149	154	156	148	158	138	139	127	160	165	139	109	120	157	141	132	143	128	144	151	131	136	147	132	143	127	139	145	152	118	152	128	174	159	132	147	154	142	144	161	125	139	140	159	144	127	112	150	141	154	166	154	140	152	144	145	144	164	144	150	167	143	135	139	145	150	144	156	137	158	134	146	144	146	147	153	152	167	130	138	139	144	155	140	142	169	141	155	138	126	153	136	156	132	137	134	145	129	147	157	154	167	170	155	152	178	155	164	169	148	144	131	152	142	154	142	128	149	145	128	153	129	142	136	131	129	140	151	131	151	155	137	133	152	118	131	135	166	140	147	130	147	155	143	146	139	136	151	150	142	158	143	143	159	133	149	128	129	132	149	162	154	161	131	153	155	153	146	138	138	139	137	146	131	154	119	158	134	137	155	156	161	137	163	140	147	156	140	140	158	138	141	156	157	148	164	136	172	170	135	143	126	122	137	148	137	182	127	128	117	159	143	157	133	141	167	143	141	129	140	138	141	146	134	141	140	155	142	166	138	178	171	127	138	146	153	140	138	144	137	139	154	158	165	168	124	148	157	138	154	148	146	113	141	132	171	146	159	151	135	134	146	157
7769	862	1483	1759	1435	1110	937	841	820	780	689	658	592	637	643	701	490	462	494	430	529	591	502	447	426	358	393	388	384	400	391	364	399	396	398	376	398	355	357	360	356	411	382	379	349	357	375	394	387	377	343	386	396	367	364	332	350	386	348	384	367	376	374	380	347	364	360	381	345	364	372	370	371	359	365	346	399	345	331	381	355	371	347	369	360	366	340	345	358	335	371	349	341	378	389	393	391	379	393	361	382	376	367	371	364	349	344	390	355	379	359	382	355	363	372	365	367	340	332	374	379	379	360	360	384	350	365	377	362	347	341	348	343	365	353	372	342	332	368	360	367	414	401	394	379	371	377	360	380	393	351	376	342	357	358	375	356	379	321	391	364	360	363	362	354	378	379	365	364	344	396	375	365	371	356	366	356	381	348	357	365	347	369	380	378	373	322	375	386	357	331	380	350	363	393	377	376	358	385	372	335	347	354	354	341	323	359	340	374	376	360	386	347	348	352	373	357	378	374	379	321	374	354	356	356	361	367	355	367	387	351	357	371	347	366	358	366	354	375	374	369	362	380	333	356	369	385	374	367	383	354	327	351	372	392	352	374	337	353	371	376	339	359	333	330	372	323	360	361	361	371	395	366	369	378	400	355	329	359	365	371	343	369	378	373	374	381	383	375	357	358	387	346	370	378	366	375	370	361	397	346	382	359	340	339	344	347	376	372	343	358	358	367	353	394	365	358	365	356	361	394	379	373	373	352	351	337	347	375	350	373	390	371	364	351	374	356	352	378	377	341	376	366	344	336	352	360	413	381	359	370	358	359	376	369	384	348	359	387	369	315	333	371	340	359	352	369	360	360	373	358	377	354	371	353	374	369	389	378	365	391	349	356	338	354	346	384	354	359	339	358	368	335	391	357	343	362	366	330	387	365	336	361	406	384	350	373	378	350	381	402	365	337	371	375	366	392	360	390	322	365	321	370	362	345	345	377	362	385	368	351	357	359	385	395	371	359	358	370	397	342	375	348	340	357	339	347	331	368	354	378	373	359	332	349	358	343	353	328	367	333	365	399	380	326	363	370	345	367	341	351	358	345	353	388	361	361	355	358	353	388	343	385	353	342	352	368	356	350	387	382	373	396	378	357	328	339	388	347	367	327	371	373	360	334	350	365	373	336	360	332	360	384	358	391	338	361	375	370	344	393	355	372	380	378	371	406	352	373	369	375	347	358	347	375	345	337	363	335	364	356	341	354	377	368	344	395	361	359	336	346	369	343	380	331	345	418	395	355	337	380	346	351	372	361	361	344	343	388	399	366	331	331	367	367	352	361	359	364	388	369	383	372	362	391	344	318	341	340	352	364	362	347	368	336	392	374	369	354	363	360	368	401	343	340	354	356	371	397	343	362	364	358	382	369	381	379	376	358	361	368	299	376	348	363	395	381	366	402	375	345	342	391	350	338	357	336	377	375	365	351	365	315	363	350	382	356	349	358	360	370	367	367	362	389	346	364	338	378	399	380	365	386	380	372	346	362	369	360	365	374	358	370	385	358	351	362	352	348	353	331	385	331	341	356	357	383	394	349	357	364	376	373	381	342	374	358	370	363	375	352	363	359	336	344	361	388	360	363	352	367	364	369	365	357	341	377	375	358	406	315	346	361	413	373	380	360	389	333	382	365	342	357	389	368	354	359	388	384	342	347	360	338	380	343	418	357	324	373	361	387	334	341	347	334	334	351	384	349	379	360	325	382	352	352	353	328	370	358	364	368	312	364	369	348	365	379	347	357	400	373	374	329	370	365	373	353	351	358	392	355	328	346	344	376	369	382	400	364	357	336	347	339	368	366	382	389	357	367	386	383	376	367	354	383	362	314	365	312	353	370	356	355	395	357	350	365	390	407	365	358	350	356	349	364	385	364	360	389	363	353	389	349	375	358	378	366	376	367	394	355	344	359	342	338	358	382	339	343	371	338	357	362	347	319	356	367	358	340	345	368	379	355	368	385	378	368	378	393	355	366	371	359	380	382	371	356	357	369	379	328	369	354	328	352	374	382	365	371	364	327	332	382	338	335	366	352	355	334	393	371	346	347	359	334	353	340	357	347	362	361	382	370	355	358	336	369	382	391	361	351	366	370	344	369	354	342	358	380	349	400	353	355	363	367	330	362	337	376	349	347	379	370	404	364	364	359	344	378	382	324	363	383	367	356	356	324	359	363	371	334	398	358	416	334	358	365	423	360	374	387	370	360	397	385	336	375	378	399	327	354	344	331	389	411	343	352	363	357	369	371	397	347	362	367	352	358	406	386	361	362	372	372	364	374	319	363	367	351	371	344	365	353	359	350	360	378	373	364	371	359	365	370	351	331	354	333	352	381	365	327	327	356	362	367	356	370	383	358	310	377	336	365	388	372	372	344	355	390	364	348	380	386	358	355	347	364	364	378	373	359	388	348	371	356	374	327	369	360	352	363	402	364	348	351	377	367	347	368	383	381	385	328	384	402	326	395	352	367	382	345	355	347	380	333	352	347	365	338	357	357	348	323	350	373	339	337	336	367	374	365	359	365	371	358	331	325	351	352	387	365	386	361	352	362	328	355	369	362	356	382	381	319	358	335	362	373	347	350	395	360	339	376	360	351	376	367	355	365	365	352	343	366	328	352	355	339	353	369	377	362	371	355	338	332	336	370	360	353	333	373	367	355	365	331	339	381	371	392	351	336	345	367	381	364	374	346	344	376	372	357	346	367	365	366	319	345	359	327	358	374	327	345	397	351	379	350	330	325	335	368	328	343	373	375	364	368	392	379	348	349	370	374	396	360	392	343	388	349	381	349	350	324	355	369	329	365	351	378	362	385	349	362	424	343	373	370	369	359	404	353	335	362	383	330	346	344	329	341	350	375	356	363	342	336	380	378	348	366	358	355	383	347	366	341	354	373	365	385	373	348	373	347	354	399	346	362	381	380	364	335	344	360	357	378	325	371	344	378	379	400	379	358	374	385	382	375	361	379	372	366	391	360	371	376	374	347	378	346	348	333	370	387	331	346	357	392	361	368	357	372	357	379	375	355	375	360	389	382	375	317	330	357	363	360	375	371	365	364	374	339	343	332	358	349	371	355	348	354	373	367	337	369	335	368	383	362	384	353	396	373	378	393	333	364	386	392	362	388	346	331	340	376	387	330	369	382	355	371	353	360	343	333	367	381	346	343	393	372	339	354	326	364	390	358	360	387	388	362	333	332	389	385	360	351	359	320	380	336	358	369	366	386	374	342	351	351	326	334	376	368	368	371	367	355	400	376	390	385	343	349	368	352	356	364	328	343	362	381	355	338	354	339	334	366	364	365	371	357	342	376	366	314	364	382	378	348	411	386	359	374	337	368	369	376	375	371	387	339	361	366	345	364	385	351	387	359	354	336	371	376	407	356	359	355	373	363	388	360	348	376	355	376	366	370	388	361	361	350	358	367	378	379	384	396	392	347	377	336	326	380	331	372	371	341	346
1248	251	279	264	305	264	270	248	302	270	249	271	314	269	248	258	299	269	262	271	265	291	270	250	253	298	292	248	292	255	267	247	266	255	306	263	279	269	276	265	286	260	284	246	268	249	261	276	258	245	261	234	274	267	258	243	250	265	247	278	254	276	233	272	291	240	267	259	264	284	247	282	273	259	241	265	281	278	260	296	301	271	256	285	271	222	248	258	283	289	256	267	247	298	277	271	259	312	265	279	273	255	244	272	271	255	244	252	266	277	258	273	263	252	253	297	247	260	263	307	268	268	274	319	251	306	275	263	266	256	262	253	269	266	258	241	265	279	242	265	247	274	272	260	276	254	261	292	253	278	286	253	275	261	256	265	278	252	243	283	261	276	260	242	257	233	251	245	292	277	247	270	285	270	255	271	262	244	271	277	253	309	251	267	296	295	251	259	288	267	269	283	253	231	268	268	268	299	276	289	268	284	263	280	287	247	281	304	267	275	248	258	256	292	313	299	263	301	298	274	284	245	264	266	304	246	264	293	260	248	270	281	249	256	268	271	257	249	277	250	277	293	251	235	263	268	275	274	290	293	299	258	274	281	263	319	259	286	270	246	275	284	262	279	260	272	288	273	277	272	290	274	275	231	278	251	290	298	320	284	285	300	268	277	262	290	249	256	292	281	236	249	304	271	255	275	258	248	284	266	256	275	248	242	261	271	278	244	294	254	262	266	284	254	293	283	293	254	261	263	262	290	275	263	236	291	281	262	251	243	272	302	274	280	271	254	280	282	245	259	222	279	280	253	284	253	285	299	261	251	245	277	287	258	251	237	274	248	251	250	286	252	252	323	283	288	269	268	286	304	288	277	279	281	264	255	237	260	281	273	279	263	246	260	274	272	252	275	261	263	276	263	278	263	267	284	258	244	301	270	252	252	262	291	254	283	266	254	263	272	277	272	245	273	304	267	266	285	252	262	244	248	272	268	275	258	258	236	255	271	299	248	256	249	252	281	238	270	262	265	252	254	266	258	273	285	276	270	273	256	261	243	287	250	268	250	252	255	311	280	267	245	277	252	266	246	280	293	269	254	244	291	254	302	277	286	250	253	267	287	258	234	283	261	275	247	277	277	272	287	221	252	278	239	282	272	264	256	307	274	271	280	283	286	290	259	247	281	259	296	288	262	259	277	266	260	256	251	301	277	251	260	280	278	277	278	283	285	232	264	281	255	244	307	249	281	252	269	236	286	252	296	264	265	250	254	260	244	274	292	268	286	278	265	278	293	284	251	257	254	270	286	292	245	279	281	255	269	258	252	289	302	294	269	253	261	252	270	265	303	288	259	294	259	239	299	259	263	264	242	269	274	264	262	266	255	264	257	264	275	279	266	288	301	274	265	247	245	265	284	293	256	261	263	289	221	245	260	265	288	271	283	284	276	299	277	259	244	278	256	254	288	242	266	273	297	262	281	265	240	302	220	282	264	275	253	292	237	242	257	263	264	255	248	275	255	260	267	262	277	289	257	260	274	263	235	257	259	288	261	261	268	245	270	281	261	254	292	268	265	271	270	284	304	238	276	267	272	294	300	295	250	269	279	282	307	268	268	283	227	277	265	253	246	267	284	292	254	259	271	251	247	266	274	267	297	266	271	308	241	262	245	261	267	257	235	295	257	284	247	271	243	284	296	281	251	261	268	277	285	306	298	258	285	286	301	280	273	294	237	277	287	256	288	270	276	295	275	253	238	245	241	267	240	287	268	265	279	250	282	249	242	295	255	274	238	267	286	275	286	275	265	283	234	300	287	261	304	269	281	282	286	292	270	288	282	266	263	276	282	271	319	284	249	258	302	276	269	245	240	261	260	289	272	291	244	286	286	270	272	264	276	303	252	231	257	264	268	282	262	334	294	300	271	258	248	250	261	239	272	262	274	262	254	258	278	261	254	267	247	235	250	272	271	257	283	232	261	288	286	270	294	256	233	270	270	276	280	271	293	258	269	264	296	278	273	244	276	235	314	245	269	255	267	288	246	252	253	247	320	311	278	268	283	286	251	312	252	281	258	288	257	220	252	261	280	278	268	259	263	259	260	289	260	291	252	280	268	253	292	257	279	240	292	246	259	247	290	271	260	259	286	282	287	248	280	271	226	281	259	274	294	265	256	288	272	273	250	288	250	227	276	286	263	274	305	286	288	270	263	254	261	263	258	252	265	270	269	282	283	244	257	270	253	247	270	260	251	268	253	267	275	246	267	299	246	262	271	243	257	293	244	259	271	267	272	250	276	259	252	269	262	257	259	287	295	275	282	274	280	247	259	250	243	247	298	275	259	285	264	271	270	282	262	274	287	272	272	282	296	287	256	253	240	298	269	255	235	257	288	261	280	250	297	260	291	266	255	276	243	290	278	288	279	268	254	243	252	256	272	276	274	279	290	254	271	270	254	250	230	261	253	237	255	250	259	259	274	271	278	270	250	281	281	253	297	308	255	257	273	288	259	257	270	235	276	242	267	295	305	255	265	283	256	284	280	277	258	269	282	265	251	247	270	263	247	258	286	263	289	269	235	244	276	270	273	271	248	262	281	277	270	268	275	251	253	268	257	251	295	249	236	253	235	259	277	278	268	241	280	250	272	264	270	261	277	277	250	274	267	259	242	272	259	262	284	252	272	270	290	279	278	245	281	283	233	246	253	261	268	272	254	285	263	259	232	276	272	269	262	271	267	274	306	265	286	276	280	264	256	263	263	266	286	263	264	257	232	254	262	268	267	244	305	265	280	257	265	264	227	252	258	280	242	288	264	282	258	262	274	276	245	286	283	277	261	265	303	268	271	252	266	268	262	245	277	296	257	270	291	262	252	276	308	251	283	283	253	274	283	247	244	258	261	251	275	245	260	245	284	269	270	305	276	278	290	301	243	248	266	299	284	295	251	273	256	289	237	246	275	293	242	231	262	263	239	245	273	255	270	254	271	276	261	275	271	279	304	252	263	252	276	241	256	270	276	282	268	264	279	272	270	268	262	253	280	244	272	286	246	257	273	279	290	262	246	313	266	288	283	242	231	262	280	272	273	263	263	288	305	255	257	249	251	266	260	248	293	309	285	296	242	257	267	256	271	277	234	252	263	262	302	275	254	260	257	270	273	220	281	245	243	258	261	250	250	253	296	271	283	245	273	237	237	261	239	297	254	241	258	260	257	271	239	269	256	249	273	259	266	276	276	257	216	265	276	251	263	236	251	265	270	264	254	260	290	248	300	267	250	301	314	237	251	293	295	247	250	275	244	271	257	238	300	280	256	252	284	285	287	279	240	266	289	255	246	258	280	260	276	281	253	268	236	245	257	274	284	255	242	253	274	250	264	249	250	273	293	280	274	290	293	246	280	277	271	250	253	284	310	240	255	272	265	268	249	292	263	294	278	287	288	277	249	260	258	261	268	257	260	250	257	245	265	272	251	250	260	285	277	252	271	281	301	272	258	271	281	269	271	287	250	284	279	271	275
1912	679	714	687	655	649	625	693	651	657	666	667	644	652	668	620	674	622	668	670	669	673	613	647	612	673	672	645	636	654	644	705	655	624	637	652	641	662	676	685	610	639	643	636	675	624	667	625	623	658	680	653	676	637	639	601	613	606	660	685	669	627	642	676	625	705	580	639	660	642	644	677	648	623	660	647	634	625	644	677	649	690	684	671	667	635	622	660	632	652	640	653	608	589	656	652	644	635	637	579	640	664	640	613	668	612	635	665	657	675	647	625	672	651	648	702	628	639	654	628	652	634	620	625	644	653	692	639	633	639	639	626	636	646	645	645	632	632	619	653	637	634	601	659	622	626	659	638	649	652	619	642	675	671	633	657	644	659	635	618	681	639	633	667	679	615	626	627	619	621	627	698	631	643	657	637	593	659	686	673	660	649	644	664	613	681	650	632	646	626	622	615	664	650	593	653	659	676	629	680	628	587	645	656	661	603	649	608	675	661	638	664	654	682	599	643	646	629	606	645	657	667	664	664	642	703	669	660	635	668	627	674	654	660	648	664	582	655	645	670	689	638	643	664	654	650	629	641	637	623	653	642	693	627	645	685	645	649	615	647	678	618	657	657	677	685	661	643	662	610	652	624	628	586	619	636	603	676	651	626	671	635	613	684	622	680	647	678	625	638	619	682	629	640	659	651	639	619	666	621	667	693	604	643	672	656	623	676	675	619	636	651	647	651	617	671	627	634	688	672	643	648	670	639	646	657	625	631	671	626	608	625	622	650	633	628	683	637	695	658	653	630	616	651	628	682	690	634	634	645	654	648	633	665	669	654	649	645	644	629	632	630	580	658	619	628	637	655	662	681	675	670	681	666	620	638	675	633	670	634	683	637	645	572	653	655	653	628	644	643	629	666	652	705	631	618	685	661	603	655	651	605	649	630	589	632	664	631	665	617	695	649	667	674	618	660	658	668	688	623	656	649	629	664	615	609	627	624	594	656	616	636	682	641	640	651	627	687	706	646	659	660	633	653	676	616	618	701	630	681	642	692	601	608	648	631	657	693	641	622	645	664	637	672	636	631	637	637	622	620	658	700	626	631	636	636	626	680	637	670	631	633	642	670	622	692	679	652	677	628	709	639	618	658	648	653	635	630	600	667	632	651	629	658	657	661	664	673	603	662	657	639	673	645	660	647	676	687	659	619	655	632	673	640	604	639	655	632	637	641	712	698	621	614	631	647	607	717	649	682	620	657	599	637	674	646	650	646	629	655	630	664	620	664	631	657	609	653	707	621	627	660	619	625	662	620	650	597	657	658	656	639	666	629	617	673	644	657	635	662	655	628	632	644	686	652	605	651	652	620	672	663	663	603	665	687	627	647	654	689	645	637	628	664	647	624	612	620	648	644	662	643	646	582	608	594	615	646	641	597	676	632	689	618	667	612	647	658	659	656	636	642	675	662	672	614	617	624	652	654	652	672	629	655	640	647	634	613	655	591	673	633	596	642	657	619	676	608	626	638	649	657	683	670	692	704	658	641	631	662	667	681	634	672	615	659	625	667	629	614	666	679	660	641	643	624	619	642	595	716	684	700	639	608	649	680	658	643	655	640	682	627	608	664	657	636	635	628	643	695	634	628	632	659	697	657	610	632	716	642	585	636	647	648	635	646	623	609	649	626	653	625	630	662	673	662	629	646	657	640	650	649	668	642	683	645	642	646	606	613	620	663	655	651	676	626	611	614	668	671	612	685	638	668	655	674	651	665	628	674	659	718	671	674	654	666	663	646	662	681	626	649	655	639	604	617	634	675	654	646	674	669	665	656	641	626	660	620	618	625	639	633	650	632	672	664	614	647	639	635	594	642	637	637	648	662	672	640	624	681	619	653	625	631	645	640	696	605	606	620	612	635	679	636	641	621	652	666	609	626	606	683	656	616	623	605	625	683	668	662	623	660	662	634	728	656	635	674	607	658	601	656	691	650	683	665	646	627	694	593	608	637	648	667	680	649	635	629	679	663	640	642	631	614	662	613	710	605	641	643	636	608	621	656	635	620	652	644	665	627	659	665	680	674	648	673	699	604	645	664	608	607	646	640	659	625	644	607	657	644	679	659	699	618	620	639	668	608	646	664	678	623	694	693	659	605	647	610	675	631	632	656	609	645	631	652	650	646	654	687	685	683	635	648	635	595	651	641	645	619	654	663	659	677	664	704	627	652	642	628	651	681	662	661	695	593	659	676	626	658	678	588	635	606	630	683	665	648	641	645	651	657	662	683	635	675	653	623	680	645	642	680	626	615	655	667	596	626	645	636	635	611	629	655	645	645	622	598	650	637	652	646	663	635	712	657	655	632	681	654	642	652	634	684	616	599	676	636	665	627	623	638	652	634	635	667	640	644	653	615	642	687	605	666	660	690	636	657	616	668	660	620	635	636	662	656	648	669	648	662	621	651	637	678	627	600	645	649	631	684	608	658	667	711	655	654	663	663	634	664	650	669	642	641	642	653	663	634	643	670	636	671	686	691	622	616	649	692	605	622	686	642	688	639	644	681	654	632	659	682	688	698	634	655	665	661	635	656	616	659	701	663	596	607	659	668	586	709	641	631	691	659	646	678	676	662	643	690	668	610	674	702	673	641	665	651	631	746	638	667	629	601	648	638	629	633	662	646	606	604	619	663	681	648	668	634	686	617	705	590	614	603	605	627	593	607	650	647	655	649	679	653	610	599	681	628	637	654	657	672	628	617	621	668	673	677	607	629	609	636	663	658	671	618	672	653	663	688	685	658	628	651	652	651	616	656	645	642	615	616	649	617	680	665	677	646	673	677	645	657	664	685	680	635	632	648	662	691	691	647	621	660	614	680	663	623	664	656	671	648	647	669	616	667	650	621	656	675	682	623	669	636	640	666	662	602	648	637	628	619	665	661	631	630	673	658	652	648	618	648	707	656	658	661	648	636	652	610	683	651	715	630	631	670	652	618	598	700	664	657	711	662	632	654	653	648	643	678	670	678	639	649	656	624	667	649	659	673	637	624	690	623	627	657	648	634	650	651	658	677	657	636	685	641	616	658	668	645	612	637	638	631	648	668	620	651	653	613	682	611	651	652	639	654	666	624	635	658	621	643	621	649	640	652	669	679	680	600	619	660	657	641	651	660	620	620	692	641	690	619	625	637	617	669	640	610	617	632	645	643	630	678	673	677	661	689	644	623	651	672	672	671	667	620	678	678	630	640	630	679	670	648	647	656	601	628	626	646	640	653	611	606	649	619	642	660	641	653	617	618	654	634	636	625	654	635	629	622	654	620	652	614	645	658	591	619	644	656	671	616	625	691	635	643	639	636	651	638	629	724	644	609	646	644	627	614	625	641	609	634	626	606	671	638	693	636	600	643	608	662	703	622	624	638	637	630	635	631	642	660	654	674	596	666	631	606	667	671	657	632	678	646	623	710	670	648	606	616	606	649	655	666	664	675	669	634	656	635	593	637	655	644	653	659	645	647
6749	560	515	520	434	392	326	323	319	323	292	320	305	323	296	317	290	303	293	311	300	293	314	279	307	254	291	319	313	285	278	287	275	263	306	279	273	267	257	280	283	298	292	301	318	297	287	282	310	342	276	311	296	314	275	282	280	288	281	315	276	280	323	292	285	297	297	297	322	292	291	284	287	305	293	270	284	300	295	326	237	305	275	291	282	292	292	268	290	275	273	272	266	294	332	280	298	295	292	270	294	293	281	277	332	301	283	270	307	302	289	297	284	300	267	244	297	295	264	320	314	310	304	269	273	317	311	303	324	264	304	315	312	305	294	313	279	303	278	291	290	260	278	305	289	304	317	315	276	316	281	305	297	265	286	332	296	267	313	308	300	283	275	266	327	270	257	279	317	292	292	281	279	310	284	286	309	275	290	286	272	292	280	272	295	286	317	287	285	301	276	278	291	295	292	285	296	328	304	317	278	306	285	303	308	296	302	294	290	325	290	288	321	292	279	292	268	269	271	282	287	288	294	303	283	314	267	294	275	298	273	289	327	294	301	276	314	270	281	301	297	285	297	308	259	286	291	284	275	295	328	274	292	272	279	255	300	286	294	275	285	270	258	269	274	320	303	314	296	315	297	302	293	286	312	306	289	296	281	291	300	289	338	296	304	307	268	282	284	310	343	286	310	304	297	267	300	311	287	276	309	271	284	302	295	293	299	309	293	296	317	277	276	267	271	294	295	293	304	285	300	274	271	280	315	270	281	277	311	287	321	296	311	302	282	305	256	283	291	253	314	262	295	275	283	288	286	299	309	318	318	314	292	321	298	299	289	282	277	274	286	291	289	270	295	298	297	280	295	286	281	289	294	292	285	266	294	274	279	322	262	287	295	320	319	327	320	320	334	274	259	279	284	319	267	306	311	311	278	284	306	307	294	282	311	286	279	303	288	293	272	264	323	323	304	294	261	299	296	262	314	313	299	286	268	287	281	303	306	291	289	280	283	303	330	272	292	311	318	333	300	271	276	287	278	307	299	272	275	330	291	256	295	295	305	299	323	327	276	300	333	282	277	296	285	299	307	315	297	284	277	304	290	288	266	283	289	279	275	301	266	298	283	284	280	296	282	319	302	316	307	315	310	313	301	316	285	322	293	300	292	294	272	290	286	259	269	285	308	296	302	271	304	273	288	284	306	310	256	265	295	293	319	293	318	314	300	324	303	286	296	294	311	302	284	308	292	287	271	283	297	258	299	250	342	259	276	276	304	277	308	295	285	270	326	313	322	287	277	297	271	273	304	322	320	317	325	279	288	291	353	292	303	296	302	282	324	285	308	267	307	315	279	306	291	322	275	290	297	270	284	297	289	320	312	276	297	305	290	311	312	295	305	264	279	284	317	286	278	288	285	298	295	297	272	282	296	298	325	278	282	305	325	289	286	285	315	308	274	273	287	277	301	293	320	304	317	275	301	262	272	261	299	299	291	315	306	309	319	288	301	296	276	281	270	276	287	302	301	318	312	318	280	276	287	314	305	306	311	296	280	295	294	330	279	302	289	315	310	296	304	278	293	283	300	282	313	275	271	297	277	299	286	324	258	288	294	306	314	283	271	300	296	281	282	269	270	277	299	264	285	278	295	312	287	292	296	262	298	311	293	324	313	317	284	267	308	248	309	292	293	289	297	302	291	300	300	275	292	294	315	283	266	289	266	302	282	297	302	314	267	289	306	294	306	274	285	280	333	287	323	306	314	290	294	280	325	302	303	300	275	291	305	293	290	266	290	280	279	286	272	275	269	285	277	283	313	275	315	283	263	294	281	301	324	311	277	284	302	289	321	287	283	299	279	293	270	264	283	311	292	302	292	311	296	282	312	315	291	306	300	302	276	308	269	302	296	292	335	290	286	269	288	271	312	310	298	324	290	301	316	284	292	265	321	281	300	318	290	312	294	282	296	273	310	303	290	270	285	307	317	300	279	317	284	254	300	303	280	262	319	290	309	293	299	293	298	328	301	304	305	271	313	284	266	299	284	267	287	286	315	280	267	261	283	282	293	304	297	303	299	305	318	279	300	272	304	258	306	298	275	282	262	313	313	298	288	283	308	282	336	316	299	295	297	258	286	294	306	313	288	327	307	297	310	272	284	317	304	304	297	278	280	308	303	294	307	268	254	250	295	279	312	271	267	296	325	302	293	283	283	275	306	275	268	291	289	331	284	291	304	307	267	269	288	327	325	300	276	266	263	309	322	290	293	270	315	318	285	255	307	313	290	293	303	317	295	283	302	323	294	314	295	267	297	304	305	319	306	317	285	270	270	299	280	301	270	279	305	278	297	325	334	293	286	272	256	309	294	286	326	318	336	292	294	294	319	284	321	249	258	311	279	290	318	277	283	303	294	287	257	275	318	284	310	297	301	313	288	292	289	264	312	274	299	264	284	324	326	284	271	288	303	248	287	274	281	284	299	338	272	265	305	302	304	300	292	279	282	273	283	279	294	282	300	305	284	291	313	285	316	311	304	276	318	287	313	273	292	286	281	268	302	322	308	275	290	287	302	283	269	326	299	290	281	324	299	293	337	325	311	303	271	280	334	284	309	318	300	289	296	308	281	289	321	272	277	311	331	309	296	312	306	269	319	274	294	301	298	290	315	306	264	303	292	291	277	284	304	314	325	294	285	277	320	281	294	303	336	298	286	306	298	281	277	279	339	279	280	281	257	269	288	301	294	311	271	297	287	318	256	278	290	294	301	291	296	271	310	285	277	298	324	289	277	300	310	266	307	288	245	286	315	291	254	294	282	295	310	319	287	288	280	314	301	319	324	314	276	314	247	320	310	291	293	304	334	280	280	271	277	304	289	309	290	308	278	315	266	269	279	306	273	319	298	292	321	298	298	307	274	326	271	321	305	293	299	289	289	297	304	297	291	270	302	285	314	313	300	320	305	305	301	285	299	295	285	308	318	290	271	288	300	322	307	301	303	294	275	279	275	298	305	301	287	303	285	262	308	306	297	277	281	294	334	325	319	309	264	299	262	301	256	303	315	322	284	265	296	292	325	322	267	292	288	311	278	319	296	288	302	257	291	307	266	300	290	268	260	278	336	297	307	293	303	275	294	291	297	312	303	287	287	312	303	290	291	289	295	283	335	346	277	302	288	312	276	269	293	312	308	291	265	277	292	294	319	303	304	314	278	281	280	291	305	321	323	313	275	265	289	297	286	253	296	315	303	287	253	299	270	288	287	247	283	277	283	318	302	294	280	312	279	300	310	311	317	296	312	295	268	290	321	277	285	298	301	302	281	342	281	275	318	323	281	285	316	297	321	295	289	296	278	292	297	287	268	265	261	287	264	279	294	297	297	273	269	290	312	299	294	258	293	336	293	311	265	319	258	294	300	301	288	295	281	320	290	293	288	272	279	338	303	332	274	328	276	278	268	293	316	301	277	281	293	308	297	277	291	319	306	301	331	279	316	276	285	269	297	309	317	331	295	305	314	275
6487	929	1265	1461	1169	1019	990	919	917	860	887	846	848	830	821	931	740	741	757	746	728	773	722	703	755	730	734	711	698	718	695	707	675	687	713	718	686	696	635	657	690	722	701	703	686	710	765	743	699	735	693	672	673	738	668	692	683	705	693	711	700	737	697	693	698	724	673	671	711	671	716	664	689	676	717	687	685	718	653	732	713	696	706	642	688	674	681	691	668	708	728	638	683	739	718	705	736	676	706	741	719	721	728	737	710	689	695	707	672	641	688	715	723	690	678	721	669	710	728	693	716	678	687	696	725	735	723	695	722	671	672	706	684	689	691	726	700	666	675	658	687	659	651	692	691	690	735	665	652	690	708	675	739	662	683	708	693	677	693	696	744	692	731	712	670	649	662	686	675	700	703	663	682	700	687	642	672	691	710	711	631	678	671	685	711	705	643	681	668	686	716	691	719	662	685	679	680	675	713	632	698	708	690	691	694	689	699	683	709	700	708	688	668	654	649	698	668	631	682	671	685	683	712	674	673	731	695	652	615	719	668	694	684	706	706	688	683	662	721	684	663	727	656	721	696	671	688	666	697	654	696	690	686	680	693	688	696	694	731	657	711	680	675	695	721	658	672	702	694	719	716	722	693	697	673	709	686	712	716	685	675	683	692	701	689	711	659	670	687	708	738	681	712	705	644	709	680	682	653	728	699	662	665	729	700	727	704	660	680	667	702	705	667	708	734	679	691	691	673	694	726	635	748	659	692	686	651	684	691	708	694	710	691	757	747	742	716	689	702	690	691	694	714	686	698	711	697	682	714	667	667	684	656	675	702	645	725	667	680	711	663	675	700	705	669	758	703	678	656	729	686	674	684	692	630	678	684	678	724	680	725	699	694	724	715	712	699	704	704	711	684	690	722	674	711	708	713	714	637	674	754	658	666	706	689	711	699	693	650	674	710	705	688	703	723	701	738	713	684	719	682	641	696	653	698	695	667	722	683	660	656	670	695	717	713	661	699	692	669	695	694	713	720	684	685	716	728	698	690	670	682	670	705	710	696	700	698	683	689	734	669	701	678	689	691	669	686	677	707	663	657	702	719	706	642	719	705	669	678	711	656	688	684	684	689	739	679	685	691	668	717	728	746	716	726	721	685	702	653	676	698	677	717	732	701	701	705	704	661	730	686	665	687	682	721	721	679	696	662	717	746	685	710	633	656	703	715	696	642	667	699	663	702	724	704	765	699	666	725	695	722	705	697	706	672	670	664	681	692	694	695	659	706	719	679	691	690	724	695	692	701	696	717	660	681	687	700	670	701	656	681	664	657	691	728	682	680	694	702	658	671	675	679	683	682	744	704	690	676	703	665	675	656	735	656	658	728	678	715	637	681	735	714	668	704	696	692	719	702	710	709	695	745	650	657	712	712	673	711	697	719	680	701	661	669	691	647	724	691	704	693	732	700	729	702	700	701	704	730	658	702	704	704	674	708	715	712	699	680	736	721	712	707	728	725	717	695	721	673	704	740	663	670	719	688	730	696	702	734	711	692	679	712	648	713	734	685	684	721	704	720	696	675	680	711	699	676	686	682	655	683	626	725	694	698	628	721	727	692	700	684	709	709	676	706	715	663	698	688	681	644	712	679	694	659	678	658	695	683	695	667	718	693	675	685	666	727	652	700	717	685	708	670	648	712	698	662	690	759	733	691	684	693	694	724	705	652	710	717	655	710	676	686	683	710	640	652	681	651	699	769	673	683	639	750	644	716	674	668	686	661	674	676	721	677	698	676	721	689	689	710	717	659	649	683	653	712	705	686	681	648	680	660	706	697	691	700	694	709	691	698	697	704	740	703	744	693	629	692	732	686	698	672	656	663	736	696	697	656	675	695	706	719	696	700	654	675	724	689	706	734	743	708	685	656	725	682	705	675	713	716	675	689	735	692	710	683	711	672	697	659	687	719	664	737	656	700	732	741	675	705	659	658	705	656	724	719	661	709	690	701	633	666	686	728	728	734	674	713	684	725	672	736	672	665	674	668	711	705	664	638	676	673	688	667	699	668	675	669	708	689	669	655	746	736	706	755	675	684	716	666	675	706	707	713	634	687	695	754	723	656	683	667	672	715	682	729	685	690	692	727	668	664	696	692	698	651	654	688	692	638	658	701	714	667	692	677	735	693	720	647	701	708	639	741	644	695	686	664	686	640	682	705	693	677	673	673	719	660	682	670	679	710	693	697	707	692	709	736	693	736	692	693	642	688	656	708	699	685	674	698	736	695	690	661	719	699	723	657	688	718	723	669	620	660	690	677	701	681	685	768	693	693	718	703	675	751	726	699	738	689	709	702	661	610	712	726	643	705	703	672	698	708	713	693	700	641	671	673	707	720	691	691	670	723	699	706	679	687	650	698	694	678	704	726	725	690	690	715	711	675	678	727	713	676	673	706	671	729	732	697	687	655	640	724	727	695	672	720	716	689	672	742	660	707	688	673	705	665	678	693	730	671	680	673	689	665	650	674	685	670	710	715	739	731	674	731	677	714	672	652	731	703	666	759	697	699	651	730	709	710	709	667	699	670	717	722	680	671	662	650	660	677	629	646	678	722	664	725	707	686	718	680	689	651	662	725	667	685	671	706	697	681	693	709	674	657	676	673	679	703	646	705	672	706	685	693	709	731	689	665	725	686	663	655	685	708	705	665	676	724	659	683	710	706	661	675	655	751	677	697	703	714	718	702	682	714	688	690	699	722	733	673	636	662	684	689	668	664	731	681	655	668	685	684	703	696	701	650	713	688	707	693	696	686	672	716	714	747	736	680	684	705	680	654	688	649	693	678	643	666	710	739	682	707	691	720	689	716	695	688	683	711	672	663	684	691	718	706	691	670	718	696	715	639	670	760	711	685	729	710	695	721	743	676	657	681	716	705	730	688	639	697	730	710	650	738	692	686	703	659	678	700	704	673	694	660	641	713	675	731	651	707	715	672	706	727	725	694	686	722	675	652	683	698	708	660	690	686	651	658	647	718	691	719	677	671	677	696	677	709	686	679	697	686	671	707	683	708	689	678	730	672	715	698	701	727	677	747	721	759	655	707	686	731	704	683	713	734	752	706	730	715	715	692	721	673	640	674	714	702	694	713	687	700	650	675	661	655	724	672	692	676	638	728	698	682	709	683	648	654	680	709	689	653	678	667	700	614	692	702	734	659	665	675	723	669	665	734	729	689	674	695	679	674	747	671	686	667	750	716	650	687	718	691	709	738	684	673	684	639	708	699	698	709	651	671	707	670	751	699	662	737	693	675	693	686	693	678	693	660	715	706	691	677	703	706	683	701	712	680	677	722	696	740	696	672	704	681	671	697	718	723	652	674	622	671	676	674	712	718	670	616	659	722	698	678	658	668	699	701	689	750	689	724	710	701	668	675	712	751	677	694	666	654	674	711	653	673	726	696	693	705	689	674	633	700	755	707	694	715	732	713	692	692	697	668	711	660	717	702	642	678	682	676	680
12519	926	677	561	462	332	258	242	193	215	191	174	184	160	161	205	178	153	141	150	145	155	154	154	158	142	151	118	134	148	134	154	162	132	139	136	138	165	167	150	149	134	139	128	150	154	160	133	154	140	128	142	151	152	168	139	139	114	131	143	157	134	145	158	153	146	166	140	137	120	133	124	136	152	147	153	132	136	148	136	139	124	152	144	153	162	146	139	141	142	167	146	120	135	166	131	135	135	161	164	162	152	139	147	152	157	146	147	129	139	156	129	146	150	131	151	159	144	151	131	135	153	136	157	157	150	141	153	159	118	170	161	145	132	156	139	161	145	158	152	162	157	167	124	141	152	126	135	149	155	154	153	134	145	124	160	144	139	136	114	150	146	137	140	130	157	158	160	136	148	161	158	160	143	138	138	138	126	145	133	170	166	136	141	148	135	151	150	151	130	132	149	137	154	143	142	142	133	142	141	134	123	144	149	162	152	148	167	149	128	135	151	160	141	135	131	133	134	157	133	155	148	144	150	137	158	123	135	135	144	128	133	136	156	139	135	143	132	138	133	148	136	138	154	181	154	157	153	136	143	134	162	152	168	118	142	135	150	164	151	166	150	147	154	133	133	154	135	129	160	138	131	154	151	127	144	137	146	152	142	159	126	159	163	149	148	138	141	139	131	138	124	132	125	146	148	155	145	137	151	131	158	140	136	153	144	163	167	153	140	140	139	167	139	156	178	147	133	138	150	149	142	160	140	153	148	139	150	129	168	135	154	130	156	139	165	166	154	119	144	141	133	143	124	138	145	146	148	136	138	122	132	156	135	132	157	178	141	132	140	140	137	133	123	163	143	156	149	146	164	148	144	144	128	150	144	163	168	138	135	161	159	160	139	158	141	136	170	139	135	141	152	138	151	143	132	138	142	137	155	143	137	120	141	123	149	136	125	131	150	144	139	153	135	151	150	149	160	142	142	150	145	166	149	155	150	148	131	147	125	135	137	171	152	132	150	139	147	145	152	148	139	138	150	155	150	159	151	166	152	131	133	157	165	140	146	148	143	128	155	144	154	155	157	158	115	121	148	143	154	145	136	146	141	162	127	148	139	133	153	120	135	144	147	133	158	136	120	144	151	131	155	140	146	143	144	130	150	133	145	151	157	149	139	132	145	139	149	165	163	140	151	148	152	135	138	137	167	140	152	136	154	133	129	134	133	139	141	150	142	147	151	171	120	159	146	140	155	149	144	130	129	138	121	127	146	162	142	161	166	164	156	152	141	134	132	159	156	137	166	148	142	136	141	152	145	151	155	148	162	142	147	125	160	145	146	167	137	150	135	145	129	140	146	124	138	151	138	134	133	121	131	133	146	166	157	132	132	151	142	138	130	143	136	151	138	152	131	132	142	129	149	124	135	155	142	163	128	124	152	141	146	144	142	133	144	136	169	144	152	161	131	139	144	148	148	164	140	178	121	142	142	157	119	127	126	127	132	137	135	130	134	132	164	172	139	129	146	132	181	142	164	134	146	149	145	147	147	144	153	135	144	146	161	135	138	151	151	132	141	156	123	149	147	156	126	148	153	134	152	130	158	139	158	128	160	163	154	141	134	140	146	144	144	130	136	157	161	133	144	144	140	161	137	141	124	123	136	143	154	142	139	121	144	161	141	122	157	136	141	146	134	128	111	148	126	137	147	152	154	154	113	145	157	141	123	125	148	133	144	125	140	145	144	138	132	156	142	136	144	153	146	145	129	159	144	150	142	143	159	137	151	156	127	141	137	140	149	148	147	140	127	140	135	124	158	141	162	154	159	156	140	153	144	155	166	130	141	133	145	128	157	144	165	162	136	150	141	167	153	165	155	141	144	154	136	129	149	153	138	148	142	135	141	140	173	152	153	121	149	150	158	175	164	158	172	127	127	161	170	143	126	134	174	142	134	160	155	140	144	132	127	143	150	149	155	127	156	142	147	156	144	131	130	131	133	158	153	134	135	131	124	151	150	135	127	132	166	149	142	128	121	142	135	137	142	140	143	146	154	138	159	142	149	154	128	113	143	144	151	177	165	140	151	144	144	136	152	143	113	120	141	130	144	161	155	130	131	145	138	140	141	161	131	149	146	165	164	140	155	146	123	147	143	159	158	150	165	150	149	132	146	128	145	146	175	133	153	151	150	145	148	142	178	157	160	124	125	147	127	134	141	155	138	159	144	146	141	126	129	157	145	132	135	157	146	139	127	151	150	158	156	155	152	147	148	128	141	127	164	135	138	119	123	147	160	141	137	129	126	146	142	141	144	142	155	139	150	151	147	146	154	148	168	151	143	148	134	141	138	152	147	145	148	149	151	126	149	155	132	141	131	159	137	142	146	150	135	147	128	153	148	158	144	142	148	124	156	136	122	137	166	130	149	143	129	173	145	130	122	143	154	150	162	145	130	154	128	140	123	155	148	152	135	160	141	144	142	127	148	140	128	165	137	139	147	148	171	162	162	144	152	154	133	153	141	128	157	109	158	160	128	135	158	147	157	145	157	155	139	145	135	151	146	144	145	163	134	142	131	138	140	155	159	148	155	152	158	155	159	149	157	127	143	136	136	145	128	149	147	142	124	133	144	132	141	153	147	143	152	153	157	152	131	149	136	140	139	141	149	140	132	160	126	136	156	140	129	141	142	142	139	152	153	137	158	167	138	145	156	132	144	142	144	167	146	161	141	143	150	133	165	159	156	150	133	150	172	142	144	112	148	161	143	152	151	154	143	144	148	154	140	142	148	151	134	161	153	142	135	115	118	150	164	114	112	143	155	127	176	136	131	137	165	140	144	129	159	113	145	134	186	137	159	121	134	141	158	146	144	149	129	111	147	128	131	139	128	160	123	144	161	126	123	113	156	156	137	121	141	133	152	139	158	152	138	157	133	151	155	137	154	140	142	124	147	145	149	126	158	135	130	127	147	146	133	176	152	136	153	134	147	139	162	151	142	152	135	151	170	164	120	152	159	138	140	148	134	143	120	150	165	126	135	151	155	123	127	181	128	159	145	150	143	148	147	135	141	151	120	140	142	158	135	124	125	160	146	157	167	141	148	139	149	135	137	158	138	163	138	139	154	164	127	152	164	163	164	140	171	127	160	136	154	150	129	123	161	140	157	132	147	141	131	151	140	145	148	142	159	156	131	166	123	129	146	157	134	179	147	150	133	144	153	133	140	140	143	141	151	152	155	152	155	153	159	135	159	140	141	160	137	143	136	143	125	153	156	134	160	135	136	135	143	160	127	130	129	151	164	148	142	163	121	117	133	133	139	131	162	134	131	147	154	162	133	167	132	141	148	157	146	154	142	141	140	154	155	143	151	160	140	165	129	127	134	187	125	157	170	152	153	143	128	142	144	140	126	144	143	114	140	169	158	141	151	125	147	140	152	165	138	134	157	137	148	150	141	174	154	141	140	168	120	154	157	135	140	149	151	140	143	129	128	145	128	135	144	130	126	135	146	146	145	161	159
7886	897	1572	1652	1353	1079	912	846	744	761	669	686	654	608	575	856	489	456	458	441	486	613	450	407	382	389	390	410	345	393	398	402	398	383	397	402	383	361	371	381	353	353	348	348	359	366	385	383	366	346	371	378	384	369	382	361	336	390	346	425	381	344	347	371	408	383	406	378	371	381	357	389	335	380	410	387	338	356	364	390	340	377	409	398	376	382	354	346	341	376	355	392	328	383	377	356	345	344	380	373	372	351	366	349	376	376	371	374	340	365	355	403	360	327	343	358	364	338	369	350	403	359	358	365	366	371	339	355	369	366	345	323	332	386	389	368	346	367	383	385	374	359	387	368	356	336	373	378	338	357	380	398	359	350	364	421	362	324	390	361	341	384	340	374	364	344	390	377	367	338	350	373	358	358	371	372	362	360	375	362	365	358	382	337	361	394	353	375	348	363	328	386	362	382	355	381	379	383	310	360	384	330	363	349	378	348	370	400	351	352	396	366	355	382	333	360	323	382	365	346	358	369	379	336	350	361	331	348	359	340	360	355	350	368	355	329	358	377	412	376	372	359	348	357	348	347	365	390	356	375	346	354	377	397	377	368	358	363	366	379	375	329	364	385	328	370	333	378	361	352	348	369	332	391	374	359	364	379	364	360	350	368	353	392	390	365	376	361	338	400	356	402	367	336	367	356	383	358	355	348	349	349	351	349	368	330	337	351	368	358	388	369	394	349	368	371	378	373	348	353	386	354	369	356	361	386	340	346	355	359	351	354	383	372	380	368	363	390	358	328	350	375	354	363	362	326	368	347	348	354	331	362	348	389	347	342	370	341	345	382	356	359	367	342	350	363	374	379	349	372	378	395	367	354	360	377	359	338	372	356	371	350	360	380	332	346	373	357	367	374	329	406	382	367	339	347	358	355	346	372	364	351	350	351	349	387	323	360	329	351	357	361	355	351	360	351	371	386	375	341	365	324	368	371	350	332	381	398	361	401	379	347	361	362	350	349	359	381	398	368	359	340	349	362	354	352	369	354	330	358	375	379	375	324	359	408	363	375	363	338	395	377	331	378	378	352	340	390	342	397	341	348	377	374	372	331	389	336	357	369	331	377	316	344	388	351	355	419	362	390	340	386	340	364	326	366	352	349	313	351	344	363	357	377	408	337	317	354	368	383	364	368	356	345	365	357	397	402	357	353	344	373	360	320	370	356	354	342	382	347	356	374	383	373	361	361	383	344	334	386	361	377	371	355	348	339	367	353	350	347	405	350	370	369	395	317	361	340	396	384	359	344	334	366	424	369	384	353	391	399	343	311	347	386	369	364	369	355	367	355	352	382	368	362	344	372	358	387	386	386	372	385	388	366	384	369	372	372	357	372	370	376	371	365	348	338	350	382	353	357	373	377	397	357	338	373	343	339	394	364	346	377	338	331	358	355	367	347	361	373	374	345	368	373	363	342	398	336	383	388	378	377	352	341	360	351	371	379	352	360	389	306	352	348	385	381	366	356	351	361	369	335	378	391	391	357	352	389	319	346	358	343	362	389	354	374	375	372	353	378	327	365	362	389	368	373	325	330	380	353	361	388	376	364	391	339	372	366	379	397	380	368	364	369	381	364	369	359	355	359	357	349	398	353	373	374	357	388	383	338	372	361	368	368	401	356	360	366	349	353	349	329	365	383	334	341	365	374	328	361	362	379	365	354	366	387	379	383	380	361	359	345	363	389	350	373	375	392	394	359	357	421	332	347	415	373	367	378	369	346	394	391	361	353	366	427	396	316	406	358	403	352	359	363	369	366	371	374	361	351	374	348	337	335	347	407	340	348	347	386	374	348	368	373	361	362	333	344	364	309	335	329	379	361	370	380	377	350	371	372	366	331	364	348	350	386	334	336	334	329	428	333	371	355	357	415	354	365	386	392	364	321	363	350	367	370	323	373	331	386	393	358	332	392	391	378	362	378	356	345	355	333	362	351	373	374	368	348	363	390	377	344	373	380	375	324	395	332	363	356	379	403	348	364	359	369	344	355	326	372	389	365	341	357	373	364	349	357	384	356	353	360	422	373	361	345	361	360	373	382	356	384	347	366	362	353	358	346	362	331	375	383	332	389	343	362	356	345	360	340	375	351	375	355	355	357	353	347	349	354	383	348	357	338	355	373	355	390	341	376	324	389	405	361	352	390	374	351	397	322	387	343	373	343	380	364	399	367	347	387	370	370	364	383	345	375	352	354	378	345	361	363	361	350	349	362	389	374	381	385	366	315	318	367	326	339	339	332	370	380	356	375	370	367	393	382	350	346	346	349	385	379	367	396	349	406	367	359	390	359	367	372	392	321	367	363	366	358	357	360	363	364	387	383	382	378	343	369	410	373	323	322	323	358	364	351	376	384	354	345	379	378	362	354	355	360	331	347	356	324	391	357	350	391	359	333	387	377	339	362	370	350	351	372	376	390	355	361	369	358	361	355	376	357	373	360	367	349	333	369	401	327	381	333	363	341	336	323	373	353	379	334	374	353	347	361	371	346	376	348	343	347	349	365	331	355	348	360	370	319	334	402	353	381	356	369	359	350	315	374	359	347	350	386	366	368	325	358	363	360	366	367	374	366	345	380	386	325	376	318	360	363	352	377	355	358	359	388	369	334	331	340	340	321	391	377	402	365	357	366	326	357	373	350	379	370	371	329	382	349	352	405	366	374	362	358	353	372	372	360	350	340	360	339	369	370	385	372	363	344	346	363	376	348	347	375	360	353	355	337	339	391	363	354	389	384	372	353	344	337	399	356	389	342	374	354	343	366	335	409	384	346	369	338	353	337	374	369	345	340	384	403	340	355	382	370	333	359	334	314	370	375	344	385	359	368	390	376	384	358	336	346	348	371	373	340	348	387	372	341	349	374	352	405	350	341	356	327	358	366	354	378	365	370	364	332	372	368	375	384	379	354	366	383	396	343	361	333	400	372	375	333	362	374	380	370	373	357	340	348	405	397	386	347	321	352	373	357	359	370	371	371	333	362	356	380	361	375	360	350	371	369	344	335	384	368	371	373	383	340	410	330	371	366	371	375	346	322	395	322	370	352	347	384	373	359	340	373	360	356	340	377	336	346	342	347	386	381	372	367	346	350	344	339	321	335	338	341	338	342	344	351	373	368	362	353	339	373	352	352	345	382	322	354	340	374	362	374	387	359	371	371	347	335	372	341	355	346	389	309	339	333	358	387	380	393	359	369	365	370	363	356	334	356	343	363	333	310	356	349	387	357	328	352	347	359	381	346	372	320	347	374	370	339	326	328	369	357	370	400	382	362	342	351	334	378	376	355	395	334	370	369	383	348	381	365	373	338	367	368	368	376	349	377	381	370	357	371	394	324	374	358	359	351	363	368	356	375	390	345	351	363	384	354	360	365	382	364	374	368	365	359	352	344	361	385	396	350	353	361	381	358	377	345	392	399	375	367	340	358	348	374	416	350	342	370	349	332	355	361	376	374	338	361	363	391
1270	275	274	263	269	259	251	268	291	248	254	262	279	248	254	267	271	288	260	253	277	280	266	243	237	274	286	267	257	302	260	264	276	253	288	265	258	291	267	288	274	282	276	295	287	285	240	276	230	292	276	282	276	249	268	280	259	286	269	284	257	251	257	284	291	236	284	251	295	281	268	272	280	284	283	256	286	280	298	263	260	275	269	272	248	265	270	252	270	271	296	257	261	245	251	272	277	255	277	265	240	264	286	283	283	270	247	236	250	268	272	282	256	263	282	257	285	283	264	264	258	272	261	278	273	270	270	247	263	268	265	264	249	265	295	272	280	276	265	231	251	265	266	281	273	278	289	269	246	259	281	257	260	268	279	278	291	256	256	261	298	243	258	252	261	284	306	289	279	274	263	270	262	255	239	282	300	302	241	263	257	293	269	262	273	252	250	247	264	275	273	264	232	241	260	265	252	286	257	276	300	275	264	269	244	277	269	287	282	267	262	287	280	263	245	256	302	251	288	266	253	268	271	259	256	296	241	303	288	258	249	293	256	294	251	279	266	269	286	290	266	293	262	262	272	234	273	262	285	278	250	278	294	261	284	254	283	242	272	280	232	274	244	272	276	260	248	303	227	271	273	249	255	298	252	264	276	278	267	265	257	253	253	257	282	276	264	250	267	265	254	264	277	272	259	291	273	249	278	316	263	292	270	274	236	263	298	244	232	265	281	256	252	269	246	271	249	255	287	286	244	284	238	274	271	269	233	272	262	298	235	304	284	285	267	267	239	298	292	264	267	266	265	257	305	283	263	256	258	293	239	275	234	314	290	303	250	283	262	272	285	253	271	251	284	269	284	267	264	254	259	289	279	279	287	244	279	273	250	258	288	248	320	247	275	252	263	257	292	291	281	262	258	274	251	267	306	279	282	261	264	240	302	245	285	283	271	241	263	268	274	255	266	285	253	246	278	278	274	262	254	267	249	289	273	259	278	240	233	265	261	258	282	280	254	252	250	273	285	277	271	248	279	248	252	276	246	265	298	269	273	263	256	307	252	259	252	271	271	285	279	253	257	264	279	276	247	273	278	244	259	255	238	293	262	269	280	262	263	280	252	286	315	217	282	262	258	282	268	281	293	259	280	242	242	257	245	246	253	278	243	291	269	255	250	277	270	263	279	279	296	286	279	288	262	274	286	249	273	267	291	257	258	250	262	250	268	264	272	256	256	242	228	282	274	269	295	299	260	237	280	278	277	256	271	280	245	240	250	287	275	255	317	290	266	268	222	271	271	248	232	238	243	235	272	272	269	266	285	293	266	279	241	267	267	277	261	274	289	255	287	256	268	251	309	293	244	267	261	258	295	262	239	290	279	260	261	303	260	267	263	258	235	275	280	235	248	257	293	280	280	269	257	255	247	247	247	278	290	260	246	297	280	268	229	268	275	270	286	267	261	254	255	255	294	261	236	270	264	280	284	259	278	267	243	259	252	243	272	283	266	257	279	272	289	253	264	294	251	284	277	269	256	271	264	269	258	274	266	296	276	287	254	266	299	269	278	283	253	263	284	263	245	309	253	272	269	240	267	267	259	279	256	262	248	271	237	269	255	251	263	281	252	286	267	293	250	281	289	283	268	251	312	263	287	274	261	280	290	231	251	244	289	259	296	289	273	296	297	243	263	254	289	266	280	275	289	264	289	256	258	242	281	274	268	282	249	269	270	289	267	265	271	303	246	260	320	261	286	282	236	288	278	269	272	270	281	247	280	260	273	273	251	279	280	260	244	260	262	275	263	244	276	204	268	243	277	265	252	262	258	260	289	286	265	232	283	260	265	273	254	248	271	293	264	261	271	283	276	289	260	287	254	270	257	259	275	248	278	285	283	248	267	255	261	279	258	238	289	324	260	288	263	266	293	263	278	240	270	265	276	280	249	275	286	279	253	265	231	251	292	234	230	271	295	284	256	291	269	278	277	279	248	253	242	273	269	290	287	266	236	266	270	264	260	299	269	268	277	308	285	258	258	274	267	292	269	262	274	258	283	283	291	260	233	283	269	258	284	257	247	260	295	266	242	276	270	264	262	239	277	281	234	267	262	259	262	268	249	262	266	303	267	241	240	266	276	294	249	242	284	273	278	261	249	272	289	280	253	270	276	246	268	246	269	256	283	269	280	259	280	259	291	264	246	265	256	268	282	265	257	268	246	255	275	255	273	268	283	291	278	261	266	263	239	254	238	250	229	295	254	248	242	259	264	310	302	250	280	248	229	289	276	271	277	276	262	285	261	296	263	283	257	261	277	245	267	262	272	265	290	280	290	256	246	251	294	252	220	269	289	233	243	273	271	294	260	245	280	254	266	292	261	287	271	279	267	272	260	259	265	280	253	280	269	267	272	271	255	269	279	282	273	267	255	258	263	305	266	268	259	300	289	289	289	289	270	263	275	267	258	275	285	274	276	272	270	275	270	261	259	246	227	255	282	291	279	260	284	259	231	272	268	270	263	274	253	251	295	278	274	238	267	292	258	299	244	255	249	289	229	262	272	281	263	262	261	269	253	261	282	285	239	249	233	260	280	246	274	262	301	254	300	243	285	244	275	258	249	275	274	237	250	262	245	278	269	287	265	262	272	275	265	272	264	278	267	291	250	280	258	266	244	247	293	263	289	289	259	275	290	276	279	320	280	244	287	286	268	262	268	262	261	258	277	293	274	244	238	265	285	286	270	262	252	258	233	307	260	259	279	289	267	244	226	277	287	266	268	287	319	270	252	279	260	280	233	254	292	262	258	254	255	258	249	280	290	276	313	262	282	277	257	270	281	286	295	257	268	281	287	256	267	290	257	287	294	253	266	239	255	273	268	273	292	266	275	281	278	281	256	275	278	265	249	266	289	232	281	255	273	272	254	253	259	253	252	279	259	285	251	240	259	243	235	268	267	290	297	277	260	270	257	281	247	243	266	263	250	257	273	270	289	260	260	277	286	254	264	259	272	278	248	300	252	283	281	241	265	260	278	265	292	290	253	254	269	247	284	276	281	291	263	274	229	252	263	267	249	256	247	274	254	244	245	261	281	277	295	245	248	236	231	265	276	266	250	245	283	276	286	264	287	263	238	261	256	263	285	259	283	256	287	256	281	252	264	247	263	258	244	264	232	263	244	234	253	283	251	227	248	254	285	266	270	271	243	308	261	252	284	279	252	287	243	286	298	258	304	252	287	266	240	297	273	290	277	263	269	248	271	247	301	287	292	279	221	273	265	240	270	257	258	284	273	232	223	270	294	256	227	271	281	246	255	275	316	266	254	256	269	269	276	276	255	266	254	300	269	298	248	267	265	253	255	260	275	256	242	262	277	280	243	309	268	279	281	255	246	250	246	257	259	278	248	277	267	269	254	271	262	294	247	276	257	268	270	259	290	235	271	243	296	262	245	289	274	287	266	299	240	269	259	270	287	240	287	280	237	246	256	270	269	248	272	237	287	303	287	272	270	281	272	271	314	258
1836	635	663	653	696	669	658	658	634	632	661	591	674	672	670	677	639	640	615	694	601	672	628	651	685	635	636	689	638	708	623	569	604	650	712	666	649	640	695	718	613	630	637	651	626	676	629	699	695	661	632	668	636	683	622	682	636	608	592	668	612	655	638	677	642	624	660	665	630	663	654	627	616	629	673	694	620	632	698	611	633	685	618	650	658	614	663	665	595	647	626	661	642	648	640	675	608	659	670	622	653	644	663	632	638	676	651	666	652	638	644	669	661	676	667	630	658	644	662	626	645	644	641	658	627	666	651	663	682	673	646	630	676	634	639	621	644	599	653	608	633	615	704	637	613	656	649	612	681	663	643	601	695	632	637	623	623	668	677	632	674	641	624	615	674	618	626	644	631	627	601	651	665	656	698	640	678	635	624	604	665	631	633	644	647	643	606	645	641	680	646	678	656	655	686	684	637	658	646	639	615	671	654	599	633	642	681	612	636	628	648	625	613	667	646	645	635	661	675	684	628	646	604	629	700	633	649	638	653	619	660	676	648	637	614	623	662	644	657	685	705	676	588	618	634	628	647	615	618	630	684	639	700	631	591	636	685	669	662	640	666	632	681	673	642	672	647	639	682	668	631	667	659	631	641	671	632	617	609	609	644	639	637	627	688	612	628	635	659	649	690	610	619	654	642	638	613	639	652	680	634	648	671	655	704	690	584	711	625	661	655	616	662	620	667	646	654	669	619	627	590	641	589	642	623	653	612	671	635	643	714	625	642	677	630	632	630	662	672	704	640	647	607	658	627	679	615	687	645	617	633	640	660	658	608	656	671	617	606	717	640	637	697	637	642	689	616	650	630	626	629	646	631	623	663	644	664	634	619	612	594	577	663	621	665	674	669	673	648	641	652	637	710	591	628	610	632	646	608	648	576	629	623	634	672	664	648	644	688	647	650	627	743	653	635	640	641	649	667	657	655	646	648	621	644	620	653	618	631	634	656	665	673	620	675	644	614	682	687	664	674	671	587	686	638	657	637	644	630	681	643	648	628	632	627	640	658	660	621	675	640	630	659	640	661	650	617	634	655	646	679	656	723	652	666	637	649	635	649	683	582	645	648	642	623	675	630	656	715	657	631	699	641	645	638	659	681	683	621	671	654	618	642	639	602	658	668	663	670	654	626	667	606	664	605	641	641	632	633	608	629	660	632	640	670	649	649	652	630	645	707	645	663	657	657	627	667	643	697	610	613	701	650	649	624	661	631	647	664	649	635	649	610	623	624	656	660	698	642	681	645	664	655	647	664	658	615	688	652	655	632	640	639	605	632	652	618	631	662	676	683	660	664	628	613	659	636	645	648	614	666	677	672	638	655	652	625	664	656	654	616	673	647	632	658	633	650	662	671	654	639	688	664	647	681	636	653	637	699	650	654	653	633	706	646	678	634	610	644	654	651	629	703	688	617	590	627	623	693	628	651	657	642	697	660	709	674	720	638	658	650	684	623	619	622	643	632	647	648	655	646	649	628	633	671	616	609	649	652	672	625	657	633	658	652	590	651	717	657	624	671	636	648	648	661	659	646	680	631	599	618	652	631	648	639	731	648	656	668	643	621	663	616	653	673	651	619	612	701	610	663	672	647	663	653	650	633	652	617	684	651	653	658	668	653	661	667	634	672	619	619	644	639	606	671	688	648	650	640	645	652	641	656	628	659	683	672	669	650	646	666	666	644	624	646	633	651	645	667	650	672	661	661	646	666	631	642	627	631	635	615	638	639	669	667	649	654	667	669	652	621	672	640	618	623	621	650	686	601	634	622	648	654	654	622	682	626	643	644	647	662	611	691	660	645	623	683	623	649	603	616	695	639	661	705	622	655	635	652	617	686	659	654	664	625	649	656	654	593	686	614	620	623	630	656	624	657	624	673	651	669	627	643	637	630	660	629	605	589	656	616	640	680	639	646	669	605	652	654	621	653	633	572	636	643	641	632	627	645	660	686	627	663	683	667	648	659	608	638	652	665	607	672	696	688	617	648	629	665	687	669	700	612	597	656	676	695	651	643	676	646	638	643	650	625	666	605	633	632	670	693	672	672	649	643	673	674	634	637	674	632	655	644	630	656	655	664	640	640	640	672	618	636	664	625	602	683	634	714	675	641	638	657	623	624	615	660	689	691	655	646	622	641	677	633	615	643	696	641	630	665	687	618	650	633	659	645	669	679	623	660	633	618	636	615	660	631	648	614	644	639	664	659	606	675	716	649	630	650	652	641	614	679	635	630	599	644	633	653	637	657	638	664	618	613	665	630	657	635	585	640	661	682	630	612	646	674	621	666	626	678	644	621	654	641	650	642	636	651	653	632	650	631	650	650	610	670	671	655	705	591	658	653	615	631	651	638	649	659	668	654	656	630	631	647	624	671	636	651	640	618	588	641	675	649	662	647	644	674	666	627	660	640	633	635	677	657	681	660	644	610	640	609	655	626	665	645	593	663	690	631	645	693	618	641	601	663	666	671	676	634	641	579	627	698	640	639	633	687	678	646	652	620	674	653	659	590	634	650	644	690	652	650	640	613	663	621	639	633	681	624	610	637	673	663	653	618	642	662	661	674	666	632	658	675	630	589	604	639	622	668	688	664	659	652	657	693	635	666	687	623	637	688	671	655	656	598	690	610	611	621	642	615	638	626	621	670	605	641	701	602	646	628	676	684	633	650	647	646	665	650	671	675	622	638	640	641	680	656	639	635	622	667	662	655	661	661	660	648	672	664	636	608	642	623	648	636	664	637	675	625	652	650	672	648	641	690	628	688	667	661	638	635	601	640	666	646	671	682	600	635	679	707	639	666	686	670	653	661	684	665	606	677	652	667	625	610	674	644	657	671	642	643	629	647	658	658	641	628	663	671	627	705	666	640	651	657	649	641	658	632	667	661	658	619	651	614	654	649	643	672	656	660	626	675	640	684	631	620	634	648	629	618	632	639	653	658	642	643	673	636	679	648	703	634	661	624	660	639	664	661	662	668	660	635	667	662	639	656	618	678	638	707	643	673	663	681	648	644	645	601	659	657	643	624	705	625	676	645	652	686	678	657	649	654	669	605	643	620	660	612	633	659	705	641	644	588	636	658	644	661	654	667	621	636	656	662	691	668	669	660	582	641	619	681	683	639	646	665	667	675	616	670	594	634	621	657	658	628	690	641	656	630	647	626	648	659	642	657	614	662	641	630	658	662	671	652	689	676	624	677	617	621	650	620	654	652	700	671	658	631	635	651	637	656	635	676	653	627	674	677	594	617	629	717	631	645	670	680	634	636	618	646	658	668	670	647	647	706	638	649	690	644	612	644	621	652	650	621	617	631	683	628	662	635	648	646	659	683	637	686	672	611	605	615	660	636	638	637	646	633	663	617	603	604	642	634	615	639	622	630	672	679	654	636	634	593	638	668	686	649	645	671	629	703	620	693	639	647	643	647	676	659	613	621	607	648	636	626	698	613	607	634	651	634	628
6705	691	666	534	437	349	329	311	374	329	312	338	354	322	303	333	281	283	311	295	345	288	267	293	299	300	283	313	308	297	302	253	270	252	285	315	321	285	266	315	296	311	323	309	295	286	296	291	280	311	282	272	300	290	294	297	321	315	298	297	274	282	296	275	326	279	281	275	311	296	284	287	310	264	281	254	295	318	273	281	277	296	284	333	295	269	281	275	275	308	287	303	289	271	335	320	298	330	327	273	277	281	297	288	294	307	266	289	283	270	288	310	294	340	285	278	319	317	287	282	281	281	289	302	330	283	326	294	285	288	272	269	319	291	317	331	283	255	264	299	291	320	277	307	268	269	325	313	308	318	289	305	283	298	289	283	278	275	319	274	273	306	306	338	289	294	295	286	281	282	310	303	308	291	298	297	296	276	296	305	273	298	285	308	248	307	298	313	286	262	273	267	302	285	298	280	300	318	291	278	266	277	292	282	300	245	273	319	291	304	322	292	324	323	309	276	293	279	290	300	330	293	253	317	313	329	322	302	282	249	293	283	292	312	286	297	303	277	291	286	322	282	299	271	292	297	312	318	299	302	300	289	310	299	306	310	304	296	283	299	312	279	317	277	316	304	273	283	250	306	271	297	303	297	310	295	280	277	317	303	275	287	306	285	309	304	307	303	297	271	278	285	294	307	273	316	278	293	282	279	309	281	315	289	290	293	285	306	285	294	241	284	318	305	256	294	300	317	303	297	296	281	277	288	270	287	276	306	277	306	321	272	285	280	300	316	299	296	306	300	298	241	269	274	291	304	273	298	308	307	308	267	293	263	299	272	307	289	298	328	297	310	339	291	272	299	276	301	336	307	308	318	309	298	315	275	317	295	290	271	275	319	329	281	275	259	297	282	269	333	296	273	281	295	306	289	267	332	282	265	286	279	284	297	281	296	288	322	302	306	311	303	296	319	273	289	308	288	307	295	284	290	315	294	296	288	280	266	277	261	284	302	327	307	287	284	303	322	294	288	290	299	289	311	318	294	321	312	298	298	309	273	270	272	280	302	305	275	307	279	304	297	284	304	275	312	296	287	291	281	283	303	289	273	320	289	318	316	299	277	275	322	321	261	300	291	301	300	315	297	273	279	310	297	279	284	298	270	281	287	296	272	300	299	299	276	262	319	317	274	312	266	303	317	326	298	316	296	282	274	256	281	298	337	287	283	255	319	292	281	294	292	307	285	294	276	336	273	293	331	257	275	265	282	284	276	317	279	293	271	301	293	307	277	288	258	285	342	253	315	296	278	331	329	312	300	308	314	326	280	264	318	284	281	267	294	315	308	293	304	326	281	328	285	286	304	279	292	278	280	275	273	299	313	307	264	295	337	280	288	307	299	242	307	294	297	269	302	319	302	296	346	297	279	278	300	314	321	333	287	295	269	269	343	287	289	280	304	303	292	302	309	271	273	332	329	317	295	282	301	271	265	312	284	287	289	263	276	281	319	308	281	294	291	295	262	294	317	303	307	269	278	269	302	296	272	276	289	315	319	296	266	293	317	296	282	295	298	295	284	241	308	269	317	280	268	278	308	309	307	297	309	292	262	283	309	287	297	299	298	271	290	339	281	281	287	281	305	287	262	260	323	333	316	284	279	296	317	317	274	279	290	341	283	290	306	277	314	314	307	289	304	309	291	320	294	291	290	271	277	286	283	317	299	302	306	299	273	290	345	284	315	301	285	302	295	267	305	277	299	302	262	300	292	291	312	300	295	303	286	276	274	330	315	266	305	302	327	318	297	298	306	289	319	286	257	287	277	265	300	272	289	298	344	287	296	309	275	288	265	305	271	265	288	311	312	310	296	281	295	309	261	283	294	286	279	337	273	290	319	289	288	292	307	315	316	320	288	268	301	272	307	304	301	304	294	304	292	286	263	309	301	293	304	284	330	299	294	319	259	320	306	301	284	295	293	290	261	319	249	323	254	261	320	330	288	300	288	270	267	274	288	295	258	324	282	295	296	325	299	296	279	298	307	267	308	313	308	280	283	309	280	312	316	314	296	298	305	290	291	286	310	298	278	300	291	290	291	318	279	307	254	265	273	335	305	274	293	257	291	299	304	281	273	283	294	289	308	267	315	295	303	283	312	303	308	247	305	287	300	284	298	333	295	267	266	267	300	285	284	294	309	255	272	295	326	295	306	279	295	282	318	294	306	276	307	286	295	276	272	309	291	311	328	298	273	318	310	333	295	309	306	290	314	308	291	307	325	275	303	295	284	321	270	286	292	281	293	293	295	262	294	274	283	331	293	289	330	318	307	320	298	307	285	283	301	310	304	303	312	297	289	317	300	321	302	287	288	263	315	294	319	300	260	325	323	289	304	294	300	256	264	288	299	277	295	287	292	287	321	276	326	268	328	325	306	296	292	285	290	287	297	287	309	279	281	273	271	313	277	284	298	279	278	292	316	279	293	307	286	298	275	285	314	279	309	301	264	285	292	294	299	329	298	281	292	294	267	294	315	271	295	305	326	312	279	290	272	294	277	292	288	298	286	316	301	273	251	271	285	317	301	321	273	287	326	282	279	319	265	302	301	310	307	301	276	326	296	310	304	298	302	281	284	265	255	246	281	260	276	305	297	308	307	307	311	313	294	276	271	337	320	285	256	276	296	290	296	312	312	285	277	286	311	303	289	295	266	284	286	267	304	297	302	291	293	301	293	273	301	279	270	328	289	275	272	300	320	289	282	306	303	303	299	306	280	292	276	292	301	294	298	278	296	333	284	290	322	293	283	268	319	254	323	296	355	267	319	274	295	284	295	312	318	304	312	295	303	308	314	295	293	286	292	298	282	269	287	286	286	302	265	282	280	318	286	270	318	346	321	268	319	284	288	294	316	300	284	311	303	269	293	307	296	302	306	292	305	280	296	282	301	275	300	269	302	320	325	278	313	310	283	296	294	286	283	289	281	259	327	317	274	286	289	296	284	311	298	279	289	281	262	276	286	278	302	306	293	305	272	287	316	311	294	275	319	287	325	317	290	267	294	292	287	307	306	299	282	305	322	289	299	272	308	289	288	316	309	261	318	280	280	317	285	303	297	283	295	260	308	294	276	284	302	308	306	305	289	290	267	280	278	303	321	280	295	260	289	296	278	319	267	298	327	302	305	268	281	275	259	304	306	293	307	274	282	300	289	284	298	268	265	322	292	283	288	284	311	314	311	309	287	287	286	282	309	275	288	297	297	271	295	276	316	287	309	304	284	274	283	318	286	280	310	283	302	312	320	297	288	312	306	303	290	274	274	282	288	318	281	288	311	299	284	301	273	293	314	281	306	289	349	269	299	274	263	285	256	279	289	271	277	291	290	294	322	272	319	310	296	305	313	296	288	264	287	311	317	321	300	295	261	287	281	307	301	264	313	304	317	276	293	301	293	267	295	280	278	310	296	269	294	273	265	306	315	293	307	326	335	295	313	322	266	302	284	311	292	337	280	279	290	303	291	298	300
6341	954	1347	1429	1236	1054	993	939	883	855	844	855	810	786	789	890	774	750	783	725	799	801	763	687	763	710	719	717	693	666	702	742	707	705	700	698	677	699	666	656	677	711	709	735	680	695	679	689	662	670	684	752	712	730	666	717	704	699	681	714	732	711	706	706	708	683	706	750	757	721	704	705	693	650	675	721	695	707	663	692	653	689	703	688	686	685	664	693	708	657	779	707	680	674	660	704	676	694	733	698	734	657	679	703	673	741	696	667	685	707	650	740	686	671	657	661	701	671	728	731	751	702	733	682	737	700	657	635	688	739	656	692	709	715	667	739	698	709	718	707	691	729	710	699	709	728	680	723	698	705	733	658	666	671	664	720	674	663	694	729	671	675	685	679	723	698	667	663	690	697	653	645	719	697	727	717	666	705	677	648	643	644	696	656	661	679	648	709	669	699	689	672	724	688	700	645	650	691	642	671	694	653	643	674	705	696	700	684	637	687	668	710	691	682	685	690	678	680	687	704	718	719	652	657	741	718	730	762	666	669	726	702	696	695	718	704	744	696	691	665	689	716	690	709	700	710	608	735	730	699	724	710	712	688	630	651	678	677	680	645	684	638	643	714	689	715	647	727	688	682	654	704	702	678	665	654	638	712	672	671	714	680	696	743	669	699	730	683	693	710	680	703	656	728	647	665	636	678	668	707	688	703	682	666	676	701	666	676	689	688	712	735	680	667	703	646	699	704	708	708	738	716	707	685	706	677	674	665	717	674	661	672	680	698	672	718	688	703	682	683	694	655	712	680	682	744	622	762	666	681	712	718	716	689	680	692	640	675	703	708	699	630	667	683	728	681	707	700	662	692	713	743	711	708	674	648	679	674	730	699	708	664	718	680	658	679	717	639	623	700	654	654	711	672	664	618	706	684	666	727	733	672	713	726	685	704	703	728	685	689	722	717	724	697	656	725	708	644	667	665	749	694	666	648	729	691	707	693	684	685	691	678	705	667	670	717	686	718	704	662	728	701	707	704	718	714	722	724	674	727	659	650	672	723	658	693	676	645	683	704	690	679	729	715	704	655	665	729	679	711	702	697	731	670	697	667	705	655	682	679	707	691	681	723	694	696	676	647	697	671	693	716	685	694	672	679	649	718	684	701	721	720	670	678	649	648	704	702	681	743	686	735	679	698	647	692	679	675	729	681	685	677	692	652	677	696	705	654	714	729	737	669	689	726	732	665	684	652	719	670	746	677	693	731	653	642	661	689	680	725	739	700	667	696	690	676	723	677	711	692	708	743	698	686	661	735	724	758	654	691	662	696	684	673	755	657	703	686	719	675	678	727	669	735	726	686	717	683	686	726	700	693	693	707	714	664	682	677	650	715	675	696	668	709	637	646	713	701	668	722	675	625	662	670	683	669	698	683	655	704	677	751	708	670	731	659	670	704	654	686	677	693	684	666	710	701	688	724	667	683	722	722	716	711	675	662	696	687	701	658	690	696	715	679	712	644	716	656	669	737	721	691	644	695	737	711	737	664	713	698	649	657	650	722	699	758	720	727	707	712	671	691	672	700	684	679	686	728	717	683	689	701	710	689	680	694	698	657	701	700	651	670	686	759	738	735	692	731	688	667	724	684	685	673	687	705	662	669	676	723	717	700	693	737	708	656	674	685	694	687	647	668	659	674	705	734	674	673	630	660	718	677	677	727	662	683	771	679	719	668	674	664	692	652	741	679	669	688	682	667	683	723	725	658	704	679	692	649	680	648	691	678	655	668	700	678	702	650	629	642	715	684	649	695	641	704	707	703	719	715	747	761	690	683	714	655	713	691	700	694	674	687	654	652	737	674	657	663	681	686	678	720	689	706	704	689	705	699	672	676	748	681	689	688	616	673	667	715	721	719	711	703	640	742	676	652	670	717	701	690	686	683	720	687	716	713	702	650	681	690	644	663	672	692	753	719	701	713	678	667	696	672	713	684	709	662	714	697	695	668	681	695	640	690	706	657	699	740	657	741	677	741	758	693	717	665	680	723	709	708	676	702	708	704	680	682	713	747	684	694	689	701	678	713	656	708	650	668	727	706	727	703	650	673	719	685	647	671	705	736	723	631	657	720	706	723	701	715	713	675	683	705	662	624	680	733	744	710	698	673	698	699	678	702	668	697	693	697	717	688	719	659	683	698	659	690	686	603	719	695	640	640	660	713	676	688	666	651	686	754	681	671	659	684	696	683	671	686	643	703	641	671	702	693	691	656	669	742	661	667	686	688	675	677	691	694	680	687	706	631	730	672	662	659	676	722	670	724	641	718	705	702	659	655	713	695	751	709	655	716	688	704	705	611	739	692	678	712	693	717	694	718	715	691	656	684	666	689	700	687	672	728	706	681	739	711	709	692	660	703	680	679	673	656	690	712	679	724	673	724	721	668	724	688	708	689	662	702	675	714	650	692	642	690	715	683	687	684	721	671	677	723	708	692	710	679	698	688	683	730	662	690	655	720	693	706	696	705	636	685	694	688	701	703	686	723	696	705	700	658	733	675	676	695	748	690	676	707	695	750	706	682	680	662	666	676	666	677	666	702	673	711	676	679	685	709	674	710	683	653	701	639	663	718	704	710	673	724	724	701	697	617	697	676	714	687	658	682	683	697	688	722	708	706	670	754	750	670	670	679	683	661	679	682	713	700	687	722	665	680	695	737	740	690	738	667	663	703	676	666	687	652	724	707	705	693	729	712	684	694	700	704	736	700	730	700	651	726	667	670	750	674	625	650	650	671	714	715	729	700	639	713	661	702	687	680	714	701	669	661	685	689	634	704	736	706	718	692	721	648	660	697	661	666	686	699	702	680	686	729	699	679	637	688	649	737	645	702	710	721	694	681	679	693	678	664	692	700	684	654	745	662	711	723	603	710	694	689	711	644	742	734	704	693	710	690	678	694	716	732	733	683	684	677	722	710	703	670	681	724	679	697	726	706	710	723	656	699	672	706	694	744	690	724	745	712	701	671	724	700	725	702	685	689	743	691	693	691	672	692	686	683	661	662	644	692	692	634	663	681	718	733	734	696	718	736	695	655	674	695	687	704	702	670	743	722	679	737	703	694	667	693	683	707	683	688	678	686	712	719	734	696	638	674	718	689	703	726	713	729	706	692	674	707	700	695	690	654	671	717	709	737	685	668	680	710	693	688	714	690	682	704	658	727	700	697	685	656	652	707	632	696	716	652	691	696	726	663	661	686	704	701	700	684	651	685	703	647	661	674	700	655	685	692	655	698	700	717	714	706	715	703	693	674	690	710	662	662	668	683	641	664	649	686	682	690	682	662	703	670	671	709	702	599	668	693	692	680	673	691	691	701	666	698	664	683	670	722	710	727	694	726	709	687	655	710	706	665	729	644	672	731	695	683	657	659	708	701	743	644	708	712	700	699	731	671	684	681	728	670	645	688	734	681	655	719	729	699	704	715	721	676	703	648	712	689	728	705	703	692	671	700	664	693	664	683
12574	893	749	511	386	312	228	216	192	180	204	201	177	171	197	205	158	142	155	146	135	183	156	169	176	150	139	144	159	142	165	143	142	158	144	158	150	125	131	145	156	153	157	153	141	134	128	154	143	159	129	148	148	168	173	134	131	155	149	135	149	139	123	145	143	128	138	145	147	146	130	130	136	152	169	179	146	143	157	136	142	132	161	159	151	147	138	155	166	168	129	145	144	138	158	151	153	129	138	136	146	134	130	133	156	141	132	141	177	160	146	159	127	154	136	155	130	147	121	153	161	157	147	163	145	145	143	153	155	143	152	170	155	156	155	154	139	183	129	140	159	144	136	143	148	137	131	141	138	143	110	141	196	133	179	136	131	118	129	132	141	138	161	161	127	136	139	129	139	171	138	151	148	136	132	145	143	146	146	145	147	140	165	135	148	151	148	161	151	159	141	146	142	138	156	145	138	147	148	144	143	126	130	145	149	150	154	162	155	152	142	141	151	145	141	148	145	140	155	137	149	143	161	159	158	156	157	142	163	125	155	135	147	130	151	159	149	131	140	147	124	148	142	148	174	126	165	150	129	132	129	153	139	152	160	152	128	128	163	172	126	136	136	151	165	142	134	154	127	128	143	155	155	154	153	153	145	131	141	144	133	143	140	142	132	158	152	147	142	125	141	135	141	148	136	131	121	133	143	140	129	146	153	154	161	139	157	159	154	122	139	129	139	151	152	142	127	137	159	147	137	148	153	136	154	158	129	148	135	135	159	168	142	152	137	120	148	143	157	146	142	125	131	141	139	150	137	137	164	143	141	167	134	122	123	152	148	148	148	134	163	124	143	136	146	132	134	155	160	149	167	136	149	130	125	158	143	152	164	145	127	124	167	160	132	149	151	166	133	127	118	135	142	140	136	137	130	137	140	154	149	150	141	152	161	151	152	141	137	134	170	137	104	130	159	129	157	172	161	130	127	151	143	136	137	133	139	128	130	144	140	149	142	136	143	124	155	126	157	146	151	137	133	127	150	164	137	162	151	143	141	146	141	160	149	144	158	144	160	149	130	149	136	138	137	137	121	143	151	121	128	142	141	144	156	148	147	150	148	168	149	144	185	165	125	132	145	150	132	161	159	165	130	164	140	150	137	163	152	128	151	145	164	149	155	141	128	151	138	131	149	135	164	134	118	132	166	158	136	146	147	137	134	162	134	144	109	121	129	150	116	146	161	156	151	149	141	157	150	139	136	148	131	144	165	153	152	138	154	152	109	141	154	134	154	136	151	167	129	147	136	126	144	168	139	125	145	145	151	152	142	160	134	147	163	130	142	160	142	145	179	169	169	172	147	136	120	138	158	150	149	168	152	143	130	142	156	148	146	150	168	129	155	147	145	167	144	139	148	138	127	146	147	138	126	135	153	147	142	147	135	143	174	157	139	142	119	125	137	142	132	141	148	152	150	143	144	140	140	167	148	152	164	154	145	149	160	149	150	149	126	131	147	145	167	137	149	151	145	155	142	167	151	151	124	143	132	153	143	145	150	143	135	135	155	158	126	110	160	143	126	142	147	166	156	155	163	147	150	144	128	167	158	147	121	139	142	148	147	147	141	137	131	141	160	138	151	138	159	153	133	139	154	160	140	162	141	152	140	124	138	149	169	141	154	146	156	148	136	145	141	150	149	120	150	136	144	157	129	148	154	128	161	136	162	173	140	154	157	140	131	170	141	162	149	156	126	123	138	141	143	130	139	129	133	165	166	135	162	124	153	171	148	138	120	156	160	153	152	131	145	147	143	136	132	154	133	150	134	144	155	156	148	159	143	139	153	133	140	162	147	124	144	150	147	123	140	142	165	140	132	141	143	146	141	135	150	144	150	135	135	138	118	165	158	152	129	156	129	146	143	137	141	163	120	129	135	113	148	167	151	141	172	121	133	117	124	154	144	130	158	151	146	152	151	156	135	166	137	138	134	155	130	129	133	146	154	149	155	145	154	144	148	161	151	154	124	149	126	128	138	144	141	159	146	168	157	152	153	147	155	156	137	147	145	140	147	141	157	105	161	144	138	131	167	136	147	133	146	135	141	130	143	142	143	139	146	137	144	133	171	147	150	118	152	158	153	140	177	167	136	130	139	125	149	158	163	150	161	139	178	130	142	116	150	147	138	149	132	135	146	134	140	153	138	164	150	162	145	130	148	157	147	132	162	147	148	150	144	148	143	148	121	141	118	156	161	141	127	147	148	163	139	138	135	124	135	161	156	152	143	144	143	148	137	134	159	141	127	118	149	141	152	148	157	166	145	144	158	103	145	143	144	158	126	138	175	143	148	121	166	133	157	149	145	166	138	140	133	146	133	153	141	142	156	141	156	128	163	152	148	156	157	169	136	131	132	156	144	141	152	146	148	135	150	137	143	149	146	158	119	155	152	167	134	136	162	144	110	145	137	150	154	136	134	148	156	150	142	149	148	144	136	143	139	164	166	136	118	148	162	132	134	125	146	147	140	135	155	156	165	150	154	147	126	139	125	132	139	129	138	158	150	137	137	129	140	143	138	148	159	143	141	157	146	159	143	123	149	136	147	147	139	137	141	137	148	141	163	128	119	157	152	127	145	146	146	149	126	145	144	150	135	159	136	137	141	143	140	139	144	133	127	134	169	143	133	142	149	155	133	155	146	150	159	129	121	123	139	161	136	153	155	146	146	129	147	144	161	166	165	135	157	134	146	130	139	135	161	123	138	135	178	156	152	149	135	143	157	133	134	145	158	152	155	172	124	132	149	146	131	136	142	169	176	147	131	147	136	137	147	136	156	132	157	150	163	140	156	140	144	138	138	145	154	145	131	134	150	160	147	172	135	150	146	147	139	129	151	156	153	131	143	138	148	151	160	128	143	139	139	163	119	155	121	158	158	142	161	112	158	123	150	132	151	157	165	164	146	141	131	149	147	143	139	141	123	145	166	116	165	164	146	143	135	133	155	151	136	135	145	148	154	144	148	117	150	148	159	146	150	156	139	130	141	128	146	120	141	162	156	148	141	123	129	138	146	150	142	128	147	142	137	145	151	132	166	157	162	148	148	141	132	164	138	148	162	119	155	153	155	148	108	141	129	146	141	143	163	162	166	136	131	163	123	130	141	134	126	142	152	146	148	157	134	165	144	144	167	126	153	154	146	140	148	147	124	145	136	161	138	133	151	132	135	126	151	132	124	141	156	162	149	158	141	125	139	136	113	132	158	134	144	156	170	144	149	139	141	159	177	154	152	140	158	126	132	170	142	153	179	132	162	147	126	155	125	142	153	143	120	127	150	139	132	154	170	135	146	136	158	144	130	132	129	136	141	142	186	134	139	152	132	156	147	152	146	145	152	160	140	137	159	148	163	158	137	126	145	166	114	146	151	152	122	146	129	157	135	152	149	139	117	149	164	146	170	165	168	129	151	125	151	127	148	120	142	148	143	138	138	149	140	136	133	161	142	124	152	150	148	137	132	138	138	128
7920	882	1574	1715	1388	1130	911	800	733	692	702	685	635	540	580	902	569	423	436	445	564	538	516	475	346	401	420	409	388	403	391	381	392	398	376	356	393	379	382	381	393	366	413	339	363	366	380	395	418	387	376	373	361	352	388	393	374	317	356	372	323	368	373	373	364	376	347	395	371	400	368	375	328	349	378	377	356	380	379	352	352	350	360	363	324	360	341	391	337	368	365	369	366	362	342	344	357	360	375	379	367	364	406	374	362	353	365	399	356	386	350	380	321	370	339	372	315	366	360	356	356	407	347	357	368	378	368	384	374	347	352	337	392	345	362	321	356	345	372	361	373	388	345	331	389	369	397	356	356	382	373	355	373	392	359	360	366	362	353	351	359	373	370	387	374	363	403	372	381	346	372	376	361	349	340	368	373	345	352	345	377	373	316	374	350	350	358	354	355	346	389	375	331	366	362	355	369	362	348	379	371	345	347	324	373	373	369	338	350	374	356	393	375	371	372	350	368	360	366	350	344	358	327	340	346	371	380	424	388	366	338	366	390	373	334	362	376	378	352	390	341	369	324	369	360	383	398	337	359	324	357	371	343	306	377	357	327	370	351	334	372	352	364	372	354	342	365	378	363	341	371	357	366	354	364	363	388	351	338	343	334	380	355	330	337	360	350	341	349	367	328	371	348	354	350	355	376	390	365	363	320	373	324	367	386	371	366	365	337	373	395	343	344	353	354	363	352	405	361	362	373	361	373	361	345	368	357	340	371	348	371	339	378	372	347	377	354	382	351	361	387	383	357	357	368	381	365	351	343	348	352	352	375	345	345	374	376	376	356	358	352	358	367	375	398	373	348	349	351	379	333	365	330	364	367	357	377	371	359	371	388	373	358	353	401	357	383	326	382	325	357	347	351	367	388	320	359	367	354	338	347	392	389	353	346	360	350	391	344	360	374	386	357	379	375	374	392	322	414	368	342	343	364	335	362	334	351	379	378	338	352	377	365	347	392	370	336	362	367	352	341	387	369	338	338	336	380	358	323	350	370	366	387	364	346	338	359	366	323	333	378	361	342	345	368	346	332	362	382	357	369	367	338	377	356	359	413	331	391	349	371	365	359	401	382	350	344	377	342	367	377	350	382	360	333	378	396	381	359	343	364	386	335	356	342	357	321	365	401	356	356	378	358	386	324	329	345	379	340	403	329	386	359	330	372	322	348	373	350	375	372	368	356	388	335	357	313	396	358	351	368	347	337	355	374	382	397	351	370	402	338	376	397	339	364	360	382	371	390	372	327	359	365	349	344	363	360	342	378	330	355	373	344	339	369	378	363	376	342	378	347	357	397	351	324	387	375	388	374	402	331	349	351	350	384	347	330	332	351	398	366	341	352	356	370	326	377	360	370	364	359	357	361	362	381	336	378	367	379	364	367	350	364	344	365	366	386	370	357	373	375	345	336	372	366	352	331	408	359	346	334	357	380	358	351	361	367	339	387	344	385	354	353	401	339	381	352	345	374	404	350	403	374	365	356	369	363	352	366	342	330	375	352	361	356	382	356	363	376	364	369	370	351	345	316	347	350	356	342	346	367	365	378	334	383	353	354	394	383	349	379	384	351	344	369	368	326	341	368	381	382	346	364	379	365	390	391	343	317	409	369	412	332	333	375	344	345	327	388	332	380	372	358	389	336	344	382	366	342	383	379	362	387	376	398	355	346	334	380	365	366	338	356	319	338	355	381	356	366	352	343	344	333	360	403	382	340	374	358	347	315	356	330	337	365	384	347	349	379	348	373	327	352	380	372	390	368	379	374	342	338	343	368	379	363	371	373	336	393	321	365	343	357	372	348	386	379	353	378	377	365	349	352	354	374	357	358	374	384	371	347	350	409	366	357	347	316	347	357	374	356	364	354	375	342	333	374	358	326	359	357	343	364	386	374	352	375	347	385	341	333	375	355	374	325	371	317	336	345	363	332	338	373	326	374	375	353	346	390	361	358	341	367	354	381	346	356	373	360	352	344	353	372	342	367	320	361	386	363	335	371	361	345	331	343	359	335	368	376	365	360	367	377	365	336	367	348	362	314	349	364	367	375	369	335	346	346	364	367	391	358	372	361	321	364	378	350	365	358	357	347	343	344	324	390	343	360	343	379	369	332	352	358	383	355	342	349	362	365	375	330	369	382	355	373	377	364	364	361	364	349	364	372	363	354	415	379	405	335	370	355	386	379	335	368	371	374	356	388	347	381	343	355	351	365	363	352	339	372	360	351	399	333	348	360	369	351	371	374	368	367	330	335	343	327	367	404	368	326	351	386	357	356	357	359	382	337	362	336	363	352	345	398	383	336	330	368	367	366	356	340	326	346	370	367	359	340	373	368	361	359	342	379	382	372	329	395	378	344	332	390	367	365	338	363	340	360	393	349	368	364	360	351	373	354	338	353	355	359	362	398	349	414	363	343	340	347	353	370	344	361	356	375	391	362	355	384	349	370	361	399	358	348	343	362	352	341	362	355	358	341	335	343	355	371	371	341	374	314	362	369	373	340	370	340	379	379	352	392	374	353	352	409	388	334	344	339	354	375	382	341	334	396	342	355	347	357	343	349	376	339	368	394	368	359	359	355	355	371	325	350	333	334	383	355	366	351	356	369	385	342	390	347	352	380	359	330	340	365	329	359	374	355	384	365	359	377	378	384	353	378	365	361	352	345	339	370	376	391	353	345	371	348	348	377	348	396	372	419	344	326	362	342	358	341	366	353	375	377	350	380	348	350	361	380	386	357	355	359	367	350	360	369	350	374	380	338	358	330	350	370	359	347	328	380	337	369	362	380	362	407	348	349	364	364	365	371	374	380	352	357	342	354	398	369	383	359	369	349	355	396	346	341	382	372	349	343	382	327	387	365	353	355	361	363	361	394	384	362	356	356	362	349	314	366	353	334	381	354	333	334	334	347	358	360	364	344	360	359	381	349	358	368	336	377	352	367	352	360	332	337	393	331	385	338	363	372	382	358	356	342	336	375	358	355	348	389	358	346	362	393	367	349	374	371	318	348	317	353	359	352	358	372	359	368	363	366	373	381	342	351	350	356	386	342	414	346	354	382	380	386	372	364	359	362	376	381	366	388	360	371	342	373	375	351	336	335	377	372	333	377	368	354	379	364	348	368	347	360	354	351	384	353	374	336	373	336	340	342	364	341	355	354	367	339	366	335	380	398	371	366	365	367	369	351	384	350	291	387	372	402	357	336	353	345	353	362	374	346	371	381	335	329	339	328	401	343	393	371	367	386	366	347	369	336	371	345	366	371	370	384	387	328	367	349	342	349	338	349	341	385	381	350	388	362	369	374	338	387	371	347	314	371	386	344	357	342	353	368	374	370	342	382	356	373	358	341	347	371	378	360	354	356	351	354	361	361	380	322	346	329	354	378	384	354	354	351	403	362	332	380	346	318	374	325	339	356	368	326	343	362	375	355	358	352	309	371	341	350	342	351	345	340	367	361	369
1331	271	290	265	275	259	283	306	267	269	264	265	245	273	282	254	253	273	275	284	282	279	252	281	275	267	289	292	266	289	241	269	286	286	271	270	252	254	280	262	281	294	299	273	285	266	249	262	275	272	271	268	293	264	260	263	288	256	282	278	246	302	232	268	285	254	260	255	265	273	282	313	308	281	271	271	247	263	279	282	286	280	282	270	274	243	256	271	310	300	261	265	295	271	280	272	269	258	284	244	273	269	285	267	265	288	275	268	288	285	283	240	250	252	272	260	255	290	303	244	275	244	257	276	290	268	245	256	290	257	277	257	272	266	266	267	293	319	264	288	259	271	292	273	254	261	293	273	247	271	242	256	246	270	277	277	278	301	255	284	253	271	239	264	310	283	305	304	270	288	244	245	268	259	260	282	263	280	236	282	282	279	306	260	283	289	284	318	246	268	303	278	273	258	271	285	263	281	268	278	246	285	255	269	259	267	264	262	287	257	267	255	252	299	270	250	267	281	257	274	264	294	279	237	246	295	284	287	261	251	268	278	286	290	253	255	274	284	266	313	242	305	280	233	264	282	260	257	227	261	291	277	293	255	237	249	240	259	275	268	285	265	283	285	264	296	280	252	272	270	280	246	263	240	251	260	256	260	289	249	257	271	261	256	250	258	249	242	283	267	279	252	257	249	251	257	277	241	279	323	290	260	264	257	282	252	264	274	243	274	238	247	286	260	254	259	240	255	321	266	250	280	270	273	266	282	285	256	257	248	273	251	265	307	280	268	282	291	274	288	258	269	284	285	247	274	287	264	269	250	275	259	286	244	281	291	307	272	270	232	256	293	250	257	249	256	259	253	283	250	262	269	275	245	253	275	277	278	260	274	289	252	253	247	281	297	282	280	275	264	279	259	272	269	232	256	245	281	281	292	260	283	308	256	270	228	285	296	269	265	282	256	272	281	262	270	240	272	264	266	253	254	255	244	273	246	268	263	277	276	271	221	275	272	249	272	247	289	271	265	254	285	289	260	276	283	271	272	278	248	285	260	252	236	281	260	262	264	259	287	262	251	247	299	270	264	298	256	271	278	295	280	255	273	263	281	287	256	281	269	272	280	300	278	266	278	277	276	292	280	231	283	269	283	270	280	264	244	266	271	249	251	281	232	238	264	283	282	255	293	246	282	267	266	289	283	253	245	262	280	299	254	262	254	263	265	280	272	292	290	269	232	274	243	265	267	304	292	291	253	269	281	268	281	247	259	254	268	256	249	277	282	260	266	249	250	285	275	250	278	271	265	264	285	275	291	297	287	262	280	258	253	281	296	280	243	266	229	249	256	276	267	296	280	280	299	269	283	251	282	259	280	255	282	252	272	273	280	292	289	275	273	244	262	260	282	279	278	305	259	276	249	287	285	265	259	253	254	260	276	247	259	246	270	261	272	277	272	281	285	265	265	257	258	247	281	262	255	271	287	301	275	268	259	262	282	279	289	280	282	261	315	291	264	278	234	237	269	267	238	268	271	247	279	296	270	243	257	249	261	260	271	262	268	256	263	264	267	288	255	238	275	255	274	282	249	267	234	244	275	246	266	252	283	291	297	262	256	269	263	266	253	273	256	285	270	245	297	249	237	284	275	246	285	278	278	271	254	276	291	247	248	292	247	267	243	261	247	272	238	246	271	278	251	256	256	259	282	247	253	260	240	252	291	264	227	266	287	254	258	291	268	240	275	285	242	271	249	281	251	233	274	296	254	222	255	240	279	238	264	283	280	271	267	260	254	243	273	270	282	274	258	285	256	253	278	269	244	300	276	258	270	263	252	275	276	262	249	256	264	287	246	265	284	281	257	257	242	277	262	303	269	264	277	265	263	264	260	273	247	277	259	282	268	266	259	253	273	280	260	294	288	293	269	240	258	290	253	284	267	278	246	287	284	255	278	281	254	303	274	289	261	263	268	270	269	291	296	301	285	266	288	280	263	275	277	286	269	289	303	274	252	245	278	295	285	256	272	285	259	311	257	229	281	292	272	262	273	303	287	273	232	298	267	256	324	260	262	239	281	262	276	265	274	285	254	279	254	253	256	324	302	278	268	273	247	277	264	257	296	263	293	287	262	257	228	268	283	264	275	297	271	260	282	277	253	263	259	286	297	259	256	290	279	258	276	260	287	269	266	293	261	272	261	249	292	302	277	259	272	277	278	265	245	275	259	286	281	288	243	290	249	255	263	269	287	272	267	300	258	238	271	252	303	267	254	283	258	255	266	256	289	291	259	290	291	289	288	286	281	295	257	258	267	233	298	269	290	277	286	264	252	296	288	283	293	294	247	241	300	278	244	272	229	265	259	250	266	277	251	284	269	284	266	280	289	263	262	254	263	276	282	266	277	293	271	240	283	253	231	291	253	274	275	253	287	238	272	227	275	280	278	277	277	263	266	267	246	279	285	245	283	264	276	280	247	315	275	248	273	286	248	270	282	288	279	250	240	296	242	272	281	278	241	261	267	276	246	294	279	278	248	281	285	272	269	293	310	288	238	277	267	289	260	260	231	277	268	275	258	247	291	266	274	275	261	269	250	250	277	281	285	271	268	255	271	301	287	254	272	265	241	259	261	280	258	251	291	299	257	263	257	273	274	247	263	274	287	273	287	266	241	272	296	253	257	278	260	280	291	270	271	274	278	273	263	267	279	277	263	277	264	277	270	254	265	269	287	267	232	266	260	283	274	269	273	259	290	253	258	289	262	265	255	263	272	275	295	242	250	232	269	277	241	249	265	261	260	293	287	271	254	278	257	267	244	240	293	250	253	304	292	273	298	281	279	248	257	249	251	242	264	270	267	254	279	287	255	245	280	278	247	267	285	285	274	232	270	260	293	288	268	271	264	284	259	219	240	259	254	276	284	242	278	281	301	292	278	268	257	280	295	272	291	261	282	275	262	260	278	303	272	301	251	290	247	254	284	261	255	272	263	252	284	288	298	266	265	246	276	257	252	274	274	276	249	272	242	260	238	272	284	295	255	237	272	245	297	275	292	260	262	279	266	246	272	284	301	271	264	271	247	276	261	265	270	280	303	283	279	246	271	277	252	264	280	271	271	293	280	293	277	272	277	286	283	257	299	283	252	257	258	280	253	245	265	249	295	261	267	255	302	264	279	254	264	276	249	256	253	283	258	289	260	298	264	240	245	274	246	280	264	274	268	284	292	261	291	291	267	274	243	244	281	210	243	246	270	280	269	254	255	264	240	258	269	277	255	265	275	261	288	249	314	275	280	258	267	265	229	292	262	273	276	281	294	279	288	247	252	266	283	276	285	245	283	254	272	278	304	309	268	248	268	288	231	268	243	266	289	259	256	249	273	265	287	297	273	254	275	255	281	286	270	239	271	282	255	278	260	281	285	245	290	278	283	258	274	273	259	271	271	260	273	249	301	268	291	260	262	261	261	272	299	258	258	256	231	291	269	272	259	246	268	273	264	276	281	265	261	260	276	273	242	256	261
1864	691	700	682	702	670	619	639	610	621	659	615	650	649	671	642	663	651	638	707	641	622	672	618	647	641	682	629	664	652	651	670	656	683	678	669	635	636	636	627	659	625	627	665	628	631	657	670	675	646	656	615	712	648	659	663	694	628	678	651	646	646	624	639	645	679	656	631	672	655	660	651	629	663	654	666	651	636	651	628	627	644	668	667	618	645	625	627	627	660	663	637	631	640	623	657	661	635	651	686	647	671	608	667	648	589	677	655	646	660	660	598	654	642	678	647	653	658	602	657	605	667	686	667	619	647	583	655	676	628	610	637	696	640	666	646	656	645	625	637	635	650	617	644	673	626	656	671	649	651	653	638	669	664	692	629	665	667	647	645	652	601	657	609	670	707	658	687	665	675	640	619	611	673	632	626	665	627	652	651	606	700	668	632	659	624	639	650	652	647	646	628	637	658	651	654	658	659	615	642	611	669	651	637	664	637	651	645	626	672	627	618	614	668	678	677	612	692	627	622	622	652	694	661	693	635	649	632	638	642	604	673	648	615	691	642	650	632	608	669	659	670	617	625	683	656	623	624	652	638	622	669	672	687	663	676	661	644	665	605	648	628	695	646	659	631	668	675	671	642	671	616	628	666	611	666	676	672	634	656	629	648	599	587	627	656	668	587	643	650	655	610	668	664	633	669	636	663	609	634	636	662	660	681	645	593	610	612	635	697	647	636	641	624	659	666	651	646	650	643	632	639	612	647	621	647	661	609	630	630	651	626	644	674	632	712	632	624	651	691	690	640	650	630	623	626	627	648	658	638	617	649	643	634	625	672	661	699	610	667	674	627	645	666	684	657	642	665	609	635	666	640	619	648	631	685	673	617	696	671	620	602	693	637	634	653	646	663	638	585	628	656	669	674	662	672	643	593	625	643	641	671	654	621	650	595	684	654	660	653	655	615	663	641	604	662	707	617	634	643	652	662	634	699	646	655	660	629	678	647	676	654	624	670	633	622	685	697	588	627	656	631	682	598	641	642	616	623	674	652	640	681	672	670	619	625	670	665	652	647	673	660	642	610	618	649	708	644	690	718	614	660	643	654	641	626	704	618	661	647	683	665	667	667	619	641	661	685	692	716	701	665	629	644	634	636	672	613	650	643	651	694	648	687	662	700	649	667	641	690	646	604	682	609	622	638	655	636	644	674	636	621	620	636	630	659	618	622	622	654	631	650	644	688	589	669	736	677	663	670	637	663	653	662	670	616	603	647	631	693	651	661	641	650	636	615	635	656	661	659	662	666	667	630	650	713	621	611	650	607	665	641	594	665	665	674	634	621	661	660	706	638	621	643	679	676	640	688	680	645	630	648	677	619	615	655	687	657	628	616	630	615	670	597	656	630	649	682	673	664	598	647	645	664	657	705	656	641	624	623	635	644	628	656	653	642	671	668	637	607	631	666	681	692	671	633	616	662	670	642	631	661	603	642	623	639	688	620	630	650	671	642	649	637	638	626	633	717	609	667	645	627	655	655	644	670	599	670	671	668	668	624	661	666	640	636	653	651	643	657	659	702	646	628	683	660	679	686	637	660	682	686	633	638	614	649	584	625	670	689	673	635	662	631	641	627	684	657	651	639	636	675	649	673	661	619	682	688	642	656	684	610	637	679	695	658	644	675	651	643	656	653	667	650	665	672	647	673	619	702	641	636	641	623	691	627	637	600	632	673	630	645	662	628	642	661	662	631	698	685	612	639	642	629	652	626	631	657	638	628	649	622	640	658	624	639	669	644	611	680	634	639	628	683	639	628	658	649	639	654	650	631	621	683	621	682	620	645	648	628	645	657	650	638	638	604	682	635	649	661	643	674	683	660	625	668	716	625	650	673	665	625	603	652	665	638	657	679	605	697	670	656	647	676	644	666	629	653	614	643	630	707	630	650	640	640	635	651	659	601	642	619	660	656	691	647	632	645	658	619	654	674	617	667	683	692	638	618	609	629	621	615	616	634	587	651	654	651	632	640	691	666	651	645	630	676	646	676	630	670	618	636	683	649	656	597	645	708	674	664	667	664	656	641	676	668	648	676	636	684	640	671	653	643	640	672	640	628	669	679	671	650	622	655	689	675	658	625	650	636	671	649	663	629	659	627	671	667	653	673	643	647	710	679	657	659	657	618	630	707	663	578	657	660	656	651	623	668	627	639	653	639	621	673	652	626	636	620	670	663	604	648	639	664	625	685	692	631	647	633	673	606	666	668	673	656	677	670	695	627	661	672	613	698	655	631	654	658	700	634	638	635	620	649	665	632	668	610	648	676	664	652	612	677	642	587	653	683	632	665	672	632	663	636	667	654	621	710	661	614	625	665	688	623	635	624	670	610	619	644	636	647	636	645	691	634	641	677	678	669	655	632	636	655	659	614	630	633	651	670	635	705	630	616	657	637	616	673	628	632	675	643	666	670	669	637	559	617	667	656	650	664	577	655	648	641	643	643	651	636	628	638	645	632	640	670	611	645	712	672	599	605	665	636	626	737	610	631	607	669	660	665	643	624	630	606	625	648	651	639	650	607	668	627	613	642	665	682	625	615	631	624	658	656	638	618	701	665	655	654	696	606	669	654	631	683	644	668	628	601	609	618	628	650	619	622	628	663	633	673	644	599	666	668	628	625	636	708	629	674	627	685	662	610	692	643	683	630	606	674	615	662	694	635	661	706	630	671	639	713	690	652	643	671	663	593	624	603	671	686	603	653	598	657	644	660	628	665	632	656	698	700	635	677	661	627	668	675	595	682	665	620	672	634	690	650	673	659	662	647	654	635	621	618	696	659	626	623	607	669	625	648	667	694	670	659	683	710	605	675	603	645	662	647	680	580	631	664	633	696	684	639	609	604	644	668	673	602	659	629	619	705	632	631	673	702	642	632	671	630	671	674	646	629	569	665	657	680	702	623	632	631	633	637	641	688	650	646	649	605	685	654	666	654	660	687	612	662	596	655	672	639	631	611	706	646	667	609	629	656	672	639	617	669	628	629	678	647	644	659	615	577	631	588	674	668	626	688	641	634	641	642	636	683	651	702	654	636	656	652	604	658	685	632	646	629	670	646	688	643	666	657	643	635	651	660	632	659	615	654	648	626	638	644	609	619	660	637	669	676	638	633	616	660	664	681	623	621	636	681	607	637	677	710	636	636	651	653	644	625	656	671	694	656	636	599	661	631	696	651	611	622	684	651	660	656	659	642	632	663	636	653	625	741	646	670	682	666	672	644	655	619	674	637	662	680	647	644	631	658	607	655	675	631	663	697	637	669	683	619	658	674	633	660	642	654	667	657	648	648	691	619	648	631	644	668	642	654	670	671	659	616	667	641	643	637	644	680	636	657	646	651	662	651	662	733	676	662	640	646	641	675	651	678	678	637	659	647	659	669	655	680	605	625	664	642	654	643	685	617	658	645	683	652	666	659	665	663	678	676	630	641	651	660	603	641	627	665	644	639	676	641	642	644	704	606
6665	579	602	530	399	363	350	351	325	309	346	331	324	299	298	331	307	291	299	343	288	273	324	275	246	290	303	315	306	276	310	300	283	258	316	303	282	305	311	341	298	335	285	260	274	286	258	331	302	297	297	256	293	321	318	275	308	282	295	273	268	292	297	309	299	315	272	281	299	260	300	326	289	297	305	299	312	285	314	301	309	318	320	334	291	278	311	290	285	289	312	285	274	299	324	302	302	290	280	292	303	307	291	320	297	287	278	299	294	332	291	307	324	263	314	317	283	287	319	339	298	316	308	293	314	290	301	267	261	283	273	273	285	311	311	295	305	333	304	324	264	296	290	261	266	296	274	266	297	295	307	280	322	297	298	287	283	262	272	300	300	303	279	289	336	303	308	281	296	276	292	293	305	281	250	286	271	316	321	296	318	279	298	260	297	311	297	304	281	310	290	269	272	290	263	292	303	296	325	311	323	262	267	309	302	312	308	289	311	275	285	292	274	294	298	281	310	312	300	290	285	280	303	316	289	316	298	298	302	286	296	301	291	304	312	299	280	335	238	321	274	266	313	268	273	295	313	287	308	299	346	290	301	294	313	291	353	292	307	290	279	279	292	281	279	288	293	270	274	299	307	284	273	304	282	296	277	304	273	333	287	309	269	287	331	272	253	295	268	291	301	286	294	308	279	296	257	302	262	296	303	302	320	298	271	286	290	291	307	304	271	307	288	291	290	256	298	296	261	310	286	289	253	296	287	286	257	256	302	272	303	307	270	285	310	316	317	312	308	250	271	289	324	276	290	290	295	294	304	266	288	306	317	298	304	291	313	291	285	302	299	296	300	300	266	289	292	274	290	275	301	285	299	334	282	289	267	300	302	286	299	317	316	289	290	286	292	317	281	283	313	309	298	287	306	274	296	281	309	319	304	295	329	260	271	319	279	266	349	285	280	274	320	315	311	262	305	329	288	292	268	277	297	318	318	276	280	299	286	324	276	314	301	297	269	290	320	302	286	301	296	289	277	336	297	296	287	316	284	304	292	278	309	323	314	287	293	273	290	298	284	308	311	287	296	321	332	320	311	292	319	290	283	283	276	311	294	284	319	298	266	300	292	289	295	288	287	281	302	304	271	302	317	296	310	316	270	299	284	267	294	293	264	287	258	319	276	286	284	278	287	283	326	324	279	307	284	313	306	307	305	324	261	312	309	298	294	338	303	294	286	274	291	320	266	321	305	308	292	298	296	311	320	306	276	330	276	312	322	250	335	294	301	330	306	270	271	304	280	316	288	297	281	316	275	296	294	298	321	320	310	287	287	273	268	312	327	275	279	281	319	275	278	329	305	281	282	290	300	320	276	293	305	313	310	313	285	260	294	313	282	275	324	305	282	319	321	302	339	283	286	279	267	307	301	307	293	307	307	305	292	315	311	285	304	287	288	282	301	285	268	297	305	287	306	275	325	302	292	308	309	300	293	261	289	314	307	304	308	268	304	303	344	329	280	265	291	293	307	300	303	287	300	309	278	266	251	299	288	273	336	308	280	313	304	316	286	263	271	306	307	273	293	290	288	303	293	278	276	279	283	306	326	301	327	326	335	296	304	276	325	310	276	307	323	265	281	302	293	296	281	303	308	306	303	307	276	294	289	288	297	272	307	258	285	255	297	305	291	273	306	279	288	291	276	268	299	320	308	271	298	297	288	343	296	314	304	308	286	299	306	294	297	303	288	273	299	291	280	274	333	318	315	318	306	269	278	256	292	289	258	260	269	307	286	286	303	320	346	287	291	298	327	286	264	290	276	307	287	262	294	288	268	292	281	290	325	298	310	281	292	278	268	315	281	298	280	289	314	278	260	305	288	284	321	332	295	291	297	282	303	295	338	307	289	300	261	308	338	294	257	267	293	328	302	269	270	308	304	290	298	279	293	309	323	319	295	261	284	297	318	287	290	294	307	293	270	302	300	281	299	278	292	303	332	304	274	284	287	315	261	281	320	282	268	298	315	282	306	286	287	330	249	293	308	325	334	280	320	300	325	292	281	321	309	280	312	294	327	318	302	290	310	303	302	296	271	280	315	275	323	299	309	294	320	295	296	302	286	263	290	279	352	302	320	284	273	308	253	337	272	303	284	290	316	290	275	281	327	273	246	281	294	287	281	319	292	293	297	299	296	320	312	280	284	262	313	272	253	273	277	284	280	305	293	300	306	289	323	318	281	272	257	329	282	296	296	300	298	283	283	261	295	292	277	317	299	287	298	280	339	301	319	258	310	311	282	250	277	292	283	279	294	300	302	304	299	300	312	303	308	310	286	300	267	261	296	280	314	297	313	296	310	291	274	289	279	263	291	308	318	302	304	275	296	292	307	279	289	280	299	264	275	277	294	304	285	319	277	288	265	272	251	313	314	300	324	310	278	296	298	287	295	290	285	302	277	267	291	298	283	281	319	278	304	298	294	315	314	314	316	298	300	299	284	272	277	263	279	307	285	299	265	297	283	321	293	304	276	298	286	293	258	306	277	301	310	288	262	312	294	304	295	292	261	300	278	284	301	267	309	301	282	275	282	262	299	269	329	318	290	314	296	304	306	307	277	314	281	271	278	304	287	312	294	309	337	326	320	314	339	286	297	322	282	281	298	290	234	271	302	292	292	303	312	275	269	328	320	284	279	326	316	265	297	309	323	312	287	267	290	291	305	323	305	307	302	282	284	308	282	267	309	319	334	286	302	304	335	300	321	320	292	289	273	266	284	317	286	311	278	261	296	289	301	282	288	307	289	287	291	299	285	291	344	273	318	288	300	293	317	257	318	311	297	279	297	270	280	304	313	346	270	321	288	295	306	296	266	298	278	293	300	282	286	305	312	280	301	310	286	296	307	295	291	288	299	270	279	295	310	298	301	294	307	282	341	296	286	303	271	266	305	310	297	309	334	311	291	284	317	287	305	245	324	290	288	308	286	285	300	246	288	275	297	261	266	284	308	295	294	308	310	283	289	323	303	310	294	334	298	303	318	296	297	309	344	280	283	273	273	314	291	300	280	304	285	253	295	285	294	306	310	276	294	299	296	298	304	245	295	287	302	271	265	248	294	303	293	292	273	318	288	266	282	294	290	306	281	326	300	297	307	276	308	304	274	267	280	274	281	299	297	287	278	313	305	313	311	280	303	322	281	293	283	286	295	310	294	313	266	270	281	323	318	310	247	326	295	299	294	312	262	270	294	274	329	302	278	308	280	313	315	276	274	320	279	286	281	309	303	300	260	288	275	265	294	274	265	302	304	276	302	272	264	315	294	274	274	292	286	291	297	326	290	307	303	273	334	269	297	280	299	288	252	280	295	319	289	282	303	309	295	309	289	283	272	279	285	298	279	298	280	304	305	317	273	290	311	304	275	286	307	281	326	337	285	289	329	282	280	307	269	290	311	296	312	315	314	271	256	297	294	322	326	325	270	288	271	295	306	299	301	293	297	285	278	304	312	270	277	304	314	298	334	327
6307	963	1364	1388	1159	1061	960	925	844	825	860	818	814	834	807	907	796	771	754	760	756	814	717	774	708	705	734	714	690	729	682	704	714	669	723	703	691	727	705	743	703	675	730	716	691	687	674	643	719	670	707	695	674	695	717	710	653	699	704	702	672	649	647	730	678	640	693	722	697	680	712	724	726	706	658	699	662	665	717	689	707	701	647	684	722	660	635	692	693	645	676	705	681	707	670	713	676	659	670	747	694	680	723	667	682	675	734	673	689	679	699	671	653	678	714	757	701	659	715	718	667	690	710	672	701	729	711	708	698	678	693	732	643	674	668	683	673	665	696	721	698	682	735	660	666	729	717	666	711	626	679	677	678	695	688	692	676	691	646	656	646	690	683	662	737	676	706	679	663	709	677	647	706	732	701	727	673	714	700	668	712	732	739	668	660	724	656	694	677	693	698	702	715	675	657	752	712	740	685	656	720	697	667	717	672	731	691	692	702	687	669	689	698	675	689	675	711	709	690	656	701	683	733	658	707	711	690	696	689	684	705	705	700	722	658	719	716	757	645	678	662	690	666	673	651	719	667	708	734	671	691	703	715	687	703	706	731	709	688	713	692	709	693	674	672	701	655	680	715	680	716	682	710	665	694	703	642	714	701	661	721	702	699	672	659	739	702	711	727	656	711	726	724	678	734	675	757	702	703	690	688	671	710	695	712	693	713	653	688	715	722	663	690	667	672	695	667	712	611	700	716	711	671	716	721	704	705	690	661	707	710	676	714	741	718	697	674	758	690	663	703	664	735	648	699	691	659	753	671	685	622	692	672	654	684	685	702	726	687	696	671	691	674	640	650	673	704	674	701	692	683	709	706	666	730	687	680	715	650	670	743	720	705	664	653	680	701	699	676	690	706	712	696	654	634	767	700	714	733	632	697	694	734	704	655	677	665	707	664	664	675	721	720	721	664	703	730	699	674	672	657	695	684	712	732	723	712	736	662	708	687	683	666	706	636	712	711	690	731	663	706	694	666	733	687	734	708	669	666	672	728	745	731	684	707	649	650	715	640	711	674	712	662	713	719	685	631	767	695	690	706	700	673	647	711	692	720	715	719	665	673	726	648	678	676	622	702	677	676	733	699	682	656	679	683	683	709	697	719	737	727	685	689	664	689	706	718	648	626	708	692	706	641	702	711	701	632	709	683	699	697	692	691	688	711	681	696	697	723	694	718	676	754	681	652	645	710	714	673	672	699	672	729	734	698	670	717	694	714	708	696	694	667	652	688	707	736	706	657	716	676	681	676	713	679	618	745	679	714	676	697	641	692	709	681	693	724	706	681	728	685	681	699	713	655	703	723	728	668	746	675	684	715	676	727	710	711	681	706	624	706	718	633	693	715	741	713	729	677	722	689	682	703	712	692	727	702	645	687	714	674	679	639	682	679	704	694	718	673	678	658	673	685	730	729	680	697	656	689	735	677	640	671	714	718	666	685	699	711	660	708	697	684	691	685	714	669	661	700	669	684	672	693	690	651	653	683	714	762	702	650	666	682	694	731	695	699	675	746	719	706	719	695	751	646	665	691	656	689	654	691	686	718	705	661	715	698	684	662	697	688	684	712	715	673	722	683	696	689	707	688	690	690	687	729	639	683	708	663	683	686	653	699	713	684	690	733	657	686	673	661	686	683	677	728	698	703	669	689	657	682	643	691	675	703	656	682	643	692	674	631	677	690	714	688	643	655	695	696	706	677	692	676	638	716	706	697	645	713	644	664	676	690	718	691	703	742	682	703	657	679	676	673	709	717	668	724	689	665	668	686	703	741	740	656	698	696	706	701	709	715	652	696	729	716	708	698	678	688	726	754	715	687	765	703	714	665	681	707	690	701	664	686	735	681	695	703	688	662	712	684	691	668	693	649	684	683	704	672	681	705	694	661	649	696	705	687	691	707	660	695	680	669	682	698	745	695	673	713	706	661	656	673	637	738	707	685	677	683	691	693	675	649	683	693	651	682	714	711	695	745	702	741	653	683	654	737	710	674	713	710	693	700	696	685	733	693	643	695	698	684	698	707	699	697	694	696	690	696	703	680	708	721	670	652	679	742	703	675	676	707	658	695	684	719	710	696	707	665	676	698	673	719	702	618	676	730	616	652	674	695	704	674	713	700	703	680	654	685	726	723	695	737	650	626	679	710	675	727	710	684	699	718	617	670	714	683	701	682	701	674	684	622	669	711	693	732	675	714	639	688	702	661	670	701	737	664	687	641	664	657	715	688	726	684	683	694	704	727	714	664	680	664	720	656	713	660	676	676	687	702	695	691	706	650	709	654	705	699	644	731	654	657	688	699	711	692	674	713	710	675	710	721	705	745	681	704	712	661	678	667	664	727	654	710	666	681	644	747	692	684	689	672	690	676	679	722	691	634	677	721	678	714	643	701	675	659	758	689	742	665	685	747	730	711	715	699	693	720	657	677	709	658	669	708	702	694	703	720	668	641	693	643	707	703	709	720	683	695	675	707	673	676	691	657	671	703	722	692	727	702	674	657	697	670	707	634	678	704	656	669	671	692	704	744	643	700	724	671	684	700	658	694	693	726	679	700	680	689	714	744	676	652	650	682	754	652	667	676	689	676	657	736	685	706	667	647	702	672	729	678	732	680	704	711	649	699	709	688	698	680	705	699	685	696	731	684	750	678	686	691	679	717	672	682	734	719	671	667	753	730	670	722	724	739	722	700	687	697	700	682	695	702	693	658	667	665	651	682	726	739	668	689	674	706	712	731	691	673	716	683	648	712	741	685	694	676	630	709	688	724	684	710	694	687	674	684	665	658	652	662	698	698	725	663	698	709	655	718	692	715	689	649	696	679	669	689	708	681	691	674	667	662	680	688	712	716	712	685	720	701	693	730	701	719	695	698	653	679	698	642	687	691	655	687	713	683	670	716	688	735	723	693	706	671	683	695	724	675	716	637	663	693	686	677	705	701	660	679	669	696	721	651	743	670	759	674	625	707	690	673	699	703	721	706	693	680	707	645	701	687	701	689	690	751	692	702	708	676	723	663	678	685	670	676	699	723	710	747	741	674	715	692	725	674	676	689	758	669	712	684	638	668	692	694	660	686	692	691	724	701	705	680	715	655	715	712	672	688	743	730	733	680	695	685	713	682	631	677	702	688	691	668	697	714	700	718	689	674	727	705	641	678	673	653	713	690	706	654	658	712	685	727	661	686	699	672	649	705	690	661	698	708	673	677	678	671	726	661	689	695	744	734	681	712	716	672	686	651	690	715	730	698	676	661	711	735	737	698	681	681	682	664	704	694	677	618	680	685	711	672	700	710	676	707	664	719	698	696	707	715	671	715	708	683	682	648	717	697	751	707	643	708	707	716	704	648	710	674	695	711	649	714	676	665	660	675	751	705	703	691	686	719	663	696	724	678	721	717	676	684	682	737	720	704	718	685	725	668	686	667	693	742	694	661	707	700	732	701	751	688	678	677	755	679	670
12635	981	672	503	325	284	241	227	205	220	195	189	199	187	181	179	183	171	160	181	157	178	158	133	163	148	142	147	150	148	131	157	129	125	146	144	149	156	145	143	169	155	151	158	134	129	166	160	143	132	150	147	149	135	146	150	149	120	141	121	154	149	149	128	127	129	157	140	145	164	140	127	135	121	141	138	133	168	136	129	162	142	150	143	132	160	148	143	141	144	146	173	152	148	143	141	154	140	146	143	158	158	142	154	137	142	160	153	130	141	145	162	139	133	145	142	149	160	143	138	155	148	135	139	134	149	127	167	165	139	134	165	164	139	133	149	130	128	141	128	156	143	157	136	136	136	144	155	135	150	152	156	134	144	130	147	139	146	150	153	155	124	131	142	141	136	154	124	144	138	125	126	139	140	143	165	138	134	136	144	147	128	149	151	146	151	123	165	144	139	126	141	169	127	110	151	145	154	149	142	134	136	136	148	145	142	158	133	144	150	149	113	159	128	126	155	139	175	149	162	158	147	143	165	137	145	145	148	152	148	157	147	130	123	153	148	148	141	148	158	132	179	167	144	165	139	154	117	159	121	134	155	160	149	143	170	159	147	140	148	136	150	151	159	120	120	141	151	122	155	132	146	145	134	144	136	118	138	137	138	134	145	152	142	123	146	127	154	154	125	175	137	143	151	151	166	144	140	118	165	143	142	154	148	164	159	129	160	147	140	127	129	148	143	147	148	178	156	145	129	159	137	134	172	133	133	156	138	160	148	167	124	132	122	135	137	123	129	130	152	154	144	122	137	153	136	154	143	172	148	152	134	119	151	149	144	149	148	141	140	166	140	137	136	134	141	162	152	121	153	135	155	154	120	131	146	129	136	137	140	115	127	165	151	134	127	160	163	158	128	133	157	127	145	156	131	176	132	137	136	156	143	144	152	139	144	139	136	125	138	142	140	141	155	141	147	141	148	161	150	126	150	153	144	142	142	139	138	151	129	129	170	125	130	151	120	158	161	138	123	146	154	123	137	140	167	151	124	139	159	143	133	134	155	148	147	146	163	142	166	162	136	160	165	133	136	133	130	130	157	165	145	144	159	135	160	146	151	151	150	155	163	158	142	151	158	140	160	151	114	156	142	134	155	133	139	142	150	143	144	158	160	139	124	123	140	145	141	139	152	119	122	172	148	141	147	136	143	158	123	142	138	142	154	161	133	145	147	138	127	152	130	128	130	137	155	148	156	153	154	129	126	156	138	139	155	125	139	124	137	122	139	158	141	129	133	153	123	127	143	167	141	170	142	172	140	148	171	145	166	137	138	137	153	167	175	152	143	131	177	164	158	115	121	137	158	155	144	146	150	145	146	136	146	138	124	145	139	117	146	157	140	144	140	150	128	141	148	147	154	148	134	150	163	136	151	142	133	138	144	141	158	142	148	129	154	143	149	135	145	149	145	123	139	121	138	133	140	155	142	151	148	147	150	154	151	110	137	146	122	148	154	125	157	135	160	134	149	145	145	134	149	133	153	134	179	151	134	138	146	122	165	123	155	148	170	141	149	142	147	150	136	127	152	151	127	147	139	120	148	140	145	139	160	135	136	142	137	141	149	138	161	142	129	117	177	155	149	156	134	139	142	166	142	136	144	159	149	156	165	147	152	146	151	150	169	141	145	142	136	158	149	150	141	161	161	117	141	147	147	161	146	159	164	145	157	136	145	121	131	145	150	157	150	151	135	143	128	156	149	135	139	122	139	153	141	135	147	140	131	146	127	155	141	140	128	121	134	157	151	166	148	136	132	135	130	139	142	109	154	136	122	129	138	142	133	159	118	134	130	130	157	122	142	144	131	138	149	155	144	126	137	133	165	128	133	142	144	131	161	124	130	134	155	137	144	132	155	128	144	136	151	173	152	149	141	147	130	156	157	139	165	137	138	136	156	140	131	138	111	152	130	151	139	134	137	136	154	132	149	140	152	122	142	165	157	147	146	139	143	137	138	140	153	147	135	154	145	161	148	137	157	146	149	133	140	150	146	158	161	135	171	137	136	141	127	142	166	163	151	165	126	128	157	161	167	139	158	149	139	125	124	126	152	151	149	156	154	136	143	153	135	124	152	142	155	153	138	156	131	124	116	167	141	157	154	138	136	173	143	139	129	132	139	143	154	143	144	140	135	124	149	121	152	152	156	155	147	146	153	152	126	126	156	136	131	148	147	150	133	144	144	150	142	156	129	129	138	150	160	161	157	155	134	149	137	133	146	154	167	155	150	142	156	139	160	144	136	141	145	146	163	152	132	169	138	153	144	163	134	157	122	143	129	155	146	132	148	141	132	141	154	157	123	150	151	143	150	164	145	167	148	147	137	158	135	147	137	156	136	140	141	129	139	143	142	138	142	158	156	152	155	133	147	135	119	157	148	145	164	149	136	156	126	160	149	155	160	128	142	136	148	160	127	139	144	144	136	119	151	166	146	150	153	133	162	170	149	138	143	150	137	144	137	126	139	134	151	134	150	133	138	159	134	147	154	134	170	149	117	117	140	131	142	141	137	129	157	139	152	130	142	143	129	137	142	137	137	157	140	136	135	147	139	146	142	135	152	135	150	164	153	147	156	162	163	131	138	151	173	159	155	139	157	140	136	142	138	132	125	155	139	141	151	149	160	139	167	135	143	147	138	123	142	151	128	158	160	130	130	149	155	135	154	165	151	143	134	146	149	148	132	135	154	146	125	144	151	133	145	140	147	150	154	163	145	155	155	136	141	134	146	151	135	161	139	167	146	179	141	132	141	135	148	150	144	157	134	148	144	157	122	109	137	156	151	135	141	151	160	146	142	138	134	141	147	137	133	140	150	153	170	156	133	154	143	109	141	137	138	139	139	152	166	145	140	157	138	143	134	142	148	146	132	146	130	138	141	160	134	139	138	149	159	158	161	137	142	133	154	150	162	147	174	149	135	158	138	148	142	142	157	136	134	131	163	152	153	148	138	140	158	145	183	153	155	148	157	176	148	145	156	138	163	145	133	129	128	126	161	157	131	129	156	130	152	159	135	147	139	151	158	139	142	139	161	135	157	143	154	141	148	147	142	152	132	138	139	149	161	122	142	145	139	134	178	151	157	150	132	142	153	137	144	149	131	151	147	135	153	133	153	145	155	156	148	154	127	155	150	141	162	145	133	129	145	122	156	161	146	147	136	144	133	126	131	131	140	157	132	134	137	148	138	157	156	146	130	140	146	137	130	113	153	158	146	159	160	148	135	140	136	150	133	154	144	130	133	144	166	131	168	165	160	157	151	126	154	148	156	137	149	147	120	134	141	146	153	144	128	146	152	162	142	161	124	152	124	147	153	128	133	132	155	153	159	163	146	142	135	150	148	154	154	141	138	151	158	146	137	164	137	151	143	137	148	141	120	130	145	136	151	133	170	165	133	145	149	150	131	154	141	139	151	135	160	139	152	137	140	143	150	115	147	123	148	147	139	144	129	146	132	131	139	133	164
7881	894	1617	1641	1389	1021	893	824	714	650	685	637	612	608	606	853	597	476	496	487	472	485	468	431	445	444	404	365	402	387	395	386	388	401	391	360	350	378	368	400	377	388	331	376	349	426	375	372	372	377	393	377	418	375	384	379	404	350	347	366	363	371	363	352	376	343	383	382	338	407	374	314	358	356	372	346	330	349	374	336	377	356	382	375	348	342	380	373	357	343	351	330	375	356	335	371	362	378	362	387	337	376	320	363	384	358	360	395	358	370	370	319	374	390	336	351	374	365	363	363	355	384	337	384	364	389	330	365	391	325	361	373	358	379	396	363	354	345	352	366	354	365	342	334	361	370	344	366	338	380	328	383	359	387	368	370	349	367	401	369	380	381	377	386	343	361	366	374	351	385	375	353	363	368	357	384	340	353	324	388	331	372	373	393	333	389	353	347	374	343	373	352	398	345	369	347	331	334	327	311	339	359	341	350	359	357	349	365	392	364	394	354	345	378	361	386	336	363	365	405	342	397	356	378	356	386	350	372	349	402	368	367	397	366	382	358	378	366	373	339	355	393	358	352	385	367	362	387	363	338	387	345	347	363	348	368	370	356	396	339	316	370	375	363	398	348	353	360	382	319	375	333	393	366	368	344	348	373	412	390	391	343	354	374	366	366	387	346	328	342	346	359	358	394	386	344	347	334	364	366	355	348	342	331	352	367	346	366	383	364	355	351	361	370	368	369	367	353	338	329	349	368	345	341	378	375	363	322	355	362	351	395	387	374	333	353	349	343	353	376	364	367	378	350	349	352	349	367	353	370	377	338	364	379	396	369	314	361	360	370	368	356	369	369	317	331	347	348	388	341	341	348	351	347	349	368	352	355	371	371	367	367	354	376	399	368	328	387	359	383	351	380	402	376	348	327	361	378	392	344	340	397	392	350	332	349	368	335	369	342	372	357	395	366	382	354	329	328	344	318	384	348	354	385	328	340	371	355	380	357	385	346	390	361	395	375	355	357	350	354	381	328	366	365	348	333	362	362	333	347	338	339	343	374	381	360	368	358	367	346	321	372	356	368	385	372	396	333	355	378	361	313	341	382	331	394	361	414	384	332	359	360	338	357	345	385	376	321	360	340	386	340	369	366	370	352	366	382	354	366	345	395	368	378	382	354	363	325	359	364	362	377	340	399	351	357	357	332	339	362	336	353	369	363	366	376	376	369	343	378	382	336	370	376	403	339	360	353	379	365	363	340	347	355	335	367	371	379	375	366	338	331	341	369	359	324	346	378	364	361	365	360	381	370	327	365	370	359	358	354	361	365	315	359	348	341	383	341	354	343	369	363	352	375	341	413	356	390	370	314	360	363	332	346	381	351	329	361	363	358	395	346	349	351	365	346	356	359	352	370	344	364	378	365	372	345	323	359	364	378	371	358	355	380	358	362	350	408	375	356	372	345	330	327	376	324	359	399	363	363	333	370	403	369	326	388	340	361	373	394	349	338	358	361	350	370	360	362	337	374	362	388	376	335	357	398	363	380	341	380	326	348	344	358	364	362	373	347	342	366	379	357	348	370	334	316	348	356	335	366	350	328	324	372	368	393	330	357	348	363	351	356	377	367	372	364	364	362	346	420	366	364	359	352	327	366	340	347	359	383	387	387	397	337	392	349	390	367	362	373	334	353	355	364	363	361	342	374	340	363	369	350	361	392	360	354	348	381	350	374	338	377	318	362	350	379	347	361	361	362	371	387	350	375	367	363	356	354	357	382	340	355	388	358	365	376	366	352	374	372	368	378	368	376	368	381	376	376	387	340	341	375	366	356	363	358	356	353	335	363	354	358	381	371	377	358	347	363	377	370	373	409	355	362	356	342	372	344	367	330	372	392	384	359	356	364	386	388	356	353	396	341	371	368	337	349	376	357	366	374	366	343	356	332	373	332	379	359	366	363	399	391	367	359	352	346	357	336	361	378	355	366	337	363	392	386	350	365	383	337	357	363	319	371	360	356	392	367	371	336	337	366	379	392	364	351	355	366	381	337	344	374	347	344	379	338	367	341	369	378	403	379	346	358	347	361	356	328	378	331	382	382	389	365	360	352	348	344	356	363	383	355	366	344	388	363	390	356	367	382	348	361	338	372	350	384	373	358	382	361	361	292	355	357	364	375	351	393	348	351	353	358	372	357	343	348	352	335	338	376	339	346	344	362	370	349	338	361	339	368	353	346	393	376	355	379	378	415	343	367	348	358	360	359	357	380	356	379	343	395	362	331	352	345	382	356	349	337	353	353	369	359	343	371	353	383	366	410	382	389	347	363	360	351	364	371	337	357	341	369	351	356	396	362	367	370	389	379	321	370	360	352	350	334	346	353	361	344	349	387	376	342	308	360	379	374	368	366	319	343	388	328	378	369	337	340	373	387	347	356	354	351	375	394	345	367	329	366	322	366	347	364	390	359	370	350	379	376	358	353	349	383	323	343	314	320	373	326	324	368	362	360	363	361	343	330	359	346	363	378	346	397	385	325	389	342	385	330	369	397	374	369	360	364	377	362	382	388	336	382	382	343	394	356	383	332	386	377	354	361	369	346	368	363	377	403	401	386	359	371	384	393	373	388	389	346	373	338	364	358	368	361	383	347	389	367	369	374	322	373	356	342	364	375	358	311	362	367	366	345	379	396	360	345	358	345	333	369	357	357	365	370	332	356	401	376	352	400	358	361	342	356	381	350	365	350	381	350	336	339	334	354	329	355	351	383	314	364	378	358	360	409	363	346	360	407	374	351	370	339	349	334	340	348	365	376	363	335	378	372	366	352	361	356	371	360	336	366	402	377	401	364	341	386	352	369	366	353	352	322	341	363	357	368	362	338	358	326	397	342	335	356	358	370	324	347	376	380	363	378	347	365	385	386	360	378	384	358	346	341	360	364	401	400	353	353	386	314	382	330	358	370	374	347	389	351	343	347	362	366	350	378	358	381	386	375	380	375	341	377	383	334	382	355	384	371	364	356	369	375	339	358	380	384	380	347	348	389	386	343	353	375	384	343	357	355	360	368	361	351	356	365	359	351	359	375	375	367	336	323	383	368	351	366	328	345	379	350	359	385	364	340	369	342	386	371	387	379	374	390	358	346	363	360	363	363	360	373	326	342	372	321	362	364	356	374	351	379	358	337	320	370	373	360	340	347	372	367	354	351	342	338	344	363	409	338	365	377	339	357	365	386	373	355	368	398	370	312	341	385	381	388	367	344	365	352	373	365	379	314	381	347	381	361	393	376	357	365	375	331	339	358	358	372	366	353	334	368	355	362	345	354	372	379	375	365	355	352	349	364	352	334	320	339	332	355	409	363	359	372	376	337	368	347	368	374	359	359	367	398	372	372	363	360	383	359	356	375	393	366	363	353	402	307	334	350	338	362	371	373	338	385	369	352	368	316	368	371	358	374	358	381	356	356	359	363	354	358	389	399	331	361	367	349	383	330	384	331	362	356	347	371	358	347	386	324
1266	268	266	279	322	249	263	278	252	270	265	283	256	285	302	279	266	258	269	287	301	267	274	252	270	268	261	247	288	293	257	272	281	249	293	278	275	272	301	304	233	287	278	236	272	254	282	251	292	261	254	266	290	254	287	270	272	264	267	269	270	254	300	259	295	240	266	255	236	276	249	289	246	248	252	278	274	277	299	281	257	256	274	268	264	262	272	248	290	257	294	277	276	256	283	273	265	286	256	271	271	245	261	252	291	269	282	272	282	276	249	277	264	265	285	292	277	291	244	252	281	282	267	291	291	248	304	265	287	255	261	287	280	258	256	292	276	270	282	272	281	257	282	279	265	262	273	304	301	294	265	269	272	281	255	257	271	284	280	256	284	251	281	250	229	278	272	245	244	236	265	287	255	249	257	252	246	272	250	292	269	251	311	252	286	267	257	256	298	267	294	253	264	260	275	248	255	259	267	260	293	277	287	280	253	255	295	264	271	258	270	294	261	257	292	265	248	248	313	274	293	277	282	314	283	265	265	242	254	252	292	270	261	267	292	266	258	271	248	216	296	290	268	269	302	269	252	279	242	277	311	268	267	272	245	272	254	284	256	255	320	284	263	263	261	262	261	252	278	254	245	270	287	309	275	261	278	279	285	286	290	259	259	266	262	255	274	264	262	260	291	255	284	283	238	271	270	300	274	268	297	257	270	255	284	271	299	263	252	261	278	272	266	247	258	253	259	248	285	250	280	275	261	287	278	273	262	268	255	283	256	297	267	271	282	277	263	253	292	270	241	275	279	284	262	275	275	254	279	246	260	273	265	267	254	264	271	242	254	284	265	271	262	285	285	283	298	247	281	283	278	262	271	265	263	283	252	275	272	262	241	276	277	254	280	262	276	298	279	291	286	277	274	315	260	291	269	264	295	225	270	281	299	270	273	268	257	257	229	280	270	253	281	288	255	256	276	293	250	271	241	253	283	294	247	220	265	286	260	258	270	302	249	268	236	274	299	290	280	259	248	253	275	239	259	238	233	240	253	255	249	223	247	256	267	268	313	275	276	267	286	255	279	277	291	286	267	261	270	243	268	285	265	293	281	272	290	261	292	269	286	278	244	239	301	300	243	244	243	270	275	258	258	284	251	288	296	271	253	263	245	245	285	293	262	276	283	255	283	285	251	268	289	256	274	265	268	262	262	246	271	286	317	289	301	283	256	253	277	260	271	266	264	267	280	264	277	265	271	243	232	243	260	276	253	267	255	271	253	248	295	286	278	293	267	254	268	238	280	277	242	264	253	274	277	262	265	261	267	287	273	252	246	256	283	280	278	262	271	278	257	247	277	254	289	271	261	246	274	315	288	267	257	271	286	273	282	267	264	319	265	264	279	263	288	268	269	225	260	261	254	267	265	277	262	271	281	270	251	287	270	260	241	247	271	258	252	268	294	248	260	272	279	258	273	264	255	268	277	280	276	288	277	269	271	263	267	256	260	289	247	253	289	285	272	288	269	266	317	254	287	260	293	269	276	275	259	239	243	299	258	236	283	277	270	268	221	263	278	262	291	260	314	294	283	247	239	272	287	263	235	279	298	288	230	292	267	273	311	220	289	265	260	245	267	262	284	279	303	306	270	246	265	243	273	292	293	250	292	267	291	283	297	261	237	269	282	251	279	287	298	264	252	274	292	267	289	276	257	265	272	267	253	284	273	290	282	294	267	292	286	242	280	287	274	281	278	309	311	262	261	248	243	279	282	239	295	249	256	267	264	287	269	263	279	272	277	279	257	257	273	244	255	263	259	267	243	256	266	268	296	262	313	284	279	246	260	261	247	269	272	286	279	271	259	280	273	271	257	286	309	290	285	293	272	261	271	273	255	262	295	252	259	256	298	273	257	275	272	262	278	265	277	272	263	258	310	255	272	257	251	266	270	258	275	285	266	277	305	246	266	263	251	266	285	282	235	285	284	253	291	244	276	265	265	265	265	281	294	258	269	263	260	261	272	292	244	270	281	245	278	272	239	270	274	270	286	272	264	288	249	256	265	258	276	239	262	283	254	236	270	276	253	257	269	265	277	270	287	287	296	238	285	237	262	267	259	238	291	276	267	256	290	291	276	258	281	249	277	262	293	266	267	280	314	252	250	249	288	288	311	269	298	275	254	264	265	256	275	277	276	271	283	289	265	244	252	251	269	258	263	263	278	245	251	264	295	293	288	257	253	270	267	272	273	259	279	253	259	261	256	258	254	260	258	294	289	270	217	261	277	288	267	291	307	269	280	262	290	266	265	268	272	274	266	277	261	276	269	266	256	267	280	277	280	266	256	254	271	267	275	254	277	273	257	243	290	261	264	256	274	284	281	295	294	276	259	270	287	285	274	235	274	315	302	252	298	267	249	305	270	261	258	272	274	274	266	275	296	296	260	252	278	277	254	262	279	249	283	272	270	260	254	267	314	262	283	276	278	275	288	298	234	245	248	282	291	289	273	280	280	265	302	257	248	260	271	273	272	260	286	287	271	266	256	239	244	279	298	322	264	250	270	253	279	259	268	265	262	250	290	251	263	277	260	289	256	252	256	300	253	265	262	260	271	269	283	250	278	260	253	302	274	290	232	247	264	268	291	271	261	253	294	251	297	265	274	247	267	274	234	268	277	242	241	286	266	245	261	281	283	278	270	255	246	252	271	245	284	273	253	255	273	268	230	307	287	245	248	271	228	282	246	256	252	261	242	250	270	275	290	254	285	291	284	276	268	290	269	302	303	279	277	277	233	278	249	260	280	282	252	250	286	253	271	253	296	262	269	257	272	235	237	253	246	268	263	272	252	255	280	283	278	299	276	272	259	233	229	258	276	290	264	267	245	285	245	261	278	279	271	287	264	279	232	260	220	262	278	300	260	265	273	265	247	277	256	276	281	247	269	264	279	266	263	289	302	229	268	255	282	262	308	277	299	256	253	284	257	290	302	279	279	279	262	279	239	252	282	260	269	298	273	265	254	260	273	262	255	241	257	242	259	249	291	259	264	277	253	279	279	304	260	272	266	284	262	242	250	251	252	297	290	285	272	295	291	260	271	282	281	292	294	272	291	238	261	299	281	261	256	272	269	278	294	290	283	264	267	280	278	276	248	268	258	265	302	272	281	288	271	257	290	255	271	256	241	270	252	288	247	267	252	265	292	276	279	271	269	285	285	251	284	234	232	284	262	254	258	293	267	258	287	264	274	247	279	292	270	282	258	255	275	264	255	272	284	278	270	273	246	273	281	244	262	233	265	291	257	245	251	277	283	261	285	292	275	253	245	270	273	253	293	270	294	269	299	264	297	266	286	251	269	271	290	282	293	266	250	279	274	253	308	276	267	248	295	276	256	288	300	283	304	234	240	287	287	281	279	293	267	283	300	260	271	257	282	258	256	267	265	263	295	296	234	243	268	248	265	280	260	282	284	281	248	272	245	257	261	297	244	254	270	271	260	276	248	282	252	265	260	242	251	301	273	243
1801	683	691	665	664	685	629	736	662	660	708	620	663	606	673	688	698	654	672	638	612	616	673	659	681	691	650	646	662	663	624	623	646	649	659	660	650	626	672	657	660	664	674	637	629	653	634	686	645	683	619	661	609	660	620	621	662	648	660	692	662	640	656	637	647	634	622	648	643	640	619	627	631	610	678	671	645	669	668	677	699	651	585	657	654	603	680	636	631	641	658	661	621	657	654	653	628	624	647	628	676	672	678	661	648	658	689	675	695	644	623	652	682	655	587	659	638	642	668	659	650	628	662	651	664	664	653	648	628	632	669	634	647	644	629	657	662	677	633	636	656	641	606	661	615	642	635	668	634	609	682	680	671	659	640	623	679	686	686	653	668	659	632	640	685	631	624	651	630	695	668	680	651	648	647	614	661	606	633	665	681	603	630	622	646	634	666	656	637	654	628	636	604	653	650	665	643	612	667	621	679	663	654	608	623	714	638	706	672	648	637	670	652	665	643	651	673	640	650	677	698	679	698	738	642	635	625	699	680	657	683	626	637	651	713	644	628	642	668	650	633	637	638	614	631	677	663	641	649	618	648	659	679	621	662	644	661	649	705	675	682	618	637	649	612	646	631	637	636	686	637	682	659	634	654	651	671	616	663	635	653	609	648	654	687	639	687	640	676	652	658	666	681	606	664	695	653	647	672	625	676	593	577	670	639	632	680	676	632	648	666	636	647	670	619	648	641	616	670	639	688	606	660	665	623	659	640	631	693	659	629	688	666	639	670	645	631	581	635	632	628	657	640	647	629	640	629	617	651	689	624	612	642	640	601	586	650	650	676	623	650	657	639	645	618	641	611	679	667	671	674	679	619	631	650	696	681	611	662	635	653	662	607	662	706	705	649	672	619	624	685	617	663	664	666	654	608	658	632	640	640	639	675	632	734	625	676	628	653	655	648	643	630	588	685	640	660	652	645	641	649	615	583	668	658	680	680	632	683	634	611	644	689	598	656	672	628	646	640	622	656	652	658	627	660	601	650	671	633	681	685	613	675	632	609	627	657	666	635	653	667	662	613	651	669	643	664	603	655	633	697	668	658	636	657	620	697	669	672	694	622	585	689	635	655	649	645	627	679	652	657	615	653	629	655	651	635	655	662	627	636	647	654	637	659	598	659	669	657	667	653	630	680	679	691	657	622	631	628	626	651	674	661	647	650	624	643	641	683	662	651	660	632	631	673	658	666	613	646	649	650	689	629	633	652	619	655	669	658	656	620	677	718	664	619	604	664	657	684	614	654	644	693	684	635	689	645	666	689	612	645	676	646	643	644	630	620	680	697	620	640	660	669	627	662	614	604	611	663	671	627	629	614	678	673	646	612	661	647	676	669	662	581	682	671	677	606	621	660	651	610	651	630	638	698	649	621	620	664	648	683	601	631	621	636	654	673	653	653	643	635	593	654	655	637	580	703	662	607	651	676	663	656	602	637	662	661	643	663	594	651	625	670	613	639	654	628	651	670	676	598	699	664	661	655	649	706	652	618	645	620	631	646	625	640	636	617	665	643	650	674	666	656	655	672	612	647	657	627	662	618	606	674	622	608	665	637	620	638	622	608	628	620	621	731	634	645	629	686	613	618	649	659	667	657	638	658	687	694	648	635	631	635	617	670	631	642	649	648	708	655	611	680	624	637	675	626	617	640	654	630	639	661	621	671	629	641	662	610	608	681	626	608	629	688	656	681	642	648	645	600	633	620	660	656	667	630	629	662	642	637	666	667	652	658	655	640	705	575	691	644	644	603	607	630	683	616	722	591	633	702	629	610	663	629	638	642	633	627	646	646	649	657	655	692	677	647	628	658	628	584	667	649	640	620	616	641	636	632	642	648	656	630	684	645	652	625	630	664	659	656	683	663	711	689	646	641	642	619	633	641	634	619	662	660	637	697	632	614	654	636	632	685	653	665	610	637	655	625	683	673	660	698	639	672	664	660	651	614	641	657	654	613	637	655	681	656	666	652	657	673	627	633	655	672	681	661	642	698	666	681	670	631	690	646	693	665	627	644	631	657	681	690	632	641	703	658	627	696	669	639	640	611	658	638	691	701	644	681	657	680	657	685	661	706	668	600	694	693	584	648	657	615	634	656	685	672	640	634	602	648	658	602	659	626	632	661	651	619	648	627	669	680	672	652	626	645	605	641	622	658	643	633	607	622	656	635	634	670	667	641	609	666	665	698	640	645	616	661	686	685	663	683	658	673	640	681	628	601	662	647	677	683	628	662	639	630	699	670	611	663	660	625	654	631	674	655	684	588	663	626	632	672	636	647	686	688	642	680	577	651	665	656	611	627	660	676	670	657	687	668	651	637	636	614	656	610	645	662	617	648	683	644	683	602	612	672	646	690	663	676	683	606	640	654	637	628	703	654	648	680	657	658	646	649	624	632	621	656	610	650	619	647	634	642	660	637	648	696	661	630	695	653	640	678	687	611	633	664	597	670	706	635	611	609	629	676	642	623	646	612	654	659	690	604	627	665	651	634	622	667	644	678	678	629	641	649	604	668	661	646	687	658	677	598	576	670	671	645	666	652	709	697	696	707	666	662	660	661	658	653	626	639	666	661	638	598	680	659	671	617	621	634	662	650	655	637	684	627	663	648	702	683	635	712	637	620	675	618	683	637	645	647	634	655	607	640	702	627	655	674	619	657	645	697	634	702	616	617	680	633	651	677	652	631	622	639	635	648	632	654	623	635	710	634	608	657	651	684	689	671	657	660	672	664	686	645	626	667	596	591	676	685	664	668	698	689	662	668	645	682	656	660	654	667	666	660	618	665	697	683	670	655	648	688	650	709	678	647	671	650	676	687	641	620	644	655	657	677	648	619	637	700	663	614	648	679	654	660	664	666	612	665	578	638	651	654	596	668	680	657	671	666	660	669	635	645	635	645	632	646	655	610	657	670	650	655	673	674	639	678	654	649	599	622	668	633	639	648	642	643	623	635	667	651	673	673	657	648	643	643	643	616	703	660	658	723	628	614	661	663	651	665	652	663	641	640	684	617	663	619	677	662	668	657	625	588	645	677	696	656	655	667	625	665	673	633	655	692	663	626	656	651	601	601	645	671	615	628	655	605	661	648	688	675	680	658	638	690	668	672	673	639	671	649	639	677	637	643	660	680	641	670	646	634	629	619	649	646	683	638	687	642	673	625	628	642	673	662	686	649	677	644	616	649	657	654	665	663	620	697	666	642	642	670	670	665	660	660	649	673	688	671	652	676	656	691	651	621	633	653	682	667	674	632	654	630	676	619	668	627	657	653	663	621	626	672	650	642	646	639	685	630	631	632	663	656	617	614	678	626	664	610	623	597	608	664	674	632	682	670	635	600	589	635	641	634	715	565	612	609	677	616	696	623	646	652	574	659	644	640	691	637	678	677	596	618	613	614	667	663	662	633	649	650	618	649	673	659	648	652	637	632	627	662	718	672	616	621	715	625	678	609	632	662	675
6713	632	575	487	407	378	382	372	339	306	308	324	320	337	324	350	319	322	307	287	335	302	290	314	314	282	286	294	259	275	287	305	301	308	327	316	275	259	325	310	301	299	292	296	312	276	314	254	296	315	308	273	286	297	301	272	286	317	290	285	281	297	293	284	298	314	294	296	273	297	289	292	283	348	326	285	289	301	314	285	300	285	279	270	318	301	262	299	314	310	264	300	298	303	312	275	294	316	308	295	303	305	275	311	278	292	274	270	295	281	253	297	301	319	297	299	303	281	324	295	269	300	307	262	299	278	279	304	291	305	296	299	288	290	322	327	319	304	284	314	304	289	333	276	287	293	285	271	264	294	259	308	309	269	323	279	285	263	301	289	289	299	296	284	298	262	305	287	283	262	318	275	314	292	288	303	313	297	304	297	288	276	288	301	317	299	306	305	313	270	296	303	321	292	295	311	306	267	274	297	287	267	284	277	283	274	313	314	307	269	326	301	278	287	303	322	301	276	276	299	293	269	260	276	273	302	274	298	277	286	277	290	339	324	299	301	319	286	281	298	299	315	258	327	278	308	288	280	273	300	274	298	303	293	294	311	282	285	276	312	282	278	284	335	310	318	330	331	275	288	280	281	304	272	322	301	266	259	273	288	292	258	267	288	299	304	296	295	300	308	260	273	290	308	295	303	290	328	294	300	279	275	283	302	290	330	293	344	280	294	297	301	291	328	287	250	268	280	289	288	257	274	290	273	328	317	311	300	304	284	290	288	324	298	300	292	293	311	291	279	289	313	271	285	272	303	276	285	314	299	294	274	314	294	271	312	296	276	272	313	272	293	285	288	316	291	297	292	319	303	299	302	290	307	325	283	254	302	294	281	314	282	327	281	308	282	287	302	255	281	294	299	334	302	316	295	297	300	290	286	294	287	274	280	308	301	290	290	294	308	287	274	297	278	274	302	293	307	299	323	300	272	298	320	302	292	309	316	285	302	271	294	284	312	283	291	314	290	328	318	292	291	314	264	297	250	277	293	309	332	309	277	338	297	270	298	292	292	336	274	275	284	326	298	308	275	296	259	309	307	301	298	302	286	260	288	287	325	292	275	324	294	282	287	298	294	305	296	295	300	333	288	272	326	290	324	290	290	299	270	298	288	305	287	282	286	294	288	284	285	295	286	299	295	288	300	308	303	272	286	339	281	278	314	272	321	290	292	294	319	326	318	302	319	275	301	275	252	315	329	306	267	302	311	296	280	295	275	313	317	295	273	286	272	307	284	314	311	316	319	312	289	294	302	289	299	341	295	326	311	293	272	287	282	301	303	292	316	322	329	259	271	319	312	318	312	293	264	294	252	332	266	282	280	276	311	281	339	304	326	282	319	293	327	300	280	307	336	292	297	288	262	284	270	285	268	301	312	299	289	309	306	301	275	307	306	286	301	288	257	296	315	280	278	313	293	331	310	279	305	300	296	257	305	287	301	280	276	313	280	280	304	295	297	327	283	287	316	294	315	294	301	292	300	285	294	291	258	295	305	261	302	332	294	286	280	299	315	306	338	271	310	314	314	282	299	294	280	315	264	282	275	308	284	286	273	287	284	308	326	276	302	307	317	291	300	284	304	313	295	299	281	280	296	323	264	313	300	277	279	307	311	313	262	297	301	278	306	286	301	274	274	273	319	306	291	264	293	272	301	295	319	308	275	291	302	302	279	290	289	281	294	312	292	282	293	310	299	306	298	267	275	304	309	323	288	279	281	305	285	302	291	318	266	274	329	306	285	290	310	288	273	306	312	307	304	305	309	305	295	290	282	300	285	287	286	311	295	280	281	301	303	306	306	304	285	295	275	312	270	305	270	315	323	320	277	276	313	343	301	305	276	313	311	299	276	274	276	298	304	319	330	335	315	319	293	290	268	304	292	304	289	308	293	318	288	308	319	287	304	305	310	295	313	293	305	312	267	272	300	300	277	289	319	289	291	315	296	292	268	333	319	305	284	296	312	304	272	287	298	273	308	280	304	318	290	332	275	335	326	287	308	272	299	294	275	302	311	260	296	291	280	355	314	287	283	289	290	305	300	278	275	294	299	301	301	308	271	288	297	293	265	284	322	299	263	299	298	242	296	279	263	294	275	324	273	298	326	283	327	308	267	279	288	313	254	287	297	314	316	311	309	306	298	308	276	303	300	308	291	311	270	307	281	293	313	296	255	269	297	293	318	295	308	305	295	284	294	277	279	259	298	293	332	272	296	291	315	280	296	292	309	324	289	299	264	313	274	310	311	314	321	324	285	246	310	317	300	305	301	303	294	299	284	297	280	275	288	254	283	277	281	290	285	305	294	285	282	309	307	326	278	298	289	278	318	306	305	275	283	292	323	317	285	306	289	289	298	321	283	304	313	297	315	293	298	278	304	308	285	300	302	329	318	302	305	288	288	289	313	273	304	283	320	318	328	307	297	275	302	303	288	300	303	313	310	275	274	304	268	299	255	296	297	316	295	296	299	311	316	264	288	309	278	314	279	292	278	281	311	316	297	282	290	293	339	329	323	323	332	330	315	312	330	285	290	271	309	250	279	298	269	301	305	268	271	286	293	300	250	291	291	262	296	283	291	286	280	252	305	296	292	303	293	304	277	291	279	269	264	316	305	301	299	284	285	310	308	334	290	297	292	276	293	274	292	297	322	317	305	312	319	304	302	312	301	294	312	282	295	301	303	267	295	288	265	269	310	286	285	301	304	277	298	310	277	289	315	275	287	280	281	275	315	286	285	265	302	310	286	292	274	285	324	319	291	304	282	288	286	314	290	279	291	327	299	303	260	291	272	281	285	272	295	301	289	294	302	289	305	308	294	278	305	298	293	262	283	316	283	287	293	301	321	290	336	304	283	300	288	274	312	297	319	313	284	278	309	307	279	306	297	281	288	280	294	279	345	312	320	306	296	298	306	294	298	304	267	319	295	257	288	284	279	298	278	270	293	279	311	308	285	269	297	275	298	289	289	277	285	282	334	319	305	292	264	262	298	319	312	270	277	275	296	291	289	278	303	303	288	273	273	298	313	311	280	284	262	304	289	297	300	321	303	295	284	317	310	314	334	290	277	281	304	289	281	307	300	322	277	296	295	267	286	306	273	303	307	284	310	299	285	305	289	322	303	250	306	293	294	301	249	291	280	318	277	307	299	271	310	276	313	286	297	250	283	319	308	325	282	308	279	317	312	315	294	296	313	309	345	295	282	275	315	281	278	310	314	262	298	283	297	287	302	286	293	302	294	294	297	306	311	283	308	289	281	272	281	294	258	272	311	323	309	321	297	329	295	290	267	257	290	312	296	305	282	288	314	279	297	309	313	316	293	301	253	259	306	303	292	299	301	292	321	318	282	308	283	307	361	300	284	281	316	305	304	305	303	305	308	279	303	301	305	281	284	291	309	305	271	312	323	280	287	290	300	293	315	316	316	272	285	287	276	293	322	312	261	323	286	287	309	322	294	296	290
6360	962	1298	1430	1153	1069	935	942	897	901	876	800	766	801	869	982	852	723	693	735	718	693	764	716	667	678	666	722	742	680	635	706	667	698	705	664	678	672	667	698	719	707	684	716	669	734	700	752	692	675	658	687	686	722	693	716	673	709	681	701	671	724	739	661	669	693	688	682	691	670	714	681	694	680	743	685	664	651	668	690	661	737	659	717	653	694	708	720	715	653	668	681	734	718	626	729	664	729	711	677	676	688	673	705	742	685	695	721	672	667	666	716	720	648	700	661	701	716	660	721	685	739	698	696	685	660	680	685	717	727	701	699	701	711	678	681	703	666	711	681	723	729	675	714	731	719	710	702	744	654	694	710	716	686	658	696	676	684	708	685	722	646	674	696	707	640	719	686	682	681	693	747	719	706	692	697	703	727	671	711	684	726	689	697	720	695	726	663	636	690	664	663	721	707	656	686	697	690	713	707	739	709	684	671	647	728	690	653	678	689	680	702	662	686	646	673	702	686	704	691	669	698	721	679	677	681	736	713	708	650	680	657	663	662	729	696	672	715	677	693	650	698	738	719	667	726	658	704	715	667	643	663	740	684	688	668	658	700	706	689	702	688	718	692	688	669	667	691	683	692	717	670	690	676	687	657	691	677	692	722	678	696	667	700	688	671	722	712	689	718	676	652	671	707	686	688	671	658	731	673	659	687	657	651	673	683	668	716	721	699	711	677	674	702	703	733	687	678	695	683	698	673	660	713	678	695	689	666	724	625	707	707	669	717	665	653	710	663	702	668	747	720	701	682	679	688	704	702	690	649	667	685	687	685	695	641	708	642	674	650	680	676	720	726	720	668	685	705	679	691	659	697	692	676	650	686	655	737	742	729	671	689	683	728	660	660	714	706	703	675	711	675	700	694	658	657	688	668	690	670	653	710	707	676	689	688	690	703	738	701	701	692	641	623	674	697	656	681	705	700	707	694	708	683	667	697	683	683	673	679	715	670	738	710	697	696	735	702	689	741	662	713	737	663	683	679	674	676	679	667	677	686	710	688	736	738	665	660	726	692	666	692	671	695	672	652	667	668	688	712	678	678	708	714	698	738	680	691	633	700	704	711	690	745	689	701	689	678	698	706	692	707	678	658	690	691	703	679	704	682	680	699	681	672	671	674	673	683	718	705	721	678	658	648	663	708	709	681	666	680	644	727	715	694	662	696	726	683	699	658	679	688	671	682	686	676	673	708	660	695	709	692	688	697	730	695	676	682	697	682	722	724	706	711	684	717	730	689	704	716	705	643	733	714	742	705	726	695	723	666	637	672	670	742	691	737	701	701	639	668	671	683	704	721	687	708	660	687	679	714	675	695	689	695	745	711	670	657	728	701	673	757	677	700	679	743	655	672	683	693	671	693	668	682	694	640	701	735	694	678	702	690	686	685	669	740	669	697	678	740	745	677	682	705	684	704	757	674	689	674	644	665	657	684	739	673	674	706	687	647	683	670	683	730	713	699	704	699	662	706	698	705	710	623	687	694	699	655	690	657	677	694	730	655	675	676	646	738	656	687	719	714	719	703	707	674	753	677	726	685	666	656	735	675	719	710	736	703	701	667	710	662	684	708	683	694	661	646	691	706	655	728	698	695	658	665	642	657	686	696	696	659	736	648	718	697	652	697	630	663	741	713	722	660	679	655	694	691	675	667	694	659	700	682	702	682	741	696	681	726	680	742	662	680	706	708	641	722	695	668	694	657	682	683	672	720	687	727	711	712	697	711	687	706	696	653	685	702	663	696	684	695	727	669	678	630	698	731	680	657	674	698	702	683	681	705	716	671	688	741	643	681	710	716	709	727	695	736	686	688	706	737	662	677	685	698	701	693	643	681	663	667	702	728	718	786	691	715	681	655	691	643	683	742	713	677	729	752	672	690	710	680	669	685	619	681	682	706	720	707	737	675	659	676	673	708	674	681	645	701	707	635	671	699	729	672	705	689	641	751	693	686	695	683	729	756	677	693	675	667	671	722	718	684	678	671	695	639	643	688	696	696	709	664	712	667	671	680	651	637	655	708	679	666	723	677	710	690	686	693	672	696	687	684	710	714	654	697	682	726	704	709	685	699	686	677	689	725	709	691	687	678	694	685	690	732	740	672	684	721	723	689	697	680	687	659	678	708	662	670	703	698	717	726	709	694	615	696	661	675	681	652	682	718	714	702	715	687	681	697	728	747	694	686	688	688	742	648	697	701	654	698	694	676	715	728	703	605	689	692	677	665	698	659	697	692	641	658	687	648	690	653	716	709	712	662	692	682	719	680	726	648	699	675	702	675	707	660	700	640	647	678	691	696	692	645	659	645	686	678	748	723	677	646	679	650	680	668	673	685	672	691	692	713	644	715	665	697	675	716	648	654	682	705	710	753	689	718	708	708	675	696	685	700	740	668	732	666	669	654	700	661	731	700	702	656	695	713	682	682	739	680	685	681	684	650	716	668	684	739	668	713	709	635	668	657	680	752	711	665	700	688	688	744	710	741	716	656	693	717	646	680	685	677	687	685	663	685	720	636	695	670	689	706	670	674	683	680	689	655	633	696	728	705	682	666	671	736	700	705	711	678	684	721	678	705	667	674	674	652	708	645	692	711	706	720	717	709	728	649	683	755	758	686	732	698	696	699	689	711	699	724	689	691	723	718	706	704	692	713	670	728	680	687	722	682	733	702	684	694	686	673	683	695	688	714	695	690	698	713	637	743	675	661	701	669	696	623	660	667	704	695	672	693	646	685	694	662	671	672	666	690	689	666	679	688	692	713	662	705	701	698	681	704	692	688	707	703	700	665	690	698	662	680	695	718	676	686	661	680	666	714	682	651	686	717	701	689	648	700	703	691	714	673	707	693	697	697	742	675	681	724	668	697	734	701	687	719	690	668	684	667	716	746	717	652	665	692	647	677	674	720	730	684	720	667	690	664	645	709	648	676	692	702	708	709	705	695	688	669	722	668	731	728	724	670	681	712	671	677	702	691	732	699	693	705	710	630	670	713	666	713	689	696	651	680	628	672	705	712	704	665	696	653	672	697	698	716	669	692	705	692	660	661	729	709	696	701	694	664	664	714	726	668	659	748	667	696	668	711	700	743	672	697	715	734	672	663	661	703	687	722	641	688	733	665	716	669	707	691	642	730	693	670	657	724	756	730	742	762	669	698	704	657	669	719	667	693	684	703	714	703	679	694	672	670	652	637	692	705	681	708	677	709	695	701	648	678	695	694	696	728	665	741	672	695	692	740	724	674	752	677	690	716	699	711	702	651	718	683	723	705	676	706	661	708	673	687	719	659	727	683	696	712	656	641	715	694	652	650	667	660	719	723	692	736	696	704	657	705	742	657	691	692	660	697	650	662	671	686	660	677	672	678	738	725	697	700	720	721	729	685	712	689	733	686	688	697	747	710	705	678	732	708	718	692	736	706	671	656	685	619	678	683	620	725	704	717	715	711	714	675	739	686	729	696
12602	986	730	627	407	274	240	232	213	176	207	214	185	171	207	202	175	157	163	169	196	166	131	145	157	164	172	146	147	144	148	136	155	152	141	144	169	123	160	138	147	141	144	142	150	140	150	136	129	147	144	116	156	143	123	137	139	131	143	144	154	163	136	141	145	142	153	161	134	164	133	132	155	124	150	120	142	144	138	158	163	132	139	130	150	145	153	129	149	133	141	125	142	136	129	127	138	147	122	140	154	153	173	137	140	154	133	136	147	136	167	151	139	139	129	147	145	131	160	140	150	129	157	149	151	145	145	143	139	133	130	147	158	163	137	150	133	124	125	156	138	128	158	118	135	144	135	137	155	138	135	136	146	138	160	152	116	150	165	136	130	131	148	133	158	135	146	148	164	159	154	175	134	137	146	161	128	146	135	158	135	143	153	128	168	149	163	141	149	143	120	153	151	136	141	150	117	139	138	156	145	128	133	128	143	117	136	153	118	144	112	156	142	142	142	124	147	136	143	162	151	188	147	151	132	156	162	146	140	126	138	144	144	139	126	136	158	167	138	155	145	118	150	155	136	137	148	133	171	138	148	150	146	152	144	120	125	161	164	167	140	147	139	156	131	139	152	128	137	134	132	125	170	150	140	152	133	119	147	129	171	135	134	146	158	140	139	140	142	155	145	155	127	153	145	134	154	146	128	156	150	154	133	143	138	152	154	143	121	169	131	157	161	126	137	123	140	135	127	169	129	146	142	151	161	142	161	120	147	150	122	150	146	132	146	166	121	165	162	125	181	132	138	162	130	127	138	149	133	161	157	157	131	157	153	157	124	143	147	130	145	146	145	130	134	153	141	151	129	149	145	145	148	154	123	150	138	147	125	149	148	143	153	169	133	146	151	152	136	141	138	150	121	140	163	135	134	121	131	133	141	136	150	145	154	152	124	145	140	155	130	128	141	136	153	122	164	146	134	153	138	167	123	158	154	146	146	124	127	174	123	147	144	158	166	155	138	148	142	157	135	132	142	126	148	137	137	150	146	148	142	141	148	145	140	160	146	132	112	156	150	155	152	131	150	163	144	146	154	142	135	132	159	146	160	146	165	137	109	138	177	140	127	156	126	136	168	135	142	145	148	134	162	158	128	112	155	151	141	124	133	148	141	136	162	140	141	155	143	143	145	150	141	135	127	172	136	123	146	128	153	171	160	144	126	137	143	146	145	141	170	147	148	146	142	141	145	143	157	154	167	157	140	167	138	142	146	138	145	144	150	142	152	109	147	148	136	138	160	158	122	133	154	140	153	181	163	142	138	158	142	147	141	160	149	156	130	152	137	151	145	142	126	127	121	149	144	133	140	143	146	115	154	146	124	122	156	145	141	147	153	135	146	162	168	159	137	124	123	152	145	143	138	134	151	130	147	142	145	155	149	143	121	145	156	150	156	145	148	130	136	146	141	149	133	123	151	145	131	167	128	151	150	147	115	161	132	144	114	148	152	142	152	130	145	145	149	179	164	137	146	146	150	147	126	132	154	140	136	137	149	146	173	160	156	130	129	141	161	142	138	142	153	145	132	130	151	157	158	145	169	157	155	137	146	157	166	151	126	153	140	139	152	133	137	142	158	151	149	142	142	162	164	131	147	152	150	157	129	130	155	150	141	139	138	137	129	128	132	140	144	162	138	143	136	162	151	142	154	149	145	135	149	167	169	149	140	151	138	153	123	139	136	133	154	132	138	151	139	134	136	137	147	131	143	147	121	128	145	129	153	128	136	145	144	151	145	150	148	124	153	133	129	147	126	129	147	164	162	155	140	149	135	139	141	152	167	128	157	138	154	135	106	152	131	156	153	137	132	146	141	128	145	172	164	175	154	141	142	160	145	157	129	129	142	122	126	148	141	125	156	173	134	136	141	156	159	148	144	136	128	142	145	150	159	155	135	128	156	130	127	142	159	134	145	134	159	146	147	145	142	134	149	140	146	132	140	141	160	154	156	135	156	164	121	172	142	157	138	133	125	142	142	141	120	145	148	143	136	138	145	149	145	154	154	141	163	154	132	131	126	134	132	138	143	137	162	145	160	142	165	148	162	158	151	132	133	140	141	163	127	151	134	137	141	152	144	134	143	132	134	145	141	142	144	122	138	179	158	138	123	135	137	126	143	142	154	148	142	156	156	146	148	150	143	141	139	129	142	151	142	134	145	144	161	150	169	161	148	140	150	137	142	142	135	163	137	163	141	151	154	157	136	147	152	144	169	167	165	151	136	143	151	145	133	134	136	124	152	129	141	129	160	124	167	133	121	157	142	141	136	113	133	158	168	149	142	145	143	145	145	149	140	154	149	153	141	140	138	146	159	132	133	149	135	143	147	162	149	131	157	133	180	146	148	136	123	144	137	158	144	136	155	134	138	148	151	116	144	123	161	156	138	150	131	126	137	167	141	159	167	140	140	151	135	151	143	130	131	137	146	145	147	144	144	131	153	152	152	145	157	147	139	123	144	125	148	150	140	162	137	128	138	148	145	158	156	141	153	139	134	150	161	160	142	141	134	161	142	149	141	134	149	131	147	147	149	118	162	148	127	138	131	166	158	128	147	131	145	128	138	133	155	159	147	145	175	150	141	144	124	157	153	144	128	150	151	155	121	155	117	158	145	146	140	158	140	120	141	145	166	123	115	131	133	127	135	148	142	158	134	165	136	150	154	121	157	164	117	135	120	138	144	140	164	154	141	155	142	134	133	140	171	149	142	162	136	125	147	150	128	153	127	164	120	158	142	148	130	161	149	164	145	160	149	136	148	148	166	144	137	136	129	153	140	146	140	176	147	138	137	136	153	129	168	136	185	132	141	132	154	116	149	171	145	140	122	156	129	164	129	162	156	143	137	139	122	161	148	139	151	152	154	141	151	161	153	147	132	150	120	154	150	129	151	143	149	145	151	133	117	143	134	147	139	144	140	149	153	128	135	136	139	162	138	145	131	129	134	151	144	145	124	147	148	145	169	160	146	127	141	143	154	137	149	155	141	138	125	151	136	176	156	155	123	147	169	158	162	154	134	150	141	133	134	139	134	158	169	143	153	112	132	135	164	149	150	143	152	135	160	142	143	142	151	143	135	142	148	147	162	163	142	139	117	157	150	141	152	129	143	153	129	143	143	131	126	134	157	144	140	145	137	136	140	173	136	139	145	136	139	137	152	154	146	122	161	154	133	134	157	138	145	125	162	141	117	157	136	147	134	170	129	134	145	136	160	133	126	147	130	135	169	131	146	148	145	149	142	167	164	128	123	125	141	137	125	133	173	166	120	159	134	152	154	152	158	138	152	156	137	135	161	151	164	154	165	129	158	172	137	129	136	129	126	120	131	140	148	139	142	123	129	129	164	159	148	136	143	116	133	153	145	120	144	142	133	136	144	145	135	164	156	147	159	127	140	155	133	130	141	127	136	114	157	156	141	135	139	147	150	155	149	169	161	180	132	161	154	150	143	163	149	147	136	122
7776	883	1628	1712	1369	1126	927	823	707	740	802	728	598	652	764	1032	674	479	470	491	461	446	445	434	400	412	367	385	428	376	363	401	408	400	379	391	402	413	389	361	387	356	356	360	384	338	370	371	375	342	361	368	374	382	329	361	309	385	366	353	373	364	389	342	343	393	384	351	374	352	391	380	380	342	358	348	349	377	365	351	349	385	336	359	343	383	374	356	363	352	364	340	380	390	323	380	385	379	369	356	351	377	380	359	411	370	346	391	370	353	356	354	360	404	362	338	384	374	372	382	362	372	346	357	376	359	371	391	356	389	341	385	353	366	369	381	408	353	367	361	356	366	343	360	329	374	368	354	342	357	374	368	346	342	355	356	362	362	386	368	356	317	359	374	376	351	327	355	338	369	396	375	334	369	380	343	333	341	320	365	361	389	354	350	376	328	392	374	367	368	363	363	377	357	339	342	341	356	331	324	340	370	379	388	402	358	347	364	398	360	356	347	345	334	344	380	364	371	351	342	342	350	350	376	320	344	356	353	345	365	348	379	360	373	389	385	331	327	353	358	354	394	379	353	361	335	343	370	372	355	374	342	378	348	379	362	383	380	373	375	352	376	358	342	369	383	333	343	365	393	370	338	365	362	352	355	372	332	372	358	366	332	402	331	355	349	361	352	379	363	387	361	359	350	338	360	370	349	340	344	376	388	390	391	343	381	371	353	377	332	382	363	372	368	344	343	330	344	339	357	375	362	369	366	363	371	380	356	385	368	337	330	383	357	360	370	396	356	401	368	353	344	349	381	357	369	353	388	409	370	396	358	362	419	360	368	356	378	362	331	356	346	355	377	355	352	353	346	355	343	364	336	356	368	342	376	354	365	399	354	340	349	355	372	375	380	373	373	348	350	338	383	361	374	343	325	375	358	367	389	350	364	359	367	357	399	352	362	348	356	359	362	360	369	356	357	347	353	343	356	374	384	389	350	342	338	373	349	357	348	381	340	330	335	346	359	326	351	365	350	361	374	346	359	356	335	331	337	381	388	361	360	389	361	366	325	397	343	404	369	383	347	372	351	347	344	379	422	349	339	399	387	352	356	331	342	342	371	388	385	342	372	359	381	374	370	380	388	349	362	381	353	369	369	338	339	344	404	352	328	347	367	374	379	354	348	364	368	348	372	355	339	354	355	356	364	330	353	322	360	392	348	378	380	330	347	361	359	364	379	342	346	354	389	365	376	351	362	361	406	356	322	342	356	369	344	377	378	351	353	339	341	358	355	354	354	333	330	375	365	339	375	372	348	356	351	379	322	326	342	369	373	374	345	348	370	339	379	341	360	364	339	320	349	363	335	328	339	341	362	363	373	333	324	366	391	364	366	359	339	378	361	353	365	344	366	355	351	386	358	365	365	357	345	383	347	382	355	372	347	373	358	355	351	383	326	384	381	383	331	343	346	357	348	331	356	366	378	362	350	379	376	363	354	342	359	372	369	367	350	361	376	374	378	355	359	339	364	345	397	358	351	371	375	364	386	389	334	310	343	372	368	375	353	365	370	360	378	348	349	331	342	348	370	367	355	353	366	349	367	339	331	360	361	367	389	353	375	356	347	375	392	390	337	361	348	367	344	368	361	373	351	362	352	342	371	370	346	375	382	407	349	348	388	353	370	353	342	361	326	388	348	348	360	359	374	383	424	336	355	358	385	355	349	374	387	366	374	369	340	391	358	349	369	359	378	338	347	347	318	373	372	349	349	361	376	379	323	403	374	353	339	378	385	350	370	355	376	327	364	336	357	365	372	337	385	328	355	358	377	369	368	334	359	386	388	358	415	348	375	357	358	361	351	369	376	363	363	324	366	377	375	364	342	359	380	355	351	367	328	351	353	370	381	386	349	343	330	341	377	360	379	380	367	389	386	355	349	360	387	378	378	316	365	345	340	365	378	346	368	358	359	348	336	378	374	352	381	334	345	323	383	317	379	329	363	319	339	349	378	363	362	358	352	383	365	376	361	328	339	358	358	377	397	368	347	378	356	378	373	323	390	386	352	357	348	378	362	379	365	353	322	352	355	356	364	358	414	345	386	370	377	371	396	339	365	333	330	388	371	326	368	332	365	373	379	344	367	346	380	367	351	356	353	361	340	360	384	360	324	382	371	338	334	332	370	391	353	332	357	361	382	373	316	379	356	321	399	359	376	353	361	342	356	354	368	334	400	386	371	330	377	354	365	374	349	387	362	361	358	346	346	369	370	369	365	319	339	361	355	353	355	346	343	320	373	380	366	353	349	348	333	358	344	376	356	354	392	346	352	390	378	360	363	365	335	362	376	367	331	353	363	332	367	357	361	358	352	375	347	317	363	372	347	342	393	382	369	360	340	363	361	403	382	384	378	353	348	355	402	368	368	351	408	333	345	348	313	331	363	378	368	357	348	367	364	383	355	350	378	348	373	360	372	344	373	347	355	343	365	386	370	364	356	374	361	371	339	344	329	365	363	395	340	360	361	357	337	373	391	381	368	331	367	338	369	368	365	363	406	361	360	343	403	353	320	382	368	376	373	384	347	359	370	369	344	355	362	365	385	373	370	395	362	362	347	379	370	361	378	367	365	365	369	384	301	358	359	349	355	361	361	348	376	334	370	330	339	382	360	359	341	359	338	351	385	369	346	365	370	369	373	371	378	369	360	356	383	350	382	315	345	365	362	363	336	383	347	365	374	361	346	302	384	342	327	402	385	352	381	337	353	343	346	374	335	361	353	372	377	342	357	343	360	363	399	364	311	360	341	376	325	353	374	352	332	355	358	337	337	367	384	355	347	389	356	341	385	388	395	355	386	346	374	347	377	391	386	368	359	368	356	330	358	348	359	335	332	347	371	328	383	357	366	327	406	369	368	367	350	361	360	354	353	350	316	348	373	354	408	361	354	337	363	342	367	359	361	358	360	360	365	356	365	342	339	371	355	346	352	317	371	360	358	359	350	367	350	337	392	347	357	357	349	370	368	340	382	346	387	363	339	349	370	348	349	367	366	354	363	340	406	338	361	386	371	387	327	343	345	336	350	340	355	348	350	348	359	373	353	379	341	369	375	373	382	374	330	335	401	348	394	345	358	366	368	368	359	385	329	391	339	376	333	363	357	347	369	377	394	347	349	366	349	368	410	367	356	367	358	353	383	350	347	373	384	359	339	392	354	367	334	351	373	337	356	354	356	372	334	362	351	337	343	370	383	353	367	358	329	380	385	386	354	335	366	343	348	361	371	371	334	327	316	320	352	375	356	375	338	395	353	352	382	354	360	362	346	347	363	362	363	353	357	348	388	345	374	390	358	374	332	374	342	359	328	349	360	340	342	384	339	361	364	400	346	374	341	346	341	355	356	335	338	366	366	391	377	406	331	371	329	349	367	374	367	384	357	387	381	368	349	338	376	355	387	339	356	344	400	322	358	350	362	352	356	374	386	358	347	366	372	362	378	344	344	340	349	397	337	368	366	343	370	342	382
1301	285	251	283	264	251	273	258	273	270	301	253	256	278	286	266	256	264	309	280	278	275	281	273	263	268	257	263	240	281	232	247	274	264	270	284	260	264	258	281	273	280	262	228	253	256	278	278	296	301	270	253	271	266	297	265	290	255	276	242	275	269	251	279	261	263	257	266	267	267	268	292	249	246	224	278	244	267	293	293	308	260	254	272	259	266	288	266	248	264	241	249	261	224	262	281	271	264	277	252	293	277	294	252	261	271	245	271	262	266	266	257	256	254	231	285	245	262	271	260	304	283	254	272	289	277	262	240	256	299	281	262	259	271	236	255	282	248	265	297	293	260	254	245	267	255	276	268	297	267	283	283	263	285	277	260	284	282	243	244	227	279	251	284	251	271	250	295	239	277	261	272	266	269	277	247	266	215	258	256	259	233	252	284	277	271	259	243	282	285	259	294	247	253	252	258	295	271	265	269	264	278	273	249	261	285	279	256	277	284	250	242	239	261	255	288	286	263	259	248	283	274	289	242	279	277	263	276	245	273	281	293	292	252	263	272	281	246	249	302	297	250	268	298	258	260	275	261	268	283	278	280	266	276	292	278	261	256	267	284	265	244	252	269	264	256	247	266	281	256	265	262	238	284	281	250	278	270	275	270	290	261	280	277	306	266	283	217	275	268	266	256	268	278	281	292	240	278	243	283	249	255	252	239	256	242	235	282	256	273	243	283	262	268	254	276	245	268	236	271	265	280	264	269	267	260	266	285	297	267	269	275	278	275	271	275	261	266	258	247	257	292	268	270	263	292	273	259	288	262	248	275	258	266	280	271	264	279	283	288	269	255	273	260	253	229	270	279	252	261	259	239	253	266	275	252	281	288	273	279	247	248	266	275	275	283	254	260	279	282	252	241	250	267	269	281	278	233	251	264	240	265	278	258	229	238	280	266	307	262	252	277	263	293	278	297	240	261	280	290	293	254	226	269	291	279	263	310	284	245	258	281	264	285	251	280	239	278	255	271	291	255	263	266	278	283	274	280	289	244	281	263	249	252	254	220	264	268	273	238	280	264	256	260	278	288	253	265	252	258	258	288	283	259	234	270	262	222	251	253	287	289	289	249	271	255	287	257	284	268	279	288	233	253	286	255	251	265	280	245	292	236	280	285	304	270	256	278	275	250	275	253	240	281	279	260	258	284	268	261	288	260	283	262	291	252	283	295	272	273	245	251	272	260	267	254	234	271	294	278	247	299	249	270	243	246	252	275	258	287	275	271	292	260	250	297	287	264	280	278	272	277	259	286	258	256	279	274	241	292	257	274	263	266	267	282	266	254	229	308	270	301	257	307	263	278	278	274	263	231	298	249	274	263	284	286	263	255	272	279	268	252	268	271	280	265	238	261	268	283	295	273	266	252	232	268	264	267	253	280	263	271	251	271	261	274	287	273	266	291	291	256	275	269	273	264	261	305	276	250	272	263	254	241	263	299	266	255	279	269	254	237	257	305	276	269	244	278	254	288	245	267	262	263	269	294	253	274	287	278	254	268	296	270	263	287	297	275	262	274	276	290	287	299	272	267	266	262	240	266	283	267	250	274	241	276	281	271	255	294	316	285	280	276	262	268	259	299	286	262	252	262	253	273	265	278	277	283	242	244	288	264	238	311	273	273	309	279	270	243	274	233	264	253	277	289	245	279	275	281	268	250	246	267	258	274	267	276	272	304	257	254	268	260	271	262	288	273	263	254	263	261	274	280	273	285	270	296	289	273	253	299	284	249	230	257	278	265	270	276	240	259	279	288	260	269	317	245	277	265	290	269	288	265	307	275	278	277	273	251	263	258	282	280	246	256	282	270	257	274	266	259	232	258	262	272	277	264	275	268	301	293	266	235	268	270	275	231	279	263	249	283	281	248	310	263	265	252	246	228	261	256	253	247	261	268	250	274	258	281	275	268	296	258	241	248	296	281	256	277	234	273	275	260	244	262	268	254	265	311	249	282	259	282	268	263	288	296	260	271	290	280	291	281	280	299	288	250	283	283	296	289	256	278	236	275	253	274	272	266	262	281	266	264	258	276	263	237	258	266	266	300	261	263	295	271	296	284	284	291	271	231	252	298	279	245	267	281	272	252	258	291	280	306	286	265	295	255	263	275	290	241	277	271	262	285	245	283	240	267	257	265	215	253	272	258	296	243	286	253	256	252	297	219	253	291	251	238	262	234	250	260	268	228	253	263	295	278	284	266	282	271	283	256	251	282	263	277	243	233	225	246	285	264	264	265	284	251	295	285	246	233	271	268	282	295	304	292	244	255	256	234	280	262	263	269	266	253	277	289	242	273	249	278	266	257	291	281	280	275	270	269	288	235	257	263	263	278	241	271	260	258	243	263	254	261	247	282	269	314	261	270	269	276	271	270	279	296	245	288	284	253	295	258	277	285	274	268	251	257	254	254	228	279	277	283	260	249	281	290	254	274	297	267	298	268	252	276	281	270	275	232	253	281	261	239	268	280	284	294	282	279	253	270	296	259	266	260	271	286	285	274	255	281	284	276	293	304	238	253	245	290	264	264	268	308	239	282	261	249	271	262	269	264	264	249	271	277	291	271	264	271	231	272	268	282	275	283	283	288	250	270	230	274	275	267	271	244	305	297	281	275	282	259	277	285	244	273	278	268	252	258	241	264	238	297	255	296	278	245	265	249	264	240	276	275	283	275	280	273	252	282	275	283	269	268	256	271	263	274	260	276	245	277	273	280	233	259	276	281	275	258	288	256	261	260	272	286	283	268	270	292	287	258	272	272	288	261	271	271	260	265	280	268	269	254	267	269	251	274	285	268	277	290	249	289	263	260	246	268	290	243	277	292	257	286	293	272	256	282	273	262	282	283	282	263	290	284	275	294	308	294	252	252	275	261	259	281	301	279	239	291	296	287	253	216	256	268	248	273	277	311	263	290	267	278	281	306	270	246	258	284	271	259	283	265	275	290	258	285	275	248	276	299	280	256	272	248	263	250	234	290	256	285	263	298	285	272	258	275	296	289	250	275	255	253	290	272	258	280	268	292	288	248	256	272	294	274	264	274	273	295	312	270	254	245	273	267	251	284	259	278	255	264	237	238	264	278	279	227	280	279	274	264	294	287	262	280	244	286	274	304	267	257	267	276	275	285	282	269	304	253	273	270	290	250	252	259	254	275	276	291	268	271	258	253	263	293	247	286	265	264	240	254	270	259	276	295	260	242	288	282	266	294	291	242	233	259	279	272	286	251	284	284	297	237	232	257	295	255	268	255	267	271	259	248	298	277	265	229	275	278	261	238	266	259	290	273	261	261	260	218	278	275	263	269	246	255	302	249	254	281	250	265	264	256	273	264	302	281	271	270	287	303	255	259	253	240	294	283	245	310	248	254	249	285	285	291	301	272	268	263	269	270	279	283	235	266	258	291	273	264	267	278	302	267	260	233	248	264	267	272	281	270	273	286	275	258	272	245	255	256	261	284	263	288
1800	684	694	695	676	635	654	626	668	644	667	668	695	673	684	668	620	617	652	622	685	651	650	657	628	679	651	668	652	670	676	701	643	652	660	606	619	647	639	635	591	688	635	673	691	674	625	701	657	675	637	646	656	665	636	657	637	670	648	637	639	660	693	641	633	624	693	625	676	656	636	607	670	666	662	667	641	635	643	662	629	670	683	638	655	628	669	629	629	661	619	648	634	671	641	610	662	643	654	656	640	651	658	678	667	675	650	641	628	675	668	662	658	674	665	673	609	612	611	673	705	644	671	651	680	655	668	679	669	631	613	644	650	670	667	657	677	641	603	680	647	672	684	630	651	633	706	616	625	661	637	661	634	643	717	633	682	645	666	637	657	642	649	649	653	593	634	629	696	691	641	686	659	632	634	706	639	679	651	614	630	608	647	677	619	633	631	639	639	646	588	656	673	648	685	645	667	663	625	662	610	662	639	623	633	647	631	667	674	635	666	624	671	629	646	655	609	651	662	664	644	637	618	666	651	664	661	656	702	671	666	643	622	664	651	697	684	598	628	664	607	643	668	703	638	685	620	654	659	654	677	613	646	624	647	642	629	675	698	635	647	623	698	654	629	637	693	625	612	609	651	649	624	612	630	666	615	687	675	663	673	642	683	663	677	642	654	608	594	658	655	683	646	682	614	632	638	612	639	611	642	639	630	629	636	644	657	634	638	653	624	667	637	670	631	660	666	641	639	650	655	635	654	602	660	642	636	617	671	641	662	661	638	696	650	617	645	665	667	580	661	689	704	645	626	609	647	639	686	679	637	631	634	669	661	604	664	627	619	617	619	649	657	673	645	657	652	679	597	655	632	635	642	635	662	663	665	584	655	618	691	643	666	657	674	616	688	618	666	666	656	667	654	607	630	669	649	641	642	639	689	656	618	660	677	605	704	659	685	657	682	652	617	656	653	665	661	625	673	637	678	644	670	631	656	644	665	643	640	678	661	638	615	625	661	642	657	701	649	643	627	650	628	653	623	654	684	648	593	673	639	654	641	638	645	637	662	676	675	625	674	697	651	656	640	641	631	656	613	631	631	667	672	632	647	613	634	669	692	643	642	660	687	672	638	647	609	628	621	619	689	626	641	650	640	690	633	679	619	651	675	685	672	651	649	666	653	675	659	642	681	630	634	649	656	633	635	656	688	630	662	639	636	681	656	657	668	635	696	658	678	618	643	612	634	681	657	643	634	650	612	639	617	645	658	657	632	686	637	676	611	679	682	669	656	617	666	659	651	655	655	653	633	620	640	662	613	671	619	625	642	650	640	627	639	644	679	651	618	651	624	631	663	672	639	694	691	608	631	663	685	618	621	683	667	612	646	644	660	632	634	633	627	612	643	631	658	649	638	642	682	623	674	616	655	617	642	678	645	631	662	624	696	660	645	645	655	678	657	658	648	647	664	688	653	705	657	644	624	682	659	632	686	673	707	616	624	644	653	673	646	626	610	688	643	631	672	663	647	655	638	582	695	679	655	635	677	678	639	659	635	632	669	688	734	671	619	625	647	667	693	650	662	621	626	612	629	607	669	631	690	633	712	636	689	621	639	644	629	696	672	648	684	703	681	662	673	676	638	599	654	685	629	629	690	692	625	594	668	629	608	635	647	678	642	645	634	673	647	647	648	653	652	646	632	642	632	628	672	664	618	629	687	614	593	661	662	666	666	648	632	579	678	646	633	669	651	633	646	659	650	645	664	645	673	663	655	641	658	666	664	701	631	639	675	655	645	680	619	658	602	669	672	662	631	646	663	666	687	650	627	638	632	661	668	640	664	647	642	634	672	624	622	664	662	625	739	681	684	680	619	628	670	636	656	607	699	627	633	644	650	663	651	620	658	669	670	678	622	635	640	648	644	670	699	593	660	646	651	623	642	624	634	661	681	615	638	635	668	650	645	670	614	645	626	689	714	639	659	647	669	643	686	621	651	644	669	664	650	674	663	613	627	660	657	617	648	669	652	689	682	644	652	661	664	592	679	610	639	623	680	653	659	651	674	673	645	717	666	600	645	651	614	640	642	648	649	635	650	621	673	673	657	651	682	661	643	692	663	608	651	657	675	645	680	630	658	631	607	611	644	645	623	627	699	642	626	647	613	617	660	666	634	611	659	618	640	628	647	655	645	650	672	637	673	663	655	683	633	643	681	636	606	643	624	616	660	669	640	645	645	664	687	678	634	635	620	636	658	690	624	643	645	666	691	659	650	693	647	657	682	659	638	656	630	698	622	620	671	721	663	611	654	672	644	620	650	684	639	658	669	665	634	643	636	650	611	643	637	601	711	661	688	629	685	642	642	646	684	698	660	645	623	670	683	628	673	631	625	617	619	672	705	628	659	689	657	624	636	629	659	597	639	599	663	685	629	622	680	658	654	623	671	688	622	669	614	624	669	658	655	647	652	648	652	646	664	632	669	624	667	651	593	601	657	677	612	654	622	661	593	636	665	623	668	641	626	701	694	649	677	689	657	697	642	614	636	637	658	654	624	657	650	635	638	654	658	664	643	662	647	619	666	600	667	659	641	663	610	617	686	641	628	632	589	639	681	634	632	635	635	682	614	634	680	665	653	648	648	642	649	653	588	630	682	635	612	671	639	655	616	657	634	651	656	676	631	654	684	698	681	608	643	705	646	594	711	627	590	659	628	678	663	638	699	657	641	646	632	611	592	668	642	600	661	621	657	663	634	637	676	686	643	644	671	645	672	642	660	633	607	663	672	648	641	679	701	660	611	661	668	640	608	660	653	687	620	645	668	664	677	662	685	641	665	723	606	647	679	664	690	680	662	706	647	648	640	695	666	648	656	652	625	654	670	609	648	671	649	644	657	665	661	645	725	626	625	659	670	646	645	659	657	635	660	650	632	657	655	634	654	672	629	640	644	676	696	650	655	639	652	657	639	622	647	685	693	624	678	624	690	611	663	669	669	649	637	661	644	674	650	605	619	633	663	657	604	657	577	654	615	622	597	637	694	614	648	676	660	602	645	710	624	650	631	674	647	604	654	662	642	627	666	648	629	642	636	657	648	651	693	654	653	688	622	656	620	630	643	663	666	615	621	621	664	663	629	642	652	629	663	666	668	611	627	703	640	687	666	676	621	626	654	656	643	616	648	600	662	655	624	656	650	665	671	682	655	654	688	618	609	649	684	666	670	648	693	648	688	664	635	637	646	683	627	644	683	671	658	656	651	665	603	639	633	691	665	646	693	665	642	624	652	637	681	704	716	658	683	643	659	662	666	676	630	652	673	668	636	631	628	615	625	662	657	647	673	629	648	679	648	650	613	660	693	696	660	675	669	685	636	651	659	637	625	656	634	608	649	641	655	669	691	653	582	661	677	651	635	639	683	672	702	664	622	646	638	651	683	653	654	697	652	625	619	666	667	644	631	703	675	667	636	648	643	670	656	662	695	677	660	648	631	663	641	635	647	630	643	685	673	632	639	642	607	640
6793	568	552	475	366	373	358	328	348	326	347	303	324	354	331	358	268	317	343	293	278	315	285	289	305	303	273	285	303	283	276	325	310	319	298	317	274	298	284	285	325	300	299	327	256	276	292	271	292	307	284	281	317	288	316	309	301	282	319	306	284	315	306	309	289	294	291	330	299	284	309	330	290	272	285	277	262	276	258	283	273	318	288	285	297	287	281	312	281	287	242	328	307	301	283	296	287	318	295	259	292	302	295	300	297	281	255	296	261	279	294	295	286	301	277	295	296	328	343	284	325	268	313	311	322	309	278	300	301	331	325	313	315	313	267	298	311	296	292	279	300	325	282	304	289	273	279	313	289	305	276	296	315	303	279	262	266	341	301	279	286	290	302	293	313	261	290	291	287	272	265	280	282	319	307	320	277	287	298	301	270	305	293	284	296	255	277	298	272	274	304	315	303	298	304	313	300	308	324	286	301	296	282	292	313	269	287	281	302	269	297	297	292	313	295	260	297	288	266	284	289	296	361	286	275	308	291	320	293	302	285	262	266	291	292	290	289	299	276	308	320	298	322	307	293	296	330	310	316	279	288	275	311	292	308	280	296	283	281	298	276	320	296	263	282	294	317	289	302	287	277	268	267	302	306	342	289	278	280	296	302	284	304	281	302	286	268	311	276	284	306	310	308	327	287	292	286	282	300	318	293	295	296	311	304	320	259	285	264	297	307	289	302	259	349	303	312	274	296	306	310	283	297	305	304	318	305	273	266	300	283	301	324	299	280	284	311	286	290	295	311	298	282	316	286	293	310	277	290	305	279	312	305	299	307	291	315	304	282	315	309	299	321	292	297	304	311	305	274	262	306	311	310	310	300	330	260	292	321	312	302	325	263	287	307	294	264	280	275	287	299	284	281	268	270	318	321	304	305	293	311	295	289	308	322	295	319	326	292	264	297	289	297	280	275	301	296	301	261	308	316	300	301	307	291	312	275	329	320	259	280	273	302	299	309	292	298	286	292	292	323	282	258	293	309	295	321	308	301	269	280	309	283	316	310	303	331	276	290	304	316	306	310	288	273	291	283	282	315	256	299	295	290	287	285	309	299	277	261	279	310	297	286	299	302	296	320	278	275	295	292	303	283	308	306	291	288	311	275	305	295	282	285	292	324	291	270	317	301	296	284	261	331	301	297	323	297	289	282	310	291	289	277	312	285	305	323	308	311	285	310	282	276	256	315	300	278	304	287	284	319	310	318	259	300	287	301	282	327	287	283	293	272	283	329	296	291	318	288	290	308	285	308	312	282	280	274	296	316	288	328	309	307	269	302	277	305	324	285	291	321	303	312	287	319	304	272	268	272	309	265	303	296	277	303	303	274	282	260	280	286	301	308	307	311	304	328	298	279	282	285	304	296	301	288	308	283	276	264	295	295	300	266	283	271	284	274	299	306	319	323	283	256	292	306	309	299	315	301	259	302	294	281	283	330	271	279	311	278	351	304	249	310	299	290	300	281	285	280	320	336	312	272	314	294	289	305	320	300	308	303	304	293	293	300	301	306	315	341	318	283	270	291	287	318	274	318	296	315	281	307	312	308	309	273	278	293	304	301	291	317	311	315	307	282	298	319	291	284	276	250	273	276	280	306	322	287	324	277	296	268	284	331	303	337	325	285	279	293	306	308	266	254	305	301	315	249	296	297	263	285	306	295	274	292	285	303	248	311	286	257	311	280	312	285	288	313	284	297	294	302	273	291	268	291	316	309	288	286	309	281	312	297	312	290	301	334	287	261	310	270	318	303	321	310	285	291	289	287	261	301	311	269	309	299	272	293	297	304	314	310	318	300	293	300	318	296	269	296	314	303	295	291	293	323	273	301	311	301	267	290	307	286	334	301	321	292	288	325	303	309	268	311	274	286	295	300	321	294	306	298	318	286	331	306	282	352	295	308	316	271	287	319	307	317	320	272	305	293	289	304	306	303	325	258	303	306	325	306	283	286	321	308	328	286	306	297	298	296	320	292	301	295	298	310	309	281	310	273	286	296	285	285	285	277	306	293	282	314	306	330	288	264	284	284	303	280	286	313	313	296	292	299	304	283	288	287	296	285	287	309	318	330	297	307	272	273	292	297	283	276	329	315	310	283	269	329	290	270	295	284	257	264	287	304	286	287	317	303	256	308	301	299	263	282	316	305	303	296	303	287	281	290	273	304	293	277	303	304	279	298	259	316	303	301	280	298	323	291	308	329	273	287	285	294	275	301	287	296	300	265	273	325	292	281	265	312	294	304	294	265	290	276	297	288	287	286	336	288	291	284	296	296	313	301	281	321	320	309	312	299	284	270	310	306	291	280	294	249	294	276	315	310	307	292	292	251	333	289	300	308	285	293	284	291	280	255	298	297	313	279	321	296	300	286	311	279	325	310	290	329	305	309	283	289	257	276	306	298	311	254	319	286	309	264	290	291	307	286	318	306	297	306	287	308	290	311	305	289	302	272	269	288	296	285	291	348	306	310	311	305	285	298	275	306	300	300	316	301	289	284	301	275	271	333	284	296	292	292	292	302	302	305	266	274	340	293	316	292	279	331	324	281	289	301	262	277	308	297	318	303	305	293	320	310	280	290	277	297	286	319	284	318	286	292	300	276	271	268	314	295	282	308	284	311	296	307	332	304	294	296	293	301	319	323	311	298	268	314	310	315	322	303	266	292	300	307	308	304	271	318	291	297	304	311	286	318	262	305	294	271	283	293	262	289	276	299	286	301	283	289	291	305	294	285	267	300	302	284	292	316	301	266	286	303	300	322	322	299	294	298	279	306	273	265	291	306	250	291	289	297	311	293	285	275	288	307	270	337	294	290	304	290	287	304	271	320	284	266	279	291	302	290	281	307	283	268	294	293	286	329	333	307	285	299	313	299	309	322	318	317	286	301	276	304	250	281	315	321	289	312	258	313	295	307	261	291	293	329	327	353	295	315	279	309	260	290	293	260	265	295	298	300	275	324	314	295	295	282	264	298	263	280	329	311	308	332	321	312	303	306	268	308	303	259	297	281	299	273	270	283	280	280	330	285	301	294	267	289	293	287	292	306	273	317	299	298	280	310	256	332	297	264	294	281	338	284	326	315	314	269	296	326	301	340	290	323	274	303	288	276	279	284	311	312	294	285	309	288	279	279	289	289	277	295	306	304	326	320	284	308	276	317	295	298	291	312	307	296	284	301	269	262	297	302	281	289	295	307	316	300	279	286	308	304	285	312	245	292	275	277	332	307	284	277	271	286	331	305	257	307	261	280	284	300	314	268	283	282	309	277	279	325	249	272	323	286	293	313	282	326	308	297	267	291	289	294	277	292	328	273	339	298	336	289	307	307	321	297	312	290	300	300	316	298	312	305	301	290	269	323	290	317	287	280	322	264	288	302	324	300	288	309	305	321	291	309	301	291	295	272	324	273	282	302	283	268	290	271	334	273	328	305	267	294	311	305	303	294	312	303	307	291	301	317	304
6327	925	1266	1300	1202	1100	1004	986	906	932	904	832	866	813	960	947	849	748	812	738	719	788	757	745	747	700	742	729	679	696	680	708	663	714	744	678	690	719	648	674	728	703	684	675	694	688	722	718	706	715	703	696	708	695	692	719	724	696	688	733	730	676	689	718	719	690	667	698	653	683	707	658	700	699	699	664	716	716	688	713	713	691	705	746	646	678	701	712	725	729	709	704	705	658	688	657	669	688	690	736	676	690	695	740	697	725	664	637	759	722	687	732	718	660	678	731	679	687	680	687	705	671	711	687	691	698	726	665	762	680	665	721	722	684	703	655	677	680	680	708	681	640	671	710	693	693	690	698	750	677	686	695	698	704	666	679	642	658	682	732	689	703	675	707	702	710	691	749	700	630	740	697	670	640	687	703	709	679	701	684	699	693	673	666	671	733	712	696	666	722	699	705	696	709	636	710	675	657	694	668	712	691	715	632	687	714	684	727	751	713	733	631	672	726	716	625	703	665	673	727	669	697	686	675	678	703	681	701	696	701	698	664	706	614	705	694	682	711	680	712	734	677	730	700	654	684	658	646	680	669	658	690	654	654	672	697	695	684	695	706	708	691	684	656	693	691	681	655	650	665	701	647	674	679	738	671	730	710	706	660	717	739	750	695	688	691	699	688	672	646	684	693	682	682	698	697	698	726	712	693	660	676	695	640	673	644	710	679	707	665	693	715	681	727	696	699	672	615	687	702	676	702	679	716	692	707	674	701	692	669	671	735	666	671	693	642	691	744	678	723	708	711	704	650	690	729	663	669	698	679	682	730	746	714	690	694	701	692	686	674	677	730	720	682	707	694	708	650	678	661	656	672	666	680	681	643	672	672	727	682	713	683	669	702	662	704	710	688	681	694	715	629	664	728	744	665	651	664	679	662	690	694	706	703	633	692	667	686	676	687	664	671	676	678	695	675	695	698	709	681	718	631	755	681	666	691	740	693	687	667	706	684	683	669	680	677	686	728	631	710	733	708	673	656	742	691	688	694	665	717	709	654	632	669	737	715	716	679	747	706	673	697	698	690	624	662	706	683	656	692	697	729	649	722	696	662	696	705	682	677	637	682	706	694	731	685	688	672	690	704	699	719	703	685	696	697	680	737	751	710	680	712	704	716	685	642	663	709	683	712	698	691	695	651	706	656	660	696	701	657	710	716	690	701	706	694	653	684	653	705	704	645	659	689	703	697	675	662	679	677	702	688	723	694	674	693	704	644	705	683	697	778	686	665	683	659	681	694	677	698	680	682	718	709	659	675	681	713	719	707	688	680	689	701	704	707	699	692	676	716	667	691	731	674	686	735	695	697	748	668	655	678	715	706	697	706	686	692	733	665	721	695	733	704	706	701	652	706	700	713	676	723	701	686	676	664	743	711	684	715	708	646	695	707	712	680	700	702	675	703	653	714	671	690	699	657	702	707	667	654	657	710	756	662	675	679	626	705	715	717	704	691	722	648	709	713	696	694	686	692	652	692	689	689	723	675	660	717	651	720	719	705	653	690	677	712	686	746	673	670	688	694	681	631	712	680	676	689	670	702	659	702	708	684	700	696	638	686	735	708	724	676	663	655	683	708	702	664	704	670	694	659	677	665	698	722	735	683	688	718	706	705	694	676	710	706	710	688	695	689	678	699	658	693	702	703	665	736	659	668	714	704	657	731	642	693	687	695	719	698	690	717	699	719	668	745	721	703	728	661	653	697	654	684	693	682	689	690	716	724	667	691	712	687	659	669	711	701	664	694	714	722	673	671	635	682	693	714	715	711	677	679	650	670	709	700	698	718	686	697	672	668	703	697	663	709	671	643	715	678	679	709	648	729	688	647	711	724	706	676	735	746	707	657	730	705	689	719	704	641	660	692	715	700	666	682	709	671	696	707	716	713	688	700	633	732	731	764	675	661	726	678	682	716	746	728	690	700	676	652	708	681	705	713	704	690	688	687	708	673	680	686	662	651	691	685	682	699	644	731	657	733	687	678	689	684	708	691	699	661	655	705	685	644	665	692	668	655	654	719	700	708	681	694	641	708	689	719	679	644	696	679	665	704	701	701	658	682	743	691	683	720	647	718	686	742	687	683	680	703	693	701	700	691	723	721	664	700	699	678	689	702	649	685	645	644	688	708	707	715	694	658	659	658	699	656	665	685	699	713	719	685	724	740	682	710	709	721	703	650	655	666	691	698	688	704	678	671	702	690	708	702	674	700	661	652	674	690	673	705	712	662	690	717	706	708	702	688	636	731	687	693	756	703	724	665	715	661	710	703	709	772	678	710	687	670	701	712	689	678	703	651	705	644	698	702	696	654	753	714	662	691	709	659	687	733	716	671	724	717	695	650	664	705	680	692	721	677	652	703	732	687	683	726	714	700	705	680	670	664	692	631	708	685	740	636	721	683	721	711	700	676	702	724	701	694	706	672	645	699	695	670	674	680	722	725	661	679	712	692	666	678	692	701	639	686	734	676	704	667	698	703	731	743	675	769	674	715	634	749	661	675	737	684	684	710	721	731	688	703	704	734	726	686	736	688	696	654	721	689	667	690	663	746	695	712	689	697	731	696	729	724	698	654	718	739	672	670	717	661	652	693	691	695	750	709	681	709	654	679	693	716	684	705	703	683	670	719	673	681	674	712	710	678	723	738	733	705	668	711	678	658	719	712	696	691	717	703	648	665	689	742	702	718	715	710	713	711	691	695	692	686	688	695	698	715	693	724	721	711	711	679	662	709	691	733	716	671	691	723	663	713	719	716	702	692	689	696	747	641	709	686	717	684	682	687	649	701	661	700	674	726	710	716	719	728	691	676	701	678	699	695	701	678	672	694	696	685	726	675	699	668	695	690	698	666	730	672	657	736	717	752	662	694	681	691	725	710	681	641	666	713	715	676	686	679	708	701	724	673	707	692	696	674	728	679	689	720	720	680	705	652	711	674	652	666	690	692	709	674	718	715	653	668	692	692	686	679	696	637	692	700	710	722	656	707	693	695	678	712	665	740	710	659	713	746	707	677	720	676	689	656	718	702	692	658	700	759	686	696	697	674	707	681	686	653	743	669	713	718	710	680	736	662	716	685	734	675	691	679	672	683	703	695	650	685	642	667	692	666	679	723	718	652	690	676	679	715	698	740	705	674	684	663	723	675	671	680	700	737	685	770	726	697	688	679	717	724	724	721	680	693	713	686	738	728	660	691	704	707	657	712	719	699	697	671	677	644	720	692	684	688	707	673	702	730	695	696	692	656	690	715	742	692	712	729	638	677	674	695	713	710	733	705	709	696	687	665	694	709	692	675	663	664	689	717	656	665	685	696	714	690	693	751	699	730	763	711	676	709	710	646	716	707	721	699	647	713	710	702	682	681	704	664	683	715	718	688	665	678	662	685	655	658	709	714	700	681	723	682	707	713	714	707	678	693	731	675	656	694	713	680	706	663	742	689	669	698	699	677	670	697	717	673	695	678
12621	1023	748	542	419	293	232	239	199	197	231	210	192	218	217	199	185	152	159	179	143	154	155	151	161	169	158	144	152	137	151	147	147	148	149	154	137	136	157	140	139	153	160	125	171	177	157	139	141	126	136	139	135	144	158	127	127	136	116	124	149	148	165	143	171	138	130	150	128	130	134	129	131	147	147	164	141	145	132	125	139	136	141	129	129	139	170	147	165	129	111	159	151	153	149	147	152	150	108	136	146	154	140	152	141	133	137	131	147	169	147	139	139	164	148	166	152	144	121	141	153	158	142	158	158	150	137	134	148	122	154	143	149	143	127	133	122	138	137	147	129	160	149	130	160	151	128	124	148	146	135	144	141	146	136	146	116	122	155	160	133	148	130	154	139	136	145	145	148	141	133	130	144	128	123	129	153	171	143	149	142	125	134	143	148	166	124	134	170	149	130	136	145	144	128	158	167	157	149	144	155	141	137	140	159	144	125	125	135	133	131	158	134	138	141	132	140	170	170	146	155	157	145	162	124	137	170	149	137	130	142	157	155	144	129	123	118	149	137	138	147	146	132	175	151	106	143	138	150	154	158	124	148	112	152	157	144	143	128	151	152	143	138	149	146	143	166	146	149	154	136	160	143	146	155	148	149	130	124	149	148	147	139	164	147	163	177	134	148	143	157	168	160	132	153	146	139	158	158	145	120	137	128	131	143	148	133	130	149	146	147	158	164	159	139	183	118	119	147	160	147	158	146	144	158	139	139	145	163	169	145	129	149	176	171	132	144	171	143	145	161	142	143	163	179	155	142	139	158	175	135	128	137	157	145	127	122	149	145	132	124	145	129	153	146	145	137	145	137	141	137	140	144	146	147	138	135	130	147	149	157	152	147	138	138	151	138	135	126	156	132	155	154	152	130	152	141	122	138	140	129	167	145	134	122	129	126	139	131	152	129	121	128	141	134	130	148	151	116	124	133	149	117	133	137	151	134	143	147	157	135	134	144	152	147	137	145	144	145	130	134	115	135	139	153	122	134	131	127	150	153	142	153	130	157	137	155	134	154	146	156	149	142	143	156	155	146	127	145	151	177	150	145	124	159	145	140	141	161	145	135	157	126	158	144	142	151	144	139	129	154	132	150	150	152	144	147	141	141	123	149	133	160	134	134	155	142	147	172	142	152	140	152	127	163	148	126	128	135	143	148	131	150	143	164	153	150	148	163	133	134	159	139	124	142	139	155	124	144	120	152	140	156	155	162	132	164	156	131	122	156	168	129	127	177	130	132	155	125	155	146	138	137	147	136	150	132	150	145	149	135	150	149	139	160	180	135	149	138	123	156	150	140	136	138	146	151	146	148	129	160	157	138	139	142	116	138	141	158	178	144	157	123	144	120	133	157	151	143	123	140	142	147	146	152	114	138	116	143	151	145	131	132	144	138	156	131	136	137	148	141	150	136	142	155	143	155	117	150	177	168	141	153	130	148	133	129	128	137	155	133	165	160	129	125	125	126	129	147	139	146	122	142	123	139	154	156	152	140	160	136	142	125	139	152	148	148	161	178	140	143	158	155	146	125	146	120	137	150	144	160	150	155	147	164	139	149	132	137	143	153	123	154	132	180	125	147	132	148	131	151	159	122	126	137	132	145	119	149	119	146	159	125	157	129	131	145	133	150	141	143	145	177	149	162	132	154	129	153	164	134	155	123	155	156	131	117	129	137	126	129	143	154	145	125	182	133	139	127	145	139	141	139	147	148	130	142	167	143	153	159	118	154	148	148	126	148	161	148	143	139	136	146	153	135	153	164	165	156	168	152	132	145	156	139	134	145	138	153	151	127	136	165	142	156	145	152	134	126	148	145	149	144	141	173	161	152	128	152	163	171	136	139	149	165	158	137	162	154	132	138	174	138	155	165	146	131	132	158	165	152	146	140	163	135	172	140	130	154	147	160	126	147	149	132	141	135	140	165	157	142	120	151	134	131	164	150	146	148	145	143	145	147	137	137	117	132	133	156	139	125	114	137	165	137	145	131	137	128	124	149	145	172	147	131	150	154	132	136	137	170	121	128	150	128	144	149	152	148	145	135	140	137	148	151	138	123	139	154	139	168	146	144	155	138	132	140	129	124	177	137	158	139	137	163	133	145	148	147	140	139	156	116	143	146	153	142	135	136	172	155	151	139	142	143	144	134	157	145	138	165	132	153	129	144	143	131	157	134	158	122	138	152	155	138	121	144	140	136	146	136	145	133	171	147	130	131	130	158	157	140	136	152	178	156	154	145	159	177	126	141	137	153	149	147	154	147	155	173	161	157	144	159	127	166	139	158	123	148	161	132	151	165	150	147	140	151	157	145	161	137	135	135	146	143	137	129	133	145	155	159	118	141	147	140	148	144	152	149	142	142	143	134	130	144	148	137	118	144	139	138	129	149	130	133	157	131	118	152	138	154	131	160	147	159	130	144	159	136	144	143	147	129	136	162	141	158	182	144	109	127	147	158	143	145	141	138	136	134	158	150	152	135	148	148	136	138	143	144	146	136	151	151	128	148	132	157	149	140	169	137	151	129	135	146	139	157	135	133	167	165	143	158	144	149	150	162	131	152	152	137	138	146	140	148	141	144	141	138	146	143	143	136	136	175	149	156	127	136	123	139	150	142	139	124	134	178	141	131	141	142	138	128	133	131	138	141	127	149	133	144	141	127	152	164	150	166	152	131	142	136	139	147	163	154	150	147	160	174	155	150	145	132	176	140	146	139	124	139	149	165	146	137	153	149	142	145	157	139	147	140	148	145	140	144	140	131	162	150	152	134	174	130	156	144	117	157	132	145	151	145	160	138	165	144	154	148	162	132	138	156	135	167	144	154	138	154	142	153	157	146	167	138	131	151	166	149	156	138	133	153	138	157	131	117	144	145	158	182	135	133	149	154	149	151	159	121	151	159	176	150	140	159	110	160	166	161	126	135	122	132	138	147	127	145	157	148	135	163	141	132	154	143	130	140	137	120	154	172	141	142	144	143	138	144	149	145	137	133	143	135	151	143	158	157	143	146	140	156	151	116	152	136	120	144	150	156	129	158	131	154	151	143	152	165	144	149	137	143	171	149	150	147	162	123	145	126	142	156	131	153	139	156	140	143	125	147	143	131	124	141	137	160	125	140	183	138	126	135	171	138	147	165	151	145	140	170	142	183	135	147	123	150	136	144	142	140	161	123	146	150	164	114	133	167	160	130	136	147	118	133	128	140	142	147	123	155	118	147	140	167	126	134	161	126	153	134	138	153	134	120	139	129	136	159	140	145	156	138	168	148	146	144	134	139	149	127	145	144	134	141	155	139	133	132	146	144	144	159	146	147	152	131	124	156	148	164	141	127	167	134	139	157	151	169	128	180	122	129	139	143	131	148	140	122	130	143	156	120	124	152	127	139	130	144	151	144	127	132	156	155	157	140	121	142	150	130	171	133	159	137	175	160	145	135	145	152	136	146	148	138	134	148	142	156	157
7876	988	1600	1722	1371	1139	954	816	777	743	908	678	651	792	940	807	569	480	486	455	445	464	441	416	368	395	366	373	371	392	414	386	395	393	377	377	381	366	369	397	381	413	375	355	365	381	388	354	369	387	398	356	395	358	359	394	403	374	371	338	336	394	361	320	352	396	359	346	382	355	392	380	348	354	365	356	355	370	343	407	367	363	361	361	368	381	342	353	353	337	364	384	377	387	375	380	369	353	391	365	384	335	349	366	371	350	346	361	380	352	365	340	352	340	357	353	385	405	396	362	339	327	329	402	354	335	361	338	340	388	394	392	349	360	360	366	341	363	348	365	352	386	402	358	373	339	361	347	351	369	369	360	372	340	383	346	344	344	347	374	346	358	375	381	350	347	376	385	376	354	351	368	358	382	369	353	368	349	370	342	384	364	361	338	366	350	353	345	386	349	350	381	347	348	406	341	371	343	376	357	338	357	362	362	386	366	367	353	368	355	362	344	355	320	380	362	362	381	372	359	367	341	406	354	405	386	376	374	363	348	371	400	345	343	384	346	309	365	384	367	359	364	362	357	365	343	359	378	365	346	369	350	379	368	383	348	371	358	336	359	358	355	365	387	313	345	346	389	366	358	371	358	363	369	353	374	347	353	369	364	350	395	348	380	347	336	354	380	372	381	374	359	391	356	402	338	360	347	360	347	362	364	341	343	344	370	343	349	333	338	341	368	350	327	366	328	376	370	367	381	363	385	338	341	331	323	337	404	397	360	355	358	373	368	355	339	362	380	389	348	372	361	364	342	388	384	353	388	363	365	404	400	367	379	365	376	364	366	315	343	332	360	373	355	358	385	361	411	354	392	393	392	359	359	319	361	349	368	335	354	352	378	379	379	346	328	366	335	352	370	360	339	339	375	401	366	387	380	420	365	346	333	373	365	357	371	373	349	352	369	330	369	373	364	381	344	332	366	373	344	347	338	354	386	383	384	366	367	346	381	384	365	353	332	376	374	374	365	380	350	347	370	367	351	378	360	339	366	345	353	387	361	379	373	345	385	379	353	322	347	351	360	379	380	371	352	351	398	388	382	329	339	395	387	366	362	336	361	367	397	353	386	363	343	352	370	359	365	376	379	356	350	362	378	354	359	369	394	352	389	383	350	377	381	331	351	328	389	364	373	359	366	369	384	351	343	376	377	383	403	370	385	362	335	369	343	361	329	370	384	382	325	360	394	349	339	372	330	330	375	335	374	383	385	353	375	350	373	356	372	360	391	363	313	346	374	353	417	357	370	352	386	380	344	347	344	351	350	370	358	386	356	380	355	390	365	378	372	384	360	381	372	363	367	378	369	389	358	377	364	372	355	379	324	363	357	380	386	322	335	359	357	357	363	355	377	337	351	405	378	359	338	358	378	369	351	384	359	384	337	338	366	335	352	363	349	343	370	371	381	367	369	369	320	376	388	393	377	373	345	373	375	351	343	367	369	369	341	350	378	375	358	375	365	341	371	406	399	357	334	376	396	340	392	374	390	341	386	351	375	342	386	363	354	337	376	345	359	335	359	337	357	357	374	360	312	386	332	368	357	369	344	365	360	338	361	315	381	376	385	329	339	367	359	341	391	336	377	373	370	391	375	345	344	352	354	345	364	390	333	317	385	386	354	367	331	337	338	360	361	355	365	350	361	348	374	377	373	393	365	378	341	347	351	359	385	345	367	360	356	349	367	365	398	352	359	350	358	373	333	329	337	362	357	321	349	364	364	375	345	391	395	335	363	308	355	392	366	349	351	367	333	366	390	355	387	346	361	363	372	356	359	372	354	359	357	358	359	352	356	363	348	358	344	350	365	378	321	371	366	372	407	370	359	354	332	348	364	358	375	381	368	357	364	357	326	349	353	351	361	351	365	382	379	354	353	389	343	351	363	375	352	330	367	358	370	382	359	387	361	377	357	374	332	387	355	324	367	342	381	346	391	405	338	360	380	346	355	368	367	341	366	385	359	375	381	303	360	368	350	365	389	352	348	377	358	375	376	382	372	349	351	376	374	364	345	333	338	381	340	361	369	354	369	359	334	372	392	396	385	388	331	356	363	361	371	399	324	368	368	362	346	374	353	369	361	333	387	360	359	360	375	359	353	350	360	370	394	345	352	369	376	369	355	362	352	360	335	381	382	330	369	358	382	371	384	340	336	333	405	376	341	378	361	350	365	345	342	381	387	370	355	343	357	347	372	320	386	359	358	353	367	359	379	354	374	394	354	372	350	365	406	342	348	343	333	357	349	364	377	337	387	356	352	336	386	397	359	372	368	354	422	363	369	357	362	352	380	355	323	389	365	351	374	376	348	343	369	367	369	359	367	375	349	361	384	354	353	363	393	342	342	365	357	383	353	357	360	370	366	390	353	345	326	366	359	375	332	355	358	345	400	363	381	371	370	347	318	353	359	361	337	365	377	373	357	364	404	362	340	371	329	366	362	384	363	409	359	365	385	361	368	335	363	363	354	395	323	374	362	342	377	364	334	392	356	371	373	383	367	327	380	384	362	343	386	401	356	368	339	371	330	411	348	353	351	356	389	338	357	392	372	363	373	377	364	359	383	346	377	356	364	351	345	359	382	336	369	346	376	369	370	344	394	364	366	351	331	357	353	383	347	352	360	385	385	351	367	372	370	322	374	370	393	350	367	381	371	330	365	348	387	379	324	414	351	406	375	339	360	360	355	371	355	341	373	382	362	344	368	366	345	372	342	363	322	354	360	390	365	310	343	318	328	333	333	388	359	373	377	368	373	343	357	387	363	340	371	362	351	345	384	370	358	345	357	367	359	363	369	344	385	368	362	368	376	362	372	336	337	370	346	327	379	370	340	363	337	372	361	393	358	353	371	352	380	388	375	370	345	385	356	339	369	342	354	372	327	339	343	339	361	363	347	396	361	334	378	357	384	356	387	343	374	347	354	326	356	334	336	337	345	357	390	352	380	359	359	365	354	374	344	397	378	356	320	367	338	376	366	385	373	353	341	367	361	339	389	316	362	417	346	364	381	361	344	364	369	371	333	372	381	371	360	349	392	359	365	373	373	331	343	387	350	311	320	368	343	363	360	328	354	365	359	373	364	344	347	357	392	353	363	355	361	345	390	355	378	372	366	336	362	344	356	345	367	376	392	369	324	338	380	344	375	365	377	349	367	371	369	381	355	377	307	395	376	384	384	379	346	367	391	358	329	345	379	406	337	370	381	369	321	352	345	364	354	368	313	381	359	363	358	354	367	370	349	378	345	381	376	396	365	402	369	361	363	385	361	374	359	353	386	352	341	328	360	346	322	396	363	364	375	344	359	379	335	404	377	376	364	344	355	371	337	329	343	378	379	340	365	396	330	362	342	358	363	338	361	373	372	361	331	321	358	351	350	380	367	375	367	363	361	344	348	414	364	407	322	383	365	341	350	390	349	384	358	359	345	348	365	361	374	357	341	326	363	371	362	380	357	369	372	338	344	346	317
1386	262	282	267	291	273	262	262	286	298	277	259	300	264	291	294	283	274	263	263	277	265	256	285	284	270	228	260	276	284	272	272	256	268	290	286	298	288	279	290	280	281	278	281	270	284	287	250	283	259	291	275	272	254	278	258	240	284	277	265	306	275	257	271	287	283	300	250	275	257	271	286	223	279	237	241	238	266	266	286	266	299	256	271	249	252	247	287	292	265	238	247	242	281	256	266	278	276	232	278	279	278	259	275	264	286	281	274	264	266	240	232	277	304	277	251	288	250	249	272	295	263	266	260	271	258	299	284	255	273	287	301	265	256	262	281	247	316	280	266	265	278	301	258	274	256	276	278	274	262	258	255	275	294	292	255	309	294	301	258	291	254	279	263	275	267	272	272	287	285	257	285	286	262	258	253	248	249	250	265	244	266	256	250	270	270	271	295	271	286	269	274	251	259	291	274	246	254	265	266	306	232	299	300	256	243	286	276	257	266	265	260	293	244	262	280	262	279	288	248	266	255	270	276	286	315	279	280	248	279	258	285	248	266	296	290	301	278	254	277	279	277	262	304	235	248	258	266	272	262	233	243	277	287	278	266	274	253	276	282	285	257	275	261	266	296	279	256	259	275	234	265	271	267	248	235	274	247	322	262	284	244	266	245	261	255	296	274	274	250	287	240	275	296	275	255	303	266	264	273	287	244	281	277	269	296	290	262	280	268	251	267	285	271	254	287	270	253	262	250	279	255	248	252	281	250	263	253	303	307	281	294	286	284	264	268	271	239	284	286	274	281	259	262	264	280	257	276	270	260	278	263	247	249	292	268	271	251	259	262	253	263	286	298	259	278	276	279	245	273	271	247	299	264	268	266	279	250	279	237	261	254	236	261	299	280	263	274	286	256	287	279	286	275	262	281	277	256	282	289	248	263	287	257	325	300	245	252	304	250	251	262	259	255	267	270	248	271	295	271	249	287	254	257	286	252	285	263	248	268	266	253	286	270	259	286	235	283	242	282	274	289	267	266	256	283	239	240	278	280	264	258	276	264	258	263	300	278	320	280	264	263	271	296	276	301	273	264	266	294	273	264	281	254	292	235	275	250	296	286	305	279	255	273	242	291	267	234	264	291	247	264	292	266	259	258	247	278	275	277	303	278	266	268	253	254	267	300	281	252	288	273	274	260	295	234	266	275	264	271	283	273	260	268	265	277	276	291	256	268	244	279	236	270	281	256	269	284	250	266	248	246	271	267	294	258	269	251	277	290	293	262	262	282	246	268	275	238	282	264	261	275	254	257	245	241	244	264	241	270	298	277	265	259	261	268	274	275	291	223	263	300	293	255	272	281	298	243	249	263	271	253	259	279	295	258	279	306	225	252	222	247	262	284	279	238	261	256	252	273	276	312	307	266	272	280	271	285	264	250	269	282	279	267	274	249	264	304	290	266	272	293	292	256	267	280	298	262	285	272	242	281	318	269	276	237	297	279	265	254	261	268	254	293	301	293	249	255	281	267	293	266	263	275	288	283	249	255	262	284	294	278	245	263	297	250	274	268	239	295	285	232	274	309	256	267	280	302	296	276	288	286	276	227	281	271	258	258	244	276	264	269	247	289	247	270	289	269	264	252	276	270	262	253	291	281	266	249	264	287	273	255	254	259	251	251	267	270	277	284	284	269	257	267	289	283	278	237	259	258	257	267	263	299	258	275	263	267	240	256	265	251	259	279	284	277	274	301	268	262	307	295	275	236	263	295	248	268	260	255	256	274	289	242	265	292	263	249	261	270	268	297	270	306	253	260	243	249	236	284	265	264	251	265	267	247	291	263	241	274	246	283	245	280	251	268	248	296	252	300	304	251	261	284	259	277	285	258	260	271	267	274	265	225	273	274	264	274	289	285	289	290	243	270	263	247	282	304	277	283	274	291	219	244	279	237	268	309	282	262	275	275	278	299	290	239	278	259	325	296	274	256	272	235	261	267	272	256	236	287	255	282	256	250	293	281	279	265	274	273	273	293	251	316	263	320	255	266	302	243	286	261	283	236	255	254	228	271	286	271	273	266	277	252	238	261	288	275	274	301	279	272	263	272	247	224	264	277	252	261	263	276	294	254	303	268	251	291	257	264	265	265	259	223	251	248	264	293	249	272	226	267	272	272	279	282	248	253	268	270	273	272	313	245	265	275	292	262	249	284	244	280	280	280	250	276	268	275	303	272	242	283	308	275	290	298	292	248	277	247	245	264	269	266	260	260	261	269	255	262	280	307	267	290	259	268	261	261	258	294	280	265	288	263	297	234	248	270	270	247	249	285	289	255	278	263	290	252	257	251	260	298	292	293	273	284	282	270	254	300	271	266	285	230	265	259	265	283	273	262	254	283	256	278	297	265	271	254	280	275	248	262	253	281	261	249	258	252	248	279	313	274	292	297	239	263	276	270	292	236	265	271	249	253	270	275	300	289	281	261	279	253	271	258	296	299	260	256	267	290	272	272	278	276	270	236	258	276	293	271	259	263	277	278	278	268	268	263	234	297	298	285	295	240	291	276	237	260	249	271	245	281	292	265	266	272	276	279	270	252	279	255	250	281	308	285	269	276	291	255	263	262	284	297	250	264	256	260	278	286	261	264	281	248	272	281	288	240	300	260	284	271	266	265	277	301	272	269	263	266	270	266	254	259	274	249	273	295	255	281	265	263	257	270	260	268	271	240	304	300	251	291	282	262	251	312	304	238	265	266	263	262	298	271	264	272	248	274	276	317	276	272	310	234	269	268	259	252	305	276	282	285	228	295	282	272	272	274	243	271	271	294	281	301	251	274	250	293	240	244	275	240	267	268	261	259	279	264	280	278	247	296	296	269	252	270	262	274	274	239	278	277	257	266	245	272	294	284	262	266	247	283	242	287	279	269	273	277	273	245	249	260	258	255	235	255	249	258	268	269	268	253	282	275	246	286	291	265	259	276	283	287	249	273	265	257	254	266	281	285	257	272	270	295	292	246	288	272	264	260	251	274	240	270	252	237	265	298	295	265	222	291	278	291	265	249	274	241	262	280	276	244	275	281	274	280	304	299	255	239	280	240	257	258	283	305	309	276	276	227	260	274	273	259	266	266	238	263	271	242	287	276	270	247	233	249	269	269	254	240	292	267	260	266	281	289	256	247	277	254	257	252	263	277	260	273	265	257	253	269	244	293	268	275	286	254	264	275	252	247	260	258	263	258	281	236	263	265	277	269	261	287	264	281	300	278	283	261	315	268	261	281	261	285	264	291	263	270	282	269	288	261	289	291	275	254	266	259	272	274	238	272	266	258	281	266	282	266	279	271	298	284	252	265	279	270	264	261	251	260	284	244	258	280	280	293	248	257	242	271	275	275	278	274	256	260	251	262	264	268	290	273	262	282	254	266	283	290	263	243	256	275	272	266	289	273	283	255	276	284	268	296	253	251	235	243	264	274	276	271	264	277	291	287	283	284	285	281	283	264	292	279	246	292	285	249
1849	618	702	673	679	691	672	735	642	675	640	688	643	650	678	655	708	645	692	668	685	701	659	681	627	637	666	615	625	652	628	598	700	677	622	674	629	647	662	629	680	653	665	672	648	706	677	636	652	625	619	688	644	654	653	709	624	683	632	667	643	687	658	699	682	638	658	652	615	603	622	642	663	658	655	673	671	612	597	617	657	629	658	646	660	676	630	637	643	681	646	604	619	640	680	630	680	643	687	604	643	646	630	638	634	682	660	660	631	673	657	683	657	612	678	643	614	635	656	670	624	643	657	641	657	615	699	639	698	673	604	678	635	672	679	608	634	667	678	633	662	622	646	663	641	680	626	601	678	655	666	627	644	682	679	677	660	678	629	645	620	618	656	647	713	680	661	599	668	653	634	659	666	661	645	664	680	711	604	649	652	625	632	708	640	657	642	648	720	636	676	663	646	617	635	644	628	667	597	659	631	663	682	629	623	632	666	668	661	650	665	658	647	702	659	639	649	631	649	676	678	640	662	640	636	711	615	635	681	646	627	594	635	640	655	656	675	653	673	652	639	674	684	695	680	627	656	633	665	638	618	669	705	650	660	644	628	620	662	614	656	625	654	673	615	628	654	658	653	681	628	657	651	636	658	658	631	660	661	642	605	623	648	629	611	660	673	657	662	648	642	669	644	663	622	649	615	676	664	657	708	604	611	672	651	643	621	635	633	684	649	671	638	642	644	660	626	676	673	691	596	660	651	643	662	656	636	642	629	662	692	657	643	668	622	672	631	641	643	664	661	662	640	622	711	649	621	686	642	638	654	624	671	678	644	603	676	651	684	623	660	660	667	626	622	637	662	626	662	632	649	664	672	671	714	655	628	622	657	654	662	669	642	645	638	646	627	684	670	690	651	652	663	595	677	648	671	634	655	653	664	631	681	621	661	637	661	687	631	622	698	598	664	629	648	611	622	646	660	700	629	693	635	671	637	675	694	683	677	657	600	638	648	632	671	643	660	616	639	612	672	644	592	665	626	669	621	654	669	650	671	670	710	638	656	635	669	660	636	625	663	637	633	643	700	611	629	650	625	711	656	659	622	641	605	638	679	607	660	625	671	608	631	643	639	637	632	665	682	654	675	625	620	644	627	632	654	653	657	635	663	610	608	681	623	652	616	693	686	662	676	702	668	648	634	673	663	615	663	664	675	671	661	635	677	691	710	657	656	643	662	580	651	678	684	632	662	652	685	638	659	641	617	627	659	645	612	670	641	642	680	653	677	661	636	646	642	696	682	609	685	693	668	644	686	625	621	610	642	649	660	643	636	672	632	595	664	656	655	667	642	683	688	646	670	667	633	658	648	691	678	704	686	638	631	678	646	661	664	620	628	638	672	668	674	629	687	637	661	624	672	683	599	658	674	679	622	654	653	636	652	668	631	693	664	681	672	629	645	630	698	680	641	604	666	640	658	634	619	647	630	640	657	655	649	619	656	644	653	655	719	647	658	675	608	623	626	658	673	675	663	638	658	666	672	639	657	633	647	636	655	648	652	639	653	673	666	651	657	632	618	659	614	670	661	637	648	632	621	650	705	642	667	661	597	634	625	660	629	631	638	641	609	694	626	626	705	683	633	660	654	638	627	656	608	655	622	617	667	664	699	648	673	636	625	677	676	655	648	671	652	626	656	630	608	625	633	648	658	652	634	670	639	650	601	689	637	696	684	705	645	627	641	611	649	659	630	654	622	617	645	646	624	665	660	669	673	707	666	689	618	636	665	620	632	667	675	659	656	626	627	684	650	671	613	640	682	637	649	628	627	679	645	613	609	646	653	698	662	660	679	676	608	638	633	667	650	660	662	635	622	696	673	663	625	628	659	660	695	639	631	673	679	611	679	631	603	663	623	674	672	630	637	690	670	684	567	628	653	608	651	644	655	671	605	650	664	662	616	663	633	641	691	605	681	625	692	677	640	656	663	662	677	611	623	680	676	627	645	660	639	673	612	645	674	621	658	647	644	682	653	665	663	687	668	643	642	678	668	639	646	656	593	673	666	657	674	674	627	624	691	624	656	644	622	696	628	661	651	704	606	638	650	663	634	651	645	661	660	676	650	702	632	680	651	646	635	608	678	624	630	653	632	580	606	635	659	635	639	648	632	679	668	677	659	618	649	637	637	668	626	649	617	677	597	640	678	667	626	706	698	689	681	594	644	609	638	621	622	582	634	658	661	641	651	687	689	660	656	637	670	671	617	661	635	626	681	639	665	620	663	660	631	659	665	650	670	621	688	616	647	665	711	646	655	667	652	651	647	633	653	632	672	620	634	679	669	645	661	659	695	640	621	602	614	614	617	630	716	679	670	613	629	648	636	644	655	658	663	658	659	693	665	647	680	653	632	639	643	707	678	659	674	683	650	611	649	647	665	653	645	659	685	663	606	629	658	650	699	645	651	665	662	614	619	692	652	708	665	645	644	639	676	689	671	641	693	684	617	658	637	620	655	648	651	647	677	640	638	630	641	660	620	654	636	648	625	612	634	699	681	645	651	635	646	666	623	619	672	636	636	672	626	680	696	669	622	672	672	654	652	655	656	628	689	692	640	660	668	646	596	653	671	633	671	655	682	635	665	643	626	675	675	651	678	665	633	632	656	664	694	612	647	619	673	598	655	707	717	637	607	667	659	660	664	686	716	659	683	689	649	682	644	709	656	605	682	640	681	677	662	666	656	654	629	668	680	628	650	687	686	602	631	683	649	655	646	642	616	655	673	675	642	654	602	666	660	649	622	609	672	652	641	608	615	618	626	664	624	612	659	651	655	664	674	641	603	695	632	628	678	682	690	635	673	631	672	637	646	650	651	668	638	638	679	691	629	671	626	624	706	619	683	650	653	675	665	657	634	671	670	634	668	683	667	643	616	700	671	639	653	604	659	648	665	632	688	675	672	639	637	650	686	619	663	678	700	646	649	659	636	634	645	658	655	720	655	657	622	646	651	722	650	665	628	638	617	669	619	646	622	681	596	669	671	694	666	644	618	597	677	658	642	657	652	662	614	616	605	673	602	654	620	658	656	626	642	659	678	641	697	639	606	634	659	667	627	676	663	608	650	681	658	662	635	600	649	661	661	639	643	658	647	680	674	650	649	687	660	706	665	627	652	665	637	681	678	644	639	658	676	674	656	681	677	632	645	609	653	640	594	609	640	639	662	631	638	596	610	704	601	649	625	620	713	683	611	640	652	644	627	623	682	604	652	687	631	642	643	642	662	648	647	709	659	637	706	625	653	653	652	675	642	646	622	640	652	649	601	649	629	630	625	644	664	694	688	657	649	651	653	665	702	642	669	639	691	622	668	638	626	640	675	648	679	639	661	674	661	649	623	613	596	690	639	644	630	689	641	649	617	663	644	624	623	650	680	653	610	683	627	641	661	631	657	680	631	644	633	654	626	659	673	712	623	618	632	637	677	609	664	645	659	630	606	672	674	617	668	661	679	623	599	623	655	659
6951	598	567	504	403	368	347	329	352	323	352	343	324	336	369	315	294	291	322	280	317	298	303	302	304	288	311	329	287	309	329	300	274	308	300	303	288	291	288	264	313	275	293	276	278	303	281	313	285	301	289	298	314	305	262	280	293	296	291	304	302	321	283	304	311	294	294	275	298	297	287	284	262	289	267	271	292	269	285	294	279	289	301	315	283	317	305	316	284	302	303	291	314	279	299	263	291	279	310	321	295	282	306	297	273	276	298	282	276	282	305	300	299	281	321	277	283	297	297	298	308	285	298	280	283	290	313	287	335	274	265	286	316	316	302	279	292	279	307	310	327	301	334	294	305	301	318	317	314	280	303	273	284	309	278	287	339	281	285	299	320	289	283	310	315	339	297	338	261	276	271	286	293	296	262	321	246	317	303	301	331	322	293	280	302	304	315	283	291	284	305	260	309	268	326	302	317	300	280	319	304	301	265	295	300	303	278	293	310	299	298	303	282	314	285	290	306	285	297	271	300	305	306	289	323	302	298	277	295	303	317	315	291	289	326	308	301	305	303	293	282	299	311	297	273	318	276	302	282	292	309	288	255	284	298	305	313	298	278	270	294	294	280	281	292	276	298	267	306	299	285	316	281	307	259	301	292	273	337	286	346	297	328	280	318	294	302	303	296	295	266	315	295	293	288	296	291	321	311	281	268	277	279	284	266	295	287	326	309	318	317	304	324	305	313	288	272	285	317	288	288	298	318	308	293	332	326	300	302	333	313	310	292	281	268	293	299	305	293	295	321	272	295	312	286	302	299	296	282	254	306	316	307	282	311	257	349	305	297	284	308	303	310	330	290	261	322	296	254	274	300	282	293	294	298	289	263	313	325	320	300	301	288	302	271	279	284	340	284	294	298	281	271	297	292	291	306	278	303	306	299	321	300	270	285	279	289	304	297	293	304	332	328	276	315	327	269	310	286	279	280	304	319	326	313	314	311	259	308	274	301	298	268	315	285	318	307	305	278	310	283	292	284	313	291	283	292	280	279	310	292	311	302	299	343	303	304	284	279	341	322	293	310	315	281	275	286	306	278	307	280	278	291	274	300	292	276	286	282	271	337	311	275	294	277	286	316	286	282	310	292	301	295	310	267	317	266	302	284	309	313	272	289	318	288	308	326	271	304	300	267	321	277	290	279	261	301	291	307	310	272	272	292	316	271	265	293	264	314	303	300	287	274	309	283	289	258	305	298	335	293	292	275	290	293	271	275	283	286	289	306	298	327	293	306	312	300	324	273	317	337	310	288	324	269	286	302	317	296	298	309	290	279	297	300	345	308	305	312	292	305	271	286	271	290	294	284	302	292	310	300	323	295	327	286	303	300	319	288	267	280	303	290	318	285	268	284	302	310	320	319	266	315	316	294	303	255	276	273	295	348	299	293	291	297	272	283	281	299	291	300	307	274	287	313	303	300	281	277	288	297	263	279	301	261	293	280	306	302	293	309	285	279	296	270	287	295	297	282	291	307	309	278	293	309	330	301	265	278	287	300	282	293	303	329	312	294	294	281	305	267	309	284	279	288	274	289	317	320	298	285	271	289	309	287	303	320	311	301	293	304	257	282	252	302	292	293	316	327	313	325	303	289	274	298	284	292	295	251	310	326	308	341	268	258	269	300	305	303	333	298	297	298	272	319	302	311	286	344	327	304	325	317	286	333	275	307	272	302	271	311	309	302	306	279	306	325	324	285	309	309	294	267	289	283	265	304	285	284	294	268	299	286	303	279	300	284	293	281	307	298	310	319	313	305	302	273	298	308	304	296	329	302	273	308	295	291	298	287	271	278	305	295	276	296	304	293	278	295	294	309	277	304	313	276	275	277	310	266	322	305	243	282	265	287	300	308	265	300	271	281	300	289	299	283	298	290	306	287	300	294	294	272	296	294	305	328	287	313	326	290	307	309	300	296	296	286	308	303	290	332	284	304	301	297	310	286	277	284	307	273	297	322	290	311	288	285	301	309	322	291	259	270	327	345	327	319	316	284	285	288	285	288	316	264	311	304	285	288	295	301	292	290	310	294	288	302	307	304	306	280	285	315	278	285	276	299	280	333	309	277	304	294	311	290	284	289	312	296	311	338	313	299	299	308	324	257	296	340	292	277	308	317	309	318	295	283	311	338	300	290	313	277	285	287	273	267	289	271	284	297	286	317	302	304	288	314	266	317	276	276	276	302	296	287	289	278	300	291	307	290	312	311	304	289	293	299	282	279	322	303	269	313	256	302	320	260	281	283	270	297	301	280	289	291	286	310	304	293	255	310	294	292	285	292	281	310	301	301	291	258	300	334	304	314	278	285	285	288	267	281	307	290	302	317	296	302	310	294	314	284	282	286	305	313	333	286	314	308	295	296	319	305	311	341	273	341	314	266	269	295	325	295	309	295	289	311	318	279	300	275	290	331	293	328	287	309	333	310	283	279	304	310	318	309	305	328	310	290	285	283	265	274	287	315	284	342	299	266	308	289	286	299	312	310	278	290	308	258	278	318	283	328	287	274	297	260	277	288	338	297	304	302	295	305	281	283	265	326	310	267	311	303	276	301	306	307	332	299	299	264	301	280	281	313	281	295	301	309	314	290	257	296	264	300	297	303	310	274	289	277	277	305	283	334	306	270	295	273	285	283	354	309	324	320	301	294	316	300	276	301	296	283	302	294	275	283	302	305	265	300	314	306	286	268	312	285	306	297	302	289	319	281	292	249	298	279	285	287	280	289	305	336	278	312	306	279	266	270	287	338	290	320	293	304	345	306	310	305	275	304	310	301	305	280	273	286	266	317	287	268	310	288	279	302	289	303	281	307	326	267	302	308	295	294	280	266	306	294	283	298	274	313	312	283	305	296	288	324	300	316	298	295	324	302	336	271	312	273	335	294	290	324	290	293	286	302	300	314	281	306	300	280	289	315	293	309	273	294	311	302	314	277	282	298	303	272	304	289	280	298	300	311	298	283	287	331	314	323	301	294	274	312	272	306	341	311	295	262	276	317	316	296	302	299	280	294	318	288	270	308	295	299	292	264	294	309	296	298	297	276	257	276	292	291	268	287	269	299	268	333	312	305	300	329	277	276	310	314	294	251	303	303	333	289	299	295	293	273	305	317	282	252	302	269	272	299	298	257	296	306	315	323	303	300	326	274	249	313	314	298	279	298	283	308	311	284	325	275	302	315	252	300	312	303	276	285	288	332	325	295	328	326	289	286	290	280	302	286	331	317	318	336	285	306	307	284	305	317	309	309	300	274	309	271	321	287	300	313	297	316	287	320	294	306	269	254	298	297	295	330	303	282	299	261	271	280	278	305	318	297	286	331	306	272	277	275	291	253	297	302	286	311	299	308	276	280	342	286	300	287	293	298	260	279	296	277	324	283	297	284	293	286	264	308	258	291	297	298	285	279	274	301	298	321	304	305	287	302	302	317	312	297	307	274	305	285	295	274	289	318	269	327	297	293	273
6453	927	1284	1334	1258	1107	978	950	832	878	850	925	860	900	995	818	778	791	774	694	754	719	713	738	689	692	710	734	743	720	693	701	718	722	715	703	722	698	693	658	722	668	685	732	708	718	678	721	711	662	707	674	698	690	693	746	734	705	701	667	688	701	676	707	668	677	657	724	680	677	699	679	733	631	684	698	721	684	703	705	715	681	692	706	646	648	673	744	684	681	704	691	674	720	667	693	680	664	647	707	664	714	683	708	691	687	701	669	717	709	680	748	639	671	709	735	690	719	704	685	629	678	657	667	724	716	714	685	669	714	690	690	669	613	626	726	709	742	762	676	670	727	717	729	685	704	692	695	680	669	675	776	694	695	667	722	665	724	658	699	707	714	706	698	713	679	688	704	698	695	680	650	658	713	688	759	717	700	683	676	696	696	688	693	721	695	684	671	723	682	714	690	673	682	713	699	724	689	670	694	727	636	743	684	682	652	661	661	761	644	680	666	708	762	698	692	720	669	723	653	702	696	697	663	711	750	710	695	709	721	686	721	677	698	691	663	739	702	708	675	688	722	736	711	679	695	746	693	665	702	665	695	702	704	673	751	712	670	702	754	678	648	662	727	711	705	715	679	640	728	692	714	633	683	682	705	661	663	729	736	678	709	725	697	679	699	663	709	703	719	671	724	755	686	700	706	673	670	698	722	693	715	690	698	658	673	712	721	718	695	637	684	669	655	680	654	678	740	720	678	745	679	673	685	670	722	737	702	701	685	675	716	667	694	683	723	690	658	740	735	683	722	645	725	700	747	704	714	721	701	717	667	705	682	688	723	705	722	668	749	718	672	691	737	703	672	702	708	701	732	687	683	665	704	697	707	672	664	711	671	708	643	701	657	673	686	684	659	691	724	719	668	701	725	669	683	704	693	700	694	702	670	688	710	721	705	687	696	683	702	709	704	709	699	678	693	662	703	688	724	730	665	694	714	625	670	698	675	698	679	704	680	700	695	668	699	726	710	704	711	671	660	694	688	702	698	704	699	756	674	690	697	709	719	688	705	681	658	728	675	692	692	704	716	710	698	688	689	721	708	687	716	735	664	720	716	693	688	674	735	738	666	690	652	735	692	676	724	775	730	688	661	703	694	700	708	702	708	718	650	702	705	690	705	683	721	721	652	690	672	704	704	681	692	707	667	705	703	688	703	663	714	625	648	672	654	703	710	698	685	682	656	736	750	701	663	677	726	722	656	730	695	726	689	738	740	674	729	702	652	683	721	696	683	707	673	712	671	698	685	694	660	719	684	647	694	675	644	658	694	666	746	726	702	693	703	704	734	725	735	679	675	699	678	651	687	688	680	704	631	714	702	703	702	637	677	709	693	686	704	738	722	717	687	665	671	673	717	695	665	709	699	686	662	691	712	670	691	703	716	678	659	696	748	668	726	669	707	633	653	679	712	703	704	684	703	665	734	649	664	675	702	654	703	671	701	655	714	744	679	645	689	715	662	684	697	681	683	685	667	730	731	687	679	639	716	692	699	709	667	683	615	723	645	701	692	660	721	669	697	705	668	695	689	731	724	701	660	699	660	677	646	697	674	687	715	724	683	705	713	684	657	726	669	705	692	711	740	689	729	704	696	677	757	672	693	711	692	649	742	716	736	644	686	718	680	724	674	628	732	721	688	683	696	708	705	699	731	682	686	698	666	704	698	730	706	725	715	653	736	687	718	697	684	682	707	702	717	730	747	723	679	719	642	700	685	650	671	670	685	681	712	720	725	676	700	673	669	695	703	690	684	679	728	742	708	652	652	704	748	736	697	685	651	678	743	699	715	688	693	713	700	666	751	684	666	698	717	734	708	671	618	708	692	628	684	668	679	729	688	704	661	676	705	665	665	702	681	666	699	678	665	649	734	691	671	695	708	707	724	711	715	724	703	702	715	731	723	733	696	756	722	684	712	710	684	683	697	683	694	692	652	688	680	710	707	722	738	759	728	681	709	676	695	723	746	681	706	718	709	653	728	690	703	660	723	746	672	699	703	705	694	729	696	686	710	719	682	685	673	707	711	668	674	730	708	630	718	664	740	681	710	666	662	673	686	707	705	690	728	713	708	708	696	649	713	737	700	700	728	669	731	705	755	709	721	736	686	684	702	678	728	695	669	692	705	683	693	685	737	666	704	658	691	673	725	694	730	668	686	723	645	703	683	712	718	721	676	703	727	699	725	714	689	678	672	653	679	711	677	683	689	702	679	682	694	707	664	721	721	681	670	750	705	700	702	714	720	700	705	692	708	661	719	705	709	664	669	682	673	723	716	693	684	673	646	657	698	645	679	720	686	667	678	716	730	701	674	690	711	701	688	716	721	697	730	695	679	664	674	722	746	747	666	688	677	673	670	710	668	680	719	711	710	675	714	662	747	712	706	697	697	710	663	710	669	699	701	696	678	702	647	698	728	720	685	693	696	699	651	669	695	704	679	720	674	645	733	717	639	678	710	683	678	680	731	686	687	676	696	681	704	716	691	696	652	701	686	664	688	692	643	723	705	691	738	677	691	690	666	703	687	705	692	694	684	729	740	690	653	725	687	688	741	711	742	694	696	701	680	686	699	731	685	664	696	706	716	639	647	740	727	692	701	710	778	656	693	688	676	725	717	715	683	732	719	695	629	691	681	659	654	720	715	738	699	693	674	682	697	721	643	703	691	673	658	718	719	693	671	704	698	731	674	712	693	679	708	721	729	694	705	690	722	709	681	709	698	717	704	722	677	708	678	756	682	667	663	689	697	708	698	706	679	691	680	737	673	693	685	701	734	697	709	723	684	682	714	657	700	709	706	631	684	705	676	688	692	695	654	677	713	683	685	692	657	689	690	653	679	745	719	669	652	725	697	695	680	714	712	711	685	702	724	695	682	683	695	692	624	724	708	700	684	698	702	708	733	651	678	713	677	721	679	655	690	680	733	725	710	696	685	682	732	699	732	727	684	704	667	699	662	662	709	689	741	710	702	698	677	686	656	707	742	697	703	682	690	693	692	700	752	655	677	677	709	645	711	665	709	707	708	674	727	664	707	719	716	680	677	698	719	663	668	728	686	721	676	672	692	684	684	705	692	693	654	718	692	706	688	657	728	669	698	706	710	712	720	670	663	704	716	710	695	691	736	667	715	697	674	659	729	668	724	712	713	660	684	666	714	718	707	696	691	686	690	674	760	717	661	678	683	693	696	692	662	712	688	664	729	667	739	696	726	742	705	728	718	669	699	648	683	716	674	682	661	716	717	670	686	709	730	665	704	705	707	665	695	733	687	667	707	650	723	703	718	700	673	665	714	741	700	698	711	712	648	737	680	709	683	718	717	729	710	705	667	641	705	713	654	748	715	687	698	739	674	713	682	699	699	726	692	680	696	714	657	661	681	688	709	684	695	681	710	695	712	669	706	694	697	740	696	664	726	707	690	657	685	660	711	724	696	671	677	708	729	702	678	696	687	736	709	687	673	681	714
12664	1007	738	549	389	305	259	214	211	228	206	200	172	186	201	171	162	163	145	148	147	147	158	165	151	171	148	157	115	129	153	124	144	169	141	140	125	145	165	159	133	136	143	147	145	155	159	146	141	146	150	139	172	142	164	138	146	139	152	152	152	160	134	152	139	148	137	148	126	136	115	164	158	135	147	160	130	159	144	146	150	141	148	142	149	160	126	157	140	150	121	133	122	146	132	141	164	137	154	149	128	155	134	142	134	154	152	150	160	144	152	142	150	145	144	136	142	159	138	150	143	155	156	159	141	137	139	153	116	157	145	127	130	134	166	142	132	160	154	137	138	152	159	153	131	115	170	149	140	147	176	132	156	144	122	136	134	167	144	144	120	138	119	148	115	140	151	150	135	147	146	138	135	144	161	142	141	139	150	133	147	150	156	148	134	179	154	136	156	136	141	144	157	137	148	152	127	146	135	144	149	157	160	143	129	144	121	142	129	145	134	139	142	138	142	152	137	139	148	144	148	138	138	155	158	130	164	138	150	137	140	142	142	143	139	150	146	137	147	142	136	148	166	145	135	133	178	158	147	159	126	140	147	147	125	159	145	124	156	148	140	158	140	138	153	128	177	149	139	117	166	114	150	158	138	119	150	141	149	139	148	134	135	123	134	154	141	139	143	149	132	151	149	141	157	145	138	138	150	140	131	123	166	148	139	147	136	139	154	118	152	151	129	128	145	134	148	151	136	145	146	158	134	142	107	166	122	138	138	155	138	138	124	151	135	136	122	154	160	143	136	156	155	158	152	125	142	149	126	128	163	136	121	148	110	160	144	140	157	162	162	141	134	129	135	151	156	134	144	132	121	139	140	136	153	128	138	146	129	163	142	137	167	145	147	146	151	160	142	126	148	123	153	146	142	133	154	141	159	140	132	137	157	156	151	134	143	155	135	156	137	136	158	136	140	162	133	152	140	150	137	150	139	135	157	131	148	148	170	118	125	138	137	128	141	161	132	130	143	170	138	150	156	156	149	140	131	169	141	136	140	140	165	133	163	142	158	142	134	151	139	152	152	147	137	152	144	136	127	127	136	128	150	140	140	148	159	141	129	161	148	155	154	125	142	128	158	149	142	149	146	146	152	138	146	154	142	154	136	141	169	134	162	151	167	150	137	139	152	144	135	144	142	136	136	157	140	136	142	183	133	134	149	133	157	158	148	152	142	147	166	135	151	160	155	157	128	131	150	124	148	132	156	155	137	138	148	155	121	157	149	150	152	121	130	149	143	155	148	137	128	146	154	152	165	159	148	124	140	143	137	157	142	154	147	163	154	156	166	130	161	141	138	138	148	136	148	132	128	150	119	139	155	159	146	121	144	146	146	151	129	170	131	143	131	159	131	129	135	149	128	139	146	136	142	125	120	150	141	147	129	134	135	153	149	142	137	132	130	164	149	144	139	142	153	134	144	141	152	161	147	134	140	138	129	148	146	129	138	151	142	135	113	175	140	156	152	139	144	173	152	141	147	151	155	151	152	157	164	144	144	143	136	133	138	165	144	133	150	127	163	156	157	165	160	153	142	157	144	158	145	126	128	163	155	142	158	130	161	144	149	134	139	142	149	134	135	146	143	123	132	152	151	136	145	147	141	123	120	157	139	137	129	139	120	143	130	146	132	162	150	139	168	177	137	151	148	163	156	147	162	156	136	149	149	163	141	131	138	145	135	159	153	154	144	120	153	134	150	152	141	148	141	140	156	147	150	164	165	150	154	148	135	145	150	148	116	147	134	136	178	156	133	147	150	140	167	121	130	150	151	167	139	138	141	148	136	148	174	131	162	149	142	151	149	147	151	147	159	158	136	131	158	146	142	143	166	147	141	146	161	142	150	145	177	170	148	131	114	141	149	130	135	143	139	132	140	134	154	178	138	137	159	124	145	133	126	139	145	142	154	143	135	165	128	140	167	123	143	155	138	136	151	149	139	157	135	146	147	144	137	144	153	153	121	128	166	162	135	149	149	121	142	158	140	153	161	148	126	153	132	133	141	140	134	152	157	136	147	156	127	156	122	158	155	134	127	133	150	139	152	158	153	150	155	136	139	144	119	128	168	157	139	166	138	134	145	140	153	167	142	140	141	153	145	120	143	138	138	150	158	144	121	146	133	159	163	151	132	150	172	134	131	167	118	132	141	165	133	149	155	143	149	139	146	151	133	133	138	120	162	136	164	129	160	166	156	133	166	141	146	140	128	127	133	155	142	139	115	162	164	123	135	155	111	139	147	155	151	154	129	137	152	141	153	157	139	153	132	154	130	159	153	156	131	142	141	123	151	134	142	147	141	157	142	158	147	150	154	148	134	146	136	154	153	139	136	131	170	139	183	139	152	109	153	157	142	161	135	130	154	138	155	130	147	109	138	129	154	150	143	167	133	161	143	134	149	152	136	114	136	134	156	128	153	125	125	157	144	162	163	139	157	156	144	157	166	159	129	148	149	123	128	151	141	136	126	130	125	160	139	129	148	174	137	152	151	163	160	156	132	129	140	143	151	145	153	141	137	130	125	153	156	142	126	138	144	144	141	139	130	141	146	148	138	144	159	164	161	151	142	142	157	145	157	147	127	139	146	136	143	135	172	151	136	159	142	143	141	164	141	134	136	113	145	152	130	159	147	146	178	142	158	127	148	140	138	155	125	145	126	116	131	154	138	162	142	125	145	140	144	135	140	153	170	150	162	122	120	158	150	140	146	141	150	147	169	161	130	123	133	168	143	130	154	150	171	150	145	138	123	149	146	152	143	126	169	121	145	142	141	132	157	127	149	140	151	148	162	153	141	132	134	137	113	163	133	161	135	134	157	168	142	143	146	143	160	144	145	155	129	147	163	149	167	138	141	131	135	135	158	151	135	147	129	132	159	142	141	126	123	152	160	143	140	137	145	153	151	139	148	142	138	156	143	129	143	175	143	122	133	140	134	164	115	150	143	128	167	162	148	150	131	140	141	155	154	121	154	143	139	162	138	170	133	131	147	151	137	152	126	162	154	127	150	157	152	156	152	139	159	177	145	143	141	150	123	131	172	154	147	158	153	149	141	148	150	144	136	132	154	149	159	145	129	128	165	135	149	142	158	147	147	138	137	135	135	137	139	141	127	151	134	153	162	146	129	126	152	143	151	143	161	153	140	125	142	140	130	139	143	129	132	189	129	157	156	155	127	129	147	163	147	155	148	133	121	165	163	152	134	165	154	143	127	135	143	133	130	146	123	159	126	140	121	118	148	155	130	128	126	138	143	148	160	138	140	133	126	156	163	144	142	133	122	128	119	140	138	164	161	130	142	137	132	153	148	162	144	121	138	159	145	153	142	135	140	144	153	152	170	157	152	157	153	152	143	159	135	155	132	137	160	135	134	141	161	172	145	163	164	138	149	161	161	116	136	146	143	142	149	149	165	134	143	146	142	145	146	158	167	140	141	154	174	159	131	142	158	134	136	143	143	138	131	133
7761	1029	1526	1691	1357	1152	951	829	757	783	793	647	685	700	906	547	518	491	487	452	455	394	435	442	392	420	417	408	381	392	408	400	344	375	410	418	361	355	379	375	404	383	394	319	360	347	378	363	371	360	377	379	364	378	333	381	359	384	372	379	360	372	408	338	386	361	377	382	364	360	365	356	346	395	392	377	332	386	357	349	358	367	389	355	375	361	375	379	385	371	342	380	370	356	399	349	365	366	355	374	353	351	371	384	341	374	339	384	358	341	383	393	372	365	358	357	336	377	388	376	368	368	374	382	349	357	356	359	371	392	363	359	379	346	313	350	344	375	371	371	377	359	346	356	341	383	341	371	391	347	346	377	357	368	367	361	368	358	380	350	372	353	323	362	356	349	372	401	350	342	351	385	392	296	356	329	363	387	359	352	366	365	382	324	356	416	353	359	353	348	368	367	363	376	365	371	349	371	370	356	339	364	379	369	361	374	359	337	380	352	367	353	379	357	368	361	375	374	350	392	339	398	328	366	384	353	384	397	336	373	330	369	333	364	333	360	374	377	356	369	386	367	359	383	358	361	324	389	364	370	359	352	353	345	359	351	344	356	311	345	400	342	340	351	382	401	377	357	386	365	354	329	364	348	329	346	345	421	319	365	378	356	332	370	342	341	343	385	359	385	349	364	397	360	339	346	372	364	390	365	353	357	343	357	399	433	340	353	338	392	339	373	351	335	361	396	358	346	359	356	331	358	358	379	330	344	337	375	365	375	356	351	363	377	364	360	341	408	355	366	353	349	390	362	394	378	347	362	351	346	362	367	366	347	384	359	368	381	336	359	362	368	346	366	335	350	348	364	344	358	354	370	369	362	393	347	374	378	362	400	364	372	374	379	381	386	331	370	318	349	308	327	350	347	364	367	347	354	325	367	373	348	373	297	344	353	357	363	374	360	360	365	402	373	398	355	361	343	413	357	339	352	370	367	360	360	354	376	340	367	344	371	375	345	352	356	357	356	361	375	400	405	336	378	359	347	347	375	377	352	349	371	363	354	381	367	361	367	402	344	346	385	350	370	374	344	363	353	393	387	333	381	374	378	361	368	387	356	349	364	362	331	382	348	368	384	325	383	344	337	384	376	370	374	378	383	389	337	359	353	376	365	370	398	354	376	353	383	359	356	406	346	317	355	351	341	349	356	362	347	393	350	346	347	368	385	348	343	369	390	368	346	353	364	340	349	327	356	381	377	355	356	346	394	367	346	332	365	351	343	342	349	358	344	406	349	362	355	378	379	332	377	353	341	354	382	361	362	370	366	324	356	364	402	355	394	360	342	358	371	380	329	343	404	366	356	369	368	360	305	330	350	360	314	354	365	379	330	411	369	364	346	349	347	331	365	356	387	353	352	349	368	373	369	370	354	395	347	366	349	309	379	331	382	358	376	374	330	353	392	365	318	376	356	306	364	348	421	354	366	382	358	350	358	339	346	373	410	356	347	357	316	355	365	358	353	349	376	372	381	351	334	383	352	387	374	342	383	373	399	349	355	350	347	397	340	343	400	359	358	378	373	368	347	389	350	360	357	339	372	353	347	369	383	355	380	371	356	316	344	364	371	344	359	381	366	376	396	349	353	353	335	371	384	322	370	366	361	386	367	386	361	397	367	382	373	389	328	391	363	352	348	342	360	374	376	385	393	395	356	397	351	359	388	350	344	344	366	373	378	325	340	356	370	346	350	332	347	317	365	365	381	362	370	354	361	375	340	365	356	375	362	376	375	382	360	363	370	413	385	360	368	353	339	354	345	352	351	397	364	346	360	373	359	349	360	332	380	376	373	368	368	371	336	369	321	345	365	341	374	375	370	394	351	359	393	374	364	375	346	358	368	340	373	381	376	359	343	379	366	311	372	368	337	344	362	350	401	374	339	371	351	347	360	364	331	384	361	373	344	318	344	363	382	349	363	354	341	368	399	384	357	366	349	388	360	342	365	369	380	390	356	401	383	355	337	348	378	372	336	361	364	390	347	381	340	371	361	355	384	348	371	336	368	353	370	355	333	361	350	377	348	363	339	380	343	357	351	365	357	375	353	343	377	337	367	356	341	371	314	379	352	360	343	343	368	337	368	354	409	347	360	348	406	383	406	352	358	318	390	350	383	323	363	382	376	356	369	369	369	338	361	370	379	373	319	344	353	404	356	347	354	319	381	356	391	381	349	343	368	348	388	366	358	379	357	365	328	355	349	375	355	353	391	369	363	386	377	360	389	349	393	362	358	363	352	344	350	370	388	296	357	325	349	341	348	348	369	345	370	346	381	368	362	338	381	386	383	370	347	372	365	358	326	370	372	361	375	370	317	365	375	347	362	366	374	358	348	350	382	364	343	389	362	367	393	357	365	407	363	323	363	382	342	342	352	351	341	353	379	368	349	381	369	331	332	352	378	331	351	345	337	330	363	379	370	358	362	363	355	362	349	355	358	359	359	391	372	329	373	355	394	385	364	340	338	329	348	369	383	387	337	337	329	380	372	339	323	345	356	377	341	387	360	370	349	378	365	348	356	376	353	373	338	370	354	341	344	356	365	364	382	388	353	376	373	364	371	342	369	353	363	335	351	346	366	364	406	370	358	336	333	385	355	382	365	347	355	341	389	352	343	368	327	373	375	357	348	351	336	361	350	367	359	372	378	343	349	413	364	366	349	378	373	374	353	364	358	339	337	349	370	358	360	363	364	364	382	368	350	333	377	379	380	341	376	333	380	368	377	334	360	357	356	356	342	354	353	323	378	365	367	331	368	355	332	350	370	382	361	354	351	373	363	359	368	366	409	357	366	358	363	366	383	373	373	378	390	373	359	366	326	359	329	366	375	340	365	366	347	336	369	360	347	316	342	380	397	358	389	341	354	337	351	345	342	359	340	368	376	385	377	398	355	411	371	356	378	384	349	397	380	345	388	322	350	377	376	355	335	350	363	398	374	359	345	352	375	331	347	391	351	375	326	369	372	350	349	374	368	372	369	383	364	360	362	360	332	363	380	350	353	392	359	420	366	362	392	358	346	330	382	362	400	373	367	390	358	384	372	395	370	387	347	351	378	345	363	341	386	357	344	327	371	378	354	362	346	369	383	356	368	343	358	352	382	371	379	331	387	387	353	379	362	359	356	333	339	377	345	358	338	332	364	360	352	379	382	377	353	353	357	337	389	368	398	349	354	374	337	378	342	334	357	362	346	356	364	352	339	365	346	369	356	370	356	362	374	392	364	378	351	339	337	361	350	359	328	329	341	378	356	373	420	342	372	358	361	381	382	385	371	342	361	372	321	404	372	371	366	379	366	373	336	383	394	358	370	357	347	370	342	342	386	364	383	392	393	329	397	339	349	347	377	353	319	388	339	375	358	340	351	378	360	360	392	380	364	344	375	395	363	382	340	311	366	375	369	350	350	379	408	342	373	354	355	379	370	341	404	362	369	349	358	384	324	373	331	357	346	341	351	362	337	333	359
1250	265	240	251	276	261	280	278	285	266	234	290	260	252	252	273	275	277	254	276	277	307	264	263	271	282	268	273	285	261	268	251	238	304	252	279	280	259	254	270	262	254	252	253	285	282	262	244	262	236	313	277	250	259	269	286	287	264	270	309	285	274	277	238	268	292	309	272	270	276	262	235	242	279	282	264	252	253	266	282	265	234	262	290	320	298	260	317	278	278	251	275	264	277	290	265	259	303	289	262	284	253	285	259	315	250	269	274	247	286	268	273	272	246	272	281	265	257	276	317	266	264	277	269	261	263	277	269	256	308	305	289	296	295	262	243	279	268	291	259	254	271	299	274	236	259	284	289	284	281	235	282	262	258	283	282	260	273	278	262	285	283	287	286	266	285	279	254	279	275	257	252	265	318	264	257	281	275	276	256	279	254	285	289	265	257	269	277	254	255	263	317	260	278	283	265	287	278	270	281	245	287	253	271	279	290	274	281	293	254	243	242	249	282	260	258	271	284	252	287	278	284	259	323	284	268	292	285	261	289	303	313	310	286	292	284	271	249	251	271	293	266	239	290	258	254	304	261	248	285	268	241	280	284	294	246	288	260	282	315	292	255	292	248	284	287	280	245	280	274	245	260	247	261	265	251	295	275	269	249	283	269	251	282	246	272	306	293	248	260	273	253	268	234	258	285	285	268	253	274	255	267	260	276	285	281	294	232	298	249	267	282	262	259	289	310	269	280	246	240	276	301	261	286	262	264	269	249	263	279	250	268	273	250	251	247	295	237	271	260	272	254	245	260	289	285	264	294	286	250	229	266	260	275	293	240	272	248	273	262	233	258	244	262	240	263	284	267	304	230	306	268	255	256	290	286	284	295	261	248	273	234	253	278	279	243	252	266	266	243	282	272	226	259	246	252	293	280	279	270	276	255	309	268	260	285	273	267	275	244	288	252	254	263	241	264	271	259	259	273	280	250	291	269	240	267	277	274	258	304	288	274	264	259	276	267	277	290	265	263	273	255	288	267	267	248	263	269	252	268	253	249	251	293	260	278	289	234	264	268	271	302	280	269	253	269	284	279	281	268	286	230	283	268	248	281	272	266	247	295	269	280	281	250	284	275	262	289	295	300	268	290	256	257	252	276	297	267	286	277	299	285	296	294	299	297	285	269	294	246	282	252	286	248	299	292	263	264	244	265	274	269	272	230	262	242	251	274	258	256	266	276	300	257	255	282	248	315	292	275	244	260	264	299	244	252	276	270	245	296	262	288	305	275	257	280	240	266	297	279	281	239	262	304	268	310	233	273	237	273	257	262	282	260	287	291	256	278	247	275	266	270	243	273	219	260	248	253	275	237	311	284	283	281	279	284	258	289	252	265	298	259	255	240	277	303	289	272	278	277	251	279	270	264	253	290	261	278	258	276	269	257	256	242	262	273	256	273	288	284	251	264	282	252	268	269	252	268	321	251	271	286	268	246	252	237	285	236	271	275	293	261	280	238	294	262	254	281	251	269	292	314	266	287	257	276	293	254	258	296	250	291	274	244	272	274	287	298	272	228	278	303	268	288	264	283	279	259	252	252	279	267	235	293	272	253	264	274	254	271	276	257	299	258	281	262	288	290	258	256	255	291	263	276	278	282	242	265	284	234	284	249	275	284	282	277	248	262	301	279	263	265	270	286	256	280	299	245	241	299	291	271	275	329	256	244	304	257	301	270	292	284	257	275	273	282	298	267	245	285	260	256	263	278	254	293	289	293	264	277	261	279	273	275	250	235	309	250	286	252	261	268	240	249	271	272	260	288	246	255	284	253	289	272	260	266	266	275	277	247	284	278	265	264	269	275	290	281	248	289	270	271	240	266	257	298	286	278	237	264	259	271	294	263	297	266	259	269	280	275	278	265	252	283	262	298	271	263	267	251	253	286	268	250	262	243	292	280	261	263	259	295	273	270	300	277	249	258	251	244	280	280	298	269	276	281	310	262	278	270	272	248	255	287	292	268	243	283	288	260	269	305	295	264	290	263	256	282	276	249	281	280	292	267	286	265	298	311	268	250	285	268	281	285	266	291	248	274	264	267	288	283	296	243	226	275	279	278	270	296	277	292	279	284	262	275	287	252	269	246	279	247	249	292	266	286	306	247	282	246	245	285	265	285	261	257	230	276	238	279	278	258	280	265	267	290	242	287	236	271	282	249	260	257	265	270	257	245	282	246	266	288	273	271	278	284	264	264	281	277	247	258	256	249	295	277	257	284	266	268	239	276	289	281	302	293	281	233	257	258	275	284	280	267	251	248	263	286	281	261	277	251	253	274	255	243	295	302	284	320	273	277	266	276	255	289	252	236	255	284	281	272	284	245	263	251	240	264	301	284	273	281	276	258	268	279	267	237	264	247	253	268	268	289	270	267	266	266	283	304	298	266	268	270	292	282	304	285	258	249	331	263	266	277	292	271	295	261	268	260	269	249	266	274	255	253	261	285	270	265	260	300	274	262	258	286	258	271	248	263	272	293	287	292	259	294	244	268	285	300	270	265	257	281	261	260	273	271	288	307	262	292	282	228	255	277	279	266	265	262	242	244	271	249	262	288	269	251	271	262	273	274	301	259	251	291	277	252	251	268	285	266	313	285	280	296	291	254	256	282	278	251	282	248	294	277	243	304	246	238	283	271	276	285	305	314	305	253	281	257	291	288	293	263	262	264	272	261	250	268	302	279	300	242	255	228	249	253	284	274	265	241	220	260	263	289	268	256	261	298	287	295	266	287	274	275	257	280	266	244	284	266	254	250	293	282	259	301	238	274	268	237	278	278	249	262	291	275	292	251	262	290	282	245	288	270	285	280	267	281	283	242	263	279	288	301	285	261	243	282	304	296	272	279	279	274	303	258	308	269	237	295	268	299	276	252	283	272	266	249	264	274	268	261	259	236	289	262	269	265	283	254	262	318	282	287	277	266	257	283	287	254	260	294	269	301	283	256	279	273	252	260	282	270	253	270	271	281	274	278	280	259	268	266	288	256	269	283	275	283	292	260	270	278	245	245	258	269	287	272	286	269	295	272	275	280	281	266	273	248	278	278	246	271	281	281	265	259	282	269	296	250	250	249	293	265	255	282	262	236	254	266	239	271	290	288	277	239	245	291	272	266	294	256	271	267	261	256	250	248	282	283	283	262	277	285	260	247	266	251	270	297	256	241	279	281	268	260	272	253	261	294	285	300	301	265	276	265	264	259	250	283	253	265	259	282	285	260	275	258	273	285	268	265	288	266	242	247	285	264	304	264	264	286	280	272	317	292	261	299	302	271	280	279	261	332	250	269	257	244	292	322	257	281	248	285	260	242	260	243	275	278	276	245	260	281	271	281	271	277	282	305	283	279	268	275	253	238	255	257	260	238	276	269	250	263	267	276	295	294	304	276	295	247	244	261	306	286	249	270	268	290	291	288	242	260	280	283	268	289	276	252	262	284	290	257	255	264	275	306	265	273	251	238	257	280
1832	644	731	670	670	700	696	679	680	659	657	654	660	665	651	644	632	647	684	670	658	650	639	689	637	611	685	654	661	635	629	692	638	617	655	633	661	669	613	627	669	632	658	633	639	697	663	602	629	636	637	692	675	663	693	651	635	642	654	615	641	713	724	678	661	658	629	707	652	626	652	689	689	617	727	622	636	698	639	627	650	629	685	660	668	630	659	618	669	680	649	680	673	680	681	644	627	655	630	629	627	640	665	648	634	675	670	624	609	649	683	627	681	624	642	640	684	650	633	691	621	648	647	668	644	707	626	672	647	649	666	658	625	688	627	653	595	660	651	696	644	696	667	669	625	626	678	646	708	630	662	637	711	637	678	700	660	669	660	622	645	645	670	687	629	662	671	625	671	671	625	650	674	663	662	632	633	660	656	595	653	647	623	652	664	664	621	673	621	688	679	635	651	681	706	627	628	682	670	665	630	620	665	656	664	656	648	694	654	654	679	642	672	641	660	629	626	655	656	621	671	605	630	656	678	684	628	612	663	612	603	685	639	643	627	658	699	649	593	680	631	627	650	610	642	638	681	670	639	673	643	689	663	624	654	661	618	658	677	655	652	633	650	617	671	648	585	661	677	682	669	664	638	616	645	657	654	616	615	594	651	645	671	667	664	659	657	689	709	673	643	668	711	662	636	725	608	688	718	690	657	623	673	663	684	632	659	683	671	661	643	683	642	665	623	638	654	655	670	657	678	675	642	581	650	643	636	675	662	685	652	674	614	646	667	654	650	633	662	651	600	651	664	651	665	640	696	656	701	618	667	623	648	665	684	656	648	606	676	643	665	645	639	664	659	619	660	660	658	630	677	626	628	655	633	575	643	624	634	674	644	641	640	607	699	679	662	663	672	698	635	677	625	720	698	668	663	641	653	687	674	638	618	685	584	675	675	645	649	650	642	659	657	623	652	627	650	663	600	653	701	612	639	663	625	683	649	659	626	652	708	660	655	655	614	644	672	702	689	655	689	646	674	662	625	691	635	656	659	680	651	680	650	667	665	637	625	644	673	682	678	646	649	661	637	647	667	646	680	651	695	642	618	625	684	644	683	698	614	615	654	640	656	634	648	667	636	674	646	630	704	637	635	643	687	638	641	670	642	665	654	593	654	690	676	609	631	651	691	660	632	647	682	620	695	638	642	685	668	656	695	638	671	673	621	661	662	638	670	673	647	671	619	657	694	654	664	666	710	653	634	670	639	636	648	649	635	675	633	686	667	593	659	713	638	661	624	662	680	653	688	655	668	637	682	657	688	685	659	658	641	682	599	653	652	608	573	641	634	634	641	637	698	627	631	661	643	633	662	638	670	679	656	634	684	669	637	598	651	670	645	636	683	646	677	631	645	634	667	604	663	695	682	672	638	641	605	655	665	716	612	683	650	678	675	661	611	651	627	606	662	626	686	696	696	630	668	639	653	683	689	664	641	635	651	620	660	633	679	669	707	656	621	650	607	684	688	659	654	641	675	673	628	669	672	678	703	695	710	649	678	701	623	677	658	627	651	639	662	699	637	699	682	623	649	627	667	648	613	649	655	721	630	642	606	575	646	671	661	669	615	650	640	666	637	629	670	682	703	666	646	642	634	699	673	651	672	646	648	626	646	651	673	654	631	649	664	621	652	657	640	645	679	633	639	648	593	698	672	630	669	656	702	664	673	633	670	675	656	635	662	604	685	674	651	635	638	658	699	657	662	648	640	638	675	634	631	639	633	659	631	641	653	668	670	639	664	649	648	614	651	670	701	659	631	620	678	705	689	714	640	668	614	716	690	657	660	617	659	639	661	670	672	687	641	658	689	654	676	645	615	660	609	639	675	655	620	646	674	682	667	654	666	667	625	675	664	644	654	675	652	691	662	642	654	676	650	646	635	615	659	635	586	646	663	647	643	674	669	634	663	633	650	650	692	647	648	646	642	640	669	640	663	664	693	684	637	617	634	690	678	611	659	697	643	624	684	661	641	700	694	610	588	651	677	685	648	661	682	635	648	644	694	654	644	665	660	657	682	662	694	632	663	650	641	648	645	682	686	642	628	641	615	638	652	653	653	688	679	689	661	630	662	656	672	664	645	649	634	693	689	692	653	625	663	662	631	647	670	663	642	668	630	677	624	658	632	654	641	642	688	623	682	633	642	633	668	706	631	644	671	679	649	659	641	618	619	659	721	662	616	643	609	604	659	671	643	636	707	673	647	668	657	609	678	665	669	684	679	642	645	657	684	656	697	643	627	636	624	665	687	631	664	699	692	659	613	659	641	659	629	609	652	654	672	735	662	684	605	623	664	669	672	707	664	623	668	682	628	686	621	605	667	639	634	661	658	684	650	691	633	650	662	653	630	669	683	604	663	676	667	644	606	612	681	585	631	666	687	656	687	670	686	631	640	624	661	638	655	614	653	647	640	633	600	690	650	680	640	656	598	641	613	682	633	686	604	676	645	652	656	647	648	662	633	628	665	633	684	645	635	628	684	653	652	654	661	664	679	607	625	667	626	665	613	690	665	641	610	647	622	655	688	678	628	607	707	644	691	716	655	670	691	596	624	664	705	701	633	676	662	635	650	640	673	683	682	663	618	675	641	682	653	625	684	654	721	679	689	667	681	662	657	659	679	651	640	676	646	674	659	656	679	641	645	641	622	630	683	665	624	644	662	638	676	612	640	683	639	694	685	621	614	635	651	652	669	651	682	690	639	637	636	672	675	632	631	654	658	654	645	656	695	615	673	689	689	645	695	670	692	581	669	662	669	645	667	693	615	626	669	667	670	645	645	615	651	649	637	671	644	621	681	618	637	631	661	678	653	686	616	627	609	617	649	657	608	687	622	640	660	631	655	634	648	644	646	711	641	641	665	661	654	641	657	628	636	709	634	679	705	644	676	657	635	602	624	682	659	618	649	638	660	651	671	672	631	628	614	638	684	609	628	634	679	682	689	653	669	641	668	619	666	631	652	652	669	648	601	667	626	656	620	642	689	653	675	663	616	633	697	652	668	671	654	688	629	637	618	635	664	641	696	684	613	695	679	666	611	641	649	667	633	710	638	630	673	666	622	679	633	648	650	672	666	698	612	649	630	701	684	650	642	696	638	667	650	680	671	662	668	621	663	633	661	669	655	634	690	653	691	657	639	674	638	645	668	639	654	584	600	668	629	702	648	660	618	643	685	657	648	629	650	654	670	675	634	650	606	674	653	679	640	647	709	679	648	666	669	676	630	652	625	671	657	641	641	664	621	666	671	660	638	691	683	640	638	644	677	678	656	656	646	674	627	674	661	697	650	596	695	613	632	636	622	659	606	650	651	662	674	616	644	656	654	678	647	651	631	669	632	643	640	600	606	673	670	663	658	639	642	672	657	640	680	662	640	646	667	665	664	640	647	633	693	640	631	634	655	657	637	674	628	667	642	690	657	636	651	675	616	702	610	644	637	690	667	657	674	674	730	681	614	609	673	669
6774	566	552	470	439	375	359	356	335	314	351	306	331	344	313	307	301	298	291	324	319	320	298	312	308	318	296	294	299	316	309	284	336	308	316	294	315	328	250	317	301	284	281	278	276	285	293	313	278	313	281	269	278	314	314	314	289	278	316	297	336	298	289	296	309	289	292	275	297	298	296	277	291	282	295	270	287	292	310	290	290	297	292	319	304	292	272	290	308	287	305	302	314	283	282	280	280	263	291	292	340	275	286	318	308	327	304	313	323	303	292	302	283	304	291	310	291	288	297	288	267	294	307	266	318	285	302	264	321	276	287	306	291	288	288	309	285	261	292	281	277	288	298	293	288	292	266	309	281	282	329	302	319	293	318	314	304	308	291	280	303	328	272	266	279	283	302	289	251	288	289	291	283	270	297	280	341	272	292	267	277	283	285	337	298	286	307	303	296	292	281	294	291	315	296	332	282	271	292	263	281	284	304	298	309	284	299	315	320	291	328	264	301	322	310	294	296	309	315	291	300	275	266	299	308	316	291	276	271	305	294	299	307	331	290	301	288	302	290	287	270	321	284	273	330	290	286	268	257	332	307	301	314	317	295	264	304	303	284	261	310	274	275	294	286	269	287	302	300	292	278	319	310	306	314	288	277	282	292	309	312	297	321	285	307	295	328	291	294	307	285	301	298	279	268	296	320	294	289	275	310	292	289	312	326	294	275	286	277	286	304	282	291	260	244	279	314	342	306	291	315	288	304	296	273	284	279	283	310	327	303	294	289	290	302	298	307	277	278	283	292	291	274	308	302	301	310	303	329	291	256	303	309	292	302	299	270	293	282	317	304	336	308	291	335	310	279	327	293	283	279	277	296	286	302	284	300	317	265	315	291	290	261	283	277	318	276	290	296	288	313	308	288	280	319	287	330	317	266	293	307	305	268	257	290	281	292	291	276	280	313	285	293	298	284	288	258	280	297	292	315	302	285	287	306	329	283	269	282	322	267	296	320	294	296	297	305	288	294	314	275	286	285	315	273	292	282	302	302	284	282	285	285	274	287	352	251	286	277	324	291	283	298	308	299	320	261	284	257	315	283	273	311	309	319	300	280	307	309	287	292	289	269	273	317	300	285	307	304	301	255	319	305	291	311	301	274	295	320	296	300	253	284	306	277	261	272	292	288	289	324	290	300	312	297	326	328	328	304	286	308	323	260	291	330	276	314	284	289	313	319	337	307	290	288	284	320	298	293	313	312	320	283	310	306	276	272	264	299	308	286	333	295	298	283	272	322	279	299	330	278	275	274	273	314	298	281	274	284	306	328	279	295	267	280	292	279	303	284	306	321	287	301	303	271	261	329	293	322	284	308	289	324	292	286	305	255	286	282	345	276	291	305	339	283	272	287	274	280	291	298	316	275	302	256	275	260	300	317	283	312	294	310	304	267	294	279	301	318	289	289	294	281	303	281	290	292	298	276	311	268	323	299	315	287	293	310	322	272	283	311	289	285	259	288	296	303	289	296	252	297	299	298	290	289	320	281	313	291	280	293	314	247	290	263	289	298	301	290	274	315	291	281	307	282	315	290	288	277	294	284	270	313	288	322	299	260	270	295	256	280	325	306	294	304	295	298	296	310	308	310	263	318	310	295	282	274	297	291	279	289	243	292	309	310	322	295	294	290	275	293	294	316	295	329	299	323	295	290	297	296	303	285	257	295	291	292	311	271	317	304	317	285	324	296	282	272	304	307	285	283	307	287	278	286	305	261	315	301	277	291	310	327	289	292	290	318	326	283	294	269	260	301	296	333	289	276	283	320	305	304	290	349	269	281	319	282	293	305	266	263	291	283	292	317	295	277	283	308	291	268	295	308	280	255	266	275	306	292	290	310	309	270	314	320	287	268	311	281	284	295	293	300	326	282	296	319	297	280	299	290	315	322	307	302	309	288	287	305	288	321	296	298	295	313	319	283	277	265	288	274	280	251	282	274	304	329	330	304	301	291	293	306	293	278	311	309	288	316	295	268	302	288	308	277	295	292	283	305	334	276	252	278	308	296	287	284	274	293	282	319	264	286	280	295	273	296	301	297	296	308	314	280	315	295	262	287	266	277	299	330	319	311	309	282	288	336	315	285	282	266	315	263	297	280	273	282	279	303	321	281	304	295	275	286	300	271	331	296	277	298	279	312	296	285	319	279	299	317	324	327	274	290	321	283	298	305	313	303	283	265	286	283	297	286	303	300	317	276	312	269	273	309	294	313	287	318	290	300	303	295	293	297	282	304	291	290	289	286	306	280	293	332	289	307	323	270	293	311	287	270	302	299	279	262	275	301	319	304	281	290	277	328	297	290	326	308	299	268	298	297	321	324	277	291	291	306	331	326	296	290	303	288	317	284	275	324	296	301	273	295	274	292	288	248	307	321	307	317	298	332	294	299	310	300	314	301	297	279	301	299	289	282	292	285	280	323	302	307	313	324	261	283	294	314	302	296	294	310	260	299	285	311	256	265	300	288	274	295	293	309	295	273	312	324	290	283	285	328	283	282	306	259	261	279	306	305	311	269	303	290	292	279	293	275	267	334	322	320	311	314	268	312	310	314	310	329	298	294	315	291	281	300	306	271	284	300	295	295	311	292	297	282	279	310	272	287	282	312	287	298	325	284	291	345	274	329	285	277	270	288	314	281	287	299	303	294	280	312	299	290	303	303	300	309	294	305	285	280	305	289	266	286	305	315	298	285	304	283	271	294	303	304	295	296	311	334	284	260	308	312	280	260	305	284	321	300	307	289	304	312	291	311	317	283	310	299	324	280	301	294	258	293	310	297	246	273	276	306	317	289	295	314	292	287	300	306	289	310	306	316	299	320	288	277	304	310	311	306	275	275	267	308	292	289	267	261	307	290	310	285	278	299	299	294	314	296	297	283	310	315	315	300	294	287	281	297	300	282	303	311	332	299	292	306	279	325	336	306	281	301	303	269	308	298	283	304	292	291	287	326	290	280	327	295	290	280	279	292	306	309	330	278	288	324	297	298	302	308	273	307	293	326	263	283	269	293	284	313	303	296	311	289	297	284	314	278	306	280	294	311	265	304	296	281	274	280	302	295	282	292	284	292	273	343	314	301	308	343	288	288	295	319	294	276	270	287	275	301	262	300	289	298	276	269	290	337	290	323	280	288	307	292	281	251	290	266	278	254	296	306	297	275	326	282	285	285	310	265	323	273	297	300	296	302	292	282	295	311	293	291	278	309	305	300	312	275	296	277	307	274	323	303	309	307	294	269	284	295	292	301	294	283	293	324	320	298	295	311	299	273	265	314	315	308	295	301	289	301	281	290	284	305	286	297	283	266	307	319	285	288	280	290	310	294	306	285	308	308	285	296	300	268	318	288	265	287	312	317	260	299	305	285	296	280	298	315	296	289	306	291	274	317	278	278	308	282	265	282	286	325	319	286	298	303	300	284	319	303	290	334	323	327	295	297	282	262	293	292	355	273	307	290	292	334	327
6358	976	1317	1395	1208	1038	1003	914	952	880	866	943	849	840	986	818	789	777	772	773	786	758	725	738	680	714	718	667	714	749	702	708	736	697	687	677	691	699	683	676	669	713	657	690	707	682	766	683	712	670	704	714	674	682	705	676	675	663	713	658	704	641	687	668	733	754	677	702	681	707	708	738	746	716	669	657	754	667	705	665	694	751	675	691	712	697	679	668	676	719	686	684	720	721	669	712	671	705	686	688	689	675	722	713	683	677	629	741	672	648	649	686	653	720	725	699	658	666	736	667	721	701	685	688	711	693	673	677	731	713	701	653	724	725	721	690	679	676	722	674	714	728	671	729	674	670	715	741	700	715	728	686	721	670	682	715	713	683	720	709	658	708	733	693	740	742	732	703	680	647	701	679	707	709	665	732	699	704	645	733	626	671	667	655	667	725	726	706	676	679	718	706	730	704	676	670	708	693	720	697	706	681	697	688	699	711	716	744	688	731	703	693	645	713	673	708	694	727	692	659	679	727	690	635	655	636	702	671	667	681	718	689	646	664	708	667	695	689	664	690	707	739	693	682	736	715	697	713	738	654	679	686	680	723	645	689	658	698	670	701	653	750	682	696	682	696	696	713	697	712	678	689	708	671	682	649	669	735	690	673	766	682	676	710	635	771	676	708	666	713	716	624	697	734	679	670	694	685	691	662	662	706	719	718	722	736	700	651	674	648	686	677	674	705	694	692	686	644	658	691	697	703	729	678	757	721	684	694	700	735	692	749	704	682	674	654	652	668	724	686	717	667	702	669	729	718	699	709	699	668	716	709	698	654	710	725	682	686	695	719	655	706	742	654	692	736	684	727	673	671	720	714	685	685	690	727	667	710	705	692	679	771	663	721	691	732	712	689	712	643	684	690	700	706	684	693	700	729	729	729	675	689	690	704	696	689	686	706	706	719	708	740	675	635	778	717	679	711	655	722	727	745	722	689	682	656	694	692	718	709	708	755	722	705	715	658	680	737	725	689	709	717	686	688	692	719	689	729	639	671	671	665	688	700	732	661	708	684	710	705	671	710	690	675	724	718	715	694	695	669	701	690	672	721	723	709	675	734	707	689	684	665	747	680	708	720	696	718	729	692	703	681	671	667	700	668	676	682	733	661	706	690	732	691	681	675	683	713	663	685	700	709	712	664	732	722	672	698	708	656	708	661	678	674	717	704	719	708	703	713	694	692	702	723	733	691	652	710	667	706	709	700	688	710	726	685	724	720	676	706	725	709	714	739	737	657	682	695	708	663	688	715	701	704	707	675	712	704	688	688	675	644	705	705	643	671	695	697	713	659	713	698	711	683	626	664	673	674	644	681	652	664	723	703	730	701	723	687	700	710	662	657	699	667	690	713	698	721	702	715	693	678	698	708	733	695	683	686	699	664	679	692	726	667	681	689	688	737	647	735	701	649	647	702	648	769	740	716	680	714	716	731	683	694	704	686	667	687	675	683	714	720	705	698	728	696	711	700	679	698	702	739	721	671	728	678	732	729	712	668	673	730	708	677	669	740	658	668	717	693	667	690	689	676	675	710	684	702	689	708	718	711	718	697	690	616	751	680	706	695	755	689	619	693	676	689	762	713	675	645	759	717	712	715	628	705	716	700	693	667	716	644	683	691	708	715	664	683	727	693	709	669	687	657	724	690	677	653	693	694	629	646	669	710	750	661	717	675	680	717	704	742	720	704	706	728	760	729	708	700	668	671	682	695	671	716	686	652	726	695	700	706	695	680	694	737	668	697	684	685	679	726	711	669	682	683	672	698	739	709	728	730	710	707	665	749	740	695	677	697	671	685	706	694	684	722	708	752	698	674	685	714	652	695	673	687	696	713	680	680	665	646	690	632	722	684	690	671	729	686	693	683	703	715	704	769	693	720	681	716	677	700	627	661	746	677	702	720	710	695	701	670	670	696	677	659	680	721	701	713	676	722	692	704	679	714	742	721	721	705	711	682	763	740	713	673	739	712	707	669	694	690	702	689	769	732	684	677	730	664	703	697	735	705	648	680	693	761	667	725	709	725	699	705	750	741	708	662	676	698	668	667	677	662	703	728	655	640	660	692	700	691	685	689	694	654	682	710	688	690	671	692	756	686	674	669	674	720	696	727	720	708	701	716	686	697	681	640	720	680	713	651	688	713	683	666	695	706	695	684	710	696	701	716	674	729	683	702	754	651	726	660	752	692	731	715	680	678	672	698	654	669	689	708	701	716	708	722	727	683	720	661	713	681	680	675	712	705	701	666	687	659	696	681	694	665	651	641	739	683	690	685	706	733	719	706	683	715	675	691	687	669	687	637	704	690	720	700	705	690	671	669	687	704	727	716	679	670	670	655	716	699	636	672	727	680	669	735	690	704	664	704	635	710	698	699	662	684	685	684	696	710	649	670	720	715	687	675	763	698	715	712	692	739	767	697	740	708	717	698	698	702	740	676	703	640	686	711	683	678	673	691	662	700	707	710	724	650	705	699	691	673	692	727	700	681	714	698	705	655	711	677	726	690	710	721	734	711	713	664	668	662	667	626	671	655	656	735	688	685	721	706	680	721	763	686	668	698	723	683	725	689	717	697	684	684	711	676	703	688	773	744	689	742	716	673	732	698	710	710	654	681	725	671	778	696	717	703	660	736	659	721	750	689	734	675	744	714	684	734	680	685	703	715	692	662	731	719	706	715	685	700	683	679	727	712	673	694	712	677	716	687	769	686	710	685	671	674	691	663	689	726	701	680	693	694	689	695	711	698	678	703	686	718	669	676	720	679	668	684	700	689	726	686	684	705	739	673	683	684	713	703	679	671	714	717	694	725	706	687	678	712	710	684	713	713	660	709	661	697	690	753	668	696	666	691	721	745	689	706	711	717	673	675	705	675	671	705	709	755	736	653	684	728	643	738	667	693	711	705	664	750	731	709	668	737	680	703	664	706	723	677	704	674	706	728	691	726	746	664	692	720	668	652	725	681	650	686	743	721	662	664	706	712	727	657	662	729	707	683	702	719	720	727	748	699	722	686	709	693	711	696	701	705	691	685	666	658	684	694	755	681	714	725	666	670	674	684	722	730	707	643	675	685	680	744	687	695	708	686	697	687	656	691	694	664	682	734	717	665	659	677	670	735	721	706	691	691	746	725	670	698	692	685	724	656	729	661	682	685	737	629	726	719	690	680	695	719	670	662	675	681	690	713	666	707	733	690	679	697	717	741	682	725	684	726	697	652	693	661	731	713	690	768	707	697	683	686	677	655	723	684	712	717	705	654	677	681	663	682	679	660	719	748	657	710	654	675	751	704	704	730	693	706	679	697	617	691	732	680	671	723	691	660	694	737	686	705	686	714	713	724	683	707	682	678	690	681	689	695	670	680	641	691	702	716	686	705	740	728	699	685	686	669	738	769	674	696	679	762	722	675	716	681	700	705	685	698	695	717	721	654	718	683	700	670	712	679	644	743	693	726	700	684	738	726
12811	939	712	484	353	282	262	221	208	228	216	183	178	175	190	186	154	184	155	143	172	136	141	170	170	133	135	159	138	136	162	140	143	129	136	120	152	149	153	152	145	173	163	163	167	149	170	141	133	163	158	142	159	148	152	144	125	136	129	151	157	142	136	144	142	163	145	148	134	140	137	145	152	158	130	141	137	141	156	147	152	159	143	128	140	147	152	142	151	147	145	145	157	133	168	138	132	150	132	147	166	135	128	130	126	138	163	132	148	148	126	126	139	125	136	164	123	152	132	145	136	136	142	136	130	138	165	139	135	147	134	154	128	159	129	142	141	151	135	163	151	145	148	167	145	154	142	152	168	148	158	153	148	149	140	169	151	145	170	147	137	129	157	166	147	139	110	168	182	118	129	158	138	140	144	122	143	136	133	154	133	141	142	134	152	134	170	141	148	146	160	133	124	153	119	130	133	165	150	135	120	142	137	154	117	117	152	110	123	153	153	124	137	155	143	128	131	149	135	137	163	140	129	130	151	147	130	150	145	160	145	136	160	155	138	140	154	153	137	136	136	120	144	156	142	122	137	151	179	139	158	148	158	144	128	144	123	126	144	120	124	145	122	167	139	144	175	132	139	122	136	145	118	137	150	145	128	139	123	131	160	126	137	143	148	141	113	122	143	142	149	169	159	127	146	146	166	135	135	139	148	167	135	159	135	152	143	141	162	143	136	152	137	142	153	138	126	137	132	142	156	172	148	156	150	155	151	155	133	141	127	164	154	155	153	148	138	152	149	150	133	135	155	146	141	130	157	130	132	141	117	120	150	128	119	152	145	129	140	132	130	141	128	148	126	133	145	130	125	161	137	121	140	151	148	131	167	141	151	125	139	148	149	157	125	143	147	142	134	149	133	151	157	132	148	151	150	148	153	152	141	155	149	143	136	155	152	142	120	152	157	119	129	133	126	130	142	155	137	138	147	161	136	147	146	148	135	142	168	167	155	165	159	149	133	129	155	141	133	154	130	118	133	142	128	135	156	152	138	157	125	161	155	143	114	142	159	148	155	146	146	131	140	166	135	136	140	139	151	135	156	139	149	169	131	152	140	147	140	137	123	145	145	145	136	135	144	140	141	151	134	146	136	150	137	130	154	118	134	123	134	142	143	143	126	149	150	125	162	146	128	147	145	135	147	143	150	134	139	150	154	168	151	133	147	144	131	134	159	159	150	130	138	144	160	144	158	159	151	137	139	130	147	122	137	148	149	143	168	141	139	169	165	161	150	136	135	129	146	141	127	149	134	159	154	124	163	119	185	135	128	125	147	161	127	145	122	129	163	142	138	152	140	151	126	156	125	129	128	164	151	154	141	137	174	168	134	160	122	156	131	150	137	138	141	159	127	147	148	145	143	136	135	137	150	154	142	144	134	137	127	146	144	144	156	149	138	145	127	150	152	125	142	153	147	150	156	142	158	156	139	172	140	145	137	129	122	146	157	139	165	144	133	148	145	141	160	146	149	122	116	146	144	129	135	135	144	151	164	146	155	130	148	148	146	144	142	132	165	153	129	129	150	164	167	157	139	138	172	159	165	131	129	150	141	145	164	120	150	158	152	142	139	166	150	141	134	157	139	152	178	149	142	166	125	126	130	174	141	165	151	159	140	152	141	158	121	137	152	145	144	139	150	131	146	134	146	145	141	122	143	131	138	158	141	149	160	145	140	155	155	149	136	133	158	146	144	125	139	158	137	146	161	146	129	139	148	132	143	138	147	136	136	135	145	132	132	151	152	167	155	144	159	137	125	155	143	143	129	149	132	151	151	140	145	128	148	162	143	145	142	128	144	144	120	153	120	140	148	158	165	133	136	141	140	159	144	150	142	133	149	158	158	145	135	128	128	136	122	143	135	149	148	131	144	146	133	129	150	134	134	160	143	161	134	129	162	151	151	146	136	160	124	156	113	145	158	154	140	127	147	152	151	138	158	151	133	120	141	156	155	145	116	142	143	131	162	127	128	162	147	144	143	153	139	139	134	156	147	133	149	138	146	119	140	140	141	136	121	140	138	134	133	133	147	145	141	142	135	151	146	140	136	128	145	141	135	172	134	159	146	144	138	150	155	133	139	142	128	137	148	134	144	157	139	158	140	127	119	132	131	147	148	133	132	155	151	148	146	136	149	145	139	148	162	140	134	156	146	129	135	142	134	160	150	160	152	169	145	131	131	154	131	133	147	127	161	122	141	147	144	133	153	132	136	159	149	141	153	138	132	156	160	172	159	157	152	133	145	150	160	145	135	141	158	125	115	157	145	143	143	124	162	136	152	129	146	136	145	151	155	143	134	156	167	143	157	128	158	118	141	131	150	154	150	143	137	143	159	151	143	135	152	121	158	139	161	147	139	147	148	126	136	151	137	138	146	151	144	145	147	141	146	168	123	147	130	129	120	151	135	140	162	162	165	159	159	124	132	136	136	148	131	170	134	159	130	134	138	146	155	140	144	145	149	157	158	136	136	154	133	122	155	133	153	153	143	146	152	136	143	154	124	132	138	148	133	140	155	167	152	146	144	131	128	121	152	158	142	145	138	143	147	160	147	135	147	142	156	141	145	133	124	161	122	132	157	115	156	139	155	145	142	143	151	106	154	130	132	139	126	134	130	116	152	138	151	148	149	125	132	146	119	148	139	141	146	135	155	140	136	164	152	131	123	131	130	158	138	137	153	159	132	147	136	149	135	135	135	160	159	154	141	149	171	131	120	156	157	134	141	145	143	139	142	144	155	146	133	123	152	145	124	140	129	124	149	134	125	172	116	146	136	143	160	127	152	126	117	126	134	124	118	131	154	126	141	130	137	121	148	157	124	119	159	142	128	149	142	132	148	161	130	149	161	141	164	146	143	135	133	161	136	143	141	150	153	144	137	120	124	122	145	137	141	136	143	150	168	163	153	146	158	135	154	121	169	146	143	145	137	141	144	122	162	154	118	138	146	143	126	161	118	126	132	157	131	150	138	148	143	134	163	126	149	142	151	131	119	149	140	148	141	165	122	123	121	128	149	133	133	146	157	141	145	146	120	157	168	148	148	133	148	145	137	139	148	143	153	144	147	142	159	167	147	161	132	155	138	159	140	131	138	150	125	118	124	145	132	154	141	151	144	149	145	148	155	145	119	143	133	130	155	126	124	128	150	120	134	135	150	145	137	148	145	141	114	132	138	149	155	147	142	135	141	110	139	160	158	152	133	125	165	179	159	127	150	150	138	138	150	157	139	164	133	138	143	144	132	170	162	150	140	147	148	130	139	163	142	145	144	126	131	146	146	142	137	151	156	152	156	122	138	151	157	154	149	139	133	180	126	125	134	135	145	136	149	124	138	151	138	144	137	164	130	133	143	156	136	129	142	175	173	171	147	137	132	140	148	129	137	158	133	148	122	142	151	148	134	129	139	179	151	147	164	143	147	166	146	122	121	151	138	139	157	144	140	163	117	142	156	131	158	124	144	144
7753	917	1590	1645	1372	1053	962	772	819	783	800	663	648	713	905	603	505	508	496	544	438	448	419	486	403	377	395	404	414	418	387	366	396	379	359	350	428	374	397	372	401	351	396	380	414	394	359	361	398	381	357	396	344	395	393	368	403	362	353	366	337	358	332	346	363	352	356	373	391	367	368	372	424	376	348	356	367	377	385	335	363	337	387	366	373	325	374	359	356	409	391	369	377	360	393	354	369	372	347	353	371	361	360	367	376	353	352	352	338	354	376	366	357	382	380	354	379	371	361	346	337	340	342	313	353	380	344	358	366	355	385	353	365	361	370	356	412	379	388	337	385	389	374	364	379	318	323	346	360	359	336	385	345	366	376	374	345	368	367	394	356	339	344	352	390	359	350	350	334	365	382	342	332	348	402	367	344	353	377	364	396	330	345	373	367	354	385	351	338	358	389	351	362	399	388	323	374	338	370	360	368	362	378	382	378	366	374	378	373	379	341	411	349	337	343	363	350	333	334	365	389	369	359	341	375	373	368	352	383	407	367	339	345	339	373	370	343	358	372	359	303	393	351	344	342	379	368	368	370	366	362	366	341	353	339	355	341	355	338	364	379	389	390	362	337	353	370	372	386	382	383	325	311	344	382	332	377	337	336	348	367	345	358	346	387	361	374	353	362	350	368	342	325	344	408	367	372	348	370	370	337	378	404	350	337	338	374	371	338	354	373	384	387	362	394	353	391	339	342	381	339	371	351	396	354	352	330	366	343	379	344	367	367	349	349	367	358	379	332	308	356	363	369	339	365	370	379	353	345	401	313	335	348	345	344	317	351	361	384	349	344	354	334	404	368	348	355	363	345	366	375	345	366	358	347	371	381	374	365	355	358	371	372	362	336	349	331	348	346	390	339	338	374	377	370	371	399	383	388	367	368	355	383	367	358	378	395	353	395	377	358	321	391	362	352	359	372	374	362	348	343	361	375	362	329	381	357	391	388	363	382	351	355	381	356	378	355	366	362	356	366	391	346	323	366	379	343	362	335	350	387	403	367	366	358	325	344	342	356	337	370	361	380	385	352	337	344	334	341	349	351	348	353	410	357	336	396	355	385	377	369	345	362	411	347	345	371	359	367	333	347	351	328	356	355	345	335	359	365	371	402	330	377	374	340	359	347	345	356	355	344	395	381	336	355	385	366	363	371	359	335	372	349	351	364	351	343	328	336	355	378	361	349	354	360	342	321	354	399	371	334	350	355	328	361	376	365	368	347	391	364	371	352	382	374	337	353	399	370	354	355	377	360	346	337	350	344	362	362	324	335	342	393	397	342	350	371	367	333	368	357	336	390	374	371	352	362	370	372	332	344	369	342	357	373	326	363	367	351	381	364	330	408	387	354	336	331	333	341	361	356	374	365	342	375	371	391	371	336	364	383	341	348	385	326	372	352	335	350	350	349	359	369	313	375	363	359	353	349	383	344	380	338	375	326	356	360	357	374	369	360	378	329	341	361	348	362	364	364	389	345	353	348	338	339	355	375	403	338	364	351	372	340	378	353	322	359	359	363	384	355	370	363	379	353	393	342	388	358	360	386	375	347	365	361	359	364	370	348	381	379	360	314	359	353	344	327	389	369	375	381	366	343	387	369	347	321	391	350	421	308	369	359	343	373	341	350	356	348	336	353	354	351	364	353	378	384	375	363	361	379	344	375	356	354	387	366	359	340	345	390	391	326	382	389	356	348	361	302	387	353	347	365	335	367	363	357	350	363	352	375	338	337	362	380	358	363	367	408	363	361	365	334	380	347	367	369	363	336	341	369	363	372	378	359	357	384	374	380	354	357	351	383	370	357	385	361	393	314	374	363	367	353	363	351	328	337	384	370	370	359	364	336	337	366	363	352	355	379	350	366	356	374	359	367	321	364	374	345	349	351	361	349	366	360	376	355	381	382	360	363	387	371	353	371	354	386	352	351	393	355	347	355	331	340	359	358	375	347	359	363	370	352	354	370	363	351	372	358	324	384	372	373	380	361	336	359	355	357	366	361	364	338	379	352	341	392	346	382	362	377	358	349	367	339	343	346	345	345	353	356	383	339	377	369	370	386	335	353	371	366	372	360	383	364	363	333	380	372	374	373	330	351	358	355	355	381	396	362	344	377	343	367	357	348	380	361	364	360	347	360	387	396	372	377	361	366	372	375	370	341	362	371	369	368	344	347	342	355	353	356	375	370	342	385	361	356	344	401	362	379	352	368	362	350	344	366	366	387	367	353	398	353	388	397	366	373	384	368	352	365	368	352	346	375	359	375	359	388	352	353	355	370	351	400	351	367	352	387	351	348	376	365	356	379	367	360	369	377	339	361	372	336	378	355	378	331	384	348	342	326	382	351	363	342	380	344	362	353	384	336	348	364	357	368	357	364	372	394	338	375	386	371	360	342	375	365	359	362	355	337	336	370	357	352	381	347	373	351	354	382	339	383	368	337	363	349	372	389	395	323	355	402	346	299	345	364	353	380	382	323	348	366	382	344	384	352	318	337	358	370	356	356	378	378	394	370	365	356	349	391	359	372	368	361	379	348	379	392	346	374	378	353	354	364	374	403	369	351	379	330	392	371	362	365	398	371	363	364	333	329	381	367	379	358	371	389	387	369	390	377	353	384	347	371	383	373	353	388	364	334	375	361	374	353	343	359	363	367	357	335	327	373	413	366	356	386	369	362	353	368	354	376	380	388	343	372	381	357	375	340	360	352	338	336	380	405	386	400	328	357	374	359	359	396	349	375	341	352	366	341	348	359	344	335	341	360	353	354	339	355	339	358	362	351	368	371	331	364	379	377	370	345	339	381	357	352	392	381	366	347	355	368	376	395	328	369	341	324	354	357	344	381	331	358	377	397	370	384	357	362	349	377	377	358	354	352	394	378	357	379	348	330	353	349	363	337	365	359	345	387	420	343	359	366	333	356	392	332	365	368	380	360	357	407	338	351	346	321	372	344	344	354	346	374	336	385	359	356	360	347	360	374	373	374	348	372	356	340	361	368	377	377	355	341	395	356	388	388	364	393	345	326	348	350	357	357	367	389	355	391	378	388	380	395	369	373	379	399	376	393	372	346	334	353	367	407	313	356	344	346	306	348	368	371	340	329	357	368	394	369	373	344	405	389	355	380	367	335	350	387	355	343	339	367	355	360	374	370	350	369	363	354	354	381	349	369	334	344	383	345	373	373	355	379	367	353	367	343	354	347	359	340	356	360	381	351	394	391	363	337	370	379	379	395	386	370	373	395	382	398	377	410	390	372	341	363	387	348	366	366	343	391	376	378	360	389	371	348	363	382	352	335	367	357	346	354	379	339	415	344	345	346	387	338	361	383	348	313	363	379	336	331	347	379	382	375	342	385	327	364	345	349	346	382	365	356	392	376	362	348	355	333	362	342	370	356	355	386	394	346	375	386	354	368	344	356	368	362	329	359	310	323	334	367	361	359	377	384	356	352	366	372	355	361	371
1304	275	286	271	307	291	277	268	283	266	270	284	278	289	281	267	279	280	281	274	288	267	299	274	288	270	258	257	264	251	263	278	273	266	261	256	249	268	302	282	255	264	262	262	276	252	277	293	252	292	268	274	271	269	271	268	256	288	253	282	266	272	255	239	268	266	276	284	314	272	256	291	263	288	265	278	249	271	272	264	266	253	257	265	261	257	285	297	271	292	247	270	214	272	253	264	253	282	218	254	276	280	265	265	260	259	310	286	279	320	259	295	253	304	291	254	286	270	236	253	296	249	287	262	258	284	272	272	228	294	275	275	269	294	249	261	259	245	265	275	275	278	267	283	299	302	252	268	293	263	273	268	260	252	271	259	291	289	278	266	299	255	292	310	271	263	241	226	233	265	262	286	268	264	279	268	286	301	271	302	274	299	306	299	283	262	270	275	277	242	260	283	233	229	264	220	273	227	294	270	256	264	247	265	244	269	269	254	318	286	303	268	270	266	263	298	294	280	264	247	254	259	274	302	266	265	282	281	273	285	302	255	280	285	245	269	285	275	253	248	294	272	290	265	266	297	293	252	293	286	281	288	260	274	262	249	275	297	246	271	266	271	285	234	271	252	273	302	310	252	252	303	276	307	257	265	300	296	258	243	270	253	300	264	265	256	272	283	297	256	266	291	266	287	270	256	281	270	250	278	228	291	260	296	246	278	275	284	258	268	251	290	285	257	295	259	285	288	281	259	275	258	279	284	309	281	252	280	269	262	277	278	266	274	284	249	246	278	258	264	261	283	257	276	251	296	302	260	246	281	245	272	244	275	284	289	220	236	291	269	258	266	282	265	272	278	243	291	286	273	285	287	229	283	261	292	263	239	314	272	257	266	268	285	269	239	239	282	315	269	262	259	286	243	248	288	256	269	257	256	241	259	268	278	290	279	277	269	298	280	273	289	267	277	286	284	293	274	317	267	285	280	264	266	255	307	278	257	264	277	268	277	279	277	261	278	272	295	265	277	253	276	261	269	298	282	277	267	263	277	289	301	293	244	253	278	266	245	273	301	252	259	253	253	285	269	273	278	262	268	287	259	285	254	253	305	272	263	255	269	269	277	255	277	262	276	263	275	259	274	293	278	282	272	306	275	302	317	288	258	284	257	289	273	265	298	289	264	242	271	288	271	246	262	276	281	266	297	290	251	303	256	272	271	289	267	305	252	259	251	252	246	264	248	278	274	260	256	287	262	253	257	271	258	285	278	264	276	265	307	268	287	233	260	263	265	305	292	259	285	260	237	280	257	266	262	303	291	265	254	273	281	262	274	301	257	283	275	272	280	269	273	236	280	288	242	246	256	264	283	296	281	267	290	279	284	263	267	285	298	276	277	245	272	268	235	241	259	283	259	297	285	273	272	284	264	244	276	257	305	283	257	275	277	284	270	273	270	250	266	292	283	293	287	289	306	272	275	255	281	254	287	256	257	273	289	309	266	227	284	288	276	260	268	249	256	265	272	267	273	241	272	290	270	282	289	257	292	286	272	252	283	275	254	266	281	262	270	253	286	240	269	285	286	273	280	265	279	281	265	233	305	245	283	254	295	270	275	277	266	299	313	272	281	252	282	281	238	268	272	274	261	289	282	285	248	261	262	245	262	277	303	264	291	250	280	250	292	240	281	278	295	262	254	265	252	265	281	263	287	274	289	276	279	240	282	301	251	250	291	261	269	295	279	267	265	272	255	249	287	283	259	274	294	262	253	295	273	270	270	266	251	247	242	277	234	249	283	266	268	254	286	256	274	297	293	306	294	274	262	279	261	259	258	255	277	306	262	262	262	254	298	256	288	262	268	268	255	266	270	262	259	292	260	252	264	261	271	265	256	247	308	274	261	260	286	252	251	247	276	272	270	309	274	280	267	257	255	274	267	289	277	248	259	265	280	264	287	274	241	229	269	275	271	284	274	301	262	255	253	250	294	256	265	250	318	291	278	278	290	274	292	238	278	272	279	260	285	284	273	272	249	285	260	298	258	284	240	287	276	264	238	300	290	279	295	244	277	269	251	298	277	262	254	255	270	308	272	293	298	300	269	292	271	236	259	248	274	271	290	271	265	244	279	312	287	282	272	283	246	269	273	268	272	280	293	255	261	273	261	271	283	266	270	268	268	280	259	298	236	294	240	297	268	244	275	241	247	282	276	273	290	268	252	276	258	264	280	274	269	257	271	234	249	251	242	273	264	294	305	302	267	239	245	243	311	289	273	277	268	285	261	284	261	259	274	294	315	270	291	254	258	286	238	238	287	280	252	274	313	283	270	269	289	265	266	264	286	297	285	265	225	256	246	302	285	282	260	277	260	275	276	298	280	258	265	255	242	281	253	275	293	268	273	255	274	283	240	279	274	273	270	257	267	263	249	277	272	252	267	270	276	278	246	251	256	258	247	255	286	280	272	284	271	262	271	280	285	270	278	249	288	279	278	253	255	275	265	281	288	276	262	287	294	290	261	246	292	245	299	245	274	253	271	266	253	267	268	292	298	256	243	253	241	281	258	258	294	269	256	274	282	221	272	257	258	268	242	257	278	273	268	278	281	269	295	316	287	280	278	277	288	267	280	246	271	275	269	302	263	311	282	290	223	271	275	276	283	252	253	255	260	255	271	273	264	291	259	279	276	282	279	254	294	262	259	288	281	292	281	282	274	294	264	249	273	299	244	263	284	252	272	258	271	284	263	255	275	266	295	271	270	246	248	308	261	257	284	285	290	268	274	253	263	273	254	286	254	264	250	282	248	259	278	247	260	245	266	278	287	279	248	258	273	281	298	285	276	267	255	298	282	248	288	251	287	259	307	261	291	277	289	253	291	243	285	290	262	249	272	287	277	283	301	242	280	298	283	279	278	293	273	249	269	290	285	287	255	252	291	256	282	244	261	280	292	302	262	288	269	283	271	245	270	274	268	268	269	263	265	293	275	254	227	259	260	280	266	263	277	277	258	280	230	269	280	286	263	262	268	277	256	246	243	283	254	288	266	268	254	268	244	281	265	284	289	268	285	300	261	289	288	259	277	270	270	305	274	264	277	272	270	305	277	248	257	257	273	270	262	259	269	262	249	261	275	292	240	269	263	268	271	238	301	288	287	277	276	275	270	266	304	247	273	266	256	263	302	265	247	250	306	259	254	251	277	301	270	298	276	295	281	272	292	253	262	287	291	280	282	269	272	251	252	244	253	265	262	269	299	276	228	269	280	307	254	301	280	266	268	302	289	242	224	262	293	288	256	259	241	274	290	254	276	237	272	276	268	295	300	244	265	266	246	248	267	286	256	256	266	255	298	277	280	274	254	247	282	260	289	285	266	261	258	262	269	305	260	263	247	267	274	264	287	271	284	263	268	275	268	263	267	251	257	270	254	286	252	275	278	292	247	298	272	267	280	268	290	308	232	293	272	278	242	237	258	269	251	301	273	252	279	277	266	264	260	283	281	252	244	280	294	267	260	276	266
1811	686	675	698	704	652	698	680	646	647	674	657	693	681	639	617	627	633	706	689	649	676	704	709	628	621	673	665	610	640	638	650	649	670	650	644	630	683	680	626	659	698	667	659	644	621	697	633	667	640	609	646	666	683	657	679	685	669	629	666	674	666	663	685	660	636	632	662	679	644	663	662	616	646	656	684	657	630	657	685	642	663	631	607	666	664	625	676	648	643	689	662	598	663	666	678	627	661	652	671	650	666	654	641	682	642	687	679	695	657	605	709	645	676	651	671	680	651	643	609	649	734	664	631	640	714	665	616	684	631	652	680	638	671	597	628	621	696	659	626	622	647	636	670	691	639	630	678	709	664	666	625	726	622	690	668	684	664	671	643	677	690	666	637	637	701	634	707	660	635	626	648	652	657	661	657	581	674	616	668	676	678	641	643	628	644	633	624	638	619	653	622	687	659	673	654	618	674	692	689	694	637	677	684	640	645	638	716	681	692	663	612	656	660	691	640	635	694	670	644	636	622	658	666	691	644	643	650	642	625	640	668	624	637	661	640	642	700	659	641	598	628	667	643	643	683	640	686	652	615	634	649	631	649	610	609	645	679	664	678	699	640	623	615	678	653	664	630	678	698	660	657	660	625	628	634	685	674	651	685	668	661	639	632	667	651	676	662	598	682	610	645	639	622	641	641	661	661	606	659	665	683	641	639	654	658	657	639	643	647	659	665	636	632	596	630	634	661	700	639	616	710	653	676	650	659	664	682	656	675	630	658	720	663	691	652	651	656	715	675	674	691	643	654	629	667	647	634	639	663	626	630	641	701	620	661	641	678	622	656	687	659	681	675	636	619	658	667	676	651	644	641	654	658	624	649	704	681	692	679	616	647	682	667	689	638	659	670	652	634	663	672	642	672	702	629	679	634	660	623	687	666	634	668	631	626	635	594	667	650	692	648	677	655	611	587	664	626	671	619	643	698	694	665	636	625	692	692	661	632	624	658	693	663	659	653	656	677	686	647	628	627	612	686	686	672	652	629	653	636	644	597	671	647	707	706	708	592	603	655	695	629	682	665	628	635	641	586	643	652	673	681	708	658	640	655	655	654	667	658	639	657	656	673	650	639	634	623	665	686	671	605	675	684	610	675	646	629	659	655	667	651	628	648	645	683	668	678	662	645	686	680	680	647	628	623	698	676	643	709	612	687	657	661	647	634	644	687	650	672	664	673	643	664	677	676	602	682	574	639	615	632	672	625	681	674	624	660	655	645	643	625	651	633	611	665	687	663	648	633	616	601	615	632	631	691	662	645	633	697	678	661	685	621	652	687	615	663	654	676	658	641	670	668	635	620	653	679	622	689	640	643	634	674	665	644	668	662	659	689	709	686	670	677	675	677	647	668	707	668	663	638	664	641	668	624	638	651	646	655	658	653	654	634	696	635	666	657	650	674	631	658	674	647	642	628	659	676	659	656	716	616	630	604	646	652	666	670	642	635	613	622	666	686	677	630	594	704	697	632	659	627	627	650	611	664	637	679	620	602	707	619	673	653	650	671	661	686	654	708	656	681	644	665	599	651	647	631	626	633	681	650	706	684	683	640	624	635	604	632	631	662	651	683	612	659	645	670	663	637	621	648	669	671	649	618	642	633	666	645	678	651	692	650	647	698	638	642	673	669	632	641	662	681	658	628	701	639	696	701	653	623	650	664	649	654	666	658	656	658	653	665	655	667	635	660	632	672	708	644	654	693	681	626	660	610	640	634	636	665	668	635	656	674	714	660	655	666	607	646	648	658	669	587	645	650	652	613	675	652	663	661	660	646	687	625	655	634	624	649	598	643	648	646	641	674	615	679	630	702	587	657	602	588	659	659	622	618	599	645	680	693	649	651	630	605	620	669	666	646	676	668	682	627	695	663	677	648	678	634	646	654	616	661	620	631	671	649	698	603	676	697	674	609	591	649	666	685	646	638	642	621	654	633	667	617	655	682	645	651	673	599	659	656	656	683	715	612	649	663	642	654	650	675	639	691	628	700	623	727	677	677	674	622	632	651	634	650	590	652	666	621	703	621	658	611	629	683	644	703	664	643	620	657	655	642	638	639	642	702	619	640	630	640	652	669	662	619	680	594	639	666	666	658	632	652	654	649	639	702	612	688	639	611	617	632	666	684	679	672	679	662	651	659	640	632	671	640	662	661	650	683	659	695	643	624	681	671	687	685	705	633	684	647	666	674	666	622	656	683	686	653	690	643	666	606	641	692	639	667	653	601	627	697	700	650	674	652	614	604	687	657	688	605	602	616	669	645	624	629	680	614	623	643	651	664	687	684	693	644	634	658	631	635	682	680	626	643	641	711	700	676	658	684	630	695	673	685	663	692	701	677	626	653	623	651	658	692	666	662	661	668	614	663	630	668	654	644	644	671	646	614	663	691	662	671	680	655	602	638	624	650	600	710	655	684	639	728	698	615	658	634	692	649	648	691	662	664	673	674	600	627	667	694	619	652	697	691	608	636	656	659	626	678	667	607	627	684	636	671	673	660	675	588	599	613	647	655	573	650	641	649	647	638	651	667	675	649	669	661	654	651	642	646	585	629	713	638	641	694	659	678	641	633	665	632	680	661	694	660	648	675	660	637	652	674	643	680	632	613	631	655	658	631	634	682	644	630	676	643	681	651	644	667	697	651	647	672	652	655	648	626	626	633	663	654	648	698	652	641	635	648	660	662	629	683	636	661	639	645	664	668	658	619	657	690	679	670	679	648	659	646	615	648	688	666	671	662	623	657	663	684	633	668	665	653	664	647	647	638	691	672	644	653	658	658	628	652	633	610	697	665	645	641	642	662	670	674	653	597	656	671	664	619	667	648	649	668	655	669	686	717	620	673	693	658	658	639	626	692	671	636	715	675	663	695	650	664	677	640	693	672	664	676	680	692	668	606	690	652	670	625	658	652	647	674	656	622	653	628	680	624	642	656	640	627	662	650	664	642	622	683	642	676	648	646	653	622	609	639	675	705	645	674	667	656	645	627	656	636	669	673	695	661	670	647	639	720	653	659	680	594	665	632	688	682	630	671	643	652	652	652	663	645	660	630	661	630	665	703	650	644	653	653	679	653	630	628	686	649	675	695	650	629	635	701	665	684	650	651	654	664	669	659	656	647	638	655	604	628	606	653	667	668	669	679	650	625	689	669	639	659	633	697	609	678	679	634	670	642	670	657	672	662	654	684	668	642	692	673	655	699	599	662	667	643	631	657	698	648	719	659	700	636	649	637	653	653	623	653	631	635	680	684	628	653	685	657	671	677	662	652	656	664	630	656	695	662	615	640	673	652	641	658	674	652	633	654	678	613	663	622	605	651	678	638	637	633	645	668	671	658	658	627	600	666	624	612	655	707	657	719	642	629	681	633	647	643	625	683	655	626	644	661	662	614	682	636	657	674	683	659	658	663	602	703	675	668	666	675	675	652	640	675	658	650	653	646	588	633	679	654	636	638	672	662
6618	538	578	477	411	308	355	369	310	326	343	318	301	320	316	323	320	315	293	279	330	300	313	315	330	313	276	301	318	293	310	310	309	275	299	285	282	254	260	287	318	275	319	274	301	283	282	315	288	307	266	303	270	313	298	290	258	275	279	322	269	307	309	303	307	295	286	290	310	298	282	303	285	330	285	281	309	296	279	290	282	314	288	280	305	290	307	329	306	289	266	299	307	288	307	314	299	286	292	321	284	272	294	286	270	274	302	294	285	309	295	271	299	283	311	311	269	288	271	281	300	323	293	305	324	281	307	332	268	291	259	286	303	303	287	348	269	290	308	277	278	284	309	320	289	329	300	265	291	267	291	294	286	285	303	304	305	328	269	321	271	311	269	295	283	301	290	309	319	305	289	307	285	307	299	308	302	291	314	326	314	303	280	263	327	338	328	308	306	284	303	301	279	281	320	288	329	258	302	283	276	293	281	304	291	303	281	291	303	275	289	298	297	324	297	308	311	314	273	299	318	302	293	291	278	315	279	306	319	306	323	294	321	268	266	291	326	337	310	311	319	319	311	289	312	276	289	279	273	326	316	288	309	293	322	293	254	298	281	300	282	270	306	290	355	301	287	261	308	287	278	304	289	298	332	342	305	314	274	290	300	288	293	313	266	307	297	297	336	329	289	292	264	319	270	272	313	311	299	290	298	306	287	280	292	271	254	312	303	296	288	305	314	308	294	277	291	298	264	311	310	312	288	307	314	320	277	305	303	263	285	289	298	313	300	301	278	280	300	349	310	320	313	287	302	321	320	293	303	273	270	304	318	285	292	309	263	280	302	280	291	285	298	283	286	279	308	320	298	291	259	334	304	286	283	283	290	278	301	304	278	298	272	269	284	309	323	320	296	289	295	297	307	276	291	330	295	277	307	293	292	279	300	289	296	257	303	325	297	284	282	321	289	280	312	272	299	301	317	268	275	284	293	295	288	311	307	286	321	321	318	321	322	293	290	277	300	297	295	299	279	276	281	332	332	339	293	271	305	274	281	303	301	296	268	315	284	321	278	265	318	296	294	314	296	277	273	327	289	284	300	296	306	301	310	296	282	268	267	288	293	276	300	276	301	276	267	313	292	319	287	283	310	308	283	295	273	329	317	326	259	302	316	284	316	304	304	274	322	304	298	284	267	288	303	310	290	277	303	327	294	292	300	307	288	319	277	256	280	278	305	275	291	309	302	277	263	334	302	320	283	289	315	303	300	261	324	279	290	265	302	269	312	288	325	287	316	299	250	282	288	295	308	269	276	289	286	288	309	285	271	301	310	285	288	297	321	275	290	260	295	282	274	267	317	295	292	280	288	301	295	293	280	318	305	310	314	311	295	304	272	321	308	284	283	312	299	303	295	296	288	269	292	279	274	335	323	296	288	290	289	310	289	334	319	306	263	309	288	299	299	269	277	305	324	300	270	294	284	301	315	286	289	273	295	264	267	319	282	329	288	310	288	265	329	299	291	282	313	325	299	262	286	271	277	305	281	285	305	299	316	309	309	281	314	291	304	296	296	313	283	265	297	279	326	302	292	293	298	345	293	296	318	291	288	285	308	301	285	311	297	305	285	325	316	288	289	293	297	304	272	304	326	308	302	308	277	314	292	292	272	283	272	260	288	280	272	326	321	304	293	319	283	271	268	300	274	282	297	288	306	265	311	297	293	319	264	290	285	297	278	274	323	303	296	304	286	299	304	327	279	324	287	277	279	287	287	294	313	307	296	266	328	322	311	277	295	321	311	280	295	261	284	305	287	291	279	264	287	317	279	277	270	306	307	319	278	313	277	293	292	279	297	269	293	307	304	287	289	321	284	292	306	286	288	347	290	270	303	251	302	293	324	277	313	279	308	309	324	302	264	300	293	318	296	279	269	278	288	292	270	266	321	302	284	307	298	311	299	305	307	263	250	299	326	278	291	318	291	303	316	289	332	286	314	279	303	281	327	313	321	291	310	327	300	310	285	283	298	281	310	308	271	292	305	276	299	314	325	277	287	313	321	290	288	302	276	275	269	273	303	300	284	279	289	258	280	291	323	276	250	288	334	279	283	256	312	269	319	324	307	294	335	319	271	277	307	316	326	305	289	296	278	281	265	295	301	286	290	282	301	309	282	295	266	308	323	290	296	300	303	281	298	325	268	273	317	272	288	306	282	308	299	328	297	286	295	273	303	276	286	291	282	297	282	275	286	299	330	306	311	298	306	312	340	294	334	278	305	296	290	301	276	299	271	308	305	295	290	300	271	258	256	294	308	304	284	306	283	311	283	284	288	296	325	283	339	307	310	308	313	307	275	276	305	266	324	285	321	283	307	289	314	278	292	309	298	268	304	317	322	333	288	314	306	302	301	297	298	296	302	297	267	266	293	291	310	296	282	313	301	297	300	293	330	272	296	267	277	290	308	296	285	301	261	296	275	318	318	301	255	300	298	279	316	263	312	325	303	312	330	315	317	299	265	306	283	285	283	275	284	292	283	333	270	308	258	284	296	317	309	270	292	302	322	273	330	291	310	314	292	277	292	257	300	302	299	264	313	284	296	303	289	290	323	306	302	303	311	313	296	296	300	307	330	280	290	288	295	254	288	319	285	312	274	277	269	242	287	275	308	276	282	287	277	312	303	323	278	290	297	292	300	270	293	274	326	273	283	298	294	275	313	290	288	272	286	325	322	252	288	298	313	273	291	303	288	312	274	296	273	296	284	294	268	288	304	259	297	331	288	270	279	284	288	310	295	287	289	291	300	303	314	298	281	286	280	287	299	328	338	279	311	274	284	317	314	326	305	278	298	294	312	253	273	270	294	312	276	312	327	299	274	301	323	295	308	301	295	276	322	303	310	260	290	276	292	280	325	291	320	288	294	310	293	267	268	296	313	297	295	300	304	294	326	264	304	313	286	288	262	316	276	295	329	319	282	286	317	297	261	251	304	289	296	294	279	293	273	309	282	302	284	318	281	290	287	266	255	269	287	291	298	278	310	282	311	310	325	311	319	309	272	284	290	294	266	294	306	305	321	284	304	262	301	308	321	328	306	307	311	343	283	302	326	295	309	293	294	307	283	260	296	299	300	316	301	325	290	297	309	294	323	294	304	303	281	300	295	274	290	311	287	273	304	287	301	302	268	320	274	282	267	299	314	295	288	262	280	289	303	262	296	299	291	297	270	331	260	300	300	307	311	323	307	315	306	247	302	313	299	297	293	293	281	275	311	252	292	322	264	270	263	309	298	292	319	252	303	303	283	267	276	311	294	301	297	315	292	291	279	311	267	298	312	309	326	294	271	289	298	261	332	341	307	294	308	278	288	280	316	266	324	295	305	291	264	313	291	262	266	317	295	291	291	282	313	267	284	289	284	290	280	293	293	263	320	296	284	285	308	293	294	300	293	285	309	272	288	278	308	298	316	292	297	290	278	305	325	286	293	301	306	303	290	294	304	280	304	294	253	309	288	285	294	291
6280	968	1237	1391	1211	1102	979	917	913	918	943	849	836	901	906	788	742	737	757	699	721	714	715	790	703	700	708	685	733	746	707	704	723	678	709	638	726	684	681	691	734	678	702	741	691	665	711	685	750	710	682	692	741	702	723	689	672	677	710	667	749	662	712	715	723	740	707	717	679	699	727	696	715	713	683	711	665	679	725	715	684	705	675	709	641	693	670	706	698	694	676	682	697	692	724	749	711	721	740	695	708	653	716	664	731	680	703	706	713	664	712	718	699	671	694	685	700	649	710	675	717	679	676	678	710	715	693	661	706	700	690	713	703	684	692	719	628	680	739	692	711	649	655	713	706	660	645	704	731	713	672	687	704	701	698	727	700	702	715	712	701	714	709	710	700	692	642	686	665	704	702	723	729	671	712	712	708	691	716	685	738	683	725	673	688	735	704	692	702	690	675	636	679	720	697	719	708	706	695	685	701	703	678	693	712	682	760	750	694	699	715	669	747	687	693	687	735	698	657	668	700	713	669	682	714	686	750	689	701	692	746	684	669	727	699	692	696	672	687	683	686	727	710	710	700	660	722	708	698	682	715	715	728	682	686	676	691	711	679	700	662	637	686	699	712	701	693	686	708	715	685	664	715	706	687	665	692	694	724	730	703	704	698	597	741	707	690	688	740	656	692	650	725	720	660	690	706	715	715	676	706	709	695	699	668	704	728	663	660	692	738	698	732	680	710	646	725	656	702	704	682	698	705	716	730	701	680	682	671	718	716	685	716	705	698	694	712	675	701	674	681	698	716	676	706	639	757	677	710	686	702	665	708	700	659	685	730	674	672	765	702	695	661	711	692	693	699	692	670	696	690	678	685	657	716	654	659	742	664	737	697	667	711	706	713	696	715	676	662	690	692	705	686	723	656	656	676	680	684	733	731	677	700	687	672	725	636	721	702	674	652	685	641	682	723	673	730	688	683	700	680	694	721	753	666	670	687	723	763	701	651	653	673	694	693	651	675	645	673	695	774	649	663	713	731	661	686	663	723	645	672	657	706	724	719	677	672	695	661	662	703	669	680	674	705	677	669	705	691	679	723	702	686	681	707	686	715	707	664	712	714	714	677	704	693	729	666	658	685	676	691	698	706	648	675	719	710	707	671	705	680	674	696	650	719	697	683	705	708	705	648	661	737	716	672	709	717	714	694	676	666	732	701	700	714	684	705	698	744	760	667	639	690	718	722	664	710	711	639	722	716	725	672	679	706	725	697	675	701	682	708	723	729	677	668	687	681	644	735	714	736	694	693	674	705	694	704	738	667	680	711	723	694	690	709	698	696	726	670	712	759	688	654	741	715	705	681	692	731	714	764	694	692	701	714	706	711	694	731	689	739	749	684	693	747	668	652	672	697	690	665	736	681	676	693	796	690	670	683	713	652	710	698	689	651	752	716	705	716	693	717	689	682	656	674	671	668	674	688	716	709	691	688	688	729	690	642	685	681	673	684	637	695	676	695	672	725	683	731	680	648	714	706	662	700	651	681	674	714	741	666	685	679	719	694	717	702	694	707	656	698	733	694	685	706	690	656	695	692	653	708	733	711	735	688	723	690	663	703	678	691	711	657	699	731	713	692	708	672	724	681	743	665	708	672	709	678	675	688	683	693	704	708	717	669	751	669	723	706	720	693	651	695	733	708	702	672	702	689	747	658	712	720	697	654	708	703	708	698	717	699	736	711	699	651	706	698	652	658	728	786	700	669	687	718	675	731	626	724	684	671	664	749	716	665	684	750	713	749	680	722	680	712	703	685	707	676	700	724	666	665	723	705	688	703	613	677	712	710	681	668	753	691	742	684	683	697	709	725	726	654	687	669	741	668	760	659	704	697	720	726	698	714	664	727	655	679	688	677	713	732	721	702	675	685	691	710	691	733	709	765	727	654	634	656	755	690	724	709	677	703	706	705	713	673	720	722	714	681	701	686	706	695	725	703	680	657	652	678	744	710	698	706	741	687	697	732	676	723	736	716	723	671	686	719	696	703	689	721	718	716	675	696	695	644	703	707	717	686	678	676	687	661	711	749	663	691	681	687	699	710	715	710	668	686	683	742	672	691	736	728	690	673	682	683	696	709	719	711	732	707	709	684	665	694	735	722	712	704	719	692	704	699	706	632	680	671	707	675	728	674	729	683	679	734	690	687	695	672	637	709	707	680	662	757	700	707	686	672	679	699	665	662	734	691	653	691	744	678	695	723	696	697	680	758	719	670	667	702	683	725	707	674	679	722	735	691	681	689	716	716	659	727	667	713	692	728	685	701	716	716	696	706	712	643	691	706	725	722	705	708	686	678	676	707	683	684	714	700	709	684	682	701	686	743	707	679	743	660	672	724	658	710	676	672	733	707	716	705	723	723	728	714	728	699	719	684	699	697	703	740	710	681	696	633	710	702	690	700	657	717	699	732	704	758	704	692	668	695	732	719	676	688	675	731	700	674	732	668	707	689	680	652	654	677	748	650	708	667	708	704	653	678	683	721	695	702	678	650	677	706	685	708	652	713	684	672	678	714	675	686	671	710	663	705	705	704	669	687	663	684	662	705	712	637	696	710	729	685	694	697	693	740	724	709	707	754	670	695	754	698	678	692	700	690	690	712	733	737	681	736	707	734	675	717	700	704	698	712	696	723	664	723	671	693	713	675	668	684	680	738	651	709	685	666	654	686	706	668	722	673	738	733	684	693	669	660	677	687	688	648	754	680	690	662	711	703	689	666	710	651	714	650	675	699	676	691	705	658	684	657	726	694	680	720	726	657	698	724	668	705	699	675	696	716	710	707	751	680	715	702	697	649	698	761	686	693	668	704	697	692	706	680	694	697	649	696	679	664	703	691	709	711	725	628	717	666	649	680	656	699	689	723	711	676	709	702	689	671	684	731	732	678	703	672	723	676	685	706	680	702	669	732	667	687	700	719	730	692	711	659	689	708	700	763	693	767	709	700	671	706	662	690	715	679	742	694	679	673	680	687	706	730	733	717	729	692	690	694	734	690	670	723	676	724	724	703	690	674	707	649	704	677	723	690	679	698	696	718	700	696	746	695	689	735	671	695	697	689	714	677	694	701	642	673	684	737	705	718	696	700	714	675	703	700	687	729	676	705	742	654	670	754	740	726	681	689	693	698	714	708	697	690	698	684	683	653	680	660	638	708	707	652	682	657	724	721	726	685	694	661	686	682	709	715	741	678	670	701	714	706	721	713	718	704	674	707	689	699	681	693	696	702	698	735	705	666	701	629	724	686	745	665	688	734	696	709	694	707	698	717	724	685	705	729	684	707	674	729	699	644	679	742	683	700	719	687	668	665	705	620	716	703	677	705	706	638	723	687	665	675	723	655	690	695	730	700	681	680	668	691	672	675	692	686	700	714	692	691	703	698	687	677	705	705	682	692	713	696	681	652	683	705	666	722	707	723	649	722	743	716	684	664	687	629	724	704	680	674	715	721	691	675	694	703	687
12385	824	683	571	516	288	203	241	199	210	213	199	173	204	207	182	154	183	148	160	155	136	179	159	134	138	143	131	164	150	147	122	151	149	145	158	145	131	157	163	131	149	171	155	143	138	135	149	147	150	160	150	171	148	127	135	151	140	141	152	159	148	145	136	128	130	172	148	145	131	147	145	148	159	140	159	141	134	144	143	157	136	139	122	167	157	152	148	176	155	129	153	135	153	128	153	139	146	125	167	161	150	150	146	161	137	148	157	149	149	155	169	140	142	149	141	126	140	167	149	157	147	134	145	130	126	160	147	166	150	154	134	133	114	142	184	168	137	134	135	139	159	140	160	132	140	133	141	138	132	119	133	133	154	149	122	135	153	131	154	159	148	142	153	132	139	151	141	155	161	148	162	151	161	155	149	136	135	170	132	170	149	140	145	140	132	141	146	153	136	139	154	154	135	128	159	161	143	151	140	151	149	152	137	133	136	101	140	145	126	121	143	152	125	125	145	145	133	157	159	161	155	149	128	118	140	143	142	134	117	134	145	141	144	124	147	118	127	166	152	144	164	133	133	141	153	144	135	155	164	125	124	139	134	122	136	117	129	122	131	135	134	133	145	165	143	151	156	134	145	143	139	144	151	140	155	125	118	171	136	148	175	150	143	123	164	137	172	129	128	136	129	124	140	158	146	152	152	139	144	127	145	160	149	144	157	133	154	150	126	137	134	127	158	147	132	153	154	149	131	152	160	140	134	147	116	158	147	139	163	148	142	143	145	149	122	111	124	144	130	158	152	127	140	145	144	169	156	143	150	145	154	169	137	152	135	156	153	154	143	149	145	152	141	133	162	136	148	155	140	133	156	121	131	121	134	164	155	152	153	151	142	130	172	130	131	168	162	122	123	154	129	154	134	148	159	139	130	141	151	165	121	157	136	148	160	185	128	147	135	145	140	141	137	141	120	138	117	155	142	135	153	141	172	148	148	154	123	152	166	139	128	174	141	159	145	136	150	140	130	150	140	142	133	150	133	161	147	144	129	139	174	151	139	146	140	177	165	155	139	133	146	137	169	161	144	120	130	153	146	158	160	133	124	147	157	165	133	132	175	163	149	132	127	148	153	164	126	144	132	160	139	165	147	154	128	135	135	155	145	150	126	149	148	154	146	141	160	135	157	140	137	128	142	148	127	141	161	154	134	147	157	151	138	129	128	128	139	148	153	151	138	144	168	152	135	161	142	128	148	120	140	150	146	128	125	129	124	150	116	139	141	165	109	154	148	156	143	147	145	133	144	151	159	161	129	138	160	145	149	149	144	140	142	143	162	146	119	145	133	147	165	144	135	137	132	137	162	142	149	123	151	162	119	126	133	148	160	136	133	141	147	159	134	149	157	148	160	144	131	153	139	140	148	135	143	138	129	127	158	129	157	147	148	122	133	160	128	145	126	136	150	145	178	144	138	143	151	138	132	116	139	120	141	157	143	160	135	149	128	136	166	138	132	139	134	155	157	123	156	169	150	139	143	123	167	143	124	132	146	135	155	151	165	127	151	136	145	175	132	133	167	161	136	134	140	151	146	138	129	126	163	153	141	149	153	159	167	166	127	142	126	153	154	130	157	172	163	112	141	109	142	146	154	185	159	138	144	135	153	145	145	138	164	148	137	120	159	118	149	133	121	150	156	137	139	146	145	166	150	145	146	154	159	154	132	154	162	128	111	113	172	151	132	134	139	145	163	150	143	135	154	139	143	152	137	163	125	132	146	156	151	159	160	159	147	185	174	144	153	160	144	144	131	127	141	198	128	147	169	143	131	124	146	141	159	144	135	141	151	138	148	140	142	137	152	136	133	114	154	125	153	156	154	138	146	138	159	118	152	151	144	170	146	127	127	153	143	142	176	160	136	143	132	143	157	154	143	148	171	118	123	154	145	139	130	140	156	123	138	139	137	147	121	152	138	127	137	139	168	138	132	157	142	146	133	154	162	137	139	130	159	162	177	152	145	157	145	124	147	153	143	152	123	142	115	137	142	146	147	112	140	159	147	149	126	133	161	138	135	145	142	149	137	149	151	145	132	143	170	141	146	150	135	153	148	145	136	139	142	153	156	145	140	133	144	157	156	128	128	156	136	112	130	159	160	161	151	133	136	155	159	139	167	149	141	145	149	140	151	138	137	127	156	151	136	135	137	136	144	147	166	159	163	164	138	140	160	142	158	146	153	147	132	136	134	131	171	132	143	134	124	142	138	127	144	147	143	154	137	151	151	160	132	128	131	138	126	141	126	136	153	138	137	128	146	136	128	148	142	157	135	134	154	157	157	124	141	151	143	136	143	115	142	138	137	140	159	161	149	172	134	139	122	163	140	129	142	145	127	153	137	127	140	149	138	148	143	139	120	159	136	160	158	144	122	154	133	171	136	156	136	168	137	146	131	148	160	155	142	148	165	156	145	150	166	132	163	170	144	126	137	140	136	131	158	140	135	134	169	146	145	170	168	148	153	140	145	139	158	145	141	151	137	147	147	132	147	152	155	134	153	129	148	162	141	153	158	122	160	142	130	146	160	133	146	154	153	139	151	158	121	144	146	161	143	138	148	145	161	127	146	140	177	141	151	135	140	130	158	133	149	144	149	128	135	162	117	131	137	137	125	138	145	144	117	117	147	152	147	136	122	134	133	159	170	148	153	148	133	133	143	153	149	136	151	142	142	129	155	144	145	141	154	141	146	153	137	166	139	147	121	152	143	156	128	139	163	124	137	164	175	159	140	141	124	139	118	128	159	146	146	128	144	160	140	153	137	142	140	147	134	139	134	119	158	125	153	144	121	133	145	150	151	142	162	138	133	124	150	155	139	158	136	145	150	156	143	155	158	142	147	129	145	139	151	146	164	119	129	142	141	142	161	141	155	144	128	139	164	156	127	134	163	153	139	158	166	170	150	131	155	142	139	132	133	141	132	147	128	140	137	144	145	137	139	143	143	131	153	124	144	155	152	144	129	146	137	152	171	165	124	155	158	155	161	142	122	158	153	151	161	132	146	134	147	137	152	142	146	157	144	132	130	160	150	130	136	146	167	133	151	129	132	142	139	142	147	144	152	137	137	143	170	161	156	135	124	133	147	171	130	151	164	142	134	142	135	146	143	159	153	163	122	128	134	147	158	150	165	150	150	141	147	139	158	148	154	131	159	144	137	137	132	145	142	153	145	157	137	139	164	159	161	135	141	127	121	134	142	147	140	138	137	141	119	154	166	146	113	140	143	141	142	143	134	147	147	132	135	150	147	128	137	141	157	154	153	151	153	133	155	157	156	138	128	149	129	114	129	150	152	154	139	161	142	157	152	145	140	134	120	119	123	149	134	111	122	143	170	121	147	140	116	147	142	137	132	156	157	151	131	148	139	150	156	146	116	129	137	152	155	140	127	150	148	131	140	135	160	167	151	121	150	163	113	137	155	135	169	145	142	153	156	131	160	146	135	118	132	155	139	136	132	154	149
7799	830	1574	1631	1404	1143	946	811	681	706	721	669	613	811	782	582	486	506	461	457	448	415	420	421	366	395	374	418	409	369	356	374	365	367	389	388	380	350	386	387	363	370	360	345	386	393	381	382	361	371	378	399	370	371	364	380	388	360	399	349	358	350	350	380	380	364	371	390	377	404	367	395	350	381	424	364	392	358	375	359	353	363	364	349	335	341	363	386	353	348	407	391	329	359	358	388	357	399	341	370	381	340	355	367	405	341	404	383	353	371	374	361	354	393	397	365	371	330	369	353	361	345	357	412	377	323	348	318	364	329	415	364	393	377	325	353	350	341	349	384	383	390	374	380	330	369	400	354	352	407	336	345	418	367	358	378	344	334	362	348	352	377	337	346	359	332	348	325	345	360	371	358	386	334	338	397	346	345	372	367	375	347	382	372	377	367	376	375	394	365	374	348	337	351	380	400	364	350	375	346	398	353	382	373	369	323	363	395	372	366	339	364	329	363	338	348	344	366	362	389	352	402	343	364	344	371	382	391	394	356	338	336	315	378	350	352	401	407	377	347	371	370	332	344	373	350	363	344	379	328	364	345	357	359	362	354	362	375	334	388	344	379	379	375	376	387	347	409	371	358	363	358	358	351	349	369	364	329	342	348	355	350	380	354	348	348	372	361	406	355	366	376	355	340	368	343	369	314	345	384	363	360	366	363	371	354	341	368	364	368	332	357	360	322	338	340	366	355	359	344	365	375	350	384	360	387	386	331	394	352	381	372	379	371	361	353	368	386	381	342	324	364	387	359	354	378	340	351	370	359	352	365	344	358	345	368	373	367	357	340	351	358	342	375	354	371	381	339	391	333	358	355	383	354	411	390	337	355	395	361	355	366	387	347	366	366	381	377	371	406	354	389	402	352	381	357	354	354	329	378	411	355	355	337	350	386	382	356	339	350	376	395	330	337	360	384	352	323	371	341	334	382	385	339	383	342	361	369	378	364	370	342	355	359	377	389	389	358	372	368	345	337	336	353	347	387	381	350	378	373	351	370	364	346	332	372	338	342	378	352	351	378	358	380	391	356	353	352	373	376	333	368	373	338	339	397	392	392	383	368	339	378	359	357	370	356	377	329	379	368	367	367	379	335	387	327	321	359	364	367	374	385	386	361	336	338	353	342	352	366	366	336	356	350	367	364	391	363	344	365	352	370	349	358	381	353	365	357	373	345	329	380	349	366	335	345	350	395	346	363	362	366	378	310	372	343	362	370	362	340	362	367	355	343	357	365	382	348	373	352	367	357	358	401	369	348	376	360	359	372	336	332	361	341	359	370	342	373	327	405	367	396	353	336	339	345	355	331	369	365	348	381	347	389	364	375	365	353	361	367	346	357	371	378	365	365	357	343	402	399	375	337	351	381	328	389	363	358	342	370	347	354	324	389	384	361	355	363	380	365	331	382	362	423	384	371	377	390	373	361	354	357	355	332	364	339	357	374	357	367	389	323	372	360	368	366	361	325	355	357	348	360	376	380	345	350	368	339	358	364	336	381	385	337	348	344	376	366	378	373	352	356	395	365	363	397	371	374	401	371	373	330	378	351	378	378	351	341	348	367	345	345	318	350	344	362	370	372	380	356	337	318	351	341	361	336	393	363	337	365	361	344	354	346	384	388	356	372	377	368	347	382	362	357	349	330	366	357	372	364	377	375	348	345	350	347	340	374	382	345	375	348	385	371	349	380	385	396	341	345	341	348	310	349	344	379	360	404	376	360	391	333	362	366	346	371	391	323	371	367	340	367	386	380	336	360	372	336	352	384	347	371	350	377	397	353	362	377	351	354	378	391	356	352	329	365	357	360	342	372	355	327	378	367	386	383	316	354	376	353	359	375	377	347	360	330	364	387	336	368	339	343	338	387	350	405	330	351	373	373	352	345	395	397	353	356	375	345	371	383	359	355	353	350	333	346	367	360	415	384	366	368	338	355	375	388	395	365	326	347	395	330	340	361	349	359	352	348	370	364	354	343	364	345	387	315	367	378	328	366	375	360	394	359	332	344	339	359	354	364	374	378	373	400	356	356	337	356	341	362	370	344	339	380	343	383	372	385	352	356	376	340	363	372	360	369	359	367	374	371	393	392	365	364	357	379	365	354	360	350	333	364	374	363	336	369	349	372	361	367	329	318	364	356	346	333	352	356	353	341	380	340	333	387	371	354	309	314	368	352	368	398	346	374	355	365	379	384	365	352	354	311	324	350	369	361	381	362	341	391	356	347	353	392	363	356	389	341	356	388	374	330	388	360	333	345	332	357	378	360	382	403	364	331	381	342	351	374	353	351	336	366	369	354	397	322	356	400	387	317	356	359	392	352	331	382	354	331	347	389	377	385	344	359	381	365	362	350	357	360	377	367	379	358	346	354	378	325	379	406	364	352	372	354	348	381	354	380	371	371	384	331	361	378	339	374	366	358	349	340	361	379	368	356	335	384	350	394	364	377	381	358	376	354	386	370	364	371	347	359	375	362	366	349	356	345	391	355	379	351	327	337	387	351	391	422	345	368	361	366	367	368	362	386	366	342	353	377	395	345	365	356	392	362	357	385	394	333	326	357	358	382	381	315	360	355	344	377	368	320	357	346	343	354	375	365	347	364	354	357	356	371	368	338	353	388	401	394	356	371	375	363	374	360	389	379	360	379	363	376	381	364	359	335	378	361	349	376	361	352	329	364	346	353	377	397	322	372	345	355	360	349	403	378	380	364	354	375	367	369	363	352	354	349	339	353	350	361	324	328	357	355	316	342	343	383	356	387	331	353	364	360	387	350	388	361	343	368	347	360	326	384	358	359	351	356	388	357	346	365	383	369	363	397	386	384	367	365	330	357	328	391	367	362	322	352	394	412	363	367	376	331	362	381	367	361	363	392	354	305	368	375	366	351	392	330	358	332	371	350	373	366	353	337	374	353	348	364	330	333	363	372	336	365	379	377	364	380	366	359	376	358	360	376	372	328	388	364	368	352	351	351	356	384	355	367	340	362	363	397	361	365	326	348	341	367	336	333	344	378	375	373	371	360	362	349	375	366	363	353	355	368	371	350	342	363	369	363	409	383	335	355	359	386	379	324	367	369	370	360	400	352	346	343	367	407	369	375	383	367	361	336	364	391	392	401	349	375	388	316	342	376	295	356	330	346	379	358	367	357	357	315	353	364	348	368	377	370	362	385	375	396	351	376	331	388	372	383	359	339	365	360	368	373	326	347	361	346	355	367	394	374	364	362	363	337	365	352	368	362	366	355	374	363	328	393	334	354	369	342	382	387	382	365	345	381	365	379	344	383	386	352	359	370	329	368	376	333	365	376	371	339	369	349	378	374	368	358	350	380	335	329	369	376	357	377	357	384	363	353	389	365	350	363	380	385	334	354	350	369	347	383	352	386	377	354	321	348	350	411	365	374	372	342	354	383	360	349	373	335	371	322	361	375	387	367	332	384	326	353	370	355	377	369	358	402
1239	257	269	271	267	283	283	296	283	239	274	298	270	274	246	292	260	293	269	250	246	277	250	252	282	267	279	289	278	267	289	291	259	274	292	270	295	274	286	276	263	289	260	243	267	274	283	282	287	282	305	279	233	273	297	250	261	266	287	252	296	279	265	271	293	284	268	302	265	280	266	258	254	275	291	296	282	314	260	246	291	259	294	285	294	298	267	299	271	288	284	238	281	254	289	219	274	268	250	271	266	261	253	274	287	293	243	293	277	261	287	267	299	251	291	260	270	286	270	265	277	285	264	245	248	260	251	259	279	262	258	262	248	249	279	286	262	265	278	273	285	303	272	251	275	270	263	246	232	267	267	303	294	287	255	285	251	271	281	256	262	264	250	267	292	302	259	270	274	294	296	264	284	250	276	258	278	292	295	286	254	282	240	263	300	265	274	263	274	266	258	285	264	268	278	285	239	259	321	259	247	263	282	252	263	282	279	274	258	283	249	279	266	275	288	265	268	262	271	234	246	275	250	282	266	276	291	271	272	294	299	269	269	272	272	251	317	258	273	254	278	268	283	259	257	296	259	272	268	289	295	264	273	256	271	300	298	283	304	250	251	285	266	262	282	257	307	278	266	291	249	290	297	255	284	308	245	275	243	252	255	280	304	252	267	238	256	283	278	294	272	278	263	264	300	279	268	272	260	285	286	309	268	280	286	263	279	247	250	280	280	249	262	268	296	275	263	294	279	287	254	273	251	308	270	255	281	260	246	294	292	253	261	244	254	249	262	283	306	287	262	268	274	261	270	258	251	257	259	288	264	283	273	246	250	278	258	243	248	296	236	295	277	269	301	277	267	252	281	248	273	279	265	284	274	293	266	289	295	271	285	257	276	269	257	252	264	270	279	265	276	292	290	276	286	246	297	252	262	245	254	254	278	296	261	256	270	283	278	253	286	239	280	270	264	261	256	270	253	269	267	263	287	252	290	286	278	286	268	273	280	246	237	276	269	303	308	279	309	301	266	263	282	245	280	287	286	241	272	253	247	270	295	306	274	291	268	269	302	283	299	250	278	296	252	298	270	267	280	272	278	264	265	247	280	279	266	270	240	263	273	257	289	267	250	260	250	248	247	253	282	285	272	289	283	262	266	275	267	245	296	252	246	293	276	278	267	270	284	288	268	244	297	274	260	244	265	283	274	274	269	250	279	277	277	251	276	263	301	279	285	294	263	286	270	288	273	246	293	271	267	292	279	314	259	303	271	274	309	282	269	271	266	288	242	299	232	257	280	294	275	304	308	267	285	289	260	293	292	258	248	298	258	297	276	267	277	255	262	276	256	221	258	286	252	267	277	272	296	268	258	292	292	259	292	275	272	261	280	284	263	273	236	234	257	259	269	265	283	271	275	297	275	304	253	258	272	280	283	292	253	260	250	280	295	303	270	260	274	269	250	263	301	290	237	272	257	252	282	258	271	276	290	254	259	269	276	271	253	260	268	268	254	241	262	282	275	256	274	291	244	266	267	286	253	260	242	280	259	285	292	286	271	258	317	241	284	267	276	255	270	257	267	287	276	256	287	266	262	271	283	292	269	291	259	286	251	306	277	279	255	280	288	283	266	241	248	274	281	273	278	275	246	272	289	256	258	268	286	298	245	276	280	251	271	247	293	304	275	264	263	282	256	268	278	272	258	273	284	280	244	271	279	284	290	291	265	285	279	266	274	248	274	257	273	262	263	297	261	281	260	253	280	281	270	284	280	295	269	276	262	261	276	290	280	296	266	258	276	287	281	268	301	275	245	265	275	247	246	306	263	281	249	266	268	291	283	292	290	280	252	245	287	265	275	240	264	292	255	262	292	265	253	264	252	269	277	282	267	276	275	247	269	275	276	278	299	271	268	281	286	278	279	279	298	257	282	286	289	280	304	271	277	287	293	278	289	280	310	289	262	283	254	257	283	258	282	275	277	262	259	273	312	266	272	275	293	255	265	240	278	282	258	262	238	279	292	294	267	287	281	267	246	250	263	276	241	292	297	266	273	270	255	249	256	275	247	261	258	284	301	268	253	310	273	275	270	292	277	278	245	267	267	278	255	253	286	296	266	269	266	263	257	292	287	292	276	267	272	266	277	264	278	261	255	282	297	277	250	233	302	244	285	242	280	251	250	252	268	245	279	274	241	256	276	312	274	281	243	265	284	293	258	256	267	278	287	253	280	261	262	276	295	295	237	263	276	283	267	283	264	256	283	290	262	274	265	281	321	239	255	281	262	263	257	269	277	232	240	251	255	290	288	257	244	254	266	271	281	266	270	281	265	263	279	271	283	277	246	258	272	267	253	285	245	302	263	259	257	282	241	277	308	266	293	289	253	247	291	249	271	254	277	272	285	264	286	261	274	252	294	231	252	279	245	261	253	265	267	262	292	285	259	292	235	243	250	287	252	295	323	291	264	309	275	275	292	260	264	269	267	301	297	258	273	300	254	278	277	305	264	298	285	271	250	298	234	259	275	253	252	257	286	284	319	278	274	243	254	264	263	281	266	278	312	285	272	269	257	266	261	285	277	282	302	274	283	263	252	275	262	292	269	295	271	275	274	251	261	281	247	281	291	269	240	277	288	280	290	305	279	298	286	256	304	249	280	262	262	248	272	281	278	280	268	259	257	265	295	276	289	290	222	281	263	267	294	246	239	237	259	268	265	273	268	294	262	257	284	260	255	276	250	284	243	292	277	272	267	280	283	258	248	272	263	282	260	291	270	232	278	254	292	280	272	283	266	266	270	272	285	283	267	250	258	276	235	289	284	283	263	277	262	258	284	309	274	260	274	291	269	286	245	270	246	286	273	241	262	271	244	254	253	293	290	287	287	263	264	269	270	283	264	262	248	273	264	273	280	292	284	227	274	253	319	292	275	262	249	272	280	270	284	263	292	245	259	274	259	257	255	265	292	274	270	280	283	234	262	280	283	252	268	306	262	273	264	256	309	273	267	277	288	287	280	248	254	298	273	271	246	242	250	265	279	274	261	265	284	263	279	268	289	284	267	263	267	261	291	295	237	274	266	277	255	270	277	285	261	271	251	276	274	250	275	250	257	239	285	304	284	252	243	263	269	278	288	266	294	284	274	273	256	270	257	305	271	267	261	254	297	272	292	269	294	286	256	282	283	277	262	254	271	265	250	213	274	301	252	299	279	292	287	285	267	306	252	282	262	257	299	290	247	275	257	260	252	263	261	286	276	297	254	285	271	261	274	264	262	246	230	257	237	264	245	262	271	234	283	272	283	305	258	294	280	265	252	245	236	254	274	262	253	296	257	247	269	300	282	277	277	265	282	252	260	268	309	244	262	249	265	280	281	281	265	279	259	282	247	271	279	268	293	287	304	256	274	279	260	271	262	277	254	290	261	289	277	297	283	256	301	275	281	284	292	272	259	295	236	293	287	291	267	277	317	265	278	288	262	287	262	251	246	250	281	286	255	297	317	286	297	286	263	259	270	263
1831	633	688	721	719	646	682	657	652	670	651	694	656	695	638	658	648	661	628	666	655	677	683	628	630	633	635	638	679	630	669	632	677	674	660	638	681	669	615	686	635	644	645	617	659	651	670	633	701	682	601	680	653	669	696	654	645	658	624	615	700	623	656	660	627	641	669	661	669	641	633	678	648	646	654	659	653	685	697	631	645	647	602	661	625	648	742	669	693	656	624	647	674	664	690	656	635	639	655	649	664	645	661	680	644	665	623	611	659	645	673	655	683	640	625	662	645	658	662	673	671	696	658	661	669	709	656	619	629	668	665	649	669	699	666	616	656	659	670	633	681	696	657	638	662	700	647	694	616	644	634	632	667	685	603	660	665	636	695	688	647	634	651	630	625	638	641	663	676	649	609	688	705	658	581	686	681	627	651	614	649	692	605	689	692	675	673	670	668	632	653	682	645	605	692	691	647	629	616	679	650	633	661	694	680	664	669	685	685	674	661	617	627	626	634	729	651	653	673	669	680	641	655	677	627	667	661	677	654	695	642	632	645	688	630	672	674	640	611	579	631	655	635	680	653	671	679	637	630	654	647	709	680	648	630	682	674	672	647	648	639	644	617	681	698	638	640	625	632	666	644	683	685	644	686	675	693	643	639	702	633	656	652	647	640	629	608	650	652	648	665	704	648	628	662	654	693	647	635	688	638	659	636	619	626	658	617	623	668	662	634	658	647	668	661	708	614	659	646	655	696	605	674	686	647	652	634	713	656	649	655	712	659	610	643	698	656	648	672	635	612	633	639	621	699	652	622	671	700	660	682	674	673	648	708	652	640	647	678	674	673	718	658	672	668	647	682	692	664	661	664	620	656	670	613	628	655	690	634	667	675	660	622	650	660	672	666	672	653	674	647	606	669	651	629	608	644	629	657	631	653	613	623	628	642	682	697	655	643	683	640	661	678	677	632	646	650	648	623	613	663	643	685	647	677	676	693	628	674	670	607	628	645	657	657	624	627	659	671	650	698	674	669	627	707	672	689	665	637	664	627	698	663	645	650	660	646	698	630	629	626	606	682	705	661	648	626	724	631	659	659	628	645	677	696	659	644	671	673	691	644	630	648	652	663	660	678	660	669	618	655	640	665	647	665	663	700	699	648	675	680	669	656	653	682	686	648	646	649	660	660	639	663	692	621	683	665	688	614	638	664	687	671	656	655	682	668	613	691	647	625	674	621	616	652	684	631	670	694	642	655	673	659	691	627	636	644	718	665	667	681	631	656	660	666	638	633	653	647	653	666	640	655	694	612	701	660	643	675	634	644	666	637	623	702	646	713	638	627	649	659	665	666	633	627	701	647	640	639	674	692	650	658	717	654	660	611	638	636	616	674	646	658	640	633	659	656	672	638	639	649	682	708	666	646	617	658	646	677	666	652	668	639	627	648	716	660	679	692	661	628	661	649	672	652	700	693	670	656	650	677	649	656	667	613	731	643	662	676	670	662	641	631	666	662	689	663	672	639	663	609	704	670	649	655	639	653	650	625	616	632	664	665	616	668	671	664	641	686	641	651	684	617	634	660	674	631	601	648	681	677	688	658	665	639	655	662	655	685	640	693	645	684	662	627	665	656	682	590	658	592	619	676	607	621	628	643	650	697	644	687	643	657	641	622	656	630	681	651	673	683	638	609	677	641	653	636	630	676	656	618	681	631	641	668	658	667	630	680	666	642	649	623	652	618	639	688	676	633	622	634	626	667	668	617	640	659	663	687	679	656	635	663	661	637	683	664	652	660	642	601	647	658	633	693	623	658	652	651	705	626	649	630	629	624	668	657	672	636	665	633	644	672	667	637	640	695	680	662	673	679	631	634	674	644	637	663	681	636	635	644	708	692	633	704	622	625	686	643	625	636	685	689	626	675	612	669	628	634	620	619	653	684	607	666	647	635	652	673	639	665	641	673	639	631	658	651	679	706	648	652	664	635	649	658	635	692	647	689	675	643	643	698	613	660	696	655	639	655	623	624	624	641	654	660	654	628	673	650	674	647	686	657	683	668	646	640	651	616	656	661	630	654	647	673	673	644	671	622	623	626	653	731	651	658	659	670	648	658	653	613	651	653	637	658	629	661	667	659	681	641	656	630	659	671	663	667	622	600	699	674	626	682	624	636	700	671	692	653	625	673	661	678	640	660	699	667	684	619	667	647	644	636	661	696	680	680	690	634	698	644	634	665	657	682	641	647	621	706	684	679	661	668	654	619	674	652	588	662	683	594	653	660	668	677	666	633	649	664	652	692	646	671	651	697	630	635	621	606	636	697	648	696	673	646	693	652	720	648	635	638	653	629	641	643	647	663	597	664	689	644	690	612	645	639	699	633	660	658	651	671	589	643	667	679	709	640	654	676	642	670	611	689	671	685	648	668	622	636	658	645	663	648	669	640	695	657	668	688	643	653	690	652	701	705	644	696	668	698	636	633	645	621	706	644	664	639	671	685	654	643	690	620	703	709	691	634	719	611	672	661	677	669	686	657	665	668	649	665	679	684	653	686	623	664	623	656	671	649	682	642	656	675	626	681	625	629	641	636	678	642	681	711	710	677	645	663	667	670	600	702	639	654	668	634	621	692	625	591	662	651	659	657	682	722	668	689	679	675	667	647	625	638	649	646	691	659	649	664	637	648	674	640	648	714	631	663	655	647	658	654	679	642	702	663	677	670	617	619	656	613	676	661	652	598	695	653	689	606	643	687	620	695	649	667	716	636	681	693	698	699	640	660	693	644	641	605	642	666	645	632	666	655	619	676	642	692	638	681	662	677	638	651	604	653	689	612	696	652	662	647	629	675	654	636	667	697	656	665	652	655	682	658	664	618	665	632	640	653	635	660	608	675	643	604	633	683	655	645	640	706	632	741	641	664	646	662	674	640	693	624	718	687	677	697	623	679	643	656	646	655	657	648	672	639	667	643	655	653	648	655	658	652	673	681	635	668	631	625	611	664	685	673	624	623	640	658	665	657	665	648	676	652	621	671	624	658	704	671	629	663	646	702	675	621	683	636	691	664	604	595	688	645	648	666	676	667	656	662	686	651	675	621	625	699	661	650	665	672	694	656	614	617	676	719	681	704	651	662	625	635	641	636	634	635	644	680	668	650	640	671	647	644	624	648	673	619	630	666	695	662	638	646	669	648	656	678	668	622	677	640	715	650	589	588	689	645	686	651	700	644	639	680	646	672	660	637	666	615	636	636	640	664	641	681	665	648	673	632	637	624	654	653	671	671	627	661	655	619	639	641	663	650	704	669	666	631	680	654	661	606	631	644	671	664	657	661	633	683	623	597	678	703	656	617	654	654	648	670	642	663	661	674	634	650	642	677	679	663	620	626	610	643	641	655	655	669	625	697	676	658	642	658	650	697	648	638	634	645	678	716	616	679	668	645	668	665	659	634	669	642	682	660	681	696	638	674	657	664	684	651	614	624	691	719	631	622	655	679	615	638	684	696	674	668	672
6769	540	556	477	419	393	303	347	318	314	341	346	326	340	315	313	317	301	277	305	283	294	307	304	321	307	296	298	319	255	291	283	306	333	301	298	301	279	297	279	284	302	295	300	306	323	274	313	263	333	292	292	304	310	306	302	266	311	294	298	288	317	261	298	295	285	282	293	322	311	303	278	298	292	285	313	315	274	302	298	287	270	271	316	316	285	318	286	307	301	319	286	288	295	278	276	304	278	291	317	295	287	295	286	247	315	305	288	287	248	288	286	294	296	307	328	327	313	267	299	276	291	283	296	282	302	252	329	318	296	299	294	293	263	316	281	297	313	317	336	268	299	293	289	299	301	284	271	308	353	338	294	269	307	323	299	291	280	287	320	326	309	293	322	297	272	300	284	300	297	302	289	268	298	301	261	327	336	299	298	280	303	333	292	287	291	272	299	269	310	311	292	297	342	275	273	303	290	302	301	264	292	277	295	323	265	279	320	306	303	308	302	290	308	263	277	303	281	320	282	306	348	324	300	327	277	284	293	332	304	325	278	301	317	318	314	296	260	311	325	284	302	297	291	283	301	260	288	328	306	287	285	310	305	300	319	310	328	294	311	306	287	256	283	300	294	297	295	278	291	288	292	304	288	297	291	298	291	277	293	285	265	292	276	278	296	297	304	309	276	279	320	293	301	302	293	286	302	316	316	277	281	320	310	259	320	275	325	331	295	323	285	344	295	282	288	313	258	306	312	295	281	307	281	301	280	275	311	310	315	322	325	274	294	306	317	287	272	283	302	288	280	277	265	290	303	285	310	269	293	280	299	300	309	310	302	285	280	285	321	290	329	287	275	290	304	291	313	272	304	280	288	297	306	290	283	336	325	298	298	294	267	287	285	303	292	312	323	304	312	317	308	293	310	310	295	296	287	285	286	289	312	304	314	276	308	326	316	258	304	335	309	319	306	312	310	304	310	246	284	288	295	282	288	309	275	313	299	332	312	286	280	303	318	264	302	318	299	306	302	282	301	307	301	300	297	295	267	277	311	293	301	279	333	282	300	301	284	307	297	283	304	258	289	289	297	276	263	299	304	309	300	276	312	299	283	279	279	299	305	318	305	286	306	289	268	343	301	280	299	308	293	294	283	278	296	289	326	270	294	284	262	293	313	305	294	284	280	302	310	265	292	256	321	310	255	313	347	298	288	277	289	312	271	286	321	290	292	272	320	315	316	289	302	307	304	304	308	320	347	288	271	287	272	273	289	306	266	321	313	272	318	283	307	305	295	271	294	292	344	266	291	302	312	270	300	257	297	306	287	284	320	287	288	291	281	330	283	295	286	274	302	273	321	329	319	282	317	318	280	297	329	307	312	308	284	291	297	304	313	322	285	321	309	305	285	325	292	305	286	286	297	331	303	293	301	332	283	289	308	290	319	303	287	264	268	311	294	297	288	314	282	284	282	299	287	302	310	312	328	286	319	284	256	281	311	288	279	282	282	261	263	311	320	281	326	310	276	289	298	311	290	302	293	331	278	305	294	286	302	315	293	269	311	323	283	347	275	285	306	294	308	293	292	286	320	335	292	313	269	263	295	308	299	311	303	311	287	263	283	282	283	306	294	313	294	303	286	295	302	315	346	296	319	314	318	274	304	290	311	301	353	307	318	269	330	291	274	322	297	291	284	291	339	287	285	288	288	283	315	281	337	307	298	310	327	301	297	283	271	301	312	309	288	282	300	287	294	275	293	308	284	291	304	311	278	291	306	303	302	313	332	289	282	310	299	300	298	282	287	286	315	242	312	311	323	270	296	282	279	288	313	279	293	320	319	321	309	323	326	294	280	302	311	277	315	247	323	286	274	287	322	303	290	335	301	282	299	306	266	308	307	292	304	294	284	283	301	276	301	269	291	271	278	300	305	287	340	271	287	269	310	297	296	314	286	296	284	287	302	335	312	292	310	303	297	294	292	284	278	286	302	293	287	321	295	307	294	292	298	303	360	311	291	306	300	293	319	288	287	299	292	288	305	297	300	297	297	295	281	267	339	337	301	272	280	290	309	303	296	262	281	295	313	290	253	311	285	303	308	280	284	288	294	294	275	327	285	301	318	298	273	303	314	311	294	322	281	311	272	307	313	307	311	302	316	279	297	277	318	276	298	274	297	301	304	306	323	278	288	281	263	312	306	283	295	273	329	275	266	318	304	295	311	329	275	279	286	305	305	300	325	268	283	275	263	291	286	258	281	271	277	269	293	312	296	288	301	310	297	278	282	294	321	329	311	329	321	273	322	275	335	315	300	351	322	286	289	272	304	281	310	308	316	300	286	300	285	297	293	265	305	312	319	316	290	267	310	284	307	290	302	281	289	318	339	291	308	332	317	330	347	335	305	280	312	281	319	324	305	261	338	297	303	288	290	302	298	309	331	287	281	320	256	285	304	291	324	332	294	281	255	307	288	279	280	300	300	314	297	304	322	315	307	335	296	269	292	296	290	300	311	304	283	324	278	297	300	294	290	302	304	291	291	308	293	308	313	263	291	303	296	278	293	294	313	309	295	266	285	316	326	334	309	316	307	300	287	314	284	289	296	315	298	299	310	306	286	306	314	296	281	277	289	284	327	300	292	283	281	310	305	308	276	308	298	333	300	301	282	292	273	305	314	276	266	289	318	302	271	307	286	337	299	294	283	288	279	296	265	292	304	299	276	265	327	320	285	308	308	304	310	296	316	295	276	314	288	283	314	352	294	300	299	288	296	292	294	285	298	304	306	320	281	306	279	277	284	303	258	298	320	287	295	308	301	320	316	300	274	277	310	284	259	292	285	263	261	291	299	308	341	309	308	258	311	300	293	284	316	289	284	286	298	304	300	339	285	289	325	317	316	279	269	276	307	264	298	307	304	304	304	286	301	299	297	301	297	273	292	277	252	296	274	312	294	319	289	297	319	305	298	284	279	332	318	319	307	312	295	294	316	337	305	287	296	299	283	284	281	318	318	306	336	304	283	277	272	334	291	290	284	307	282	276	273	295	303	298	308	267	282	305	291	273	277	278	309	305	274	300	340	285	294	272	320	311	303	319	274	299	305	284	338	327	322	283	277	315	289	302	295	288	294	278	269	287	304	292	271	271	294	334	284	286	313	286	310	282	331	266	294	268	307	294	288	276	301	309	306	316	278	287	333	286	316	280	299	286	324	303	293	258	273	287	317	297	282	309	343	285	282	276	296	314	296	331	309	275	314	299	312	291	288	270	296	288	265	293	305	332	259	287	293	283	317	292	313	302	311	325	329	317	339	320	278	334	285	308	339	291	304	320	304	278	283	297	302	295	269	293	285	269	277	304	305	314	273	289	262	280	308	288	278	304	269	283	296	271	297	291	285	283	292	320	274	243	284	319	281	294	303	314	299	275	312	286	308	295	298	269	312	263	301	275	301	267	302	305	305	287	275	291	279	335	295	311	322	287	281	307	329	264	296	286	306	299	279	271	287	301	325	310	277	301	293
6268	906	1310	1363	1244	1030	1011	939	839	876	873	853	793	822	930	773	771	791	746	785	739	716	735	730	742	704	692	709	735	684	726	739	703	681	732	675	705	699	694	719	699	737	740	688	710	746	703	743	746	726	680	720	757	693	661	679	674	709	686	684	728	690	653	696	682	690	698	723	687	695	715	673	701	659	694	700	668	710	685	708	680	709	681	696	710	741	728	736	693	677	688	695	695	666	701	685	756	695	659	715	727	709	716	666	738	708	739	693	708	732	721	703	655	660	696	727	733	707	663	712	645	665	733	679	729	698	734	658	677	714	674	673	729	724	683	704	705	691	736	723	675	697	686	749	745	692	703	662	680	754	729	730	674	711	681	689	659	658	756	678	699	723	673	678	662	687	667	678	681	702	685	708	707	714	698	701	671	683	703	700	747	675	684	719	643	727	705	683	715	710	698	682	699	674	746	665	679	670	708	686	685	725	732	700	684	709	755	673	720	716	693	675	660	708	681	684	675	718	672	704	718	691	699	698	675	687	691	688	702	676	719	706	724	706	732	651	696	702	689	652	672	680	676	719	707	716	685	749	697	661	738	713	685	751	733	684	730	707	700	670	756	710	690	667	717	690	712	669	660	689	724	720	675	682	662	736	729	685	688	678	679	712	694	711	719	673	661	678	690	655	709	673	705	719	690	682	726	708	649	678	658	684	690	687	708	718	702	699	699	712	710	707	661	724	718	722	697	667	707	699	774	718	655	687	718	700	715	689	709	748	690	710	656	734	734	697	713	717	717	699	678	684	660	693	719	682	673	720	721	676	714	711	676	671	675	695	665	649	727	690	732	679	672	693	715	667	721	694	688	665	689	703	726	720	707	690	674	696	719	694	696	765	692	718	719	702	713	699	652	712	690	734	698	730	687	671	723	706	739	656	645	731	700	741	730	704	712	775	744	698	664	688	659	756	696	693	670	632	656	724	708	705	677	696	734	717	690	712	693	712	666	717	714	700	679	658	672	683	718	724	682	736	703	741	674	656	712	683	684	688	694	669	694	733	699	700	737	693	679	708	716	701	692	696	736	680	661	692	725	679	678	713	714	733	725	666	659	738	654	651	698	695	735	702	714	688	702	700	690	724	695	717	685	681	667	713	679	692	709	744	656	712	739	743	699	729	646	717	731	691	661	736	719	715	707	694	724	683	719	674	709	725	670	701	659	704	722	687	706	711	667	705	707	716	706	729	705	685	691	676	672	617	672	718	673	694	710	666	644	679	691	739	682	720	720	694	735	679	665	717	696	674	747	661	710	659	718	681	652	650	657	657	731	730	663	693	714	750	696	731	721	653	681	731	710	701	688	657	732	700	702	711	692	713	703	763	713	730	661	687	673	656	639	675	696	713	735	722	713	652	728	680	683	693	714	684	747	700	723	726	676	664	639	673	691	709	680	676	668	696	700	713	678	725	668	672	734	682	726	700	707	715	683	712	699	724	660	691	717	734	705	674	752	745	721	692	656	658	723	712	681	676	674	673	739	724	632	675	716	711	677	685	689	661	693	702	710	691	686	671	694	719	704	688	747	671	690	692	703	645	698	714	695	710	687	677	674	721	738	686	725	662	705	663	730	736	687	723	656	721	697	689	696	697	682	718	665	693	697	715	691	679	657	705	697	694	761	677	751	681	664	695	700	698	686	686	734	681	692	743	687	658	694	697	700	708	685	675	664	702	732	708	695	742	725	677	667	683	697	702	655	688	734	752	664	653	704	682	693	720	720	667	748	674	755	705	663	702	677	704	762	675	681	703	714	668	707	661	728	693	756	712	721	670	662	680	710	651	666	705	658	680	685	706	659	676	698	668	663	675	683	712	736	694	715	631	706	736	706	712	699	681	688	686	682	747	681	706	779	709	708	703	653	676	736	681	689	715	746	649	684	683	675	629	659	718	735	681	691	707	718	734	682	699	700	714	696	685	703	689	663	703	681	736	721	685	658	693	691	671	699	709	710	705	678	698	668	712	634	693	719	698	696	693	707	715	729	683	688	726	669	706	739	686	747	712	701	681	665	700	680	647	672	696	650	710	698	719	709	654	706	660	724	708	697	693	707	686	670	645	697	717	668	697	672	704	679	713	718	668	650	671	658	713	683	715	729	688	652	717	694	666	688	683	695	750	759	685	669	661	656	712	710	707	679	722	653	719	686	689	767	660	750	665	707	708	671	696	685	644	691	735	657	707	667	738	734	679	700	711	678	674	729	672	719	726	654	706	678	690	682	730	685	690	734	691	683	670	674	715	642	695	724	685	699	715	712	690	704	672	677	707	691	670	659	668	675	730	682	665	717	737	727	709	751	670	710	696	685	674	680	689	684	665	662	693	681	736	631	632	712	696	658	681	675	683	720	671	698	723	687	707	721	719	700	720	687	694	757	727	701	712	760	682	717	703	688	684	702	699	724	677	713	695	712	672	674	645	668	674	703	653	707	651	691	646	717	675	639	702	728	719	706	704	658	671	736	706	683	697	709	652	697	702	715	710	745	718	703	706	716	732	728	716	686	719	696	679	676	679	675	652	659	634	709	663	741	675	684	699	716	744	712	672	724	726	685	687	694	726	692	712	696	703	703	691	686	704	704	736	711	710	700	729	706	751	696	717	687	659	705	707	707	647	697	662	727	681	647	722	709	703	695	689	663	717	699	716	694	710	704	707	661	663	654	711	661	730	710	709	674	700	723	716	685	750	708	687	734	754	662	715	686	679	671	687	699	716	711	699	727	741	696	707	714	674	650	720	709	730	672	721	677	667	670	711	733	681	663	697	745	712	744	644	664	686	702	709	676	656	745	700	689	679	652	692	667	743	700	654	670	722	691	679	683	684	708	730	694	696	690	703	681	699	685	678	680	671	742	714	715	700	701	690	653	700	696	702	657	696	721	714	690	682	694	716	649	700	678	727	683	699	704	678	691	729	671	740	731	666	719	694	715	693	701	742	697	673	656	655	667	669	732	665	675	729	675	729	685	744	689	735	741	619	696	695	686	666	680	699	755	680	720	681	722	675	731	672	710	699	725	698	707	700	730	697	674	689	728	714	700	629	730	735	725	696	667	696	706	646	701	723	699	707	673	738	713	711	727	713	665	643	684	701	691	671	743	739	718	710	681	680	671	706	685	657	717	710	689	695	691	738	704	678	703	662	724	713	736	665	679	697	705	704	667	695	719	715	692	697	702	695	672	664	681	695	707	755	634	689	689	702	687	701	649	704	701	657	753	705	699	720	691	717	719	686	713	680	675	688	701	662	741	719	707	683	733	663	652	673	684	685	753	725	675	718	685	735	708	647	665	714	659	693	665	692	705	682	664	691	686	697	727	693	669	731	725	684	711	673	672	713	680	743	675	681	664	733	659	757	747	663	678	738	689	701	703	663	656	659	723	678	665	701	630	677	701	687	723	670	706	720	729	727	671	654	719	689	722	680	712	727	706	740	688	698	726	669	723	710	716	676	729	687	710	711
12532	890	701	513	400	296	259	238	206	217	189	184	168	186	176	183	164	158	154	156	151	143	152	152	158	147	127	153	172	155	147	131	151	143	139	159	149	136	129	140	145	174	150	132	128	144	138	145	155	137	155	150	141	148	151	135	144	147	154	126	144	134	142	146	143	165	122	126	145	121	140	138	163	144	171	161	134	140	138	153	135	159	129	148	157	143	160	138	128	169	149	158	123	140	175	125	134	131	141	124	142	133	152	121	166	142	147	146	121	157	136	140	150	146	137	142	154	168	159	149	140	115	145	150	147	171	127	145	146	132	135	134	115	157	164	146	138	152	141	173	136	158	139	130	128	146	162	145	152	144	135	150	143	152	156	147	113	162	149	149	145	136	118	141	132	140	143	127	151	147	147	146	122	123	145	123	141	128	165	144	118	152	137	136	117	147	143	138	130	134	123	134	161	128	131	124	147	142	144	152	116	149	154	165	142	155	135	135	140	124	136	149	153	148	151	164	154	131	125	121	123	156	164	142	161	158	138	140	149	118	127	138	127	154	145	155	180	130	148	149	137	134	154	158	160	156	178	162	153	159	140	138	139	172	139	162	140	129	155	125	136	139	129	153	165	137	157	145	129	126	142	148	141	151	153	133	134	145	142	140	159	151	138	145	156	156	162	150	159	149	145	151	142	152	135	123	133	145	149	139	133	156	152	151	154	152	161	140	142	131	161	144	156	144	136	151	133	158	159	159	136	157	157	130	158	138	145	170	147	148	138	130	136	133	172	158	167	143	124	153	153	154	179	144	127	149	138	171	139	132	180	138	156	131	143	177	140	146	130	153	139	143	148	136	157	142	142	137	147	140	151	127	144	127	134	136	161	131	146	118	132	114	149	164	166	146	146	134	131	135	143	151	138	136	133	173	146	144	158	162	136	153	153	130	133	149	131	137	132	154	155	138	174	144	152	158	125	143	121	146	140	152	138	139	151	150	122	151	136	155	148	163	141	137	145	141	160	158	129	141	159	153	143	148	136	130	163	154	153	163	152	138	156	131	127	154	122	150	132	138	130	165	140	145	152	130	144	138	149	142	129	151	129	159	133	145	156	129	133	151	155	150	142	136	151	146	124	156	151	140	142	132	118	136	143	140	140	169	147	158	152	144	154	167	129	124	138	137	140	127	156	143	149	142	175	154	153	149	140	141	134	133	142	149	130	126	126	151	149	127	146	120	123	149	136	146	147	146	134	138	144	148	153	154	150	146	172	126	114	149	137	148	158	121	140	123	129	126	162	139	124	149	126	139	154	138	139	158	140	140	150	155	131	133	129	162	122	137	153	138	121	146	164	154	164	131	153	128	110	143	161	140	131	172	146	142	134	133	143	133	144	125	131	124	138	127	155	152	136	140	147	149	157	144	135	143	148	131	135	142	155	154	124	144	129	157	144	148	159	151	121	141	126	166	131	149	141	141	154	148	154	138	148	152	147	139	154	152	145	144	149	160	127	146	135	133	136	149	147	138	153	164	127	158	128	138	140	138	155	155	148	144	139	149	127	154	151	133	135	154	144	128	138	141	152	142	133	151	171	119	140	146	135	130	135	126	133	132	144	113	144	150	153	140	159	132	133	142	142	145	149	132	156	139	152	179	130	145	143	133	153	121	148	159	158	140	156	150	126	138	157	134	166	125	137	143	140	141	133	156	139	119	144	148	144	129	141	151	147	147	128	141	117	139	130	158	135	141	146	117	139	165	156	142	148	136	164	132	136	151	151	145	133	149	145	147	156	124	165	143	129	157	118	151	146	131	142	140	150	179	139	164	135	130	156	134	134	151	146	133	121	133	120	137	125	114	126	126	151	157	142	123	142	146	155	156	144	148	152	157	157	144	144	153	138	140	154	167	147	161	135	134	130	136	118	162	150	178	102	137	137	150	163	168	149	139	158	133	126	145	113	125	133	120	154	145	130	129	148	129	138	152	155	150	155	146	144	145	135	167	153	128	156	166	134	130	151	131	138	135	166	137	126	150	143	161	147	141	137	149	131	149	146	156	146	131	146	129	134	159	129	129	147	147	130	143	114	155	151	133	147	123	146	154	148	144	143	139	135	159	143	141	145	136	149	156	143	137	158	142	173	134	166	150	153	150	143	162	137	156	137	134	133	132	138	132	128	138	143	156	148	162	132	145	149	144	142	137	142	151	131	136	152	133	152	142	132	144	127	133	136	151	138	130	177	132	125	155	162	145	156	153	143	152	142	164	149	150	162	139	143	128	155	157	143	151	154	148	129	164	145	138	146	130	143	139	133	153	121	121	144	140	144	117	158	137	145	159	146	132	140	108	139	155	160	148	141	143	155	162	158	168	146	133	140	135	150	148	131	146	123	144	125	140	129	143	146	137	154	137	148	139	136	138	152	145	133	147	129	127	157	143	152	137	144	137	150	138	138	125	148	177	150	143	147	140	129	142	171	160	151	125	158	132	126	150	151	151	148	141	130	136	144	124	133	138	138	131	129	127	163	164	145	126	125	149	150	126	166	153	143	147	128	136	134	140	130	153	134	136	142	155	142	139	159	133	147	138	144	147	134	137	140	146	124	142	146	148	140	167	167	163	127	128	154	131	138	145	143	136	149	152	150	119	145	134	141	128	155	139	115	140	161	128	130	131	134	151	149	116	131	126	161	151	134	135	147	133	166	136	158	139	135	158	140	137	148	158	152	140	126	117	122	138	145	126	150	148	142	147	155	135	144	131	134	131	155	141	117	161	155	155	141	131	156	151	158	139	121	145	163	157	139	137	154	143	138	140	137	138	135	172	123	154	132	131	148	138	150	132	144	129	122	144	136	140	136	144	143	176	119	133	154	142	154	146	129	146	154	127	139	154	138	153	109	148	158	142	159	140	154	141	159	160	140	152	166	145	173	143	131	132	136	164	139	140	153	155	157	145	150	141	130	167	161	145	133	164	132	128	149	151	156	137	126	156	143	166	137	138	134	162	153	151	143	133	151	150	157	150	148	143	143	135	149	142	141	151	145	136	138	156	148	127	154	145	160	151	141	139	156	152	142	160	162	153	152	142	162	147	135	139	146	172	139	132	138	149	146	153	116	136	156	138	163	143	145	155	139	165	136	133	174	139	139	124	152	155	126	131	128	127	142	138	160	124	147	151	141	120	166	130	138	132	121	133	148	139	150	136	139	158	142	127	153	130	144	157	172	149	155	146	156	135	143	130	133	149	144	143	134	150	150	147	151	136	155	160	160	149	139	115	124	138	124	161	148	137	137	160	161	130	130	128	129	130	125	151	128	162	123	131	139	151	130	157	129	154	158	127	155	184	129	142	107	121	132	147	146	132	148	164	160	126	157	150	130	139	146	145	133	165	118	136	145	164	150	151	168	156	133	132	133	140	126	142	142	183	143	156	169	139	140	152	148	138	166	156	135	132	163	155	151	157	130	146	134	139	146	158	143	139	151	155	157	169	142	145	138	169	136	139	149	146	145	178
7784	909	1488	1690	1472	1086	904	830	721	715	727	655	655	675	695	565	497	456	432	477	467	428	440	431	407	435	417	389	397	387	418	402	358	365	386	389	390	376	343	411	403	382	384	378	360	361	352	420	372	379	395	371	386	377	388	383	354	365	378	340	349	344	354	363	352	346	383	365	370	375	329	355	350	362	346	353	379	362	361	347	319	398	348	334	372	343	360	347	361	366	376	335	394	384	361	381	372	375	363	352	367	370	331	356	363	352	348	341	391	367	343	365	370	373	343	387	368	342	363	350	358	339	343	362	349	398	355	318	376	333	362	374	323	372	393	364	357	336	396	376	374	365	417	365	343	374	347	337	333	369	386	351	359	348	362	360	350	370	385	381	361	387	360	347	330	327	362	337	370	371	365	363	359	341	338	406	385	344	348	352	366	364	369	350	364	354	367	365	387	367	338	336	378	382	356	383	346	381	351	392	338	389	361	383	372	362	332	366	386	373	385	336	346	373	351	369	357	370	365	371	353	370	357	350	356	384	386	360	340	354	361	373	360	354	352	371	400	337	371	356	343	360	365	349	358	365	364	365	329	374	351	345	375	353	350	353	373	359	366	358	372	342	374	320	369	350	347	374	347	360	384	355	373	377	335	339	355	343	353	347	375	379	369	344	362	342	358	355	362	335	351	344	366	319	389	390	342	370	379	347	377	388	377	389	318	344	356	360	351	399	345	380	395	377	391	322	372	381	347	388	354	366	364	366	359	324	400	354	348	344	376	360	360	374	371	374	378	350	401	362	353	342	363	392	362	353	379	328	327	403	352	380	359	373	382	365	393	355	352	385	372	342	361	344	363	361	389	346	357	358	380	373	373	377	370	349	352	336	374	384	366	347	367	345	385	372	386	372	369	338	372	372	362	370	340	367	357	360	335	374	336	353	348	356	373	375	364	374	394	353	343	355	410	359	343	339	353	347	357	365	342	322	386	374	351	366	377	374	356	344	330	385	377	343	331	353	350	334	362	387	396	393	347	365	360	370	363	344	384	406	382	393	351	383	379	368	334	354	360	349	389	366	373	358	385	360	368	355	363	340	352	347	375	382	363	360	344	377	370	346	391	382	368	368	380	359	377	356	390	349	371	376	353	395	373	386	351	370	369	328	342	333	352	364	333	338	398	365	368	375	338	351	372	370	359	356	387	381	361	344	360	320	379	377	330	353	378	371	316	373	355	359	347	404	341	347	368	331	336	350	338	357	338	352	372	374	336	332	353	389	346	387	350	344	367	372	339	340	352	365	383	372	329	399	356	351	355	355	357	375	381	349	375	353	366	351	336	340	360	346	349	374	376	366	367	366	362	389	364	375	328	355	350	370	386	373	366	363	380	347	381	390	369	349	392	363	348	340	355	357	359	337	346	346	358	349	359	323	335	355	349	366	343	350	365	343	362	342	360	376	350	355	397	374	379	363	336	334	371	369	349	352	372	372	370	307	374	355	340	332	370	366	373	340	357	360	364	364	373	349	372	364	339	365	358	362	343	327	391	347	337	409	380	361	355	413	336	366	371	336	361	363	372	358	365	363	372	353	330	380	367	397	351	381	369	355	401	341	354	389	338	358	371	335	386	366	358	353	358	352	352	370	353	344	351	354	369	389	385	362	364	368	356	326	369	375	376	388	369	361	364	404	320	374	347	368	336	354	358	353	382	381	341	361	376	347	388	372	348	380	326	362	364	358	359	382	357	333	366	372	338	347	346	347	345	347	368	318	365	332	372	362	383	393	343	333	352	332	345	385	355	358	386	369	386	342	383	376	373	328	382	367	376	373	364	364	321	356	345	364	354	364	384	365	371	368	343	376	344	372	353	378	320	372	365	369	368	367	365	334	352	359	338	379	383	348	336	375	334	360	307	340	372	333	334	354	364	338	359	400	356	351	358	354	363	354	346	358	347	362	337	390	363	351	352	313	379	336	389	350	338	349	361	361	374	329	336	371	381	386	372	361	334	361	335	385	362	368	379	378	375	382	364	330	329	394	386	363	327	348	359	350	382	379	356	341	374	365	371	344	364	369	367	377	359	327	359	340	379	371	374	381	347	360	337	350	383	329	338	343	374	348	316	362	343	372	328	325	364	357	350	332	370	341	352	363	343	333	369	344	361	369	325	404	343	371	392	359	361	335	372	350	400	377	361	366	365	345	367	357	369	373	363	377	331	380	320	345	383	343	330	387	395	349	382	357	344	357	390	367	315	352	350	349	387	386	379	377	375	353	361	347	383	352	359	352	388	370	353	343	398	365	351	335	359	309	356	347	380	298	377	342	344	367	392	356	380	351	368	363	363	371	376	320	351	349	337	387	371	344	339	359	320	358	375	353	349	354	365	350	369	349	371	348	359	350	353	360	348	330	364	358	346	361	353	346	384	360	350	368	375	372	340	359	371	345	339	361	356	353	385	347	372	340	356	368	371	380	349	359	395	354	371	413	364	387	361	368	374	368	388	315	365	350	340	361	385	353	382	378	362	362	365	354	358	359	372	383	382	382	381	367	335	354	378	387	349	380	347	371	352	373	367	398	341	338	425	367	371	408	337	348	354	324	349	364	393	370	357	385	370	367	358	382	381	347	329	357	402	347	336	346	376	364	309	371	395	347	373	363	360	372	327	373	356	364	366	378	371	343	368	370	374	365	366	372	346	380	365	359	366	375	394	311	360	351	337	355	349	369	346	357	365	344	362	398	336	370	380	370	392	359	359	374	349	386	369	361	359	402	358	374	343	347	354	365	390	361	392	366	383	384	355	360	338	352	386	354	374	351	385	365	383	345	353	333	330	341	366	358	330	349	382	344	392	346	372	371	364	359	376	368	354	380	336	390	345	379	356	355	360	342	337	370	387	364	345	347	340	373	358	369	361	338	374	386	395	370	335	369	355	375	368	356	342	371	370	364	371	354	384	358	367	332	345	350	376	385	363	351	369	358	324	389	360	344	359	321	351	356	370	380	372	329	362	354	407	355	338	355	356	355	370	361	382	356	352	389	396	344	366	383	311	397	357	321	370	372	368	364	401	349	326	367	373	361	377	342	382	340	358	353	366	380	342	384	348	399	352	345	349	371	359	330	361	365	368	383	347	395	353	341	372	357	374	346	376	366	373	382	368	381	379	375	382	358	380	359	383	337	383	346	335	362	382	353	361	332	372	354	368	340	389	356	362	368	359	365	343	347	402	373	367	334	320	367	369	336	378	358	362	350	369	386	376	371	357	393	355	350	385	378	355	373	363	391	364	361	362	350	336	359	396	380	327	388	376	324	359	400	359	352	367	392	393	381	376	333	385	370	345	376	360	361	365	375	364	344	353	358	362	364	387	374	328	350	340	353	378	327	352	374	350	352	360	355	405	330	387	379	336	384	360	356	356	335	385	340	380	349	366	364	383	351	336	356	344	375	349	353	340	306	362	353	367	320	353	391	354	356	345	343	384	378	370	375	345	374	349	336	383	379	355	354	362	347
1241	281	313	302	302	275	270	268	256	267	258	293	273	294	247	278	277	256	273	282	282	283	302	267	278	294	261	256	248	279	273	290	307	302	269	273	292	273	269	306	253	257	257	272	280	258	273	279	290	294	249	263	266	260	250	268	283	299	283	271	241	285	265	293	282	279	271	262	280	225	259	300	276	240	276	258	286	274	270	247	296	312	268	269	273	261	277	278	286	267	276	261	241	256	279	268	269	257	261	257	264	268	274	259	252	270	270	271	287	282	283	253	265	253	272	298	244	277	255	291	282	280	260	301	259	263	278	253	289	265	272	249	252	285	249	245	278	275	270	284	284	267	283	293	279	263	245	257	287	281	276	268	281	283	250	298	264	283	279	254	279	254	255	271	238	258	248	253	239	271	281	275	303	274	274	290	279	271	281	299	233	283	272	270	236	283	274	259	291	274	264	248	277	229	275	273	260	270	270	271	231	287	284	268	283	241	258	267	283	275	242	297	265	283	262	286	284	269	270	304	309	276	287	291	243	269	261	261	259	274	224	272	270	248	270	275	282	310	250	289	266	279	285	277	219	295	263	270	310	278	293	278	266	238	294	260	274	282	262	277	244	281	231	279	291	278	249	280	278	266	280	257	252	281	276	277	286	255	273	288	269	307	292	285	288	234	300	269	263	268	288	243	260	234	271	263	279	259	247	279	297	264	267	279	260	285	249	280	246	301	281	272	267	262	276	296	261	269	299	249	261	277	288	283	286	276	285	269	272	271	284	272	313	282	279	283	280	260	272	233	294	280	274	236	259	266	281	251	261	264	248	272	269	307	269	278	289	253	275	255	283	272	285	262	267	282	275	276	277	312	277	256	309	281	264	265	260	289	273	282	248	293	271	269	281	268	251	289	279	278	272	268	267	258	272	256	283	268	270	265	265	280	282	257	261	261	278	278	237	268	269	319	260	284	272	284	247	283	282	275	263	242	297	289	269	285	274	299	287	285	262	284	266	279	265	271	264	287	295	262	238	269	278	294	289	224	291	268	259	252	297	296	275	278	245	266	286	270	241	294	276	254	269	281	262	290	298	274	263	258	269	279	277	260	285	290	278	259	272	285	288	271	270	277	271	236	283	258	264	306	298	295	286	245	264	285	280	274	284	238	269	280	244	280	265	263	238	267	271	279	283	280	273	301	292	285	275	236	254	279	273	254	278	285	256	247	294	311	264	259	266	271	265	256	246	273	273	281	281	287	268	272	277	283	291	261	269	258	286	278	286	271	258	265	278	293	260	280	230	253	255	277	251	287	286	323	276	275	279	260	265	286	275	292	260	268	245	273	251	253	249	281	269	260	265	293	294	284	265	253	301	262	272	262	298	256	260	265	252	240	289	281	255	290	283	263	305	252	255	297	253	279	282	313	300	263	291	276	280	248	249	287	282	287	253	250	284	296	285	280	269	255	281	260	264	297	276	285	261	262	263	234	265	286	268	275	264	252	255	245	261	287	261	233	289	239	267	273	267	279	288	253	274	247	253	264	271	299	268	296	291	256	240	287	238	273	301	297	266	286	261	302	267	304	273	258	284	267	281	276	275	272	280	266	303	298	282	304	279	220	273	269	261	299	265	280	254	251	288	275	279	253	248	247	295	278	263	284	263	264	260	259	290	290	274	297	268	248	260	234	267	271	285	283	258	283	260	284	267	276	250	227	299	259	238	230	273	261	272	305	254	267	262	261	259	308	291	237	307	235	307	276	306	254	280	261	281	278	239	304	261	285	265	258	270	273	267	280	272	274	291	266	286	273	298	274	286	251	277	239	274	288	267	276	247	243	257	267	257	303	278	274	321	301	265	258	292	264	310	269	270	266	291	289	246	313	277	275	277	286	268	270	285	288	282	255	270	281	258	250	246	275	270	279	281	268	258	268	308	275	287	297	261	284	272	255	287	248	253	271	278	261	277	267	291	267	285	261	269	244	306	260	246	256	257	267	253	267	287	273	267	277	297	256	260	244	287	255	272	295	264	305	278	292	277	260	303	260	255	290	275	281	238	275	283	279	240	262	306	283	323	258	277	304	263	255	270	295	298	291	284	277	267	292	269	292	264	251	267	236	286	253	277	247	268	256	297	280	289	288	264	265	238	260	261	298	286	284	295	281	271	293	308	268	286	244	270	283	223	256	281	259	277	288	249	270	288	249	265	305	292	246	260	281	273	266	289	291	280	291	273	303	270	298	296	277	260	284	258	300	301	296	276	248	280	273	267	273	282	261	250	313	279	253	285	259	264	289	245	291	290	237	252	251	281	286	285	293	265	301	263	258	288	267	252	253	234	271	277	263	279	282	289	273	329	287	286	278	283	281	263	266	287	294	271	268	268	253	226	287	269	261	279	245	260	274	310	257	266	258	270	278	271	238	278	293	282	271	291	263	293	268	266	267	264	259	260	290	279	261	307	254	295	292	261	329	269	270	285	289	271	265	256	283	253	301	256	266	258	244	295	236	264	255	244	285	283	307	286	262	262	290	262	321	301	296	288	249	279	257	241	298	311	294	310	284	270	298	305	297	265	234	254	275	244	266	262	273	278	292	261	267	340	308	273	247	282	268	234	252	288	276	292	243	281	265	267	262	277	263	254	275	295	254	280	248	266	296	268	288	278	278	248	270	276	252	277	239	264	264	263	249	252	283	289	283	279	269	263	253	290	261	317	271	261	278	265	284	288	292	282	270	297	260	275	275	272	265	243	335	269	290	275	279	276	265	271	299	272	244	237	261	266	269	263	272	253	266	268	276	240	267	267	264	289	288	295	289	244	289	293	305	282	284	251	271	283	277	246	277	243	308	278	282	277	288	256	273	270	264	265	261	275	276	259	279	251	246	269	254	272	233	286	267	290	257	274	267	275	301	275	268	315	290	271	267	282	251	245	259	268	305	287	271	274	264	249	262	284	282	278	261	275	284	267	259	286	283	309	285	261	284	252	259	290	249	250	273	312	275	249	271	273	269	300	262	249	262	298	294	318	273	292	273	277	284	282	293	278	284	301	296	267	270	247	291	259	237	306	291	254	283	277	251	276	287	249	293	268	279	265	282	288	293	296	258	273	252	269	283	294	297	282	285	261	279	289	277	271	307	235	285	255	248	279	278	289	257	269	280	292	317	298	268	269	280	251	295	296	270	254	286	255	276	272	242	282	282	254	293	264	266	273	246	252	253	293	269	290	266	250	275	275	286	257	241	244	266	257	252	283	264	279	282	259	304	290	263	279	274	264	283	286	249	280	320	289	247	281	263	290	266	261	273	279	270	247	285	291	281	266	259	255	284	256	286	289	248	281	254	261	252	275	267	240	276	279	282	279	297	274	267	241	258	291	294	261	288	263	282	303	270	275	263	281	266	288	283	260	280	275	265	258	249	280	270	253	287	267	309	311	267	278	282	275	288	243	282	294	318	269	286	253	281	253	274	288	278	254	272	285	307	262	286	294	272	280	280	290	276	293	284	269	255	252	260
1778	630	684	663	723	655	679	662	649	636	681	636	679	691	682	610	670	656	649	643	683	670	648	675	665	610	688	660	661	646	686	659	647	691	660	648	692	688	671	611	665	662	657	686	649	649	666	684	691	693	643	670	676	673	667	636	650	672	635	656	634	674	628	648	655	615	667	664	633	665	652	670	641	666	617	677	674	689	707	666	659	671	666	684	681	623	625	653	666	627	677	607	681	663	673	705	620	627	663	666	681	626	628	657	681	663	635	668	619	653	701	668	631	712	664	690	644	630	686	623	659	716	666	677	634	649	649	627	659	667	711	684	613	646	664	624	585	703	712	612	659	673	662	640	620	643	635	671	614	640	658	661	628	640	671	708	645	675	617	614	624	700	699	652	664	667	662	660	698	692	669	618	653	658	638	683	658	669	606	678	637	663	718	654	629	666	690	608	653	642	629	687	644	635	666	613	685	654	670	668	625	647	708	692	632	655	693	663	679	670	682	678	652	664	692	654	651	649	641	653	645	662	627	644	609	677	673	672	655	666	621	701	630	633	703	658	642	666	620	673	673	691	613	689	641	707	647	672	701	673	654	623	688	681	649	686	635	653	634	687	602	678	670	630	675	677	635	678	678	650	664	668	648	663	658	638	651	589	636	590	700	677	682	643	720	659	657	655	679	636	651	665	702	630	642	671	628	579	626	645	660	605	606	647	696	637	631	675	688	677	658	643	651	618	638	683	636	664	713	637	651	671	590	670	674	641	681	661	663	653	660	648	664	667	626	682	648	670	591	651	713	652	668	697	627	691	643	656	644	641	634	656	645	651	663	663	662	654	696	679	649	625	658	637	636	609	645	680	645	625	590	685	663	680	653	613	672	681	644	640	651	688	677	670	646	680	664	651	709	633	631	643	638	665	692	688	652	656	649	671	659	643	648	666	641	617	675	646	706	642	674	674	682	692	649	649	634	637	632	661	657	627	656	650	601	679	621	610	689	671	697	699	655	615	674	619	615	693	670	664	616	643	680	641	635	668	656	719	670	664	661	633	664	667	593	645	674	682	623	678	675	616	669	670	644	694	626	649	643	655	632	675	692	659	640	662	617	660	652	628	676	626	671	698	633	680	639	655	657	641	679	687	637	698	647	618	656	653	642	659	711	663	663	662	688	643	669	672	635	619	673	677	671	645	713	655	630	640	638	619	732	692	632	664	704	666	686	630	649	658	616	642	635	671	667	681	651	665	609	612	648	666	644	615	648	637	674	633	663	667	666	633	649	671	656	647	663	656	641	687	687	632	652	678	669	653	711	689	635	681	666	710	634	661	703	681	709	684	656	672	626	645	658	635	665	618	632	639	725	647	641	665	645	643	690	706	639	659	647	650	687	651	633	677	667	686	700	660	613	613	671	620	625	659	640	683	677	660	645	669	642	678	654	648	614	679	696	646	662	696	635	642	661	629	627	641	683	657	683	655	630	636	650	653	661	633	704	719	652	684	655	685	630	668	629	625	721	627	643	673	670	645	642	650	659	668	685	645	700	636	647	716	646	688	663	696	629	664	691	647	612	651	655	698	613	619	670	621	618	655	621	646	618	662	657	689	620	660	704	638	659	676	655	685	627	667	657	665	598	653	704	675	665	659	617	640	637	639	681	629	619	661	626	693	622	653	715	665	647	635	637	697	684	685	655	648	659	657	686	668	647	661	683	682	664	644	689	679	676	648	639	643	666	640	638	660	642	682	663	645	670	649	656	693	653	644	655	652	633	674	614	637	638	662	624	642	666	681	654	663	684	668	631	662	617	634	621	699	682	659	642	686	678	660	651	700	624	709	691	654	651	694	640	592	649	628	643	662	647	676	667	640	642	634	624	630	669	671	693	717	662	669	669	676	626	620	688	666	660	671	666	626	694	662	642	670	592	692	656	672	651	664	671	611	651	655	663	670	642	668	710	643	647	633	640	683	689	661	674	640	668	666	714	679	660	616	643	680	658	660	707	669	683	652	705	700	715	668	634	667	672	615	661	632	633	629	676	702	633	614	650	643	652	670	674	646	641	620	654	696	707	641	659	681	642	648	696	674	650	626	694	658	694	710	651	653	669	657	647	668	687	694	609	661	653	613	610	646	651	690	649	695	606	615	611	645	646	716	617	641	675	656	631	677	615	706	677	657	651	685	631	642	642	685	655	699	660	673	685	619	617	638	602	664	604	677	613	665	678	656	652	653	649	635	630	687	656	635	630	649	665	633	694	683	674	636	665	611	640	642	669	671	667	626	665	653	643	669	636	595	666	618	647	637	628	703	681	653	675	624	675	628	669	651	656	678	672	623	653	665	633	639	633	603	626	636	673	688	632	658	660	638	672	655	613	688	674	659	659	650	675	730	622	595	675	676	677	654	685	684	637	635	659	681	686	652	635	674	652	627	669	610	673	674	666	683	677	662	642	670	661	622	675	656	638	657	657	653	644	608	616	638	658	660	607	616	683	701	675	676	646	663	662	623	658	664	643	642	678	638	646	670	688	651	654	656	674	646	610	636	624	674	651	643	631	670	640	626	613	668	644	639	650	632	671	653	653	659	654	673	658	662	637	672	715	642	666	618	707	636	657	689	596	686	659	644	658	643	656	647	645	762	644	656	635	646	661	667	671	653	623	624	642	602	660	673	641	643	705	629	656	663	653	599	699	711	643	677	696	660	630	645	668	702	639	668	628	682	664	652	676	665	640	686	650	682	632	661	658	707	651	654	679	660	680	676	714	650	659	648	632	644	665	667	663	650	652	644	668	657	688	658	643	655	677	617	634	670	650	647	679	686	678	635	650	634	658	641	665	652	637	646	638	636	713	603	642	711	668	636	627	676	635	646	638	725	655	650	659	665	636	625	642	673	626	626	645	637	662	688	739	690	689	631	698	608	648	601	642	659	642	623	647	702	663	689	638	647	643	688	638	691	633	679	664	628	650	639	604	661	644	660	651	662	644	693	658	638	670	663	621	631	649	694	626	646	629	644	641	710	636	631	663	649	635	659	628	649	630	623	630	615	639	678	688	647	695	653	620	657	670	668	610	678	682	649	659	661	679	651	643	625	636	649	670	651	628	660	664	698	682	599	646	683	636	692	659	696	659	682	621	651	650	623	628	691	657	610	634	654	651	691	698	690	604	664	688	626	645	626	615	721	665	660	639	635	605	654	654	633	656	680	625	661	658	651	648	646	678	711	639	645	711	665	611	678	644	654	622	670	715	649	692	638	669	682	651	650	670	683	646	639	699	658	620	715	672	644	712	656	678	628	661	647	676	674	648	661	700	642	652	642	677	638	684	692	659	606	688	664	628	657	652	673	682	688	641	686	658	636	636	680	593	597	650	668	626	645	641	690	693	650	614	691	634	706	632	658	649	677	686	671	655	649	683	712	672	642	671	664	684	663	700	647	665	647	665	690	616	714	636	675	690	681	682	645	662	663	634	655	650	676	669	665	642	650	698	634	621	680	643	667	624	635	628	649
6667	560	589	534	460	397	334	323	342	328	292	318	301	301	330	356	308	297	255	308	309	340	309	286	300	269	311	319	304	310	300	311	315	334	315	297	298	313	257	334	280	295	293	291	289	283	330	300	272	313	308	312	304	305	265	303	293	306	312	277	317	286	310	294	289	291	302	276	285	296	280	307	285	265	253	286	290	306	320	320	295	283	274	300	299	332	321	292	300	297	329	320	301	277	285	304	265	268	326	289	323	304	296	319	310	331	297	307	297	264	298	319	286	294	301	296	274	333	303	308	286	276	304	296	276	301	294	324	310	342	305	317	298	285	284	279	317	301	292	274	308	298	303	302	312	275	318	275	296	284	281	286	313	338	279	271	309	297	278	261	295	261	323	303	262	292	304	298	298	302	285	306	291	280	274	289	277	323	324	286	328	277	269	290	288	339	292	296	262	287	292	295	302	318	297	314	283	317	301	302	314	303	321	285	297	311	277	267	297	320	282	293	291	315	284	285	298	286	296	271	271	277	313	282	308	303	315	310	259	276	275	304	321	315	328	294	261	318	300	294	310	298	286	292	303	264	320	280	290	292	276	326	321	304	320	309	326	305	293	282	271	279	318	293	297	308	317	315	311	312	280	323	284	289	310	301	282	285	317	272	291	328	311	260	312	325	298	291	305	270	302	278	311	301	281	301	295	298	280	279	284	289	300	272	312	268	320	288	267	319	316	284	303	315	295	277	265	296	298	275	301	260	271	329	279	315	295	328	309	289	295	314	297	299	281	282	305	332	297	295	323	298	326	252	295	273	295	283	261	288	256	281	299	286	333	298	298	293	308	287	295	287	266	284	279	305	306	269	302	300	279	299	309	325	304	315	307	299	285	300	305	276	306	281	287	279	285	331	299	301	269	310	271	307	315	317	295	286	320	280	298	299	302	298	274	291	296	283	260	280	297	328	273	321	294	320	315	314	259	298	310	291	291	286	300	288	281	328	293	306	318	311	303	291	268	279	288	313	305	309	283	281	297	280	291	285	302	287	283	281	330	303	284	306	300	301	291	298	294	303	267	319	301	311	264	307	301	327	299	301	310	291	305	290	281	296	293	293	269	282	275	308	315	301	296	282	308	314	323	307	287	290	334	269	292	305	291	304	297	314	322	314	302	300	293	313	304	293	299	300	319	283	329	305	266	289	280	288	314	317	311	318	251	278	298	282	319	291	261	293	304	286	275	304	290	290	304	345	295	276	257	294	307	303	329	275	258	295	276	280	304	291	291	297	286	287	256	284	294	287	323	281	275	328	301	283	296	281	297	337	293	289	280	321	279	292	356	315	315	295	285	328	317	292	312	273	310	322	292	257	288	325	334	299	270	302	287	325	297	295	294	276	294	332	289	283	299	297	309	303	311	331	297	293	269	326	295	310	270	283	297	283	308	292	316	325	292	320	321	290	285	309	287	299	308	267	322	275	273	303	272	283	274	301	320	316	272	298	293	305	297	302	297	317	298	276	314	311	283	282	324	298	314	256	302	279	289	298	308	317	326	289	321	310	308	270	259	289	314	305	268	299	255	309	281	281	288	271	323	302	262	277	287	282	317	325	314	294	313	308	319	299	283	308	270	279	321	299	277	304	272	321	306	280	303	317	289	304	282	293	305	319	286	304	296	291	316	293	281	284	302	266	308	292	278	289	322	296	297	366	300	266	307	312	280	302	280	294	302	298	270	285	324	289	289	284	312	319	276	295	299	318	292	318	304	289	267	296	297	290	291	316	270	285	279	307	320	298	287	301	314	325	295	289	311	287	290	287	322	301	294	281	294	265	286	301	277	335	316	319	294	296	289	299	285	291	286	314	313	285	302	294	266	281	312	298	287	259	316	296	302	319	263	317	303	298	290	356	303	310	303	329	292	290	270	290	294	293	253	281	289	310	337	302	313	303	312	320	286	282	296	267	269	297	287	319	309	312	293	328	306	280	306	317	279	267	294	325	294	289	287	308	297	320	322	264	269	287	251	286	316	298	271	293	279	306	318	305	326	265	291	305	258	316	297	295	318	302	281	292	321	305	279	286	295	321	315	288	318	283	298	290	276	312	305	321	288	274	302	324	281	312	323	300	288	307	296	305	339	309	281	285	332	287	299	298	261	297	272	308	320	293	292	310	280	301	274	310	304	342	280	263	275	300	274	316	289	297	291	324	301	301	273	286	256	263	321	296	285	303	276	285	304	320	295	298	311	278	296	316	292	290	276	290	277	266	278	307	281	314	272	304	302	320	281	318	307	276	273	285	303	318	298	288	285	289	298	282	305	260	299	308	301	281	278	277	301	274	296	275	290	266	294	325	345	299	273	266	294	298	285	291	291	319	293	289	312	310	276	271	279	300	284	336	299	315	286	292	300	275	315	281	274	282	302	306	308	271	271	280	315	309	279	283	292	292	301	271	309	304	274	339	319	304	284	314	305	308	303	321	272	277	280	296	330	301	293	317	285	296	288	289	261	297	278	288	325	300	293	336	292	274	293	288	284	298	297	316	309	297	300	311	326	310	273	300	291	280	297	292	302	274	303	265	309	300	292	289	301	270	289	276	317	277	264	284	269	307	307	322	295	314	325	275	293	331	316	310	329	333	289	308	300	283	288	311	310	323	338	307	288	291	312	316	300	285	321	299	319	314	298	300	305	314	297	298	286	295	279	282	305	288	277	263	324	287	296	285	287	305	288	338	299	263	270	272	322	295	313	317	309	288	284	298	302	274	315	254	282	281	278	286	296	292	310	264	318	286	274	316	286	303	294	305	315	310	315	296	314	293	254	277	296	298	291	266	287	311	306	310	286	306	313	285	310	298	322	275	289	274	316	297	274	313	289	281	281	299	300	289	278	306	266	299	313	289	296	319	277	338	296	312	323	290	294	329	288	301	327	295	270	287	276	295	301	282	285	296	300	297	302	274	291	291	321	303	286	286	278	301	328	325	304	273	277	305	267	319	277	278	326	279	336	323	310	283	291	312	287	319	312	322	282	284	317	263	293	267	334	331	297	300	267	315	302	284	267	301	295	305	315	342	319	300	257	303	303	293	286	298	354	309	312	307	288	267	289	310	324	285	275	295	286	264	331	294	289	289	286	288	304	312	281	298	305	303	272	277	305	259	339	331	326	293	310	300	301	311	299	284	288	303	318	297	270	296	270	322	315	300	288	316	279	310	291	297	314	285	294	283	296	285	301	254	255	257	293	302	270	291	250	317	310	303	291	285	317	305	318	321	303	340	337	304	310	327	291	310	264	320	313	290	287	332	303	298	306	300	307	302	328	278	266	288	299	309	287	275	270	284	321	294	316	322	302	321	293	289	282	270	295	280	297	305	298	300	298	289	239	341	274	315	335	317	295	288	295	300	292	304	288	293	316	293	265	293	298	288	313	308	279	292	307	310	288	312	269	301	320	303	295	301	311	298	352	315	298	259	287	290	317	285	300	303	270	313	279	304	298	297	283	290	298	276	317	307
6358	945	1301	1368	1255	1084	972	940	900	911	881	888	787	880	905	803	785	779	735	807	720	727	726	728	718	725	729	739	683	674	699	741	693	724	671	706	712	729	732	752	680	723	704	655	698	710	727	669	676	705	713	707	671	696	753	695	706	686	683	673	648	667	739	709	701	685	701	704	739	705	671	720	729	688	710	696	751	677	687	681	646	718	708	679	707	726	717	696	749	637	736	721	730	716	702	655	687	684	708	711	718	708	695	690	720	694	717	717	709	696	701	703	698	694	643	689	691	689	710	682	667	692	675	728	701	712	679	742	679	707	686	678	725	753	730	694	643	686	729	708	698	701	710	695	703	670	721	688	668	727	703	736	696	714	700	661	711	700	721	692	695	699	640	733	671	697	685	682	692	687	684	673	714	692	699	681	674	688	674	721	707	696	672	654	695	681	662	719	649	690	692	667	674	707	686	674	707	701	699	670	700	632	691	683	670	688	706	755	706	684	692	656	714	726	696	704	680	694	737	647	686	705	697	670	718	692	727	758	727	687	684	703	712	747	689	692	794	706	653	737	707	712	720	715	712	745	689	679	725	693	676	656	721	665	748	709	715	707	703	685	690	719	700	711	654	704	676	684	687	638	736	639	664	675	751	741	684	690	704	730	698	730	694	704	712	703	693	705	726	670	682	686	729	719	666	703	696	692	717	687	714	694	692	690	698	718	694	635	668	688	714	631	673	671	741	731	710	666	724	754	676	756	652	714	722	715	643	689	693	727	690	667	687	700	674	665	711	716	695	656	673	694	727	715	740	696	642	685	733	678	733	703	720	734	691	716	692	751	682	728	672	693	682	693	699	712	686	670	738	703	698	664	699	719	698	740	747	675	670	719	714	700	727	731	682	719	693	683	701	705	710	710	669	708	744	671	654	724	713	758	702	685	687	708	738	696	661	660	672	655	744	767	694	664	670	684	675	709	721	682	687	684	728	685	678	677	657	748	713	669	715	697	731	679	732	718	676	683	707	684	736	715	620	715	691	732	715	703	687	690	706	675	661	685	718	675	692	696	710	693	705	675	711	724	703	736	677	718	707	662	695	676	706	682	660	699	708	685	686	739	665	685	757	688	678	702	708	686	671	687	718	710	696	694	749	719	724	714	694	699	699	670	729	706	702	715	758	681	694	680	640	704	697	675	686	670	709	681	708	665	738	717	726	680	723	705	719	691	673	691	698	712	657	692	708	713	699	678	683	699	661	736	721	706	681	659	684	709	704	698	695	648	657	664	696	711	710	704	674	702	698	682	682	710	684	677	717	680	754	735	644	734	706	697	721	692	730	683	680	676	733	690	630	664	690	702	700	724	668	675	720	704	693	719	668	646	724	718	681	715	717	727	715	659	701	696	690	691	678	664	682	740	691	645	704	700	675	714	669	732	711	674	725	675	679	703	672	703	678	707	733	720	692	752	708	670	703	706	679	757	674	696	725	707	698	663	701	696	673	709	673	699	697	684	703	690	696	709	704	679	701	697	705	699	706	709	665	718	669	672	707	655	732	701	691	723	715	710	651	674	695	652	731	684	661	727	718	719	690	741	701	707	710	716	655	743	676	681	706	697	728	732	676	716	738	713	740	666	718	689	737	717	661	664	675	699	709	659	706	688	674	726	722	694	687	671	708	705	687	700	697	696	682	722	714	708	652	708	681	668	670	660	718	657	735	697	692	675	703	709	710	690	697	678	706	663	736	723	672	732	708	774	664	694	682	699	706	670	737	729	732	708	692	722	702	709	677	719	704	720	708	690	728	658	664	713	654	666	680	664	716	652	670	731	670	675	684	708	696	652	718	696	685	709	677	690	718	716	711	686	686	684	655	728	681	684	659	683	658	749	698	746	709	705	676	697	714	676	664	706	683	679	705	690	697	697	698	647	678	676	707	675	726	698	680	692	663	718	658	717	683	698	641	715	778	674	667	739	696	667	706	707	716	704	687	693	729	712	723	653	687	714	670	661	706	648	642	706	662	715	697	682	663	702	655	695	667	743	691	670	699	655	699	693	742	734	684	673	694	645	692	690	701	708	752	737	710	704	678	723	701	680	733	695	734	680	714	686	707	701	694	702	720	682	724	703	712	700	749	663	734	664	667	704	630	712	664	638	702	714	674	655	691	702	703	711	718	701	679	684	702	677	713	717	674	717	681	652	675	733	665	680	697	707	731	683	694	709	680	703	693	710	722	718	665	731	664	677	622	714	686	657	714	717	736	711	682	728	678	701	708	692	687	676	722	733	727	773	717	717	668	714	715	664	644	634	654	730	762	682	672	696	692	691	713	730	696	705	730	695	684	698	736	703	677	706	652	709	698	689	711	745	657	722	732	660	686	677	691	690	703	682	703	701	705	737	697	699	740	693	649	717	668	697	672	669	708	712	711	693	675	681	639	707	668	639	632	653	668	700	698	726	686	691	704	691	700	649	699	700	708	713	724	696	696	671	728	699	661	699	713	665	690	723	720	712	657	669	736	684	710	649	703	703	689	689	669	655	692	632	691	704	682	712	679	693	666	692	701	707	761	748	629	733	675	705	700	735	709	687	671	696	655	699	720	670	686	669	652	659	686	672	744	693	702	734	692	706	657	679	718	736	702	676	703	668	750	687	678	701	687	700	726	734	723	715	722	663	658	651	714	695	689	721	680	713	729	711	672	654	741	704	685	727	706	730	694	731	673	686	628	675	746	688	702	727	703	680	685	676	747	690	672	679	699	691	678	674	693	687	693	672	734	744	684	722	669	727	681	712	697	679	713	734	692	672	696	699	726	696	665	702	724	710	677	734	658	681	692	720	746	747	692	671	712	670	689	720	712	651	707	707	664	712	672	675	691	684	748	664	731	693	675	686	689	714	677	735	675	670	661	694	678	721	735	712	729	733	691	724	648	704	716	678	693	680	732	715	724	691	678	666	652	681	717	706	723	732	675	667	708	713	680	686	695	688	636	704	673	656	721	683	684	708	715	682	771	709	687	700	691	682	703	749	690	707	682	677	706	711	719	683	681	714	672	724	734	736	687	703	688	702	671	727	720	664	650	714	766	695	737	725	725	647	687	691	684	684	698	698	708	737	674	729	712	674	725	696	756	694	733	671	693	694	685	655	697	663	694	679	696	649	708	655	726	727	702	701	683	740	704	706	669	687	673	682	689	673	714	692	712	674	686	704	705	709	706	725	686	705	691	690	729	714	717	697	657	720	693	673	669	766	704	674	687	691	708	692	735	732	723	711	731	715	682	703	663	687	674	681	723	691	728	689	663	635	754	681	714	679	735	730	692	705	656	683	676	685	722	689	696	659	726	695	625	684	690	760	736	701	700	682	696	695	694	692	713	689	684	699	703	713	752	736	692	715	799	673	643	694	699	695	714	759	641	704	727	706	684	708	739	719	705	669	714	704	687	666	726	676	749	657	677	676	724	676	679	685	673	679	704	642	656	714	697	682	781	750	707	669	675	680	728	713	687	737
12621	893	676	559	365	294	222	209	183	201	177	196	180	183	193	181	167	140	157	173	149	178	148	146	166	137	167	157	153	151	126	133	172	144	155	135	148	163	147	162	152	144	142	133	135	130	152	133	148	167	120	164	174	128	155	164	143	129	143	147	150	143	147	136	148	156	149	134	152	151	142	120	141	146	134	113	143	166	138	157	148	150	144	136	147	160	160	135	161	152	157	134	147	131	153	142	159	156	121	157	170	131	152	132	134	157	151	123	137	130	159	131	163	114	144	159	152	121	143	141	152	128	148	113	159	140	131	146	125	154	143	157	143	140	145	145	123	147	132	130	125	156	146	157	143	142	136	146	156	141	127	116	148	147	145	146	127	156	144	166	126	149	126	133	130	150	153	149	148	131	139	169	123	151	147	159	139	121	144	158	146	145	149	131	136	135	124	159	131	129	130	143	155	149	146	138	122	135	136	160	165	138	161	139	154	153	150	147	142	134	151	132	142	157	157	175	137	126	151	147	130	119	157	154	146	133	129	154	163	143	146	156	150	138	149	171	155	138	154	135	140	145	133	152	150	146	160	127	149	139	150	122	145	126	132	140	129	145	157	127	132	169	159	134	131	155	135	122	149	132	143	143	137	132	147	150	139	153	144	163	116	160	148	148	144	157	146	142	162	150	117	150	149	142	149	147	154	150	134	135	141	133	143	122	130	137	150	164	138	138	149	155	141	126	144	162	137	148	168	144	162	151	148	136	148	132	132	143	148	149	151	127	145	148	150	126	175	170	140	144	169	149	154	135	151	157	133	143	149	145	136	134	151	145	151	150	120	161	159	144	137	158	138	143	141	158	147	157	158	150	127	146	141	132	159	135	130	143	139	155	145	167	131	125	145	133	150	151	145	148	156	127	116	134	163	132	124	151	139	169	148	146	137	138	156	135	159	133	139	125	171	144	133	138	157	142	157	132	131	123	159	143	143	147	119	138	175	138	128	131	137	145	150	132	136	137	151	128	135	141	135	142	151	131	128	141	163	161	163	159	149	143	180	138	140	143	152	148	145	146	138	145	168	139	151	127	149	169	149	142	146	129	137	141	134	129	160	147	140	145	117	144	170	169	150	147	147	137	159	152	116	132	121	135	136	160	149	142	142	160	142	153	142	147	148	141	167	140	152	151	157	138	151	127	124	152	153	139	155	137	152	162	152	139	163	156	136	145	162	146	126	144	168	141	135	156	148	139	162	149	150	162	154	153	158	159	140	140	133	157	137	164	154	131	145	151	144	150	156	158	144	145	140	144	157	147	123	134	173	147	128	155	132	168	141	127	141	130	148	159	147	126	149	135	123	124	154	124	143	152	148	126	118	141	160	127	148	148	150	128	130	133	121	157	160	154	148	126	160	132	138	135	122	151	124	140	142	136	119	146	140	150	159	139	138	153	138	155	148	138	157	127	144	156	137	138	156	142	131	172	159	166	140	164	147	150	142	132	158	143	136	123	135	138	141	138	149	168	149	141	139	142	147	141	162	162	155	150	139	148	132	154	136	122	162	181	144	149	135	151	155	133	130	151	143	160	127	132	121	140	122	141	142	146	144	148	139	150	137	150	161	167	170	156	163	121	134	131	168	138	171	138	152	131	142	130	162	160	131	155	121	128	145	156	153	132	176	160	128	140	136	139	165	155	151	147	177	127	154	154	154	136	155	119	135	128	148	142	140	137	131	150	129	135	149	150	130	141	160	131	154	165	145	161	147	150	123	139	158	141	170	143	167	136	148	154	151	154	142	138	140	152	156	150	121	137	137	150	141	145	174	157	133	153	146	151	153	157	138	129	149	150	134	118	143	142	138	160	156	141	138	163	144	163	133	124	137	141	154	146	153	140	158	159	162	135	148	166	134	145	123	151	162	171	127	170	143	135	140	139	126	147	157	169	138	131	158	142	141	155	171	140	139	154	149	149	146	175	160	143	146	139	140	142	135	151	123	140	135	119	156	144	143	160	146	148	129	146	147	142	143	167	137	131	138	151	145	163	151	143	167	148	156	118	127	153	146	154	135	135	129	156	134	152	132	171	157	160	164	143	145	139	143	148	144	170	151	163	131	116	137	130	146	128	141	140	149	148	128	159	136	136	130	141	127	142	143	133	163	136	160	161	139	137	145	138	133	172	137	159	150	140	131	156	164	125	155	143	155	127	143	155	155	147	147	123	152	142	149	124	160	123	143	149	144	162	160	141	137	150	143	139	171	160	152	155	168	131	155	148	125	151	161	150	149	140	139	158	136	146	127	130	141	155	139	149	144	149	147	142	134	138	151	152	155	129	144	163	129	168	147	145	154	140	161	168	150	150	141	131	161	143	144	169	141	150	137	146	135	152	144	142	126	143	153	128	129	130	123	127	158	158	146	154	139	132	143	176	142	149	146	134	144	152	175	141	129	129	145	132	142	120	139	134	141	155	143	141	144	173	158	144	146	135	152	149	173	151	162	135	153	141	147	158	139	139	146	135	147	152	137	119	160	147	150	132	140	118	159	174	141	155	129	130	156	154	162	158	142	134	140	156	132	138	127	143	120	142	145	127	149	138	143	134	153	145	140	162	158	150	155	148	132	154	147	140	145	138	142	130	162	137	170	155	162	150	137	156	121	135	138	132	166	162	166	161	158	143	140	121	138	150	124	144	123	112	155	143	163	149	129	132	126	145	130	158	141	155	136	149	166	143	134	146	146	114	145	99	125	158	145	137	145	120	157	142	147	150	127	153	128	149	146	139	136	127	139	140	127	135	135	131	160	166	139	137	128	156	139	151	156	130	153	152	128	119	126	133	159	147	168	157	154	120	156	138	160	138	149	149	133	132	157	154	172	131	143	107	132	154	167	109	137	149	137	133	140	168	137	129	135	140	143	147	155	134	138	144	150	142	128	143	165	152	157	157	127	142	122	117	154	145	134	152	150	135	139	128	138	173	149	122	144	153	146	135	139	139	159	134	135	149	166	144	130	158	158	129	129	168	133	137	149	144	152	139	123	151	144	126	156	137	142	144	124	130	158	127	153	137	146	137	151	148	154	144	142	168	124	156	134	151	130	142	140	129	135	130	142	124	149	143	163	175	131	161	151	132	137	132	138	142	172	158	139	118	152	150	174	134	146	145	165	123	138	142	134	143	162	151	162	127	154	139	135	139	152	142	140	145	135	147	142	124	132	156	138	145	120	149	144	134	148	137	149	151	132	152	134	124	157	136	130	129	137	163	138	135	150	139	138	159	158	139	149	155	152	136	128	167	142	142	147	154	151	152	149	134	136	152	144	146	121	157	169	141	147	135	154	163	147	132	135	133	169	137	126	145	147	155	126	138	152	125	156	139	154	156	146	164	153	153	169	149	145	137	138	133	147	134	134	150	147	139	136	153	147	153	127	159	144	139	155	144	118	152	141	153	146	170	137	141	111	155	150	122	149	150	145	130	138	155	129	140	137	146	160	172	150	141	158	156	141	135	147	173
7884	903	1556	1662	1379	1145	952	779	795	797	661	623	617	634	727	546	501	471	421	486	421	424	414	444	418	415	453	410	375	411	366	429	387	396	366	387	399	369	367	382	399	406	383	376	403	397	384	399	364	370	409	372	347	358	350	408	381	358	354	349	362	416	370	354	375	376	385	381	374	376	390	338	337	358	354	359	345	363	350	373	352	342	363	393	350	368	361	358	346	375	386	346	344	361	366	358	405	405	369	318	362	347	363	353	345	388	321	367	358	372	359	374	356	386	373	353	367	370	356	376	344	373	360	363	377	345	370	342	352	334	393	378	361	385	344	337	369	376	351	364	341	319	365	365	367	355	312	386	372	384	353	340	327	364	363	355	372	366	356	378	322	355	365	359	348	366	344	387	385	332	360	345	397	364	372	381	339	340	350	404	377	381	357	375	363	355	351	335	352	339	388	379	354	369	376	369	358	375	353	350	357	377	364	390	351	387	339	342	345	387	364	350	343	371	348	365	347	348	359	343	317	368	342	378	334	380	346	370	372	350	372	348	319	393	365	367	365	337	336	358	346	355	400	358	352	389	360	364	350	357	351	354	365	347	388	361	362	347	349	360	380	383	340	370	362	363	352	332	360	348	370	345	385	371	369	378	381	379	339	348	351	344	371	341	362	367	357	377	373	372	356	359	393	341	365	372	352	377	372	352	357	338	365	352	382	337	368	367	348	360	347	351	325	336	316	331	387	371	358	347	361	390	343	381	323	368	354	373	337	311	370	386	380	391	324	367	366	356	348	375	387	370	367	384	331	363	384	382	362	375	351	362	340	342	389	353	367	412	370	342	334	333	338	363	336	349	363	391	344	361	384	347	395	374	365	389	368	382	393	367	373	387	351	370	386	364	347	375	353	365	379	378	341	375	353	352	355	339	363	346	358	379	352	366	357	327	364	376	377	378	361	350	338	342	347	342	344	371	353	363	342	321	367	322	362	359	355	358	355	380	360	379	335	373	360	352	343	330	338	394	368	347	360	377	394	366	370	327	387	364	368	395	379	342	337	332	349	373	346	386	371	356	348	371	382	362	337	383	340	377	373	368	367	377	346	349	362	369	342	368	365	360	382	346	358	359	360	361	331	365	352	386	394	369	360	354	367	389	343	347	348	389	373	343	349	334	371	353	345	343	349	357	351	359	365	379	331	352	403	377	390	347	329	349	350	361	372	342	377	329	355	359	388	378	335	383	383	375	346	319	353	351	367	377	372	339	359	354	352	369	358	348	324	371	362	381	357	380	388	378	386	361	304	370	327	374	356	354	387	370	334	396	371	363	331	374	353	332	374	337	381	385	341	331	342	355	380	343	330	361	347	365	374	369	372	382	369	358	336	390	366	368	379	355	369	367	389	359	321	352	357	382	363	351	361	405	339	324	374	362	365	361	381	357	362	349	352	390	341	360	396	375	361	386	368	407	370	405	337	344	372	366	338	358	358	342	363	351	336	357	371	350	351	364	377	365	354	344	360	334	326	345	366	361	345	364	348	345	338	333	328	330	383	358	361	383	373	367	332	393	379	346	355	356	378	335	360	379	376	369	344	354	358	348	358	368	408	356	354	347	348	381	386	343	367	364	342	342	324	352	356	364	347	386	329	341	356	336	376	373	366	368	355	375	330	333	376	372	381	364	371	364	345	355	378	391	390	343	378	355	360	326	340	378	362	360	348	386	386	349	353	357	344	365	340	394	369	368	351	390	361	362	370	367	347	396	354	358	374	349	356	368	389	355	351	380	333	378	364	319	367	375	337	325	384	396	356	370	366	372	349	377	375	366	362	376	357	328	352	409	362	361	406	373	351	378	347	350	367	308	393	357	374	363	347	374	341	389	355	346	376	352	352	368	369	372	354	344	361	345	360	353	358	383	350	367	350	362	342	335	346	388	390	366	365	365	313	368	319	371	393	359	363	348	333	333	344	374	352	338	334	360	341	343	339	383	403	365	349	386	334	399	385	388	360	405	372	365	322	363	336	370	339	352	364	335	379	341	397	371	384	353	343	398	364	369	393	361	371	377	354	375	355	378	370	354	348	353	326	396	374	359	323	347	356	370	354	402	347	399	359	332	386	327	331	334	377	398	394	327	379	332	345	340	365	347	350	332	313	400	374	375	358	354	365	336	395	354	365	349	380	377	340	367	337	333	342	313	328	359	363	385	382	410	323	366	380	387	376	384	340	386	369	337	331	366	364	344	349	358	389	362	365	371	344	362	346	372	366	367	396	392	369	372	360	361	375	371	369	356	368	358	352	360	366	376	346	359	354	401	354	352	377	359	358	352	354	361	344	378	401	340	338	378	404	350	368	354	385	332	325	400	365	378	401	371	359	372	367	357	401	337	388	343	356	361	341	351	400	389	361	408	323	373	379	364	361	380	357	390	373	369	369	343	400	370	336	344	327	376	364	363	351	382	390	376	348	373	355	356	369	374	367	360	374	334	350	351	364	348	295	353	373	367	352	340	379	384	374	344	362	379	331	366	397	391	358	373	317	366	371	353	319	350	361	337	380	367	353	372	367	348	348	368	370	363	355	371	347	366	340	371	365	360	351	360	344	366	364	385	364	388	371	383	357	369	339	368	321	335	368	377	362	383	370	361	369	359	322	356	347	369	335	358	349	341	363	360	400	361	362	339	357	367	373	344	352	370	354	337	340	383	362	384	376	371	369	366	345	364	382	337	369	367	367	374	353	336	366	348	381	388	373	367	370	318	366	381	409	371	351	381	394	356	377	353	391	351	413	366	363	379	359	321	360	353	359	375	344	376	360	375	384	349	364	372	371	356	358	367	377	391	394	400	381	340	346	340	351	381	362	368	402	353	380	364	325	344	366	347	391	385	345	378	381	369	392	364	358	381	349	365	344	374	389	362	386	373	366	371	346	365	369	381	343	372	357	365	338	361	389	348	354	353	383	348	340	371	347	373	354	372	350	350	377	370	385	343	339	357	339	375	350	369	355	409	322	354	340	362	364	341	367	390	370	366	362	359	383	347	376	360	376	334	372	351	362	364	375	372	364	350	366	357	359	360	374	350	372	336	334	382	355	345	349	358	395	367	371	368	364	361	368	327	344	373	350	333	330	350	353	344	352	346	352	359	348	405	366	381	355	351	393	372	354	356	342	334	359	356	359	374	314	353	316	354	359	381	375	406	387	324	344	355	347	375	386	348	337	364	368	376	365	382	356	371	350	342	335	381	356	344	361	381	394	361	354	344	333	356	360	394	368	355	343	339	351	379	383	363	361	351	366	354	343	374	393	346	370	379	391	375	383	379	385	347	391	335	336	374	422	329	367	374	372	363	355	330	346	314	426	338	378	358	372	355	364	365	366	341	364	418	371	369	345	387	386	345	384	346	346	365	339	356	383	338	393	347	384	379	351	366	329	363	361	372	363	363	358	317	368	337	350	362	331	330	359	328	329	364	387	349	329	362	364	338	356	367	384	382	373	370	333	362	357	364
1302	296	299	277	262	288	254	285	287	273	273	310	293	305	255	275	255	297	277	297	257	298	270	300	261	280	269	253	288	272	265	293	270	270	284	278	250	281	317	291	258	263	301	283	285	291	238	266	271	275	270	289	270	256	289	290	257	246	270	273	293	240	266	237	279	280	265	266	253	277	244	261	292	284	277	293	255	287	267	253	266	282	271	265	266	262	269	261	275	255	315	283	261	275	277	290	281	257	253	274	268	286	259	265	263	270	234	260	266	272	297	258	263	262	247	262	271	248	269	264	277	296	246	238	266	284	257	268	300	267	277	255	270	276	294	299	239	279	287	277	271	259	308	277	279	305	270	254	275	264	288	266	316	267	276	292	224	269	314	274	258	272	264	270	284	277	264	254	296	289	302	310	272	254	287	264	276	241	267	259	255	314	251	256	312	299	271	277	287	253	284	274	270	303	240	274	304	292	279	275	271	245	271	265	311	273	242	249	265	277	268	289	289	258	272	270	287	278	275	299	263	270	278	296	270	273	280	266	305	280	243	246	281	259	264	277	269	292	261	274	283	289	286	298	263	272	278	265	292	269	301	262	299	270	281	275	272	261	299	256	296	278	293	293	259	291	331	269	289	264	282	263	259	254	274	284	235	269	275	260	304	263	267	254	279	272	260	268	307	279	282	261	286	279	279	279	302	256	266	277	288	263	237	288	277	259	274	296	278	271	265	273	258	282	280	286	259	297	302	264	260	259	280	304	274	258	252	271	300	284	290	270	254	268	318	267	261	294	279	268	242	233	260	284	289	270	285	270	304	278	281	290	280	263	265	254	272	264	321	279	254	271	279	309	228	288	263	264	286	293	264	261	265	258	298	266	288	301	280	282	267	282	268	287	289	260	255	261	257	232	257	271	288	269	291	234	305	257	268	289	271	251	269	309	262	288	282	286	280	264	280	315	278	269	288	303	274	271	302	268	303	246	274	258	244	252	275	276	279	278	296	260	246	258	281	275	299	272	267	268	286	276	316	265	278	282	260	311	288	286	265	284	270	281	295	249	286	273	274	277	274	306	242	264	261	279	292	266	259	277	268	270	245	265	242	276	276	278	281	276	260	289	273	261	247	283	313	269	276	281	265	267	244	293	263	287	288	275	281	255	275	293	260	255	278	269	256	278	266	292	291	254	267	251	306	263	268	238	275	257	293	276	254	248	275	276	265	288	300	267	287	291	303	289	256	257	268	256	263	273	285	264	261	250	245	294	293	262	274	280	257	238	279	243	267	278	251	299	289	256	279	235	261	278	257	278	284	255	265	232	259	262	267	249	271	286	263	264	280	280	288	269	253	294	283	279	268	268	273	287	248	285	282	276	256	280	255	220	265	249	270	251	270	256	266	280	286	268	273	294	260	291	264	273	293	254	270	285	285	267	276	285	281	273	292	280	271	260	283	276	274	281	270	262	255	272	276	275	291	254	305	280	289	234	285	269	260	275	275	303	281	281	276	292	303	272	239	258	283	264	306	290	248	277	278	271	284	323	266	299	249	291	249	278	271	258	309	274	247	300	260	242	264	271	272	285	283	281	278	252	270	285	251	272	255	266	265	284	236	289	242	299	294	270	271	273	298	285	293	280	257	282	268	282	269	254	286	254	290	269	284	286	275	257	268	245	249	266	267	268	267	281	265	281	274	294	254	234	275	303	255	259	264	275	296	290	240	283	291	284	269	254	263	276	263	260	289	269	248	277	266	258	314	268	266	254	267	263	265	267	289	272	251	253	275	261	286	276	271	266	291	306	287	294	294	262	285	269	261	279	250	316	267	275	277	282	284	269	267	257	269	252	279	303	276	278	262	229	231	267	295	263	251	262	235	255	301	256	273	275	275	255	262	248	263	269	279	248	271	294	294	269	274	289	276	246	266	246	251	247	280	268	273	274	254	275	287	286	252	283	286	273	242	254	280	279	270	274	267	264	301	302	288	283	301	295	270	303	274	267	300	298	272	276	294	270	287	238	284	269	257	285	266	274	255	286	278	272	296	259	253	244	294	252	259	258	284	306	271	305	277	270	283	267	260	282	267	256	249	278	284	284	260	292	268	271	283	312	239	238	274	258	287	265	280	306	301	248	280	269	257	287	299	275	284	295	272	264	264	329	281	267	287	254	264	321	283	274	260	240	282	315	293	295	286	294	312	297	297	265	284	270	281	299	273	296	284	269	298	264	288	310	295	274	292	293	267	260	270	287	264	266	274	270	264	276	283	262	281	284	271	294	277	270	276	255	297	302	241	257	272	284	262	281	265	286	262	279	265	255	290	262	298	253	296	285	285	295	258	298	279	290	279	268	271	263	295	258	241	258	261	276	260	233	274	274	328	268	308	283	262	256	242	271	240	287	262	265	311	273	291	268	254	252	284	281	265	275	286	269	292	267	276	279	235	273	272	265	257	240	301	270	278	268	307	276	257	274	257	281	254	275	295	295	304	266	271	263	279	272	231	273	279	269	288	277	294	263	278	267	268	276	278	273	261	265	321	307	285	270	266	266	283	286	288	296	294	289	274	275	251	298	258	265	297	269	278	282	276	255	290	280	264	244	270	281	287	231	270	291	268	286	274	306	261	281	298	230	280	282	266	297	272	303	270	274	280	284	259	264	240	280	279	262	265	275	279	273	260	255	258	278	273	269	299	296	283	261	258	295	260	286	288	255	299	275	273	234	271	270	262	280	303	283	281	260	291	282	297	272	269	258	261	264	294	306	279	284	289	283	283	272	279	271	280	322	284	273	261	252	284	247	282	261	267	260	269	270	274	266	264	261	272	285	284	233	253	252	304	260	301	261	260	269	275	273	284	270	268	273	248	271	288	262	276	260	281	303	305	248	289	278	288	265	273	256	269	279	270	274	294	305	286	288	262	270	286	287	272	277	282	275	267	298	254	277	261	274	290	271	272	291	271	268	237	245	285	280	315	269	273	268	298	298	258	255	279	270	275	301	286	256	279	298	260	272	273	263	293	285	277	253	254	282	277	256	324	253	235	268	265	246	289	276	272	271	249	235	276	298	292	236	254	255	289	288	242	267	263	271	278	260	271	270	273	309	284	257	292	283	264	293	259	252	300	260	255	267	273	263	298	318	266	277	296	298	284	244	267	247	286	252	277	292	289	285	285	264	284	278	295	263	258	245	274	260	261	275	262	253	278	289	312	276	287	299	298	276	250	311	314	270	286	278	270	270	270	279	270	280	300	257	273	236	242	279	267	283	257	292	257	274	267	289	244	266	233	295	254	272	279	291	277	272	284	259	266	259	266	270	260	249	284	281	262	267	269	292	261	267	283	292	254	263	264	299	293	272	288	255	273	252	246	247	261	241	264	279	259	282	277	278	264	262	263	250	225	276	268	273	265	300	248	294	298	258	286	276	234	253	252	288	304	265	275	273	265	291	297	268	308	266	278	272	267	247	282	280	295	243	290	289	265	300	253	246	227	271	248	273	268	291	248	289	302	231
1873	651	677	686	688	676	644	685	684	659	610	661	634	642	668	677	664	686	695	649	680	710	679	692	663	679	681	700	631	682	641	656	662	645	687	665	641	661	689	638	702	673	643	612	645	621	655	633	665	664	644	705	716	648	667	645	657	671	660	668	678	688	730	674	677	666	661	712	676	681	648	688	661	646	629	644	684	636	638	608	680	688	674	648	666	641	664	688	615	678	676	653	676	654	719	702	657	653	699	646	695	660	657	674	691	655	655	643	657	671	665	629	670	675	649	634	689	658	660	639	683	668	676	621	665	680	680	660	634	644	680	667	673	651	608	654	633	684	660	648	664	720	686	642	682	666	645	645	666	713	672	628	645	672	639	688	652	696	657	646	644	640	654	688	719	683	667	656	604	607	687	658	647	647	648	667	631	715	690	638	688	643	662	678	656	665	674	654	636	666	711	625	613	670	647	720	661	685	619	613	617	657	680	661	732	658	656	652	768	638	682	712	600	659	684	680	694	611	662	680	652	665	622	681	658	670	684	647	640	646	652	636	695	671	673	657	669	683	704	666	688	643	667	625	671	716	651	675	620	622	634	659	660	641	651	632	656	673	587	663	627	652	616	662	698	599	711	711	659	680	696	646	665	659	668	704	675	705	640	639	667	663	693	665	682	647	642	635	653	637	658	654	649	648	684	668	655	656	659	706	665	700	679	665	636	673	643	693	685	690	690	599	664	647	615	709	621	609	626	681	624	673	707	622	646	656	639	638	660	677	693	628	683	719	646	606	619	687	677	667	695	677	662	601	710	696	642	625	663	628	633	692	637	672	701	639	627	681	677	646	671	638	668	659	647	688	687	675	706	665	677	696	661	671	670	670	653	645	680	586	677	623	646	658	693	630	676	670	638	677	642	641	686	680	678	672	687	639	664	666	692	684	650	673	684	637	654	704	649	633	640	704	632	668	675	702	653	650	638	650	644	614	650	685	625	647	636	688	650	685	662	694	691	636	669	666	655	664	621	688	644	704	653	625	650	671	664	660	705	664	681	625	678	680	640	678	638	657	668	658	650	676	654	684	656	670	684	686	646	696	658	690	667	657	677	656	701	697	660	629	636	668	632	681	696	687	639	691	667	689	663	682	671	645	660	712	718	650	621	670	648	671	677	690	647	659	633	652	693	629	687	642	647	653	717	646	663	658	666	682	672	643	678	622	664	660	648	633	677	627	688	649	668	700	673	617	606	640	695	715	685	690	640	700	677	651	697	691	712	670	696	708	696	658	666	667	684	689	660	641	725	655	690	676	680	612	665	659	690	681	622	676	696	648	656	684	677	646	701	618	654	655	662	665	657	642	679	678	638	634	661	651	672	637	658	655	653	644	638	652	685	662	688	687	613	646	653	631	657	680	630	658	639	693	687	692	670	626	690	667	698	680	649	670	679	713	680	645	665	676	642	659	669	644	652	627	629	664	649	632	633	648	634	694	668	674	623	687	690	651	625	639	695	658	649	658	685	621	678	667	627	651	684	691	645	687	680	655	603	628	651	666	642	692	620	688	643	682	635	645	746	661	607	650	682	625	677	666	677	655	653	656	684	673	596	646	683	667	673	686	657	649	674	680	711	693	669	679	654	658	702	663	672	658	640	652	649	678	625	673	648	636	645	683	651	644	654	644	662	675	650	642	677	634	668	651	698	688	626	673	637	658	649	646	674	647	681	651	679	677	678	652	688	658	663	647	693	661	649	642	697	648	643	695	630	664	697	684	683	658	643	676	683	643	638	681	643	650	690	673	628	678	657	611	655	652	599	685	640	654	666	653	626	739	661	634	683	697	645	643	687	608	671	679	619	652	684	649	672	683	661	631	686	699	677	650	681	709	667	682	680	648	662	646	668	689	660	668	667	675	662	673	615	689	651	637	681	669	656	663	674	679	680	636	674	633	675	668	648	660	674	642	705	629	660	681	666	656	672	692	698	671	663	662	636	605	680	610	676	732	677	610	677	652	666	658	632	628	640	664	681	660	669	663	665	655	667	664	667	642	602	681	691	646	656	697	652	667	645	643	669	689	677	653	680	646	651	644	661	669	670	658	674	663	677	693	684	633	683	648	638	660	632	642	706	656	619	672	680	623	655	690	676	655	679	634	664	672	662	676	660	634	660	710	635	688	645	637	649	671	711	623	678	624	628	652	657	654	629	627	648	682	628	645	669	706	708	619	660	658	659	661	622	675	637	636	676	666	691	651	671	668	685	695	634	695	645	685	632	685	709	647	678	664	696	685	654	669	662	707	651	662	671	619	651	628	648	633	695	677	683	664	622	617	659	618	648	624	646	623	630	678	640	658	665	654	679	703	665	605	644	633	664	671	632	615	653	660	642	683	699	695	630	660	710	620	664	709	639	684	700	638	681	638	678	702	615	632	675	674	653	672	664	682	603	609	649	649	666	668	639	658	647	650	687	670	589	694	645	666	673	681	667	692	675	647	651	663	601	645	648	674	665	667	668	686	695	641	679	658	678	671	682	667	639	689	639	676	676	647	592	627	675	664	677	631	656	618	684	649	670	675	632	701	684	663	618	684	633	668	647	714	646	670	679	668	648	739	651	681	635	622	613	689	660	669	704	646	677	698	673	624	625	584	657	696	673	676	713	664	633	666	680	645	650	625	637	609	663	643	647	658	622	630	680	662	696	627	694	649	651	672	682	645	691	628	647	668	705	665	644	638	651	722	650	693	630	690	663	662	675	637	666	673	665	656	663	670	664	681	689	719	648	685	682	638	669	681	644	660	637	664	660	693	720	655	631	654	672	634	678	716	674	681	648	638	705	655	633	650	639	672	622	664	664	665	689	666	668	661	647	656	652	684	658	722	683	657	645	711	691	607	702	642	655	665	632	644	665	631	627	678	676	710	703	648	658	661	660	666	633	667	632	626	703	706	668	656	676	660	651	655	666	635	686	668	667	675	656	661	680	594	634	662	670	679	676	681	685	658	691	666	633	682	643	664	674	632	676	693	680	637	668	652	629	659	712	692	605	640	655	656	650	602	635	686	645	670	673	676	666	613	662	650	675	663	637	629	687	650	674	665	669	711	698	649	684	664	645	649	662	693	653	674	656	671	628	659	684	654	683	674	649	691	668	634	682	636	686	643	656	686	663	699	668	669	679	642	676	685	675	633	651	663	659	672	649	705	669	649	626	660	665	662	658	653	657	668	659	651	667	704	638	623	609	653	673	695	610	655	667	601	618	704	649	649	655	643	627	659	652	690	677	669	686	631	682	674	676	662	638	677	669	701	685	691	652	653	599	636	631	652	630	647	638	671	693	654	691	663	637	698	658	655	677	632	683	668	663	677	629	703	659	685	681	677	619	665	655	663	648	660	678	661	636	681	722	652	666	618	693	650	689	717	646	696	719	611	642	648	675	710	663	659	641	641	660	689	638	649	626	661	631	688	657	665	673	651	648	641	657	646	666	689	662	716	625	672	609	699	671	692	692	683	695	652
6663	589	582	461	400	370	354	319	312	323	317	325	311	332	328	326	274	303	338	321	301	315	305	303	290	303	303	308	310	292	297	302	272	303	303	331	291	294	299	287	325	312	268	265	323	287	275	288	286	305	324	307	301	286	292	284	297	284	291	278	269	291	303	282	314	270	292	302	318	282	295	326	300	279	296	274	294	290	290	284	298	318	275	290	311	291	301	302	287	338	324	296	311	290	266	312	295	317	318	270	302	296	290	286	314	303	281	322	311	274	293	301	292	267	347	294	299	275	260	278	303	306	284	275	346	301	296	289	284	311	309	283	296	311	280	282	292	311	306	303	309	294	295	323	290	284	316	262	303	272	297	275	295	282	299	292	298	292	290	292	314	290	289	269	313	287	309	299	284	288	316	284	271	309	296	286	274	259	282	299	299	301	284	263	286	299	294	286	312	294	270	298	303	305	272	279	286	285	288	291	321	281	291	311	310	315	276	290	292	288	308	319	288	292	340	278	256	300	292	309	313	280	295	331	284	323	278	291	310	272	284	261	301	280	293	289	304	282	333	309	320	294	279	300	281	299	266	316	304	242	285	284	305	315	305	282	255	284	295	294	317	290	303	316	282	306	303	315	307	267	288	303	302	317	316	273	304	325	308	307	319	286	314	284	267	297	304	338	283	257	342	284	276	236	304	276	336	288	307	308	297	304	282	305	319	285	305	285	290	299	278	298	304	268	260	298	303	296	260	321	280	306	313	282	290	294	291	316	267	305	310	316	315	315	280	289	291	316	268	332	296	285	254	292	280	266	306	294	287	281	263	304	304	307	308	307	323	315	260	334	293	270	293	304	277	287	351	287	302	308	314	304	330	288	288	322	290	292	267	304	274	293	275	267	307	291	305	325	310	291	298	295	309	335	287	305	284	262	311	288	337	305	292	295	306	304	322	327	316	315	314	321	310	282	289	304	287	283	277	276	289	294	284	299	317	294	296	311	294	316	289	325	307	281	312	306	282	319	328	274	310	321	306	313	295	310	328	275	277	302	295	279	275	312	301	281	305	293	294	309	317	301	312	311	309	310	264	300	288	295	279	301	287	305	277	300	287	286	320	287	300	287	283	309	297	294	270	297	317	301	319	319	304	269	303	306	294	285	296	300	259	270	294	319	284	317	313	317	288	283	278	321	277	306	300	293	323	292	296	285	309	287	286	309	301	279	314	314	286	314	295	314	342	272	319	293	287	316	283	305	302	278	294	304	296	297	281	293	303	252	301	292	296	308	300	292	298	297	297	316	269	303	291	285	309	271	287	316	298	299	302	261	314	289	323	291	307	295	267	284	309	269	310	306	269	278	288	325	297	292	302	303	326	281	308	267	255	251	289	291	284	289	284	290	312	291	284	293	272	309	318	284	301	318	311	281	334	277	291	300	333	304	299	322	305	272	332	318	301	308	263	320	298	301	276	332	274	310	326	295	254	297	311	289	276	294	320	293	308	291	295	292	288	316	294	271	291	284	271	294	306	311	323	291	261	293	296	274	283	289	295	293	290	269	271	305	306	292	318	270	271	326	298	310	300	324	301	296	298	327	297	320	331	268	299	293	280	292	250	312	306	326	283	296	287	284	283	284	290	317	316	313	296	291	324	302	333	279	318	296	315	315	311	307	308	288	316	277	325	296	293	299	308	281	298	290	321	285	331	293	324	283	298	310	286	306	279	307	280	281	303	279	311	277	271	277	293	300	270	294	312	290	316	306	295	303	312	304	276	314	296	300	316	300	303	330	306	313	333	299	285	267	309	292	290	307	326	312	291	301	313	281	283	291	288	319	257	330	299	290	281	266	270	295	312	273	322	307	260	297	296	304	269	269	268	296	296	313	318	300	266	313	302	264	313	310	324	290	313	316	298	326	310	302	295	269	318	292	288	317	304	306	306	305	281	326	333	301	288	287	287	297	254	288	316	317	306	323	270	312	278	265	290	283	304	292	295	286	298	278	311	287	287	305	320	260	284	274	301	307	267	288	298	283	352	323	312	291	298	324	288	278	276	293	285	264	323	293	306	276	295	263	276	273	285	303	346	280	302	315	325	282	300	283	297	332	282	280	281	292	282	306	266	284	306	287	325	306	311	287	282	302	281	284	298	318	291	301	287	305	290	316	300	287	288	301	297	293	322	302	286	325	289	286	248	325	307	299	267	297	282	314	307	298	313	308	297	278	296	344	288	324	285	304	298	272	280	286	294	311	325	280	342	291	313	281	296	302	306	293	300	312	304	273	319	272	310	301	286	293	271	302	300	308	296	292	287	284	293	294	313	300	287	297	283	266	308	300	341	289	324	281	288	310	269	295	296	305	297	279	289	283	356	288	298	298	282	323	302	288	260	293	303	285	282	295	320	317	317	295	285	299	279	267	316	273	267	288	319	289	273	308	308	309	267	322	286	275	291	282	325	280	262	259	304	263	288	307	289	287	307	297	287	282	310	278	256	308	335	302	301	312	281	312	292	287	290	321	312	282	271	275	243	315	275	295	294	292	270	340	293	326	276	277	288	296	325	309	287	332	311	297	300	297	299	314	311	304	300	298	302	308	293	303	303	276	320	285	283	289	317	306	269	292	306	312	334	300	284	309	310	255	279	327	276	295	294	307	304	289	289	325	304	316	292	280	305	304	273	295	307	316	306	317	299	293	272	283	272	271	274	321	306	305	308	309	286	297	328	305	311	295	344	282	319	302	283	333	283	315	291	290	324	292	277	295	321	310	281	308	303	308	327	302	269	320	302	268	288	328	318	288	279	256	295	308	285	288	291	285	302	267	308	327	300	291	313	313	291	297	290	262	294	286	292	317	308	268	287	296	295	322	304	313	309	313	304	305	307	322	306	308	335	303	330	268	266	279	295	288	317	324	288	310	294	301	304	310	294	309	321	308	280	306	332	278	299	300	305	304	263	303	285	298	296	287	287	305	289	332	308	299	298	334	287	326	326	302	278	296	294	334	309	295	286	285	286	283	275	294	300	315	284	285	290	317	330	294	323	312	284	309	294	300	291	280	292	294	341	263	301	298	302	328	311	278	325	311	307	302	291	291	307	317	284	269	290	307	295	282	308	296	305	274	297	295	313	327	318	273	301	288	305	286	296	287	322	283	297	299	311	285	320	322	306	284	267	290	296	279	297	319	314	299	265	287	288	299	269	326	281	286	315	317	309	298	319	325	321	296	291	314	265	290	281	269	263	297	312	328	312	313	283	298	287	292	306	319	336	317	295	309	293	308	313	319	312	293	265	288	326	291	294	314	286	289	288	300	342	298	294	306	287	288	310	288	296	306	319	286	300	306	337	315	300	333	296	286	307	323	313	298	310	291	267	292	298	295	291	273	287	272	273	295	315	292	317	298	280	319	341	291	302	312	289	289	298	294	300	271	318	304	295	344	252	292	289	293	295	308	297	274	307	273	275	291	297	286	282	292	293	285	299	307	321	292	273	279	289	318	334	292	304	270	288	297
6503	954	1268	1344	1198	996	954	918	882	944	861	886	877	883	843	764	805	727	779	772	697	728	727	731	788	725	737	690	707	686	710	693	716	733	701	770	742	735	704	661	704	699	748	728	706	704	744	759	674	686	704	696	664	687	708	725	721	705	727	639	716	706	721	711	682	726	689	663	719	737	659	673	693	728	684	711	744	713	726	708	731	708	712	695	712	687	699	723	748	648	715	737	663	689	717	718	753	737	674	696	696	663	750	703	705	668	706	710	662	708	680	715	695	718	731	646	698	728	716	724	714	719	709	705	652	673	714	722	726	680	769	708	742	689	728	686	721	704	692	715	633	725	724	753	743	705	736	673	671	693	634	696	691	660	630	678	659	723	699	698	673	702	687	678	720	682	691	690	705	677	665	723	678	677	706	750	651	682	707	708	704	713	646	690	711	736	691	728	717	696	712	700	697	683	710	679	718	679	649	629	746	688	697	678	685	687	740	699	685	707	681	700	719	671	702	721	700	723	699	665	758	701	707	710	731	701	706	686	698	732	707	709	703	665	705	716	689	709	654	688	714	704	686	668	794	687	656	750	664	714	686	705	738	669	705	710	664	667	695	771	646	700	753	718	682	682	670	710	699	668	716	709	679	677	724	767	687	699	723	731	687	700	738	722	731	688	674	730	681	727	702	690	682	710	688	663	694	740	677	694	693	677	677	712	680	771	738	677	726	710	719	678	698	714	710	686	706	707	713	655	686	682	705	720	700	656	701	696	689	710	717	686	740	694	685	687	734	618	728	725	718	718	696	694	742	726	716	752	700	720	726	747	721	707	690	711	700	681	699	691	722	653	751	702	654	650	730	680	649	687	718	677	732	725	673	689	654	711	681	658	702	691	726	692	672	659	637	659	667	698	721	719	715	700	682	745	737	697	714	728	723	690	677	680	694	686	702	713	687	690	689	742	684	710	682	696	702	686	628	685	687	730	661	676	712	716	668	724	722	707	706	671	662	714	714	683	696	687	696	708	665	655	692	702	687	703	666	661	754	658	714	706	708	724	709	702	731	674	671	690	727	707	662	719	671	633	687	704	725	712	713	700	792	678	687	714	690	671	722	674	678	751	687	682	696	663	703	713	724	665	660	745	741	712	716	686	715	712	710	733	692	699	734	694	635	696	695	700	692	696	731	728	713	700	682	708	679	718	709	734	713	701	748	672	720	704	651	700	695	707	711	672	703	726	679	710	667	702	666	702	695	692	680	708	725	716	685	712	712	701	740	682	721	720	665	704	666	690	720	734	697	696	704	660	677	712	689	735	712	707	723	700	728	700	730	698	674	701	675	702	637	721	730	707	703	738	676	709	680	674	686	749	687	695	681	711	723	659	682	697	701	695	711	710	690	728	661	698	671	705	678	688	688	698	739	681	710	696	757	679	734	708	703	696	656	700	641	670	667	700	724	710	715	649	680	735	684	690	690	674	759	722	701	712	764	703	701	687	691	729	754	666	648	705	683	737	666	756	673	727	675	718	708	675	672	691	705	685	648	718	694	687	718	700	680	671	735	659	644	716	681	685	723	700	685	673	722	709	681	673	699	718	716	697	688	656	678	739	686	739	738	712	724	742	657	708	682	696	717	670	677	684	741	711	694	675	699	643	731	713	704	694	652	693	709	737	677	720	723	682	720	709	711	652	677	693	716	714	712	704	692	682	731	716	665	699	709	678	655	705	710	676	659	700	659	686	670	717	675	725	708	685	704	675	669	669	682	700	670	709	674	677	683	742	654	714	755	716	677	716	763	695	721	667	724	720	676	706	701	682	729	685	712	689	717	668	712	736	710	670	708	677	690	689	669	733	736	703	719	691	711	686	703	769	676	690	684	764	706	665	660	718	654	725	682	705	694	698	728	728	708	708	679	707	723	713	704	729	670	683	687	725	644	679	644	712	684	673	712	704	708	715	651	693	665	705	712	691	682	668	697	681	677	671	678	760	732	678	736	722	705	683	711	708	678	685	689	688	702	686	660	725	703	706	682	694	696	726	740	686	694	693	710	688	684	682	701	704	683	682	716	713	741	704	707	734	683	663	714	671	705	672	693	724	714	704	705	729	702	695	663	674	692	689	665	731	684	729	715	701	700	678	718	660	699	714	712	672	757	742	719	693	704	622	758	675	751	696	767	729	676	672	662	710	649	679	702	676	704	706	694	724	683	688	656	695	693	723	731	659	675	711	703	705	683	720	747	748	725	697	717	647	667	679	668	679	681	683	720	649	691	708	699	707	734	688	685	683	690	720	709	733	730	671	730	674	746	734	739	681	675	729	708	706	703	708	701	710	687	738	666	704	670	733	687	654	705	715	683	685	738	715	690	727	690	752	694	673	674	718	709	636	686	736	705	731	748	668	705	676	722	683	721	693	717	707	699	666	687	734	723	695	688	702	708	724	741	701	713	703	720	657	712	685	696	695	706	653	730	660	692	684	683	744	717	694	699	685	699	664	736	673	693	685	699	676	717	702	725	675	692	678	697	750	702	741	740	710	712	681	697	743	695	671	681	704	709	723	743	707	652	755	694	703	674	654	724	656	689	665	710	650	661	643	666	695	725	700	756	678	693	669	655	680	717	710	685	707	703	715	713	704	647	695	688	680	704	634	691	716	716	654	666	699	685	709	725	709	720	640	716	733	729	703	731	663	696	698	697	703	669	735	696	710	722	706	681	679	743	690	669	714	690	709	665	719	718	673	660	698	783	679	719	675	713	718	684	700	710	650	742	712	737	698	729	687	706	726	718	680	689	767	682	777	639	680	713	731	680	658	740	690	777	719	688	689	624	747	695	689	683	662	702	699	624	704	709	674	665	731	686	694	745	719	692	690	660	648	690	723	674	765	662	707	686	736	721	696	698	676	680	706	683	690	692	671	723	691	676	701	699	675	716	718	754	685	698	707	678	662	699	720	680	765	697	725	703	684	726	712	723	686	696	704	706	700	675	671	674	726	711	701	669	706	658	706	675	720	755	674	736	706	751	702	695	704	733	648	666	730	751	709	677	679	694	719	709	681	736	663	651	676	755	710	713	730	711	725	733	709	760	677	714	754	674	731	720	708	693	664	674	724	659	669	699	697	729	688	683	757	735	721	698	692	706	673	733	687	761	690	745	671	707	697	750	742	669	660	693	690	705	698	688	734	691	726	736	695	657	748	660	649	680	678	670	692	699	717	713	710	703	718	685	696	716	702	686	666	709	712	677	726	701	669	678	685	661	660	713	705	664	701	690	701	737	693	704	712	689	753	707	697	727	696	711	723	729	710	699	694	704	692	712	690	698	668	688	689	719	722	729	705	664	675	680	680	724	703	680	709	726	722	741	652	718	657	719	679	682	641	672	710	711	698	670	709	684	708	661	669	672	705	691	728	738	689	722	713	643	683	682	664	729	681	674	653	716	721	661	735	724	739	711	658	679	723	684	698	686	733	687	674	683	691	719	665	706	716	662	715	695	691	685	717	693	692
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
