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
338557355149	338557355710	338557356260	338557356810	338557357360	338557357910	338557358460	338557359010	338557359560	338557360110	338557360660	338557361210	338557361760	338557362310	338557362860	338557363410	338557363960	338557364510	338557365060	338557365610	338557366160	338557366710	338557367260	338557367810	338557368360	338557368910	338557369460	338557370010	338557370560	338557371110	338557371660	338557372210	338557372760	338557373310	338557373860	338557374410	338557374960	338557375510	338557376060	338557376610	338557377160	338557377710	338557378260	338557378810	338557379360	338557379910	338557380460	338557381010	338557381560	338557382110	338557382660	338557383210	338557383760	338557384310	338557384860	338557385410	338557385960	338557386510	338557387060	338557387610	338557388160	338557388710	338557389260	338557389810	338557390360	338557390910	338557391460	338557392010	338557392560	338557393110	338557393660	338557394210	338557394760	338557395310	338557395860	338557396410	338557396960	338557397510	338557398060	338557398610	338557399160	338557399710	338557400260	338557400810	338557401360	338557401910	338557402460	338557403010	338557403560	338557404110	338557404660	338557405210	338557405760	338557406310	338557406860	338557407410	338557407960	338557408510	338557409060	338557409610	338557410160	338557410710	338557411260	338557411810	338557412360	338557412910	338557413460	338557414010	338557414560	338557415110	338557415660	338557416210	338557416760	338557417310	338557417860	338557418410	338557418960	338557419510	338557420060	338557420610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30825	12497	5372	3864	2094	1304	963	761	665	456	305	255	215	219	195	183	186	233	187	179	190	189	166	160	151	165	157	187	161	149	172	184	164	168	172	174	175	175	149	174	153	167	148	154	158	134	156	187	178	164	143	137	156	135	154	180	171	142	139	153	171	155	147	153	165	158	168	154	148	149	155	128	174	148	169	164	163	139	139	172	141	166	145	151	151	146	160	182	162	151	169	161	147	138	154	132	170	150	151	150	139	145	176	159	147	153	161	151	137	160	178	171	179	150	164	155	159	178	162	132	134	157	146	159	153	155	154	161	142	172	155	147	151	163	170	148	157	172	142	145	189	159	154	161	146	140	139	148	148	144	173	182	142	142	173	154	166	163	164	155	190	160	155	144	133	146	162	140	150	152	150	146	162	156	168	137	160	165	166	149	160	147	170	176	163	151	162	128	157	140	157	154	147	154	156	178	157	160	153	157	150	158	140	164	145	163	165	163	152	167	153	151	152	149	155	161	142	168	137	131	136	160	162	125	174	142	161	146	138	162	145	162	152	151	162	146	152	132	139	129	168	140	194	195	136	148	154	134	157	180	157	142	135	157	142	156	169	155	159	155	167	155	169	143	149	152	170	140	185	136	143	135	159	134	153	159	163	165	170	159	133	168	136	165	174	156	158	167	164	141	166	150	179	157	167	167	150	145	142	168	166	181	155	170	163	130	150	158	134	146	143	167	157	150	144	150	175	129	150	159	150	180	122	162	141	140	164	155	167	154	163	154	129	168	155	152	155	152	155	145	150	145	169	139	152	150	169	160	177	143	142	157	157	153	137	150	137	149	139	146	170	145	143	160	174	157	148	160	145	135	126	138	138	144	154	167	157	149	147	160	138	162	166	151	165	158	150	143	140	154	158	152	136	184	146	143	165	154	158	177	150	161	180	174	160	171	158	158	167	160	161	150	162	151	156	184	167	170	140	166	164	164	155	170	139	144	135	144	147	156	159	150	149	146	155	164	161	173	156	156	152	142	151	143	148	172	169	170	146	142	146	153	146	169	178	155	149	144	160	168	199	155	150	143	149	138	159	128	157	131	138	165	143	169	167	146	140	143	154	129	152	149	171	149	176	151	124	156	160	149	130	157	161	150	143	165	156	174	138	159	167	144	138	164	152	158	153	153	156	141	141	156	135	147	139	146	151	170	156	179	139	148	161	141	147	161	146	150	145	161	138	151	140	159	167	145	149	166	150	159	152	126	164	155	137	159	163	156	154	138	173	134	147	137	145	154	153	147	129	166	149	149	143	172	154	164	133	173	159	161	166	147	164	161	161	178	153	175	161	148	129	156	162	149	131	146	153	147	178	170	157	149	151	167	169	167	156	151	143	144	142	151	154	165	167	178	139	148	166	162	132	135	170	158	143	155	151	155	174	156	179	181	164	152	160	144	156	165	153	173	142	133	149	148	165	151	156	169	159	140	147	161	151	142	153	164	171	159	174	155	154	147	139	158	138	146	164	166	141	149	164	176	154	158	153	155	148	172	165	144	145	153	181	176	144	160	180	155	149	144	180	132	166	151	157	138	127	165	165	159	150	167	148	166	135	168	143	162	166	162	158	153	145	149	148	151	142	171	167	158	161	147	156	150	134	154	149	143	152	137	144	165	145	168	153	139	172	163	149	157	178	157	151	167	158	171	149	151	168	139	174	120	173	146	151	152	131	135	153	155	161	174	164	130	136	173	149	168	152	153	166	124	153	139	161	144	161	141	159	156	168	152	182	162	151	160	158	150	150	152	146	168	140	167	141	158	144	159	161	169	130	149	143	139	160	162	145	132	142	103	138	174	149	166	148	175	166	162	152	168	183	175	169	162	156	128	158	147	147	142	149	150	135	174	135	152	157	153	141	129	149	144	137	186	164	119	156	160	146	164	149	146	169	164	161	153	143	151	156	144	161	157	142	171	162	160	157	161	195	155	159	145	155	149	145	152	169	155	159	139	156	158	151	157	134	173	151	140	148	158	140	165	147	159	155	161	139	121	157	150	150	160	156	184	145	188	175	141	160	147	149	177	169	170	144	138	148	151	161	155	147	153	146	191	158	143	169	132	163	158	163	136	165	141	160	159	158	155	138	160	159	146	167	136	151	162	165	127	152	194	161	164	165	143	175	134	174	152	158	151	131	151	142	128	147	130	163	161	170	175	168	134	150	153	157	165	162	164	157	163	160	155	177	160	168	161	135	151	160	178	152	129	144	153	147	161	140	156	170	139	145	151	138	132	178	137	146	164	132	169	147	153	134	150	159	154	124	158	152	154	174	146	148	140	142	138	144	164	159	171	138	143	157	158	175	155	211	177	136	136	154	147	158	122	144	138	164	131	150	136	143	132	176	162	147	161	159	175	160	141	134	150	156	157	184	166	163	155	152	162	167	140	177	148	161	164	157	146	146	148	134	139	158	168	139	149	134	151	132	134	144	132	153	165	151	148	127	135	128	165	170	156	155	151	163	141	127	159	168	165	147	172	138	151	158	126	154	158	159	155	156	168	160	136	168	161	136	146	166	163	148	142	143	154	169	124	140	151	154	155	156	159	179	151	139	156	149	169	161	168	165	166	175	165	147	161	157	132	162	144	145	173	139	154	143	150	167	160	114	146	155	140	171	145	171	137	156	177	142	155	147	160	161	153	173	167	135	153	151	142	145	152	149	159	142	147	145	172	154	169	137	177	148	144	154	154	134	150	156	141	169	164	160	139	144	179	150	141	136	159	133	171	146	134	162	161	157	165	161	147	175	155	140	156	144	168	166	149	157	162	172	157	150	149	153	163	156	132	145	155	156	150	152	159	154	151	163	145	154	168	146	151	148	174	158	154	166	145	174	162	146	149	141	155	157	170	147	170	153	142	149	160	142	146	151	174	144	161	161	165	149	163	145	140	141	171	142	142	144	147	167	161	160	163	153	160	152	149	158	135	131	154	156	165	163	200	177	141	170	132	158	143	159	171	161	184	166	137	164	158	137	152	155	140	173	128	159	167	169	171	148	152	158	147	171	157	143	174	145	166	151	154	158	175	167	172	135	176	180	172	156	171	146	155	125	164	136	149	161	149	147	153	155	156	164	162	157	144	155	177	149	161	151	142	122	155	149	146	167	144	151	140	137	149	150	146	160	152	177	163	158	158	171	171	157	164	165	164	164	168	149	165	152	172	166	139	184	164	164	167	171	139	159	146	133	161	167	138	173	163	162	140	178	166	179	167	147	148	147	147	145	152	132	157	158	141	158	157	151	164	139	172	150	177	155	154	135	150	160	174	142	160	180	147	156	175	150	142	143	140	176	145	184	160	187	135	162	145	152	141	158	160	157	166	186	163	163	159	149	160	176	158	146	150	163	145	146	170	156	174	152	154	151	154	162	138	129	121	134	176	132	180	152	181	144	183	150	154	142	165	147	142	143	145	153	142	177	157	165	146	168	146	146	148	134	150	149	164	177	151	142	158	161	155	165	129
19493	8696	9386	10153	7208	5505	4625	3647	3229	2153	1439	1086	774	633	563	614	691	855	754	676	568	557	513	461	414	437	452	434	437	416	424	430	408	402	433	420	442	460	432	442	452	438	375	402	364	399	387	402	395	382	394	360	389	400	402	406	351	376	401	399	380	408	385	406	429	374	419	380	423	425	407	419	395	364	380	399	394	385	408	399	403	392	372	377	377	414	372	427	394	424	420	395	422	398	376	376	386	397	365	336	402	370	341	381	396	388	401	380	412	386	392	390	406	401	387	397	371	402	373	403	368	391	407	401	345	402	391	363	392	387	381	379	356	367	349	388	436	396	385	413	357	423	400	361	395	357	392	370	399	397	392	382	383	386	393	410	374	374	398	409	397	402	378	375	368	404	386	417	392	423	429	378	380	420	391	374	393	381	357	359	358	375	397	393	427	384	394	385	412	383	382	399	375	384	403	426	379	392	387	390	405	362	420	385	374	369	402	375	400	394	370	355	403	391	394	410	396	383	412	427	380	396	415	410	387	380	395	408	367	333	412	409	392	372	384	411	400	403	389	417	443	390	366	383	370	399	400	389	388	396	423	402	388	406	402	351	419	401	361	403	402	415	419	388	356	359	405	370	392	374	410	421	371	402	392	400	354	393	365	410	406	387	385	398	375	415	394	403	382	357	364	388	369	376	381	397	393	381	417	400	360	397	393	405	378	434	407	381	403	372	405	394	384	396	393	414	367	387	377	405	374	397	381	390	385	406	388	423	393	413	370	399	383	396	401	417	404	390	426	414	383	395	416	400	396	422	375	356	383	397	408	375	384	394	401	421	369	406	421	420	401	357	383	403	362	376	387	372	365	396	420	364	393	415	383	393	380	399	409	379	372	433	379	354	424	393	360	428	383	389	394	372	399	369	372	423	379	404	390	404	399	396	390	381	406	388	376	396	368	354	399	386	392	406	421	388	380	384	384	387	421	429	387	384	382	360	381	364	400	401	398	374	397	393	424	363	372	398	379	347	401	434	422	398	391	394	392	403	409	408	332	402	407	393	381	366	343	385	415	386	400	405	390	364	372	385	406	372	386	390	406	387	342	403	391	394	383	365	385	401	365	398	376	364	430	375	405	391	371	380	381	351	405	427	416	406	398	406	396	378	395	394	368	380	400	409	395	384	398	409	365	407	422	372	341	376	376	398	390	365	370	377	403	416	412	417	394	418	405	424	385	389	383	388	388	391	392	387	369	414	401	376	403	386	394	362	362	362	391	379	377	375	378	398	402	423	386	416	399	417	417	378	429	412	415	385	370	372	424	357	407	365	407	364	374	381	381	387	387	402	361	402	376	373	423	418	395	373	385	379	436	396	399	408	394	379	360	377	396	386	372	362	398	374	396	362	426	390	381	365	393	369	400	393	386	386	375	387	409	370	388	351	407	424	392	427	402	376	389	389	389	369	437	383	404	404	367	395	414	363	402	356	374	408	375	425	388	370	423	343	412	397	410	378	364	383	401	365	399	377	403	397	389	380	403	356	346	402	394	424	435	373	360	377	398	398	396	390	331	404	392	386	385	353	399	387	408	384	384	404	370	372	373	398	395	387	380	395	372	435	374	407	400	386	409	386	418	397	410	394	375	385	392	378	403	401	370	393	406	371	389	357	386	367	383	372	401	411	407	390	401	379	419	370	397	397	367	376	385	387	366	373	433	376	405	426	346	394	373	402	404	409	368	373	394	390	379	391	345	386	386	420	397	378	366	384	378	409	408	402	372	387	369	395	374	375	389	392	363	423	393	358	359	382	386	381	385	379	406	382	416	411	383	384	382	365	398	409	358	405	404	378	404	388	385	379	424	387	415	411	389	374	403	394	400	369	421	381	360	387	390	435	409	424	377	410	408	406	405	424	385	391	394	434	392	366	409	426	390	401	361	385	394	401	364	413	391	412	362	401	364	369	388	416	423	362	404	378	413	403	403	414	403	411	371	417	370	407	389	395	392	401	358	412	384	380	430	381	400	407	379	384	409	390	370	391	381	417	375	406	411	369	395	384	382	383	397	413	414	373	382	378	386	380	382	409	367	413	367	405	397	409	431	403	408	376	384	390	401	385	381	425	363	378	418	398	396	360	393	420	363	415	437	405	382	419	384	386	364	396	396	389	392	403	412	397	389	392	395	409	373	387	400	374	389	379	417	409	376	382	387	350	396	365	401	386	384	376	392	388	383	410	410	380	420	406	401	406	412	378	377	383	435	384	397	382	391	390	402	378	389	388	396	400	388	382	382	364	370	400	391	405	366	408	384	361	375	408	378	381	374	403	387	378	379	397	375	398	370	413	397	389	388	385	367	379	413	339	379	374	368	374	393	381	391	389	420	384	408	376	385	399	398	391	392	388	389	391	369	403	406	401	384	416	397	416	380	414	375	387	406	386	388	424	378	389	382	375	388	375	361	407	399	371	384	400	368	389	414	357	379	398	414	383	381	405	397	371	422	381	407	367	379	417	395	388	386	395	393	379	407	423	414	402	376	413	398	379	448	379	418	423	404	403	382	374	400	365	351	355	422	405	366	409	392	362	428	397	392	394	376	410	385	391	422	407	361	376	403	391	374	396	410	394	377	398	393	349	386	377	354	385	413	403	380	417	376	394	379	380	372	404	386	395	385	398	388	369	368	407	399	430	382	385	382	413	393	419	419	385	406	384	395	426	376	379	410	446	365	385	398	417	400	383	422	409	381	428	401	380	379	360	375	345	402	360	435	402	391	368	410	392	400	382	384	394	409	405	407	378	413	362	410	405	436	392	399	375	381	393	384	388	373	393	393	391	357	365	374	380	413	424	373	403	387	391	437	385	388	378	376	345	382	395	390	378	395	380	379	400	368	369	403	415	390	416	425	410	401	363	381	414	384	361	392	404	388	395	399	426	393	381	390	410	373	402	394	419	414	402	414	374	418	394	394	396	356	393	383	349	336	407	378	381	358	380	385	397	401	388	414	373	411	407	394	355	380	402	400	406	388	392	410	360	415	410	388	418	388	413	383	392	399	374	383	410	388	388	437	428	372	404	381	392	352	427	414	409	407	358	399	358	397	393	443	386	391	396	378	383	405	417	370	377	420	374	363	384	411	390	404	387	379	381	423	365	379	394	400	400	384	400	400	381	392	399	385	364	401	375	388	377	394	384	368	408	397	380	354	389	425	394	389	395	374	420	376	384	417	380	431	396	367	413	388	395	375	388	404	402	381	420	373	386	388	426	387	407	388	409	358	414	416	393	370	366	358	391	400	390	406	405	436	380	382	413	398	385	399	399	392	374	372	371	372	408	408	376	394	384	366	397	351	387	384	392	388	378	395	394	360	378	390	351	392	404	388	395	389	382	368	381	423	374	383	406	407	387	416	388	433	366	448	401	385	391	372	369	381	401	395	375	399	360	401	371	372	407	389	383	422	402	364	427	371	397	406	377	429	406	436	388	397	350	365	403	406	432	390	391	400	404	366	417	377	388
9498	2920	2100	1480	887	807	639	597	556	436	434	390	409	348	374	382	362	376	340	334	387	329	340	350	327	361	333	313	358	349	345	343	379	379	375	348	353	385	356	349	353	334	349	323	370	384	357	338	340	330	364	362	330	331	326	340	339	328	375	326	381	356	350	365	350	384	351	387	361	345	342	326	340	317	346	346	345	344	383	371	345	345	328	352	350	357	363	373	343	366	338	319	341	346	321	338	364	346	357	337	330	351	337	352	348	345	375	348	314	330	355	351	354	317	326	379	373	323	325	363	358	361	342	322	375	388	352	335	325	319	323	365	348	356	332	357	366	357	356	351	332	338	367	383	342	341	347	328	338	342	336	381	362	375	392	318	350	330	333	348	342	351	350	324	367	340	356	336	361	340	327	328	345	362	339	346	348	350	319	357	345	351	361	330	335	380	356	377	349	368	366	363	338	344	331	327	335	355	379	352	325	370	352	345	346	358	339	366	367	352	377	364	388	361	350	360	336	334	396	357	398	365	357	339	370	359	368	361	356	376	344	376	344	390	363	324	355	360	385	332	353	341	346	354	365	353	382	346	302	357	338	377	362	350	361	369	354	343	337	366	413	399	338	368	342	328	373	349	341	359	379	368	327	378	371	354	345	357	344	344	352	331	388	354	323	353	353	340	337	344	362	311	367	344	357	352	355	341	351	336	326	373	362	396	413	346	342	371	391	356	350	372	339	389	376	366	354	347	345	353	330	336	343	374	370	339	394	371	357	346	346	341	346	365	328	294	362	370	338	326	359	340	360	357	409	383	330	371	363	366	356	335	335	351	390	353	337	334	353	342	360	341	366	360	369	355	352	349	382	360	322	334	370	338	350	329	343	345	370	320	338	336	380	338	358	351	304	332	339	322	337	352	340	365	379	326	342	365	382	358	373	393	378	343	388	358	347	369	363	348	360	333	376	367	329	330	391	367	345	355	356	378	332	376	358	359	320	337	334	331	352	392	359	360	356	363	375	350	341	364	343	335	339	344	353	330	361	364	328	352	354	359	363	347	358	372	380	327	378	358	372	345	385	345	361	335	351	362	374	384	364	351	370	344	326	365	368	337	343	357	357	325	360	336	374	342	320	393	351	353	348	372	356	330	345	356	374	331	369	363	308	339	347	317	394	346	362	345	356	357	323	355	342	373	386	351	366	343	347	339	371	357	350	375	376	383	366	352	341	335	349	343	339	381	350	350	346	311	361	386	345	376	334	327	347	298	353	354	355	365	339	336	370	353	370	358	369	327	331	342	350	337	364	351	351	338	342	332	346	357	405	333	376	328	348	334	358	325	348	339	346	341	394	376	372	324	360	349	334	349	380	377	358	341	325	384	327	325	339	360	389	366	344	352	335	377	337	335	359	387	361	364	361	374	385	338	363	383	347	320	356	348	360	354	349	373	370	343	335	328	336	351	371	360	336	349	384	379	376	362	340	366	385	344	349	344	329	358	344	382	366	369	353	319	384	325	395	340	377	341	380	344	349	361	333	349	391	349	356	338	335	336	367	353	343	367	376	342	357	360	351	353	325	313	391	379	325	332	358	358	343	343	331	356	348	359	338	353	348	338	383	331	383	380	365	335	338	375	366	348	348	336	348	353	348	389	326	378	353	345	331	322	379	335	365	357	365	343	351	324	332	344	387	354	329	357	368	376	358	336	353	356	372	346	331	328	358	428	333	394	352	376	379	366	397	327	342	361	351	340	370	328	352	351	360	363	321	321	366	355	346	376	333	342	367	336	344	317	389	360	362	396	350	343	337	334	306	326	341	336	322	352	337	293	343	382	341	359	381	357	368	366	342	356	372	334	347	364	331	359	357	342	341	336	337	351	325	365	362	354	335	361	354	369	366	315	367	310	352	366	358	364	352	381	361	343	321	349	358	356	348	347	359	325	362	336	347	363	335	343	380	338	364	343	367	354	369	339	319	330	394	331	359	363	351	383	359	365	365	363	348	364	369	358	363	389	324	338	332	353	357	323	365	314	344	379	380	341	344	399	341	394	363	370	329	341	354	336	326	346	352	352	348	357	332	319	392	331	341	363	338	345	368	375	339	339	312	326	340	341	341	358	345	360	344	327	391	362	348	344	337	362	360	352	352	331	342	326	333	341	364	331	356	332	329	347	323	350	358	339	385	351	320	329	354	356	344	375	374	343	346	350	337	354	352	335	354	354	366	318	350	369	332	347	363	339	386	348	365	370	342	383	385	362	357	386	325	328	367	315	393	379	371	348	334	355	383	362	374	354	386	333	361	362	344	362	353	377	374	342	370	336	321	386	370	349	366	361	351	361	353	368	357	383	383	339	343	347	387	363	363	335	353	322	351	338	326	359	347	330	314	376	354	354	333	346	350	331	374	348	358	351	336	352	343	332	357	362	313	347	380	367	318	343	346	361	358	341	366	358	383	401	368	318	350	358	358	323	349	366	348	348	335	382	349	365	358	342	341	341	351	355	399	355	359	383	357	366	346	338	308	343	318	331	337	359	401	332	427	408	338	352	350	350	300	350	340	388	358	301	387	389	327	361	345	352	330	373	362	350	360	372	364	351	358	371	342	348	406	356	365	390	347	379	360	340	342	358	360	330	327	327	354	384	369	341	354	338	348	354	336	338	363	356	360	376	336	337	358	349	359	347	343	372	360	390	366	361	307	345	307	394	357	370	343	334	348	385	364	358	374	362	369	356	340	345	352	337	330	355	384	359	360	354	349	345	320	369	355	324	369	347	367	338	381	347	381	389	370	393	376	344	343	330	343	324	345	353	376	329	345	353	376	375	345	355	357	345	335	365	362	336	370	389	355	374	366	392	361	347	337	389	372	331	330	357	337	366	333	357	390	343	359	345	372	326	380	328	367	328	314	335	378	348	384	356	355	375	341	388	359	352	366	355	371	361	343	361	362	365	365	347	360	327	367	367	338	375	360	353	357	319	343	390	354	354	343	351	355	354	340	353	322	376	340	350	339	363	362	325	326	401	353	360	348	375	313	382	353	334	383	365	325	347	346	358	383	336	391	318	367	384	338	367	315	327	341	372	353	383	352	383	370	341	366	362	373	375	335	363	364	348	381	350	364	367	359	341	376	336	368	357	317	334	367	330	338	365	358	334	377	322	383	338	352	337	347	383	356	356	339	337	340	345	319	344	344	346	387	354	368	370	343	339	340	340	326	310	381	353	378	338	358	326	320	369	391	355	373	355	363	398	332	345	339	387	387	328	353	353	345	350	340	350	363	331	371	337	337	351	375	357	338	349	348	321	357	356	323	309	329	354	385	340	341	368	334	366	405	344	375	358	402	362	352	362	350	319	376	361	387	331	345	365	389	347	336	332	414	344	330	372	344	361	317	303	329	314	383	351	324	357	370	384	357	317	346	341	351	313	324	319	337	350	350	356	364	362	357	349	377	353	347	310	407	349	342	325	356	361	367	368	305	364	381	334	330	327	347	361	311	375	381	356	360	361
6919	2913	4600	4524	3262	2801	2372	2170	1906	1411	1160	1006	908	843	830	828	824	921	983	922	867	882	831	837	791	882	779	799	816	812	841	781	822	834	827	899	872	809	863	850	838	877	823	805	846	830	858	821	839	816	776	856	822	795	821	823	836	819	800	808	833	779	852	870	818	809	832	806	827	835	825	809	823	783	820	751	829	818	863	830	857	813	850	817	790	824	849	797	801	810	879	822	816	795	808	781	823	806	855	783	822	830	794	814	821	827	869	831	834	823	847	777	817	868	754	854	828	843	839	753	855	851	846	815	782	840	862	801	831	837	836	829	833	826	807	838	854	805	840	786	790	876	816	855	836	799	809	811	788	793	802	861	700	846	855	824	807	841	854	808	847	837	805	754	803	818	781	868	819	800	852	832	831	846	846	818	805	853	779	801	833	800	817	869	824	837	886	829	797	844	842	792	818	789	768	824	867	824	863	753	795	861	808	832	854	813	804	850	823	864	848	780	848	813	827	825	761	784	838	849	830	806	804	874	764	810	775	832	820	889	816	863	852	796	824	812	790	765	813	799	856	763	780	855	848	843	844	846	812	829	881	807	832	810	837	878	840	840	880	808	816	804	842	813	841	821	835	861	860	821	839	824	802	794	799	850	827	870	803	819	816	804	830	768	783	830	807	848	821	816	902	774	849	813	798	816	780	819	802	809	808	829	850	827	862	805	815	785	821	837	860	859	850	871	852	862	861	907	846	851	856	825	845	823	822	825	814	856	849	840	908	841	831	894	838	778	805	825	847	855	868	821	872	809	825	853	842	798	809	837	726	836	780	821	769	825	904	813	842	812	846	846	877	857	856	837	804	804	822	835	821	847	830	860	844	868	804	837	811	828	817	786	813	782	827	818	773	752	822	791	836	803	849	754	784	866	874	846	784	800	858	827	836	909	821	820	817	773	868	845	843	856	907	803	866	837	824	806	825	850	829	863	839	830	809	799	840	820	813	848	857	829	857	808	809	743	770	845	826	843	811	758	808	758	857	835	820	800	809	802	845	821	813	808	842	864	789	840	824	758	790	863	809	787	798	815	832	817	825	884	767	809	823	822	802	808	810	830	848	842	823	822	859	819	833	804	871	808	893	816	822	842	810	817	809	830	881	811	798	844	858	792	813	796	810	796	829	879	844	819	827	806	859	881	762	873	835	818	790	849	850	787	764	829	842	838	869	780	821	840	828	795	795	833	797	789	816	870	882	803	858	790	821	813	855	823	864	812	868	780	832	838	813	815	848	807	835	880	801	845	818	793	818	883	809	798	818	834	824	867	812	808	823	795	850	824	820	789	837	748	794	874	807	798	755	812	775	846	842	807	868	760	868	815	834	810	868	830	790	818	868	864	830	812	821	797	873	791	790	798	817	824	834	777	812	795	854	832	822	832	806	797	884	836	814	883	809	788	836	822	834	854	867	833	857	824	862	793	867	828	845	853	834	861	815	793	804	834	830	809	805	812	875	814	798	831	725	796	755	773	865	806	871	815	821	848	842	877	827	805	842	834	822	848	807	791	809	808	854	762	845	799	811	846	800	843	836	787	785	863	839	884	828	793	830	824	824	846	857	851	781	808	797	806	820	834	823	815	806	828	800	804	835	803	866	826	823	848	845	798	858	849	861	805	777	835	765	873	863	791	833	776	817	875	791	819	826	803	842	861	817	822	774	873	803	811	845	779	827	843	817	799	794	830	792	811	799	819	823	850	848	854	843	799	841	830	828	859	835	832	794	812	791	820	753	870	825	826	820	816	798	838	866	824	841	824	808	789	806	813	862	840	836	802	832	819	852	783	875	841	831	813	845	779	844	851	808	810	829	819	856	881	806	822	874	825	816	805	834	785	794	869	803	830	823	777	806	849	807	844	827	809	807	801	833	844	820	872	836	865	827	826	848	834	786	859	802	793	824	856	853	809	817	814	800	771	822	816	862	807	785	789	834	845	781	845	840	863	826	827	807	816	851	840	802	828	841	793	886	819	840	805	834	762	874	852	887	870	836	893	822	794	810	868	812	840	841	776	844	798	870	815	846	806	859	804	795	848	806	802	823	883	846	810	801	836	830	772	868	812	832	857	814	828	881	784	779	836	803	820	843	841	819	810	858	811	826	820	803	794	835	830	821	792	848	814	864	823	850	830	821	793	832	877	833	833	828	860	793	783	833	835	760	809	847	838	869	832	834	820	819	772	814	806	769	814	840	817	807	784	769	844	829	827	879	819	824	806	809	816	829	833	848	827	820	844	833	824	870	791	785	807	792	832	835	806	838	811	855	828	780	840	768	834	813	813	805	820	853	836	849	846	909	805	862	870	847	835	889	861	838	819	841	862	865	818	793	814	780	824	783	795	804	793	844	851	794	869	790	852	808	819	829	857	828	797	818	864	826	808	836	861	838	820	842	888	817	820	798	797	839	785	781	794	846	832	805	780	891	821	804	801	813	811	835	830	869	843	821	786	800	824	821	827	800	756	771	905	829	806	754	821	809	840	854	855	812	803	851	787	803	854	828	847	828	801	860	808	851	814	844	867	842	863	811	755	818	873	870	801	852	787	788	869	804	845	809	809	820	868	779	824	821	879	831	861	835	800	848	844	807	830	862	794	779	821	808	843	774	805	771	817	805	806	847	871	809	819	789	784	824	826	803	806	815	779	808	834	820	856	817	800	858	879	878	794	821	839	858	813	854	824	841	781	826	828	840	794	815	819	802	779	796	919	851	837	884	836	846	854	890	868	830	778	778	858	835	851	835	849	847	837	825	807	853	840	865	860	838	795	897	820	825	833	789	848	790	794	842	873	860	823	782	837	828	833	779	814	816	809	796	805	879	873	819	852	838	795	817	849	852	838	784	861	832	886	838	820	816	861	877	856	833	778	878	829	892	789	806	769	797	857	827	840	816	818	804	838	842	851	805	806	837	840	778	797	839	815	803	812	870	830	801	792	846	789	836	825	838	873	758	847	796	814	815	809	809	778	806	818	832	832	851	786	798	823	821	791	833	831	860	815	857	826	794	867	795	797	825	843	796	864	861	818	796	825	849	804	801	819	836	833	810	809	813	803	871	806	805	791	794	849	806	831	856	835	791	831	843	834	796	814	855	805	795	775	832	825	819	849	798	859	895	880	823	847	819	804	830	804	893	865	898	809	860	919	853	816	829	796	815	801	819	800	842	794	821	825	811	811	814	834	854	809	828	804	799	799	807	821	848	860	802	788	843	825	836	802	822	849	853	863	845	794	839	827	802	793	841	791	781	827	765	823	836	761	832	820	858	857	866	862	829	816	839	823	856	824	825	804	888	801	798	875	798	865	826	848	842	853	826	864	886	768	839	805	824	844	829	832	865	820	840	849	824	819	815	788	838	823	807	818	838	860	805	844	860	881	827	798	781	836	790	891	818	817	814	811	835	827	877	815	847	811	869	818	873	834	844	763	851	789	815	834	813	853	910	802	785	835	880	836	801	811	832	802
21057	5497	3317	2213	1445	1069	843	714	671	506	404	341	282	303	309	278	300	303	325	286	314	320	293	283	289	308	262	278	313	293	312	302	291	275	274	308	281	296	291	266	290	315	256	293	266	302	298	289	313	268	284	280	306	317	278	289	297	266	292	310	277	284	300	293	289	289	310	282	290	263	279	289	267	292	307	288	257	296	270	318	298	275	278	258	298	266	282	297	285	289	260	268	273	286	284	318	267	300	317	283	290	283	266	294	301	264	282	322	304	288	271	301	282	294	310	289	300	272	299	284	306	274	285	296	297	306	273	251	263	291	286	270	277	292	290	274	300	291	282	299	302	299	257	285	252	286	262	275	284	269	308	296	263	258	279	286	270	274	267	304	266	283	292	273	286	255	309	296	311	289	248	298	302	247	278	320	298	294	287	278	291	295	311	263	291	301	315	291	315	239	272	279	264	284	269	283	301	287	273	283	286	264	275	276	290	294	283	284	281	286	279	298	253	300	278	286	293	280	255	290	275	292	245	272	257	275	305	272	281	268	307	283	315	316	295	263	281	288	271	295	260	239	310	301	300	293	272	282	303	291	281	260	271	306	290	268	267	292	312	260	268	258	299	283	278	272	255	268	268	279	283	277	300	299	312	296	282	291	244	301	281	279	282	250	259	267	268	305	277	269	284	294	317	297	319	293	315	269	326	288	257	263	292	289	256	282	285	268	277	288	300	290	331	266	289	280	264	277	300	268	266	272	252	297	288	279	293	285	265	293	291	283	302	298	278	317	291	284	274	270	265	279	289	265	291	257	269	272	278	332	297	275	279	301	269	293	280	282	269	293	286	267	311	269	272	267	273	262	285	273	277	275	298	297	271	291	296	300	314	306	269	288	285	270	263	282	297	260	292	276	294	274	304	285	280	258	287	258	278	311	284	256	261	275	282	288	296	275	268	271	282	316	260	309	253	306	262	271	311	272	273	314	290	293	258	292	323	286	303	290	273	280	292	285	255	265	303	285	269	294	304	270	305	287	264	288	264	268	292	262	272	275	264	297	307	289	302	255	277	300	303	285	299	283	286	297	298	295	285	285	261	274	300	310	297	289	294	273	295	273	302	287	268	286	276	265	251	263	281	290	290	294	277	311	293	294	290	266	267	284	283	298	279	268	258	270	272	253	269	296	298	293	305	261	264	283	285	297	276	270	269	288	296	265	256	282	286	273	310	278	274	267	287	263	292	309	282	306	263	293	278	274	278	296	273	265	248	269	254	293	301	248	279	276	299	273	260	245	275	318	294	266	282	273	280	263	289	294	290	243	243	279	297	276	260	269	288	279	273	271	243	298	295	269	285	279	253	289	309	270	276	275	279	278	292	279	246	276	308	316	293	276	259	291	308	301	265	281	298	281	262	244	302	325	307	314	288	309	309	262	305	274	275	297	284	268	311	256	248	341	292	259	305	282	303	276	264	276	285	288	256	259	312	305	289	323	319	285	290	268	283	253	298	281	273	292	253	272	271	298	297	272	299	272	299	286	312	293	292	322	289	334	282	263	258	311	283	300	278	287	305	276	257	289	279	291	264	274	307	296	248	270	318	328	263	292	287	271	271	272	314	275	284	296	287	298	289	311	304	282	268	263	288	309	302	284	271	256	267	289	286	265	292	278	340	263	278	309	317	314	294	259	312	304	294	306	292	287	280	298	275	314	297	274	252	266	321	284	306	282	315	282	307	296	294	285	288	290	283	309	260	289	256	287	266	269	272	268	282	296	296	305	278	299	298	289	279	294	299	285	280	301	291	285	291	282	296	287	274	271	294	301	317	269	308	281	284	258	286	295	293	267	316	300	260	269	259	277	263	295	297	271	283	269	289	286	272	303	259	283	289	285	269	299	306	271	284	313	273	273	260	275	284	301	288	271	279	270	306	286	263	283	287	277	292	278	292	280	294	296	267	305	289	260	296	291	317	296	280	267	282	284	289	290	306	301	297	289	286	274	262	273	272	285	308	297	294	269	277	282	295	255	260	280	266	298	275	263	284	288	280	289	289	274	291	277	276	261	278	300	280	281	271	270	249	292	275	289	252	287	300	292	275	285	283	293	270	264	265	287	304	315	269	273	282	274	300	266	274	287	263	299	293	300	282	290	274	282	286	276	290	285	262	270	272	290	277	269	296	285	307	298	281	322	282	288	290	266	292	279	285	252	291	286	288	290	278	325	283	310	279	276	258	296	280	273	268	299	276	282	292	297	273	295	281	309	307	298	288	285	278	261	290	262	296	252	304	289	287	296	303	296	252	305	292	270	261	299	260	325	288	299	325	272	284	288	289	289	287	289	317	286	294	281	292	323	275	281	279	269	297	265	312	294	270	319	290	296	279	274	279	296	274	302	295	270	257	298	314	283	294	279	293	244	241	259	290	298	268	290	274	273	271	307	294	262	293	305	327	293	275	295	306	295	288	268	238	295	286	267	299	314	264	278	286	255	273	291	262	298	280	248	305	325	305	257	300	287	315	285	259	282	267	309	284	315	292	272	270	300	270	287	276	326	290	287	292	258	302	263	316	311	294	258	290	295	299	293	278	288	285	266	261	275	291	295	295	284	269	261	315	265	271	300	275	306	284	288	256	267	293	300	313	299	277	282	291	296	300	301	280	321	281	264	254	274	274	273	301	254	270	291	301	250	306	292	305	268	270	287	249	280	251	299	294	268	283	289	254	253	270	278	286	283	303	307	310	294	279	281	288	271	302	301	287	277	272	282	274	295	267	309	291	279	279	306	304	296	330	303	296	279	298	323	262	275	308	261	279	275	267	262	323	266	258	282	295	267	332	295	292	288	278	278	291	293	285	298	270	289	299	264	254	301	286	308	265	269	294	281	268	279	249	294	299	282	277	234	290	286	271	285	269	250	318	290	252	312	302	313	300	271	300	294	305	277	304	282	275	289	280	275	299	277	293	264	248	263	296	278	289	261	313	325	300	288	284	272	275	301	313	280	279	313	290	306	289	281	279	264	281	270	278	272	262	288	303	291	301	299	296	275	260	274	271	265	297	295	265	332	275	299	299	277	265	274	284	270	306	265	278	275	268	283	254	283	306	283	247	265	288	311	297	284	301	281	269	288	267	312	286	276	303	292	268	247	315	280	319	312	259	253	291	295	282	266	269	292	287	311	301	294	297	290	308	242	291	276	278	275	290	315	264	286	291	298	299	288	270	310	318	284	286	315	274	281	295	275	288	266	291	304	263	275	308	288	274	278	252	295	264	291	286	279	303	288	287	302	300	308	284	271	274	319	313	289	287	291	290	294	298	267	307	315	280	286	311	285	281	286	293	276	318	292	280	296	286	279	276	302	288	305	253	258	297	309	285	263	288	331	303	284	292	300	277	271	314	279	265	256	301	281	316	285	274	300	272	285	295	283	271	301	280	285	272	276	302	302	292	269	316	306	310	278	278	274	264	275	310	318	293	316	295	290	306	239	305	296	294	290	305	311	289	264	280	275
14700	4138	6746	6639	5145	4263	3461	3127	2798	1806	1449	1073	898	807	770	788	809	867	805	803	788	738	691	679	733	686	686	752	698	679	687	681	701	715	721	740	708	740	690	702	668	753	666	653	651	704	639	694	705	689	739	726	706	664	712	690	683	677	689	644	658	726	667	673	651	646	650	692	628	652	646	668	668	710	665	693	624	666	694	678	682	624	671	659	668	680	673	663	687	691	674	707	699	663	685	652	694	709	658	662	709	687	683	685	699	656	709	701	694	705	606	677	701	676	666	643	710	684	701	652	703	643	689	675	692	698	749	656	713	644	627	642	682	656	709	710	652	625	700	619	669	692	712	651	749	709	714	653	690	688	694	716	728	662	693	684	707	673	706	698	664	671	699	660	688	688	664	692	655	685	692	666	678	684	712	649	665	653	703	692	706	683	682	686	669	663	659	695	672	709	734	675	656	662	677	640	699	607	674	652	661	626	714	692	703	678	641	712	661	674	667	649	696	703	658	671	651	683	690	694	666	711	676	639	704	737	647	704	693	675	716	696	683	716	691	684	693	659	718	661	685	648	680	662	632	703	669	640	639	657	694	701	682	668	683	683	695	702	709	759	690	681	672	646	693	679	707	708	673	659	672	665	679	686	661	657	666	686	638	665	682	693	686	656	674	680	658	712	650	669	715	645	687	624	674	714	717	671	684	660	661	649	698	659	709	641	640	679	634	666	713	680	631	624	707	696	683	692	675	675	678	675	646	700	652	650	659	654	658	655	699	694	654	669	713	642	694	663	656	634	723	651	637	658	691	664	692	657	699	663	623	650	699	660	693	688	701	683	705	693	729	719	676	660	697	718	693	690	698	681	672	640	697	667	694	732	674	708	615	680	690	671	634	663	677	683	655	660	653	634	653	681	687	645	656	675	713	686	684	634	691	647	690	690	650	662	711	657	667	631	666	736	639	683	679	701	672	717	685	677	645	647	723	690	686	681	694	658	668	676	655	636	664	732	707	664	696	662	676	680	695	702	647	689	642	693	677	706	648	680	661	667	619	680	649	668	675	704	652	647	655	759	642	678	689	686	663	671	700	697	638	680	677	679	666	673	676	669	650	667	728	680	755	672	673	660	651	690	622	718	665	643	671	659	693	714	692	673	641	627	717	685	669	689	654	658	707	706	628	727	681	667	679	655	608	617	691	673	613	681	634	683	680	683	710	667	656	699	636	659	655	695	694	638	692	672	698	704	690	689	698	662	697	696	666	683	666	700	699	646	684	653	654	690	736	690	677	670	668	633	677	651	669	735	696	703	670	665	631	653	678	661	677	648	696	680	687	666	648	672	676	668	728	692	651	647	707	666	642	713	639	682	691	697	690	658	690	661	616	686	644	658	644	668	664	676	652	666	649	668	658	700	708	661	653	678	685	670	666	712	713	703	700	677	683	681	674	677	709	704	630	693	676	664	654	637	691	665	734	647	712	699	675	681	681	715	660	624	669	668	706	652	683	691	691	690	659	690	699	694	651	643	635	670	681	636	699	668	644	679	689	706	692	677	658	666	698	680	663	670	697	635	663	728	677	700	658	629	690	633	659	659	702	652	690	683	702	636	689	654	710	668	652	680	676	696	635	653	658	655	661	677	638	684	692	710	708	675	680	707	679	683	677	672	687	623	648	646	664	665	695	711	670	655	643	690	643	655	694	669	689	701	695	655	697	660	737	646	701	713	721	696	745	681	640	689	690	698	658	733	621	684	694	684	673	691	677	651	667	636	668	652	657	698	699	616	645	670	682	662	689	715	652	687	669	669	666	674	668	643	713	655	684	665	663	709	705	639	674	656	649	662	675	709	680	684	646	730	689	682	669	678	698	643	725	691	704	638	687	695	709	676	684	673	663	697	695	699	679	666	665	657	682	674	649	714	683	657	698	715	729	676	680	661	714	648	648	677	703	659	696	653	672	615	671	657	677	680	652	665	700	667	688	699	681	670	716	680	641	667	701	665	675	713	647	644	678	712	677	642	657	705	709	687	674	643	687	653	685	685	651	705	661	676	692	699	638	692	713	661	665	701	673	649	650	695	639	649	634	637	654	695	687	690	681	650	705	705	689	664	713	718	675	693	695	732	670	653	661	688	662	678	680	673	688	703	679	690	689	657	688	706	667	653	674	704	688	673	689	684	646	635	714	638	655	737	688	658	683	727	685	631	682	613	686	670	730	670	632	679	706	652	719	656	689	676	681	677	699	665	730	692	670	674	713	686	649	703	625	697	691	653	676	641	728	687	670	632	696	686	662	679	662	656	666	669	697	723	729	700	659	640	654	679	664	662	663	676	719	686	645	620	717	639	690	686	686	672	622	634	653	670	667	671	716	708	693	704	678	638	674	648	661	694	683	682	710	675	677	699	679	629	639	636	671	717	720	717	671	665	661	707	702	686	740	712	639	696	719	727	677	715	684	701	664	727	694	689	681	711	657	661	675	694	655	667	668	617	691	659	672	771	673	633	687	694	707	671	645	723	740	690	661	683	668	656	684	711	694	713	671	620	670	593	711	679	662	693	656	682	689	699	672	679	690	639	693	665	664	670	630	690	615	697	656	658	700	694	674	705	713	680	681	661	645	713	702	648	653	689	675	683	650	681	658	648	668	633	699	657	708	642	712	665	598	654	668	685	630	651	675	690	668	620	639	669	655	626	650	671	701	700	666	660	699	694	702	728	672	685	701	701	645	667	662	636	687	699	683	688	666	710	689	690	674	663	678	648	667	608	694	705	677	682	669	696	683	681	709	662	670	739	658	705	697	708	622	653	672	678	682	660	662	720	681	727	716	653	685	662	666	683	679	655	644	701	695	663	671	616	650	669	704	689	683	659	690	654	651	655	676	653	698	661	700	630	686	642	646	676	645	655	687	639	695	648	660	669	641	699	677	723	662	682	730	632	677	646	691	666	660	689	631	672	682	651	662	722	704	720	670	669	648	671	709	668	665	714	669	653	653	701	673	716	674	664	699	704	666	694	653	654	656	703	668	703	707	686	682	697	677	646	676	648	646	658	687	680	674	716	703	653	694	647	644	717	704	670	671	671	682	644	676	666	714	660	677	646	683	697	706	639	708	745	683	633	639	691	671	706	654	660	674	644	712	669	643	713	702	608	709	652	634	682	663	689	682	644	683	648	679	653	642	669	648	651	689	661	675	666	666	706	674	727	682	662	724	681	678	672	662	660	653	629	623	705	658	695	659	721	645	698	639	665	636	654	685	685	671	718	721	671	731	640	690	686	711	666	713	653	699	679	672	631	696	717	718	679	683	666	656	639	704	643	650	667	725	654	666	676	718	676	658	678	712	684	702	655	640	725	691	706	700	670	643	682	709	674	656	682	686	671	657	666	647	694	694	669	653	683	666	629	730	721	669	678	689	731	684	695	705	693	681	651	649	609	679	700	660	674	616	623	708	738	682	633	689	742	704	657	679	725	673	617	704	630	625	696	665	658	708	703	640	630	705	654
30130	8564	4514	3120	1874	1332	914	830	641	500	303	236	234	197	180	158	168	177	189	174	200	165	168	149	151	179	141	168	153	159	141	151	149	152	148	145	154	164	155	146	144	148	138	181	153	170	141	148	138	133	153	138	143	137	156	152	146	157	143	150	149	141	158	144	132	127	149	120	123	162	171	139	143	154	136	135	131	142	118	142	123	141	147	155	139	145	156	123	156	138	149	136	149	115	150	134	170	159	154	163	141	160	130	151	149	154	169	169	147	152	176	138	155	145	135	147	163	145	131	138	156	127	159	138	139	132	152	128	160	133	150	124	160	136	125	137	156	159	132	118	158	164	165	155	194	137	137	144	153	149	144	183	141	149	152	127	138	144	144	128	131	148	175	150	136	151	156	139	133	155	138	146	141	158	131	150	125	133	123	145	145	168	120	137	164	136	140	112	124	136	151	147	143	127	152	168	152	150	145	137	124	169	122	159	153	130	161	148	143	138	129	170	133	146	159	162	152	147	133	141	147	148	125	166	147	166	125	130	138	162	132	151	134	143	152	130	154	144	188	161	157	148	158	136	148	153	137	137	137	173	140	163	151	149	136	122	147	167	154	146	127	145	148	150	145	151	152	104	154	145	136	138	141	152	147	162	142	165	149	137	151	144	140	135	143	134	145	163	122	136	142	154	160	150	151	164	137	153	153	148	133	144	139	125	129	132	169	125	143	166	164	153	141	159	145	153	123	139	154	141	142	129	132	143	142	140	145	148	159	152	142	150	143	135	155	131	155	148	146	156	148	139	165	134	146	145	158	142	164	169	171	149	144	145	137	168	130	120	141	141	181	129	136	147	150	176	135	141	193	155	130	138	141	156	142	148	124	146	120	160	140	157	142	124	158	164	158	146	119	126	115	130	150	131	156	153	132	160	124	148	157	131	162	124	110	163	158	147	128	150	158	137	138	146	119	139	120	136	150	143	153	125	147	136	149	134	145	140	130	138	159	152	133	164	147	156	134	135	146	120	154	170	119	152	144	147	131	140	147	145	149	137	131	153	128	158	146	157	137	149	171	162	158	133	139	162	146	131	138	116	150	140	156	148	147	145	133	141	147	148	125	136	131	168	149	144	131	134	158	150	158	128	138	145	145	143	144	147	136	154	143	143	161	152	148	133	139	132	163	132	134	131	146	158	153	127	133	129	158	155	142	146	122	120	161	152	148	137	171	134	140	152	134	149	127	150	169	154	138	133	168	138	130	162	133	153	151	149	145	126	130	146	119	158	144	152	128	152	124	125	123	128	167	154	158	158	157	144	150	135	145	150	157	140	139	172	137	151	152	129	156	147	162	135	164	136	141	165	150	165	133	144	125	167	165	143	139	142	156	147	138	174	150	150	152	150	159	157	164	141	127	148	141	121	130	172	152	132	136	138	141	162	146	145	149	171	128	167	153	139	137	146	147	132	125	105	139	144	127	131	163	119	145	142	139	129	135	171	168	154	119	142	157	124	147	159	143	138	127	136	133	132	139	146	159	127	152	148	159	146	168	146	133	152	153	160	130	171	148	141	148	158	148	142	156	178	150	149	151	154	146	131	153	126	129	153	145	168	131	130	152	152	141	143	141	138	144	160	150	158	169	156	151	150	145	148	136	131	150	150	162	128	149	164	141	122	156	156	144	158	147	159	142	135	133	138	140	155	154	143	153	153	131	133	135	150	147	142	139	148	159	154	137	157	160	152	148	153	135	127	138	159	139	142	160	129	150	165	143	134	165	165	175	140	125	134	138	143	165	162	157	116	160	168	169	156	140	161	129	139	148	143	168	174	145	156	157	148	153	140	137	150	156	154	130	120	148	147	140	149	144	164	141	142	136	155	151	142	133	143	130	159	149	124	154	170	158	145	155	160	146	142	141	144	137	156	152	134	156	132	163	136	142	155	156	146	139	154	140	168	143	137	132	144	140	164	120	161	128	150	159	141	108	156	156	160	141	141	142	143	147	142	153	157	152	137	149	150	138	145	133	139	152	159	144	147	147	136	132	106	140	131	144	142	136	152	167	173	136	142	157	158	136	143	151	149	145	145	153	123	147	132	133	134	158	138	149	158	165	160	154	152	139	129	147	134	142	145	136	136	136	135	155	144	140	146	136	168	143	124	147	135	150	148	126	132	147	155	155	153	166	155	128	133	144	139	136	160	146	118	125	119	166	153	134	124	118	170	139	132	150	163	124	151	141	129	142	149	161	143	168	150	146	140	166	146	134	164	149	145	134	130	138	153	126	148	155	151	156	124	147	168	142	155	160	145	145	121	148	152	147	133	141	145	144	149	136	157	158	137	142	154	123	133	153	150	146	156	143	142	145	156	124	147	154	138	181	133	148	136	153	150	137	140	134	147	144	162	141	150	145	164	147	155	136	135	149	153	142	137	112	135	163	146	135	150	151	123	133	142	149	149	127	138	150	145	140	156	148	136	152	136	139	132	136	150	149	144	147	133	136	147	138	153	156	154	143	151	156	140	133	171	128	156	151	146	138	126	148	156	161	147	148	142	122	142	154	138	140	158	152	159	143	149	156	143	159	141	127	128	139	143	136	167	128	146	107	156	146	148	148	138	152	136	143	145	147	164	130	150	125	139	157	146	138	150	154	143	136	125	143	142	150	140	158	157	155	154	136	138	136	128	140	128	158	133	147	153	155	132	135	149	144	162	141	140	154	145	144	157	123	144	119	174	131	149	134	155	153	138	147	151	126	156	143	115	118	151	144	140	139	155	150	131	164	163	142	148	152	161	152	133	151	176	154	144	142	176	158	155	155	152	151	155	156	154	139	162	143	154	139	144	168	124	160	134	134	125	136	148	139	154	142	156	159	134	135	139	131	137	141	132	136	150	158	128	124	149	142	147	151	119	141	138	147	140	143	143	144	123	141	148	138	150	155	154	146	151	155	123	139	143	141	157	149	132	124	125	162	139	168	147	150	155	150	153	169	153	163	147	143	159	160	151	121	147	131	151	129	150	157	130	141	142	139	162	137	115	151	148	146	146	145	171	163	128	155	173	133	152	140	125	152	162	130	137	180	142	128	144	165	155	143	150	137	142	156	150	147	132	138	138	119	136	140	159	135	176	134	133	160	136	154	134	128	147	149	142	138	141	133	159	138	121	146	165	148	164	150	118	134	143	134	142	127	150	133	140	125	140	165	111	148	153	143	145	139	151	162	152	145	154	164	168	155	141	132	132	148	138	125	136	128	145	144	139	148	156	162	155	126	151	135	149	140	126	167	148	125	153	158	123	141	155	154	158	176	176	133	130	161	151	137	137	135	143	129	151	141	136	153	153	134	153	137	153	152	130	140	149	135	140	139	138	134	114	152	139	155	127	136	142	149	158	146	137	120	158	137	144	129	151	152	154	154	134	158	154	123	146	146	134	163	155	146	197	134	148	147	142	160	147	173	149	136	140	151	130	138	140	172	139	127	132	135	160	150	155	132	141	145	153	155	158	142	130
19250	4829	8486	8554	6897	5698	4596	4297	3436	2325	1492	952	815	614	553	583	612	688	662	597	488	557	535	457	433	424	412	405	391	440	378	418	473	422	436	455	448	446	424	367	433	409	380	385	391	387	350	363	351	366	392	370	377	397	388	358	388	356	427	362	360	378	365	349	329	339	375	384	379	394	353	398	386	390	367	380	361	406	384	382	399	359	372	309	364	362	380	379	362	390	366	369	341	375	400	406	396	353	334	397	369	362	355	364	349	376	402	391	390	356	361	369	365	370	374	366	382	359	387	361	347	351	360	336	374	407	361	362	376	332	366	389	356	344	367	370	362	374	346	367	419	353	396	365	383	389	354	407	377	388	375	390	356	375	376	367	368	384	374	393	375	422	364	363	358	391	375	360	406	400	384	365	338	389	387	380	370	369	355	364	393	369	399	380	386	382	369	371	356	385	371	372	372	382	349	356	354	351	362	370	390	375	382	374	359	364	342	410	380	362	394	345	379	379	334	356	388	363	344	353	367	374	393	382	369	405	348	345	380	382	387	362	335	374	368	349	356	380	368	356	372	391	351	375	345	395	376	379	365	350	366	393	362	361	392	378	400	379	383	382	384	358	361	395	366	353	346	356	372	388	355	375	395	379	371	374	407	383	372	405	372	383	375	352	364	357	372	357	391	346	375	415	370	368	371	367	372	336	359	376	346	345	367	391	372	361	374	374	353	369	369	365	367	375	354	364	360	353	356	387	356	390	408	363	349	365	355	355	366	352	348	385	358	373	348	359	365	390	373	380	358	327	366	384	361	377	380	340	360	382	358	377	399	330	338	352	338	394	369	373	355	385	374	330	369	376	377	333	384	380	365	370	412	397	387	352	356	377	398	380	366	374	375	368	386	396	344	350	375	365	372	360	364	411	386	348	336	382	378	354	349	378	382	395	366	325	404	373	358	348	384	334	389	389	368	353	366	355	369	377	352	350	344	339	360	376	337	382	392	359	360	388	370	359	380	357	353	350	366	361	391	400	383	373	388	373	398	365	372	369	388	377	402	397	366	384	339	359	358	355	364	348	364	404	337	357	368	356	363	346	388	367	381	353	383	364	398	383	364	363	352	378	397	348	403	336	391	354	353	321	385	356	355	382	349	395	369	393	345	348	360	372	366	381	350	361	374	330	357	385	376	389	365	392	349	382	426	347	372	360	347	379	374	375	359	389	358	361	344	388	353	363	364	373	353	360	390	401	381	344	340	373	350	366	368	351	400	382	352	352	377	391	376	384	357	378	331	346	335	386	381	367	375	371	437	334	351	372	399	377	359	343	378	413	374	377	371	363	360	356	382	342	368	373	377	392	382	337	365	375	394	365	400	371	359	375	365	409	385	381	349	388	377	390	367	398	393	408	397	354	384	344	374	360	387	403	385	360	374	366	380	349	352	371	405	356	369	362	378	368	349	346	355	371	393	355	390	352	386	358	369	359	353	385	350	371	371	390	425	363	368	372	429	385	346	378	393	397	377	380	375	367	385	363	380	389	377	368	372	325	360	408	383	386	357	382	346	380	338	403	400	397	369	361	396	371	368	333	343	353	359	358	396	364	406	394	333	383	365	366	370	374	356	370	349	346	362	362	379	359	393	386	364	400	330	375	400	384	383	395	357	357	369	367	384	363	372	368	393	375	391	377	389	384	332	403	378	354	359	417	354	368	373	376	390	374	385	339	415	406	372	364	353	356	371	397	374	370	365	336	372	372	338	367	325	374	401	393	387	372	372	384	350	401	372	366	356	348	324	404	369	385	346	398	339	370	384	366	364	388	365	386	355	416	366	369	377	365	373	355	387	383	390	375	367	380	357	355	350	344	378	373	333	358	380	385	390	364	382	350	370	348	363	356	364	373	346	385	377	361	384	397	365	358	359	367	355	380	390	362	377	359	340	374	348	384	366	365	351	367	398	382	374	391	352	375	360	352	364	390	392	348	391	380	373	349	374	381	345	394	379	380	345	339	374	371	430	385	380	363	356	418	348	368	363	386	368	391	392	357	372	358	355	390	379	354	374	344	379	347	354	401	411	365	324	371	379	314	348	375	367	363	375	393	384	334	371	358	383	358	388	361	359	353	362	352	340	388	360	343	363	372	360	366	362	387	357	374	376	378	382	385	353	386	383	359	380	348	396	409	397	428	358	386	377	366	361	393	373	362	381	352	359	366	363	405	378	341	376	372	377	367	339	412	362	372	403	393	384	363	364	369	396	366	357	377	357	373	372	371	364	371	384	358	378	365	377	366	373	373	354	371	380	373	369	353	373	357	376	340	388	355	355	400	366	372	414	343	378	377	363	389	422	346	395	374	352	368	364	384	347	371	384	421	340	361	346	342	361	364	375	373	375	361	363	336	381	350	385	373	382	384	390	380	381	376	372	379	406	370	365	354	337	373	331	396	344	356	419	367	363	367	365	344	359	376	364	367	402	347	370	386	376	371	398	382	386	343	357	365	386	382	353	337	355	399	348	374	371	368	383	392	354	379	356	353	377	360	392	410	382	350	371	377	368	368	381	374	349	381	378	374	348	338	345	366	340	362	368	347	381	366	381	381	348	365	380	385	378	367	349	336	378	369	406	351	375	386	380	397	366	402	357	347	390	394	391	387	387	330	381	345	377	380	359	349	398	431	373	357	347	361	385	386	373	351	350	339	376	344	403	387	372	361	335	367	374	380	385	377	381	368	372	363	399	342	410	386	359	389	345	360	353	366	367	413	376	382	404	367	406	342	383	334	355	363	375	364	386	368	395	362	371	375	368	356	380	364	379	391	405	335	346	365	374	370	376	346	342	350	365	375	356	391	385	364	374	372	368	382	397	370	360	397	347	402	371	369	384	375	404	375	397	369	369	332	365	382	376	381	353	335	380	349	411	391	379	377	357	376	368	377	346	388	373	361	390	382	358	346	371	353	349	383	385	366	422	353	376	342	379	395	362	363	359	391	364	365	366	378	377	348	399	369	356	336	377	367	390	368	378	356	378	372	360	373	368	386	356	383	402	370	401	355	362	389	376	342	366	397	378	390	348	355	398	391	350	380	357	361	373	366	357	365	357	382	400	377	353	364	367	365	363	375	342	351	397	336	365	380	383	396	365	340	377	366	372	356	389	352	375	371	416	369	366	382	357	391	344	348	391	324	393	388	335	380	408	385	367	340	388	369	416	385	354	337	340	376	365	397	362	380	385	377	336	377	376	363	366	397	365	370	371	365	381	370	336	353	382	365	368	372	374	368	339	361	357	372	375	401	350	381	378	375	375	379	392	401	354	344	426	365	351	349	400	362	381	350	349	376	389	414	395	388	361	374	360	368	376	362	408	361	388	361	335	368	385	394	359	400	336	399	369	355	339	372	383	356	377	347	399	375	376	381	378	366	358	364	354	376	367	389	365	398	383	356	387	359	374	395	379	375	342	371	375	396	361	334	343	381	365	373	348	375	339	340	405	362	351	371	367	351	378	378	403	406
8939	2195	1942	1291	947	795	699	654	554	451	441	342	377	384	339	307	383	339	360	371	323	340	336	319	334	347	344	367	366	350	321	382	326	372	318	343	355	345	325	383	375	318	354	359	369	371	366	350	368	383	352	362	369	344	351	327	373	372	305	340	358	339	340	356	374	368	326	316	376	353	319	340	368	345	366	381	319	371	335	341	362	361	343	321	348	340	375	341	368	339	317	352	348	346	332	332	326	334	335	334	367	324	321	347	327	346	371	357	330	350	339	353	353	343	357	330	362	342	334	396	349	334	358	348	342	344	346	382	335	369	347	348	328	354	320	358	330	343	351	337	346	311	308	377	337	337	351	350	355	343	356	320	361	351	362	360	311	355	339	369	323	342	354	339	365	352	353	350	318	333	347	339	341	343	367	374	399	362	367	377	342	350	322	359	320	350	334	327	330	351	355	341	343	332	321	342	371	350	383	323	401	338	355	335	344	357	366	333	336	333	370	373	365	363	369	337	320	339	337	344	348	337	343	341	338	378	363	355	362	352	350	353	345	369	303	375	350	364	389	335	355	375	331	355	363	341	352	361	352	308	334	340	364	346	369	381	343	342	363	332	335	395	352	349	345	318	332	360	345	376	372	350	368	347	340	327	332	341	370	368	374	369	373	350	376	333	355	344	341	367	324	350	382	316	361	361	348	331	366	336	314	325	337	366	335	365	330	345	357	308	363	355	354	370	365	391	345	364	320	352	347	336	352	308	343	386	376	364	352	347	318	327	340	303	368	346	364	366	366	306	364	347	320	362	342	336	359	300	360	346	358	342	356	330	344	359	349	350	360	354	387	351	354	370	321	318	356	296	360	338	364	337	342	352	358	338	363	331	353	335	333	325	364	346	362	374	356	342	327	342	335	369	322	374	327	367	364	346	339	338	322	360	372	340	332	338	336	319	357	335	334	349	364	349	358	377	390	361	331	380	385	341	362	345	343	356	359	365	342	355	350	334	344	339	347	350	354	375	326	368	355	348	341	354	314	342	331	383	320	379	368	349	350	357	337	350	340	344	358	373	347	323	364	359	319	375	372	352	332	347	360	331	323	350	361	316	401	323	354	395	354	372	372	362	361	372	378	372	363	357	362	344	307	356	338	347	370	356	398	375	358	363	373	363	364	334	336	356	313	328	337	382	361	367	340	353	354	353	363	330	313	348	286	324	322	369	325	331	334	337	344	360	379	350	358	341	358	338	339	304	337	347	338	359	333	366	323	343	316	367	349	364	315	348	376	331	338	402	369	358	348	408	344	326	359	326	361	333	367	375	317	348	335	318	378	354	378	335	338	349	393	362	359	309	379	359	386	368	376	321	369	298	374	333	339	353	343	333	360	362	354	309	358	325	371	418	371	366	324	344	370	336	329	332	321	312	341	370	324	368	340	330	343	348	358	351	347	378	326	301	345	380	329	362	331	324	327	330	328	346	340	355	322	374	349	347	311	331	323	331	380	381	374	337	360	345	328	342	382	351	354	344	352	330	310	341	330	362	328	348	355	387	354	355	366	367	318	375	332	357	336	368	350	309	371	321	391	324	323	375	334	344	332	351	332	354	335	326	386	314	352	343	371	370	355	355	325	332	362	371	334	330	381	345	350	319	371	338	330	374	354	381	354	336	341	341	354	336	377	337	360	330	378	366	352	328	334	369	326	308	331	380	359	343	358	369	319	329	352	366	339	366	343	364	390	345	378	309	354	333	322	342	387	382	358	334	354	371	327	333	378	345	333	362	334	316	336	309	325	357	373	358	401	350	376	360	364	342	359	338	372	351	356	356	342	358	369	336	343	331	366	348	334	362	357	331	339	367	355	395	375	363	348	388	373	357	316	364	392	362	317	371	336	358	358	342	364	353	326	334	336	324	374	349	321	320	371	322	332	372	325	358	355	357	331	305	356	348	354	320	337	344	352	368	361	347	320	365	355	337	350	333	343	313	326	360	348	327	335	338	345	328	356	320	390	375	334	353	358	322	347	377	333	317	335	360	337	346	363	361	359	366	303	353	367	359	338	365	387	351	323	344	318	345	382	344	328	348	351	353	348	332	362	365	331	356	348	367	338	378	363	370	324	344	357	333	369	370	391	318	351	339	369	362	345	342	335	373	347	334	375	337	329	364	360	336	350	323	338	338	395	382	345	364	348	334	355	337	340	370	344	344	327	335	351	304	364	377	357	357	319	322	344	317	381	339	350	344	314	317	349	373	355	337	331	388	343	333	336	361	336	358	326	367	320	365	345	332	319	344	372	412	364	363	331	375	358	339	353	378	350	344	320	343	339	345	353	365	359	320	363	354	382	374	315	368	369	353	346	343	350	306	339	325	322	350	365	361	360	366	368	331	348	330	368	354	341	384	345	361	342	334	330	327	344	392	339	325	334	368	330	353	335	369	340	361	359	335	343	343	364	349	338	355	375	354	353	324	395	355	343	364	371	357	339	352	372	367	348	364	335	354	314	337	369	370	347	353	337	338	339	362	359	331	371	384	335	354	345	347	316	369	341	369	335	362	334	346	378	331	345	334	360	333	398	382	371	360	363	317	343	336	369	350	382	359	366	315	338	341	346	356	352	371	350	347	317	347	370	358	375	362	335	338	330	344	321	335	329	348	347	317	361	358	327	342	324	377	359	389	358	342	342	365	364	388	333	359	366	375	343	333	347	320	314	375	385	350	368	365	312	372	349	384	330	308	345	376	339	332	328	356	338	363	324	343	339	389	338	355	356	326	363	373	324	354	357	316	353	355	348	327	352	335	345	384	353	371	360	340	329	330	353	322	323	362	333	338	375	343	331	358	359	324	373	358	367	355	343	339	355	306	361	372	367	371	389	356	346	378	334	345	353	396	369	360	323	348	343	337	347	353	344	327	371	351	326	332	316	354	312	358	351	325	370	371	332	360	333	334	365	345	337	348	337	350	362	357	338	341	343	361	339	331	363	386	363	334	371	352	365	340	355	342	374	360	316	350	344	331	336	331	338	340	364	372	335	356	341	343	357	358	353	363	332	310	359	350	340	323	328	351	356	344	349	355	346	358	368	343	359	302	374	353	349	367	363	356	336	350	363	361	344	344	341	369	335	370	352	342	350	327	360	352	345	338	361	368	325	362	351	332	346	339	310	365	325	351	332	354	357	355	376	368	345	333	368	342	329	350	359	401	342	352	364	366	376	384	342	356	348	339	340	356	315	339	398	341	379	321	331	358	346	312	388	330	316	312	377	331	337	308	315	370	333	330	347	331	316	333	352	330	342	337	370	352	343	341	344	342	337	316	361	332	388	372	370	350	381	376	323	373	388	354	363	365	358	370	353	345	372	383	336	389	358	349	337	350	335	351	364	342	387	356	339	380	331	345	352	330	339	331	317	341	340	344	375	291	344	327	370	332	341	378	353	350	335	381	342	349	345	346	356	354	333	350	337	354	332	357	362	359	329	358	337	344	365	362	332	380	353	334	379	370	353	324
6557	2212	4165	3966	3440	2772	2423	2417	1870	1457	1123	1010	907	874	846	888	848	896	866	802	892	851	841	825	820	805	880	771	839	774	835	886	791	861	820	840	848	808	838	872	809	831	804	828	771	794	867	792	810	793	891	814	779	841	812	842	839	843	808	820	828	795	778	868	868	826	833	838	801	772	794	838	832	838	777	827	847	821	831	841	799	790	819	810	856	838	844	825	809	864	838	815	797	812	843	813	783	789	817	774	818	775	805	787	821	822	722	838	828	842	838	803	811	773	779	787	879	827	836	807	808	818	842	797	835	844	811	788	766	815	796	791	817	841	809	798	822	829	852	812	857	782	801	803	831	837	837	786	831	828	914	849	801	811	832	845	840	814	798	812	807	828	771	843	797	800	811	793	785	794	810	770	817	820	789	844	830	783	775	845	833	858	821	870	781	781	815	791	772	832	829	823	839	804	819	791	824	811	805	749	768	810	808	846	761	793	844	836	864	812	864	829	825	796	816	808	777	829	847	768	812	833	847	814	791	823	848	852	826	810	817	788	827	820	856	808	820	817	803	783	816	826	880	801	811	791	788	821	831	834	811	800	805	834	831	799	868	842	796	836	842	801	826	794	849	880	772	802	864	819	828	843	786	845	806	777	810	820	778	813	807	777	754	817	843	828	854	828	792	809	836	792	814	842	901	819	844	828	835	821	834	734	796	773	823	787	862	774	834	847	807	808	812	850	799	848	804	835	780	828	753	816	857	789	839	789	834	836	799	779	778	802	784	797	798	849	813	807	792	803	816	782	839	812	803	769	805	799	895	813	837	773	774	870	806	799	803	773	849	850	783	783	797	844	865	803	811	795	817	812	830	793	845	801	819	837	820	829	842	806	810	802	824	769	784	842	840	866	781	771	802	797	850	848	822	844	803	838	787	803	784	790	759	818	823	839	836	808	748	776	809	822	825	837	832	836	759	857	814	849	820	812	818	778	819	828	745	832	838	768	839	844	800	788	811	790	783	804	880	793	789	791	799	838	839	841	803	828	834	803	786	855	848	806	836	809	780	801	802	828	811	874	772	814	838	846	826	806	815	797	856	869	741	804	798	824	859	813	782	768	826	825	817	836	819	753	839	832	807	804	770	805	765	873	785	844	864	859	840	834	796	801	791	799	819	815	814	789	778	851	860	826	842	858	817	778	799	757	809	851	799	807	837	795	828	831	849	816	819	865	819	818	821	782	792	772	838	822	784	781	789	864	773	832	801	857	796	821	842	860	849	857	814	786	835	804	799	785	842	809	778	797	854	792	787	813	834	777	797	817	788	851	823	835	803	854	788	846	782	821	834	806	803	857	821	799	749	778	834	759	815	852	817	847	827	831	787	779	791	794	866	845	817	836	802	765	788	824	819	810	794	808	827	819	829	783	840	844	830	817	821	805	776	824	800	845	811	834	812	764	818	825	799	811	804	835	801	776	840	821	871	854	823	850	818	798	842	885	838	816	825	851	827	833	799	789	827	821	848	820	884	818	866	799	829	831	868	823	875	833	833	802	804	838	819	799	812	850	795	795	835	772	797	773	859	803	853	797	798	822	835	841	832	877	837	822	791	762	806	782	829	831	860	809	780	823	828	788	787	782	841	819	827	833	778	846	850	831	775	848	831	812	819	856	843	844	851	874	901	810	802	808	787	819	746	819	822	799	812	804	843	843	802	702	832	867	845	782	809	811	787	846	825	785	823	809	829	821	856	867	832	825	764	778	762	802	784	779	871	803	865	833	818	817	788	818	787	816	801	807	862	773	888	823	839	810	820	819	821	883	792	818	739	785	789	849	834	795	799	803	831	794	792	813	807	802	820	804	821	803	785	842	814	839	835	819	803	773	852	795	825	732	860	769	787	859	832	841	792	825	840	826	785	846	797	837	834	803	857	810	815	835	817	808	811	827	776	793	829	790	855	840	802	804	798	831	848	836	769	839	817	790	850	845	793	799	818	761	810	784	796	831	789	814	789	805	818	871	794	834	817	804	773	805	804	792	843	773	803	779	833	854	792	804	814	848	814	812	835	852	815	859	824	810	801	793	799	816	805	810	840	747	813	840	780	817	790	828	822	813	789	807	861	827	818	843	836	833	827	820	812	855	828	815	780	842	819	851	771	809	839	826	825	809	858	825	818	807	789	842	849	795	784	837	865	749	809	816	831	814	772	792	837	814	797	822	811	798	759	828	782	820	830	854	791	810	797	816	816	893	816	783	749	851	856	836	826	782	815	829	795	784	798	845	810	861	813	772	823	776	828	862	848	814	841	769	829	837	843	831	815	832	833	822	771	816	857	785	811	776	816	788	786	801	798	824	783	824	851	817	835	855	841	785	794	803	851	842	827	829	789	773	747	822	887	776	826	755	797	807	764	814	862	808	786	785	813	795	829	827	798	776	791	787	805	843	823	824	795	788	773	805	794	768	775	788	876	853	862	827	833	833	806	820	846	838	849	810	806	813	848	800	800	797	841	809	792	806	777	804	801	816	854	842	800	859	839	829	866	799	773	832	853	858	818	787	799	827	855	812	835	785	833	822	830	833	799	895	831	760	834	822	781	806	802	806	852	854	797	828	799	825	778	782	795	802	829	824	788	774	772	797	819	790	852	806	756	867	819	823	798	782	830	804	778	804	808	799	829	801	836	778	818	788	860	808	770	840	784	876	804	854	860	844	801	767	828	784	831	824	845	781	849	853	772	843	803	799	836	826	790	816	831	791	790	870	782	868	894	808	768	810	784	786	809	779	813	783	786	801	826	794	852	803	810	826	731	813	795	792	803	774	778	757	763	822	792	883	766	844	788	832	816	841	832	815	824	791	801	787	815	785	872	802	879	827	799	857	836	799	792	842	794	808	801	848	735	834	778	830	820	803	843	830	823	845	815	812	788	830	829	809	834	810	826	868	863	875	797	830	779	829	847	807	809	841	850	828	795	784	823	799	741	806	820	824	797	793	856	823	824	837	821	795	753	870	843	792	824	815	836	824	807	838	772	780	789	793	769	805	873	836	765	772	807	851	822	797	778	784	838	839	805	808	812	784	818	825	774	798	824	829	832	866	806	782	844	861	786	833	811	851	802	763	828	853	756	785	812	800	821	809	812	761	835	840	807	849	788	835	857	773	817	775	771	792	833	882	824	800	839	826	815	832	811	844	864	865	827	803	829	878	844	750	771	823	806	792	813	788	749	788	783	804	814	815	829	843	817	772	795	844	807	820	830	799	812	829	852	824	828	855	816	798	821	821	823	793	792	819	807	864	835	785	818	810	829	757	832	819	876	816	818	803	852	846	801	761	809	803	794	828	842	811	752	754	807	831	840	879	881	876	814	804	834	823	811	796	811	797	804	820	791	782	826	796	809	860	805	789	820	835	811	845	864	816	803	827	775	794	801	882	814	810	767	799	810	817	804	834	808	797	811	793	819	841	848	815	825	798	787	827	811	851	757	867	805	837	779	789	822	794	753	806	795	796
18892	3794	2757	2209	1402	1169	1017	898	677	517	389	328	266	274	304	283	292	312	300	295	316	294	308	286	278	291	299	296	274	264	258	281	270	310	300	287	272	285	315	280	269	261	307	296	285	255	269	288	271	289	270	280	266	306	277	278	271	281	280	269	283	286	275	278	285	280	300	309	311	256	275	256	256	305	330	246	298	278	290	317	239	298	298	263	293	305	285	284	290	247	282	288	263	243	268	306	279	286	262	295	271	292	284	274	268	272	312	244	279	265	260	281	274	325	288	282	254	275	252	301	292	275	267	283	316	272	288	273	298	274	281	276	296	297	277	277	280	289	287	280	285	251	292	298	293	283	280	291	298	285	310	301	311	304	313	301	284	300	316	275	297	295	277	283	263	293	275	323	292	281	281	302	324	267	312	275	293	276	287	302	295	261	260	275	307	293	279	285	257	280	310	283	249	260	284	297	253	317	265	295	294	293	297	290	330	303	285	284	282	307	261	301	289	300	305	291	271	262	261	299	288	283	265	245	288	276	269	268	258	324	298	298	288	269	264	260	287	293	309	284	297	298	278	269	278	302	273	310	299	328	289	268	274	294	273	273	315	295	285	267	291	281	320	281	271	258	313	275	307	257	267	268	299	293	271	300	274	249	278	248	286	292	274	285	302	291	286	266	270	266	315	267	293	285	291	264	264	274	275	288	280	267	271	247	280	257	264	253	271	280	271	286	258	306	287	272	276	259	275	294	271	292	275	300	289	289	275	268	276	292	283	261	297	301	305	284	273	296	249	267	293	296	325	282	270	257	305	276	271	286	259	248	281	309	318	250	312	249	325	293	282	289	305	287	275	264	293	252	250	267	285	281	316	269	303	281	265	265	287	280	266	267	293	252	280	295	308	296	305	293	316	344	279	306	277	295	279	304	302	292	284	288	242	275	263	270	297	272	268	289	269	283	310	279	282	273	298	307	297	284	272	285	302	250	265	291	275	310	284	270	290	301	274	264	275	260	277	294	319	284	243	282	290	285	283	281	287	256	262	274	291	270	299	272	281	288	284	285	303	320	293	277	264	293	269	291	282	260	246	298	285	305	265	288	263	306	270	280	290	292	263	268	288	311	292	269	284	278	257	252	261	270	299	293	300	299	282	262	243	274	303	261	273	297	290	270	300	263	277	284	272	271	289	252	283	291	249	249	285	278	283	258	278	307	276	256	288	321	299	271	311	291	301	281	302	293	279	272	268	272	276	285	281	279	269	280	296	274	285	294	315	308	293	292	287	320	313	285	272	294	306	295	266	259	264	265	310	299	300	274	274	260	258	278	267	257	302	294	290	293	259	279	296	276	293	276	260	297	275	271	248	260	262	263	296	303	237	270	298	275	269	277	298	297	300	268	279	271	292	285	289	271	287	286	271	272	257	324	293	293	279	312	288	274	268	274	278	304	285	287	258	295	252	308	299	301	254	266	267	276	296	245	272	264	282	252	263	243	289	273	291	270	280	291	300	265	284	289	268	279	314	280	309	296	300	283	292	310	248	294	293	291	292	261	309	307	260	304	285	281	297	265	283	273	273	275	263	252	289	292	254	311	279	283	253	276	253	270	318	256	262	277	276	287	278	288	292	275	298	265	289	288	329	282	304	268	317	322	274	292	302	289	292	289	290	278	280	283	298	291	297	283	264	326	259	294	301	284	287	308	266	292	269	265	263	269	268	256	271	299	262	268	245	271	289	267	282	301	276	253	296	289	260	275	266	272	289	279	319	271	287	290	290	278	296	274	281	285	290	287	285	291	273	242	260	304	289	317	278	325	291	313	292	294	266	270	318	303	302	287	275	269	287	260	303	276	298	276	290	281	286	323	272	292	274	309	278	253	284	288	274	285	285	281	300	288	264	246	253	235	303	295	279	282	274	287	259	291	233	313	273	264	264	325	244	287	293	274	288	287	277	286	271	277	258	284	291	298	278	319	315	275	304	258	289	277	294	288	289	274	300	300	303	283	302	278	269	291	274	276	274	306	261	258	270	277	287	266	296	276	275	297	284	285	262	299	260	261	271	268	299	272	279	300	302	297	266	300	320	308	270	307	283	284	288	253	257	287	300	278	303	288	263	309	280	263	295	289	258	296	280	287	280	307	303	259	275	291	278	328	269	284	273	291	310	250	293	278	283	289	289	312	293	332	294	281	260	265	297	260	305	295	275	307	290	274	267	267	291	270	311	292	296	278	297	258	287	246	283	299	247	316	282	313	288	282	285	272	298	309	293	276	287	268	296	269	273	271	270	274	290	279	261	251	276	308	293	266	273	286	247	287	271	294	288	289	290	276	264	259	261	282	288	282	247	281	289	296	281	304	279	277	296	275	284	276	285	309	270	297	271	270	286	275	306	294	294	279	329	276	291	287	272	300	294	295	278	288	276	269	296	250	287	250	272	309	274	284	307	277	297	279	273	300	293	292	295	293	278	284	309	293	269	273	283	262	268	267	288	314	290	273	290	280	278	281	299	304	293	270	259	274	296	315	280	288	267	264	278	268	289	301	290	255	319	253	292	284	280	270	293	286	314	284	274	285	289	289	297	310	288	283	301	324	265	281	284	302	294	284	254	321	298	292	282	287	266	308	284	305	293	317	249	265	254	285	297	272	281	294	289	290	268	269	271	316	265	261	292	263	280	297	274	271	288	276	283	275	274	273	262	279	305	268	294	305	303	292	269	290	298	296	267	295	275	268	267	260	280	287	270	316	298	266	307	271	262	270	284	260	256	271	290	300	274	262	304	274	262	295	286	285	262	267	294	272	271	289	269	298	282	269	266	268	284	290	264	275	261	310	269	291	279	283	294	300	290	287	271	269	282	250	307	272	287	270	295	285	291	305	285	272	264	299	284	279	268	305	260	257	284	294	274	278	256	274	256	276	299	284	245	319	272	324	280	275	280	292	261	275	285	302	309	290	287	294	294	260	261	274	285	279	255	295	287	293	281	267	289	285	299	290	278	266	299	284	300	301	274	279	283	273	291	290	292	255	292	289	260	264	275	279	280	283	271	288	279	284	243	272	265	266	264	267	286	290	264	280	271	286	268	246	286	259	282	262	317	267	260	288	296	258	274	298	305	258	286	276	271	267	284	247	264	308	283	277	287	301	266	288	309	272	292	287	318	306	310	298	257	255	254	301	268	267	308	254	303	279	297	284	280	270	283	316	236	282	267	311	284	259	279	292	270	273	303	273	296	275	272	287	270	304	299	297	265	282	307	259	246	302	298	293	251	272	272	307	291	244	280	260	273	265	261	261	253	288	291	263	279	290	303	305	294	312	283	271	286	300	267	279	276	298	274	285	283	285	248	296	268	240	267	284	277	271	263	267	286	263	269	288	267	319	276	272	271	289	301	285	295	282	246	283	308	295	307	252	300	275	272	267	277	308	294	264	291	292	277	289	281	301	270	265	282	301	311	277	298	281	274	274	313	279	284	267	264	283	284	291	297	321	254	294	266	271	297	276
13164	3179	5715	6659	5306	4764	4367	3851	2864	2002	1433	995	887	815	779	761	784	819	861	749	793	736	722	693	643	714	719	696	662	696	697	699	702	737	689	705	752	700	699	717	651	605	684	686	645	682	625	657	649	652	649	718	664	683	669	672	719	688	682	661	669	687	699	666	714	608	627	680	637	675	677	665	663	697	687	646	684	637	674	689	653	653	658	652	666	682	681	680	684	679	700	692	692	669	657	673	690	683	683	656	697	640	678	678	689	720	675	658	685	711	652	690	713	697	760	675	649	676	682	643	670	668	666	667	690	661	640	683	657	695	732	710	640	652	663	672	697	706	666	684	678	683	648	661	669	602	582	619	663	642	619	631	619	659	679	701	676	669	696	645	669	726	605	630	612	710	637	644	690	625	644	701	637	654	596	631	692	650	689	675	674	660	722	671	649	667	684	667	611	650	678	671	660	664	683	664	676	678	688	640	669	695	690	635	656	680	670	688	664	683	675	614	675	631	683	645	702	683	684	629	671	669	656	675	640	666	670	681	613	651	651	666	669	670	651	673	651	664	676	635	681	690	675	685	662	644	666	603	652	691	665	654	665	681	685	708	677	715	635	686	654	645	681	649	662	664	662	672	662	656	672	645	679	689	693	686	691	697	674	663	653	675	664	670	689	702	673	663	689	629	633	692	702	670	639	637	612	639	641	662	692	698	697	634	702	635	622	693	741	687	684	630	735	647	638	714	677	661	692	679	668	684	676	645	660	640	658	665	661	643	627	709	683	639	674	682	651	607	637	648	657	624	683	642	639	649	618	675	650	697	683	671	655	669	687	672	672	685	651	674	629	637	691	661	699	674	633	653	641	707	672	646	636	697	640	672	706	696	651	660	658	670	642	666	634	687	660	712	658	653	675	661	646	676	685	644	636	661	640	646	709	672	623	693	624	733	689	665	639	691	693	679	611	684	627	669	677	673	684	629	705	688	682	643	677	661	703	677	703	622	635	663	629	646	674	691	681	699	681	659	660	640	654	644	679	678	642	708	673	708	712	697	688	674	661	643	656	690	650	687	652	652	652	730	687	681	640	706	673	656	667	672	671	665	662	656	690	685	660	646	632	698	651	659	669	673	699	676	647	660	653	619	628	664	644	659	706	659	660	630	656	663	685	617	665	682	721	673	669	669	623	689	722	677	627	683	647	723	664	677	705	629	626	648	662	638	644	698	667	629	692	643	675	680	685	678	675	698	684	650	668	668	659	657	703	728	666	653	666	669	727	653	642	664	668	621	660	626	675	676	662	654	661	669	676	637	682	726	653	656	668	669	708	649	673	693	656	648	699	662	629	707	660	670	655	658	654	691	637	662	664	671	627	670	692	634	686	691	655	702	678	631	717	672	694	679	642	650	711	634	665	664	708	679	652	604	648	667	645	693	651	667	701	657	695	635	662	678	611	639	665	639	626	637	675	642	666	686	642	643	669	646	668	690	662	609	721	667	686	659	686	692	673	625	621	690	683	687	683	635	644	659	652	705	669	619	681	681	632	664	697	667	687	669	638	675	692	703	675	713	655	653	667	670	674	671	651	698	677	675	658	685	667	680	650	696	669	683	654	696	652	640	648	624	673	655	692	715	677	647	672	672	627	663	627	645	663	640	670	673	664	631	652	711	681	691	671	694	680	651	645	653	690	710	634	630	609	677	721	639	676	681	672	686	675	704	649	639	650	659	645	686	635	668	678	631	680	674	665	714	669	640	671	644	680	692	650	667	672	701	626	661	642	721	680	666	652	635	676	662	685	664	648	653	677	716	682	648	665	700	668	666	669	656	661	674	697	637	660	710	629	673	657	627	729	701	689	683	653	627	654	686	663	681	642	694	685	700	698	648	695	667	663	627	683	711	679	663	647	646	666	645	669	641	661	655	681	699	660	689	704	638	646	629	687	659	667	607	655	658	691	665	667	671	668	721	660	680	643	634	643	662	761	693	695	644	687	653	681	691	646	678	627	667	670	700	670	612	640	654	684	674	657	682	675	668	656	668	630	723	665	705	684	679	643	676	653	637	684	702	621	669	661	711	701	689	703	697	700	667	636	671	636	667	664	668	682	665	683	682	652	693	637	675	658	600	595	637	688	679	668	629	649	682	709	688	629	665	693	655	629	672	647	666	711	622	661	701	650	683	686	679	660	678	631	658	652	686	611	691	631	685	696	629	647	708	625	691	678	704	609	685	664	651	722	617	656	670	641	711	660	634	640	686	690	733	651	626	679	682	658	630	624	658	667	665	638	679	706	650	664	692	631	664	718	668	702	632	658	630	679	658	709	679	688	712	661	692	686	709	694	649	705	657	644	673	639	628	725	661	617	679	632	687	628	654	656	654	680	653	628	614	627	653	653	643	676	592	655	677	672	642	648	681	701	672	671	677	669	648	679	630	713	627	701	669	670	708	688	674	633	684	700	648	643	707	635	706	666	723	643	683	701	666	681	660	657	672	656	674	671	655	683	654	685	692	702	660	628	679	672	681	690	656	700	690	647	725	683	642	625	674	635	672	697	669	684	695	658	655	613	649	681	653	642	671	668	667	658	620	647	681	659	645	682	646	668	677	661	673	674	666	630	687	708	660	645	637	699	685	659	681	647	657	705	641	716	667	678	724	667	673	648	638	673	683	633	679	648	651	668	671	675	644	658	654	726	621	690	635	666	664	673	628	682	631	718	668	720	652	665	675	665	705	676	650	685	687	638	685	591	657	661	632	667	651	669	638	659	663	641	665	651	655	684	645	703	664	655	644	697	677	633	670	701	669	641	659	676	628	670	649	669	660	663	687	661	670	672	655	690	655	672	696	680	690	655	671	657	706	634	741	677	689	689	637	640	677	715	611	725	665	661	703	628	743	673	665	684	639	630	688	685	648	648	680	657	667	701	626	687	666	648	640	669	674	685	625	704	678	689	677	685	646	657	642	693	664	685	638	663	650	668	676	700	704	649	706	643	644	669	667	677	673	709	654	699	687	638	638	639	658	657	670	635	650	591	639	665	649	631	619	634	669	745	653	688	700	656	682	647	680	697	641	675	683	641	664	713	656	684	641	681	662	713	651	655	681	674	680	658	685	700	644	711	652	631	711	651	682	662	663	636	711	675	648	678	660	674	655	662	739	682	666	664	687	695	733	606	674	685	645	627	666	675	648	658	657	675	642	690	614	647	657	679	667	637	679	667	662	676	654	648	654	686	658	654	643	672	677	700	691	616	647	654	669	639	650	684	655	652	668	654	681	631	667	713	641	658	670	634	668	694	697	682	701	649	689	683	677	672	658	625	636	687	659	650	660	676	682	704	628	674	669	671	657	680	659	638	660	683	650	628	657	658	668	668	670	667	640	660	678	649	671	666	676	663	670	679	657	680	687	654	662	675	665	616	695	664	675	684	663	676	696	654	655	675	683	709	609	667	709	679	672	644	677	656	664	693	645	674	664	701	674	678	664	693	645	684	729	655	679	649	722	697	666
28386	6718	3773	2974	1845	1323	1232	1068	733	516	300	230	198	144	163	149	164	194	201	160	181	160	171	137	126	145	144	172	132	146	173	160	118	154	143	176	129	133	134	157	124	140	162	147	145	129	153	162	168	155	124	135	166	141	133	152	116	151	135	137	161	154	145	139	143	128	137	148	115	161	139	158	136	126	126	145	161	129	146	165	137	140	152	172	134	148	158	144	156	141	150	158	147	142	152	137	141	151	134	147	153	141	143	152	142	131	142	144	147	145	161	154	119	135	147	162	152	153	130	150	166	154	134	142	140	166	128	154	132	131	129	151	157	134	143	140	132	143	157	120	159	143	134	125	148	148	134	155	141	119	126	148	127	158	133	154	141	117	134	143	133	134	137	141	175	141	134	148	144	165	127	159	154	141	144	130	156	131	143	146	148	145	151	140	134	151	145	158	151	145	131	104	139	143	143	146	152	139	146	128	174	150	128	139	161	136	148	136	134	145	130	121	122	119	129	137	145	155	155	138	160	144	131	152	139	147	135	145	147	165	159	159	156	156	140	114	131	142	155	154	147	143	136	155	147	132	133	141	144	134	178	148	140	137	140	147	135	116	146	151	136	134	112	131	148	138	138	155	151	162	132	177	144	160	125	129	135	136	150	125	116	146	138	155	116	139	163	124	150	143	168	147	145	158	133	155	143	132	154	120	163	126	120	134	123	136	121	140	128	146	143	165	137	154	147	133	112	134	145	139	123	128	127	153	142	148	153	142	163	123	136	139	135	138	122	145	146	153	138	116	130	139	143	141	139	129	123	143	153	136	143	148	113	124	114	160	117	122	143	137	138	142	134	134	133	141	146	154	133	125	126	168	146	154	125	132	164	140	147	158	155	150	121	145	151	170	135	145	117	156	139	137	171	150	133	127	138	139	124	134	129	139	140	147	142	125	147	138	135	154	130	128	143	136	143	157	143	137	135	148	135	152	131	138	154	170	157	129	142	114	140	145	150	159	153	136	147	150	125	150	132	139	143	133	139	137	159	160	161	121	141	147	137	143	155	128	142	123	150	144	145	146	110	125	143	146	150	152	149	148	140	132	134	138	153	132	116	158	151	141	138	121	177	154	141	134	139	123	159	139	136	147	149	155	137	145	140	158	123	122	141	120	132	128	142	147	128	159	133	140	130	128	137	153	137	158	151	134	130	144	154	131	134	142	136	134	155	130	157	149	169	155	147	151	138	142	141	156	172	127	137	133	138	145	134	143	152	148	174	154	146	147	163	134	133	145	120	153	123	115	122	145	147	157	136	148	157	145	133	146	117	132	128	114	147	134	159	148	124	139	132	143	152	106	114	129	142	148	153	131	128	124	143	162	137	164	135	159	153	160	149	144	139	153	171	134	150	142	134	151	149	140	135	143	133	129	143	171	124	148	158	150	127	150	127	127	140	132	122	147	150	161	137	141	144	136	149	147	146	140	133	126	124	146	160	146	150	153	155	156	161	124	146	136	132	146	158	160	158	142	143	144	162	135	139	130	142	143	128	148	134	122	117	117	133	163	138	164	138	157	154	160	152	110	135	137	144	131	126	133	156	140	148	135	124	140	152	147	131	143	163	141	125	143	169	123	135	144	133	149	152	128	128	161	154	132	133	128	128	151	123	150	162	160	131	151	148	147	157	163	134	150	140	117	102	141	163	156	141	150	136	146	131	134	140	116	158	143	150	120	129	112	149	132	126	140	127	152	142	133	135	140	135	169	154	156	143	134	144	143	150	120	146	147	143	146	155	146	156	155	145	119	150	144	136	138	128	134	136	128	160	126	136	136	153	122	168	122	128	135	144	145	136	154	126	132	154	152	140	136	155	141	149	141	123	129	150	123	120	144	137	130	137	149	149	124	147	154	120	155	134	150	143	163	120	125	134	168	158	157	118	131	141	130	131	146	136	150	155	144	150	131	156	128	150	139	141	137	135	141	141	116	125	143	164	131	125	125	151	172	167	145	127	130	135	139	146	154	152	140	136	135	136	133	129	136	155	142	145	125	143	134	137	130	132	143	135	127	142	132	156	149	165	128	140	136	138	156	148	130	117	145	155	129	143	131	123	136	132	158	141	129	151	112	149	120	125	155	150	150	141	124	137	138	131	124	160	146	130	104	135	142	122	130	163	133	148	139	145	131	112	156	146	148	145	155	140	127	136	150	138	134	122	137	131	141	159	140	165	133	133	122	134	141	148	126	137	153	130	159	116	133	111	161	135	119	147	133	150	138	154	159	122	161	140	137	112	172	143	140	151	138	136	142	114	115	150	140	140	117	146	147	117	135	146	129	148	159	120	150	129	156	153	146	157	138	143	150	142	143	149	121	143	123	141	136	144	157	133	122	148	124	130	149	131	158	137	148	155	158	143	156	137	145	145	164	135	144	131	150	127	143	141	138	152	135	132	151	141	137	143	151	108	142	130	142	171	133	134	157	132	150	146	158	143	147	140	122	160	134	157	130	165	150	141	137	127	139	149	171	136	150	146	151	141	155	147	132	151	147	139	162	144	157	142	151	135	151	127	147	146	138	120	149	138	152	161	138	148	128	141	137	135	121	117	147	135	160	134	155	163	138	140	143	124	124	138	152	133	136	118	142	135	168	160	150	151	142	124	152	143	137	129	149	131	155	154	144	143	145	125	127	146	133	121	157	158	144	134	114	152	148	154	138	144	146	130	147	120	143	153	133	143	157	124	156	141	156	174	155	136	137	137	119	149	137	154	161	143	136	137	132	137	152	149	116	148	144	131	167	145	145	166	125	145	151	139	126	134	123	151	152	150	132	129	143	169	146	120	133	147	141	165	141	121	133	141	144	141	135	137	151	158	139	125	155	155	148	110	139	135	149	150	132	145	132	137	148	127	161	138	166	159	144	167	130	121	132	162	128	135	129	150	138	135	144	156	148	158	123	140	122	129	159	145	151	145	125	125	112	126	158	148	127	131	135	152	157	138	158	138	117	119	125	151	141	126	153	145	141	134	147	141	131	150	156	132	133	143	130	137	152	152	169	165	129	119	133	148	127	153	144	145	131	152	139	142	137	149	164	142	129	127	136	127	135	145	149	156	149	146	120	131	153	134	158	144	136	99	143	146	151	144	137	141	142	143	154	133	156	159	140	136	141	153	166	104	143	140	138	122	141	161	137	146	141	177	134	159	132	149	143	170	150	169	153	127	172	135	155	138	130	136	150	156	144	149	141	158	134	154	140	163	143	142	138	149	160	132	152	133	155	164	154	161	141	130	162	158	144	146	148	153	130	144	150	134	161	130	122	160	163	137	146	155	150	143	116	140	144	131	147	152	144	164	135	157	142	135	143	140	137	134	120	132	154	147	151	130	138	163	136	145	152	143	126	141	143	139	144	148	144	144	144	150	135	143	133	122	150	156	144	137	170	154	140	167	156	142	138	125	125	150	130	127	150	166	142	140	144	144	139	164	147	137	143	142	157	138	156	137	148	156	158	145	142
17460	3924	7078	8379	6850	6265	5722	4785	3415	2442	1360	937	691	642	544	531	539	605	603	592	558	507	459	443	409	404	406	407	372	388	361	388	442	436	452	475	441	412	409	395	362	405	368	361	378	380	353	347	385	379	374	376	384	375	382	323	368	343	362	371	359	347	394	349	356	360	338	330	354	393	388	344	349	381	343	329	379	364	332	363	329	393	359	350	380	360	370	345	375	339	348	354	361	381	357	341	377	381	349	353	356	377	344	365	376	350	375	361	347	365	405	339	390	371	368	348	357	355	369	376	379	346	354	357	347	383	374	370	363	363	365	359	336	376	361	373	371	364	373	364	364	355	358	381	379	342	361	387	356	365	340	366	351	347	334	347	364	398	364	384	352	379	365	334	317	322	337	371	351	320	378	349	391	385	368	333	367	333	370	379	397	364	365	383	353	363	336	352	382	343	363	349	364	353	345	370	358	360	364	384	359	336	340	386	374	378	334	360	361	342	353	399	365	345	338	365	366	391	346	356	345	344	368	351	350	347	364	375	340	384	355	346	346	351	334	343	355	415	378	345	357	337	360	394	384	388	369	350	374	399	367	366	356	349	370	349	366	379	364	399	379	375	354	388	378	361	387	370	357	384	347	370	329	377	351	383	348	394	351	372	391	372	371	355	353	385	339	358	353	400	348	360	367	332	343	357	321	350	362	381	385	340	357	350	347	378	368	367	352	334	392	312	359	364	356	354	319	375	340	413	352	400	361	355	366	359	348	359	356	401	360	326	347	362	328	341	366	360	353	325	326	385	345	378	383	325	356	341	369	343	369	362	357	372	355	371	353	355	375	373	362	345	361	354	376	343	375	384	380	354	375	355	357	370	358	367	384	350	344	344	371	355	364	388	357	367	373	343	365	344	345	365	373	350	382	359	365	368	343	380	360	366	343	330	339	387	336	376	367	354	360	393	342	376	353	384	375	313	354	345	360	348	374	336	342	379	406	368	362	356	349	378	335	353	405	352	335	388	378	361	357	370	337	337	356	383	357	376	376	344	355	351	356	384	388	364	358	397	370	359	354	354	353	328	368	333	329	332	377	375	378	350	356	347	363	420	390	359	366	373	372	351	351	364	364	350	370	386	333	360	371	391	355	350	354	383	355	387	360	339	358	327	334	371	361	358	335	356	366	377	373	376	356	366	362	378	359	350	345	314	327	361	382	324	334	360	336	353	352	355	367	331	335	402	366	366	350	372	367	381	379	352	347	358	366	345	369	386	361	320	392	357	345	366	350	363	353	362	382	331	357	374	357	332	388	381	349	341	356	352	378	390	383	378	320	369	368	361	340	394	316	372	331	327	373	368	319	375	368	338	352	380	354	376	383	354	377	312	358	397	357	351	381	365	385	387	378	388	371	321	357	386	354	374	327	354	364	371	349	350	365	353	378	372	354	357	375	362	363	379	331	346	351	380	358	359	377	366	371	334	376	365	346	343	355	358	342	339	381	329	358	335	342	323	346	373	356	363	367	363	384	390	316	353	379	379	399	340	378	345	365	351	389	335	382	333	359	359	362	335	329	356	339	393	327	363	386	361	362	361	369	342	349	340	381	367	344	333	392	333	375	348	340	323	367	357	383	369	365	329	362	350	378	312	315	370	363	338	318	356	360	366	377	378	340	318	350	363	384	339	328	336	374	335	346	362	355	393	362	346	355	360	371	372	333	331	361	319	352	382	367	364	391	334	388	354	360	369	373	368	369	322	352	363	365	354	379	355	347	347	401	345	392	368	405	364	367	361	380	364	376	329	350	368	346	334	358	342	351	360	341	358	341	332	381	335	341	360	343	372	318	377	344	341	359	339	351	384	390	361	375	344	341	357	365	339	334	345	360	376	341	360	329	375	329	372	353	376	354	366	382	384	344	359	382	381	345	363	388	327	353	363	328	340	357	329	369	358	362	375	337	388	337	374	389	363	357	339	361	325	350	343	334	359	349	346	355	344	357	365	351	365	360	393	391	350	346	366	363	384	399	360	342	353	349	358	380	361	373	347	324	376	366	360	368	393	370	414	355	362	365	355	318	359	361	301	364	393	351	330	371	345	374	342	340	333	369	381	354	373	349	376	372	386	349	358	391	347	343	372	382	361	385	352	376	366	364	364	392	349	377	372	356	318	359	387	360	361	341	360	346	328	377	419	360	388	356	352	360	347	365	312	358	378	378	382	313	340	359	380	347	395	377	351	352	415	349	336	351	359	356	345	360	336	388	353	356	338	370	381	357	363	345	348	355	375	348	345	377	342	349	379	374	349	376	367	375	377	360	338	344	363	352	351	373	379	347	369	338	356	368	358	344	346	376	348	350	372	363	327	398	377	365	358	339	334	357	400	353	358	360	391	374	408	351	389	375	329	383	339	368	342	318	368	339	361	368	364	351	347	357	379	356	345	367	345	357	387	365	379	348	319	340	382	335	382	360	379	396	375	348	342	355	359	319	408	367	370	377	340	350	373	350	315	354	364	356	372	418	370	382	384	345	344	345	338	332	365	400	335	350	330	360	354	366	343	353	358	348	379	415	418	380	328	350	360	368	328	395	352	369	348	354	354	357	398	364	360	383	388	371	360	376	363	388	352	369	298	366	347	406	342	333	371	342	392	378	352	356	385	368	345	400	366	346	382	363	317	344	357	405	401	380	341	369	352	359	336	348	361	348	372	343	358	348	344	386	347	387	362	342	361	335	358	367	361	372	338	324	340	364	377	340	355	355	335	373	374	340	389	331	355	358	369	340	348	365	345	347	335	367	397	370	334	354	375	380	362	355	367	427	363	364	391	324	380	385	352	345	344	353	382	389	372	359	342	363	368	340	362	361	342	338	335	371	368	380	385	384	333	369	334	362	403	348	359	338	380	352	395	374	372	382	360	332	373	371	380	369	349	367	401	368	338	330	350	386	359	368	346	374	339	359	352	327	346	355	371	342	331	367	384	362	347	402	381	381	342	344	331	346	351	346	384	335	362	349	370	404	369	384	367	356	354	385	332	297	336	370	356	349	380	363	351	336	384	399	349	369	368	362	350	375	373	353	363	345	345	369	305	349	339	377	408	371	383	352	323	322	380	399	366	388	307	365	386	336	394	381	364	358	350	361	331	345	365	314	377	352	348	359	363	398	367	331	349	360	340	353	336	365	356	377	347	368	323	375	354	360	374	376	375	369	372	399	351	354	367	366	401	338	374	384	374	361	383	363	381	339	343	314	354	382	354	365	336	398	357	358	353	369	352	360	374	400	373	345	353	398	376	369	326	326	366	326	375	335	339	371	357	349	340	369	357	387	380	399	368	319	373	347	357	375	334	339	363	340	330	397	339	371	345	373	344	355	347	376	375	326	332	333	363	401	362	386	357	366	338	381	379	334	386	378	348	360	386	377	371	371	366	359	342	365	358	349	397	378	354	353	351	350	343	372	369	338	373	374	360	417	352	386	382	402	370	369	374	359	385	368	396	350	351	352	343	375	321
8403	1728	1522	1204	849	779	736	662	499	473	385	355	327	343	365	353	374	332	356	359	330	351	333	326	333	322	306	376	326	327	329	370	360	352	345	330	365	324	325	374	339	366	332	366	348	373	354	348	334	325	339	342	350	348	340	338	322	356	365	341	353	353	325	330	358	345	359	335	372	315	330	358	308	329	330	377	343	353	338	325	360	350	358	332	355	339	364	369	344	324	363	330	334	333	320	333	335	361	359	343	326	362	335	360	300	349	330	316	346	336	339	350	323	367	371	367	346	361	324	329	359	357	353	339	345	375	345	340	339	351	348	324	319	337	352	333	317	300	351	366	337	327	337	361	321	389	335	319	315	336	325	351	367	321	342	375	360	346	345	369	351	356	366	350	349	343	350	344	354	344	345	345	372	370	335	339	322	328	324	357	331	334	347	354	356	316	338	327	344	336	339	339	335	330	350	338	325	356	377	356	327	335	318	342	347	355	378	366	377	337	315	334	341	331	335	331	370	326	323	318	368	323	324	336	323	351	345	314	356	344	311	355	320	370	321	314	339	341	303	347	337	324	395	332	352	381	318	333	373	288	363	354	371	341	356	341	351	340	350	324	356	345	340	382	348	332	360	308	345	346	351	334	338	344	367	327	350	341	345	358	333	357	351	336	337	345	298	352	320	309	335	373	332	355	354	365	350	336	337	357	366	343	331	340	340	318	383	337	334	345	327	339	384	362	340	334	328	344	318	350	335	344	322	343	334	314	354	349	327	342	334	356	366	329	338	352	343	344	350	325	332	356	365	339	364	349	317	316	340	352	399	346	340	299	341	335	344	320	336	366	357	297	351	332	340	322	351	331	350	333	364	355	336	353	384	364	301	343	359	322	340	363	349	368	339	349	354	363	334	365	309	336	368	358	343	355	362	352	320	369	351	349	385	355	337	361	336	357	373	360	345	337	338	356	338	353	335	343	340	306	320	358	369	358	353	342	333	351	343	357	327	356	332	364	330	362	307	347	312	374	371	354	363	346	327	311	354	338	305	345	320	322	369	362	374	354	358	354	358	369	346	321	371	331	360	363	333	356	368	321	336	355	334	324	362	338	352	320	302	333	354	347	332	331	328	340	345	351	344	309	372	342	360	342	317	386	399	331	348	344	335	325	347	314	340	326	336	330	344	320	318	326	354	326	333	346	397	368	337	371	354	327	338	309	353	305	354	327	353	367	333	344	345	338	347	320	333	373	348	366	321	394	351	380	343	386	338	345	370	351	338	358	356	332	312	338	315	351	346	355	335	366	340	344	330	329	359	343	336	335	368	325	386	354	388	386	357	364	305	356	288	328	320	346	336	370	331	336	323	311	342	359	336	336	343	334	372	340	333	333	324	343	366	369	339	322	321	303	351	333	349	337	351	334	374	335	331	326	334	351	332	307	324	366	334	321	349	328	356	336	372	339	344	332	333	353	367	320	369	346	347	339	355	381	341	360	364	374	340	339	355	343	346	367	349	358	340	325	378	324	347	345	335	314	344	357	328	335	341	337	320	367	334	333	312	323	338	354	322	347	321	328	343	307	360	340	328	347	342	341	387	346	346	332	392	384	357	354	316	356	329	356	347	350	342	352	364	341	370	340	328	288	349	362	344	350	344	329	344	346	372	342	347	362	376	313	345	337	389	352	368	341	322	340	352	345	347	356	334	356	292	351	315	352	382	356	311	347	315	364	351	343	351	328	379	329	361	364	342	344	350	340	357	366	334	334	310	322	340	357	381	329	371	378	345	359	331	363	357	337	325	302	355	348	352	321	348	363	343	296	353	375	400	341	357	384	346	310	352	347	357	356	365	361	325	337	341	370	328	346	327	338	345	366	331	323	286	336	314	327	334	348	280	334	324	382	352	338	312	362	340	381	345	355	354	335	347	336	345	350	345	357	380	320	321	358	354	325	360	361	322	325	350	333	340	320	357	358	325	322	353	371	344	322	346	351	322	353	309	338	369	342	308	356	358	322	345	321	328	347	400	356	309	324	363	336	360	346	309	355	366	339	317	375	363	356	321	341	328	335	302	345	353	365	357	306	335	358	327	320	308	375	344	351	335	348	359	346	299	324	295	352	384	350	335	348	362	343	359	349	342	347	356	340	301	346	380	322	338	357	333	348	366	341	356	353	333	343	362	347	367	359	357	330	387	313	333	375	344	376	376	365	349	386	336	345	358	353	380	381	324	328	341	330	384	323	349	344	332	315	343	368	353	328	339	334	277	336	339	337	313	357	338	378	343	323	343	345	317	343	341	398	324	371	343	328	339	351	355	349	332	341	338	303	341	330	341	355	341	366	364	367	343	371	361	358	358	329	302	340	362	360	373	309	382	378	342	332	322	324	330	380	324	343	332	378	366	373	339	319	339	345	349	369	363	349	363	363	358	344	332	377	318	346	356	345	381	323	339	333	345	310	339	319	323	315	358	349	300	325	362	319	354	349	328	381	357	358	327	356	376	325	301	345	358	335	346	356	353	340	314	336	333	411	360	330	311	333	351	375	360	335	354	361	366	364	357	332	339	340	349	357	352	316	312	316	330	378	348	395	357	360	333	351	311	347	323	321	353	344	339	342	333	347	339	370	319	336	329	371	340	361	318	329	346	335	349	321	334	337	340	315	322	354	351	351	342	333	325	361	309	363	351	367	341	372	381	326	350	371	376	327	368	361	327	320	333	353	340	330	349	300	344	330	355	345	336	339	396	360	358	372	367	379	366	352	361	349	323	349	380	347	347	356	340	358	392	340	360	357	325	343	358	324	350	345	354	339	309	350	349	372	314	343	347	329	293	360	367	349	362	344	329	320	324	369	348	359	363	372	327	337	343	333	332	343	379	330	359	342	345	324	349	372	321	317	341	375	407	365	325	317	362	339	359	333	346	326	351	351	317	340	370	349	343	321	329	369	347	327	373	320	330	319	356	338	340	324	357	359	333	328	348	351	331	318	309	330	322	360	341	329	338	372	332	353	392	349	365	342	366	380	347	365	334	368	350	343	341	350	353	321	327	332	374	371	359	327	364	349	335	341	358	328	326	362	341	329	331	354	342	286	331	326	378	349	342	377	369	350	351	329	352	312	353	331	351	360	346	330	350	361	312	352	347	351	373	370	330	372	326	330	337	366	354	339	366	377	362	348	352	356	315	345	376	354	362	363	351	359	323	349	375	340	334	393	365	383	362	307	319	323	329	339	331	344	329	328	360	351	354	345	308	367	349	326	311	361	342	347	361	344	315	342	350	343	356	324	332	333	360	346	327	343	359	330	339	331	384	338	346	348	389	365	330	369	354	342	322	330	351	373	321	350	341	323	301	362	354	346	330	358	314	314	317	329	342	324	359	340	329	332	355	371	338	293	332	337	416	293	333	332	377	353	324	344	346	356	334	342	363	348	327	353	360	358	324	359	342	355	338	365	320	342	329	365	360	361	357	342	317	342	336	371	353	351	342	359	321	348	345	337	327	351	308	312
6245	2044	3115	3677	3193	3216	2714	2366	1789	1524	1030	959	866	804	852	837	854	833	884	867	818	832	812	742	787	812	837	758	809	841	811	840	863	836	749	780	778	811	790	763	812	806	824	796	772	812	825	804	762	808	783	833	785	853	744	782	841	800	830	800	785	773	772	803	789	835	828	806	822	821	781	807	802	768	797	761	797	771	810	825	804	816	809	854	886	802	807	839	810	816	785	801	792	805	787	814	769	824	813	793	774	821	763	748	787	787	824	837	804	789	779	847	808	831	809	776	816	816	883	822	789	834	740	775	761	802	807	825	824	813	823	758	808	751	764	799	829	787	754	817	800	804	794	810	819	844	879	811	791	763	851	800	792	809	770	770	809	768	803	773	828	807	789	805	806	796	807	799	797	815	829	819	816	808	820	807	761	797	805	830	826	792	808	844	784	797	809	840	799	822	796	801	821	841	768	766	802	797	800	762	868	825	809	842	781	786	815	799	824	827	798	793	790	824	808	816	858	836	799	844	858	805	790	804	779	790	819	835	767	796	823	819	814	787	793	781	833	826	763	768	785	793	796	808	795	769	784	818	796	801	796	718	847	773	750	855	753	856	821	800	805	748	810	782	808	789	771	876	796	764	853	858	816	804	776	765	819	774	826	785	802	841	774	864	821	804	818	823	820	843	781	808	822	812	758	827	849	822	759	767	802	814	780	810	765	798	822	775	821	768	850	778	852	812	723	821	787	773	784	788	824	822	804	815	828	785	779	811	753	837	758	808	832	822	860	829	820	768	835	793	827	795	828	785	829	852	833	795	823	764	773	813	797	826	789	718	807	753	782	785	774	772	788	775	852	764	782	810	811	831	819	800	826	813	806	759	765	862	818	835	824	829	800	779	775	796	855	819	841	789	818	788	814	791	790	794	835	843	815	834	856	791	860	846	837	821	789	802	767	795	806	822	809	799	829	787	799	772	806	852	804	763	851	746	765	842	802	799	787	759	766	811	836	858	775	765	756	773	818	792	862	786	860	781	830	794	829	793	818	812	856	825	830	790	765	812	804	777	779	814	785	793	845	788	753	804	832	792	804	861	831	768	805	785	839	848	836	812	812	818	764	788	823	796	826	817	866	783	766	828	799	801	780	837	855	780	831	808	846	772	800	825	753	785	797	794	818	790	801	796	806	787	848	792	785	808	790	790	776	806	803	781	819	750	784	795	740	830	780	833	774	791	808	795	810	889	799	802	779	826	812	845	824	837	791	799	824	799	817	776	864	730	805	808	829	788	841	790	797	798	821	791	826	761	769	774	798	806	787	804	784	806	758	793	882	795	743	856	735	796	788	802	835	829	776	813	804	791	785	842	769	783	825	797	838	836	859	822	846	742	842	810	834	796	815	852	813	819	823	793	800	789	778	828	818	842	783	792	796	858	766	762	841	784	765	782	813	829	833	816	790	840	803	793	798	795	809	762	819	776	786	799	801	802	793	807	770	800	816	769	841	845	821	835	808	774	815	816	773	833	781	832	827	787	758	785	762	793	854	767	789	770	821	819	789	804	792	769	803	810	809	805	809	751	844	783	746	811	779	741	822	747	796	774	825	792	821	789	829	812	825	809	808	838	844	792	797	834	789	782	807	758	785	860	829	799	818	714	773	837	903	793	822	827	848	835	817	761	827	868	804	790	778	804	768	754	806	843	787	773	792	791	819	791	785	807	816	814	804	786	809	770	783	860	837	793	826	802	788	807	791	780	847	866	796	759	776	833	799	777	773	808	809	750	830	756	811	787	809	797	822	831	833	811	809	790	872	809	737	815	770	759	811	825	855	811	798	778	779	794	799	846	828	797	756	811	870	849	772	810	793	829	817	833	815	817	738	795	822	806	872	735	783	842	839	811	817	809	829	800	830	805	798	794	749	804	797	871	796	808	788	799	785	779	766	803	807	861	824	780	788	792	799	816	794	810	789	778	852	758	833	800	866	846	799	813	751	775	850	820	771	794	809	844	808	832	804	832	786	824	819	819	790	841	782	764	794	791	825	810	854	785	779	810	794	803	804	863	768	808	793	763	823	808	817	835	772	819	788	797	822	772	754	803	842	805	806	842	768	830	799	769	785	795	774	822	777	807	775	728	769	810	759	794	818	770	775	800	801	814	835	827	788	831	776	813	795	780	794	823	749	770	783	790	837	814	814	786	809	833	800	790	797	800	808	802	775	808	826	761	763	800	835	808	771	798	789	791	773	820	775	772	802	830	805	868	772	782	787	853	824	809	825	841	815	800	858	852	844	845	772	801	793	813	827	801	771	803	761	778	786	860	829	780	836	777	859	847	803	786	816	785	756	828	805	847	816	803	838	848	766	862	819	798	800	828	794	832	790	804	796	790	802	786	823	803	809	821	874	812	786	761	884	798	838	793	844	784	807	781	826	759	835	838	820	839	763	822	750	833	786	779	816	772	773	738	784	784	829	791	763	842	795	796	866	798	812	773	815	759	757	781	823	824	780	841	833	789	781	785	787	838	766	803	829	793	815	836	800	811	791	780	858	827	761	793	814	835	797	756	802	779	851	821	809	786	784	851	805	813	795	784	807	846	799	814	820	841	819	780	787	754	784	831	799	810	805	831	811	800	811	815	803	829	801	773	825	796	830	820	789	816	796	755	837	774	718	806	771	823	794	805	789	813	795	798	787	808	845	790	765	833	797	804	797	774	825	806	780	783	823	812	845	812	771	805	822	775	811	777	825	797	798	836	779	817	826	776	779	808	879	758	785	829	801	766	769	799	790	848	779	750	777	803	751	863	837	791	847	804	831	822	808	792	823	779	791	844	756	808	874	779	787	804	781	782	822	798	774	789	837	816	798	783	817	819	828	872	755	813	783	766	808	798	808	780	795	803	801	820	811	774	804	779	782	850	748	828	772	819	785	800	746	777	801	816	846	759	803	774	789	831	821	851	814	795	816	821	799	813	851	786	839	808	846	773	775	842	814	777	763	806	787	776	770	809	789	819	785	804	743	819	819	830	796	790	838	838	829	825	774	800	814	804	855	807	818	796	834	833	776	810	809	832	816	810	824	809	786	812	791	809	836	834	808	803	776	790	815	801	785	807	749	839	746	833	778	809	794	832	793	804	805	792	808	795	812	796	846	827	796	785	805	808	823	841	751	838	806	842	840	826	785	792	821	793	825	816	809	794	799	796	804	822	797	809	773	812	786	807	791	797	732	816	855	761	824	815	790	793	813	798	807	805	822	733	815	769	813	798	816	768	763	800	785	793	813	822	796	800	813	800	824	852	786	737	812	786	820	823	786	787	849	774	769	852	825	853	813	771	803	831	829	835	797	801	790	815	827	776	817	834	827	805	809	807	791	797	810	800	790	767	833	871	813	808	763	828	743	742	795	796	784	830	810	813	821	775	817	791	747	800	752	796	833	799	786	817	815	818	845	808	811	829	825	738	831	822	791	842	811	814	769	813	788	829	839	859	802	781	844	821	756	860	780	808
19009	4095	2379	1965	1515	1122	887	797	607	472	380	354	313	283	293	287	266	277	318	314	267	280	296	297	295	294	268	304	303	315	278	277	304	263	280	281	259	267	274	258	274	292	276	259	287	279	256	265	271	279	304	333	263	273	277	240	260	270	298	306	303	274	254	256	269	268	266	289	294	283	267	251	308	281	268	275	282	303	269	314	291	282	262	240	271	254	280	285	286	300	269	300	251	273	267	253	270	274	303	290	263	310	282	297	253	269	248	276	258	275	247	272	295	291	272	270	281	288	289	264	264	292	250	284	287	289	276	257	277	270	285	274	287	273	291	277	296	277	262	280	272	275	288	267	337	274	268	291	279	274	258	278	286	279	283	255	263	267	264	295	280	291	244	259	276	264	278	266	260	255	294	259	271	303	306	253	257	270	264	271	250	271	281	257	271	289	347	272	267	291	273	276	283	262	296	288	262	294	307	281	284	269	287	259	270	303	283	312	268	315	306	272	275	290	257	307	299	291	263	296	293	299	298	247	282	283	287	275	279	238	270	266	265	305	285	279	287	283	313	272	270	264	245	291	287	267	291	261	275	298	298	259	286	283	313	273	299	287	256	281	294	293	278	259	262	273	289	266	269	288	278	283	323	298	275	264	295	268	281	246	288	281	256	298	286	291	299	298	285	287	277	248	254	247	282	274	272	280	265	284	290	258	284	305	256	297	253	273	305	292	300	303	302	281	291	306	285	285	274	304	276	230	275	313	270	284	261	274	298	289	293	285	280	284	235	327	231	278	260	251	255	270	288	286	255	246	278	266	278	296	285	282	294	251	273	299	283	273	260	290	270	268	288	281	270	289	301	288	310	252	258	268	259	292	263	295	263	311	271	288	251	253	261	271	259	271	268	264	294	283	253	266	262	276	284	256	259	273	293	295	295	290	246	282	259	277	285	273	258	271	291	291	292	272	319	266	256	291	259	283	294	284	286	306	270	277	260	290	303	287	233	256	281	275	275	275	296	281	261	277	264	285	271	280	277	270	292	298	271	295	252	273	284	283	276	261	266	262	265	298	278	247	290	272	256	275	293	252	280	292	247	288	245	290	324	307	279	279	306	275	258	275	301	258	273	275	243	258	266	267	265	284	285	275	269	278	299	235	262	269	285	273	253	280	306	301	253	305	303	277	270	295	284	278	311	253	270	233	288	269	274	269	261	269	287	294	255	277	263	311	300	294	277	305	274	258	260	283	302	294	296	264	268	300	284	268	278	277	291	279	267	231	254	312	253	275	293	285	239	280	262	273	256	272	303	292	276	289	261	303	273	281	254	280	257	285	249	300	306	283	275	295	287	265	272	283	294	278	289	234	273	318	242	276	315	322	284	259	296	287	260	250	269	267	280	242	274	267	252	256	257	299	265	264	310	293	287	271	273	283	279	290	265	291	272	287	304	296	278	280	288	298	265	266	319	288	300	300	238	255	295	300	285	283	304	316	279	283	292	291	282	284	249	282	272	251	271	292	295	233	297	253	300	267	244	254	271	258	260	264	287	259	279	269	286	260	303	277	290	275	265	304	326	268	260	273	252	270	296	302	270	296	288	307	259	282	271	288	257	277	237	295	281	288	299	294	305	283	303	286	263	299	278	286	257	259	273	295	252	259	266	256	280	302	287	252	300	258	244	292	326	294	268	272	284	284	303	266	262	278	272	294	237	261	266	273	272	285	256	316	286	295	295	271	287	279	278	275	278	267	265	291	254	250	262	282	293	310	278	264	266	305	279	292	266	286	239	261	273	264	290	278	262	278	267	271	268	279	298	281	298	252	247	294	283	260	292	285	287	295	272	286	271	275	261	289	263	266	298	276	267	254	260	274	264	298	267	282	278	286	288	310	288	273	269	312	287	280	273	268	274	278	259	242	303	262	287	286	254	255	257	227	269	318	240	272	278	302	282	265	249	277	268	264	264	279	275	254	227	317	286	264	275	315	270	308	303	295	263	278	294	278	305	294	279	279	308	251	273	303	253	279	279	263	310	303	293	304	291	301	291	231	260	263	268	275	243	268	302	286	292	258	276	263	263	264	276	245	269	305	292	279	282	261	276	288	297	275	254	251	262	252	286	251	265	287	302	275	296	270	274	258	242	298	254	270	282	273	267	248	273	278	307	316	265	267	314	285	301	270	299	318	262	302	280	276	295	288	265	261	252	246	276	286	287	292	273	247	306	262	270	275	278	286	236	284	250	278	299	307	301	281	289	264	267	270	277	286	286	261	265	286	306	300	250	264	255	262	274	253	250	294	300	257	269	286	256	268	253	299	286	283	296	264	275	291	291	293	277	271	283	265	291	279	266	292	304	281	298	290	309	281	284	272	269	255	264	282	265	309	307	288	274	280	287	280	231	263	293	298	261	287	284	281	259	267	245	257	287	278	308	310	258	292	256	260	287	253	280	253	301	258	280	264	265	271	263	271	273	274	277	287	285	261	283	288	259	263	249	288	283	288	279	278	266	310	271	285	261	297	272	275	264	280	255	289	295	288	256	311	279	261	264	277	268	272	255	299	310	293	278	318	268	284	270	295	271	284	239	256	283	243	271	298	257	290	259	266	278	263	279	275	281	265	292	298	297	305	264	270	251	291	298	266	240	304	320	276	279	245	300	294	264	256	286	321	284	246	304	269	288	291	278	286	298	295	275	269	280	285	294	268	291	286	295	269	287	280	299	269	281	266	235	271	295	265	266	252	263	274	290	280	255	299	298	303	270	269	255	243	304	258	259	272	272	281	283	284	301	254	288	276	286	255	260	300	283	288	271	292	301	283	272	249	293	274	267	315	241	282	278	286	255	293	280	296	271	300	242	252	313	281	282	275	265	282	316	294	277	264	278	292	296	295	266	294	285	242	283	256	277	307	262	267	272	318	295	287	282	275	241	265	268	249	288	287	311	269	257	245	302	287	282	307	288	301	278	270	303	246	255	301	277	265	296	287	284	288	286	287	304	266	262	263	283	261	285	300	279	261	277	265	240	287	265	269	272	256	266	289	309	271	282	288	299	296	266	279	271	291	261	255	263	281	271	266	269	288	259	295	239	297	268	242	293	269	266	252	286	265	268	298	281	293	273	275	298	261	288	285	261	294	271	236	270	313	321	281	250	305	255	268	291	286	291	294	253	251	296	278	277	293	270	292	256	268	256	243	276	289	274	267	277	286	305	244	259	292	280	313	288	303	324	275	294	277	285	294	279	287	286	255	276	269	294	233	293	273	288	304	265	303	246	250	276	257	262	260	254	265	276	295	275	289	276	236	332	287	289	291	264	292	315	280	259	266	314	296	278	292	265	271	268	284	272	271	275	283	283	259	247	231	256	289	277	308	259	302	281	283	259	260	300	281	274	281	274	283	266	246	251	264	293	293	267	267	308	270	249	251	289	269	288	269	284	296	277	278	300	276	272	280	288	229	289	268	268	298	296	267	297	263	285	259	321	291	274	277	286	251	252	262	271	243	288	280
13183	3176	4633	5785	5369	4955	4190	3677	2620	1799	1150	1023	865	779	791	749	672	787	821	709	789	748	705	712	678	678	650	658	662	681	704	684	738	667	689	714	648	705	672	666	670	676	672	661	663	699	665	664	643	682	667	664	665	654	640	622	708	662	668	708	631	652	673	680	663	602	672	640	633	622	661	694	646	661	658	688	650	628	681	680	668	631	688	676	658	669	646	702	655	666	650	649	645	673	675	612	644	649	685	655	661	631	639	664	668	595	646	645	694	671	695	668	613	676	645	626	682	646	661	637	644	633	679	651	662	646	666	681	670	719	641	676	677	671	638	641	625	630	662	651	702	649	657	599	708	626	623	630	650	680	624	685	679	646	674	682	634	644	658	679	662	661	637	618	644	639	615	603	702	623	693	631	656	674	670	643	645	655	663	650	652	637	651	657	637	667	634	605	636	664	653	654	643	669	675	642	672	652	637	619	661	659	655	694	656	632	628	641	623	648	708	663	642	659	653	616	608	626	631	661	679	651	637	658	684	639	693	645	700	623	689	690	659	678	662	639	631	650	631	651	699	673	634	666	606	676	645	686	676	622	660	640	644	705	653	622	702	628	665	618	698	646	677	654	660	612	645	670	647	655	659	672	646	668	674	690	636	659	640	676	620	618	675	660	646	620	650	665	673	684	702	669	637	672	675	679	622	676	640	670	655	669	665	661	606	653	627	688	666	682	687	670	650	695	624	665	634	647	637	663	665	641	674	623	705	602	633	687	691	649	632	652	635	649	643	648	657	682	738	641	646	674	651	683	675	641	664	621	666	672	678	620	668	658	666	625	641	653	630	628	642	652	710	662	649	708	667	640	653	618	661	661	646	710	647	641	639	675	633	639	685	668	689	678	696	624	670	658	650	645	658	626	673	639	627	637	659	691	624	640	674	646	658	657	674	652	645	703	622	693	716	662	675	652	630	691	628	625	665	675	640	673	670	625	646	674	623	666	639	638	656	681	654	667	647	694	635	658	644	693	666	649	658	619	669	655	622	705	657	701	676	696	682	643	682	689	649	656	689	631	624	637	672	653	588	655	673	711	725	671	644	650	729	695	621	647	632	694	613	632	655	689	685	689	616	683	735	631	657	652	653	636	614	651	668	649	659	651	641	662	702	622	658	634	688	640	616	658	696	641	710	628	654	694	621	695	672	645	649	675	667	669	644	644	667	645	655	651	664	660	669	679	679	675	649	646	711	625	667	646	642	695	630	647	673	637	699	677	626	650	633	633	687	651	646	646	649	686	625	630	654	683	626	635	675	683	708	664	653	635	608	677	612	652	643	698	667	617	628	660	664	655	677	643	682	656	655	661	664	647	611	657	617	697	699	677	637	706	665	671	649	644	647	565	646	664	667	633	665	666	677	669	718	635	621	669	663	629	644	684	616	654	668	701	670	676	692	676	666	642	692	675	649	668	654	655	665	671	606	651	658	647	679	643	678	638	661	640	632	646	613	675	649	683	701	722	690	653	665	644	672	713	696	638	646	646	668	671	680	659	674	611	683	661	647	689	653	625	670	658	662	679	617	672	675	697	670	646	650	639	613	615	651	665	663	639	640	671	670	623	675	695	636	675	671	657	652	633	638	630	707	684	643	694	685	659	646	667	669	630	603	640	666	672	652	629	632	622	656	718	652	656	620	644	638	703	641	652	696	645	632	679	677	631	671	643	645	680	687	681	631	683	695	676	674	665	689	702	612	666	668	662	677	661	647	663	684	662	677	672	668	658	647	726	695	643	671	676	611	666	655	651	654	673	660	663	674	685	685	607	649	624	714	700	707	657	646	670	650	678	631	702	702	663	622	660	669	716	650	682	677	636	671	648	654	664	608	659	660	652	663	661	683	627	681	639	698	650	635	668	680	675	635	672	699	634	646	693	708	704	679	659	621	649	675	657	680	593	659	681	674	636	687	645	636	611	643	634	638	681	669	660	610	681	631	679	633	664	623	632	648	639	679	680	638	650	654	645	666	695	647	654	645	642	663	644	618	672	637	647	619	684	638	663	652	675	644	653	651	657	686	666	675	694	656	671	643	633	664	647	648	634	661	640	624	641	654	669	673	598	647	665	679	631	645	675	637	663	645	657	695	667	678	616	640	653	668	648	609	688	680	674	646	708	658	679	640	648	640	668	605	643	600	650	657	619	626	661	632	653	658	655	664	624	679	639	590	673	642	667	646	667	640	636	682	669	626	691	662	723	696	687	672	644	680	639	696	671	683	677	612	661	647	634	698	649	658	692	678	683	645	629	666	673	676	659	610	652	661	676	670	649	619	657	666	699	664	668	615	637	676	617	698	667	633	639	655	614	677	681	622	688	660	659	642	656	652	660	648	629	640	665	667	609	701	685	649	653	672	674	688	654	658	660	647	648	634	667	632	629	639	644	656	620	658	674	621	687	612	670	667	630	643	605	656	680	650	658	677	663	682	669	675	665	625	608	663	689	630	617	661	655	687	654	689	619	618	682	649	653	670	657	653	667	664	656	630	648	669	621	669	733	706	652	691	613	670	665	631	669	672	670	695	677	672	601	658	690	648	675	617	695	619	655	630	688	630	678	636	643	650	673	661	657	656	678	643	647	663	655	680	679	634	650	686	663	719	634	617	664	678	655	636	675	606	619	645	665	627	624	654	636	653	651	661	639	645	645	619	655	636	662	665	669	660	651	658	581	661	682	622	637	643	636	638	677	631	639	696	626	711	648	640	659	665	637	639	670	645	664	637	736	637	637	656	649	683	679	652	661	667	652	653	673	605	660	630	646	662	680	695	636	676	678	639	647	617	635	652	616	622	667	624	673	657	675	626	658	648	637	659	621	630	651	656	625	665	683	655	634	643	601	669	608	687	671	663	621	688	641	629	680	683	626	644	684	658	655	670	642	683	615	626	609	676	672	645	641	662	697	683	689	652	639	680	689	643	655	682	614	661	653	644	631	675	695	636	639	668	639	641	666	595	645	669	637	662	637	642	697	678	717	667	679	618	671	633	637	669	695	647	630	617	640	645	655	700	669	674	639	635	622	644	732	630	659	716	697	620	652	653	608	650	646	676	733	697	680	691	670	624	650	641	641	706	637	687	676	711	620	688	626	638	649	668	625	689	633	690	639	706	674	677	656	659	673	684	652	704	660	704	663	678	642	625	646	624	645	663	676	627	683	666	686	634	668	650	636	622	709	688	692	671	622	672	628	664	668	659	688	679	647	616	680	652	704	647	637	668	704	697	665	668	649	648	646	703	680	655	666	669	647	682	612	699	676	636	689	653	651	645	696	640	718	629	663	664	608	656	670	676	658	661	609	633	636	630	653	648	677	645	653	679	681	613	665	661	646	642	631	672	618	633	642	660	646	639	657	620	631	606	630	606	662	653	679	686	709	715	675	649	654	636	657	644	644	638	655	682	673	642	663	690	664	646	618	626	631	652	606	659	642	694	682	651	724	651	652	678	663	649	666	673	637	680	677
28652	6867	3408	2711	1986	1515	1145	897	676	437	277	212	196	176	156	184	168	159	145	146	169	159	140	144	172	135	126	138	154	128	158	151	124	155	140	133	161	129	153	121	142	130	143	154	140	141	138	129	148	124	140	164	152	136	122	132	106	136	139	159	139	145	148	139	135	133	152	172	148	141	139	151	129	155	128	132	140	170	140	160	123	140	130	124	127	139	129	131	148	147	149	121	131	136	128	143	151	145	140	143	175	146	147	134	117	129	124	136	138	168	151	135	119	142	150	151	146	158	130	111	129	122	134	128	148	150	151	138	151	128	136	156	146	147	124	144	125	143	126	134	137	135	121	146	136	167	129	133	153	147	169	159	122	112	140	133	131	141	136	150	139	149	119	151	153	128	130	145	136	151	135	109	133	145	145	127	135	126	136	139	134	148	135	144	118	121	123	142	138	134	143	154	150	132	141	132	129	128	129	130	140	157	130	138	141	162	144	150	134	119	116	135	142	127	151	138	140	169	118	133	134	144	118	151	133	133	130	130	124	137	132	150	123	156	157	148	147	152	140	149	141	135	132	133	118	126	137	157	158	123	148	123	127	123	161	138	147	137	120	139	168	137	134	110	127	128	118	145	107	142	143	139	133	131	143	140	130	136	129	136	141	122	155	163	121	134	143	125	157	143	113	139	154	148	168	139	146	123	149	137	156	159	130	126	132	145	135	130	135	126	139	117	145	127	123	135	147	133	129	149	143	136	120	132	130	144	136	129	140	152	139	149	158	164	153	137	138	125	153	142	133	145	138	131	127	138	137	143	131	126	143	127	130	156	103	142	137	125	152	147	128	156	145	123	137	128	121	146	147	146	150	144	116	163	125	166	172	141	124	134	117	145	134	154	146	129	142	123	142	126	140	132	128	153	133	149	179	156	136	132	143	142	111	139	129	154	151	148	138	131	123	137	127	131	159	149	130	132	140	155	145	126	155	160	136	158	135	122	143	134	134	127	138	141	124	134	144	146	114	111	127	125	148	157	153	152	140	131	112	135	123	118	134	132	148	156	140	125	156	119	156	130	134	147	141	146	136	138	129	130	140	148	137	136	142	144	141	132	112	141	137	157	132	132	126	133	112	134	157	140	137	128	134	130	147	159	137	136	135	155	147	135	145	138	141	154	120	151	138	120	137	125	143	133	130	138	117	150	140	132	127	154	135	133	114	139	119	152	133	151	141	147	129	143	153	139	118	153	129	129	140	125	137	128	144	161	124	132	161	143	152	134	141	160	129	125	141	119	132	136	129	124	111	137	121	127	134	118	145	147	122	148	141	113	125	133	124	174	159	145	120	136	127	144	142	136	136	121	134	124	127	142	135	117	133	136	126	130	144	169	154	127	139	134	137	129	143	139	123	130	124	137	137	141	142	140	145	128	122	133	123	134	132	132	149	138	146	133	147	129	154	119	138	145	119	145	140	157	130	132	125	130	130	126	139	142	142	124	156	123	134	144	138	141	135	152	171	145	147	153	122	138	125	123	146	145	134	140	125	149	125	133	122	130	123	142	134	153	128	149	152	144	144	108	145	139	130	134	128	134	119	128	146	132	154	134	121	137	120	116	129	135	149	141	133	150	134	118	126	130	118	151	135	123	140	138	144	144	151	110	114	141	123	132	157	147	149	145	160	149	132	143	135	122	135	140	143	143	145	146	141	132	129	133	131	141	120	136	138	147	135	100	145	155	140	136	153	123	130	144	150	147	122	104	146	134	140	141	143	129	126	150	141	141	126	163	120	122	121	117	131	124	117	129	135	131	148	124	144	139	137	137	129	146	142	150	119	142	150	133	111	142	162	120	124	114	135	136	137	150	166	150	127	121	132	136	122	132	145	131	144	144	142	125	141	146	121	147	130	145	138	132	118	151	138	135	129	164	123	131	176	147	137	139	149	140	123	140	146	152	157	159	130	126	132	150	129	119	137	130	128	109	132	119	147	127	162	131	137	128	148	141	137	155	132	153	171	138	136	141	134	156	115	165	113	155	161	142	150	142	143	154	134	130	121	157	143	135	129	120	133	117	137	126	132	129	125	133	116	137	141	141	135	141	112	120	122	120	147	142	171	144	150	131	165	136	131	137	130	140	146	148	152	133	140	149	142	127	132	121	125	142	168	135	153	137	154	131	142	139	123	119	143	126	152	129	153	148	136	156	160	130	125	138	141	135	131	140	132	144	133	124	142	147	139	136	139	141	149	147	146	104	137	120	155	127	140	146	153	140	139	150	125	147	118	168	110	138	123	137	135	127	148	130	142	135	125	136	141	145	128	126	147	133	119	135	104	109	110	151	145	149	143	120	131	141	139	128	150	126	150	131	127	167	131	129	129	139	130	131	132	140	150	133	135	134	124	144	144	127	119	135	131	131	110	127	145	176	137	144	141	128	128	138	140	118	122	115	127	114	138	124	137	148	160	128	132	134	141	127	145	130	134	120	127	139	156	153	127	140	169	141	132	124	142	136	147	135	138	138	141	125	124	139	150	132	133	134	139	132	143	129	135	139	143	145	125	156	156	140	124	138	138	121	138	114	116	128	154	123	126	113	143	139	138	121	141	148	142	127	140	125	120	131	144	165	155	135	146	161	134	138	123	151	104	140	127	101	153	157	150	151	139	130	141	157	135	131	142	132	133	149	140	131	122	154	133	139	150	137	132	135	145	142	155	115	147	144	152	164	165	130	124	130	143	136	132	139	129	138	153	125	152	128	124	143	146	157	133	135	154	147	134	139	126	106	117	128	146	130	145	131	132	138	140	125	110	149	130	140	123	138	117	124	151	122	121	149	150	120	122	176	150	140	124	144	139	129	137	160	147	148	113	136	138	138	128	121	140	139	137	129	163	134	120	118	142	142	121	146	121	129	143	157	154	148	124	129	137	141	149	140	142	123	130	116	142	142	154	164	156	128	162	142	152	134	147	151	134	135	135	139	156	129	124	132	121	144	129	130	135	113	117	137	128	123	128	135	124	137	132	130	139	148	158	136	130	144	145	138	134	141	139	147	137	144	151	160	147	116	147	148	146	132	131	144	124	115	115	140	135	141	132	108	133	137	108	145	124	149	148	137	130	129	142	130	160	133	114	141	152	139	133	152	147	132	136	134	133	138	142	146	125	136	126	143	152	140	138	127	120	129	141	122	128	140	123	132	136	131	143	117	146	126	138	142	146	127	143	139	133	136	126	137	131	135	167	127	130	139	119	133	132	147	145	126	116	133	147	126	145	114	134	160	156	139	130	136	125	139	132	159	131	131	131	136	123	126	136	130	130	136	124	139	140	124	138	140	117	147	128	118	157	134	129	137	140	144	139	126	133	124	133	137	129	157	132	139	140	159	148	169	157	133	149	134	114	144	133	161	145	136	171	142	144	147	154	121	104	114	167	133	119	129	129	141	141	110	125	129	141	133	138	140	140	133	121	142	135	139	139	122	124	139	133	124	118	163	151	113	131	142	161	118	133	151
17951	3777	6114	7697	7424	6252	5380	4502	3245	1912	1221	921	679	605	588	550	512	527	529	570	586	527	447	428	385	415	392	356	409	384	408	400	416	435	413	435	424	430	395	363	401	358	378	355	400	344	381	364	363	364	348	362	335	356	364	380	390	370	377	324	350	326	363	322	323	338	354	364	346	366	353	371	373	380	332	365	348	348	351	376	337	382	357	385	334	351	359	355	328	338	345	381	338	337	326	362	359	341	360	370	376	340	348	359	375	372	351	355	353	341	352	336	377	360	362	330	354	350	382	335	345	397	365	343	335	366	349	343	324	362	350	372	350	354	353	370	318	348	359	339	369	363	322	364	371	343	336	361	326	378	364	362	367	331	335	379	359	324	334	337	350	322	321	348	347	366	316	338	340	339	361	356	344	342	332	337	321	370	368	324	358	313	363	329	343	349	340	343	334	339	315	373	331	333	331	337	348	351	340	338	349	323	354	330	354	339	369	337	384	355	339	340	357	309	335	373	354	371	345	355	360	317	327	340	359	364	307	379	341	357	390	348	375	329	345	352	346	352	372	331	360	338	356	309	347	364	319	296	351	359	341	336	364	375	367	368	325	366	356	340	355	367	322	346	332	353	365	354	364	346	336	348	358	360	344	358	359	361	330	365	338	352	343	344	351	360	366	374	357	316	316	363	338	371	345	358	387	366	320	341	329	319	369	356	315	351	368	346	353	364	328	345	368	357	356	327	372	369	359	353	366	359	322	379	354	355	375	337	344	331	360	322	354	354	346	338	338	317	332	359	365	346	358	354	392	347	363	375	354	331	363	388	330	348	324	366	346	361	353	364	343	337	357	365	340	360	334	316	348	364	350	313	347	347	354	358	371	384	347	335	335	340	327	357	323	350	353	362	367	330	371	368	356	379	364	342	363	349	337	382	331	349	375	323	354	319	361	355	348	356	372	333	314	352	315	320	389	357	392	338	343	379	312	328	353	365	356	348	367	345	348	371	378	324	363	325	328	378	321	334	370	350	335	353	325	351	353	376	339	374	355	373	372	379	347	354	375	342	377	358	347	325	369	366	345	321	363	378	372	343	363	333	358	364	333	354	346	398	384	358	355	350	341	355	335	318	369	376	351	318	355	348	344	333	365	390	345	361	335	371	357	344	338	353	360	343	392	350	377	326	332	373	344	359	352	334	347	359	352	336	320	354	351	361	317	355	353	333	324	338	360	305	370	348	407	331	385	344	335	356	349	367	357	345	305	341	341	351	370	342	375	367	335	343	331	337	337	351	364	343	341	341	338	346	343	347	318	355	382	324	355	342	346	372	338	339	346	340	320	353	339	339	352	370	341	354	377	363	373	354	363	339	353	371	354	334	366	316	359	386	339	350	342	374	378	370	379	323	350	331	346	341	335	341	352	318	363	355	349	349	344	350	390	347	332	335	354	344	372	352	329	335	357	343	371	328	376	358	343	362	341	368	330	375	362	356	361	340	347	355	334	364	406	340	364	344	353	354	351	329	389	351	332	329	373	371	359	357	340	337	356	365	374	369	325	376	350	364	374	342	349	342	350	356	368	341	342	353	329	361	356	331	332	297	363	347	348	322	349	327	358	351	325	369	328	341	354	331	361	365	365	356	359	363	335	357	352	372	373	351	372	330	362	359	336	358	362	346	350	357	354	325	350	360	348	374	328	359	360	324	330	354	346	317	365	342	335	400	335	333	373	353	356	372	346	331	339	372	354	335	356	359	399	327	326	333	327	357	361	334	347	334	353	360	368	362	345	378	345	342	358	356	352	385	348	348	349	322	392	331	321	332	378	356	324	347	344	370	340	369	366	340	321	362	353	330	358	350	354	345	332	385	350	367	362	322	394	316	328	363	318	349	336	371	373	337	368	346	349	395	361	333	357	340	319	371	312	369	357	345	357	365	355	347	355	326	357	344	340	360	359	360	340	341	348	335	342	346	388	357	379	374	377	342	336	338	354	342	339	359	331	356	355	354	383	328	318	363	377	345	322	363	323	346	369	339	378	314	356	364	386	319	343	381	410	335	343	387	337	350	366	341	328	363	352	326	350	347	342	328	335	360	375	364	374	353	366	398	357	355	346	367	333	357	326	378	348	347	379	354	344	381	376	377	339	314	353	390	354	333	330	373	373	367	371	336	363	354	365	350	363	351	353	360	341	341	362	377	384	366	353	329	342	358	349	390	315	393	363	365	346	372	351	357	358	321	356	355	371	347	382	399	377	366	358	366	328	340	351	347	353	357	351	366	346	380	381	381	368	330	371	333	339	362	372	370	349	331	375	338	375	339	364	355	356	325	358	326	382	329	358	359	333	352	371	312	385	371	356	349	363	383	355	334	380	351	333	348	363	354	350	321	359	379	354	329	343	357	360	322	395	336	354	351	364	355	331	347	340	325	376	338	356	323	336	368	370	332	343	335	343	374	351	366	349	310	339	348	357	329	372	325	355	367	396	364	378	351	400	359	311	363	337	337	337	362	346	382	337	374	367	376	324	371	377	359	352	346	349	384	337	354	342	332	312	343	347	335	337	385	366	373	363	350	353	328	333	360	377	360	355	334	370	336	308	348	340	342	365	355	346	339	323	326	321	354	329	336	332	328	337	387	347	347	347	357	340	312	344	344	327	364	336	356	360	358	332	382	325	370	372	341	375	352	362	357	335	360	366	345	377	332	344	333	371	321	339	366	337	359	366	333	315	356	372	358	381	359	356	356	361	337	363	349	394	386	340	349	330	365	319	332	356	361	391	376	341	371	362	326	376	362	375	363	338	368	355	362	351	340	376	356	388	357	376	343	378	357	377	337	358	350	347	341	371	367	363	310	319	388	358	365	378	325	337	355	327	354	326	342	350	360	397	381	355	357	334	336	367	379	328	345	347	355	337	345	347	347	366	344	376	361	360	328	373	377	347	330	306	360	375	361	338	363	402	345	358	348	346	363	342	316	349	346	356	345	320	380	323	320	362	328	363	363	328	354	343	366	320	374	350	365	355	355	364	368	375	351	363	374	353	338	350	323	325	382	348	390	367	364	357	342	338	345	357	344	356	350	363	367	373	344	343	361	373	373	380	368	368	364	373	339	367	346	338	349	392	355	357	357	338	346	363	333	335	320	356	378	370	327	363	389	350	377	356	384	348	368	375	356	336	353	347	386	346	358	335	335	375	321	363	370	358	388	340	334	358	333	353	379	349	344	363	342	323	333	358	375	360	350	377	305	352	355	344	335	367	326	361	361	348	329	333	341	318	344	344	366	374	353	335	345	332	358	373	339	353	357	369	333	370	339	368	339	330	372	334	337	361	336	341	376	357	340	353	372	373	340	337	367	366	324	370	339	375	378	348	358	363	361	353	363	357	338	394	372	352	356	351	357	356	332	339	372	354	323	353	348	315	355	355	344	344	383	340	366	357	340	373	334	382	337	372	375	354	367	327	356	370	344	353	338	329	341	338	362	360	346	352	368	348	347	346	347	335	358
8783	1888	1301	1048	985	817	673	663	463	429	414	363	324	336	363	370	344	347	323	328	371	365	311	390	340	356	322	325	328	335	354	313	351	359	330	352	319	345	344	334	342	347	359	326	319	379	337	342	337	361	336	332	337	332	336	370	362	352	323	334	341	349	411	314	315	334	335	370	322	329	339	344	340	343	336	323	346	331	344	330	351	313	314	339	339	329	351	348	353	320	329	323	341	346	325	331	347	337	363	333	353	332	313	329	343	341	362	332	341	314	358	359	371	294	333	327	365	354	317	359	363	365	345	326	348	365	353	325	353	345	341	365	346	369	322	351	341	331	342	294	335	332	348	354	333	360	363	368	381	341	336	309	312	371	324	371	319	325	373	340	298	353	343	352	369	303	307	367	360	345	309	307	334	346	370	342	344	367	307	335	371	308	353	344	374	337	356	328	355	351	320	318	327	388	360	338	322	335	306	355	374	349	374	302	341	357	333	357	339	356	327	323	311	356	360	336	314	350	344	382	355	367	349	344	332	365	313	337	360	352	313	358	336	343	327	373	328	370	374	341	365	328	311	344	396	342	333	300	311	328	345	362	312	345	345	328	332	328	343	291	337	360	328	322	359	341	343	336	317	369	336	356	355	321	353	366	327	328	355	355	374	325	357	333	353	335	327	321	319	325	311	360	315	333	328	382	333	381	354	360	334	360	367	312	333	341	368	386	297	317	308	375	315	339	347	337	333	324	340	340	330	362	344	362	352	351	374	359	349	338	348	320	311	322	315	345	318	331	332	314	391	345	361	324	349	339	332	300	321	374	337	341	327	343	334	335	321	369	337	330	353	348	315	313	319	357	339	371	291	360	371	334	323	310	358	313	360	351	329	348	348	328	344	364	323	361	338	372	330	306	327	367	363	341	312	408	371	349	365	305	331	319	364	340	363	316	362	312	300	319	300	320	325	332	349	344	327	338	368	302	356	331	335	328	331	331	311	354	331	317	333	342	309	306	344	293	320	367	349	342	360	291	327	371	342	347	366	349	362	307	334	341	316	336	331	383	330	372	325	371	353	332	311	352	339	352	355	349	349	321	323	351	344	332	371	329	319	347	369	368	348	373	370	343	361	300	365	320	331	347	296	336	366	338	345	316	338	385	345	335	354	351	352	319	344	340	338	302	367	361	332	361	347	314	370	348	363	352	354	349	378	333	368	341	349	329	338	355	346	320	317	325	336	329	323	300	339	341	351	318	332	344	332	360	353	308	307	333	359	332	332	355	314	354	356	344	316	343	350	323	362	335	327	339	348	316	310	345	320	322	314	351	350	339	314	346	343	338	336	317	303	335	329	350	348	368	335	337	355	324	354	311	332	319	344	359	345	324	311	360	343	315	349	335	351	365	329	344	378	356	408	365	339	327	343	325	321	339	321	313	366	369	353	349	321	341	346	339	352	346	322	321	298	313	306	348	374	352	390	391	330	349	325	340	350	350	346	360	344	366	351	349	315	339	353	347	338	315	317	360	346	357	342	334	361	329	326	323	345	358	302	374	363	328	327	368	329	376	361	319	322	342	362	345	341	311	358	361	351	310	367	346	364	335	375	361	360	326	309	334	335	368	342	321	333	327	309	349	341	311	370	342	366	367	334	361	347	328	337	351	358	325	360	341	324	336	367	370	301	333	303	309	353	359	349	348	304	313	350	368	356	342	370	352	366	334	339	330	310	284	353	341	342	358	297	341	310	350	336	325	324	392	333	342	322	340	336	357	340	331	341	347	362	342	346	313	322	365	339	339	347	336	334	318	321	358	342	325	325	346	327	337	345	366	350	359	359	351	322	295	323	326	375	314	341	316	345	317	336	346	326	370	365	348	352	362	384	372	327	347	327	329	360	365	316	311	334	350	351	323	358	309	331	316	358	353	328	359	316	308	355	348	333	362	364	366	299	335	337	334	331	317	347	337	338	320	307	373	335	327	385	328	327	332	366	356	321	360	344	341	336	403	345	313	320	331	324	361	383	326	331	328	336	310	344	310	363	331	355	285	334	351	352	323	378	326	373	352	355	365	314	346	367	320	340	363	339	370	328	303	335	372	328	340	386	357	380	351	364	368	325	347	380	326	314	375	314	317	366	354	331	316	334	336	294	319	373	342	323	348	341	350	300	325	330	340	351	342	354	321	331	373	360	341	379	355	328	304	355	339	289	363	360	363	329	319	359	346	380	361	345	347	339	344	327	356	339	323	362	361	346	316	332	325	375	393	318	356	341	321	329	325	352	343	333	351	358	354	342	355	342	358	318	327	343	354	314	324	360	337	382	360	343	344	375	314	331	360	331	369	324	369	389	353	357	360	330	346	332	330	368	366	372	320	317	357	335	335	308	379	337	344	334	344	363	297	337	351	384	328	343	359	346	359	341	325	382	385	376	352	337	351	365	345	363	317	377	331	334	326	323	346	357	371	361	328	354	358	338	353	316	338	331	373	383	323	354	346	344	345	350	348	324	350	345	333	340	339	331	331	324	331	322	346	361	298	376	324	338	393	311	340	354	332	349	321	323	330	370	361	347	367	351	328	323	335	324	373	330	320	351	334	367	366	378	355	323	362	355	323	312	379	320	354	344	366	321	345	339	299	333	319	345	337	378	339	341	332	342	332	356	360	322	359	368	328	327	355	356	322	373	339	369	325	315	340	343	323	363	330	373	363	331	375	348	337	339	330	355	348	335	345	351	318	338	392	347	310	348	337	347	338	351	334	332	338	343	382	344	335	334	327	339	367	378	341	343	343	338	326	364	336	340	326	376	324	328	371	346	347	333	325	342	363	334	302	358	325	358	376	372	383	362	324	348	372	341	332	300	362	344	331	357	336	346	311	325	335	342	334	338	352	359	332	325	386	345	360	357	299	336	345	333	331	316	362	303	338	373	327	343	326	338	326	335	356	337	349	329	325	363	346	341	325	334	332	344	312	347	356	334	376	325	342	343	325	315	334	333	336	314	349	353	379	333	348	341	368	357	382	318	313	349	316	331	301	295	362	351	356	326	331	362	312	341	334	325	339	376	317	341	354	368	310	346	339	356	293	362	319	369	389	341	333	349	370	337	345	329	317	372	326	336	337	348	370	326	346	323	392	327	333	340	344	379	353	367	331	348	325	340	277	321	352	328	347	317	336	338	337	319	287	338	316	323	333	328	353	336	327	299	324	315	313	378	324	363	338	343	374	357	336	336	378	318	349	351	337	343	325	362	336	313	350	338	333	337	348	306	337	311	353	352	343	316	322	348	331	332	328	340	337	319	323	312	388	350	323	395	334	309	318	332	328	344	361	301	342	368	382	353	351	335	335	378	363	339	324	341	365	386	374	347	355	325	357	348	333	348	329	338	377	316	355	364	311	362	341	358	322	336	366	335	325	358	333	320	350	323	334	332	331	320	298	358	343	336	351	334	364	333	327	356	338	320	328	341	316	307	328	339	352	352	358	321	336	336	348	354	343	354	328	316	330	310	358
6409	1981	2868	3396	3436	3091	2572	2231	1837	1264	1150	948	843	780	853	832	827	881	834	831	868	809	854	849	764	780	760	802	775	815	807	780	790	803	781	772	820	796	759	770	874	788	774	799	800	817	804	787	818	773	784	848	826	774	803	785	823	803	841	838	790	797	784	782	802	830	811	807	782	808	853	839	861	825	800	824	720	860	791	834	771	740	807	816	778	815	795	805	809	779	810	793	767	828	782	808	773	812	762	819	764	822	804	799	826	801	760	804	763	799	770	838	806	822	857	787	815	837	762	774	776	762	797	804	820	765	756	819	753	797	818	783	825	822	831	832	798	839	833	856	752	774	816	788	846	831	815	807	766	784	828	844	778	755	787	787	784	822	828	815	795	825	845	819	748	797	792	780	763	850	799	780	749	791	797	774	807	796	826	821	821	823	850	821	772	803	805	768	796	821	781	755	806	800	807	775	831	750	745	797	769	855	779	834	781	768	749	778	790	818	776	830	772	801	786	850	765	798	783	761	844	813	853	776	783	807	824	827	776	835	792	818	790	840	797	793	827	792	820	812	844	829	794	813	747	770	783	809	766	739	770	814	788	753	746	853	800	822	790	780	840	837	804	748	766	833	832	790	781	813	851	742	782	780	834	852	795	784	827	764	772	748	794	796	726	850	818	788	820	791	804	781	797	810	824	805	783	768	825	789	808	834	732	831	731	820	827	809	772	850	811	793	795	794	805	824	824	792	821	768	798	756	838	760	838	792	805	837	854	797	807	770	785	734	822	740	814	766	819	795	795	828	788	812	851	868	843	733	844	801	743	798	802	787	771	756	830	797	781	779	784	784	756	774	811	813	806	829	797	804	779	809	832	789	851	764	735	800	732	803	801	737	818	811	834	852	803	816	783	841	813	788	762	826	782	757	808	777	839	804	835	811	756	778	825	831	769	809	840	845	779	804	831	810	821	778	791	798	819	804	809	783	824	804	735	859	805	790	797	806	798	818	804	796	806	830	807	779	808	769	809	809	814	832	759	825	793	777	797	744	796	809	734	787	800	858	821	757	838	822	795	774	794	779	804	781	802	783	801	807	835	733	840	751	769	785	802	850	764	831	790	816	835	766	842	798	828	795	775	845	812	776	804	823	785	746	796	811	722	801	814	822	830	826	807	790	806	809	776	820	815	840	793	739	826	740	735	789	752	793	803	795	840	826	817	792	814	804	796	805	796	786	792	765	806	848	827	782	800	803	825	791	763	834	788	801	784	797	846	816	790	811	786	725	801	821	760	776	728	773	796	804	809	758	842	776	833	747	795	766	840	809	821	792	766	865	850	820	796	797	794	805	810	715	823	780	787	761	800	817	768	764	811	834	806	825	795	805	761	795	785	792	731	776	810	805	788	799	797	779	795	775	775	763	801	767	816	791	794	753	788	795	778	828	755	792	802	811	823	796	857	816	822	785	800	852	827	826	830	825	797	862	764	784	803	783	804	764	816	768	838	792	791	796	790	763	840	790	818	812	776	834	797	786	805	817	786	833	734	800	802	749	779	811	808	838	794	811	777	795	827	803	776	773	779	782	752	796	849	828	782	775	854	792	830	764	801	786	783	810	763	801	774	820	798	818	778	793	778	775	808	811	795	830	814	787	805	809	776	816	760	827	805	817	721	815	789	830	835	812	815	799	776	801	826	753	791	792	768	735	830	824	778	794	852	844	795	797	777	827	807	825	803	771	804	814	806	814	789	817	796	759	805	799	769	780	786	829	756	792	786	775	756	773	790	800	797	800	829	795	811	833	788	776	769	762	706	770	768	751	821	818	763	782	852	815	761	776	803	772	793	771	806	761	789	745	756	802	777	788	773	803	813	830	816	796	842	833	832	826	787	764	763	798	793	811	812	829	825	768	804	837	800	745	748	768	813	760	785	849	784	785	805	814	844	802	790	773	787	790	778	785	777	814	828	789	801	789	790	793	800	815	788	752	791	779	749	795	829	795	761	811	830	827	781	772	809	813	810	824	812	780	795	800	833	770	812	761	814	794	797	784	829	794	810	801	808	786	789	766	801	784	809	795	806	787	771	782	750	811	823	817	768	799	788	767	829	805	780	764	777	759	797	818	800	796	852	783	829	780	793	822	845	728	780	811	776	787	773	779	812	747	798	795	768	807	802	824	813	846	817	829	791	796	783	832	800	821	823	794	775	761	825	796	808	808	802	849	787	839	819	828	848	793	807	809	857	816	802	779	815	819	816	812	807	806	774	793	845	756	807	809	785	802	815	742	789	775	823	851	839	843	752	810	764	826	794	791	781	833	847	769	806	782	814	769	786	809	783	787	780	787	827	828	842	772	816	764	858	737	747	776	747	841	783	832	826	827	789	751	794	811	803	766	809	774	783	737	839	802	805	853	827	848	784	842	768	812	820	825	847	784	797	787	842	784	799	824	783	787	774	813	772	836	841	739	834	830	824	810	831	794	761	817	772	798	809	785	781	753	816	796	827	804	792	753	791	765	777	806	809	801	755	841	821	844	831	777	799	757	801	798	757	785	795	776	802	764	772	776	772	820	815	788	799	833	802	786	804	784	813	797	789	809	783	785	769	822	813	801	798	795	815	779	795	774	786	884	790	762	822	810	782	818	810	773	849	755	762	797	826	794	810	804	788	837	820	770	809	796	773	783	760	800	780	840	798	810	808	808	750	832	798	785	780	767	760	778	813	824	760	736	798	786	777	787	792	782	843	811	806	758	797	838	811	851	821	855	827	819	760	793	810	817	770	800	789	802	816	800	799	793	776	786	801	800	815	811	713	815	733	856	796	755	821	792	798	823	780	826	764	788	805	759	796	770	776	787	761	849	808	804	855	803	787	812	822	796	820	778	809	790	818	756	822	792	773	776	775	800	792	773	798	820	797	802	818	782	805	826	815	770	792	875	782	796	823	805	845	821	806	790	776	756	775	792	812	784	806	777	777	772	812	779	849	734	768	831	800	837	815	816	795	767	743	773	747	769	790	754	779	817	765	795	800	812	819	765	755	757	796	814	783	760	772	799	827	780	815	787	800	826	833	788	840	780	762	840	807	802	835	786	794	774	796	800	854	774	755	838	872	804	787	873	802	790	797	814	813	822	821	814	816	754	769	755	798	821	816	838	838	804	780	772	782	813	761	822	771	776	794	845	786	780	802	827	782	864	786	794	765	812	739	806	788	783	796	811	838	769	809	791	835	772	765	816	726	783	775	753	767	790	824	748	784	803	799	781	804	765	815	793	822	799	787	774	796	795	758	773	770	781	789	758	794	757	832	845	829	837	796	807	799	793	814	807	789	756	800	795	805	767	783	820	820	787	812	816	805	745	842	763	784	795	785	802	815	828	837	740	795	780	842	757	804	816	771	806	793	804	830	818	805	812	757	812	770	797	823	810	784	817	750	799	837	834	813	783	826	790	790	788	802	785	788	771	831	821	790	798	829	752	785	790	753	801	858	808	756	803	854	809	817	790	813	801
20500	4127	2472	2012	1436	1300	958	737	621	448	376	342	302	319	274	301	313	296	326	278	289	288	285	283	288	292	283	281	310	294	270	282	261	273	297	334	301	272	277	307	290	235	259	257	283	266	273	261	280	268	243	299	286	269	254	289	257	297	307	295	280	268	255	280	250	246	255	267	271	283	270	288	278	281	301	263	278	262	306	251	273	327	281	278	290	269	271	307	313	273	289	299	263	276	277	306	306	292	297	298	291	283	277	259	275	282	254	280	306	303	292	253	264	282	270	255	271	257	241	291	271	271	273	287	254	312	282	277	265	288	239	304	292	254	280	257	306	299	293	292	295	277	302	279	279	301	263	295	261	294	275	274	300	252	290	262	275	274	268	257	260	275	297	276	270	299	292	292	272	280	288	298	295	277	277	302	262	289	275	278	256	274	289	300	252	281	300	301	266	261	272	301	267	261	292	277	261	246	265	254	317	282	281	285	262	267	294	276	270	264	280	308	283	293	280	282	294	272	270	280	264	273	292	270	261	277	321	305	254	279	294	270	272	261	277	267	260	254	259	286	286	297	286	279	263	259	277	262	292	268	302	282	272	249	263	258	256	264	259	255	270	279	267	262	256	288	268	295	274	279	253	283	302	265	274	265	267	245	275	293	320	267	255	253	269	289	254	286	293	273	258	251	295	248	275	292	286	282	251	316	274	275	297	290	281	275	296	263	313	267	276	284	273	280	282	234	274	285	270	271	313	283	272	289	274	259	294	278	322	274	276	288	311	272	276	286	277	290	245	244	260	273	298	276	269	279	227	275	279	261	271	262	267	310	278	246	271	268	281	287	284	257	302	276	248	285	292	301	293	301	268	276	251	269	295	285	268	251	254	270	271	275	261	272	262	298	260	278	276	289	292	316	265	283	292	281	303	298	267	316	292	247	269	262	272	272	264	268	284	254	299	284	271	294	279	270	248	278	252	267	274	288	238	294	291	270	257	237	278	271	266	282	269	307	285	296	270	243	261	266	285	271	275	264	270	254	287	238	280	230	272	284	288	260	275	232	280	299	311	272	276	274	293	287	272	285	273	285	276	290	293	294	260	272	320	269	287	300	287	312	280	304	274	252	296	286	303	286	281	259	315	268	289	301	280	276	275	267	267	277	272	265	270	301	282	266	291	270	274	282	309	265	275	234	276	268	280	321	271	294	278	268	264	281	261	283	292	270	276	279	280	323	273	289	275	297	299	268	277	271	283	290	280	282	284	270	259	315	302	271	281	252	262	297	268	244	289	275	267	263	257	253	295	289	255	264	278	304	249	264	300	321	295	285	267	263	297	268	285	259	301	277	258	276	290	286	254	281	272	302	309	260	299	281	253	268	296	270	246	254	287	271	261	221	257	260	284	263	234	240	266	290	261	266	262	300	285	298	233	294	287	259	262	275	255	251	277	276	276	268	244	291	317	236	272	259	284	292	256	284	290	265	268	287	252	261	283	282	278	290	299	277	260	301	262	294	311	265	274	275	268	298	244	270	289	279	286	293	293	247	285	304	299	297	299	273	266	264	253	286	263	283	288	290	257	297	293	308	307	280	261	292	289	236	269	273	285	293	330	288	272	266	268	290	279	287	299	268	291	304	246	269	271	287	265	270	272	275	272	259	297	284	265	314	289	306	262	273	263	281	265	294	249	269	282	261	247	263	296	269	278	297	284	255	267	273	260	265	248	274	256	287	292	274	290	298	271	279	262	280	270	289	320	285	256	341	298	242	262	303	301	266	282	284	258	257	241	282	295	266	275	265	294	249	262	284	314	287	269	255	270	304	282	267	256	265	274	290	290	283	291	265	258	267	254	237	312	266	287	245	272	238	263	275	261	279	274	280	248	259	275	299	280	287	300	290	280	285	275	275	283	280	282	276	255	281	262	259	276	258	285	269	280	279	268	257	260	284	275	300	273	274	284	282	285	267	291	247	261	236	234	272	292	298	297	279	284	261	311	297	244	273	298	252	314	282	290	265	230	282	267	276	249	260	261	286	277	266	272	295	269	291	273	265	279	276	258	248	264	301	284	296	271	297	248	256	277	248	265	287	274	254	285	295	283	288	276	267	300	254	306	318	286	253	248	247	281	274	285	288	274	242	286	268	259	271	315	258	298	295	289	267	280	285	294	277	272	298	292	267	309	256	288	256	270	270	284	323	258	283	282	264	269	279	289	269	288	274	273	264	253	285	280	318	270	261	256	275	259	272	311	276	255	243	271	274	249	256	279	267	283	243	299	243	272	264	253	270	262	249	248	270	275	238	287	272	278	294	281	266	250	290	272	317	279	249	311	258	295	268	264	279	299	296	255	292	252	270	259	288	292	295	306	266	287	284	267	306	303	293	307	301	295	284	256	284	311	266	304	293	267	266	297	270	246	265	278	252	263	267	261	300	275	258	273	273	288	253	259	281	264	328	280	259	297	303	280	263	288	308	285	281	283	289	293	299	300	277	270	276	263	298	278	263	291	280	293	270	270	311	271	262	265	259	296	301	260	270	259	263	278	290	274	277	308	271	286	282	292	286	293	244	284	273	303	280	284	247	308	290	288	273	243	262	265	277	261	282	296	308	291	255	266	246	284	281	284	242	265	280	293	267	281	281	277	279	291	282	266	291	289	305	277	260	271	273	270	265	311	281	266	272	301	287	260	276	263	269	274	269	252	290	311	254	285	292	278	283	287	273	288	264	286	274	260	276	266	266	280	289	277	283	293	281	287	290	301	271	257	279	290	303	278	300	277	269	256	284	294	285	299	279	260	281	285	293	254	287	301	279	266	270	253	255	294	257	239	319	273	289	288	281	297	294	270	272	266	278	267	258	263	266	255	238	280	279	260	256	291	247	272	291	267	259	235	281	302	287	303	273	276	285	298	291	252	240	275	294	257	283	289	289	293	278	309	297	268	267	305	266	279	266	248	308	285	292	289	275	306	249	274	290	265	278	269	293	247	259	277	258	293	288	291	270	320	284	279	298	276	251	291	278	281	273	290	249	294	291	291	274	239	277	236	233	249	313	290	274	295	273	271	283	333	285	240	318	289	280	268	255	291	273	287	269	293	265	270	282	261	256	288	296	301	282	264	311	290	259	263	287	278	277	263	256	294	288	281	273	244	295	259	250	308	299	253	242	284	274	258	256	293	287	274	287	277	265	270	283	285	280	281	308	298	299	270	281	246	255	238	286	272	289	303	283	274	275	282	294	309	297	248	298	290	272	297	292	247	294	282	280	230	298	289	298	285	266	295	265	265	263	271	315	303	326	289	249	272	310	269	273	266	280	267	293	255	258	282	263	278	294	289	298	276	267	300	299	293	262	295	254	272	269	276	254	263	317	267	240	257	257	244	254	249	239	261	293	265	279	282	301	269	272	291	271	273	284	309	284	279	302	253	289	274	280	268	260	289	279	307	275	264	277	252	264	235	278	248	254	276	259	283	303	249	279	305	243	250	267	287	239	278	256	287	280	234	283
14013	2967	4992	5844	5628	5155	4181	3311	2481	1746	1329	981	797	829	803	779	734	722	765	776	743	713	699	691	689	657	652	733	719	688	703	690	708	681	686	746	706	632	663	653	671	615	652	675	599	613	642	641	684	669	621	617	666	667	646	701	636	671	660	697	662	667	675	630	707	640	677	668	647	654	686	670	631	702	666	684	711	670	647	677	645	674	680	688	692	617	662	706	620	662	634	664	607	665	696	637	658	664	668	611	677	636	667	674	709	632	655	657	676	648	670	667	674	659	658	661	654	682	639	657	668	641	670	661	627	657	664	618	666	601	637	645	635	665	644	684	621	670	659	637	611	671	647	618	661	644	636	641	658	584	676	681	615	635	617	679	624	643	618	656	663	634	654	721	643	630	678	654	641	633	628	732	644	634	693	616	655	637	651	693	627	641	638	689	643	640	665	680	647	644	675	659	627	652	658	675	654	687	654	644	685	685	706	681	612	625	624	672	630	647	640	668	635	675	635	585	664	674	629	657	646	695	656	672	650	626	667	654	680	663	664	657	632	689	661	660	698	680	648	614	671	630	641	663	635	620	676	660	619	636	623	632	639	660	697	680	644	640	628	652	620	638	648	640	680	688	690	670	670	671	626	651	634	621	681	625	650	634	666	699	634	636	677	669	632	615	661	653	629	647	671	671	725	681	653	615	688	649	678	694	683	706	611	659	617	662	662	670	670	636	681	645	608	631	635	675	650	676	614	689	642	678	667	634	693	675	616	656	689	667	630	657	683	614	636	646	659	667	661	624	628	662	659	633	631	687	676	657	629	623	611	668	648	667	687	667	655	657	649	612	658	609	592	607	646	682	676	640	662	614	682	637	690	634	685	634	646	644	647	671	679	653	649	704	662	624	637	666	665	635	668	670	658	662	652	677	648	614	640	637	642	624	635	663	673	608	669	679	630	687	676	678	684	668	671	673	663	625	613	641	695	643	643	661	673	674	628	623	675	675	655	627	691	711	662	697	633	645	690	632	681	645	664	657	648	607	665	629	644	657	668	615	627	639	625	682	615	679	656	667	623	701	669	660	654	669	681	661	678	692	656	619	651	667	636	655	673	677	634	615	669	617	654	648	695	677	672	691	677	703	623	690	624	654	662	602	655	693	678	685	641	675	680	675	630	644	659	652	642	643	618	658	672	652	651	674	643	673	615	688	676	632	645	650	652	666	694	635	697	654	688	658	713	641	656	718	680	672	628	652	604	644	634	633	645	703	654	668	613	659	641	669	651	648	711	668	627	686	654	644	666	634	659	667	664	662	673	626	630	607	659	645	619	654	632	620	684	640	674	637	639	632	651	639	658	681	665	604	682	620	646	679	668	617	634	694	669	636	630	652	671	635	613	639	706	637	635	669	647	627	673	640	648	658	619	682	683	719	635	623	624	598	655	633	622	649	673	709	648	651	672	667	596	655	641	643	674	662	626	668	687	656	611	636	640	681	631	643	609	677	634	625	658	669	626	715	656	688	663	663	655	668	666	672	627	656	705	686	682	652	649	657	660	634	674	670	706	663	599	672	664	697	647	683	598	659	645	649	637	679	664	596	656	704	674	674	635	652	656	668	681	637	650	652	650	685	619	701	586	643	654	683	639	643	690	699	707	593	663	622	640	641	617	644	658	649	641	678	702	693	670	645	626	652	661	617	642	635	652	620	625	626	641	661	646	642	689	641	670	639	651	677	632	628	664	675	662	652	643	640	633	703	673	677	639	663	654	680	679	651	599	633	690	653	676	632	675	626	680	666	686	639	664	650	608	634	628	642	693	631	621	656	655	688	612	652	670	655	636	627	634	623	646	650	658	616	655	695	657	701	658	680	584	669	663	671	662	621	617	663	671	695	635	661	643	663	687	657	670	688	646	662	662	601	656	702	679	671	606	691	691	649	665	624	638	671	698	615	637	663	673	632	685	664	650	670	675	705	626	667	657	613	675	645	654	690	606	676	646	640	663	678	619	619	694	608	622	646	657	647	693	631	683	683	624	647	670	630	606	681	622	637	736	664	639	648	658	691	630	662	646	631	602	677	632	650	624	672	665	699	602	670	660	667	636	658	650	683	691	666	646	652	635	646	680	678	654	629	649	686	649	669	671	691	655	680	671	650	713	708	621	698	668	619	645	674	712	613	630	656	635	646	649	681	641	653	631	594	676	621	636	661	636	640	643	646	604	668	618	650	673	647	652	663	660	684	628	642	611	595	644	672	624	652	677	662	662	647	633	644	642	655	660	674	662	686	655	660	654	667	637	654	653	616	640	631	643	696	674	694	686	648	632	636	690	687	641	703	664	614	664	672	595	637	602	628	652	660	686	622	665	655	620	687	657	677	657	727	705	632	659	641	632	645	671	629	643	665	692	696	627	620	679	694	672	709	667	679	641	695	659	668	615	646	683	639	640	637	644	665	609	669	676	673	633	695	667	642	688	625	667	660	631	633	699	625	667	645	685	697	658	642	679	600	650	676	682	676	622	653	615	647	644	677	683	692	679	649	672	649	611	713	659	684	686	665	690	641	669	595	632	682	698	637	684	665	655	694	620	660	653	641	705	598	626	676	652	659	679	660	621	654	674	614	618	688	652	676	622	649	687	622	642	638	609	649	683	630	694	671	639	692	653	630	650	634	646	655	613	636	667	684	708	641	670	638	642	642	670	614	719	693	655	639	665	682	687	632	625	680	680	615	666	670	661	655	635	650	695	664	669	656	608	649	672	684	630	636	663	682	623	658	692	609	649	651	634	642	632	671	668	608	668	650	632	704	625	633	702	598	668	692	644	657	672	642	617	655	623	603	630	696	590	663	652	615	654	673	617	707	627	729	725	646	649	639	659	681	637	673	656	668	669	650	678	698	684	651	646	675	654	656	647	657	682	643	647	684	671	618	653	623	618	653	620	652	637	653	660	661	646	620	648	677	625	632	694	640	619	660	657	649	653	708	669	666	670	665	678	649	672	627	647	668	621	693	664	601	616	666	623	675	628	628	657	642	639	626	624	661	683	618	652	707	664	647	640	592	643	604	654	610	647	680	673	650	668	695	666	626	669	725	663	671	722	657	621	655	652	629	633	618	621	646	621	676	639	626	682	626	643	659	655	603	656	637	660	646	740	675	607	675	643	656	619	673	649	652	697	644	664	673	676	660	624	611	663	657	610	675	654	645	648	724	610	607	631	609	655	656	647	665	632	643	612	662	656	596	599	702	644	673	685	656	684	663	654	657	681	658	659	673	683	639	693	664	635	658	594	685	634	653	658	679	686	662	633	708	657	705	642	644	648	647	643	635	605	651	690	626	678	668	684	662	660	636	669	637	659	630	672	643	652	663	618	694	651	683	632	633	678	643	650	611	645	654	659	678	657	646	649	638	630	651	645	692	637	689	645	686	632	609	651	647	639	661	652	598	638	636	673	690	690	647	633	674	683	704	660	671	614	639	701	669	639	623	665	629	629	656	678	622	652	668	681	628
29189	6578	3797	2866	2132	1553	1116	844	600	407	283	235	182	187	156	143	141	145	156	140	169	141	146	160	177	138	143	143	152	158	129	126	150	166	141	141	137	148	161	130	140	139	160	147	155	163	152	149	150	141	122	140	133	156	145	141	115	141	131	146	141	152	173	172	128	149	125	143	150	149	162	130	130	124	142	132	139	124	145	150	159	116	147	151	135	140	120	133	123	155	139	139	154	147	128	146	130	140	133	148	144	131	132	131	125	133	153	155	151	147	137	125	109	128	124	133	130	141	124	162	150	147	132	138	147	148	155	133	142	151	143	161	137	136	127	126	138	136	136	129	137	112	130	140	111	140	122	124	158	120	170	139	147	134	147	131	147	127	147	148	138	149	142	120	141	153	135	139	125	155	127	130	150	125	135	145	148	136	121	153	132	145	137	149	145	125	131	129	145	132	148	157	152	137	133	163	144	133	158	177	138	149	135	125	121	116	119	127	137	123	138	142	147	132	144	116	120	158	136	134	116	140	137	141	119	139	120	127	144	161	142	137	154	142	133	166	130	141	140	130	131	139	127	139	127	156	130	131	116	140	137	146	153	134	127	121	136	147	120	115	135	130	129	143	148	119	140	127	141	139	142	137	158	129	120	136	152	146	163	134	145	111	119	136	164	131	147	138	143	146	130	113	130	135	140	137	126	146	142	126	136	146	149	141	119	128	125	144	133	135	142	125	131	137	134	132	136	159	163	135	116	156	144	124	145	133	124	148	137	136	133	132	135	123	120	129	149	147	127	115	146	138	119	130	147	119	129	141	136	120	152	120	118	140	148	135	149	157	138	148	150	155	141	163	141	131	128	122	145	134	141	130	142	140	137	118	106	125	145	128	136	142	139	148	133	131	140	133	119	131	127	136	119	127	141	150	148	136	148	125	144	105	135	147	129	125	111	164	140	171	142	119	135	130	113	135	146	144	158	124	117	152	121	153	138	139	127	129	123	141	147	140	172	119	148	164	139	150	137	138	137	136	170	144	126	130	134	140	153	135	131	124	138	129	118	133	122	135	122	123	153	126	137	139	141	122	166	132	120	118	149	140	138	143	121	134	168	152	119	134	136	134	139	156	163	144	131	137	143	155	131	143	140	134	132	140	138	148	136	178	142	113	140	121	119	130	138	151	126	124	140	134	158	134	142	120	124	146	138	121	149	163	150	113	134	144	135	127	129	166	133	136	132	145	117	125	143	146	143	137	119	127	132	156	138	125	161	134	134	142	139	143	148	115	135	151	115	131	139	144	133	127	153	156	133	128	139	112	153	157	150	127	127	141	143	148	150	147	125	129	138	161	138	140	157	138	142	137	137	132	131	133	123	145	129	128	113	136	140	134	150	127	151	136	142	131	123	157	156	123	135	122	128	124	121	145	145	140	163	120	140	149	132	140	138	143	136	139	131	145	139	162	136	128	131	145	137	162	140	130	129	141	141	125	120	136	118	142	136	144	112	129	136	121	131	126	136	135	125	134	143	137	155	128	121	131	137	134	140	151	162	153	152	132	138	120	126	131	148	141	135	145	149	152	128	120	137	136	148	159	140	132	148	139	127	140	122	141	134	148	140	131	133	154	125	129	144	132	131	116	135	141	145	125	155	143	158	135	130	138	140	145	125	134	129	139	155	134	131	138	141	136	140	134	149	128	161	133	120	133	135	123	115	130	138	122	122	130	132	150	130	128	129	135	129	130	152	126	139	127	137	131	131	127	134	139	125	149	147	123	126	131	140	137	129	150	138	130	130	134	126	138	149	141	143	153	156	136	127	142	155	126	150	119	154	137	140	126	127	151	124	136	133	115	143	159	152	135	130	157	131	139	137	115	138	159	158	141	114	132	143	144	158	120	147	134	141	134	155	154	153	127	127	139	142	127	137	137	140	159	139	141	137	123	143	132	155	147	142	124	145	116	137	137	133	140	155	146	144	137	138	138	124	128	152	145	130	128	149	147	118	148	121	139	167	138	137	138	127	142	134	149	149	146	146	142	135	130	107	121	139	138	119	162	131	134	142	135	166	143	152	137	144	141	147	150	155	120	147	127	126	124	141	145	126	163	130	136	139	117	130	113	144	136	156	136	135	139	149	142	136	134	140	145	135	148	171	129	147	153	121	129	132	116	137	134	140	136	127	139	137	157	142	117	142	137	137	144	143	145	141	137	145	144	133	126	151	138	151	128	105	133	137	137	124	148	115	141	129	129	137	137	154	142	159	136	144	126	139	135	127	163	133	135	127	153	122	139	128	120	132	131	137	149	129	159	146	125	125	141	151	130	143	140	125	157	138	153	146	129	129	163	143	163	142	155	133	124	145	137	141	139	148	132	143	144	135	160	128	160	139	160	125	126	165	139	106	126	141	122	134	118	141	134	105	148	150	144	147	145	158	134	127	133	140	148	131	137	126	146	128	166	142	159	129	159	130	125	127	135	153	151	150	134	138	139	145	152	161	125	170	132	141	147	123	139	128	130	144	150	135	131	133	125	138	155	141	156	148	160	131	138	124	150	134	139	149	147	149	116	151	142	127	157	142	148	161	140	130	145	101	151	137	122	124	131	143	122	145	145	156	137	134	155	134	143	132	143	144	134	159	144	148	152	114	125	129	143	148	126	136	139	141	123	133	130	131	141	143	163	133	132	128	136	120	133	125	139	128	141	144	125	136	133	145	152	146	133	141	119	121	146	145	125	144	134	135	146	138	128	128	171	127	134	135	155	135	144	141	146	143	111	128	131	149	147	155	117	145	136	146	152	156	136	139	137	143	141	145	144	155	129	156	133	134	139	144	129	164	138	129	143	166	133	157	157	168	124	118	156	142	154	133	150	134	131	114	162	139	165	146	143	145	149	157	118	121	156	126	146	150	143	126	140	126	130	122	134	125	156	137	126	131	137	125	142	132	120	146	117	125	136	153	123	132	148	144	128	148	136	136	130	131	120	109	119	121	120	146	149	142	129	148	146	149	132	135	130	136	131	147	165	147	141	125	127	129	132	138	142	151	150	134	131	150	128	168	131	128	134	120	138	151	152	140	128	131	147	150	143	137	135	113	150	134	140	138	103	123	127	126	144	110	133	120	143	139	144	132	136	147	135	146	147	146	155	146	115	117	160	143	133	139	145	135	135	140	124	130	124	127	133	137	129	140	130	129	139	124	129	132	146	151	132	128	136	129	133	136	128	139	116	146	142	116	150	155	124	133	155	153	105	155	138	137	127	141	122	136	147	153	140	144	153	158	161	136	129	162	129	123	136	128	123	143	135	155	125	156	141	139	138	147	132	141	137	120	148	152	129	135	133	152	145	134	133	128	163	132	151	155	164	115	129	143	147	146	131	119	116	143	139	136	128	121	132	141	120	133	132	124	134	126	143	129	122	129	160	127	128	135	148	155	132	156	136	159	133	131	132	168	160	122	130	141	130	126	132	122	136	131	149	130	124	155	130	147	127	122	115	130	128	115	138	152	149
17973	3589	7008	7896	7778	6407	5271	4264	3095	2168	1400	964	672	554	586	539	503	496	558	550	543	489	445	392	425	424	405	391	359	425	379	412	452	482	457	474	442	402	360	414	367	398	348	371	371	359	385	354	364	337	358	365	341	385	323	353	354	391	356	349	338	360	340	333	337	363	384	365	341	336	375	369	364	354	358	359	376	330	344	329	387	346	340	374	375	369	319	357	344	353	335	348	373	350	355	358	335	342	346	346	354	338	383	338	340	337	347	356	358	367	339	360	378	371	355	375	366	344	351	357	327	295	374	368	370	354	366	346	387	360	359	321	364	347	368	399	367	349	357	360	317	343	362	369	335	330	361	356	309	338	362	344	364	362	344	390	332	323	351	346	352	323	366	342	339	339	388	322	397	369	339	368	359	353	311	362	335	333	343	333	345	328	327	354	362	361	338	373	314	364	325	360	363	364	343	350	357	346	352	335	362	357	343	342	382	334	332	360	357	335	351	328	356	341	365	334	345	350	313	330	353	329	375	351	362	350	338	340	357	354	356	352	353	376	329	395	339	314	356	357	320	379	354	371	330	344	386	331	369	355	369	357	340	356	324	361	354	372	352	358	406	327	362	353	373	366	354	329	345	352	360	358	366	387	347	367	360	341	350	380	330	360	386	355	357	357	327	329	361	355	356	336	382	339	321	364	297	352	351	344	354	364	362	356	338	353	362	373	320	323	344	395	350	347	373	372	355	343	351	333	338	366	387	315	369	330	369	332	347	361	345	350	320	360	336	372	362	325	385	369	363	370	357	349	349	356	334	348	342	320	350	360	359	363	307	342	328	363	372	362	350	380	382	348	345	358	356	341	339	337	342	369	356	308	341	376	347	351	345	319	377	344	350	319	344	360	317	346	348	362	334	345	329	330	360	367	323	346	325	368	362	358	365	377	351	322	334	357	359	343	352	334	381	353	356	353	368	346	364	341	375	351	376	390	388	366	352	379	312	331	362	351	372	368	318	315	339	340	388	328	338	381	349	378	338	340	359	349	331	404	359	363	344	355	381	369	336	361	357	349	355	351	371	363	336	329	317	349	351	337	328	380	354	363	370	358	350	417	323	361	349	354	351	340	367	333	362	325	379	381	363	355	361	333	348	361	346	339	384	347	338	367	361	367	358	312	349	376	336	329	383	347	373	338	396	339	354	351	342	367	346	363	363	331	334	333	342	352	336	353	373	389	353	342	342	358	341	333	358	334	362	349	331	344	359	338	360	327	390	381	336	337	370	371	395	330	361	363	348	386	357	383	340	323	343	352	341	353	340	369	347	359	342	351	346	358	398	352	341	332	342	360	357	363	379	344	360	356	379	335	382	372	350	317	334	352	321	328	378	338	374	336	356	332	371	344	338	364	327	353	387	361	333	359	363	348	337	353	359	360	333	358	362	390	376	349	361	331	356	372	363	338	367	380	351	387	339	332	341	346	352	376	376	340	370	326	335	393	368	344	318	364	340	362	362	331	336	340	355	332	361	310	367	317	354	335	361	359	396	358	332	393	332	375	306	363	341	364	342	344	369	334	376	356	358	349	338	309	357	338	357	321	363	382	345	369	343	373	397	378	326	351	343	370	393	337	361	353	363	346	376	357	349	356	349	337	394	374	367	361	338	356	326	375	348	348	335	357	334	335	349	338	354	377	321	357	360	359	403	343	381	346	349	343	345	376	357	390	351	380	379	347	369	327	355	380	378	339	385	370	344	340	376	315	357	318	373	371	366	357	388	356	340	354	364	374	342	390	365	333	351	340	334	363	315	327	397	344	367	336	367	350	343	312	353	366	378	357	396	378	370	364	338	340	334	357	360	332	361	321	354	381	362	344	361	327	351	339	335	368	374	342	375	351	370	363	373	321	385	344	341	356	362	361	349	356	362	372	356	338	337	380	383	342	392	360	367	349	373	346	411	327	369	339	354	340	315	345	344	352	333	334	342	331	384	349	347	360	344	306	366	356	365	341	344	345	354	359	347	359	342	332	377	372	363	368	345	356	332	348	369	331	337	351	320	366	336	328	359	375	349	318	339	352	340	375	328	362	355	369	353	350	339	342	374	378	369	354	323	356	355	362	377	352	334	382	356	339	354	344	365	328	330	343	346	340	354	381	319	363	352	337	363	392	360	394	345	337	340	372	345	361	358	329	371	346	391	343	383	325	347	382	360	324	348	318	353	320	363	326	327	327	359	374	360	384	392	361	364	366	369	338	377	359	353	332	339	374	399	347	377	349	336	366	324	333	374	358	354	377	352	331	363	375	323	353	323	373	373	365	364	336	341	353	371	385	354	353	372	363	317	366	348	321	345	347	364	349	374	352	368	351	360	353	336	347	362	337	357	337	390	347	343	374	364	351	355	362	319	338	372	352	366	348	326	380	359	346	347	398	317	359	320	335	373	345	331	357	317	359	322	368	346	374	362	368	313	332	334	334	336	337	331	357	356	346	323	367	348	339	345	348	357	291	336	366	349	374	357	360	341	355	352	369	361	356	361	332	342	338	372	356	327	360	328	360	326	361	342	367	351	327	344	366	326	349	349	353	358	339	362	353	354	356	378	362	320	350	363	377	333	332	352	363	350	323	350	348	347	338	366	339	374	330	340	347	319	373	352	343	362	350	347	366	351	325	362	322	366	372	351	354	359	396	347	325	333	344	343	347	354	347	344	366	351	345	328	351	346	355	363	394	358	370	350	299	365	329	368	370	357	353	354	341	370	323	355	373	353	355	378	374	348	338	367	333	353	355	380	324	369	338	324	347	343	325	353	358	353	367	368	351	346	367	317	363	302	313	328	350	377	355	349	376	352	367	356	311	370	360	345	348	355	343	367	357	347	388	367	354	325	343	343	339	344	349	349	385	340	368	334	363	386	356	370	348	338	334	387	348	370	354	353	346	339	360	376	345	348	350	361	344	322	346	316	359	372	348	380	353	359	382	349	369	348	343	344	362	339	329	341	361	357	360	343	366	335	320	312	369	367	325	388	347	369	351	359	332	356	331	377	354	352	365	358	347	375	370	336	363	344	352	367	364	356	322	365	378	343	380	352	358	360	344	370	333	344	352	341	331	375	335	371	373	328	327	347	343	361	334	353	375	340	348	363	361	348	371	381	340	372	361	364	354	350	396	358	354	322	388	357	348	338	379	324	304	368	354	363	347	334	324	390	342	352	332	340	330	374	355	333	373	338	310	359	364	334	344	361	331	369	377	357	357	360	353	329	368	359	326	363	342	354	359	367	348	352	354	375	361	367	324	379	364	339	334	348	343	368	394	374	322	374	351	363	387	373	349	339	399	328	372	334	355	327	340	337	331	331	362	350	378	331	328	348	379	374	332	342	361	315	381	333	367	349	348	351	356	351	356	349	340	344	356	348	367	360	332	362	365	330	371	326	375	346	374	369	349	367	374	419	357	357	358	380	377	350	371	337	347	370	338	328	343	340	348	346	324	330	335	353	350	356	389	347	371
8061	1848	1522	1232	1039	790	680	513	552	465	360	396	372	365	352	335	308	368	354	333	366	359	322	364	335	330	325	332	347	351	354	366	367	327	338	317	347	347	288	332	329	318	351	371	344	300	341	333	377	325	340	345	305	310	352	339	380	369	354	317	323	314	343	304	324	362	335	357	363	313	323	360	322	351	358	339	366	347	385	299	349	332	323	372	330	376	311	331	341	324	317	305	334	346	315	307	348	370	340	297	352	317	345	338	322	336	374	334	346	370	349	376	340	371	345	340	322	338	325	357	333	332	285	349	354	330	348	317	355	354	341	305	342	320	329	309	324	337	366	356	337	384	377	335	338	332	298	331	323	314	336	337	349	309	334	324	431	380	321	326	314	347	342	352	333	326	309	350	303	335	355	348	370	359	317	339	351	305	339	311	340	308	327	352	326	333	331	354	318	318	309	335	338	359	332	341	380	347	348	354	340	327	362	325	348	350	333	330	363	341	312	323	304	333	326	324	329	346	314	342	325	337	324	324	323	336	312	329	355	322	358	308	335	318	334	356	370	337	328	328	365	379	339	332	318	358	338	322	368	346	343	348	378	328	318	369	351	336	356	319	311	308	351	289	358	332	302	363	335	310	333	335	334	322	367	331	363	354	343	337	346	337	308	325	339	318	347	305	298	332	331	344	342	357	318	348	343	314	334	348	314	342	341	320	315	335	316	354	359	316	353	335	357	326	313	337	370	344	358	333	327	329	351	367	336	348	322	327	355	312	308	366	350	319	357	317	361	358	323	320	347	324	354	326	354	310	340	345	340	362	311	278	351	318	324	353	341	334	320	343	361	324	356	323	343	332	325	380	343	317	306	301	340	336	364	342	330	338	328	330	346	330	347	313	343	338	354	365	320	334	350	309	343	345	309	313	361	340	348	351	341	371	305	325	300	321	363	327	382	351	322	352	339	320	337	375	334	360	353	301	329	340	298	339	313	327	360	341	356	332	323	359	355	326	334	364	315	347	352	353	345	343	322	334	314	350	342	315	321	325	358	316	343	337	373	354	321	309	336	349	341	339	303	347	354	324	336	337	352	339	312	340	310	333	367	314	358	334	345	346	324	342	313	330	334	328	364	341	324	331	327	341	347	315	312	352	375	326	327	300	307	324	308	331	354	348	319	374	349	314	339	343	353	315	340	311	333	288	316	335	339	369	324	354	326	353	357	339	352	319	365	327	344	324	340	331	321	333	341	383	314	360	341	337	365	337	332	338	340	336	365	332	340	327	327	317	366	368	336	337	325	351	330	346	352	314	316	346	350	293	339	366	322	360	345	323	346	333	329	320	339	369	329	344	331	295	310	330	353	350	365	350	363	332	363	313	364	319	337	367	348	348	341	310	312	313	330	317	336	344	331	338	345	332	333	364	380	339	362	315	328	338	329	363	303	305	336	317	336	322	320	323	342	338	330	313	338	336	330	338	341	350	327	331	357	369	302	305	334	358	338	347	341	361	358	335	336	327	343	339	311	321	346	330	363	342	347	337	321	327	367	347	333	344	331	365	315	349	338	353	333	343	338	336	351	365	329	352	324	352	339	334	343	341	322	350	321	333	337	334	339	336	292	344	347	335	351	337	333	343	344	336	351	339	334	362	365	316	346	365	325	287	331	308	321	329	314	330	352	312	338	343	354	322	338	322	329	332	350	333	329	335	335	335	340	348	327	351	316	342	326	362	347	393	325	350	330	325	338	332	361	316	339	346	340	331	322	361	331	356	322	345	339	365	334	326	329	350	353	341	322	328	332	322	313	341	337	375	387	346	351	325	340	345	323	334	367	317	355	331	340	330	340	327	328	332	343	382	345	321	337	341	348	362	323	330	348	330	312	369	319	307	332	306	364	336	360	334	354	342	334	352	363	354	314	297	339	295	340	300	361	341	334	318	311	351	358	348	354	337	335	344	335	356	346	347	379	334	315	353	337	346	302	354	384	323	356	369	335	322	323	364	360	303	368	342	380	365	354	307	332	338	339	342	343	352	308	345	301	361	340	324	340	397	309	338	307	318	342	351	339	317	286	334	379	296	367	345	343	334	367	339	362	332	334	318	295	355	296	314	350	351	339	369	305	320	330	325	355	292	351	329	340	314	313	339	336	350	335	296	346	342	334	349	338	327	371	322	332	324	319	327	341	333	314	303	315	326	325	318	317	310	348	357	346	332	360	332	331	318	346	326	299	335	330	325	350	329	357	322	343	327	352	312	296	348	361	333	346	356	347	311	328	350	334	336	366	362	348	316	322	353	361	342	348	351	353	363	355	328	315	346	318	348	319	356	324	316	328	330	323	345	330	332	348	345	349	367	341	304	346	340	324	351	332	347	342	313	327	343	373	318	357	327	339	348	318	338	319	321	303	329	330	301	360	364	337	329	369	323	352	329	326	337	346	312	343	337	341	336	336	342	334	347	342	350	366	369	360	323	314	313	336	337	355	322	355	363	318	323	322	315	352	338	314	332	343	339	378	318	345	318	366	331	323	324	341	328	320	370	331	325	342	351	374	337	292	324	317	326	349	339	340	331	338	349	351	334	329	336	330	341	313	344	302	339	306	326	326	317	340	306	301	331	315	313	355	350	361	326	303	366	335	339	369	338	344	324	368	322	331	344	358	327	346	369	339	346	352	340	332	323	349	329	319	332	321	330	350	324	357	358	359	328	371	337	352	354	366	331	330	362	324	330	307	310	358	296	327	334	346	331	337	338	331	331	325	351	329	297	356	335	350	336	320	316	323	332	334	325	336	329	361	333	347	373	337	322	303	320	332	312	318	313	349	317	337	334	340	324	318	301	340	360	347	356	346	328	348	343	349	334	325	318	347	344	312	370	360	360	373	333	324	321	331	328	348	336	351	302	332	284	335	363	334	360	338	348	326	343	363	332	322	341	325	349	352	280	338	310	321	340	345	297	327	342	332	321	394	349	326	355	324	345	362	349	307	341	311	316	343	339	323	327	330	374	329	371	334	313	334	365	324	322	343	348	321	327	348	344	345	376	336	356	322	309	344	302	318	359	329	358	339	332	360	342	321	332	306	323	360	333	342	352	301	335	365	304	338	329	304	349	310	334	336	333	332	345	327	318	347	325	307	356	333	342	315	352	346	327	362	389	333	320	336	320	309	318	315	341	312	356	338	328	327	326	343	289	322	351	321	333	306	314	340	342	345	351	333	353	342	348	301	294	318	311	357	292	349	352	366	347	325	318	352	351	365	342	327	346	354	353	336	298	343	288	339	320	345	351	339	327	342	323	329	343	365	330	320	354	304	328	353	364	314	368	344	341	305	345	341	336	336	360	324	343	338	314	332	331	337	296	339	333	338	336	318	341	297	351	349	325	285	336	348	286	305	315	325	317	329	320	333	300	343	329	335	342	345	300	325	340	320	331	354	336	333	317	325	329	305	359	344	352	303	365	340	309	340	308	338	339	318	315	338	336	313	332	334	342	325	319	306	357	358	356
6042	2078	3368	3842	3811	3006	2475	2062	1867	1377	1114	846	828	866	812	805	820	794	860	832	832	829	798	788	773	825	814	795	769	768	802	755	803	758	883	780	874	792	790	808	795	834	814	787	823	754	772	757	808	812	748	825	781	758	839	777	759	776	794	800	770	820	774	793	799	838	764	776	793	773	759	757	769	750	766	751	778	807	799	784	767	794	724	840	795	776	787	735	779	812	780	810	759	793	831	796	743	746	781	763	782	735	762	816	734	822	836	761	838	750	820	834	827	784	802	803	782	770	799	785	749	745	822	823	786	774	773	788	783	824	793	734	763	791	790	757	779	813	761	758	732	817	784	757	747	773	759	819	793	767	752	801	795	775	734	797	757	706	814	835	770	838	783	787	765	809	779	788	752	762	801	766	779	799	742	800	792	807	780	766	824	802	781	777	795	765	775	785	801	834	791	749	781	827	739	782	752	762	759	797	791	751	790	817	823	781	762	752	803	772	758	752	760	762	797	830	782	810	746	745	811	761	788	782	794	822	743	759	810	790	809	751	725	784	787	807	780	817	757	765	805	783	795	777	784	839	849	718	823	826	767	819	779	749	814	720	782	778	824	777	775	795	771	780	795	745	791	809	794	749	821	823	766	778	769	792	813	781	822	768	723	743	768	798	823	823	780	761	818	768	767	792	807	737	746	769	737	826	793	763	774	824	804	746	737	818	757	804	808	800	788	816	782	800	761	747	773	781	786	751	780	753	785	851	787	796	803	751	763	781	788	775	802	801	800	786	784	755	785	754	795	836	781	797	771	768	808	780	798	745	801	759	750	850	792	789	756	785	829	758	765	767	782	768	785	804	804	769	783	787	710	760	804	773	763	785	804	798	777	817	772	770	750	796	787	790	812	773	766	765	801	794	782	858	770	795	798	755	761	786	803	818	822	769	785	749	786	826	785	746	801	774	749	779	773	725	803	798	764	791	754	804	816	788	788	705	812	771	802	801	793	798	792	782	816	773	785	798	782	748	832	756	846	737	796	802	764	829	796	779	792	769	755	814	754	797	786	777	787	796	754	811	762	776	799	801	820	771	795	744	792	808	783	760	770	855	843	754	762	813	796	758	763	773	812	755	760	792	775	762	733	788	767	751	735	787	776	814	801	753	743	750	754	728	781	854	779	781	794	808	724	769	758	776	795	801	778	828	762	749	794	782	776	785	739	791	773	757	761	803	767	782	738	743	804	801	820	764	788	816	752	802	802	785	838	798	784	762	806	781	782	759	753	789	734	767	769	736	824	750	793	758	762	787	770	805	779	794	801	794	737	790	818	815	795	776	804	755	821	789	777	788	792	799	804	743	787	784	792	742	753	779	803	776	744	798	786	767	797	765	775	807	764	793	829	772	786	721	789	768	812	772	809	792	796	783	817	769	773	804	774	823	829	760	764	802	818	841	719	771	751	792	779	776	800	708	791	749	765	801	737	820	791	777	791	789	763	778	770	807	791	784	803	796	719	736	765	822	749	827	761	817	842	755	757	768	795	810	806	803	797	753	828	773	780	773	776	788	785	793	758	750	819	787	789	825	819	789	801	780	762	821	847	759	816	774	714	787	826	778	803	774	796	813	814	735	775	840	795	766	861	760	767	839	809	783	812	763	787	795	756	782	805	738	741	813	806	772	774	772	788	777	797	806	743	829	742	813	796	803	816	781	760	755	781	816	788	752	782	781	827	804	798	772	757	754	819	792	787	812	785	760	787	768	787	727	809	784	790	800	737	816	781	786	818	796	761	771	788	759	764	780	793	795	799	784	818	740	784	782	787	751	766	830	792	784	833	775	722	806	795	781	741	841	800	802	804	731	793	772	786	831	811	737	777	812	781	780	769	799	781	732	814	789	740	751	777	741	779	720	753	793	791	775	789	782	768	787	757	820	787	781	785	761	741	768	739	805	754	739	760	772	814	776	784	807	805	754	796	782	777	746	787	822	789	822	740	782	824	762	751	779	778	807	765	853	724	773	785	798	785	741	785	775	782	757	835	822	776	752	746	818	810	750	781	727	775	789	804	795	791	728	776	797	791	784	772	779	777	825	821	776	754	756	791	861	813	795	789	771	782	813	757	775	804	846	765	792	731	786	816	776	799	773	782	754	805	773	790	815	759	800	756	754	808	790	781	802	802	767	770	835	831	822	822	745	795	771	806	827	812	803	811	819	780	808	754	763	751	803	817	801	818	759	779	825	747	753	777	718	804	810	771	843	822	796	766	781	772	761	786	834	807	774	813	804	730	778	741	774	780	792	752	760	792	783	810	770	796	797	826	786	783	759	775	781	765	833	771	791	787	778	770	771	828	789	823	779	742	781	771	832	751	796	773	765	788	745	770	759	778	796	816	796	771	809	783	767	795	758	735	775	801	838	801	756	777	719	839	785	783	782	731	751	808	791	787	764	771	760	803	767	804	775	783	711	787	774	813	806	827	749	784	785	770	766	800	797	750	722	812	807	790	773	763	800	777	781	771	818	765	819	781	796	777	791	858	744	773	773	735	826	824	763	775	743	778	785	797	806	829	755	764	765	796	746	791	779	839	782	792	741	855	731	777	792	734	791	768	791	798	797	782	761	770	780	739	808	779	777	782	766	763	790	827	754	792	783	812	812	805	808	813	808	775	770	840	769	784	728	768	803	784	745	826	800	761	754	802	801	766	820	795	768	805	791	818	807	780	788	744	778	743	778	775	783	771	790	794	804	817	776	800	753	790	760	778	821	781	794	749	798	773	777	743	761	789	805	768	759	757	772	761	766	807	806	759	784	805	808	763	732	791	785	733	799	852	761	816	751	793	818	755	741	733	735	807	746	811	813	765	797	779	720	803	804	826	752	781	738	794	756	805	805	834	794	757	732	809	851	835	756	799	840	814	779	755	782	753	810	755	777	768	779	776	761	766	788	802	815	758	747	732	788	768	779	778	777	768	759	805	779	769	819	818	792	810	793	812	874	736	823	732	810	774	796	801	736	842	817	781	768	759	761	782	771	775	791	801	804	836	762	773	798	831	793	762	806	736	805	804	796	795	791	734	741	788	762	791	800	794	801	794	798	783	804	823	750	758	833	778	759	831	747	776	755	765	755	797	741	771	781	816	790	834	797	801	767	773	821	749	820	803	813	781	804	839	810	809	756	824	770	773	842	804	747	787	778	803	817	778	778	779	754	766	851	785	751	803	791	796	745	744	785	835	804	811	767	811	768	774	752	794	760	807	770	822	783	802	760	772	789	785	828	781	826	760	787	752	785	856	760	792	768	798	777	795	755	783	792	777	809	817	807	813	804	765	779	720	759	743	791	789	768	751	772	732	766	800	805	766	758	803	835	820	785	814	768	808	807	803	800	792	823	751	799	762	785	764	830	747	791	759	758	752	845	797	824	796	793	776	715	787	779	816	775	800	695	771	792	856	838	760	783	752	758	759	794	773	777	790	801	750	746	758	721	752	857	751	794	746	750	820	726	805	758
19907	4575	2955	2221	1487	992	846	733	612	503	394	343	340	290	271	246	301	282	266	275	266	304	323	289	290	270	260	295	271	277	285	283	303	293	294	247	274	246	291	277	273	279	295	268	270	268	266	250	258	303	265	282	291	266	235	294	269	308	276	249	266	299	306	269	246	272	293	311	284	315	293	278	255	281	293	271	261	277	287	269	299	299	287	263	262	272	272	301	269	281	297	295	279	283	282	283	296	278	284	286	272	248	314	298	282	290	231	262	284	255	288	280	268	265	282	290	294	294	301	271	260	270	284	271	262	277	281	276	275	265	288	278	297	251	296	272	240	290	274	279	305	274	263	282	284	302	251	285	282	273	284	296	289	279	286	280	287	297	276	280	302	303	280	245	271	305	274	251	242	310	276	284	271	302	280	285	278	281	277	270	303	296	272	257	296	286	291	269	275	237	276	296	273	251	270	263	280	266	288	331	297	258	268	262	254	302	254	259	260	287	281	265	271	280	295	268	284	276	290	256	289	278	255	249	287	272	303	284	256	285	301	251	254	275	240	293	292	228	287	278	269	312	265	273	264	313	281	261	293	278	269	239	266	280	294	262	291	307	232	267	261	266	279	290	265	251	287	283	324	251	278	282	265	296	278	262	268	278	283	248	281	286	303	279	267	264	234	277	245	280	270	274	306	260	271	276	269	282	258	301	318	271	261	273	261	254	287	261	325	282	275	280	281	260	237	288	280	281	263	283	273	269	288	286	260	265	259	258	261	271	263	294	317	288	261	290	283	294	259	303	281	300	282	291	304	287	282	284	283	314	280	228	277	247	262	274	279	305	260	292	273	270	294	249	288	293	273	264	298	266	283	281	271	265	311	270	276	296	266	269	289	281	271	280	285	265	268	273	278	290	277	300	267	280	291	275	267	323	292	266	282	267	272	264	264	286	273	294	247	303	311	269	240	282	285	309	330	256	293	257	274	270	271	279	251	314	240	264	271	292	296	295	290	292	308	264	294	302	283	275	291	263	273	263	269	262	269	289	283	295	270	259	280	253	284	269	290	280	275	285	260	272	280	254	281	266	265	270	270	272	290	261	283	265	284	300	293	276	259	302	265	280	291	295	295	299	283	266	315	284	287	254	265	271	257	281	298	283	283	267	268	259	260	282	269	284	307	303	259	268	289	287	267	252	278	298	260	259	304	271	312	267	290	255	319	290	252	327	243	293	289	280	263	284	268	299	272	249	283	303	260	275	295	281	277	296	275	279	302	255	269	251	279	291	281	271	291	284	268	264	267	313	280	275	284	283	276	287	268	267	291	266	272	273	284	274	282	259	269	242	257	268	296	272	273	285	272	268	269	296	286	256	291	255	253	251	276	301	282	261	255	305	302	270	283	298	241	230	296	309	314	289	254	277	300	294	274	274	251	317	307	263	291	298	273	283	248	310	284	284	283	300	265	284	302	307	291	284	250	306	280	241	262	266	271	312	275	272	258	258	293	277	294	305	253	255	257	236	320	292	271	294	275	293	285	268	284	253	284	269	287	259	281	278	276	288	247	278	272	265	260	297	259	284	275	284	277	272	303	268	275	281	289	270	255	259	280	259	268	293	248	286	277	272	253	269	283	275	287	271	279	269	321	272	297	277	269	288	293	281	261	290	295	304	292	266	263	283	304	298	256	277	291	263	259	292	329	265	276	277	286	282	272	277	279	302	282	280	291	252	260	281	290	314	273	279	279	274	283	270	276	287	264	246	292	279	276	285	253	277	280	280	277	266	278	275	306	280	264	285	290	299	272	292	278	276	262	254	283	309	267	293	298	263	271	264	268	278	270	281	293	269	286	245	265	294	303	296	291	286	290	294	251	273	322	267	240	244	286	257	278	265	287	264	273	290	275	284	293	274	271	284	256	239	273	285	294	278	274	270	245	275	307	289	266	279	290	299	283	282	270	277	261	274	273	255	264	267	274	310	289	286	238	312	282	289	269	257	274	297	255	287	308	286	284	279	265	255	264	271	290	258	262	289	289	268	292	290	272	280	306	257	302	268	275	273	288	266	265	279	325	271	307	312	261	266	291	295	283	260	282	273	258	247	260	309	264	301	280	281	307	272	290	270	258	277	278	302	273	287	265	283	264	267	264	281	268	285	289	317	269	302	284	274	290	249	269	301	304	265	270	271	283	254	279	260	275	266	288	281	280	307	273	279	281	310	268	281	280	311	247	276	288	295	279	239	259	247	276	297	275	242	283	307	277	277	278	275	242	271	248	267	293	288	258	231	291	307	294	286	258	264	286	271	284	269	300	271	259	252	294	275	313	264	290	299	289	263	300	291	309	246	271	288	289	287	262	258	263	276	254	280	288	279	252	261	289	285	283	268	299	266	251	247	288	261	245	306	258	282	299	291	315	276	274	295	288	293	276	277	272	306	297	285	249	268	287	265	270	298	259	284	261	294	290	285	301	289	292	265	287	274	282	305	276	263	295	283	297	280	262	316	311	263	247	286	285	291	269	319	287	291	250	279	285	296	282	287	269	255	348	290	299	297	270	252	291	277	253	283	236	258	334	276	255	257	277	314	267	260	277	261	293	284	283	249	258	250	256	284	246	293	269	292	278	271	280	279	295	303	308	269	243	293	273	289	309	251	283	274	298	249	258	262	283	279	258	272	267	259	274	269	269	287	285	297	279	284	281	245	277	276	273	284	260	319	285	268	300	303	255	288	254	264	264	261	275	237	248	261	309	283	258	263	298	305	284	291	288	257	298	279	277	255	259	317	272	258	253	267	300	295	250	276	290	268	315	284	275	287	294	290	289	248	285	263	285	270	288	259	285	273	275	271	309	274	279	293	265	279	287	220	282	291	294	293	263	267	269	259	298	295	296	244	244	248	261	267	278	299	289	305	292	291	260	271	268	281	241	293	299	288	264	282	248	307	293	284	259	312	277	320	282	253	263	259	275	266	250	273	291	273	302	266	285	288	268	295	305	293	304	269	268	266	280	287	239	275	284	277	266	279	279	261	272	273	249	308	263	297	275	266	290	261	276	259	282	252	257	293	277	237	272	283	287	286	304	309	287	291	272	295	276	262	311	295	258	267	301	260	286	268	305	276	243	270	276	251	290	267	293	290	283	245	262	270	272	272	313	290	299	288	294	269	292	249	252	316	292	276	282	300	274	287	269	283	283	312	289	282	290	245	302	241	312	273	283	285	312	287	300	292	267	239	273	265	294	287	259	298	263	260	265	283	278	276	273	284	248	259	267	273	265	261	252	282	251	266	272	258	280	278	280	299	268	270	297	292	237	256	271	330	274	298	245	281	284	272	275	272	263	276	275	269	260	276	269	305	271	277	259	272	270	253	271	268	264	268	288	291	244	265	281	297	278	260	243	301	267	246	278	268	297	276	276	295	326	306	273	276	280	258	283	278	275	258	278	281	306	299	272	263	260	250	285	275	249	274	261	268	293	275	290	268	291	253	298	275	270	294	266	250	278	257	261	264
13717	3497	5902	6597	5862	4157	3871	3132	2746	1989	1321	961	842	838	797	788	726	749	821	755	722	712	692	681	667	661	681	659	670	689	696	682	684	681	722	734	757	682	699	667	684	662	662	649	642	617	657	631	679	661	652	688	624	658	656	647	622	662	664	668	653	636	668	668	651	692	654	680	630	683	684	634	708	685	662	669	641	663	665	629	689	696	674	682	678	663	669	703	713	646	628	628	640	623	674	624	657	649	611	666	647	665	654	644	639	638	647	640	631	693	660	667	670	642	647	672	601	630	640	628	661	647	643	609	661	717	630	721	659	653	611	655	632	641	680	604	632	697	645	624	676	655	675	637	654	667	664	629	605	692	604	676	638	645	626	659	659	636	669	610	674	651	718	634	693	669	639	646	655	683	649	642	635	647	688	660	631	652	675	707	650	713	656	663	655	618	643	646	640	651	647	633	609	646	657	667	617	675	677	621	647	618	625	648	646	612	622	674	658	681	707	621	671	672	681	628	672	651	644	670	617	645	670	670	675	647	656	662	643	636	676	663	656	638	643	669	633	650	637	661	623	624	637	692	630	633	633	647	662	670	653	701	660	653	668	655	644	641	672	657	628	658	623	664	658	661	627	660	643	674	634	626	619	628	640	681	671	644	635	647	654	647	631	640	616	688	683	645	707	570	647	657	647	670	610	667	670	643	679	646	663	670	668	641	685	615	639	644	686	663	653	686	650	637	643	625	618	656	621	658	676	635	616	653	676	639	649	637	651	674	676	679	674	674	664	669	700	676	640	672	635	678	628	674	625	648	637	649	615	624	645	629	650	697	673	693	649	672	658	659	652	639	645	663	673	604	677	686	671	660	640	684	632	633	643	658	665	685	650	642	662	682	653	693	697	630	644	621	642	666	662	575	681	669	716	727	634	627	609	676	650	633	674	699	642	597	661	632	633	645	619	646	654	626	662	652	595	686	687	644	639	663	634	666	698	649	664	691	648	683	676	663	646	682	668	627	672	635	650	647	653	674	635	621	655	643	650	668	665	625	637	627	674	664	625	709	629	689	561	638	647	642	673	691	667	689	624	678	597	654	604	662	591	650	669	649	658	683	651	635	638	629	633	653	688	668	635	662	687	681	628	625	685	668	637	632	650	656	670	637	641	615	668	651	705	688	670	634	656	614	641	666	661	695	648	652	622	641	652	629	638	645	643	597	618	644	615	675	656	664	614	696	614	637	638	639	652	639	650	638	632	627	629	643	644	672	664	650	656	694	673	675	577	653	679	669	634	652	681	658	631	642	673	655	659	623	605	639	646	642	635	599	672	616	654	709	697	631	661	634	647	651	621	658	652	663	671	641	648	688	634	646	673	645	619	661	625	622	636	671	605	677	617	626	679	650	640	657	636	658	607	652	667	639	652	655	657	653	663	645	651	618	630	633	654	621	603	643	656	630	676	672	614	628	635	665	687	646	645	625	666	695	650	626	680	682	629	626	649	667	630	609	677	597	673	635	629	678	697	628	657	698	628	620	650	694	683	632	650	648	660	659	646	698	647	646	610	609	700	660	624	677	612	652	671	698	656	678	663	652	663	702	660	672	656	657	669	683	666	649	632	639	645	674	671	613	654	685	680	674	648	666	628	703	636	635	664	708	623	623	627	659	624	646	703	638	661	667	693	659	666	657	644	614	639	651	655	607	687	632	646	651	617	694	621	625	672	671	683	619	630	648	628	637	652	680	643	698	651	674	695	624	661	595	621	670	596	645	647	611	605	646	688	661	620	625	673	681	639	662	668	625	655	631	648	685	627	666	609	666	683	635	638	610	657	660	673	637	693	683	642	629	647	622	684	612	655	620	639	656	657	668	623	659	648	687	610	692	672	622	679	642	637	696	636	644	666	680	662	658	661	612	680	655	638	683	672	677	694	671	641	648	659	657	619	668	636	649	706	677	645	643	667	614	632	683	646	662	644	642	672	658	622	688	652	641	656	644	634	650	656	600	651	634	662	687	636	661	654	641	687	658	640	613	637	630	677	639	638	655	676	624	700	616	655	637	647	689	618	638	642	685	660	678	638	652	703	688	692	676	650	631	656	645	692	669	629	608	635	660	660	649	614	604	661	650	666	632	622	632	683	590	592	615	636	651	693	663	636	649	623	624	699	637	687	654	664	658	649	643	672	609	649	666	667	689	594	629	635	665	658	636	643	651	634	594	650	612	696	665	614	682	668	639	663	668	670	657	621	647	670	668	681	669	629	709	648	654	628	714	721	623	641	619	602	700	629	675	641	612	671	675	618	622	655	660	653	632	612	591	619	633	652	677	665	660	692	648	655	634	662	652	666	661	649	681	654	658	661	658	637	683	625	660	651	682	642	647	659	673	611	652	643	665	671	633	642	664	649	606	667	673	679	659	654	617	668	668	608	633	675	653	686	665	684	620	614	646	603	676	685	643	665	643	644	656	685	639	615	649	627	657	624	621	623	671	640	638	640	633	677	707	662	645	662	642	618	663	644	648	641	626	622	654	648	674	668	637	631	637	677	667	666	654	674	623	651	660	608	621	697	677	644	631	643	643	679	616	680	643	690	657	670	645	666	638	633	650	640	653	594	693	653	659	649	680	631	644	689	674	636	664	636	656	687	656	662	667	654	634	670	716	613	677	645	713	636	664	659	651	609	628	642	621	672	669	682	599	688	626	661	638	652	578	680	651	673	671	650	674	657	703	680	652	661	665	638	665	642	664	668	623	659	676	642	682	646	662	656	634	705	678	643	678	609	614	682	675	631	653	660	633	674	595	628	644	692	639	678	621	656	668	619	663	670	657	605	664	635	617	615	706	645	646	703	664	666	634	692	621	660	635	628	649	660	637	623	654	650	635	629	606	666	620	656	628	650	665	618	663	677	657	669	664	668	691	702	618	615	645	697	605	659	649	659	719	598	682	674	654	641	675	631	624	660	650	604	648	609	641	662	675	662	689	696	662	665	638	637	689	648	692	709	687	681	681	617	650	649	634	681	619	620	608	683	678	641	646	658	668	627	665	663	627	686	628	655	651	660	659	702	643	630	646	661	642	669	663	638	678	629	651	609	661	610	618	684	622	705	648	615	664	630	638	691	660	626	711	694	670	663	652	636	638	643	669	609	644	649	616	675	635	705	621	626	613	689	636	675	640	674	625	643	713	664	691	630	648	666	652	660	689	608	634	669	684	659	639	688	649	637	638	675	664	645	669	641	674	652	661	649	665	686	680	643	698	610	627	648	654	661	610	653	638	664	607	696	617	644	646	650	652	661	658	667	639	652	692	651	643	627	644	650	663	635	636	673	683	652	648	650	669	612	649	666	656	665	672	651	633	641	630	672	659	637	619	671	634	657	670	696	633	681	630	660	695	645	615	644	655	652	678	669	651	656	695	658	628	642	621	637	688	660	669	633	615	647	646	641	664	656	646	694	649	669	692	667	611	642	677	663	673	664	675	646	647	657	622	644	619	632	624	639	690	619	690
29290	8270	4405	3209	2143	1448	1160	818	643	389	340	265	200	180	199	172	133	173	152	162	173	142	146	166	157	151	165	134	129	154	136	129	137	164	180	183	150	145	159	133	134	127	142	135	137	116	136	166	152	128	173	133	142	136	133	135	126	170	128	135	134	135	137	146	151	139	133	125	115	141	121	137	165	160	131	154	145	168	145	129	133	127	152	123	142	159	137	150	146	150	148	142	132	146	141	143	153	142	123	129	137	116	150	148	131	152	145	124	153	125	140	152	151	177	142	122	141	133	142	132	134	141	157	120	145	129	134	160	132	124	140	164	141	145	133	146	139	148	149	159	117	143	155	121	151	134	129	134	141	130	131	148	134	138	123	146	156	126	142	125	136	120	148	144	132	138	142	150	136	143	123	143	134	134	148	123	133	140	124	141	149	145	125	132	136	116	139	136	138	149	136	119	136	134	147	138	134	137	145	147	131	141	148	146	149	167	133	148	131	117	155	154	129	140	164	143	120	145	126	130	135	137	127	138	158	148	131	148	145	137	114	125	160	133	130	154	152	137	124	138	115	124	133	134	143	124	164	131	131	149	128	148	143	136	142	139	150	132	125	143	139	150	143	148	112	167	140	124	154	145	155	138	151	129	143	122	136	125	143	150	125	143	116	120	135	133	131	131	118	127	156	128	126	139	138	142	154	158	155	132	124	157	145	161	142	146	126	140	152	148	137	154	159	140	164	131	137	123	133	144	134	121	131	137	143	156	151	138	134	135	124	156	148	128	143	136	122	138	139	145	130	137	146	122	141	152	126	138	152	130	144	125	153	134	136	145	148	146	126	135	149	148	139	144	132	146	149	158	139	135	149	131	113	126	154	140	150	149	113	133	126	155	143	161	144	157	128	137	150	162	136	139	130	127	178	166	139	138	160	152	147	119	135	144	144	146	151	148	136	156	145	131	130	149	131	123	135	133	131	139	138	142	138	110	154	151	137	130	146	130	131	144	134	137	148	140	153	154	148	144	153	119	168	130	153	141	133	131	130	141	164	145	158	147	142	147	143	148	157	150	148	109	134	152	154	140	133	138	147	139	123	127	140	142	134	120	121	147	145	119	131	136	140	124	154	136	130	136	134	131	145	144	126	152	132	153	138	130	132	131	120	150	142	133	156	124	157	120	136	138	149	145	135	136	146	120	134	142	140	124	147	135	139	156	142	146	115	119	134	124	130	136	134	155	132	126	138	143	129	116	119	142	120	135	150	112	149	140	134	163	149	140	124	144	151	142	129	142	154	131	134	143	138	132	125	125	149	149	136	120	158	124	131	144	145	158	140	148	134	120	127	143	126	139	142	118	132	125	145	137	141	147	128	122	129	145	132	132	154	130	143	147	123	132	158	162	160	159	140	155	152	121	127	152	142	132	146	144	144	131	130	141	151	151	136	128	127	134	152	122	138	145	129	157	142	134	137	141	135	147	121	134	143	139	158	140	151	128	133	158	131	164	139	145	136	136	142	131	119	137	142	142	147	135	145	138	138	128	154	157	159	136	136	136	140	112	137	165	151	154	130	136	122	144	139	134	143	109	136	123	148	162	158	155	134	137	134	150	127	124	136	124	137	123	164	132	146	134	122	146	152	136	131	136	146	143	139	150	141	155	139	154	133	122	166	149	144	127	144	140	146	134	143	135	129	143	164	138	135	119	141	131	154	143	120	140	151	132	154	150	165	138	149	154	147	132	134	126	137	127	135	150	128	129	137	119	116	125	135	142	141	140	134	152	131	139	149	145	113	144	164	145	129	152	149	150	150	126	144	126	162	128	161	129	140	163	144	137	126	123	119	130	165	133	145	148	139	121	131	115	143	143	135	146	138	127	120	142	149	133	155	117	148	163	139	147	128	162	153	159	123	137	156	173	134	147	149	149	158	130	123	120	112	132	120	156	127	158	152	142	150	128	134	138	151	132	140	110	147	153	146	134	134	170	141	134	134	143	141	137	158	121	133	139	144	128	133	131	135	140	132	151	141	143	153	142	164	159	139	120	145	126	146	142	133	139	139	144	145	120	151	134	130	139	160	146	133	135	141	153	121	134	121	130	131	116	130	152	148	141	159	135	118	138	112	137	139	136	121	131	125	131	161	140	133	154	137	119	130	149	110	138	158	155	162	128	132	156	139	157	147	139	150	132	124	152	139	146	151	124	130	143	135	145	141	166	147	139	137	152	131	147	141	173	156	151	144	147	178	128	141	130	148	141	147	132	156	137	138	158	121	135	160	153	141	145	128	133	138	143	161	136	146	146	139	130	125	126	150	157	145	138	143	160	139	176	129	148	132	125	129	143	154	135	147	159	127	115	144	148	139	143	115	142	144	127	135	150	167	144	154	128	145	142	145	137	140	163	129	133	130	139	120	156	136	121	143	111	126	125	136	167	130	154	132	166	125	139	142	160	141	135	134	135	144	135	133	131	127	139	146	125	143	137	135	141	163	136	151	166	123	136	116	156	150	140	125	145	133	135	137	140	138	164	142	153	151	150	117	135	129	131	131	156	125	137	118	134	154	150	144	150	126	139	154	148	134	143	133	158	158	152	151	142	153	142	115	135	139	113	142	149	115	143	144	136	132	140	138	128	152	146	144	139	125	133	136	140	129	134	157	147	115	141	140	135	133	158	138	124	139	129	151	139	139	124	148	130	128	149	127	141	142	135	147	122	141	133	133	126	143	150	156	148	142	138	155	140	132	126	144	151	142	136	145	139	137	146	155	127	137	132	124	124	142	159	153	139	126	151	134	146	133	139	143	120	124	146	138	134	129	158	145	151	136	127	144	132	132	155	138	124	128	130	138	113	166	130	164	152	140	129	125	129	145	129	144	124	136	134	140	161	135	144	134	152	151	133	120	146	148	125	127	137	144	137	135	145	143	142	119	140	138	140	120	124	141	140	153	136	133	155	121	134	145	136	162	153	141	143	146	142	136	162	142	145	127	133	142	129	124	132	135	135	128	131	137	147	146	144	147	142	131	126	149	148	124	152	134	138	148	135	125	154	140	124	130	141	136	165	156	124	136	122	131	122	158	140	121	163	142	148	142	139	146	134	158	145	133	132	141	167	153	136	120	150	136	136	128	141	143	132	141	141	157	153	129	122	132	163	133	144	144	130	136	146	134	127	156	159	137	134	129	128	137	132	150	124	125	146	134	151	125	144	145	139	140	130	155	141	145	143	132	147	143	128	136	147	135	122	117	134	126	144	122	138	142	141	128	146	152	129	138	132	141	138	140	126	153	139	144	120	126	129	149	132	143	133	112	136	138	147	158	148	148	128	133	142	123	124	120	151	143	132	154	147	151	143	154	155	125	137	125	156	158	125	132	150	140	151	128	129	151	128	139	145	145	131	124	146	124	148	138	135	161	127	128	150	147	127	141	155	174	133	138	129	124	124	126	126	125	134	130	136	147	121	149	130	156	178	152	133	171	163	140	123	139	136	134	151	148	163	142	133	137	121
18322	5335	8152	8634	7558	5917	4966	4116	3292	2285	1418	986	705	599	561	519	506	465	489	507	503	457	419	459	417	360	397	383	398	393	414	422	422	481	515	489	462	410	409	408	380	385	385	397	377	352	327	344	361	348	377	350	354	330	354	384	360	393	386	322	353	369	356	365	400	365	329	350	371	376	349	350	336	349	369	355	360	389	354	345	355	371	344	384	350	374	366	376	389	310	340	344	342	344	360	355	339	345	351	348	334	354	355	362	365	342	386	359	353	338	320	351	346	366	359	369	358	346	366	358	340	344	358	372	362	351	349	349	341	367	361	333	358	359	327	325	378	341	393	372	343	323	353	344	376	352	336	343	373	346	325	362	319	343	396	388	346	365	369	352	352	369	359	366	345	344	380	355	361	378	363	355	350	330	361	367	322	399	390	345	339	347	355	361	391	359	372	371	401	334	345	369	372	344	377	353	375	382	351	345	338	344	332	366	369	364	339	344	351	368	361	329	369	379	320	340	350	378	356	333	380	370	361	347	373	355	332	354	371	374	374	366	344	351	354	332	338	328	389	366	365	332	364	359	358	359	372	342	350	345	356	400	350	349	352	379	344	370	370	326	382	324	347	350	359	403	362	365	369	357	359	343	361	358	384	383	323	368	350	378	346	371	332	329	326	349	355	372	346	361	374	346	381	359	353	367	321	349	370	390	370	323	376	357	346	361	377	361	323	376	300	357	338	361	360	378	338	359	355	341	372	353	360	381	364	348	356	382	349	344	344	368	360	364	377	341	333	347	379	332	337	361	357	357	335	386	336	323	332	374	339	367	348	345	336	391	349	384	339	391	385	363	330	366	330	361	392	370	370	347	332	348	317	350	324	374	361	382	376	336	340	338	317	357	342	334	356	327	347	372	354	352	335	354	379	356	361	374	390	355	404	350	374	361	372	335	381	351	314	344	357	357	340	371	345	373	353	352	371	380	312	332	338	313	396	343	326	387	400	312	364	322	344	370	326	378	349	382	368	354	406	338	352	378	338	371	356	366	391	345	353	357	341	338	365	377	376	339	343	362	348	347	335	365	361	330	379	353	368	360	350	391	362	375	347	360	367	317	374	352	342	382	335	355	358	352	352	385	363	359	350	358	379	349	368	369	375	343	330	364	354	351	365	345	386	335	344	338	382	321	375	368	348	338	374	368	327	346	351	349	338	348	358	343	356	381	354	383	337	350	358	348	347	360	364	357	358	386	365	373	367	347	349	387	377	396	367	311	343	326	376	338	376	397	380	358	362	371	338	388	357	347	334	360	323	368	382	346	353	312	317	354	364	353	352	372	356	357	364	383	325	376	347	329	361	347	341	382	341	352	340	367	370	353	368	315	359	351	353	351	365	369	330	375	352	380	361	400	371	347	367	367	352	345	335	319	373	362	343	349	340	359	401	349	359	342	367	329	369	374	360	343	355	356	332	345	350	349	394	372	351	344	373	377	326	356	409	359	378	361	365	338	361	377	363	366	359	354	302	324	364	359	323	357	357	350	369	343	358	334	358	373	353	356	351	389	353	334	360	386	361	390	348	376	358	344	349	316	382	391	340	355	367	338	353	337	375	342	376	357	324	358	354	350	354	360	378	384	346	380	367	363	345	347	349	359	350	325	368	388	337	387	374	374	362	383	354	340	358	372	348	371	365	340	345	368	366	353	341	341	362	354	346	365	343	340	332	348	341	354	399	387	334	345	348	341	394	350	351	355	356	359	342	361	345	378	367	365	342	350	370	357	375	336	365	401	349	333	347	366	361	358	357	361	363	322	363	342	369	383	363	375	371	350	345	365	357	376	360	355	363	338	339	364	327	349	342	367	391	351	372	354	339	335	371	354	333	374	390	348	380	367	350	357	344	348	377	358	361	359	328	370	293	365	374	345	362	356	363	336	349	337	374	349	396	373	320	345	342	367	330	330	366	356	322	348	320	333	352	354	323	393	350	374	350	352	328	344	345	354	348	347	323	359	374	360	367	340	362	352	338	345	352	354	337	333	376	371	330	338	349	326	360	367	354	388	347	343	348	331	384	330	362	360	369	328	372	346	361	355	387	365	355	370	353	357	347	362	370	355	359	366	329	359	345	329	349	359	396	354	350	363	372	343	375	349	363	362	391	368	368	351	338	363	350	392	346	358	367	356	358	364	400	324	383	334	347	381	350	386	351	360	337	357	345	373	372	335	375	357	398	384	329	372	392	334	352	375	340	329	357	344	321	356	363	338	368	335	333	336	354	359	336	372	352	314	347	373	354	349	350	366	319	330	365	348	349	374	349	363	334	299	374	337	357	357	364	348	355	357	342	341	353	355	353	351	354	374	353	352	359	344	372	336	359	350	314	318	380	354	365	308	350	343	367	352	365	340	333	325	395	350	372	368	349	364	358	362	338	336	356	324	362	337	338	357	357	369	361	351	368	382	368	354	367	353	341	344	371	366	342	334	355	321	366	336	350	379	360	331	371	385	334	378	382	358	372	332	351	375	348	364	340	344	338	351	312	360	371	360	364	379	322	355	347	359	365	359	384	347	362	380	352	344	357	369	361	349	353	379	373	347	352	354	386	370	366	345	349	339	384	378	371	342	368	369	358	345	365	333	399	366	355	351	330	346	337	362	353	381	359	363	378	372	360	352	352	354	335	361	387	341	357	316	338	351	349	358	343	378	347	359	318	372	361	346	374	358	362	370	345	351	374	339	387	338	334	360	353	367	364	369	343	352	329	339	379	315	356	340	341	341	354	355	338	333	355	338	372	333	377	364	380	356	359	354	373	341	343	354	351	355	350	380	341	359	370	406	362	353	349	391	387	335	365	336	352	377	365	346	370	344	358	356	339	377	359	360	363	380	346	382	320	368	386	380	362	336	334	357	379	339	358	374	357	364	378	351	344	368	349	342	341	331	350	372	330	320	353	331	361	367	373	383	388	349	367	330	341	372	347	342	370	402	333	392	334	344	374	336	330	365	396	347	323	329	362	396	377	349	345	343	382	359	344	339	357	344	387	379	328	346	337	376	341	390	364	343	320	326	337	339	344	370	372	354	327	400	373	360	329	367	370	334	361	343	338	342	339	374	368	335	350	353	378	339	329	331	369	370	358	349	364	356	384	338	342	338	350	335	344	373	350	342	349	383	369	341	326	357	390	365	307	341	367	359	361	380	336	366	352	336	356	355	377	331	386	332	357	333	362	358	365	372	375	373	346	341	334	349	345	330	360	360	334	355	366	347	349	372	381	343	358	355	378	398	349	373	384	363	371	339	355	385	343	357	353	356	361	399	384	355	378	404	345	360	372	335	392	327	362	337	384	352	342	362	379	340	364	325	334	344	367	364	349	318	356	355	378	355	333	367	352	388	350	357	339	374	369	342	371	348	353	364	394	361	372	354	355	352	329	369	356	362	361	342	346	378	366	383	357	317	368	336	336	356	335	364	319	397	343	380	372	363	347	347	384	368	333	349	346	337	350	374	358	357
8378	2033	1756	1404	1009	811	678	576	500	442	411	355	365	347	315	317	356	325	294	315	328	347	356	339	365	284	349	359	347	337	368	357	370	329	359	369	351	316	349	363	306	316	309	332	354	369	365	349	325	313	333	335	333	386	392	356	355	321	359	340	340	361	352	348	353	341	320	343	350	314	366	350	309	339	356	351	320	327	332	340	328	341	325	366	352	310	350	347	362	340	379	358	346	359	353	335	353	345	328	355	354	324	312	330	344	372	323	355	331	325	321	328	330	335	334	323	363	348	338	381	323	329	316	344	319	314	322	324	326	367	339	352	336	325	337	352	292	334	311	360	354	344	332	346	365	335	351	339	353	338	323	318	320	367	340	329	362	348	328	310	351	362	313	331	360	357	329	340	330	321	366	340	341	361	341	376	396	368	343	352	334	334	322	382	369	362	345	333	349	337	334	330	352	341	356	352	327	324	367	338	371	307	357	348	355	337	321	370	366	345	347	330	348	337	346	329	368	346	343	308	369	343	330	330	329	325	351	384	342	347	354	342	331	354	368	366	344	386	363	316	324	310	366	350	349	357	365	312	327	328	353	330	360	346	343	371	373	325	347	376	318	317	300	369	329	345	320	362	356	345	353	358	345	349	318	300	376	306	320	333	338	329	357	336	344	346	331	325	319	336	367	306	310	368	337	370	349	359	355	347	338	323	338	339	369	382	343	348	319	343	326	353	332	348	354	316	329	344	348	363	337	355	360	330	372	358	301	303	362	323	329	398	347	354	337	377	346	334	337	352	334	314	385	325	353	329	325	330	327	358	354	337	366	337	328	389	333	319	336	383	342	323	304	339	340	304	330	294	328	349	355	327	352	354	355	316	346	319	351	323	318	336	346	344	349	351	316	330	377	370	333	334	348	341	328	346	326	346	318	334	365	367	295	323	352	339	345	378	316	350	376	351	353	347	366	364	322	333	347	314	303	323	328	317	345	349	377	324	357	341	314	334	341	298	346	344	339	340	310	325	336	354	322	336	328	352	295	345	337	315	319	358	322	373	315	320	357	347	335	336	345	320	363	362	356	313	336	384	345	326	308	310	374	314	351	330	323	353	346	355	346	369	356	323	336	295	347	349	290	334	334	365	361	345	379	321	336	320	355	379	353	337	370	333	335	342	338	319	352	355	316	338	333	340	366	308	353	343	344	318	312	314	358	344	369	323	356	322	370	340	323	319	346	366	327	357	322	349	329	322	311	362	375	333	315	339	322	327	310	339	353	347	323	317	349	370	354	387	305	343	359	345	344	335	340	363	341	332	307	367	347	355	358	369	342	319	361	349	348	354	312	338	362	332	351	366	313	329	363	360	333	319	371	342	340	338	325	341	376	306	373	357	349	370	335	339	325	348	325	367	366	345	344	355	369	370	370	362	311	314	357	354	324	342	342	344	315	365	352	340	343	337	332	335	335	351	360	391	354	347	330	331	341	336	359	317	353	341	371	344	361	344	344	401	371	403	355	368	360	385	324	324	322	357	380	313	358	362	310	348	315	332	339	355	337	337	317	324	317	349	331	337	352	360	331	337	341	306	337	366	344	346	358	345	374	331	346	348	342	348	326	367	370	364	323	329	320	356	347	351	323	344	331	339	323	331	331	308	307	355	360	345	330	331	353	354	338	310	368	325	324	377	347	338	354	347	352	350	336	341	328	327	353	338	334	357	351	336	355	331	362	349	368	373	343	320	331	370	324	331	346	334	323	363	316	309	333	369	352	346	331	326	367	390	328	346	349	365	343	354	347	340	321	324	326	327	342	295	338	317	332	377	357	367	313	362	348	359	307	342	350	335	312	346	327	327	369	370	335	350	328	345	341	333	328	346	317	319	345	319	330	341	325	345	318	357	318	307	382	382	330	314	319	341	341	347	308	356	363	347	363	343	330	315	335	329	351	322	345	335	302	333	354	343	349	332	304	334	322	352	305	350	357	323	304	309	363	383	329	318	355	349	311	347	333	320	346	387	358	347	286	341	328	328	371	324	357	350	367	368	326	357	328	335	329	350	329	360	332	328	334	330	300	357	341	358	329	321	363	340	346	348	358	357	321	318	353	332	313	372	368	370	367	362	309	325	380	343	327	321	321	311	327	354	324	349	349	331	355	323	364	352	353	355	363	353	313	318	329	326	338	355	323	330	343	331	288	347	337	308	336	360	328	351	353	350	342	313	317	325	344	335	337	310	325	320	322	319	339	342	341	369	348	344	344	314	381	359	341	350	351	368	376	335	346	342	336	361	344	389	338	338	352	339	333	340	320	325	356	338	341	335	371	335	335	346	344	356	361	359	347	396	376	357	335	350	347	329	317	348	359	348	364	349	342	370	325	305	331	390	373	342	341	351	362	355	319	340	330	362	355	355	336	337	357	375	328	346	341	350	383	354	334	330	347	342	338	333	351	343	312	303	347	354	355	345	333	368	342	302	360	346	330	319	318	352	341	302	335	340	360	346	334	342	355	365	364	363	315	326	363	320	337	380	325	359	367	376	303	329	314	320	345	357	313	348	377	350	351	383	337	345	336	314	370	365	324	349	322	352	346	371	332	327	344	367	334	362	342	334	328	334	339	388	368	353	299	358	328	367	345	341	343	370	354	327	339	330	372	371	363	366	341	340	321	357	331	340	362	332	333	364	317	346	351	361	340	316	339	315	348	379	350	332	342	356	338	345	368	342	360	370	324	314	360	340	318	316	389	327	335	305	386	367	346	345	312	297	338	357	380	329	382	324	358	345	362	345	358	348	376	343	350	313	336	372	311	336	362	355	351	312	309	344	304	330	352	376	330	342	390	327	338	331	309	380	331	371	345	308	362	357	310	317	352	345	347	341	327	343	343	376	335	370	324	343	342	329	357	333	343	335	357	377	347	340	353	329	340	355	353	309	356	355	364	363	378	340	329	340	325	345	339	342	351	346	359	362	339	348	325	352	349	357	335	346	341	350	330	353	329	333	359	350	355	348	338	395	292	324	340	321	357	368	333	372	341	345	342	374	350	319	360	351	352	348	331	345	326	364	339	319	352	327	358	354	357	356	351	371	346	347	335	322	339	335	360	315	337	320	334	364	344	344	355	323	360	340	354	300	328	350	314	328	314	354	340	378	349	340	360	350	367	331	361	333	326	331	310	291	333	364	325	334	356	386	357	330	377	365	350	369	372	346	346	309	346	331	337	347	370	371	350	401	348	353	359	337	336	351	305	354	349	352	356	347	321	344	350	349	349	328	334	326	322	327	340	334	351	370	343	306	352	368	379	350	354	365	333	333	326	331	319	351	380	366	301	340	362	348	369	352	328	327	320	345	348	351	349	348	338	356	345	326	346	324	317	309	367	351	328	326	349	344	344	345	297	314	352	367	330	365	374	369	315	309	347	353	333	352	310	365	360	327	338	363	367	366	373	361	345	344	345	369	343	325	347	370	369	330	347	345	359	340	333	335	343	339	330	345	361	317	332	328	328	398
6391	2129	3945	4536	3751	2948	2637	2088	1698	1484	1174	892	836	889	851	857	839	808	833	843	831	869	882	831	803	796	739	781	817	807	862	869	763	857	827	819	788	839	784	776	784	807	826	760	784	767	767	790	824	782	802	787	855	843	759	793	780	842	759	790	794	768	782	852	797	809	801	830	846	773	823	805	811	793	830	821	800	809	779	851	805	817	769	751	788	812	766	796	794	784	823	790	788	799	801	787	790	777	808	763	788	805	806	805	799	799	805	760	759	810	790	802	785	794	771	769	815	797	774	812	821	810	830	836	814	785	822	780	802	813	776	803	819	794	821	771	762	791	802	809	737	783	803	790	806	849	767	746	810	802	779	845	763	763	784	801	821	770	744	803	759	793	764	886	741	780	798	830	772	782	785	769	795	814	788	774	848	787	829	826	756	876	802	759	772	773	792	853	773	825	819	827	725	776	793	803	812	818	824	788	774	800	783	806	771	851	808	831	770	826	763	803	793	783	784	842	805	798	794	809	800	809	803	777	778	859	814	823	829	811	803	783	759	802	789	805	782	782	810	813	814	823	876	793	796	779	798	767	809	771	797	853	790	782	828	818	791	782	756	769	779	779	780	733	740	813	788	811	811	753	835	790	811	834	774	810	796	804	854	760	798	831	839	771	778	777	795	830	767	824	758	822	799	780	800	773	891	804	819	817	803	764	802	849	791	778	797	781	840	832	784	813	770	790	777	792	782	823	844	795	805	853	774	806	764	803	813	761	787	808	842	786	754	793	756	800	828	764	823	796	822	812	793	847	817	797	789	802	812	727	794	748	790	786	808	791	807	825	826	811	792	776	805	817	869	763	770	794	748	840	816	803	825	755	797	765	852	824	811	772	820	827	829	869	744	799	762	783	796	798	870	797	817	777	859	763	828	804	800	843	767	794	821	772	801	744	764	820	782	803	782	753	832	768	804	774	808	803	794	801	782	813	799	858	747	813	796	791	818	774	812	755	781	801	841	854	773	813	732	755	841	844	766	790	816	769	765	779	778	744	833	827	798	814	812	805	808	813	786	700	835	772	848	736	765	760	819	825	813	834	848	801	809	818	779	780	788	785	803	857	744	817	798	796	768	795	799	730	772	808	810	810	805	847	781	852	795	759	815	782	757	837	822	825	812	802	801	865	806	778	781	760	810	774	773	827	775	816	808	814	793	815	800	825	791	782	765	781	836	836	814	796	809	775	796	816	767	803	790	814	802	756	802	797	788	777	872	838	817	763	780	805	792	801	803	868	828	809	801	791	824	796	824	819	795	811	851	869	784	777	808	772	797	805	838	797	781	761	798	833	762	773	828	796	797	776	747	850	817	774	805	791	768	769	790	860	818	805	836	829	814	817	806	787	800	805	821	736	782	824	809	801	729	828	808	844	806	773	779	798	819	802	769	833	818	757	775	783	793	771	782	804	776	832	804	790	807	804	775	799	811	808	808	794	815	867	819	797	779	788	806	800	778	776	830	775	817	808	782	796	785	789	796	834	788	783	809	807	792	814	799	818	712	793	788	763	844	767	768	802	803	810	732	813	804	793	797	771	804	793	778	807	798	788	823	816	723	751	798	814	761	793	760	798	804	793	756	835	760	777	814	797	824	752	818	842	790	765	791	806	835	812	781	800	796	836	761	776	848	796	828	810	823	746	759	809	788	802	783	806	839	765	773	792	828	795	771	768	781	808	819	818	778	796	733	842	772	835	803	811	777	780	807	828	784	790	788	785	817	798	769	820	840	785	838	786	762	781	802	803	765	803	790	780	797	809	771	779	792	835	799	767	776	815	782	897	834	789	776	777	812	760	784	829	780	782	776	873	800	793	848	822	816	749	781	779	812	802	799	827	819	810	746	788	758	799	848	780	784	796	824	774	781	782	846	813	784	805	821	791	811	786	774	793	831	772	778	759	758	806	767	818	828	821	832	780	794	835	783	805	801	818	798	824	841	824	813	827	802	775	791	781	758	793	811	755	848	794	789	785	825	777	814	818	818	789	756	820	813	765	733	795	810	822	816	812	813	795	824	732	763	799	859	760	786	827	755	797	801	825	774	747	764	777	833	778	771	806	852	759	792	794	837	745	812	775	799	798	779	804	717	863	817	792	840	876	829	814	815	819	815	814	766	774	856	769	835	826	853	808	845	805	784	802	802	783	817	807	836	749	808	789	801	808	791	795	835	790	831	758	838	856	776	785	819	789	737	774	815	800	793	742	854	780	788	792	767	779	827	764	795	744	815	766	853	791	784	786	826	778	765	766	833	759	756	827	830	798	721	804	787	817	847	878	784	775	847	791	812	768	794	776	820	785	842	818	817	809	771	758	796	803	769	791	807	782	754	757	775	806	808	785	764	771	848	821	801	843	820	806	794	837	816	784	848	805	810	850	788	808	846	819	871	813	780	774	805	793	831	795	776	800	805	822	791	796	766	805	747	769	777	782	805	823	751	790	783	798	814	786	754	807	815	861	810	789	834	798	777	836	840	836	798	772	826	820	816	796	818	819	794	787	789	783	800	766	839	796	856	782	791	839	795	828	777	797	761	813	749	794	756	817	831	798	891	845	778	783	827	788	826	798	816	776	793	769	843	852	784	791	794	806	790	826	778	784	800	760	771	809	807	786	842	750	792	791	786	810	863	779	782	786	846	763	762	844	853	779	773	791	783	775	763	774	811	819	805	805	780	815	801	763	809	781	840	816	837	780	796	840	839	834	781	799	786	779	759	778	795	811	815	832	779	821	782	818	812	814	777	795	774	829	808	788	778	775	784	806	852	756	714	797	777	766	771	838	788	730	792	795	782	796	769	747	782	837	833	786	791	761	803	777	777	784	796	784	816	813	829	774	806	794	813	782	790	798	774	786	817	782	804	804	785	801	847	784	780	846	793	761	823	774	856	780	790	783	745	777	762	831	809	767	806	819	788	838	812	812	828	805	773	782	807	773	807	802	810	850	850	809	807	830	782	785	761	784	810	751	783	818	768	770	791	798	828	791	801	810	805	801	764	779	801	808	779	777	792	851	789	831	778	822	810	776	852	795	759	784	776	789	816	727	808	779	810	771	799	776	741	877	823	796	784	831	809	874	801	788	792	830	797	774	788	801	768	789	803	827	794	787	796	787	808	805	808	803	800	778	825	768	809	795	809	764	832	784	761	797	799	778	780	783	800	814	790	819	827	793	757	830	842	762	805	777	796	776	813	785	803	804	803	794	796	787	784	774	809	847	780	837	825	845	819	839	757	848	793	756	814	897	828	798	781	835	769	802	793	809	807	830	798	804	796	792	802	792	782	795	795	814	756	811	779	863	809	762	803	783	821	787	788	792	814	821	785	787	770	770	747	840	801	809	807	783	786	814	840	748	729	758	805	829	744	783	775	791	806	783	850	839	791	833	826	843	831	806	849	764	792	828	808	795	821	820	760	795	756	807	722	802	806	815	779	773	794	823	752	762	784	785	798	793	776	833	805	791
20610	4988	3196	2619	1730	1109	945	742	570	418	389	313	310	276	312	287	296	307	292	293	297	299	265	280	289	282	257	269	257	278	273	300	291	263	280	283	322	245	270	297	291	287	272	292	275	294	291	321	304	277	271	286	306	289	276	259	275	275	271	271	261	281	278	280	271	277	270	280	317	302	276	310	272	263	297	272	272	282	289	289	292	255	300	291	309	257	266	306	282	268	274	280	253	287	295	299	281	254	318	257	286	264	255	270	292	273	242	283	273	292	286	303	262	294	306	291	297	273	285	276	282	294	265	246	284	242	263	324	311	263	283	266	260	279	254	272	268	250	275	264	269	259	254	271	292	287	288	276	306	334	279	267	264	257	269	270	291	271	254	271	299	261	297	308	265	287	306	272	286	279	316	268	283	284	288	263	260	244	291	271	280	300	271	283	299	303	275	269	283	262	288	297	268	308	265	292	266	273	292	269	293	287	277	295	284	272	270	271	281	269	289	281	317	267	286	286	295	268	282	285	295	295	318	274	233	295	281	284	274	262	307	256	270	285	245	310	256	322	273	286	283	263	313	282	269	300	284	266	274	270	275	296	276	283	306	296	291	286	295	281	275	247	254	296	263	321	294	292	273	268	277	295	264	297	258	289	278	271	263	318	271	283	305	279	255	273	243	290	280	272	275	267	247	269	262	316	313	246	262	303	306	268	293	292	331	291	271	284	266	246	286	264	327	288	282	292	276	258	258	288	293	296	284	280	291	256	308	259	284	253	303	268	266	301	295	298	320	308	284	301	254	256	274	316	331	253	258	282	266	290	316	274	282	291	274	269	296	255	287	281	243	267	278	292	291	277	252	297	300	252	250	254	250	302	284	298	278	239	275	288	295	310	292	288	317	306	273	282	280	293	302	263	279	259	281	272	285	269	307	295	307	282	279	303	283	258	304	309	276	289	309	281	280	298	264	300	283	317	267	257	256	283	262	301	259	299	303	271	273	285	267	271	327	275	296	275	281	275	274	258	279	294	257	280	280	243	277	292	315	282	265	267	273	270	262	290	277	255	288	306	258	292	287	293	269	275	280	260	255	245	278	270	240	269	278	295	243	251	330	277	256	267	283	261	290	264	253	258	271	283	254	269	267	263	265	268	269	267	286	242	290	273	266	276	299	289	245	253	262	268	294	297	299	309	279	265	304	271	290	258	258	295	310	281	271	286	288	253	275	284	312	282	247	270	294	281	301	271	285	277	302	272	244	277	333	294	246	257	291	273	264	295	279	269	305	291	297	293	289	279	271	253	277	282	260	306	299	283	277	293	279	254	299	261	303	285	263	300	277	310	309	262	265	280	284	286	295	286	271	259	260	274	291	288	289	314	286	282	285	267	289	266	258	276	263	270	250	257	282	271	300	259	262	281	312	260	240	288	259	294	272	258	281	276	281	274	266	259	249	273	297	298	311	281	273	290	301	248	259	298	286	271	294	281	291	285	272	315	246	269	295	318	279	260	284	283	309	280	279	254	292	273	311	257	283	260	281	270	289	284	292	264	292	284	306	276	307	274	285	282	275	290	328	280	278	281	237	303	264	282	270	280	262	259	270	293	278	282	260	278	296	260	275	279	250	309	254	285	261	257	286	300	284	303	282	295	269	273	282	281	297	303	288	283	247	278	295	273	292	270	265	264	263	273	300	281	276	291	275	289	288	266	283	261	267	280	269	254	295	266	301	290	284	256	276	264	297	281	257	282	266	269	257	257	272	300	301	290	271	262	268	303	282	273	285	274	285	256	272	294	281	267	263	293	267	273	277	304	280	286	304	282	281	269	277	296	289	269	284	269	285	289	263	251	286	260	260	281	234	289	281	306	251	256	261	306	303	291	267	293	274	309	287	258	271	294	283	280	313	270	274	251	291	309	288	261	273	244	280	267	284	288	286	299	274	287	263	283	280	263	266	284	285	285	266	286	334	293	300	323	266	270	270	259	267	253	282	279	257	270	270	270	276	272	278	280	254	283	286	284	271	284	271	253	286	280	272	325	305	304	285	312	268	267	293	273	274	248	279	274	244	299	295	279	259	269	308	271	311	283	266	241	280	268	295	269	257	282	265	313	253	278	268	296	261	283	298	319	289	291	278	291	285	291	266	266	288	286	304	269	251	258	276	245	266	287	275	292	297	270	303	299	285	300	313	280	303	257	262	284	257	256	257	308	279	263	272	303	322	278	282	244	267	283	276	268	273	288	272	281	296	275	297	279	283	305	282	284	288	283	274	291	286	259	292	298	271	290	269	281	280	237	258	296	306	312	291	267	276	283	237	285	281	276	285	269	298	304	273	285	305	253	285	271	266	276	296	284	281	291	277	302	296	263	280	296	303	301	271	293	285	267	269	296	277	294	259	269	307	266	274	292	283	278	276	291	246	282	269	296	270	288	281	299	271	263	257	263	264	298	251	291	284	305	274	290	284	274	263	292	260	287	288	293	306	293	297	254	306	292	281	288	307	268	282	266	278	276	263	257	268	276	272	339	293	271	284	281	289	316	299	295	302	279	277	281	300	264	256	265	283	275	311	266	283	281	265	259	269	290	296	253	278	280	252	271	281	265	294	237	309	308	282	292	305	282	303	315	226	276	284	288	261	290	273	279	273	247	282	305	264	279	293	274	290	263	294	258	259	266	285	265	274	253	278	284	256	280	310	270	292	285	257	287	266	249	293	280	303	249	246	274	250	284	268	288	281	279	281	264	264	283	262	283	303	268	245	271	294	276	299	278	281	295	306	262	322	251	275	247	289	289	265	255	284	257	252	272	246	307	313	258	239	238	274	265	282	243	261	293	253	261	271	290	278	263	302	256	298	300	290	293	255	277	293	305	276	285	257	267	265	282	262	250	267	263	287	275	266	287	291	250	273	292	284	270	291	303	260	299	249	282	277	283	255	273	266	250	298	292	296	280	264	290	268	272	291	312	279	240	276	289	297	291	237	292	283	300	278	278	279	251	290	341	278	258	268	287	264	257	275	285	287	282	273	272	262	283	300	262	260	321	276	285	225	273	275	282	282	292	284	287	268	314	278	297	263	302	264	298	285	251	279	265	291	268	283	252	262	300	272	299	279	273	300	253	293	268	286	283	298	314	275	262	277	257	299	255	293	276	268	271	266	287	295	258	278	278	263	280	278	291	276	288	298	288	297	284	261	302	283	300	275	311	265	301	289	292	281	293	295	294	256	285	274	321	266	256	275	251	281	268	288	286	252	284	272	270	267	294	302	251	270	298	293	297	263	268	254	266	310	272	286	296	292	266	291	258	249	273	290	245	283	252	281	276	263	258	263	298	278	284	291	280	252	267	257	293	263	260	263	298	288	295	264	294	285	286	282	233	274	280	289	248	285	282	287	267	299	297	308	265	262	287	280	300	272	303	294	259	258	269	277	289	292	251	253	274	265	309	295	266	277	294	298	258	287	305	268	284	281	286	295	285	275	283	275	307	271	279	263	280	283	272	269	288
14544	3839	6726	7660	6353	4856	3920	3170	2480	1861	1381	979	826	751	790	734	756	729	790	781	718	701	742	711	697	623	694	685	658	702	693	716	724	747	828	758	703	682	677	710	683	678	692	677	648	666	641	668	679	675	704	625	682	677	607	677	670	687	665	671	648	647	654	650	654	688	668	648	661	609	680	644	701	666	678	676	654	626	633	620	629	687	646	647	645	675	650	668	668	639	689	700	633	702	671	649	620	675	614	683	662	667	696	669	666	632	662	647	686	623	703	707	675	638	648	646	629	618	668	643	683	656	683	684	700	664	693	646	665	711	660	648	646	631	617	681	670	662	647	639	644	681	673	621	667	652	695	683	653	666	685	666	653	656	645	674	671	699	648	698	661	649	709	652	708	666	653	680	623	629	629	631	630	636	648	650	637	615	644	661	672	629	650	625	627	646	719	656	695	622	595	681	686	687	667	657	667	684	696	641	654	639	653	669	637	666	620	659	616	688	659	670	666	689	647	666	678	615	661	649	640	673	622	643	665	685	685	659	651	645	681	649	674	679	676	650	670	676	579	655	652	660	660	646	650	649	707	640	673	701	653	581	626	710	633	680	632	655	651	646	656	664	658	629	601	669	625	685	683	665	664	634	667	673	641	714	685	664	621	689	671	699	650	630	659	648	727	646	622	639	667	708	685	635	702	629	699	623	638	626	627	621	657	679	702	638	625	632	644	689	651	683	643	630	648	707	638	681	654	697	674	670	667	677	604	701	652	650	658	668	693	659	637	693	631	642	608	704	618	660	650	625	627	646	633	662	602	670	621	578	653	684	656	609	681	672	663	644	696	621	641	682	680	652	643	654	677	666	609	677	641	696	663	679	647	705	622	663	658	636	681	635	651	701	645	630	618	634	658	673	624	687	661	686	663	658	640	673	643	676	592	634	653	644	671	651	619	668	661	685	651	649	676	638	605	645	652	666	661	620	631	630	663	618	662	661	672	650	596	650	690	655	615	684	678	645	654	677	633	627	642	626	685	658	633	681	613	675	664	669	717	698	666	662	601	655	693	684	647	639	638	646	692	650	627	632	657	636	646	649	634	659	640	676	661	670	658	682	666	695	685	633	670	638	643	635	643	646	649	672	642	652	671	586	670	646	657	624	628	641	665	630	688	641	632	615	665	665	660	650	651	640	617	683	672	663	618	641	608	663	660	641	651	664	683	675	657	602	654	698	659	664	651	654	628	628	666	605	667	681	684	660	630	710	676	707	709	704	661	627	667	626	640	660	651	655	695	679	658	657	694	657	688	635	656	645	671	655	605	638	609	651	627	642	657	691	674	665	676	642	636	642	661	660	667	721	649	629	715	689	640	682	684	660	662	689	669	649	687	655	671	618	637	693	633	693	657	696	706	630	721	642	631	639	649	616	600	651	648	607	659	626	658	643	677	618	636	626	685	694	704	647	670	639	692	671	693	669	626	673	650	668	650	647	675	616	654	661	615	668	660	670	668	665	668	594	687	630	704	615	635	579	616	665	668	665	665	620	634	664	674	695	646	675	670	661	707	683	631	680	627	632	664	701	654	680	681	636	662	647	640	656	656	691	655	628	615	684	668	663	662	659	658	695	649	638	698	644	654	604	655	657	673	641	602	656	657	647	657	691	646	651	651	622	683	665	643	661	717	670	662	665	649	644	636	660	640	645	666	643	613	658	676	623	651	627	672	679	637	653	656	651	670	669	670	668	655	671	667	663	665	654	608	651	644	691	701	673	623	626	658	637	641	645	622	660	675	680	618	638	662	657	667	666	714	667	644	678	643	675	683	635	639	672	685	649	667	661	679	714	660	669	672	645	632	707	706	657	655	610	632	670	713	679	677	632	636	652	658	641	685	662	670	644	690	692	645	625	687	614	679	655	668	660	631	648	657	619	697	655	650	690	641	623	657	608	642	662	678	624	639	649	637	670	656	683	619	656	624	671	665	638	654	635	641	666	648	673	666	691	645	660	627	645	629	681	640	672	616	602	702	678	638	651	634	694	690	649	652	638	602	669	693	683	687	629	682	681	693	655	671	639	642	688	633	678	665	680	648	644	646	675	704	640	640	636	702	664	643	695	651	649	675	629	651	622	651	624	693	601	616	697	672	657	636	648	651	654	646	683	589	645	670	674	650	678	634	664	646	674	649	635	652	682	611	635	650	640	675	642	686	641	642	632	652	677	643	650	677	666	679	624	644	713	646	678	664	621	640	654	662	655	657	629	659	664	680	677	678	645	650	674	642	667	631	658	641	685	633	661	683	641	702	665	684	677	664	660	633	712	678	671	645	660	686	653	602	647	672	669	713	625	655	662	658	671	666	681	632	645	689	673	685	644	632	587	650	621	635	634	635	650	623	715	693	633	664	676	647	687	691	635	641	662	652	667	681	665	685	664	636	648	644	658	652	696	678	648	693	676	675	689	656	655	638	731	633	657	642	683	644	674	691	657	695	667	652	694	682	720	659	648	686	619	706	665	631	675	686	637	663	665	670	673	624	611	658	665	661	651	698	646	598	639	599	733	624	665	621	685	681	639	665	644	659	634	660	685	707	649	639	691	613	619	699	665	627	666	693	628	656	615	675	690	708	637	692	684	636	654	653	637	649	614	683	647	688	683	668	660	657	648	678	679	682	605	693	651	658	645	678	666	659	697	671	658	684	650	643	624	666	647	617	681	621	685	670	689	643	682	710	668	661	729	684	681	598	683	674	632	674	641	699	675	679	680	667	648	650	652	640	668	681	634	675	642	681	691	622	651	645	657	638	648	659	679	618	646	649	652	656	701	660	653	629	678	644	646	659	623	687	651	699	641	639	661	639	636	636	658	593	681	707	668	671	647	649	649	665	691	647	672	630	611	664	618	691	627	641	638	704	694	638	658	650	644	651	612	646	650	708	683	640	690	669	617	664	639	686	667	614	651	653	639	647	686	668	655	674	670	668	653	682	596	671	684	667	652	633	667	645	675	642	636	620	649	718	685	652	649	656	672	660	666	683	659	655	696	631	653	677	659	640	687	638	663	652	579	674	657	668	697	703	646	686	616	635	678	651	645	622	673	622	673	662	644	655	692	643	630	638	667	671	649	706	668	664	684	690	634	674	666	672	650	681	695	641	659	616	618	671	632	713	623	642	647	683	652	641	646	654	658	663	626	691	702	645	680	667	675	633	680	628	638	645	646	671	634	665	602	667	670	659	603	679	622	683	648	653	689	652	648	657	651	647	688	676	634	614	711	642	642	672	644	622	659	628	627	665	641	663	618	695	643	660	658	632	638	647	671	669	641	672	645	697	630	668	645	681	639	665	668	705	672	718	644	622	692	616	606	688	638	731	629	649	647	631	661	663	688	671	642	632	678	645	655	703	693	646	647	632	690	663	634	663	641	668	668	714	619	624	622	675	665	623	688	695	696	648	636	672	640	692	638	680	697	617	685	684	665	621	665	666	647	646	661	659	648	648	694	622	630	682	649	650	672
31357	11462	5125	3823	2331	1343	970	737	581	446	325	208	179	176	173	161	169	178	164	171	141	181	141	149	169	140	131	144	124	149	150	159	133	173	165	177	131	158	147	160	149	156	158	133	135	146	167	146	138	141	147	146	139	132	150	153	163	141	166	166	156	139	146	152	167	156	141	130	131	156	135	161	147	142	162	112	154	158	159	142	135	135	122	138	146	146	140	157	143	126	148	139	129	151	146	163	156	140	143	146	124	144	150	154	114	118	151	125	144	147	180	148	146	139	135	134	144	136	153	150	165	139	126	152	150	166	151	160	142	138	121	159	132	160	143	144	147	149	145	162	146	125	147	138	135	135	159	127	150	156	146	130	132	133	132	149	141	142	131	122	125	149	125	149	171	149	150	150	146	150	154	149	146	155	135	170	162	137	143	141	159	150	152	153	123	125	125	151	144	148	152	116	133	149	119	133	143	141	136	146	157	175	140	135	148	168	141	152	141	131	145	155	158	143	154	185	153	140	134	138	147	156	156	155	118	130	155	124	151	158	143	142	131	140	123	161	133	136	128	125	149	151	132	130	152	161	137	132	145	143	146	173	138	140	131	141	154	128	147	150	139	148	132	151	174	147	156	162	150	138	129	150	130	147	155	143	128	149	144	152	139	147	147	147	135	131	146	150	133	143	161	147	161	171	157	138	147	149	120	113	144	134	133	133	142	129	153	171	144	155	138	148	127	162	144	142	134	135	161	142	144	132	129	149	160	161	142	148	137	133	139	145	131	154	162	143	149	114	116	156	150	146	135	156	150	134	148	146	149	173	129	138	139	134	159	141	143	140	154	141	136	136	169	139	137	158	148	147	166	149	143	128	136	136	171	122	131	150	135	136	164	135	141	137	138	134	131	158	133	143	158	151	129	148	132	175	133	134	175	140	146	148	158	145	152	155	149	128	156	157	148	135	139	143	153	130	169	128	165	136	151	158	160	174	144	153	147	150	161	124	162	142	158	160	175	128	130	160	151	140	146	134	156	154	133	155	157	134	154	151	148	137	136	161	121	146	156	149	148	112	170	124	140	131	143	155	165	144	143	149	141	144	160	146	140	164	166	144	152	133	154	132	174	146	157	149	134	126	133	151	117	124	125	157	140	138	163	157	124	145	128	141	138	138	147	141	148	164	130	145	164	153	140	151	152	168	151	155	155	163	163	150	127	153	134	153	157	123	134	143	160	144	146	128	125	151	142	110	147	133	146	148	138	141	143	147	127	123	152	129	142	159	151	129	150	137	137	144	152	136	153	125	128	137	166	133	131	156	138	141	158	143	151	120	143	149	147	149	134	122	124	164	150	149	132	144	157	165	148	125	149	151	133	115	140	148	141	139	128	127	146	139	136	157	135	142	144	157	151	157	121	144	176	126	156	131	151	144	154	166	118	155	159	142	139	139	136	144	140	159	156	152	162	135	143	133	137	134	178	134	157	167	146	153	141	134	119	125	143	161	152	147	127	139	130	140	118	139	115	148	136	162	173	134	142	129	140	149	147	166	143	121	147	160	155	144	142	127	158	155	154	163	137	144	130	129	141	161	150	165	149	147	132	136	162	119	158	145	122	133	151	126	158	156	133	162	139	151	150	145	148	130	138	143	138	142	142	149	138	126	152	157	137	138	140	119	130	133	157	144	174	152	145	167	166	140	152	142	150	141	129	145	145	150	129	140	135	169	147	169	129	154	159	166	157	133	159	136	139	150	159	139	152	144	142	140	156	137	136	137	136	152	134	137	150	144	131	142	148	156	157	162	150	139	136	147	138	141	155	153	169	156	154	131	124	148	139	128	135	130	159	159	141	137	143	151	155	140	134	151	174	156	160	166	135	139	138	145	130	146	133	140	152	178	156	135	129	141	133	141	149	128	155	155	118	141	116	166	131	134	138	133	148	124	124	152	137	170	142	179	145	152	152	141	160	162	142	176	134	150	131	157	127	131	135	139	146	117	134	131	139	143	143	152	145	139	143	176	148	135	152	140	152	148	139	148	142	150	135	145	132	116	140	159	120	149	133	141	129	149	154	143	137	154	142	157	147	141	132	147	190	141	158	144	141	154	129	144	139	128	151	135	165	140	146	154	153	130	142	151	136	135	155	157	145	162	154	156	153	144	158	166	138	140	157	150	143	114	155	148	165	150	124	135	139	164	149	133	135	149	151	151	164	164	125	154	136	132	142	161	159	129	135	156	145	170	169	149	149	134	132	160	144	133	135	130	159	120	130	143	163	174	125	156	151	137	147	127	149	139	133	151	142	132	155	160	109	140	185	132	128	126	148	132	147	132	169	161	143	108	148	135	132	130	148	135	127	115	144	140	145	130	147	148	148	147	133	141	143	141	164	138	143	155	132	166	158	117	137	126	152	149	132	144	162	135	167	154	134	147	153	136	152	135	117	147	135	120	163	137	147	127	141	143	134	113	143	158	164	145	167	155	158	117	138	164	147	157	148	159	142	134	152	140	156	143	148	142	157	140	146	176	119	159	145	147	150	164	156	148	154	144	146	148	156	155	134	142	169	147	161	142	138	160	134	147	167	155	134	141	146	149	137	167	140	154	149	148	147	155	151	150	154	152	138	119	142	155	159	162	140	151	146	132	157	152	140	143	117	142	143	158	152	136	145	146	157	141	140	123	158	156	118	137	154	165	150	137	129	132	138	122	151	142	112	132	156	144	149	142	118	155	156	134	131	139	148	162	179	139	138	159	148	138	153	153	124	125	138	151	140	139	146	129	125	134	163	163	127	127	136	143	137	150	139	151	155	135	140	156	149	143	126	125	156	128	140	156	141	155	148	137	157	154	142	155	110	143	146	154	178	151	154	138	132	138	150	160	163	178	146	132	128	158	158	133	157	153	142	136	134	124	162	124	148	139	167	134	161	147	153	149	132	128	128	119	147	131	139	169	138	126	163	131	140	145	145	149	133	146	151	167	144	131	127	137	149	154	124	150	167	132	154	145	146	155	133	156	145	159	128	176	130	142	136	143	130	129	148	132	161	114	160	137	152	154	137	135	156	115	132	127	134	119	157	146	130	137	119	136	118	153	135	137	132	108	144	149	132	157	159	141	137	155	143	138	153	146	153	159	131	139	161	150	147	137	148	151	139	176	162	153	133	144	150	143	140	150	127	152	157	136	140	142	174	150	140	138	150	140	142	152	135	146	157	155	133	136	160	154	160	151	150	153	145	164	150	157	153	138	126	145	128	144	128	162	139	160	156	144	149	146	127	169	147	124	144	137	125	137	145	133	139	135	144	176	147	140	156	131	147	123	151	159	159	137	154	135	146	144	146	149	152	139	124	152	167	144	140	135	139	150	130	120	121	134	141	148	172	112	159	128	147	149	133	138	124	158	149	126	146	150	136	130	119	149	145	131	137	150	143	138	141	135	147	147	134	146	143	157	144	162	154	129	121	142	145	143	137	136	159	181	138	142	151	151	153	152	172	152	154	150	141	128	165	150
19998	7381	9005	9987	7921	5637	4560	3749	2649	2119	1451	852	648	565	495	515	489	486	558	539	562	458	451	442	396	434	443	439	431	416	453	490	524	546	551	528	470	444	397	392	445	357	370	372	383	362	337	337	368	395	369	380	374	375	410	379	343	384	410	375	383	365	357	389	406	358	402	351	341	397	367	348	394	378	381	356	376	344	369	364	371	378	389	358	379	376	376	406	344	362	361	364	362	362	367	351	365	331	379	375	362	361	371	382	369	377	361	351	345	374	365	361	410	369	391	381	388	384	416	334	368	388	376	382	364	380	339	362	374	361	379	376	383	366	339	356	363	350	368	386	376	385	365	383	375	386	332	332	378	359	384	368	367	354	326	377	396	356	376	409	336	379	338	405	382	326	363	388	362	391	377	349	342	376	402	385	352	368	373	332	377	380	367	367	347	360	351	379	367	354	353	357	377	353	355	358	377	379	352	369	337	359	359	340	377	357	338	378	369	368	341	361	369	388	380	363	377	350	346	359	377	395	377	374	355	378	377	377	367	361	343	345	396	371	390	384	368	378	352	355	367	374	363	350	392	380	375	359	369	377	361	346	369	378	373	378	396	362	377	379	372	373	380	398	362	355	368	373	392	395	373	378	357	415	397	361	374	393	338	362	348	361	393	344	352	360	353	342	391	368	371	362	361	375	391	356	361	402	405	333	360	359	354	329	370	356	407	372	361	338	343	338	359	376	374	338	362	377	386	398	345	405	373	337	385	375	364	362	392	376	368	384	343	360	358	355	400	362	422	369	373	374	340	356	369	394	370	342	407	376	342	355	359	336	368	362	386	376	340	371	371	354	407	339	357	349	308	363	348	347	383	370	337	412	333	381	369	356	338	357	346	385	359	366	381	348	312	358	353	339	340	370	365	356	345	362	351	354	371	383	379	373	365	352	374	411	391	359	386	306	359	396	358	371	357	355	392	374	385	359	332	367	373	372	380	353	348	364	355	382	343	349	347	366	365	385	373	330	345	352	354	354	389	366	380	374	342	358	332	350	345	375	375	380	372	338	371	333	371	387	386	372	409	346	385	412	352	359	348	364	341	382	354	389	353	383	360	368	370	352	354	358	373	342	390	338	381	339	380	347	349	353	343	353	397	384	381	357	383	355	362	394	380	354	366	348	348	356	366	377	364	360	344	362	381	347	348	400	362	398	348	343	345	381	339	344	349	372	346	349	352	394	346	384	370	376	372	370	373	374	372	363	387	346	351	346	360	354	349	367	352	395	416	369	365	417	365	369	347	326	367	371	350	350	340	348	406	356	364	352	390	371	344	365	385	335	349	395	353	410	393	363	362	398	374	358	348	328	343	397	328	395	371	388	350	388	380	324	377	334	420	338	361	356	379	329	378	376	347	364	373	392	380	404	385	343	336	389	387	369	337	345	352	380	322	385	379	404	353	382	342	391	351	357	350	375	360	337	382	382	407	362	402	375	315	372	361	361	326	404	360	355	341	363	370	345	381	349	375	368	360	374	334	341	365	360	355	400	365	359	374	381	334	369	402	357	390	380	393	360	349	359	369	357	368	380	369	375	390	366	336	367	383	365	363	336	352	356	345	366	346	342	362	374	376	368	367	358	369	329	329	385	369	374	366	378	389	372	367	347	364	369	375	373	362	335	395	359	337	370	355	355	367	379	371	393	347	378	396	361	347	346	348	339	357	430	395	361	352	370	337	381	354	373	381	375	378	364	357	371	369	411	364	373	359	398	368	371	338	366	356	391	370	380	373	367	364	339	338	375	351	364	410	356	379	386	377	387	378	345	396	361	367	355	327	392	340	366	378	344	342	384	331	403	334	345	345	344	362	393	367	365	364	341	377	357	370	378	395	347	346	382	362	377	359	355	391	357	370	347	354	366	358	385	370	333	386	383	365	354	363	407	372	346	368	370	358	338	382	374	359	378	354	361	365	358	357	357	393	390	346	361	368	368	404	356	389	364	353	338	389	376	366	345	355	387	353	392	348	355	351	371	373	385	364	414	374	381	343	390	311	348	369	340	337	346	360	339	346	376	381	335	410	392	369	327	342	337	359	352	352	347	360	329	341	367	348	344	371	357	335	358	409	352	381	359	396	354	377	402	372	396	409	379	397	348	400	336	380	341	343	331	355	328	364	344	381	349	370	366	344	371	377	348	397	380	360	379	421	351	382	393	369	370	369	397	372	381	393	370	354	350	352	355	369	329	323	424	358	402	362	351	353	357	341	383	339	346	356	360	337	380	336	354	356	397	364	342	337	405	376	390	376	379	389	366	383	403	371	338	362	347	345	391	365	396	374	360	353	400	338	360	376	345	352	383	368	347	382	331	353	386	388	393	351	389	361	391	391	370	367	366	364	357	382	356	343	399	368	371	367	353	398	388	357	303	370	350	369	383	358	350	400	360	351	361	357	337	355	357	382	340	389	378	332	338	335	345	343	388	348	383	371	380	360	343	370	356	367	389	409	337	371	341	346	391	391	345	344	332	381	335	364	360	342	383	357	344	364	393	355	356	370	359	347	382	375	370	383	378	368	349	337	343	398	350	382	379	366	391	356	355	366	374	322	353	396	376	373	391	362	375	369	383	389	366	375	380	393	361	371	379	369	348	408	363	362	367	343	332	359	347	379	395	381	362	385	348	378	373	349	381	405	381	370	381	364	366	386	359	344	363	370	383	366	392	369	354	335	349	364	353	361	340	399	376	416	360	353	339	344	356	350	392	365	329	382	392	363	359	331	381	367	385	381	349	371	357	373	366	390	375	353	363	392	366	376	366	368	388	384	390	345	380	374	371	393	361	341	357	358	387	365	364	339	389	365	389	347	376	366	385	394	376	348	355	362	348	344	347	389	384	368	357	364	393	352	383	360	344	361	344	375	340	385	383	391	379	375	339	366	339	353	384	389	368	347	382	334	385	385	387	384	376	354	354	366	379	369	380	336	362	394	377	348	365	368	367	374	371	351	349	364	345	337	373	358	385	344	334	347	345	378	355	388	358	392	377	344	393	356	340	373	346	337	394	357	383	370	379	369	352	340	361	360	408	379	373	343	339	376	407	404	361	377	351	380	398	364	371	374	372	386	370	358	395	380	365	389	384	394	311	379	362	373	372	370	330	395	355	374	369	361	349	329	378	355	342	382	369	378	373	384	347	357	338	376	360	357	357	376	362	352	383	376	354	375	378	364	372	361	394	359	364	385	366	371	322	351	373	361	380	352	387	345	368	348	395	368	354	367	360	348	369	376	372	394	380	351	386	353	392	330	360	380	394	356	355	358	365	357	355	379	347	359	369	387	332	369	351	393	406	350	344	328	369	356	375	391	346	371	373	387	356	393	360	369	382	351	344	354	374	373	379	372	387	371	381	362	353	346	348	360	359	370	400	353	388	369	373	354	375	373	363	352	364	380	364	406	362	346	407	351	361	353	369	351	394	364	359	346	395	362	357	363	356	383	383	354	349	376	385	376	403	360	364
9602	2930	1944	1548	1036	748	665	579	484	391	371	348	400	346	346	362	360	363	362	355	337	366	383	377	395	309	354	347	365	348	327	364	357	373	372	307	329	333	352	349	339	349	322	354	319	354	365	355	334	332	363	357	360	320	362	314	365	353	331	352	367	299	377	348	319	338	352	374	377	353	321	362	344	358	339	350	353	390	332	346	353	340	358	360	294	358	366	385	356	332	365	341	314	342	361	341	328	378	358	347	344	331	313	348	391	329	319	342	323	352	362	365	374	340	342	350	304	334	363	352	359	334	340	313	342	345	372	346	381	330	296	322	331	325	315	349	352	371	330	341	354	390	300	326	342	314	337	360	345	332	357	350	324	323	333	353	345	382	332	340	344	337	335	326	339	365	351	383	291	341	369	338	347	342	372	361	357	331	343	367	345	356	342	340	353	368	385	353	342	351	339	340	329	362	363	316	349	329	325	338	362	300	370	338	336	367	296	367	342	311	338	318	326	320	348	341	365	364	349	329	359	347	339	345	345	354	391	329	310	314	333	368	334	364	360	360	372	354	400	359	309	381	335	350	367	361	362	324	331	388	350	339	351	354	376	375	357	358	359	337	346	331	389	353	397	346	356	365	366	339	350	358	372	323	322	354	333	304	341	337	315	360	341	324	333	350	341	351	371	383	329	330	363	337	333	366	325	354	355	340	375	342	342	343	349	362	323	342	337	368	327	348	351	323	355	398	361	331	341	342	316	333	366	353	392	295	286	357	394	397	355	344	336	334	358	360	345	339	370	339	382	343	347	363	394	329	356	334	351	338	362	342	370	341	340	355	348	353	373	329	351	331	308	333	332	316	328	322	341	361	341	344	351	343	310	336	322	340	344	331	322	362	343	356	346	333	387	349	342	338	329	350	362	323	325	326	335	307	346	378	368	323	333	311	353	348	327	349	303	342	349	342	346	373	330	338	334	327	342	352	338	362	330	369	348	319	330	312	328	370	363	327	332	361	360	353	311	323	330	342	318	350	379	360	350	359	340	324	346	359	378	348	367	376	381	363	359	339	337	375	340	345	354	357	373	339	353	361	322	333	320	380	339	317	329	334	388	368	386	341	377	362	354	342	345	353	338	350	340	360	368	355	348	339	356	350	341	337	336	379	358	332	322	346	365	349	397	323	319	351	322	364	356	333	312	340	360	344	384	342	370	344	359	318	326	383	327	347	339	359	343	363	323	383	332	354	348	344	313	358	326	382	332	362	353	329	348	333	336	373	327	372	358	336	336	356	351	368	356	356	334	340	359	367	333	353	350	353	356	376	367	368	319	365	330	331	335	352	313	361	338	356	329	331	319	368	369	314	323	319	365	333	342	341	321	334	309	336	341	327	384	385	356	348	339	343	315	348	370	376	348	327	333	364	324	348	312	356	362	342	356	353	331	296	348	342	344	370	346	330	365	336	332	352	318	388	337	407	359	370	355	375	378	375	350	382	379	343	332	351	346	329	350	306	327	372	346	349	414	345	319	340	336	374	376	378	348	341	340	352	344	339	326	370	335	354	352	333	335	349	334	335	346	350	353	372	336	326	362	353	339	330	329	344	339	327	325	353	313	338	333	351	356	326	346	313	338	339	361	358	341	372	353	350	373	322	325	332	313	312	343	337	358	347	381	367	384	348	353	333	399	349	325	332	336	343	378	338	334	360	367	367	357	338	375	345	358	354	337	336	368	356	330	336	341	392	352	335	334	348	323	347	346	355	365	353	362	323	331	370	348	349	374	343	361	310	317	347	316	336	327	322	367	335	329	372	355	364	338	333	303	314	338	353	371	325	362	380	341	347	353	371	359	362	374	347	369	365	357	352	345	377	343	378	343	361	349	383	351	323	324	356	361	322	355	347	370	361	381	334	299	370	349	369	334	354	336	384	345	320	327	331	337	341	337	334	352	344	353	350	356	356	316	353	310	342	356	359	351	341	358	385	315	341	349	362	366	342	317	349	325	330	368	300	344	378	335	309	343	353	343	324	333	343	354	337	329	325	375	334	361	318	369	354	367	339	357	332	367	348	329	342	321	372	373	351	347	371	326	367	353	333	349	352	342	371	374	358	327	302	360	335	352	341	373	370	304	346	337	396	339	325	349	344	342	372	351	337	376	360	341	342	351	379	349	358	355	335	339	374	301	349	335	369	339	345	357	370	383	337	342	338	319	378	373	350	350	321	369	359	350	339	336	339	371	339	336	331	295	389	350	338	327	365	350	337	339	376	355	362	346	347	384	338	328	327	326	300	361	312	345	326	334	330	355	354	313	337	359	370	350	344	367	361	326	344	354	360	336	348	345	341	333	347	335	351	361	323	357	368	333	366	325	381	328	334	337	337	329	353	320	333	350	332	359	348	307	327	344	348	346	353	342	347	339	351	334	324	375	338	330	367	326	357	330	365	358	351	354	325	313	336	333	336	341	337	327	342	323	357	352	330	337	378	375	329	343	327	331	333	359	334	315	344	353	349	365	333	360	332	377	352	371	360	368	359	370	358	366	367	353	390	356	334	359	349	352	362	316	358	352	368	331	346	335	329	306	355	329	366	322	321	334	353	357	349	331	328	368	366	346	359	336	358	345	337	343	336	307	329	352	364	348	334	336	330	326	371	360	349	350	346	348	324	357	350	360	370	338	344	356	359	347	287	360	358	356	342	341	344	381	340	350	363	363	383	357	348	333	380	343	350	328	326	372	339	308	310	365	336	351	345	358	363	357	366	366	365	327	355	347	358	390	311	367	331	321	351	358	309	334	390	339	360	311	335	337	362	331	341	358	348	372	409	309	335	351	357	342	336	357	365	333	358	318	349	364	318	358	340	376	368	316	350	318	331	329	333	342	360	330	340	356	353	319	364	369	402	386	385	340	338	320	337	342	414	318	341	336	348	340	334	332	370	366	356	328	326	349	332	344	364	351	326	340	360	372	313	352	357	371	309	334	356	331	360	374	365	368	337	348	370	363	320	337	353	366	354	372	358	387	334	340	358	360	364	331	374	322	352	324	323	370	343	310	374	343	340	327	373	334	367	318	345	371	370	348	345	372	392	325	321	337	320	344	344	357	338	351	324	331	316	343	332	349	347	370	343	380	363	341	343	359	332	338	359	341	362	374	335	354	324	321	329	342	335	339	351	349	346	378	308	361	334	324	355	323	364	337	361	347	340	349	375	337	317	363	337	354	322	365	330	349	365	340	329	365	358	345	307	338	307	321	378	352	332	337	328	314	309	368	326	353	347	348	322	368	355	363	375	328	325	381	357	325	335	362	341	312	339	337	331	338	356	311	310	345	345	337	319	343	318	340	357	331	335	326	350	343	349	345	335	371	341	321	371	313	330	351	368	353	317	315	360	338	350	380	336	330	378	345	321	334	374	334	341	328	336	330	340	319	369	363	346	365	336	345	367	337	353	334	291	364	330	358	364	323	359	347	304	349	308	359	336	348	352	320	304	332	349	359	334	356	321	357	349
7104	2794	4430	4850	3538	2739	2265	1789	1496	1304	1096	920	839	844	829	865	842	812	852	830	825	831	780	810	782	830	784	819	866	826	850	768	874	858	797	876	758	784	844	767	834	862	787	787	770	796	837	828	825	777	821	831	822	777	828	789	787	839	832	746	879	857	823	876	848	810	837	793	833	839	774	781	883	758	788	861	784	785	815	775	766	771	823	804	821	797	750	826	763	834	764	864	838	806	809	804	816	818	836	817	823	813	846	765	820	795	795	809	831	780	805	752	829	835	816	837	798	791	802	814	747	752	851	787	800	818	802	789	827	797	778	793	740	788	828	809	814	806	797	845	783	765	815	824	805	776	778	813	816	813	788	839	828	783	834	790	793	776	797	799	793	810	768	785	806	826	792	762	793	783	821	796	837	799	821	831	786	828	766	814	787	772	811	821	790	826	787	772	812	842	789	811	824	803	816	788	851	774	767	838	789	785	829	752	833	767	790	858	790	810	804	791	819	778	791	831	809	756	804	873	809	778	828	832	795	789	803	839	811	782	815	816	824	784	844	847	826	814	756	794	788	784	782	773	812	813	854	840	831	806	763	769	814	813	824	840	792	804	805	876	763	773	865	754	757	826	829	800	796	851	789	804	837	781	767	775	796	814	846	845	794	813	865	780	810	819	774	823	819	805	790	801	845	803	785	824	793	776	734	801	784	817	807	782	806	876	843	771	812	779	848	819	789	820	765	784	823	814	811	811	863	797	794	803	850	801	767	818	833	801	779	810	847	762	812	772	778	799	800	844	813	791	757	810	838	773	840	791	774	804	831	805	821	829	790	836	820	764	768	769	813	801	811	832	850	811	830	755	745	820	782	799	830	838	769	796	780	744	860	820	828	807	838	860	812	763	847	857	823	834	750	837	819	843	829	835	801	729	796	788	789	814	803	870	801	806	815	768	838	792	781	814	786	797	792	809	795	807	757	824	770	818	797	781	799	761	780	798	857	798	764	782	755	767	837	834	857	800	824	801	814	796	818	837	754	814	831	803	832	841	838	798	783	852	779	784	819	754	834	815	771	842	774	833	810	772	778	797	807	827	848	840	791	799	811	830	810	769	844	779	815	806	784	768	800	791	820	818	772	814	806	784	829	767	762	791	815	793	763	815	797	761	771	826	809	771	825	795	886	788	838	797	798	784	817	774	851	814	799	846	817	857	806	800	844	784	814	819	827	825	796	816	798	787	785	814	832	794	761	829	817	733	819	807	826	828	831	798	752	793	796	823	819	799	798	819	837	812	796	803	799	824	812	801	836	791	837	762	811	789	793	803	791	836	764	805	801	824	803	750	782	797	769	819	783	816	779	766	831	793	829	769	803	802	850	834	797	833	782	828	820	778	788	804	840	803	774	849	764	814	865	816	816	798	775	800	810	778	800	799	823	780	842	794	749	870	805	888	807	815	799	738	826	821	796	772	778	736	781	777	850	810	826	812	802	821	791	824	797	782	801	747	785	827	830	817	801	879	797	829	783	787	807	731	783	829	796	761	802	778	774	784	818	782	798	841	767	795	783	784	791	834	815	786	776	808	854	773	845	812	817	798	773	789	802	762	775	793	770	827	787	831	818	808	840	835	814	809	838	768	801	813	807	812	781	791	854	842	846	825	809	810	790	801	827	875	793	774	782	854	825	816	772	802	847	823	808	818	848	773	833	809	804	798	794	812	855	795	879	823	813	791	751	807	754	737	822	828	788	809	783	834	776	787	814	812	773	820	737	786	791	791	817	751	781	798	828	772	792	774	827	823	823	836	790	826	840	763	849	832	809	831	846	812	773	819	746	726	811	789	864	820	826	855	860	807	809	825	814	830	800	809	832	815	783	799	826	831	753	786	814	786	783	770	729	787	784	769	786	823	840	827	855	826	865	787	845	796	752	768	817	827	815	781	809	855	820	854	891	814	825	809	755	842	800	809	787	806	810	808	801	776	765	823	795	804	810	801	843	782	773	837	832	795	787	783	816	810	815	795	778	854	789	819	790	843	781	832	833	758	832	880	808	818	806	870	788	708	738	832	851	810	799	740	769	740	832	806	818	808	833	794	763	794	811	817	869	795	800	793	755	826	786	820	788	812	766	822	818	789	808	822	774	860	837	844	780	818	808	810	728	833	835	834	800	766	827	802	808	837	821	810	830	792	775	808	811	812	821	789	844	810	771	837	746	823	852	823	743	847	823	855	781	729	793	850	840	798	790	764	814	784	799	722	799	828	803	798	779	785	807	796	767	827	781	830	819	832	814	826	811	819	800	787	800	815	797	748	779	808	885	891	808	818	820	777	835	805	784	809	784	788	819	829	858	805	810	816	786	847	853	849	815	794	817	820	777	822	843	811	822	795	802	799	813	825	781	794	813	804	827	824	816	780	827	832	823	800	788	847	795	835	773	835	811	759	799	820	802	775	779	809	796	796	866	849	811	798	795	780	808	819	800	780	777	787	776	803	842	825	810	783	842	799	782	786	829	820	810	819	796	811	844	771	822	812	781	773	835	801	782	821	793	815	828	853	796	757	843	756	809	800	813	810	789	770	790	831	852	765	804	775	753	823	799	809	796	822	792	857	861	808	846	812	775	775	853	837	781	793	783	829	829	810	769	775	809	806	841	825	853	861	790	794	854	835	840	833	831	808	821	850	781	795	791	848	816	846	823	828	804	824	846	803	791	754	859	765	794	787	846	837	833	811	812	832	801	842	756	851	803	822	808	834	819	781	816	827	798	787	793	771	791	813	787	746	832	783	805	797	762	807	807	783	815	853	848	793	826	797	769	817	785	809	830	831	763	816	814	830	795	817	812	765	812	828	813	835	788	831	777	816	798	819	833	814	807	801	828	851	803	820	811	813	828	830	784	802	792	845	801	834	815	802	792	745	848	772	799	814	822	850	801	744	844	828	854	782	824	746	806	811	782	735	832	798	817	810	730	768	813	787	848	812	781	789	860	791	763	800	836	816	753	801	834	814	828	804	860	817	845	845	825	793	801	784	768	791	779	812	859	803	809	832	777	775	820	778	785	841	841	807	808	792	821	814	783	804	809	813	822	828	875	760	812	812	777	803	838	831	826	757	804	780	794	808	787	822	786	834	818	839	773	775	796	806	811	848	861	796	776	811	801	801	796	816	798	837	790	828	801	791	807	832	816	803	790	733	788	807	812	829	789	788	807	816	872	835	764	808	829	816	759	840	839	814	867	863	780	800	788	805	800	821	771	833	811	801	825	929	834	811	783	856	789	780	821	776	858	775	796	792	809	820	775	820	806	788	817	836	900	772	794	888	813	778	813	808	821	874	869	775	824	846	798	805	755	774	815	874	798	817	819	822	833	794	849	838	826	763	840	785	817	821	767	809	847	817	800	875	808	814	741	874	829	804	798	901	784	861	776	832	762	841	800	802	816	776	788	822	768	857	845	784	795	827	821	816	823	883	801	815	792	790	820	809	783	778	865	787	803	803	808	825	815	847
22722	7719	3445	2682	1653	1023	793	638	516	426	374	316	294	322	275	307	277	294	321	299	282	308	299	269	301	286	296	281	294	312	299	264	308	270	269	306	298	285	290	282	289	286	297	262	293	263	294	268	248	297	291	268	277	273	280	273	264	303	271	276	286	289	327	284	286	243	268	288	263	286	270	322	281	256	276	246	292	304	285	293	262	282	277	247	298	291	284	313	271	265	304	277	322	287	307	276	279	283	319	282	265	273	279	281	306	284	283	283	296	279	275	276	275	306	272	280	335	268	267	294	278	325	247	285	253	285	281	282	272	296	288	279	275	280	272	257	277	282	276	280	305	308	264	293	256	296	265	288	307	288	276	298	316	285	325	235	279	295	296	308	277	284	301	298	268	295	282	266	317	250	271	252	276	286	271	283	279	294	320	309	262	289	307	275	308	285	302	278	269	322	295	251	262	271	286	267	276	237	282	279	250	312	289	255	274	266	297	287	270	289	269	309	296	277	294	269	272	284	262	279	284	293	274	292	298	295	273	260	278	269	277	270	291	291	311	309	301	282	267	302	274	293	276	288	284	267	266	289	308	277	287	266	310	286	273	291	277	297	267	280	302	278	289	310	303	309	313	275	283	267	241	277	294	273	313	262	255	263	302	286	283	275	269	286	266	270	268	279	250	295	250	268	265	285	289	273	235	297	320	280	286	223	257	317	266	257	289	288	311	317	269	273	278	262	283	246	270	314	266	281	259	276	249	276	237	283	282	298	267	280	296	275	293	251	283	296	288	305	259	286	281	271	280	271	288	291	298	256	292	277	297	263	255	254	257	262	310	263	286	280	266	271	267	265	285	265	258	256	269	278	295	308	305	261	290	277	278	282	266	262	277	295	291	286	255	310	311	326	285	254	275	294	253	248	283	253	309	298	298	266	256	272	302	260	285	288	271	256	281	258	283	347	263	273	309	297	286	258	281	261	291	292	281	284	300	270	273	303	283	272	264	291	325	288	284	320	268	269	275	292	300	281	295	297	297	301	281	292	303	290	281	313	276	331	268	273	294	280	273	305	284	268	320	270	286	262	277	288	271	282	255	288	289	272	304	278	279	293	286	278	277	263	284	275	305	311	295	258	289	295	300	270	297	275	249	271	260	267	314	288	251	264	268	247	248	277	289	310	281	308	252	297	300	294	318	306	285	269	274	283	283	315	280	276	287	271	278	266	280	320	296	291	301	287	304	274	270	264	282	276	307	278	274	277	303	277	278	291	280	266	289	304	321	297	319	285	294	271	260	276	310	288	290	297	284	284	278	286	266	257	272	276	263	297	273	273	258	285	272	292	291	284	269	289	274	264	301	276	265	250	271	314	277	274	262	290	294	314	281	319	286	269	258	296	283	287	293	273	276	286	267	255	264	277	246	302	273	276	276	260	255	274	283	261	274	268	303	291	258	266	296	277	303	266	279	282	311	280	281	290	266	260	260	277	267	279	277	275	283	299	269	275	269	273	275	277	282	302	281	294	286	272	291	281	322	279	279	274	261	293	286	288	261	283	325	279	281	254	279	270	310	313	287	271	277	293	262	282	303	266	274	272	303	277	249	288	307	267	256	265	304	312	299	262	310	295	290	293	285	290	260	264	285	281	286	264	290	272	316	262	282	289	243	262	301	237	285	293	314	265	263	272	303	277	289	290	256	308	314	307	303	309	290	312	289	282	283	268	256	271	271	270	299	276	281	291	294	277	296	267	271	272	303	283	279	267	294	279	293	287	268	308	289	279	279	267	278	277	288	303	318	254	312	294	276	230	266	319	290	280	255	287	286	297	265	299	312	290	280	292	268	279	284	286	264	311	260	297	261	302	293	290	266	265	298	281	269	251	269	261	306	288	304	275	240	277	299	292	289	276	299	261	303	292	314	255	261	282	273	270	295	269	271	279	297	274	264	273	293	320	262	287	271	260	271	258	277	297	274	292	289	290	260	281	265	261	279	288	261	247	279	277	271	277	294	292	289	293	265	273	268	268	264	284	280	281	266	263	261	291	258	286	272	264	251	299	316	258	299	268	305	250	260	270	276	317	306	267	291	295	285	310	270	297	265	249	260	251	313	289	308	248	324	277	267	256	289	293	323	279	311	282	299	275	251	304	265	295	286	306	273	255	250	266	277	298	285	284	265	309	272	305	317	271	278	279	248	293	266	302	293	238	286	278	287	278	276	253	305	293	305	247	244	301	273	281	275	273	285	302	271	294	244	277	276	268	292	260	247	270	271	275	291	283	270	264	296	318	295	253	261	294	307	282	300	300	264	267	283	280	281	257	266	284	268	281	281	285	274	300	287	280	265	315	271	273	293	272	222	307	289	299	277	251	311	242	277	306	285	266	285	289	319	286	255	287	277	308	292	268	268	302	294	270	281	306	268	262	274	278	298	271	335	287	227	287	279	257	280	270	259	266	264	276	261	280	286	266	264	270	269	277	283	287	270	283	288	318	276	291	288	262	278	297	312	295	279	303	320	268	277	264	254	279	250	242	296	280	280	284	264	293	291	306	269	268	270	275	286	262	294	286	313	289	268	288	284	245	283	273	250	292	295	293	308	295	285	274	300	260	268	278	287	260	296	278	282	275	262	289	277	298	301	270	310	295	303	266	256	290	261	286	266	259	260	296	240	247	275	283	281	311	273	272	252	282	245	262	285	258	261	281	305	285	290	279	285	247	252	316	298	276	268	282	301	267	330	296	277	325	305	284	292	288	292	294	271	289	287	307	272	290	278	277	271	277	284	254	299	278	279	282	273	273	288	264	289	331	319	274	272	267	257	253	282	296	270	281	272	268	299	317	307	298	277	322	314	291	270	278	294	277	270	268	280	271	290	287	279	322	276	261	300	296	267	289	287	301	255	292	287	272	289	285	291	266	268	299	294	291	250	267	265	285	273	271	310	290	303	279	246	292	238	281	279	292	263	269	268	301	288	268	283	249	272	282	290	293	265	263	285	310	264	263	261	276	284	311	285	300	295	280	262	289	287	292	289	256	282	266	239	255	263	258	279	291	289	292	288	272	259	253	291	288	278	240	275	248	254	259	291	273	256	300	282	251	270	320	283	264	262	248	295	290	280	284	284	278	289	320	286	281	269	312	271	304	279	272	284	285	283	318	292	270	284	325	260	277	254	259	309	321	290	281	258	277	303	258	264	286	313	321	287	274	310	275	284	294	275	293	257	259	320	260	284	308	292	264	293	285	260	283	280	261	280	281	296	291	249	282	296	282	265	311	276	239	271	265	312	289	278	279	284	291	264	295	271	313	292	291	263	299	249	289	279	309	278	286	266	241	308	288	292	306	308	295	278	276	290	285	282	284	265	274	271	300	266	237	289	255	281	279	255	276	308	264	275	305	289	262	282	231	270	283	248	294	265	284	273	304	291	258	272	307	308	285	275	288	280	283	290	266	309	289	279	275	287	280	263	288	272	296	306	293	289	270	268	305	272	263	280	267	305	290	266	297
15894	5604	6798	7942	5891	4212	3367	2703	2016	1551	1231	986	802	772	761	718	723	757	762	778	725	706	694	733	680	728	712	674	729	721	697	749	802	819	792	741	683	663	681	689	718	668	668	647	691	694	676	679	650	702	698	693	692	678	707	663	692	657	659	663	684	695	657	675	652	657	651	660	680	669	645	669	732	703	694	711	652	710	661	652	658	669	671	667	663	642	691	642	643	640	690	650	692	640	699	628	678	619	660	682	674	678	666	641	677	719	713	690	646	631	653	661	666	663	658	712	672	679	686	651	645	611	652	679	655	681	683	671	695	637	700	688	666	704	670	680	660	640	678	657	656	641	694	725	707	651	675	635	695	689	637	710	661	679	685	669	709	694	678	665	703	667	671	681	696	686	710	630	688	732	666	654	678	679	684	656	700	624	703	634	690	681	679	670	634	661	679	661	694	687	673	670	640	654	711	655	669	606	686	708	669	675	698	663	667	619	667	637	672	623	632	663	687	690	672	690	656	657	695	696	661	712	595	632	687	640	630	676	607	633	699	664	758	667	651	656	730	703	634	729	650	663	637	658	618	677	677	686	660	678	676	676	682	710	663	653	682	627	669	615	662	657	702	638	646	695	651	634	694	686	666	636	642	672	638	639	690	664	615	612	677	642	645	672	618	684	655	670	684	657	696	665	651	656	666	663	646	640	686	668	616	658	691	709	700	689	665	702	699	679	678	681	634	678	678	686	646	722	649	679	670	715	651	683	633	652	654	666	677	633	673	641	693	614	676	674	641	620	667	667	714	701	619	720	668	634	683	659	601	683	644	674	674	689	633	679	669	643	661	688	627	631	633	663	723	662	698	688	674	713	660	673	678	710	692	618	670	656	714	631	630	679	644	652	721	664	728	667	654	680	631	675	645	660	675	652	666	727	696	678	673	653	636	684	629	695	667	652	696	629	652	684	680	706	650	680	667	688	709	673	678	656	673	681	641	649	644	662	654	675	687	622	713	637	675	671	669	652	658	605	653	675	688	667	657	731	644	662	676	664	689	656	618	712	640	690	654	690	660	643	650	681	659	626	614	661	674	635	693	657	697	714	648	657	712	692	652	643	653	670	688	663	715	695	682	669	677	692	646	738	674	661	712	680	666	612	688	686	636	665	714	705	653	671	659	646	639	652	677	693	617	635	654	677	662	675	698	687	698	620	644	594	645	641	684	671	659	669	701	726	675	613	681	637	688	659	659	656	664	640	642	688	700	644	651	647	690	676	633	683	645	690	667	694	674	695	600	706	679	655	688	681	675	677	643	702	670	657	696	663	628	657	601	641	644	637	676	708	706	702	661	706	651	637	614	690	682	708	637	689	713	665	664	676	673	673	643	708	700	649	687	646	649	669	641	666	656	683	646	653	703	668	681	703	674	666	687	647	648	695	675	694	671	686	657	615	684	654	636	650	684	706	643	695	684	647	630	667	632	708	634	648	664	713	599	657	663	660	648	704	633	690	691	650	675	639	659	647	682	645	697	730	691	685	611	689	667	652	711	671	679	624	638	656	634	634	661	604	644	657	651	653	632	701	647	643	673	705	689	679	655	701	725	621	667	668	665	701	623	665	660	671	690	685	655	655	668	686	634	695	619	658	645	639	646	690	672	677	658	640	670	676	727	654	677	643	674	627	686	683	654	737	691	698	667	688	704	655	641	658	678	651	644	671	657	642	700	653	682	702	638	653	654	623	700	672	614	670	665	659	683	673	706	714	706	675	667	685	662	640	690	673	649	705	673	678	674	693	669	703	676	649	687	628	718	639	652	663	635	627	668	678	652	645	646	654	623	648	678	658	688	708	661	682	635	684	693	684	647	594	687	674	658	701	662	690	650	670	693	658	639	661	667	667	629	596	614	663	682	679	666	686	668	644	654	689	679	635	707	649	655	673	658	685	665	669	657	640	654	624	640	644	654	687	688	662	679	669	673	678	677	666	658	722	634	632	601	679	661	623	706	638	663	678	670	659	692	642	680	691	684	648	689	668	664	656	664	672	676	639	625	663	668	662	662	674	658	683	639	662	626	696	608	594	689	616	742	635	692	640	669	700	696	704	660	714	674	711	686	679	690	692	672	631	654	633	671	691	606	622	656	635	623	653	692	654	653	650	643	670	671	680	682	701	673	669	611	692	706	641	664	666	653	636	693	697	656	683	619	679	706	659	632	650	632	657	666	649	671	650	669	704	615	711	638	654	677	653	645	718	701	696	647	642	655	667	667	631	648	699	622	660	655	657	706	657	671	655	634	700	656	701	687	714	721	641	701	628	685	642	661	691	698	677	612	649	680	665	695	672	665	641	647	701	668	592	706	651	635	683	676	663	683	663	728	696	654	685	677	630	709	667	684	654	698	692	600	667	650	701	677	690	649	675	653	622	681	659	676	641	653	634	659	670	660	588	651	702	645	687	699	661	690	671	642	659	702	658	687	653	688	686	644	693	662	674	681	697	690	660	657	683	652	696	660	657	656	683	676	709	631	674	663	614	662	673	669	645	659	706	631	676	675	683	628	671	695	675	636	676	640	652	662	654	699	659	687	655	653	647	694	690	722	637	706	623	676	705	629	684	677	664	660	639	701	668	681	678	623	627	628	652	693	678	690	593	662	691	664	643	655	673	658	669	670	676	654	694	619	704	678	645	690	645	622	705	660	685	677	674	725	686	669	667	635	670	660	719	679	685	641	655	627	678	672	657	675	663	661	638	656	638	600	629	605	645	676	665	677	640	683	680	669	665	651	627	636	641	647	663	690	635	694	671	683	673	674	716	645	705	627	650	696	699	647	640	663	693	671	650	656	647	684	694	677	662	654	688	663	655	657	649	632	680	675	682	665	622	681	700	692	659	663	673	670	640	693	697	654	712	682	652	663	701	682	716	697	642	683	664	698	684	737	647	638	698	678	652	627	650	630	693	665	657	697	647	673	617	647	664	687	699	674	723	714	661	721	641	627	655	679	642	656	657	707	652	648	671	670	627	656	646	679	642	622	694	696	653	711	670	650	669	685	630	692	607	626	654	658	664	644	680	656	687	700	684	667	675	624	648	652	658	692	683	663	711	628	669	644	717	662	692	678	686	653	657	634	659	698	685	653	710	686	660	695	631	658	652	658	636	679	642	635	697	709	698	660	657	651	684	718	708	693	636	633	675	675	649	643	673	631	648	651	676	655	634	715	674	684	669	649	704	660	678	640	642	665	697	675	688	659	670	664	716	650	647	671	639	644	637	717	665	656	688	690	671	671	674	677	696	654	690	680	682	609	647	648	670	668	641	688	633	658	659	657	658	667	618	702	642	635	635	677	650	652	655	668	685	682	645	649	669	639	708	650	664	691	658	659	671	603	660	661	689	657	677	654	688	662	673	632	649	668	681	635	687	693	634	695	673	687	690	662	695	612	690	684	655	717	699	642	698	673	712	641	696	653	684	712	701	675	662	718	678	685	670	652	687	686	677	662	636	674	616	678	649
32250	11736	5031	3543	2178	1195	885	660	499	362	278	248	175	181	167	177	157	189	150	164	163	144	165	171	145	137	162	163	158	160	135	164	181	159	155	147	168	121	149	128	147	154	135	152	145	162	169	171	140	173	162	137	170	133	139	156	137	158	164	140	131	147	160	149	149	145	145	134	153	165	145	144	146	137	142	140	134	165	159	152	135	161	147	142	163	163	146	151	148	145	166	139	160	155	143	157	155	137	134	154	144	146	141	137	122	124	149	132	157	145	160	130	144	152	144	143	150	152	136	158	150	140	131	160	139	134	142	134	148	141	148	142	118	152	155	148	124	141	148	140	146	141	139	137	119	154	118	155	137	133	130	163	170	149	130	139	141	127	162	152	132	145	131	143	131	113	131	159	133	137	147	129	138	148	148	124	175	130	141	161	107	153	139	121	142	142	147	120	153	122	151	144	158	152	139	160	146	159	139	139	168	149	136	146	156	167	145	141	115	154	144	150	151	148	173	156	161	153	145	145	140	161	137	148	133	158	150	147	131	137	129	132	142	149	147	129	159	145	154	137	155	140	140	163	145	160	127	161	144	127	146	148	120	138	160	165	144	136	163	142	145	149	128	140	160	165	137	152	127	138	155	155	141	155	136	138	141	148	181	143	135	155	139	157	151	143	164	134	138	131	153	135	157	125	125	119	148	153	145	141	157	144	135	157	140	148	133	144	129	164	149	148	153	148	125	117	180	161	190	148	153	155	133	133	149	144	122	140	136	139	153	144	135	127	142	146	146	155	156	131	137	131	145	180	137	134	122	141	160	161	119	138	143	133	145	121	122	133	145	140	141	134	144	152	126	154	145	164	146	135	133	116	158	153	143	139	152	162	147	154	157	143	162	126	109	147	165	128	152	148	173	156	146	151	138	152	162	133	149	154	155	163	133	139	146	115	132	134	136	159	140	146	170	156	158	152	159	153	140	164	151	153	131	125	144	154	140	158	132	153	144	130	143	151	167	163	148	142	144	157	137	134	140	142	185	160	151	149	141	146	143	138	163	138	135	141	130	139	147	157	148	158	141	137	144	139	121	134	159	142	160	146	130	144	146	145	136	178	146	145	164	150	134	143	141	129	156	140	128	130	152	158	154	163	148	135	171	141	149	144	133	136	148	143	151	128	134	136	138	136	137	144	146	117	123	148	142	162	145	180	151	155	130	154	147	137	143	135	139	139	144	129	141	121	134	150	114	150	170	134	131	123	149	127	150	139	130	142	135	142	123	123	138	137	154	155	155	155	154	138	125	140	167	129	159	152	144	165	141	137	143	166	149	135	133	156	123	131	127	145	125	171	147	143	142	149	140	157	140	122	149	152	145	136	137	126	142	119	139	161	163	144	141	161	147	139	139	151	157	143	130	144	136	129	131	145	153	142	170	140	160	148	126	146	131	152	145	134	147	160	144	162	143	136	146	147	145	146	130	163	124	143	149	155	159	139	145	138	137	145	136	141	130	155	153	153	162	171	138	138	123	150	145	161	140	162	140	131	168	155	143	169	157	127	147	129	140	145	127	138	121	145	159	164	115	141	139	144	140	169	147	169	125	145	150	150	130	141	161	164	161	128	134	158	136	135	128	165	150	145	147	152	127	156	146	123	133	157	152	140	137	159	141	126	143	132	151	150	149	138	139	146	154	146	151	125	138	156	140	146	151	131	130	157	146	136	126	164	160	131	164	158	150	147	146	138	148	134	145	157	145	135	169	139	169	122	145	142	178	157	147	147	145	162	143	141	138	149	157	157	137	149	131	145	169	161	154	133	140	137	117	137	149	166	139	152	132	164	153	151	157	127	156	125	133	135	140	126	140	152	142	138	143	152	150	145	146	153	131	158	151	117	153	176	141	142	129	170	157	146	134	132	154	110	114	145	139	170	156	139	146	159	138	146	140	147	154	138	141	129	128	152	153	160	141	114	161	168	148	156	136	122	164	136	137	143	135	156	150	148	125	125	136	128	144	135	144	126	154	133	179	140	148	153	134	131	155	165	147	144	140	143	178	145	115	141	134	146	147	121	148	128	133	139	120	148	124	149	157	129	145	138	148	167	122	138	137	134	147	152	145	155	145	148	143	123	134	153	133	124	145	151	143	144	141	138	157	144	151	139	141	147	142	141	166	152	128	170	142	148	152	166	135	136	158	150	127	146	143	155	142	145	146	126	147	143	134	143	169	150	149	161	146	151	143	154	155	148	142	147	141	136	155	159	139	152	143	138	137	154	122	152	120	159	142	126	143	140	157	161	137	131	147	130	161	142	115	137	147	135	131	171	144	156	155	162	149	156	146	155	132	138	142	187	139	130	137	145	153	158	146	127	147	154	161	134	139	137	153	144	142	154	137	135	169	138	159	141	141	144	130	139	122	146	146	147	122	142	143	167	140	161	143	141	143	162	152	124	150	135	154	123	129	174	149	116	137	116	130	133	131	130	135	143	134	144	151	134	131	140	132	152	140	151	149	131	159	155	126	137	160	140	144	139	136	127	139	138	139	113	157	176	152	149	138	157	140	149	153	149	158	142	135	160	143	161	132	146	148	132	146	151	131	129	129	126	140	137	158	136	168	148	181	164	159	136	155	150	157	143	146	118	156	142	136	142	154	158	170	145	131	162	145	166	154	138	141	128	157	155	138	166	160	141	126	141	154	147	138	133	129	154	132	160	145	161	173	151	137	137	142	154	141	152	156	165	138	158	152	141	153	144	152	149	142	131	162	135	141	142	135	149	138	138	142	137	145	122	157	127	159	178	142	143	160	154	160	130	166	154	157	133	138	132	148	129	134	143	132	168	166	152	152	128	131	151	135	146	148	144	146	146	146	123	157	138	119	144	150	157	129	137	135	146	156	132	145	166	141	175	139	148	140	138	160	141	163	126	116	130	137	135	141	124	150	146	141	134	139	154	145	148	129	164	166	146	167	144	132	147	147	144	135	161	147	132	131	125	143	146	147	171	143	162	143	149	138	121	136	117	134	116	143	142	160	134	156	138	145	134	160	153	123	136	140	137	145	150	139	138	156	133	137	142	171	144	134	155	150	155	148	147	153	130	136	133	154	160	129	163	144	155	126	140	155	142	135	127	149	136	126	139	129	180	147	155	149	142	155	154	141	117	142	150	131	140	140	133	132	148	161	154	141	137	140	147	153	146	152	162	126	139	155	142	136	164	136	120	160	144	145	141	136	151	146	127	141	171	127	142	129	167	168	153	135	152	137	148	153	147	138	154	124	152	147	134	142	145	141	150	137	134	142	145	136	135	129	139	149	149	155	147	145	134	145	150	132	146	139	147	166	158	145	153	136	137	140	145	156	137	135	131	130	152	134	148	139	144	151	150	138	147	129	142	138	150	142	168	171	121	149	155	154	142	153	134	135	146	157	149	155	135	148	147	163	143	169	148	151	142	178	139	142	144	164	162	142	145	134	152	135	138	144	152	130	157	123	133	141	147	129	142	154	139	156	147
21132	7195	8982	10369	7799	4946	3924	3112	2406	1688	1263	861	607	551	551	539	561	510	548	563	508	469	477	465	385	409	418	368	401	451	466	552	580	610	626	474	491	445	396	364	421	383	388	391	380	373	413	353	408	356	386	368	356	372	362	359	349	380	370	385	378	347	340	388	369	331	394	342	428	383	391	387	351	361	363	360	423	372	330	409	388	400	382	359	356	386	352	379	357	390	369	368	375	376	384	390	363	366	398	375	393	399	380	358	370	388	387	363	358	387	389	383	417	371	392	358	378	365	369	344	410	377	366	348	365	390	386	350	387	372	386	349	363	391	360	381	355	347	396	355	404	352	380	368	359	388	384	370	389	374	366	369	406	381	353	357	373	386	365	377	364	352	359	392	361	373	378	386	389	347	393	370	404	392	370	370	367	348	360	348	369	370	385	386	366	356	366	349	349	378	346	383	383	389	362	396	377	350	363	366	331	374	387	402	366	371	344	399	353	363	342	404	354	379	354	365	412	347	373	358	372	352	337	386	404	401	363	372	372	372	361	400	361	351	357	355	367	339	360	373	369	360	383	377	374	369	368	363	352	374	390	362	342	352	361	373	354	369	351	365	367	392	361	385	373	329	369	374	387	391	389	378	383	362	377	357	362	378	371	384	349	349	340	356	361	354	384	408	370	370	374	358	373	349	376	364	395	355	372	379	342	380	384	353	361	384	396	354	360	369	388	385	386	338	364	348	390	388	368	384	419	386	391	369	323	363	340	357	349	368	352	399	333	387	404	368	351	372	382	364	326	411	397	369	351	361	390	356	384	369	375	348	362	373	394	392	406	368	339	350	372	384	391	386	382	396	357	370	389	377	410	385	371	380	374	368	365	411	362	380	381	385	371	356	386	381	355	361	361	376	359	407	370	386	395	349	375	364	354	361	396	385	431	354	407	386	393	369	371	348	357	371	357	350	377	353	370	335	338	314	365	369	378	325	369	375	325	365	379	388	351	352	347	388	365	389	331	360	371	359	399	357	371	351	357	368	348	392	368	363	370	350	381	396	371	356	374	390	364	344	368	416	342	375	344	376	367	401	350	323	386	374	359	372	355	368	371	373	355	380	359	372	378	392	354	349	381	384	379	369	392	367	359	372	346	377	366	347	361	372	334	381	383	368	377	377	378	368	365	377	355	426	376	351	334	364	359	402	352	370	357	369	347	354	361	341	365	370	373	383	372	367	369	371	352	355	358	378	386	375	367	348	350	359	365	342	372	347	382	355	361	411	387	361	329	388	353	348	376	358	380	350	386	365	372	364	401	364	373	337	378	394	381	399	355	394	363	377	359	377	375	371	360	387	387	378	347	392	393	361	407	340	365	384	366	352	360	383	373	379	381	389	332	410	357	367	332	344	369	380	371	374	343	366	369	348	345	386	352	388	395	384	386	344	359	364	378	376	359	353	403	370	389	408	405	350	380	352	363	347	396	401	384	348	380	351	359	377	396	353	368	378	370	365	351	374	383	352	382	366	391	353	344	374	367	365	391	359	374	381	347	383	391	413	388	382	346	400	366	346	361	391	347	357	385	334	370	394	383	398	372	355	370	359	382	368	389	358	368	370	360	381	389	362	390	337	353	371	373	348	376	363	399	381	384	353	407	385	427	361	341	419	361	346	356	344	387	358	349	372	373	380	372	390	371	382	372	421	379	378	369	348	351	385	343	362	388	349	373	370	358	385	350	396	348	365	367	368	388	360	363	374	410	378	406	379	358	317	339	380	383	354	381	387	350	357	381	390	396	338	407	371	353	348	376	390	358	347	362	360	369	371	350	361	330	345	366	366	403	356	359	366	353	385	368	349	355	391	365	362	417	355	362	382	356	378	371	360	352	358	352	417	353	368	381	372	370	357	384	354	354	352	354	366	342	365	362	369	351	361	373	370	339	382	379	365	367	386	396	398	352	378	375	384	355	375	349	366	376	393	354	378	388	378	373	355	348	363	365	368	385	378	347	381	369	336	375	357	343	369	365	371	357	397	394	379	371	365	362	391	382	392	365	395	399	379	396	354	392	354	408	387	357	377	404	369	363	384	411	370	385	396	377	405	397	370	377	362	365	374	342	357	400	379	382	407	366	368	345	400	394	368	351	409	385	340	352	374	369	397	364	384	352	389	411	385	345	354	342	376	440	351	396	340	394	378	354	366	396	372	340	377	378	377	377	373	366	381	395	343	397	363	354	392	340	346	394	377	371	378	356	363	356	367	409	368	352	351	379	371	365	361	354	380	363	388	335	361	380	377	397	328	388	385	366	411	358	361	380	396	345	360	377	381	377	359	364	412	375	416	373	354	360	386	388	386	377	366	389	331	368	356	383	358	406	388	364	362	391	390	382	367	385	387	371	359	380	368	351	400	383	388	353	381	378	360	345	359	340	371	367	327	371	347	347	379	396	376	348	380	391	351	376	365	389	381	344	384	350	395	387	340	348	354	353	372	369	357	353	387	370	339	420	347	368	419	392	378	379	359	364	344	392	376	363	363	365	341	388	358	345	355	354	346	374	356	360	363	367	363	333	364	336	390	382	380	357	376	329	378	380	359	366	377	342	352	324	356	408	346	408	387	389	372	420	395	368	354	383	386	400	353	359	406	365	368	383	357	358	394	363	366	381	387	356	378	330	362	365	367	354	371	394	329	361	340	400	391	372	378	403	373	334	355	358	361	384	363	357	370	378	355	384	341	351	362	380	405	378	381	388	369	367	348	358	375	394	392	359	357	359	347	345	341	366	393	376	399	365	378	357	333	340	354	316	371	367	366	360	382	370	385	364	372	389	351	368	338	390	364	385	376	361	348	382	373	357	345	388	369	356	354	403	374	373	355	389	360	383	371	411	384	367	379	376	350	378	406	328	372	364	381	359	388	358	336	399	362	380	352	355	377	376	379	395	368	370	363	354	369	386	357	372	363	407	385	375	373	366	381	348	361	371	386	351	340	398	387	340	373	389	352	356	371	384	340	332	391	350	388	373	384	347	376	374	376	334	393	389	369	387	384	376	374	330	366	367	378	381	347	363	395	361	347	334	375	394	363	376	364	382	379	352	388	359	334	385	330	377	342	409	373	395	415	353	351	351	373	340	366	386	362	362	371	360	380	350	335	354	375	385	333	358	366	369	404	403	362	370	377	410	364	378	408	382	377	360	394	364	383	382	374	349	383	361	337	422	378	381	374	377	375	384	351	352	410	337	382	417	342	365	381	364	372	379	368	347	375	379	369	370	374	367	338	377	383	370	359	378	395	372	356	386	340	330	365	363	394	368	357	378	352	370	375	383	368	370	339	364	343	381	355	339	390	366	409	343	383	405	373	380	340	353	353	367	385	350	355	352	392	397	338	350	370	353	387	349	403	359	393	363	343	372	337	359	383	353	348	335	357	357	337	366	384	354	375	386	340	417	370	394	378	380	336	370	364	343	403	340	395	352	375	347	377	352	361	362	363	380	350	363	349	376	337	369	356
10471	3110	2238	1520	889	707	597	527	428	400	422	348	336	310	340	354	361	317	384	340	378	336	373	338	365	391	330	346	346	353	370	364	331	345	305	318	344	345	337	362	314	364	360	344	355	331	371	353	365	373	327	319	370	347	349	331	356	323	382	349	362	360	340	310	353	308	358	359	347	355	357	335	307	354	342	367	344	335	341	332	356	344	327	333	350	327	294	326	345	304	332	372	354	326	382	338	346	345	326	394	346	348	357	348	339	320	336	366	326	352	306	329	334	354	325	370	327	327	364	360	308	363	369	346	375	334	356	320	354	354	337	352	307	332	350	380	347	351	368	340	351	341	359	357	334	324	312	362	292	352	356	361	338	328	374	317	329	353	391	381	329	349	336	326	323	329	346	323	325	351	354	356	330	363	342	360	325	358	347	345	339	355	325	335	305	320	329	313	336	324	306	346	343	355	353	348	329	335	348	362	355	357	330	340	356	319	389	353	340	338	338	339	356	374	382	312	364	337	368	341	369	343	309	314	323	338	327	344	347	341	361	344	314	322	336	341	337	324	356	318	351	326	355	345	315	314	382	358	324	357	326	351	332	324	339	324	336	385	343	323	331	328	358	347	348	349	346	353	328	358	337	375	358	365	339	356	337	356	372	320	312	347	380	318	370	309	333	366	310	371	359	330	351	345	358	365	375	369	349	316	371	291	341	348	371	353	337	345	346	381	319	335	363	334	345	316	375	380	361	367	296	326	372	345	372	377	328	330	365	380	360	349	338	317	341	362	329	325	341	353	346	350	349	311	341	299	328	361	359	289	371	362	322	345	330	314	345	342	300	327	373	373	328	338	345	321	344	338	349	331	354	357	340	322	350	342	324	320	338	336	339	315	326	318	368	355	360	344	339	363	353	333	348	336	335	336	354	371	357	356	389	348	359	347	342	370	334	354	321	322	335	343	329	326	340	325	334	365	365	328	340	311	350	346	351	371	357	346	322	339	353	376	347	369	299	343	400	332	350	339	367	329	358	325	356	353	335	306	332	352	336	338	368	344	355	319	329	354	357	332	363	356	345	351	338	307	319	346	356	339	345	331	333	351	356	334	330	339	336	339	329	332	272	348	358	317	366	343	339	357	334	323	370	346	337	354	343	385	303	326	368	342	359	379	330	308	357	367	338	292	366	340	369	334	328	341	364	365	339	343	312	360	333	362	312	393	307	370	330	341	357	363	310	338	363	382	378	352	333	360	349	354	344	338	351	347	320	322	382	354	355	365	343	344	367	346	336	379	354	318	308	353	336	330	318	342	358	348	363	343	322	347	348	350	349	325	343	399	325	326	340	332	348	312	325	311	346	326	324	354	335	354	362	346	358	349	341	348	364	369	311	332	308	306	342	342	375	333	318	321	342	320	347	344	321	344	347	338	329	309	320	312	299	333	348	347	397	333	345	318	339	363	326	355	343	322	328	342	371	344	336	318	311	342	347	318	349	326	343	366	337	346	362	319	336	338	340	324	381	360	329	331	329	357	337	330	355	356	338	346	365	316	310	332	319	358	356	336	350	329	329	378	366	314	327	341	339	330	357	353	333	364	346	411	360	341	389	333	366	366	330	349	373	340	366	363	347	339	373	334	332	348	347	325	299	361	347	355	342	359	369	317	340	384	338	326	315	355	353	369	338	356	323	386	322	362	349	337	338	358	349	354	362	336	347	346	364	328	350	345	341	366	353	317	315	328	341	326	352	348	357	333	299	396	321	327	364	329	340	338	340	350	378	329	330	353	325	331	335	343	360	326	376	386	322	323	295	342	353	345	318	340	306	354	347	358	334	337	361	308	333	363	352	336	316	311	319	344	349	362	346	393	319	320	345	335	340	335	376	362	320	331	347	348	342	373	345	339	315	333	323	355	372	338	361	355	344	347	305	339	351	351	352	358	323	366	369	333	335	349	317	358	334	365	369	350	358	411	343	339	315	336	343	344	349	374	326	335	338	387	343	312	348	344	352	322	332	327	372	329	364	337	316	332	340	313	338	326	314	367	349	336	347	326	330	337	351	362	330	374	304	352	353	323	338	358	342	341	340	357	317	366	371	373	388	333	324	343	340	327	326	355	346	320	309	360	332	358	360	365	362	372	335	312	363	341	350	345	344	317	372	349	333	327	375	295	324	376	345	363	349	377	362	366	342	357	347	339	358	324	337	340	380	329	364	371	374	339	330	359	353	337	350	349	345	327	337	344	373	323	334	333	340	354	334	362	357	352	322	322	322	339	373	394	330	354	356	380	357	333	350	310	320	358	373	364	364	335	336	347	315	332	298	371	333	360	297	345	361	336	381	373	365	341	315	341	331	347	345	364	350	323	342	337	330	320	369	349	329	369	351	363	318	342	325	339	326	343	327	315	367	337	348	353	338	347	367	362	359	361	358	360	357	320	336	337	327	371	372	352	349	322	339	348	377	341	330	355	386	350	337	371	372	359	350	330	329	337	351	362	369	324	376	356	353	341	348	331	338	366	371	358	354	348	343	349	350	360	318	318	338	358	336	339	395	336	325	366	338	329	337	332	326	346	347	369	350	347	341	337	317	353	331	380	333	358	342	365	332	328	355	341	336	335	321	347	332	337	383	346	337	309	358	393	345	353	343	328	347	336	362	349	364	386	344	356	334	346	340	361	356	342	337	345	357	341	339	353	389	374	340	353	388	315	316	363	365	349	337	343	321	313	354	343	335	327	348	349	358	374	330	315	356	313	346	378	409	336	341	373	372	345	346	383	311	340	332	320	350	344	363	340	340	334	334	345	336	360	331	352	373	358	368	312	344	360	383	365	347	378	377	336	368	339	355	355	372	333	309	368	390	326	309	349	369	348	393	306	351	359	371	330	358	372	328	339	351	299	345	323	348	323	335	392	316	325	336	321	327	328	391	340	375	347	337	343	352	352	365	327	328	329	357	319	340	346	327	323	341	349	349	335	338	305	364	366	360	343	352	365	330	335	348	364	316	323	348	325	338	366	358	342	357	336	336	353	319	341	330	347	347	373	333	278	372	338	328	352	360	345	343	355	321	329	337	336	371	356	321	336	335	335	348	372	364	328	324	319	350	346	362	322	337	358	313	353	341	362	326	345	315	313	364	331	325	356	370	367	357	318	345	360	326	369	328	314	310	345	343	348	351	316	311	346	349	332	326	313	343	345	316	361	387	327	353	346	323	359	338	316	346	335	343	319	322	345	343	361	370	339	345	347	354	341	353	344	337	350	374	348	329	301	363	340	362	344	329	336	291	419	351	340	330	332	340	333	378	355	321	374	358	331	357	386	381	351	314	315	338	343	368	320	343	316	350	344	371	345	328	359	358	324	333	382	337	328	395	378	348	392	338	337	329	337	335	305	342	342	351	371	315	381	336	328	324	362	395	345	355	351	374	345	378	305	319	335	370	332	361	354	340	344	352	350	351	357	343	342	361	387	330	353	334	321	346	327	328	350	352	373	373	314	334	366	338	315
7730	2934	4502	4559	3040	2672	2075	1549	1327	1159	1051	917	844	868	877	828	815	852	835	830	751	807	831	831	830	779	808	802	842	804	840	856	892	903	863	807	848	802	807	825	835	848	808	807	847	793	823	828	840	779	801	819	767	807	788	808	752	878	794	842	794	840	776	832	760	833	840	798	786	779	821	796	865	810	790	815	771	818	765	788	866	802	786	812	821	818	840	841	823	764	797	813	818	752	858	817	866	833	780	880	853	775	783	846	830	823	804	819	793	838	801	804	806	843	812	787	747	856	815	776	767	849	787	782	821	813	813	806	786	806	801	796	786	763	821	742	809	765	810	831	821	816	844	768	832	794	850	763	790	785	781	813	818	833	799	796	788	824	779	806	770	769	848	772	800	796	830	794	816	761	839	772	829	832	853	825	787	832	739	779	755	845	806	816	795	800	807	817	812	820	792	819	812	773	802	833	781	845	872	792	830	799	792	853	845	782	774	872	835	759	799	830	792	819	816	824	814	774	827	819	808	801	840	795	765	779	820	866	827	854	784	831	808	828	846	746	755	788	782	785	783	841	860	779	786	838	838	840	755	810	827	853	813	809	787	791	826	827	795	808	821	854	814	831	817	824	829	805	794	799	763	809	810	792	834	811	815	829	818	823	792	786	831	771	834	835	820	798	817	760	834	825	779	763	844	821	836	796	878	796	827	862	852	794	785	832	809	786	772	837	780	776	816	830	839	855	741	796	832	793	796	790	849	752	794	812	800	756	811	784	783	844	825	786	837	763	771	848	822	770	822	808	823	779	790	820	825	743	802	755	796	881	833	829	832	813	776	827	807	792	810	806	771	838	832	780	869	821	782	765	783	801	768	799	817	793	817	792	809	819	868	797	795	827	769	816	822	773	774	778	818	776	844	783	787	840	823	813	818	812	804	790	802	822	809	767	802	780	767	806	821	779	800	799	776	803	799	753	766	846	824	859	807	811	818	803	757	768	793	813	804	760	804	803	812	760	842	808	782	788	779	748	835	805	870	765	795	844	846	800	802	795	790	853	797	800	803	833	828	765	798	787	823	757	855	818	819	799	754	766	759	753	832	818	815	821	804	824	796	772	778	793	798	811	773	801	830	772	781	805	824	778	834	809	778	805	805	859	860	819	896	816	849	764	760	841	766	805	826	749	789	782	836	796	830	765	771	848	805	804	810	817	804	798	865	786	807	822	784	819	779	807	774	802	805	762	842	835	762	836	865	823	808	841	825	801	784	814	786	799	795	801	773	808	818	813	840	887	800	817	816	805	792	799	811	845	803	804	813	824	829	855	821	798	832	801	779	768	783	882	800	828	822	835	778	799	817	794	824	783	860	798	759	818	838	834	829	767	840	801	876	784	757	781	775	812	815	749	820	757	802	810	764	848	813	776	748	760	817	822	750	829	830	831	830	810	799	792	781	779	737	800	818	844	790	793	804	751	812	821	804	864	833	811	792	824	790	808	790	845	813	797	807	798	817	798	830	812	795	823	855	768	815	809	847	751	766	781	777	758	832	815	797	794	774	829	843	808	861	776	804	816	800	827	784	815	778	761	796	760	840	843	812	834	791	819	769	830	795	731	774	841	795	795	829	786	775	845	845	805	809	826	783	756	801	837	815	793	838	805	828	828	815	852	840	836	822	870	810	801	832	825	801	789	818	832	803	807	768	776	734	792	780	806	802	748	838	856	803	840	806	787	792	826	777	784	823	813	825	820	810	788	813	800	801	766	794	813	776	795	804	849	824	824	803	786	801	845	811	766	847	823	817	773	835	820	813	818	764	831	855	864	817	810	837	833	783	786	768	813	793	784	816	809	817	783	807	798	804	824	848	769	784	796	807	810	800	836	868	794	849	821	779	799	826	825	843	788	763	860	797	806	791	815	819	796	799	865	821	789	818	779	808	802	814	796	808	866	789	787	807	819	810	769	790	857	788	796	778	844	771	799	796	816	839	830	808	745	756	808	826	835	807	804	836	789	823	777	828	801	850	820	840	826	874	851	788	777	862	840	833	783	773	816	809	784	824	793	775	813	860	783	813	735	808	763	859	790	858	821	812	799	784	875	822	855	806	816	786	784	804	792	760	768	809	805	854	809	806	792	791	856	797	794	847	816	769	800	849	793	846	840	822	815	851	785	849	795	840	813	770	805	792	815	825	846	800	805	785	809	845	841	831	795	809	825	801	825	820	807	845	789	817	813	807	800	802	802	809	792	795	805	814	765	791	790	822	817	821	829	845	781	813	825	758	810	863	753	844	852	753	823	819	772	818	770	792	819	793	798	766	840	823	830	791	787	781	783	848	792	825	815	776	826	810	859	795	766	810	840	847	819	833	809	786	793	845	788	777	795	754	825	748	787	790	812	768	790	809	812	833	771	794	807	826	786	891	789	835	819	847	835	797	842	833	817	804	812	788	806	785	861	815	798	793	861	815	856	768	809	790	817	821	779	837	784	745	815	801	771	831	863	774	889	754	771	774	879	821	834	814	808	765	809	797	826	786	799	820	808	832	811	771	843	864	815	820	776	825	852	797	807	819	861	830	805	838	808	816	800	780	772	818	812	810	755	841	820	833	788	858	781	809	824	775	831	768	791	806	805	800	908	825	805	814	849	820	768	819	819	845	815	843	812	783	863	830	795	852	776	819	795	836	816	763	791	775	786	849	810	815	820	827	854	804	826	816	774	822	821	769	834	780	808	841	820	823	815	828	800	792	806	807	815	809	802	825	810	812	795	766	803	859	847	798	827	766	791	813	842	821	800	790	844	789	811	812	818	777	752	832	837	812	796	827	813	815	776	838	819	771	798	830	840	810	813	847	809	831	817	805	803	856	794	811	830	818	793	776	819	788	809	828	840	816	776	796	802	800	841	843	809	848	807	822	822	804	796	787	799	835	794	802	763	765	780	799	806	758	810	803	810	802	794	825	800	767	796	836	833	837	795	866	770	862	815	801	813	811	808	849	811	792	811	872	798	812	808	812	821	805	818	810	812	780	776	825	803	815	843	823	771	820	805	817	785	822	798	802	834	833	879	773	802	886	819	811	790	784	781	811	834	790	800	779	813	796	822	781	798	831	792	844	797	820	848	820	819	828	779	801	797	742	830	809	810	814	816	764	800	824	772	829	829	815	835	808	821	807	838	818	850	787	785	781	802	804	829	768	790	818	807	790	804	828	794	808	808	755	777	757	750	785	797	792	844	824	810	796	799	806	828	842	852	770	818	800	780	835	780	816	845	769	785	797	770	835	773	767	809	759	801	793	814	822	806	824	788	850	772	832	790	874	810	818	829	781	803	812	760	758	805	795	805	826	795	828	785	815	808	766	861	833	769	783	796	860	790	822	787	836	810	824	774	795	820	849	829	763	846	849	823	777	800	814	825	823	860	799	794	840	765	816	756	821	820	772	788	797	804	786	830	765	805	785	843	796	798	817	805	804	828	840	804	789	780	776	788	805	852	796	832	769	768	798	790
23302	7032	3633	2630	1477	1017	701	561	463	450	358	309	307	284	298	298	274	279	290	271	289	297	290	293	278	255	272	295	282	290	284	275	287	328	320	291	305	264	307	327	266	290	296	274	267	278	270	265	278	280	274	280	258	308	269	292	279	283	268	298	268	307	313	294	274	297	294	257	303	312	236	249	299	285	263	293	264	297	297	289	266	281	311	269	282	288	293	287	272	283	319	272	298	277	283	280	294	320	281	311	292	286	268	259	273	279	303	258	315	298	251	289	287	274	288	279	271	307	254	271	277	283	294	303	281	283	288	298	304	303	295	297	253	283	270	257	275	251	304	278	292	269	276	330	256	294	319	274	279	275	276	271	335	252	275	311	302	279	279	268	281	278	285	286	288	289	304	306	295	314	290	274	277	255	271	276	265	275	252	275	279	304	276	279	305	291	243	272	294	301	270	288	301	302	264	285	303	262	286	278	246	295	279	280	272	288	274	250	272	284	243	287	253	261	280	273	279	286	281	283	288	302	263	275	280	309	254	310	305	303	284	273	291	304	279	245	251	287	279	304	281	285	285	295	272	283	289	246	254	291	317	266	252	279	284	333	289	275	282	268	296	255	268	312	276	271	278	297	268	260	276	306	298	270	300	284	251	295	292	266	267	255	280	308	278	282	300	272	256	283	311	297	296	268	280	296	313	258	276	275	279	280	265	300	270	267	281	301	282	295	288	279	271	280	276	280	280	296	279	268	265	298	309	280	332	291	279	258	331	297	327	269	270	314	284	305	275	285	303	288	321	270	252	304	273	285	297	331	270	270	252	290	304	269	289	301	268	281	272	276	289	285	259	267	268	299	248	299	271	309	301	294	297	262	282	293	259	322	260	283	298	298	298	262	298	302	303	242	265	274	265	279	292	300	295	300	287	319	306	271	281	297	314	270	276	276	293	258	290	310	255	281	306	264	273	287	265	331	295	235	287	285	280	323	287	287	289	269	310	260	270	265	280	261	255	291	279	283	294	302	253	280	258	279	286	288	277	269	279	281	283	288	287	285	284	250	268	297	299	259	292	289	280	304	283	303	304	300	278	298	270	283	252	325	253	279	286	259	268	268	252	276	291	281	263	268	272	293	291	265	269	278	279	285	317	265	253	284	277	259	280	261	254	284	301	265	279	321	310	235	278	275	273	296	260	283	276	278	252	265	300	282	290	274	286	267	282	299	273	263	285	278	281	278	290	278	271	273	273	293	266	270	256	270	298	273	255	274	287	292	261	279	279	276	252	300	274	289	277	291	276	292	274	270	244	271	272	258	296	283	271	281	296	288	291	294	277	290	339	268	295	273	299	271	299	262	300	279	279	265	260	263	295	279	289	278	279	305	298	244	274	298	273	294	298	278	264	275	268	243	277	294	272	284	266	325	303	272	299	277	273	301	270	291	260	293	270	273	239	272	299	251	305	292	294	302	271	270	282	311	272	252	309	263	287	281	292	267	266	276	289	324	273	291	306	296	280	282	290	291	231	278	291	272	290	304	276	286	289	272	258	307	270	281	284	289	278	257	283	304	282	305	272	273	275	267	283	277	294	280	283	282	264	278	303	268	289	265	288	302	315	296	284	274	291	294	281	293	287	251	277	263	281	272	285	308	275	284	305	270	244	252	279	282	273	287	267	280	267	292	277	271	260	268	284	307	290	286	300	254	272	260	256	294	284	262	271	265	263	273	288	261	274	308	265	319	275	335	272	252	267	263	276	299	288	256	257	247	294	285	249	255	272	299	292	321	303	301	262	301	273	310	323	301	272	270	293	308	282	306	286	291	288	301	267	286	260	272	264	264	249	273	251	292	310	262	249	274	300	262	257	317	302	262	265	261	304	286	275	273	288	239	273	247	305	308	305	256	285	282	321	266	303	264	275	297	288	300	326	305	264	293	283	271	262	284	288	309	264	279	272	283	264	278	301	290	282	256	308	281	283	275	304	281	265	261	277	283	261	311	270	266	283	301	294	252	255	307	277	248	273	245	291	291	309	227	272	275	245	283	289	308	293	292	277	274	273	250	275	263	254	284	278	268	280	268	296	306	304	272	316	260	278	256	293	286	324	277	317	295	279	273	276	263	296	296	288	271	318	282	261	272	321	305	316	275	283	280	272	291	285	306	261	264	277	281	259	300	307	289	268	319	276	277	254	253	271	273	313	280	270	288	289	299	275	296	264	267	295	296	311	263	314	276	287	288	264	286	263	284	316	299	260	276	266	275	290	262	310	296	268	300	256	262	290	289	262	271	281	265	303	287	272	263	285	290	292	301	260	262	307	282	277	266	281	251	305	317	276	290	267	269	272	255	264	293	298	259	275	287	248	283	281	257	298	278	252	279	273	267	295	260	312	250	273	301	273	285	250	289	269	301	255	307	262	273	276	321	290	308	295	270	290	308	300	274	277	280	285	269	264	297	267	284	263	297	281	294	311	308	284	271	304	307	261	275	296	269	277	246	276	280	321	289	267	291	280	278	299	306	316	277	290	268	287	276	290	292	319	276	276	273	297	276	289	285	295	275	268	279	275	292	276	296	246	291	298	298	292	317	295	284	306	289	301	283	268	278	249	269	273	316	294	289	296	244	287	270	257	288	285	300	265	296	266	305	283	243	248	235	278	286	306	255	258	274	269	282	276	301	271	258	308	288	275	335	281	300	255	268	277	276	268	255	288	268	263	263	300	313	315	288	271	288	268	267	295	289	265	312	281	269	275	293	284	292	274	263	274	317	266	258	263	301	302	315	260	280	258	308	295	278	286	254	285	252	260	230	255	302	265	281	304	275	285	278	266	287	296	299	276	277	308	291	266	258	275	279	282	289	326	277	292	282	258	253	281	276	273	277	280	292	254	246	295	301	287	253	261	256	281	302	286	298	287	317	296	275	301	296	307	293	280	274	287	287	251	279	292	258	262	310	304	332	293	302	287	286	315	290	295	280	301	285	287	297	308	283	287	329	291	256	278	283	248	263	293	284	289	265	277	297	289	277	268	273	287	290	300	282	296	266	300	284	268	294	256	283	278	280	268	279	282	285	288	285	295	278	282	290	269	297	274	277	297	273	274	266	244	276	292	279	284	308	268	272	308	286	281	291	305	297	254	279	301	297	291	303	319	277	269	282	292	263	250	287	267	275	297	296	299	268	266	280	324	287	257	287	282	262	264	272	271	296	286	280	287	269	262	308	307	326	278	262	284	275	299	252	294	298	319	271	295	258	277	250	273	290	249	295	283	290	290	303	287	312	307	265	315	249	310	266	270	279	273	279	279	287	285	275	287	275	287	271	267	274	249	281	286	278	284	280	291	273	267	281	259	298	258	301	291	275	260	284	263	268	282	261	295	282	270	266	258	297	261	283	324	296	307	249	278	276	262	300	310	259	271	274	278	247	263	242	289	272	314	265	279	252	279	292	254	273	256	271	282	268	283	278	297	299	304	279	269	276	261	277	282	267	291	264	274	305	291	299	286	319
16340	4958	7007	7662	5272	3809	2887	2363	1845	1478	1057	936	786	766	808	740	814	760	816	769	725	701	673	678	724	668	680	650	667	652	727	736	772	876	904	735	722	666	717	678	701	646	618	690	689	682	661	669	685	708	662	673	664	663	657	690	652	681	607	669	642	695	660	643	639	665	664	647	665	693	705	620	657	655	666	674	683	647	703	667	711	647	695	656	674	637	704	680	648	637	643	618	702	629	633	626	625	702	679	674	675	643	681	661	643	635	614	656	667	674	698	656	624	680	662	712	671	625	690	632	666	695	679	676	641	676	647	655	667	679	636	689	687	707	638	641	662	674	701	648	646	686	626	636	640	693	669	639	669	603	652	667	662	666	652	649	612	632	652	721	617	645	638	634	698	664	638	665	641	662	668	719	684	692	625	647	667	708	609	690	626	651	690	667	665	662	678	660	712	689	671	663	669	650	654	645	643	662	663	685	684	686	644	600	644	621	689	670	665	692	675	679	672	666	596	691	664	656	662	633	653	660	642	622	644	617	648	648	673	655	655	631	669	659	660	656	632	706	688	656	697	662	662	711	693	628	619	718	609	693	641	639	663	645	666	621	633	695	673	663	612	653	709	630	620	684	619	694	703	625	627	648	654	616	671	659	672	712	654	648	634	667	622	680	668	666	667	680	711	661	637	643	688	665	664	649	660	682	643	662	625	642	668	621	683	665	650	667	667	656	648	638	684	685	668	648	628	604	678	682	684	664	599	658	675	681	632	671	629	649	675	655	629	635	681	696	698	710	699	628	654	697	622	703	665	670	665	645	674	642	620	627	631	659	651	630	596	609	655	646	690	678	648	680	658	703	643	690	688	703	700	707	633	681	661	653	679	669	639	669	655	673	654	694	625	704	657	689	687	700	633	651	631	640	715	639	651	658	626	653	705	655	665	643	636	679	639	670	678	656	688	667	670	647	652	674	652	680	670	630	633	645	698	657	726	665	670	628	676	711	683	658	644	619	629	679	643	693	672	672	619	665	649	676	688	659	612	679	668	632	648	623	681	648	690	675	632	701	657	675	658	660	672	628	666	667	664	670	637	640	727	668	697	659	687	673	661	677	650	658	665	632	649	659	713	632	672	621	643	648	677	681	699	670	703	685	689	665	633	643	675	678	640	714	684	647	694	651	651	653	634	646	694	683	668	677	669	673	671	685	655	631	624	647	708	684	678	692	675	686	696	669	687	717	657	686	687	678	634	662	710	666	632	658	657	684	638	666	656	615	677	664	654	606	697	687	658	651	681	669	681	672	609	670	685	656	666	649	667	615	644	649	681	679	665	662	686	634	658	639	664	688	681	641	661	662	642	635	686	673	671	690	652	686	688	635	670	659	655	642	683	662	689	679	638	648	631	647	666	613	646	657	630	632	694	620	637	692	653	636	651	698	672	689	642	681	651	621	624	679	655	678	700	668	647	686	656	700	667	643	662	655	657	635	608	647	650	670	673	665	634	633	673	646	661	640	626	656	685	664	640	687	621	638	637	619	642	648	662	654	649	657	646	681	647	641	692	620	678	668	666	715	607	641	640	665	624	664	611	662	631	682	683	675	643	696	670	672	651	662	697	688	623	659	647	625	647	670	654	668	690	670	653	668	667	665	621	711	687	675	618	641	662	653	642	668	659	648	660	647	666	666	669	647	649	678	661	667	649	650	676	690	649	662	702	652	686	639	636	682	662	652	633	653	614	652	642	658	661	660	642	683	694	679	685	667	642	660	664	692	661	661	646	673	696	651	686	717	663	657	655	650	700	653	660	678	672	651	642	640	690	663	655	687	692	673	687	665	679	677	673	666	647	669	606	686	687	678	689	681	637	635	654	667	667	614	630	687	650	689	687	702	712	640	692	653	696	651	692	710	678	660	632	668	709	619	651	656	660	632	665	634	642	626	695	690	676	663	674	696	666	626	631	654	658	665	696	639	666	608	632	680	650	638	654	691	648	656	668	702	694	631	686	667	614	649	639	672	691	661	690	663	708	727	688	670	710	658	704	673	657	644	686	702	674	697	657	663	670	660	677	649	640	721	648	673	680	662	689	755	641	718	603	711	669	717	636	718	658	673	675	677	658	674	664	613	682	630	692	687	650	652	628	691	686	714	589	658	673	640	665	666	711	666	667	615	655	645	680	700	662	658	672	684	664	698	658	695	696	687	643	661	705	690	628	658	653	679	676	651	650	665	663	701	629	724	693	645	662	651	640	724	678	667	675	683	655	671	702	677	649	670	649	634	664	680	719	641	636	676	703	717	654	664	666	690	666	641	647	672	658	638	676	638	692	629	664	678	682	676	684	621	651	644	666	629	702	659	632	691	676	664	671	677	648	669	621	616	665	672	588	611	634	695	646	703	676	656	650	651	677	681	673	653	705	687	697	685	627	659	616	667	661	646	694	620	651	631	655	713	618	690	635	629	648	683	651	608	597	655	673	702	679	663	660	632	677	578	644	644	656	633	638	682	660	712	603	700	688	631	652	659	637	692	669	630	656	591	681	681	607	676	682	620	640	658	672	707	693	656	634	659	631	653	653	696	694	678	746	645	648	666	698	688	625	695	691	664	701	651	657	624	629	653	640	672	631	647	662	678	632	664	659	706	692	695	666	592	714	664	653	705	652	681	639	677	629	653	711	678	668	639	659	635	657	606	681	653	645	664	625	674	667	705	671	650	662	704	669	670	661	675	671	685	646	691	666	653	668	667	673	602	656	673	648	665	623	649	651	661	680	653	670	654	691	643	725	666	641	665	684	611	720	705	665	658	677	660	688	679	658	652	630	675	644	702	666	678	665	650	651	706	658	659	682	643	659	704	672	665	630	679	624	667	640	649	678	653	695	651	668	674	667	637	611	663	647	653	649	696	667	675	610	710	704	657	623	706	668	658	644	683	661	670	671	646	601	694	684	634	642	677	621	657	664	676	678	642	724	661	686	619	685	608	673	642	695	676	720	713	624	681	667	698	694	656	667	669	672	708	707	677	656	687	649	632	679	676	651	645	677	600	665	683	670	638	693	639	655	683	682	665	657	675	658	651	619	614	637	660	637	629	659	624	649	675	679	665	644	668	664	646	665	636	643	668	685	650	632	691	683	676	621	652	654	681	639	664	699	683	624	708	654	640	647	701	679	685	650	621	639	661	650	658	688	660	660	651	635	643	669	659	630	680	652	682	619	654	668	694	674	652	654	632	649	712	671	686	650	673	641	615	666	657	660	638	652	640	684	718	622	659	620	661	646	686	680	671	677	633	650	666	652	653	683	643	641	653	656	647	652	689	638	696	636	644	712	684	643	685	691	649	618	661	670	634	660	695	614	658	643	646	721	656	635	675	627	622	631	650	634	669	658	632	649	666	691	644	689	677	686	639	613	715	691	679	687	684	670	688	681	650	667	617	614	683	601	682	667	683	636	637	680	596	625	691	704	706	630	702	671	650	664	679	682	683	677	683	687	683	654	671	665	621	661	680
33303	11404	5236	3450	1779	1143	745	571	502	372	281	200	186	158	162	175	159	176	164	162	157	151	148	140	126	158	154	138	136	158	163	177	178	184	168	155	145	165	141	140	154	119	160	143	130	141	141	144	138	144	136	140	132	131	160	141	144	142	149	135	158	141	128	132	130	136	137	145	131	141	123	143	165	155	157	154	131	136	143	154	143	146	137	155	150	148	114	133	137	144	138	124	159	145	156	141	135	136	123	146	161	111	129	182	156	157	126	158	143	146	135	155	133	114	152	143	175	115	143	101	151	144	158	124	142	129	170	151	150	149	163	123	172	139	138	146	146	138	135	148	158	141	138	128	134	143	171	146	126	128	183	141	159	143	150	168	140	153	128	140	140	144	124	165	134	141	149	142	160	149	145	164	137	162	168	153	150	157	138	163	150	132	130	138	142	173	131	136	129	114	143	124	140	133	173	143	169	146	147	133	132	154	150	136	119	120	155	138	153	143	125	170	145	138	163	129	148	165	149	124	129	144	136	107	138	142	130	156	153	145	158	145	138	161	141	159	144	161	143	148	146	156	145	145	136	129	137	133	149	143	135	119	144	154	134	129	141	121	132	151	179	163	147	146	138	140	130	162	145	115	132	120	137	151	154	137	136	136	136	125	161	143	178	124	136	135	149	152	128	138	143	142	133	119	148	142	140	149	143	139	141	124	154	155	153	145	120	129	140	125	157	151	130	126	138	144	141	127	149	140	143	140	141	144	138	147	151	152	123	155	126	135	149	156	149	131	131	174	165	142	140	137	117	120	149	134	151	128	146	120	147	146	153	138	130	150	132	142	132	166	163	126	148	163	137	137	133	167	158	147	132	146	146	138	157	161	157	152	154	123	136	146	154	145	132	137	135	154	132	151	120	153	141	148	140	148	128	139	149	137	152	155	165	141	138	132	133	135	139	148	136	125	155	127	140	118	137	148	162	125	128	150	127	134	128	129	152	153	139	143	147	148	141	136	135	126	166	154	171	139	122	134	158	143	132	136	151	156	150	147	147	154	118	140	141	144	139	121	146	136	144	139	133	147	118	160	159	145	135	161	143	149	121	160	123	126	136	148	133	156	133	137	141	142	137	126	133	151	148	134	156	157	137	144	144	153	164	158	140	140	147	175	152	139	149	153	151	142	181	154	149	170	158	128	147	147	144	140	138	123	158	141	143	134	159	131	150	128	146	138	139	139	154	151	143	146	153	139	171	165	135	129	136	130	147	133	152	143	139	146	149	152	100	153	138	132	150	140	136	131	153	123	145	132	149	161	150	157	158	139	131	116	157	143	152	143	141	135	149	149	116	142	124	145	139	140	153	145	132	134	132	125	146	143	176	134	140	141	153	143	146	151	161	142	125	163	139	149	153	143	122	131	161	157	158	144	151	143	144	135	151	145	143	142	152	130	133	126	124	145	137	143	141	146	140	154	160	147	159	136	147	125	149	144	157	145	150	140	130	134	125	142	141	135	128	126	138	163	144	156	167	128	145	126	136	149	137	137	145	123	131	121	145	130	141	135	157	170	149	153	151	161	133	135	138	139	128	132	151	153	143	129	124	156	155	130	159	157	106	143	140	163	122	155	147	132	141	120	154	144	127	149	129	146	132	147	136	140	154	156	140	138	121	143	156	112	122	141	159	157	118	157	159	160	143	137	140	149	127	152	120	140	134	145	131	128	142	142	155	145	142	153	150	119	136	124	142	147	163	146	157	124	120	141	145	136	147	131	136	159	154	160	158	132	121	129	148	142	132	145	113	147	150	149	127	164	146	167	146	132	166	142	128	119	127	135	139	147	136	118	155	142	164	135	144	154	115	152	144	152	142	121	114	160	142	131	131	129	154	126	136	163	148	131	149	141	129	126	151	143	162	134	157	143	146	140	114	128	131	142	146	137	133	128	144	125	143	148	157	151	131	153	146	145	116	147	155	135	137	134	163	146	162	158	125	110	136	128	124	144	139	127	148	145	146	125	167	136	137	146	153	140	137	160	138	124	165	154	154	119	161	167	150	156	151	120	136	131	132	149	124	132	166	131	133	150	142	136	145	130	132	140	124	109	135	118	150	128	126	122	143	144	127	132	135	154	138	136	127	164	154	157	124	132	130	129	143	144	123	144	133	141	150	160	128	144	135	163	152	125	139	133	144	154	147	136	152	141	124	155	135	125	150	153	147	135	145	147	122	114	145	131	130	156	146	124	133	149	133	129	146	137	146	149	126	133	143	155	169	142	148	158	148	158	139	148	133	146	133	145	145	160	148	146	146	141	172	159	156	147	138	153	120	136	135	166	160	140	132	156	160	166	135	157	142	141	157	132	152	144	160	127	128	159	131	144	127	120	114	137	155	139	147	149	168	122	132	145	142	161	148	143	143	124	144	128	138	150	156	141	144	174	138	130	139	138	161	153	144	157	144	136	140	139	146	143	144	145	156	143	161	152	144	158	137	130	156	110	130	138	147	139	151	162	137	120	160	145	145	125	187	141	129	150	145	138	154	158	150	167	163	142	141	134	141	154	139	127	140	133	117	149	127	153	168	122	162	135	146	120	135	128	161	143	145	119	129	125	156	159	144	133	134	136	156	153	134	145	129	160	142	147	138	178	132	150	125	136	149	136	133	150	143	134	143	134	135	137	136	147	160	131	154	125	136	149	135	139	136	142	124	139	166	146	147	135	152	163	162	138	148	149	149	139	137	129	138	128	115	148	140	145	144	147	155	143	122	122	137	143	159	156	147	136	121	155	153	133	142	130	155	122	115	160	147	152	125	154	150	147	145	127	151	145	150	134	148	146	140	148	161	139	137	159	165	153	125	168	142	120	144	134	143	129	146	138	145	150	127	133	162	135	141	151	144	174	117	153	143	147	164	130	148	176	144	138	147	138	146	140	161	148	153	130	159	152	138	119	124	131	144	139	156	146	137	136	137	153	124	149	143	170	169	143	164	141	158	157	132	138	135	155	152	162	156	145	123	124	162	116	112	138	155	129	128	152	143	134	161	133	145	158	136	159	138	146	131	138	160	138	155	135	146	130	156	136	137	157	136	136	130	144	139	147	149	156	149	148	131	147	156	146	132	156	130	132	136	158	158	147	138	142	150	119	143	126	131	120	144	126	145	156	158	156	135	142	136	154	148	138	154	148	155	135	126	148	179	137	131	125	136	146	135	142	137	142	154	158	133	168	136	134	140	150	147	133	143	150	149	138	162	127	137	132	147	150	142	123	168	165	145	125	127	135	157	149	162	140	145	153	151	154	156	118	127	136	132	153	147	126	135	146	166	139	124	130	146	129	126	144	140	131	132	169	145	141	143	133	133	131	160	126	153	146	127	135	141	138	138	143	151	153	133	162	143	140	147	149	160	150	149	149	143	139	144	171	149	161	151	157	141	133	144	146	159	145	138	138	143	137	116	138	112	160	140	143	159	110	148	155	147	127	154	140	153	139	153	129	138	139	131	140	155	158	144	146
21708	6173	9355	9222	6457	4874	3348	2864	2308	1674	1069	788	587	519	551	521	541	542	559	525	472	459	450	431	404	382	404	395	393	424	435	505	562	622	623	525	414	431	397	405	370	376	377	371	387	377	358	343	365	369	378	378	370	364	373	370	371	376	332	377	360	344	358	356	363	358	358	358	388	385	387	383	374	388	367	369	362	371	349	364	352	370	378	357	321	367	398	371	371	365	383	376	356	382	367	349	359	354	349	357	374	356	368	343	370	348	368	385	361	339	351	357	342	382	354	373	378	337	357	385	357	371	352	372	340	374	370	330	367	373	335	356	362	372	364	362	329	347	360	349	353	360	388	344	355	351	372	398	364	363	377	362	332	348	403	376	339	338	356	383	388	370	388	345	362	326	368	366	354	349	356	382	364	367	369	359	368	330	353	357	359	357	332	392	377	389	339	363	343	325	343	352	346	381	391	362	333	409	350	351	362	373	352	353	364	367	360	363	382	369	355	385	344	369	357	339	330	405	387	385	362	363	376	330	367	360	376	374	354	344	351	375	377	319	360	339	347	352	350	358	384	344	332	340	344	379	342	382	353	324	356	352	370	352	370	348	376	352	366	350	368	388	356	402	356	335	380	371	361	345	364	355	368	341	370	372	362	341	342	409	344	358	378	354	370	362	375	399	401	370	357	379	377	343	307	310	381	356	347	360	407	367	359	330	375	338	351	330	352	333	393	352	378	350	349	389	361	362	330	359	353	378	363	392	375	395	360	350	391	360	345	330	367	326	425	376	337	362	393	341	351	347	366	344	343	366	360	333	356	388	362	371	352	316	391	373	382	346	372	333	347	383	345	393	381	346	372	356	345	385	386	386	381	367	349	376	355	350	344	356	337	343	355	347	355	322	352	360	402	369	379	353	350	344	368	352	328	330	379	354	347	362	339	362	333	375	391	354	394	388	377	374	324	365	356	366	334	375	405	356	380	324	375	344	359	339	379	367	378	353	361	336	361	338	380	365	369	327	358	362	353	383	336	350	352	335	396	354	349	368	415	351	370	379	342	357	383	356	341	359	362	361	358	330	354	368	373	338	376	344	357	364	380	338	325	347	388	328	393	351	365	364	374	400	371	362	333	365	373	385	366	326	357	362	387	369	344	402	375	364	361	357	381	383	348	364	381	345	362	362	367	377	358	363	354	350	359	359	378	360	335	390	331	353	379	357	385	384	356	369	354	371	402	346	340	347	376	349	362	374	327	348	357	349	357	356	346	332	339	366	346	361	363	380	364	348	365	342	349	327	373	341	371	399	391	344	351	376	378	356	355	352	372	345	397	367	361	366	383	357	372	373	361	325	393	348	378	422	365	356	381	322	361	363	392	399	366	384	376	359	383	367	365	423	355	375	385	383	391	353	329	345	336	339	390	378	367	330	351	350	332	351	353	361	367	376	345	391	367	322	365	354	343	363	376	354	341	357	335	375	357	348	349	387	327	396	325	310	386	335	374	355	354	370	368	386	357	346	361	334	378	361	360	349	375	375	327	381	368	358	357	356	319	329	379	374	400	360	355	348	318	358	342	370	389	352	356	384	361	354	372	377	360	354	359	357	326	356	370	372	340	371	347	374	380	346	358	341	358	342	338	344	344	378	341	343	376	370	342	360	356	333	378	366	345	378	357	375	370	348	362	371	333	367	339	386	344	373	353	360	363	394	341	371	385	363	338	372	384	380	357	358	361	342	349	383	334	375	359	345	335	365	354	363	365	410	361	356	370	385	368	367	368	385	365	340	374	353	373	375	371	367	332	385	353	373	355	359	374	370	390	346	377	398	371	381	366	366	389	386	369	358	380	328	379	374	384	343	421	363	379	355	345	336	404	391	352	362	362	346	351	369	385	348	372	378	355	364	341	355	357	370	311	349	357	366	360	370	360	374	343	330	378	355	347	363	355	387	385	319	354	360	323	349	326	365	371	352	385	411	361	372	379	365	374	361	375	381	377	368	374	344	369	396	368	343	356	389	389	339	373	422	345	384	381	384	374	356	369	373	369	359	356	376	350	343	370	365	351	365	371	360	359	361	419	347	357	363	368	350	368	367	363	352	349	369	374	366	352	365	363	349	408	360	369	343	377	372	355	363	369	366	370	382	356	365	377	330	338	332	374	338	343	374	348	339	367	340	363	357	380	354	329	391	317	340	339	332	355	405	369	375	360	351	324	375	345	358	375	355	364	366	330	407	350	300	345	389	385	323	345	365	370	366	373	347	402	365	402	349	318	396	394	381	414	368	356	391	408	360	357	356	329	339	411	368	347	347	355	367	341	360	370	339	358	391	364	350	340	336	373	346	346	373	347	332	355	379	402	401	341	377	341	412	374	345	388	377	329	382	372	364	329	357	396	387	348	365	384	366	346	337	335	377	373	369	341	359	353	350	394	357	352	363	365	366	359	376	344	348	390	363	387	354	372	401	344	328	364	367	380	338	369	326	333	349	366	330	361	342	337	374	357	352	365	330	348	364	380	346	368	338	348	372	346	389	371	364	392	329	307	356	342	345	367	355	360	343	371	342	377	356	327	334	346	389	359	352	347	364	376	344	374	347	358	384	383	356	372	351	370	349	363	386	392	359	353	369	374	365	372	387	363	360	337	376	368	391	366	356	346	345	389	347	361	359	357	371	356	344	376	367	362	342	333	402	348	346	387	346	354	345	394	364	385	366	332	373	325	367	367	344	401	367	352	380	369	364	364	373	368	348	356	404	347	400	366	356	363	356	385	377	376	377	366	351	354	349	352	378	358	372	378	373	338	365	353	358	373	368	388	375	348	373	380	405	363	326	371	351	365	370	345	351	363	369	368	373	364	369	347	349	361	361	380	367	368	353	371	358	345	339	389	390	333	319	356	339	363	387	352	378	381	329	373	347	375	347	378	404	364	383	334	347	388	366	394	377	367	377	367	367	384	380	348	362	399	359	371	385	379	357	339	374	368	360	369	347	367	391	394	336	356	360	361	346	369	375	363	374	347	348	364	342	380	390	358	384	368	364	350	364	359	383	358	341	366	395	372	344	367	371	346	381	346	377	335	350	354	381	349	367	356	369	373	336	367	385	381	371	345	372	323	363	339	367	372	371	344	357	371	360	356	364	359	376	346	377	378	400	357	365	333	375	399	369	320	390	351	353	342	370	341	381	335	353	371	346	355	363	379	351	357	369	396	351	351	373	376	376	333	363	377	371	382	365	369	346	343	381	369	348	342	335	359	343	359	359	357	341	361	377	359	350	381	330	342	414	350	322	341	381	364	372	369	339	364	363	346	360	344	404	351	384	372	340	356	373	344	379	384	350	345	393	351	371	343	363	373	367	338	391	351	358	357	361	374	397	345	391	314	360	359	333	345	375	339	389	375	363	339	356	344	349	348	352	345	348	382	361	352	380	350	336	381	336	368	349	354	368	393	395	363	372	399	367	380	400	352	356	346	364	368	352	347	381	374	356	378	334	356	367	375	386	351	351
10397	2419	1955	1426	820	663	521	464	436	389	360	350	370	357	336	323	370	338	359	371	355	335	342	349	375	357	329	316	322	343	342	346	375	336	299	323	347	342	363	346	322	346	357	354	371	336	317	351	316	310	284	350	355	342	385	317	370	359	352	317	323	320	334	329	333	358	365	324	357	363	328	381	340	322	332	361	351	330	308	349	381	344	343	332	309	316	325	356	314	344	325	333	324	341	339	371	329	337	357	309	351	349	353	368	338	342	309	359	335	355	321	343	311	351	333	342	358	352	354	312	301	309	326	326	368	349	314	365	357	299	344	327	360	371	335	367	356	325	338	354	344	363	366	345	301	345	333	338	354	349	329	348	320	350	360	366	338	330	364	375	319	333	317	344	350	311	325	356	368	397	304	369	309	338	330	356	312	341	360	333	349	332	358	349	346	357	321	344	331	312	373	378	372	317	358	311	357	323	356	314	364	328	375	356	352	363	344	338	325	354	311	308	333	333	305	303	337	349	369	322	350	355	332	347	311	326	351	318	330	324	353	354	340	323	337	301	328	314	307	327	335	317	337	315	330	353	311	332	333	346	315	378	317	313	318	348	333	331	325	331	339	351	363	351	286	322	370	340	313	332	343	333	316	348	340	335	402	323	336	339	321	312	337	367	373	332	352	345	339	317	313	326	335	329	338	360	329	345	373	321	352	324	325	375	357	324	352	363	321	345	344	349	328	332	321	338	340	345	346	348	358	347	359	357	324	314	340	337	325	316	357	335	318	331	299	338	341	358	327	372	358	326	359	344	325	337	351	329	320	341	313	348	351	348	360	332	290	341	342	333	372	343	339	316	367	374	364	333	376	357	321	364	331	306	324	336	299	352	317	324	352	343	346	350	338	335	334	324	380	350	328	360	333	339	369	362	335	319	352	339	355	339	362	387	344	358	330	336	344	330	340	344	327	318	378	334	367	369	347	345	321	351	350	337	352	322	360	369	324	329	322	390	323	343	337	321	356	380	350	337	297	335	363	342	342	328	363	317	330	349	332	346	319	349	322	351	308	349	333	373	339	327	360	354	340	301	345	330	351	349	330	352	330	346	342	369	340	344	332	328	359	350	356	381	343	362	335	364	334	338	342	311	312	322	335	339	344	342	347	375	342	340	291	333	342	360	348	329	343	312	338	313	338	346	375	343	308	341	362	350	333	360	333	277	343	326	316	346	361	342	316	338	333	337	338	316	350	312	356	327	372	305	347	362	324	363	369	346	330	345	365	356	338	320	336	341	336	336	340	349	336	341	385	343	286	354	338	319	338	337	320	329	348	334	327	304	294	346	333	322	340	339	378	337	365	340	357	355	332	317	315	329	317	338	368	360	331	369	348	371	368	334	342	365	347	332	346	338	336	314	355	345	347	359	362	363	356	350	363	372	365	317	335	366	326	317	348	337	330	336	340	360	357	305	318	381	385	354	342	357	330	359	312	311	324	335	303	349	361	353	336	338	332	312	355	355	373	374	384	375	350	342	320	306	341	341	340	317	353	340	358	332	359	324	374	363	359	320	337	323	359	346	336	384	329	357	337	357	344	357	329	347	336	356	352	345	322	358	352	353	348	356	347	360	366	307	333	320	311	352	354	348	346	303	326	333	366	307	319	349	353	327	361	363	350	338	390	331	339	307	365	327	360	359	350	362	333	363	327	340	347	329	312	340	353	332	308	328	360	308	330	337	360	312	310	370	374	337	320	336	357	346	340	314	325	344	358	323	317	353	357	313	350	365	344	332	352	317	303	394	327	352	328	326	355	376	339	309	329	313	338	339	347	348	338	342	380	358	350	320	346	366	359	341	348	335	360	338	352	339	364	337	346	347	375	319	375	361	345	373	401	357	378	340	344	360	358	385	309	319	335	347	354	348	357	366	365	325	316	375	357	313	343	315	337	330	360	375	301	316	340	299	337	342	338	347	374	307	370	351	313	377	312	331	309	321	375	359	351	359	343	330	342	287	336	282	351	341	292	328	382	312	354	356	406	338	325	368	338	341	315	341	313	337	313	379	334	354	340	332	353	350	348	320	312	311	325	373	360	353	341	384	362	339	338	331	354	374	331	338	335	365	332	313	341	324	317	351	314	329	286	331	321	339	352	325	305	317	337	340	352	336	354	376	327	345	332	375	396	336	310	313	303	334	329	357	357	301	328	348	307	339	305	327	326	325	354	309	370	346	296	339	321	333	341	347	296	326	317	345	324	310	357	368	323	290	296	325	317	331	303	350	336	305	353	346	322	332	302	342	387	346	369	356	358	350	364	324	321	325	352	328	350	367	375	343	364	350	341	326	359	375	364	332	358	368	374	336	353	344	353	331	359	352	336	349	322	333	329	365	348	327	352	329	337	338	356	329	366	317	317	291	319	349	328	338	335	339	340	330	352	330	358	353	326	364	325	323	385	336	322	345	317	336	326	335	361	343	312	364	329	332	341	333	363	356	341	361	343	364	345	346	355	361	347	323	353	335	294	357	318	351	379	364	320	371	391	352	334	322	325	322	338	378	343	318	339	367	341	365	333	341	320	354	318	325	330	336	323	327	340	360	348	359	361	361	310	365	325	352	338	357	304	317	351	357	351	315	303	354	347	344	353	340	390	355	334	320	350	329	341	329	343	314	334	321	331	337	309	334	318	334	341	389	333	324	367	344	318	345	330	360	368	342	320	378	358	348	355	369	355	311	323	320	338	319	347	327	347	345	332	342	332	367	335	336	356	356	316	321	380	342	330	328	331	321	352	347	356	343	340	339	310	361	363	327	356	357	360	331	335	305	354	337	332	342	351	349	314	332	330	359	349	347	359	323	331	358	352	319	317	344	356	333	351	312	333	345	318	339	371	323	356	321	302	332	342	326	315	356	339	328	346	320	377	324	340	395	327	356	330	324	335	326	360	328	330	338	350	326	348	331	340	331	313	365	336	353	341	356	326	345	318	370	326	328	346	333	339	318	368	343	364	359	349	338	346	342	379	337	322	355	339	330	342	332	337	358	367	322	343	327	344	354	327	368	341	353	338	335	334	350	349	316	345	354	331	345	344	344	304	341	371	342	347	372	336	342	328	329	328	371	350	323	333	368	333	354	364	326	362	303	325	322	351	329	344	339	327	311	353	351	336	341	318	328	318	367	335	326	316	333	333	343	381	337	356	340	340	354	290	322	302	364	327	341	347	335	363	383	339	341	345	349	346	328	349	337	325	344	329	338	361	346	358	340	339	337	351	342	334	354	358	324	317	349	356	321	350	331	300	311	326	327	326	340	330	345	323	356	309	328	316	327	360	325	310	340	321	327	350	326	333	345	365	341	362	351	356	356	368	348	371	371	346	343	347	334	373	329	320	348	316	292	321	322	353	371	324	337	337	374	349	318	330	383	349	339	366	331	367	382	324	344	325	365	313	314	336	320	348	312	356	309	344	339	324	347	343	338	323	352	353	344	374	317	303	331	318	357	351	337	348	304	316	328
7507	2203	4359	4214	3217	2485	1754	1524	1349	1105	977	820	837	835	790	831	851	890	781	801	799	802	781	791	842	837	746	803	845	782	835	818	855	853	758	829	804	773	848	764	786	806	757	779	764	830	816	821	823	774	748	759	803	790	817	787	732	878	769	790	790	804	775	823	811	762	809	798	785	802	766	795	789	834	723	766	770	837	798	807	755	761	813	795	780	799	736	803	738	785	815	761	816	771	808	797	766	842	817	846	862	743	777	800	721	789	797	785	830	764	808	779	765	808	811	816	802	748	777	774	784	842	831	781	775	732	780	737	806	816	811	764	828	762	808	789	769	758	771	795	816	782	777	748	826	784	812	793	782	810	764	847	792	773	812	796	789	736	806	867	791	815	798	795	823	806	792	800	761	775	843	774	807	771	793	780	793	816	820	808	806	819	787	785	810	838	765	813	794	781	797	822	768	777	836	863	771	774	822	787	756	793	777	778	783	771	797	786	784	777	789	795	744	797	767	764	769	835	863	787	820	782	807	814	769	822	787	780	798	775	800	731	795	739	768	830	765	791	824	795	771	824	777	788	791	800	806	769	790	775	796	739	766	774	803	759	789	820	784	789	776	789	767	806	806	784	766	789	796	789	761	772	825	799	801	823	785	803	762	768	765	841	834	799	756	833	715	785	791	835	771	785	781	805	780	790	775	810	795	826	770	800	802	792	785	834	790	803	810	757	755	778	745	816	795	819	759	824	797	791	834	816	818	805	739	817	789	818	786	738	815	778	735	771	788	753	792	836	792	772	777	807	833	813	828	782	769	792	818	768	748	783	821	794	781	796	739	804	803	726	781	794	786	775	783	780	825	814	802	825	757	834	816	788	834	788	792	790	786	772	806	804	745	807	789	851	779	784	808	789	738	803	776	760	763	863	832	857	804	786	796	824	791	812	795	752	773	822	789	827	773	780	771	794	821	791	767	832	837	774	787	780	848	778	762	805	789	827	811	784	808	796	799	765	771	781	800	733	816	751	802	794	791	773	780	788	834	805	796	780	826	781	783	776	755	810	815	818	752	779	786	841	746	787	868	770	772	835	811	784	789	800	781	845	837	777	809	783	801	778	749	786	813	802	756	766	766	816	825	829	780	771	814	780	826	799	767	812	788	780	800	811	812	793	782	762	830	787	837	765	799	732	754	838	821	756	785	761	807	848	807	789	773	801	760	757	770	793	796	790	785	838	747	727	797	797	799	795	816	832	786	802	777	767	718	865	756	859	791	822	755	811	817	784	748	769	783	788	755	813	767	808	790	767	787	792	809	782	796	794	799	749	777	804	734	795	805	767	825	830	826	779	823	736	781	803	814	728	795	751	809	824	787	782	792	733	756	769	800	789	859	802	834	786	818	834	756	775	844	807	809	822	820	793	772	780	777	771	829	755	814	774	782	797	791	812	796	759	761	809	834	757	841	777	775	810	786	803	761	759	746	818	718	790	786	832	777	764	780	837	810	842	751	818	803	783	769	774	787	807	811	813	808	772	761	778	762	835	797	737	766	811	762	779	798	735	768	799	831	786	816	802	827	827	819	805	817	801	831	765	867	849	809	799	824	805	780	802	818	793	828	802	753	790	825	792	793	827	773	838	735	798	775	822	783	798	773	779	795	805	840	849	797	807	731	778	757	781	772	780	805	750	853	754	777	781	825	827	805	794	802	812	781	771	842	765	762	783	814	787	812	805	786	761	726	797	802	799	838	791	774	852	790	773	788	785	777	825	777	776	749	774	800	826	779	757	755	799	784	798	799	766	836	850	830	801	825	783	747	787	803	768	821	792	775	806	790	758	775	753	810	802	739	780	806	723	775	737	855	775	836	811	798	769	810	789	829	797	786	786	828	783	822	714	801	827	771	789	814	754	789	815	831	816	816	782	828	764	780	824	821	823	783	858	779	856	784	829	803	767	798	759	791	764	806	784	837	766	783	828	808	772	795	809	805	846	860	823	769	799	794	790	829	808	814	783	851	845	740	823	800	805	802	829	804	812	793	798	827	827	773	783	800	772	742	793	807	796	760	769	806	741	782	769	763	814	816	814	780	812	740	810	774	801	764	794	809	761	836	821	848	826	815	783	811	747	753	826	807	816	749	756	782	783	774	763	759	815	770	767	800	763	815	774	788	804	769	784	841	780	796	780	814	807	834	738	820	813	798	775	754	793	781	750	808	783	831	774	837	815	772	791	754	817	795	789	814	812	787	829	837	755	753	792	794	799	778	805	799	739	813	857	846	814	761	822	837	765	781	802	800	856	816	805	763	807	784	792	802	786	817	789	833	772	833	783	819	779	759	829	792	734	780	752	797	844	798	806	812	735	757	823	808	768	782	812	833	858	810	759	790	786	806	777	764	722	814	831	785	800	839	830	811	831	801	756	811	801	805	782	789	844	766	767	792	809	785	749	798	800	905	827	762	778	753	813	806	781	776	791	789	727	818	803	815	802	776	760	836	773	794	760	806	825	801	776	797	839	772	782	809	780	792	849	807	789	776	841	783	744	773	804	807	834	806	741	827	769	790	796	777	794	781	812	736	805	830	798	814	764	834	787	835	739	801	800	815	821	843	809	805	740	781	745	792	787	781	780	826	841	810	805	801	826	838	774	818	756	748	776	762	793	857	784	796	789	775	813	774	792	786	790	761	809	749	771	809	799	844	807	771	766	789	786	797	774	789	770	838	767	845	764	831	802	781	757	758	795	819	833	744	826	840	818	782	761	822	772	810	790	795	774	769	760	795	789	784	807	850	797	799	755	789	777	818	820	819	795	789	771	790	814	780	832	732	734	825	822	828	764	747	769	818	791	874	803	745	814	749	772	803	820	764	757	824	799	771	766	836	816	794	835	790	779	793	798	767	752	789	829	752	793	792	819	753	781	776	798	778	779	788	774	790	822	801	810	744	762	754	834	821	824	761	750	783	788	817	834	774	760	782	766	799	749	775	856	780	837	773	783	798	794	814	776	783	811	801	782	773	811	814	828	746	811	839	781	790	803	763	785	780	777	802	790	777	820	735	805	782	799	818	840	802	765	802	821	774	727	799	819	817	792	831	753	738	791	781	825	824	792	804	783	778	763	781	748	811	754	781	791	769	824	771	794	818	790	771	750	819	778	814	776	829	803	732	794	823	762	836	822	778	779	797	823	787	789	797	807	802	776	794	771	776	795	774	804	786	807	775	784	797	838	808	804	755	791	785	763	783	793	795	761	729	792	782	820	771	744	795	792	774	748	770	767	728	804	768	794	812	803	795	727	773	819	816	822	846	816	769	798	803	767	770	764	795	835	840	789	800	791	770	831	724	810	780	822	802	790	741	794	812	812	800	771	726	821	799	758	808	800	788	845	812	819	806	847	818	786	794	794	788	794	765	784	813	773	852	834	784	753	772	787	791	798	794	756	777	790	816	771	823	807	773	770	797	751	863	766	801	810	800	787	816	798	804	820	828	794	775	780	823	806	818	778	794	830
23677	5982	3501	2557	1482	970	675	522	520	406	320	313	324	297	281	298	291	274	309	277	298	274	290	285	322	256	258	257	264	282	269	279	298	286	317	298	262	280	300	290	279	237	264	283	271	298	295	237	267	305	280	319	267	293	278	263	264	279	275	254	254	292	270	278	280	254	256	274	282	279	306	287	285	252	251	274	287	274	279	284	274	284	258	258	271	271	272	271	274	283	291	262	249	295	238	255	291	270	269	302	268	291	284	279	275	241	264	278	270	240	245	273	272	289	277	284	246	252	291	255	285	259	262	281	297	256	299	248	282	298	293	263	267	250	259	256	242	259	250	272	270	276	271	268	254	279	286	273	254	284	296	292	308	242	280	282	300	281	296	291	273	269	287	295	277	305	286	323	229	272	286	256	299	283	330	279	290	272	261	253	262	282	274	256	310	258	283	265	302	297	290	266	264	229	284	251	245	256	305	260	307	274	275	293	264	293	260	261	264	284	282	256	264	271	274	286	267	292	281	265	269	241	279	262	295	254	260	301	253	261	285	271	258	292	295	284	270	289	243	276	282	270	241	299	303	262	269	272	307	261	301	272	241	257	285	262	262	305	311	252	279	244	257	281	269	268	309	257	310	275	276	245	282	274	253	260	262	270	275	259	277	248	287	322	264	288	295	261	298	293	263	267	278	268	261	301	281	261	261	293	278	315	280	254	288	287	265	300	285	284	286	254	282	280	272	274	256	275	266	264	282	271	278	329	225	271	280	249	299	302	265	273	263	278	267	254	286	269	258	291	280	308	294	267	292	279	279	253	259	271	276	273	263	313	273	323	275	281	281	268	284	289	289	245	302	273	273	298	268	301	245	261	259	269	261	264	288	277	263	280	252	276	283	261	270	271	262	293	305	269	287	261	256	286	236	262	299	296	265	239	284	271	267	262	266	299	269	290	280	291	266	302	291	275	256	245	279	262	288	264	253	251	277	303	261	281	286	271	288	253	256	312	260	297	286	296	296	280	309	295	287	269	287	286	288	260	281	274	290	267	275	253	293	274	266	287	268	270	286	258	252	242	267	242	285	269	267	283	251	282	250	283	301	284	268	298	276	285	251	265	320	263	262	291	304	296	233	279	293	299	261	295	261	276	280	287	291	268	251	280	236	264	238	291	285	249	270	249	291	289	290	253	251	277	264	262	263	254	278	294	289	275	290	301	284	286	274	273	291	290	263	272	276	240	270	298	261	301	292	279	262	292	290	291	292	270	256	255	270	251	311	272	285	296	290	260	272	276	265	251	272	263	255	256	253	261	300	283	281	268	281	254	303	255	287	297	269	284	278	259	277	311	263	259	254	260	269	277	268	273	275	284	290	275	278	285	254	295	260	258	303	291	265	283	245	270	298	266	279	233	279	270	276	275	227	296	266	294	271	265	273	295	279	269	292	265	259	289	270	295	239	265	250	292	275	296	309	262	279	286	244	264	260	313	315	289	259	264	252	283	288	281	285	289	293	282	273	289	265	297	259	245	296	280	279	274	252	243	283	281	271	274	271	279	266	275	301	296	318	231	258	239	255	251	288	283	271	273	254	268	281	283	269	308	276	259	263	268	304	330	287	266	299	260	281	256	255	300	251	262	265	287	254	271	270	266	274	247	274	256	291	279	246	290	290	253	289	316	244	282	273	276	275	254	273	281	263	260	256	268	260	294	265	280	270	267	254	279	272	250	263	269	285	289	275	323	277	264	246	287	255	270	256	248	289	272	237	251	275	290	282	272	270	282	254	283	284	296	298	271	276	299	261	288	283	285	290	283	283	264	266	277	293	296	257	252	279	248	278	268	292	276	287	276	272	263	291	300	267	262	267	276	259	259	244	275	268	284	278	241	246	276	278	294	272	284	279	298	268	270	243	283	273	256	268	281	288	259	251	273	271	297	279	260	263	270	291	242	260	287	263	249	269	272	276	255	259	282	261	258	276	273	317	274	286	272	266	249	313	263	296	289	304	263	270	271	266	256	245	271	259	277	301	281	251	269	243	262	285	263	297	328	274	278	254	273	273	274	261	290	277	228	282	282	297	284	296	289	309	299	252	267	271	272	276	303	270	272	284	264	285	302	298	265	256	259	297	284	263	281	266	298	269	281	273	255	283	270	296	276	296	268	287	275	314	293	259	278	287	278	255	278	294	274	289	297	260	284	248	287	289	264	321	280	268	312	281	301	280	306	255	241	253	269	300	268	263	314	288	259	284	303	287	293	247	280	269	254	276	243	249	302	265	271	255	253	272	297	287	302	282	297	244	299	271	284	270	266	258	255	284	271	271	300	278	276	287	296	272	281	252	278	307	298	264	283	290	252	262	271	245	278	289	258	276	264	296	252	290	262	270	297	277	265	263	272	262	280	291	242	271	276	274	276	281	265	253	249	277	266	239	277	267	288	272	265	270	278	267	265	259	263	293	284	295	276	256	296	269	279	307	300	282	283	289	245	273	303	283	279	257	270	273	250	259	298	264	261	280	298	312	269	278	282	266	286	307	258	290	297	268	280	288	251	287	300	297	271	260	268	267	298	275	277	301	315	265	306	267	282	264	271	319	285	276	248	266	281	278	266	241	276	261	275	267	279	239	281	263	277	259	289	233	259	281	247	295	305	276	282	279	270	280	268	278	262	294	245	277	253	258	310	276	280	268	300	277	290	286	276	298	274	259	272	245	269	267	306	283	253	273	264	271	269	260	269	260	253	262	272	263	255	272	268	263	265	252	278	320	299	266	250	262	283	275	272	295	293	293	338	256	277	281	289	296	307	288	249	247	256	265	265	289	263	261	249	268	266	277	265	252	275	275	271	280	279	272	268	271	285	254	285	297	293	293	270	263	267	292	301	274	291	265	242	264	272	267	249	290	286	255	276	268	264	266	263	263	273	285	298	276	287	286	276	269	257	252	220	285	265	256	266	260	256	284	297	292	252	291	270	228	238	243	272	268	314	307	308	266	272	286	291	261	270	298	243	242	246	257	292	271	269	310	298	282	257	252	259	279	270	264	238	290	285	260	308	277	273	279	251	295	278	275	293	265	262	260	286	282	248	287	267	285	303	265	302	286	297	255	260	299	267	265	266	257	293	289	281	279	276	263	273	305	276	257	267	302	251	272	282	269	273	274	255	296	266	277	253	261	247	275	279	278	258	257	261	291	282	266	274	274	263	249	295	280	274	290	245	245	255	251	278	291	286	289	274	298	257	316	258	271	305	272	293	252	293	288	284	246	264	267	283	289	295	271	283	291	236	269	274	271	274	256	277	236	247	286	263	287	259	286	319	255	248	272	294	249	256	282	278	266	262	277	285	290	286	273	272	280	288	284	269	262	288	274	266	277	286	240	258	278	264	299	268	278	273	278	281	275	279	276	289	247	255	273	282	289	261	288	292	253	264	292	282	275	266	275	275	251	269	289	300	277	252	261	261	292	298	282	266	259	315	272	231	247	277	275	247	273	333	288	278	246	252	259	266
16559	3538	7082	7392	5596	3759	2674	2233	1741	1468	980	819	776	770	750	747	773	752	790	728	680	675	650	660	701	653	649	683	656	642	660	701	781	820	777	694	703	664	648	707	692	611	678	634	688	665	631	635	642	631	618	665	633	681	653	709	664	632	627	689	706	635	622	637	651	676	633	649	647	657	642	657	627	663	623	663	663	651	638	680	653	680	650	638	642	619	688	661	626	641	688	676	658	636	651	643	680	641	634	640	650	680	675	664	644	662	650	642	619	692	645	697	669	651	660	635	669	673	666	593	660	651	727	641	701	676	651	690	678	643	609	666	643	684	670	620	640	665	659	654	649	612	642	646	649	643	664	665	643	657	653	685	581	674	672	658	698	654	686	636	674	631	642	649	687	636	604	674	634	620	653	618	664	683	685	645	618	682	635	616	670	638	629	650	625	610	699	606	638	650	673	716	690	640	635	620	671	620	675	677	663	692	639	724	617	656	642	598	626	617	652	671	636	649	674	649	663	623	630	646	620	682	603	645	655	686	637	644	641	651	671	602	664	647	639	657	658	699	645	643	618	648	630	694	633	633	647	654	654	657	637	634	626	606	634	621	627	650	651	669	667	707	648	675	612	659	632	643	657	660	671	653	653	660	671	636	657	656	631	610	642	689	621	654	647	646	667	588	672	662	667	669	670	671	658	638	628	588	629	649	630	658	652	679	656	684	646	663	644	680	626	663	612	665	584	698	609	678	656	608	671	650	652	670	671	628	656	621	685	598	662	631	640	616	656	680	672	623	629	649	643	672	603	659	670	624	646	646	671	654	648	679	645	622	658	651	650	577	649	628	618	637	678	622	622	669	630	667	684	671	652	631	683	701	696	601	650	636	660	640	648	624	656	647	626	649	618	644	630	650	673	664	664	670	665	639	619	642	663	678	609	673	666	648	633	656	634	598	635	650	658	691	665	642	664	674	657	679	652	634	668	678	670	611	698	652	627	642	658	651	646	651	635	632	679	649	647	676	638	647	634	678	651	644	653	621	627	600	638	637	648	656	648	669	651	617	615	667	656	670	690	637	652	631	635	655	665	691	658	652	669	654	605	615	596	679	670	607	651	591	649	654	609	650	635	681	630	657	624	691	572	582	661	637	684	641	618	657	623	717	679	673	668	647	605	678	674	647	616	686	639	668	611	611	701	624	691	676	642	659	656	669	627	650	626	623	665	663	669	672	632	643	632	671	659	644	657	649	647	686	685	659	679	670	675	668	626	683	633	647	631	675	619	659	662	618	644	691	660	663	659	706	644	657	655	684	633	674	628	612	652	603	702	681	649	656	649	688	658	603	643	618	630	619	658	623	687	627	622	684	636	646	641	612	691	713	626	654	657	657	667	640	703	670	634	643	689	653	618	635	679	655	667	660	589	620	711	715	667	640	644	688	609	631	692	608	614	615	650	633	634	605	632	604	641	663	661	638	646	671	694	631	678	634	629	684	625	629	694	647	646	646	627	691	609	694	645	622	644	689	693	679	635	620	626	657	668	720	667	703	627	662	637	697	640	648	686	632	655	659	615	634	651	665	641	644	639	670	629	657	610	633	635	700	685	616	675	673	612	655	661	675	648	699	617	669	629	654	671	690	653	679	639	661	638	652	640	637	652	646	632	667	601	672	665	652	707	688	631	667	625	695	629	648	632	665	682	670	664	654	680	646	641	655	619	654	681	629	671	630	670	634	702	604	627	639	662	687	648	653	624	597	654	665	682	663	615	613	648	653	650	670	660	606	594	631	650	632	683	664	654	633	657	678	693	652	668	623	629	642	665	636	663	620	670	682	707	602	676	624	650	605	646	642	679	619	634	644	672	660	639	625	600	624	626	624	627	676	714	605	628	642	630	656	663	665	653	637	670	616	635	686	670	647	664	650	635	645	626	629	674	683	679	673	680	650	658	659	636	656	637	680	583	621	643	644	632	674	626	637	687	641	671	644	632	645	626	614	670	669	608	643	610	641	646	644	592	683	712	634	655	624	665	697	662	658	631	677	654	657	665	620	645	640	644	636	624	675	666	669	626	638	633	706	653	689	631	655	614	626	617	628	657	653	701	698	684	647	664	649	619	678	652	628	678	619	624	631	628	633	685	634	685	650	676	652	644	638	635	704	637	607	668	672	648	679	657	628	620	640	690	664	631	639	635	651	646	617	638	655	640	641	624	674	605	672	666	667	662	627	689	637	635	626	648	633	668	650	662	634	662	649	617	656	670	618	625	602	645	619	639	670	676	641	679	644	619	633	613	664	644	667	614	680	665	666	638	643	648	690	664	658	648	648	653	650	658	666	669	644	622	677	612	657	650	687	670	706	650	630	637	712	629	643	678	653	627	665	651	667	632	618	683	644	626	654	647	632	629	627	651	655	640	625	672	598	630	662	669	691	678	682	652	693	676	653	651	626	657	633	655	681	654	675	641	653	650	657	610	682	655	640	653	699	638	635	657	636	649	662	717	677	674	575	635	665	626	609	660	670	651	657	602	658	667	616	606	634	651	657	652	690	628	637	654	644	683	665	627	667	648	668	612	675	611	685	674	657	636	675	674	648	651	672	619	608	660	618	639	681	666	687	644	636	693	642	651	633	666	660	655	673	696	638	653	647	657	637	627	666	636	643	644	616	633	657	631	616	638	599	653	657	705	649	667	628	687	613	670	641	681	642	671	661	633	621	658	666	620	619	647	623	622	663	659	643	599	671	605	617	641	633	632	638	655	639	637	672	627	618	641	665	647	636	658	645	605	659	666	683	641	643	645	624	619	676	679	640	699	696	636	631	633	631	651	649	648	637	652	679	649	637	618	652	661	614	624	664	668	686	679	590	646	601	658	585	683	661	656	624	660	621	665	638	632	716	611	678	592	644	625	623	635	630	653	640	653	615	640	650	664	636	644	665	636	661	664	599	642	667	665	687	617	639	651	648	664	630	684	689	625	652	662	683	667	633	639	639	684	670	622	610	634	643	641	619	650	629	649	645	619	653	671	660	638	660	697	635	672	692	659	623	621	663	677	618	626	653	666	641	659	672	652	666	631	635	674	642	677	694	658	646	690	643	636	667	636	645	685	684	680	641	674	659	670	659	656	648	676	662	700	637	642	699	612	712	646	666	603	656	616	619	634	606	670	616	610	665	651	627	701	644	651	689	631	623	662	685	624	612	642	657	667	647	645	631	682	690	654	650	638	643	659	661	656	662	663	675	636	658	655	614	647	635	654	640	659	636	642	688	697	598	622	632	648	683	680	627	637	644	646	615	628	643	647	625	661	641	656	669	656	640	620	672	659	642	678	645	666	663	644	662	654	648	650	648	643	662	671	650	628	692	683	599	651	669	657	642	675	601	642	652	651	629	649	695	654	664	606	675	640	616	649	672	641	632	668	701	631	697	671	668	647	618	672	647	698	628	667	631	670	653	607	649	655	617	623	707	674	666	646	662	636	658	659	642	636	633	640	640	672	688	622	592	636	654
33601	9369	4998	3660	1940	1143	711	505	446	330	211	182	185	176	171	174	167	169	157	142	163	136	154	149	154	154	147	140	121	147	145	169	160	158	162	150	131	150	141	143	142	127	133	146	139	148	125	111	125	157	140	139	136	137	130	143	139	147	138	139	158	139	131	129	144	118	169	165	132	150	128	114	134	138	135	148	127	123	152	135	148	137	128	129	121	144	157	153	139	155	147	135	124	135	146	133	117	133	152	135	150	127	144	153	151	156	142	158	134	142	151	155	138	114	123	147	150	117	125	133	147	129	133	139	132	131	139	132	125	113	144	126	136	144	126	149	158	141	166	146	129	122	128	151	133	122	140	129	151	134	154	158	149	142	139	167	165	147	150	123	133	141	134	135	133	131	141	124	140	110	140	132	141	127	136	123	154	146	111	138	112	144	129	137	137	169	127	141	143	114	156	130	146	139	159	146	122	137	126	114	149	123	140	147	132	143	140	131	116	144	147	118	136	125	126	141	144	136	149	128	117	131	152	138	141	148	158	133	134	147	134	149	134	135	146	142	167	140	141	141	135	121	123	118	129	125	132	121	146	119	140	145	150	134	136	115	134	122	148	153	130	133	125	117	135	132	115	147	135	153	149	135	158	127	133	121	136	134	142	139	137	137	166	133	155	151	150	152	155	131	140	130	126	122	137	150	140	159	127	176	122	148	145	136	132	108	163	143	150	132	113	148	139	122	158	145	145	135	112	129	117	123	147	132	133	150	131	137	140	136	136	150	129	129	140	136	123	159	142	131	175	140	139	162	161	144	153	148	127	134	122	135	140	134	119	122	117	128	142	148	133	153	144	153	122	152	150	158	141	148	132	134	141	145	114	121	135	125	123	132	136	139	127	115	138	132	136	159	133	129	121	128	125	116	134	149	151	155	145	129	144	126	144	131	112	129	155	129	145	126	112	148	129	141	131	131	131	141	147	126	129	117	121	141	122	136	118	133	118	154	116	123	141	140	129	138	146	141	151	125	135	142	154	159	161	150	120	128	152	118	144	140	131	143	117	144	133	132	143	123	109	133	144	137	130	139	156	134	148	121	124	118	146	115	137	129	156	116	139	123	131	133	136	137	116	144	119	138	153	117	140	126	164	116	129	162	154	131	138	141	136	130	130	113	137	142	133	157	133	156	154	136	122	136	133	136	134	137	149	124	138	158	142	125	154	126	146	128	136	132	147	146	124	141	133	128	125	151	128	151	145	141	133	137	123	118	136	136	143	134	155	123	126	133	140	139	123	131	126	136	143	140	134	131	142	138	143	131	163	136	134	154	140	118	132	109	145	138	152	114	129	118	129	149	123	131	121	139	129	129	137	127	133	155	159	122	134	144	134	140	134	138	142	133	122	139	137	133	115	135	151	125	135	149	119	130	154	133	137	134	137	116	129	130	129	112	124	123	170	137	146	135	118	137	140	145	119	123	119	145	149	119	123	143	125	137	122	153	110	139	137	150	136	142	153	139	154	143	133	122	127	121	144	138	142	143	135	130	126	127	142	124	129	133	156	140	108	153	130	147	167	142	136	152	138	119	154	134	128	119	146	130	105	146	123	154	155	150	134	111	140	131	155	137	125	142	145	127	125	129	143	117	134	134	137	153	131	146	113	135	147	154	118	135	148	119	142	142	134	158	130	119	141	122	121	126	144	157	132	127	139	141	145	143	169	150	126	130	123	142	158	133	126	104	145	140	152	155	130	148	136	138	117	138	134	151	121	144	113	115	148	138	133	144	139	153	139	157	152	135	138	130	144	119	135	133	143	166	151	136	150	141	127	134	123	140	141	133	137	135	131	141	155	122	145	138	130	113	115	122	133	128	156	141	131	145	139	151	135	134	138	124	147	126	130	129	145	149	143	126	140	122	113	137	132	134	117	143	152	134	151	136	146	134	131	128	132	133	142	122	134	116	132	117	123	160	137	139	140	138	138	138	135	131	134	121	140	129	144	121	142	142	114	134	138	133	127	132	128	121	119	156	130	141	135	158	148	158	145	142	122	101	123	123	115	130	138	136	109	111	128	129	130	134	116	116	135	161	146	147	143	124	122	136	144	155	134	122	142	123	136	128	135	145	139	117	136	129	111	128	121	147	137	141	157	137	156	152	142	130	121	126	113	137	143	127	141	134	156	129	157	157	149	130	135	127	129	153	131	151	135	123	122	137	119	131	139	115	134	146	142	141	135	146	172	149	122	126	147	145	139	128	141	151	126	134	139	134	146	141	141	120	159	133	135	114	153	136	120	135	137	126	155	139	146	156	145	151	152	143	124	143	134	147	140	145	132	141	143	143	121	141	139	144	133	152	142	166	137	118	147	128	139	138	145	142	125	140	143	110	115	149	161	130	135	126	125	136	128	145	137	136	144	131	116	132	150	139	124	139	122	104	134	130	151	145	142	145	121	156	140	134	127	140	126	139	119	115	138	123	118	150	131	134	128	163	148	127	126	141	137	122	146	148	154	146	143	143	161	113	133	168	128	123	143	113	132	137	136	134	132	131	132	145	140	130	140	142	128	150	146	133	135	133	140	163	139	125	124	160	145	144	166	155	129	136	151	121	133	155	133	124	114	153	130	133	147	126	133	144	148	152	135	141	124	132	144	131	122	108	140	151	145	136	141	144	144	142	142	112	159	136	136	155	129	131	136	124	129	118	142	131	145	133	120	140	147	145	135	158	145	128	151	138	139	140	157	141	138	127	135	164	142	136	145	133	142	139	136	158	125	135	140	129	133	143	138	140	131	142	137	158	133	130	132	151	141	126	147	129	130	129	148	138	134	148	123	134	150	125	135	158	142	147	144	147	129	148	124	139	133	147	125	139	137	143	136	124	121	135	143	122	132	127	130	130	158	131	137	134	130	144	157	150	132	138	112	144	144	163	175	120	125	137	141	163	173	137	140	147	140	130	126	129	143	133	135	125	156	156	124	129	122	153	135	128	121	134	130	120	114	152	135	126	138	129	154	125	137	148	132	133	137	140	113	146	151	142	142	130	137	148	135	152	108	149	126	125	137	134	132	126	159	131	119	136	142	132	127	102	119	143	144	129	154	134	125	127	135	124	131	126	143	150	150	141	143	158	149	128	127	149	136	157	147	136	159	156	112	135	143	119	129	109	159	141	157	131	146	136	137	155	155	128	133	143	142	118	132	140	157	130	128	139	164	129	162	134	134	118	124	127	149	133	122	120	177	128	161	145	134	144	137	140	138	144	141	122	150	138	136	109	145	164	140	154	141	153	154	124	135	144	130	149	129	141	125	133	152	118	150	151	159	142	139	111	143	145	150	132	135	133	125	148	129	132	126	155	147	133	136	144	128	119	146	149	144	125	140	131	131	129	154	130	133	141	142	129	131	130	123	133	144	156	130	144	133	152	139	155	129	119	138	146	171	146	132	123	131	142	140	138	145	136	138	138	158	151	120	144	153	149	149	139	165	140	129	129	144	159	130	132	130	146	118	140
21463	4282	9162	9927	7013	4527	3354	2710	2129	1465	979	778	565	560	502	522	526	518	564	528	472	445	391	383	399	396	383	398	414	420	434	498	605	620	527	444	368	378	410	385	410	369	388	352	340	376	337	348	333	373	369	358	381	363	361	332	294	364	369	350	371	367	354	371	350	375	333	348	351	359	350	357	347	352	312	331	348	346	338	370	319	363	327	327	360	361	341	355	373	343	335	368	310	342	329	350	345	363	357	360	352	347	370	364	366	350	334	362	337	380	340	345	343	352	384	365	346	373	328	346	346	342	361	346	344	351	341	378	360	365	326	340	360	320	335	309	337	368	356	358	346	335	370	345	356	337	375	318	323	316	340	335	341	370	330	343	334	352	321	352	336	339	334	295	334	343	343	343	329	349	329	339	356	373	333	373	369	357	327	391	362	329	359	350	341	326	347	333	344	366	349	381	366	338	333	330	339	340	383	371	368	372	349	355	367	357	338	350	383	326	371	383	374	363	355	336	347	367	378	344	377	310	368	324	331	366	356	354	346	328	338	323	349	351	359	319	352	383	361	343	383	322	354	345	382	340	343	353	379	383	315	357	364	341	378	341	364	382	367	341	350	353	327	370	353	355	354	356	335	337	348	354	338	365	345	361	359	370	353	350	350	367	354	335	346	367	336	354	374	352	365	336	350	365	358	356	355	340	345	373	342	334	341	325	332	351	345	348	354	352	339	379	347	323	330	333	344	349	355	368	347	346	338	351	351	317	347	368	338	365	358	372	387	353	362	360	357	362	348	354	354	347	340	378	358	319	327	371	329	356	330	350	332	358	361	340	304	349	345	348	360	353	371	338	337	343	385	361	357	347	360	369	352	345	364	347	373	349	360	342	301	344	355	378	356	376	343	345	354	357	366	343	338	348	345	356	347	328	359	356	330	330	297	358	365	355	324	332	366	374	365	356	342	327	383	354	357	319	388	348	317	387	358	344	349	362	340	357	348	333	335	351	337	397	352	356	339	309	345	368	344	339	331	353	344	373	358	338	313	349	350	359	332	339	333	345	391	334	331	360	367	325	356	350	353	320	344	366	320	350	342	354	323	343	349	365	349	379	327	359	309	382	376	367	317	319	337	312	358	331	357	344	353	367	331	360	340	346	352	333	349	357	362	356	330	358	379	392	349	338	335	383	371	337	366	365	360	355	360	353	335	352	354	344	349	342	379	338	356	348	349	339	320	325	306	324	350	361	330	329	346	377	362	353	338	359	375	372	327	338	336	381	335	340	326	354	332	356	320	355	362	321	335	345	337	336	385	387	290	339	359	363	374	354	365	350	330	356	344	341	339	370	333	332	338	349	367	382	372	374	332	349	345	370	300	361	348	331	381	345	360	339	344	343	329	358	349	377	324	369	377	346	345	331	330	336	301	362	333	344	360	373	327	335	335	340	322	349	346	360	335	381	327	359	332	335	338	389	312	354	357	332	325	329	387	346	337	358	353	358	332	348	339	352	351	354	348	365	366	355	324	328	334	362	387	349	331	361	345	335	301	377	324	368	348	345	358	350	394	365	346	339	351	332	335	332	365	354	386	368	384	373	356	318	380	363	343	334	347	339	342	342	341	337	339	335	364	345	327	365	318	373	352	358	344	375	325	357	362	324	363	340	368	374	371	392	339	347	356	358	353	315	363	329	341	335	372	340	365	358	360	362	354	339	354	347	326	373	351	370	382	332	361	336	356	352	365	340	322	327	344	340	343	355	341	328	346	331	306	338	342	351	342	374	348	296	348	341	343	345	348	331	364	333	334	353	347	346	388	369	354	339	320	340	365	332	348	344	367	369	335	348	380	355	388	346	355	354	343	356	373	328	355	398	385	338	384	361	347	379	382	332	360	364	373	345	334	322	337	343	336	323	354	378	331	346	374	330	341	338	347	323	390	373	352	350	371	324	352	324	367	338	312	346	342	367	391	355	328	362	345	333	343	378	343	378	371	348	340	326	347	344	370	337	335	376	365	384	365	331	379	346	358	365	376	368	341	358	352	363	332	340	353	334	333	340	342	344	358	338	352	364	340	372	322	344	376	358	366	343	317	378	353	354	352	354	360	349	335	340	318	331	339	339	383	340	300	380	369	385	334	339	352	334	331	346	361	381	346	322	381	323	371	359	331	360	346	368	330	352	361	354	313	395	369	347	341	356	331	361	361	371	339	372	350	332	355	358	374	385	409	372	353	330	376	350	324	313	346	359	372	332	367	346	357	355	416	348	354	333	341	360	335	338	349	330	348	369	352	387	361	351	347	329	358	327	365	374	339	366	351	343	356	355	340	349	327	330	349	335	341	358	321	341	334	366	364	363	339	378	360	349	357	364	391	322	340	353	336	353	368	361	323	348	346	367	332	352	335	342	354	366	324	322	350	349	324	343	366	346	330	335	369	372	358	345	354	356	308	354	336	359	338	365	369	372	346	360	358	357	343	340	336	339	344	349	322	311	343	349	360	351	374	349	388	357	362	322	328	348	356	307	328	325	363	358	334	374	332	367	339	352	356	336	371	376	342	365	364	348	371	338	337	357	339	372	362	351	329	332	352	348	336	340	344	361	378	345	326	337	360	332	354	364	338	359	353	356	377	368	332	365	349	351	329	317	331	344	290	362	338	327	334	327	377	353	346	332	349	341	354	355	358	362	406	358	348	346	326	327	362	359	358	312	349	356	335	369	331	334	342	345	337	329	332	345	361	370	318	332	346	343	339	353	349	359	374	351	363	353	313	355	314	369	349	343	343	351	355	345	401	341	347	349	349	360	343	310	363	379	336	353	342	336	345	333	311	339	389	385	339	396	348	345	326	354	342	366	349	362	371	355	329	360	365	337	386	324	337	341	383	395	358	361	323	343	359	359	345	336	320	348	350	323	350	377	354	368	329	343	351	391	395	327	361	336	368	342	321	323	369	326	356	360	350	314	380	336	393	327	372	334	346	331	368	356	360	348	361	340	349	378	323	337	350	353	335	335	369	334	335	352	368	322	357	336	343	333	292	350	308	347	355	346	329	357	322	375	336	355	364	360	333	356	374	321	356	380	364	352	333	386	354	363	348	341	383	329	362	352	348	319	330	345	367	337	341	376	344	374	361	368	313	324	334	357	361	405	349	351	345	393	349	323	329	355	330	349	352	338	322	337	339	335	341	347	366	388	347	362	358	330	361	395	336	369	346	356	382	355	356	327	322	371	340	362	338	339	341	334	348	335	333	324	329	331	334	374	358	352	321	341	322	361	324	362	339	350	362	334	342	360	340	337	314	361	338	370	341	369	329	359	332	342	343	345	334	348	345	323	340	348	364	328	349	386	338	340	381	351	366	376	342	356	354	339	307	346	344	365	353	375	340	327	378	372	343	351	357	300	349	340	365	331	346	342	322	342	340	340	340	341	375	372	358	345	328	355	342	358	332	366	307	369	346	354	357	375	340	365	364	350	335	337	354	346	366	358	342	351	341	339	383	348	325	329
10254	2046	1848	1401	908	620	518	446	421	422	365	370	378	347	337	370	366	347	362	360	366	341	318	355	319	375	359	354	345	333	314	348	322	359	359	321	365	372	336	320	354	334	343	320	331	338	302	362	337	339	331	326	351	370	350	323	304	328	315	357	329	341	307	341	310	322	316	327	344	293	316	354	352	309	356	305	319	352	302	342	321	291	312	350	327	316	307	319	362	375	306	332	324	337	341	310	348	368	301	327	329	341	329	347	335	345	322	357	330	300	338	345	363	324	353	341	333	353	363	342	349	317	310	309	339	335	316	331	335	349	381	339	349	347	323	312	339	353	292	327	331	342	342	336	350	278	310	329	356	347	310	346	315	346	280	342	351	347	325	350	364	349	337	336	352	345	335	310	313	369	321	374	335	320	313	363	316	365	368	319	331	345	354	344	328	348	329	331	343	354	340	346	377	361	303	335	307	313	339	305	301	342	328	294	346	319	332	319	345	305	361	344	340	364	320	305	327	346	344	329	336	355	303	309	292	347	367	306	340	332	328	357	343	329	336	367	348	315	347	301	352	362	306	338	330	328	339	304	370	320	310	310	319	320	345	310	340	339	349	342	290	326	311	343	348	323	352	357	326	339	332	342	310	329	342	352	329	350	347	362	364	304	348	347	348	336	330	307	317	310	354	325	334	306	373	326	326	332	355	356	358	324	321	354	328	357	317	346	318	337	323	330	345	295	317	355	364	337	323	336	316	329	316	294	326	324	317	311	327	298	321	306	352	333	348	335	371	330	317	353	347	290	341	344	345	337	308	342	364	302	300	340	314	337	296	345	334	334	341	333	332	329	310	312	370	346	347	357	299	336	333	317	346	316	325	347	306	363	334	311	346	324	355	313	335	346	341	322	333	326	313	328	345	322	320	344	349	363	312	364	335	332	322	353	337	307	278	271	337	333	321	351	362	341	349	358	308	339	349	346	412	328	348	337	356	318	336	350	306	305	317	313	302	304	306	342	359	350	320	328	322	309	343	365	344	330	367	346	330	334	371	313	358	355	307	313	321	341	352	334	370	314	336	361	305	315	363	337	335	318	338	337	315	333	349	327	338	327	382	345	369	325	323	354	328	336	353	335	305	305	332	349	335	323	324	350	332	339	357	338	331	305	358	314	338	328	361	320	329	356	379	331	336	323	355	360	357	328	349	321	341	325	353	292	347	349	296	314	325	346	344	365	307	319	343	327	346	321	369	340	332	305	335	316	329	351	336	327	316	336	343	365	318	332	363	334	320	336	325	337	305	295	327	318	339	317	357	351	311	315	385	335	356	326	327	320	364	321	299	344	342	332	324	367	361	313	326	362	367	339	368	299	371	335	342	365	343	329	334	363	343	333	341	327	331	339	336	335	316	351	326	322	323	325	365	315	363	345	342	294	320	321	342	337	317	325	332	337	318	314	358	358	331	364	356	320	346	358	319	363	318	352	345	312	339	372	343	342	334	314	374	350	302	340	321	346	323	323	318	346	321	365	333	299	349	320	335	354	328	340	357	348	346	315	338	354	321	341	334	364	327	313	331	312	316	347	316	314	299	323	333	335	308	311	346	345	340	377	359	363	342	347	316	359	360	330	352	313	308	306	341	338	319	316	346	344	274	373	314	284	322	309	315	356	352	333	296	359	367	368	365	343	326	307	345	323	370	353	303	322	337	327	328	346	347	343	362	366	311	326	342	358	348	328	311	335	356	339	322	321	317	304	355	333	337	323	321	357	342	327	308	324	340	348	336	340	358	357	336	330	334	322	334	364	330	336	342	314	317	316	362	345	354	303	361	349	318	341	312	338	349	327	315	336	343	368	339	345	336	329	315	323	292	305	317	342	342	305	364	308	356	316	332	318	331	308	281	346	358	348	332	318	342	347	355	342	312	324	369	304	316	324	315	306	320	341	333	323	328	329	334	351	304	323	341	355	384	375	352	344	347	346	311	294	314	341	299	316	350	333	321	337	315	325	305	356	340	337	339	318	298	308	328	342	332	359	325	373	324	360	324	324	340	379	314	326	309	345	323	358	315	333	326	338	309	335	316	380	321	329	337	339	307	318	318	353	314	328	285	338	332	297	353	360	321	333	313	317	350	326	320	306	346	354	337	355	328	357	321	366	325	367	336	362	337	318	354	332	332	343	361	293	339	319	331	363	318	357	369	336	347	364	337	321	344	334	346	368	342	335	319	294	311	331	358	340	342	354	327	359	343	327	306	352	353	298	336	363	319	353	312	350	345	340	328	341	321	358	330	330	322	319	342	366	318	374	347	341	321	355	350	348	308	335	344	357	344	332	328	316	322	315	320	312	343	374	300	330	355	335	331	367	340	354	330	299	333	340	319	331	364	342	335	338	345	336	317	331	334	320	297	332	346	344	361	322	336	320	322	339	341	320	331	339	339	306	311	330	347	352	368	322	310	339	329	360	334	335	339	358	369	345	334	333	356	322	354	315	355	316	385	335	333	323	380	347	321	316	322	350	356	343	321	343	312	327	366	300	337	365	345	315	364	307	304	329	310	369	327	337	356	331	342	320	332	325	341	346	310	322	337	328	362	339	357	361	346	308	350	327	317	340	345	331	321	350	322	313	331	346	362	326	311	351	330	325	345	327	329	307	348	314	341	354	360	323	359	360	354	319	349	338	346	337	339	332	358	325	368	329	339	362	341	345	336	332	340	341	368	334	357	329	317	331	323	318	353	361	353	344	359	341	328	310	303	348	336	284	363	333	311	339	329	331	337	347	374	328	327	328	356	337	330	350	358	328	304	334	354	331	339	317	309	293	360	347	340	322	353	371	328	328	341	341	355	308	342	328	324	316	353	350	322	351	350	321	334	353	294	353	323	341	359	336	310	366	313	367	328	348	356	329	354	324	336	357	314	359	344	341	292	346	348	323	337	311	368	349	349	347	341	341	325	312	347	331	299	352	351	317	326	313	319	317	341	297	325	336	354	327	322	329	324	340	326	310	303	347	358	334	382	375	335	306	336	302	348	339	343	304	354	297	345	345	335	359	324	331	316	375	327	328	341	341	324	328	326	314	314	322	304	374	286	331	301	369	334	332	289	324	328	310	374	342	328	310	315	359	346	321	322	334	355	369	337	355	364	291	338	310	324	335	344	319	317	322	346	332	326	336	365	332	351	340	332	300	348	324	335	343	373	311	317	322	318	345	330	324	343	315	309	312	339	347	301	327	329	342	322	298	308	310	324	330	322	348	358	333	316	369	318	343	311	362	347	336	340	369	323	336	318	318	338	330	346	329	332	308	296	359	306	316	320	304	302	315	336	330	323	334	333	339	321	336	308	328	327	340	345	338	327	334	334	341	307	338	343	350	344	363	292	302	316	343	377	337	330	310	342	354	347	306	360	321	341	322	343	312	340	325	368	342	328	304	354	349	321	347	349	355	319	332	354	353	357	315	327	330	328	335	339	352	328	332	332	337	329	331	346	286	360	337	315	334	346	329
7402	1940	4099	4333	3290	2336	1876	1537	1282	1143	884	900	837	830	754	813	804	867	827	848	791	797	808	808	780	817	768	806	793	785	853	841	824	857	803	814	761	819	772	813	758	795	839	776	782	817	777	780	815	780	749	771	810	834	798	804	780	800	763	782	803	840	779	795	801	742	777	790	824	839	813	770	775	821	748	735	785	760	791	789	817	789	782	809	814	827	772	767	812	761	780	769	785	771	749	750	796	786	800	774	772	825	782	749	813	791	827	765	786	781	748	766	798	755	740	752	719	796	803	791	757	806	810	794	786	758	784	773	778	825	759	760	800	746	833	869	773	741	747	776	795	807	782	758	769	769	824	790	821	727	814	796	752	734	767	738	735	755	822	783	760	783	771	737	728	804	763	734	737	792	806	773	764	777	784	741	772	757	803	798	819	771	804	773	785	749	754	766	803	769	774	806	818	787	771	787	799	774	765	801	809	803	775	773	758	791	796	787	766	775	792	756	785	754	837	781	748	775	826	757	771	780	812	764	819	744	762	796	788	813	798	722	803	850	771	783	752	785	789	805	783	779	794	732	802	760	796	774	786	781	763	793	805	760	754	750	728	829	788	801	800	758	758	721	807	802	764	791	774	808	689	775	770	798	788	735	759	811	777	737	785	816	760	772	779	799	774	786	812	783	771	815	776	786	785	821	768	755	769	780	744	744	754	725	773	768	788	841	787	809	790	797	814	763	790	854	738	783	810	726	775	769	757	797	780	767	800	767	783	756	788	770	773	788	836	813	757	765	776	803	802	750	788	825	745	770	740	792	802	768	784	738	773	819	805	844	776	769	794	807	846	781	803	810	781	823	809	843	755	728	801	794	781	799	802	771	810	790	793	806	756	770	772	764	821	778	776	736	724	777	795	754	774	780	780	740	767	816	736	759	808	800	777	809	758	806	736	795	752	795	785	744	738	776	774	828	776	772	785	803	809	779	731	812	769	742	824	784	797	778	814	793	769	775	737	781	798	829	757	784	750	834	798	782	758	782	714	815	759	771	767	801	784	782	783	754	781	801	798	803	801	832	785	795	803	777	797	765	757	783	765	802	754	751	793	768	842	787	746	789	809	768	830	820	737	832	783	803	762	793	806	773	791	840	756	768	803	773	770	797	742	785	802	857	791	799	768	791	783	805	767	766	740	788	776	762	769	774	783	816	752	815	795	793	749	772	761	752	784	741	792	754	776	780	773	837	766	786	749	789	811	814	730	757	833	741	776	802	788	802	766	844	783	797	813	759	733	759	828	736	742	787	769	788	785	754	799	814	771	791	784	775	746	783	785	761	746	769	740	827	767	736	754	813	796	761	774	809	755	754	796	771	834	782	810	783	809	790	768	777	793	742	786	761	827	746	737	794	778	814	795	827	758	812	807	794	756	806	777	737	787	787	794	764	796	759	757	813	692	785	763	755	755	766	768	769	766	760	795	764	791	729	777	738	772	779	798	738	735	789	794	815	734	729	736	782	799	771	812	774	777	767	734	817	794	803	766	798	743	793	786	787	797	770	801	786	810	791	732	792	805	815	780	803	792	786	791	712	793	745	796	797	757	788	727	811	765	797	798	809	801	795	794	806	810	768	777	802	792	819	806	801	763	799	826	819	766	806	692	808	795	757	780	782	786	791	764	815	785	814	827	739	806	794	767	800	765	835	782	828	752	797	821	722	716	766	800	739	758	778	765	749	760	736	767	734	756	772	772	779	765	768	743	805	772	772	752	821	792	810	761	780	751	786	783	751	788	786	768	749	789	716	751	813	767	787	748	822	770	771	780	749	831	825	830	795	785	784	800	805	807	774	755	813	807	783	837	751	777	793	794	745	774	763	732	799	826	723	788	788	802	738	817	771	734	830	805	762	775	784	825	802	804	794	788	805	770	729	735	824	801	798	812	782	802	807	749	804	773	787	804	800	795	799	725	807	813	761	790	787	857	741	784	764	753	774	776	816	825	824	807	779	814	813	736	773	832	763	827	801	824	812	775	784	749	775	823	742	832	750	812	747	786	812	761	769	784	752	767	787	776	762	780	793	774	754	846	819	732	820	793	836	779	751	821	815	762	801	764	779	794	807	765	773	784	754	715	823	796	777	776	751	807	797	821	779	751	735	796	826	727	761	734	775	791	793	769	787	821	822	736	778	820	755	787	751	766	764	829	810	739	835	787	801	822	800	737	803	817	800	771	806	774	731	839	795	812	792	814	783	800	727	772	756	816	794	774	750	798	817	761	806	818	780	778	775	753	727	824	791	747	774	817	766	772	776	812	755	804	791	755	815	786	814	764	817	735	798	722	808	784	808	749	782	783	800	788	814	793	807	770	772	794	777	774	767	803	769	811	779	774	790	806	801	845	768	790	742	773	777	752	782	785	796	791	754	747	731	787	837	773	760	735	785	827	754	794	807	810	781	823	793	814	774	754	775	788	791	803	761	780	739	796	806	825	788	755	788	784	774	806	748	780	777	790	767	799	805	794	743	798	767	827	762	735	778	775	844	772	771	757	801	765	743	754	817	772	814	759	756	787	823	771	805	770	771	746	767	848	810	750	786	749	743	772	802	811	790	758	742	777	807	755	756	737	809	755	800	810	749	738	750	776	816	792	774	824	760	829	813	821	779	785	740	792	793	795	772	799	766	779	794	746	796	749	770	755	801	804	770	808	757	736	736	803	809	742	817	747	767	774	804	786	744	769	772	816	771	814	770	758	747	755	799	770	802	796	754	730	773	802	762	846	789	799	768	810	781	807	855	747	762	779	726	795	769	721	801	776	801	797	813	774	806	790	792	730	779	781	790	767	805	775	759	764	767	790	755	738	818	800	779	757	803	772	811	771	744	756	724	801	801	823	806	740	817	793	765	769	767	776	759	806	758	729	785	808	753	763	779	800	790	760	785	758	779	781	810	819	786	783	784	760	797	829	804	800	792	770	778	775	757	727	792	759	816	829	790	737	812	771	766	805	744	809	810	739	800	744	781	775	743	706	827	824	822	785	820	767	721	748	772	823	751	807	860	741	775	786	789	791	779	737	777	728	792	808	849	774	799	797	796	763	757	758	753	750	821	761	813	761	847	800	806	727	797	770	813	753	797	741	783	780	797	799	785	767	840	817	778	834	798	778	747	785	795	791	791	761	774	784	789	764	747	786	785	773	798	818	785	774	793	748	793	756	811	779	775	776	769	804	731	761	766	845	760	757	809	801	791	785	809	785	733	800	770	757	836	782	745	733	826	809	759	758	673	798	791	794	785	770	744	776	770	819	752	806	775	752	765	782	755	798	728	728	768	779	753	799	781	799	799	762	796	762	779	826	763	760	796	811	795	751	878	808	816	800	772	780	810	757	786	788	795	766	727	820	810	785	832	771	763	739	766	805	734	772	803	804	749	771	832	800	824	806	767	754	759	748	755	797	774	753	799	819	803	804	749	757	748	796	788	817	774	739	756	794	814	796	775	749	768	735	768	813	816
23839	4905	3080	2492	1341	878	736	497	437	419	350	316	304	296	281	300	279	255	295	338	301	286	286	264	278	281	258	274	278	276	238	247	274	267	267	233	257	234	283	260	254	308	288	246	260	255	301	256	282	270	274	272	296	270	270	273	278	281	254	281	284	257	293	276	255	279	282	238	266	266	293	276	289	266	280	248	264	275	264	280	264	273	257	264	278	297	273	275	255	286	280	259	274	280	270	267	273	249	262	306	248	287	278	292	258	255	267	283	251	237	280	252	267	242	272	259	280	275	270	257	237	281	273	296	288	264	293	273	255	252	290	233	275	254	296	266	286	279	292	323	250	270	255	257	287	273	258	293	278	283	268	264	266	270	275	295	267	269	284	253	280	257	253	295	250	276	243	270	257	260	256	239	284	280	310	255	257	259	272	261	292	253	284	294	230	249	249	259	280	251	260	281	294	267	270	260	251	274	261	270	275	262	269	256	302	289	282	266	271	260	250	244	267	261	281	286	248	256	257	269	226	244	249	293	264	283	249	248	307	244	258	252	256	246	290	246	306	243	308	267	248	245	255	292	288	275	241	285	274	281	261	273	256	271	282	250	253	252	280	274	261	284	265	248	263	251	268	257	265	272	268	220	253	270	247	245	280	302	265	270	261	261	264	296	258	251	274	269	277	280	267	296	291	261	304	259	268	282	262	296	250	270	278	279	250	277	265	275	266	304	288	252	261	261	268	229	260	262	296	246	257	284	284	277	251	247	268	267	266	284	254	259	260	288	248	271	271	288	282	248	229	265	277	268	285	282	287	278	285	279	262	279	271	265	300	232	251	275	266	254	300	304	250	256	286	273	260	268	265	296	273	254	270	277	270	246	277	256	246	286	254	271	260	267	289	271	283	233	273	297	248	277	274	279	262	251	284	267	262	269	280	256	309	268	293	275	298	265	259	252	297	261	242	273	271	275	260	259	274	272	265	301	233	258	280	267	263	253	270	263	289	280	264	255	277	255	295	241	244	245	280	241	277	268	261	289	252	303	242	277	244	286	263	266	261	278	258	261	305	266	282	243	258	217	260	271	253	303	274	277	245	261	236	255	256	257	254	281	240	267	297	293	266	245	281	275	312	296	262	271	249	268	254	255	276	269	274	257	251	250	225	255	291	217	259	257	249	279	260	266	257	282	267	276	318	244	257	272	256	273	267	244	252	273	258	238	278	248	252	269	273	272	268	270	269	263	278	264	287	233	241	294	243	263	256	262	289	298	264	271	261	264	261	263	259	272	269	243	259	254	271	294	255	273	245	294	287	269	265	259	299	269	304	302	264	241	264	263	265	266	277	270	249	287	267	227	257	294	291	268	271	280	234	254	265	282	266	238	268	298	294	265	259	287	286	303	279	257	282	256	263	248	248	242	255	263	270	276	265	257	260	258	282	284	249	236	268	270	275	243	293	273	278	260	260	284	259	255	278	253	286	253	256	243	261	289	290	265	251	261	252	249	269	269	247	257	257	295	244	256	296	252	274	272	247	261	292	261	258	256	274	274	251	272	258	257	255	277	280	275	273	274	294	258	259	278	267	286	254	244	280	279	284	233	266	269	262	287	246	278	241	274	260	256	271	273	299	266	257	293	283	313	277	245	276	254	270	259	222	237	300	296	277	263	301	291	268	284	257	286	258	238	289	288	261	248	260	260	259	267	242	300	270	258	268	247	268	271	264	301	272	248	259	232	302	264	244	285	291	250	286	287	283	279	268	275	274	286	298	251	287	259	260	264	248	239	247	307	259	258	256	267	257	263	231	254	271	271	274	273	271	244	290	271	292	264	246	301	280	280	314	276	227	274	275	252	267	273	262	242	262	257	295	263	247	274	272	267	292	281	268	266	265	271	271	267	263	286	268	270	293	259	301	237	273	286	298	270	290	244	240	280	301	270	256	278	269	279	289	245	295	245	260	257	269	270	258	276	288	252	275	268	291	243	248	252	270	278	287	270	282	269	253	297	264	260	286	268	245	270	265	285	271	266	261	289	268	278	264	256	260	295	265	251	263	267	274	275	252	267	238	285	278	262	241	281	258	247	229	313	245	268	289	256	248	251	289	268	276	273	250	239	286	272	275	274	285	300	256	258	294	242	254	265	258	276	272	284	255	299	274	259	270	254	297	250	270	243	280	265	276	286	265	260	265	246	256	285	267	297	274	254	262	275	263	266	278	277	302	291	270	281	263	255	233	270	244	251	294	244	284	249	226	267	315	256	285	297	240	251	269	241	273	277	268	244	253	278	246	272	279	273	270	256	301	273	283	263	272	250	272	270	268	275	263	274	257	265	246	242	261	271	276	276	298	294	263	288	266	267	264	276	251	237	262	251	268	280	259	247	308	250	262	264	262	268	270	254	288	234	234	258	260	255	259	263	244	276	255	238	227	294	268	264	259	245	271	297	259	283	276	255	258	289	268	280	261	270	288	271	256	261	251	274	274	267	264	270	254	272	287	283	291	289	291	274	287	267	264	266	290	283	252	265	277	288	272	288	274	242	291	246	247	282	258	260	258	283	267	261	257	267	256	260	252	276	279	278	310	259	258	263	286	246	269	286	271	246	253	280	277	272	286	277	269	251	247	254	272	256	258	273	248	259	261	252	280	247	255	248	262	311	284	285	278	286	280	277	276	245	265	270	266	262	271	259	286	250	277	288	280	273	296	286	256	300	275	276	242	272	271	267	252	294	274	272	265	273	269	255	241	271	263	260	269	251	283	269	253	277	278	251	256	247	240	234	255	234	241	254	243	252	254	278	282	237	283	255	255	293	273	250	268	292	248	258	257	270	267	248	261	245	240	265	252	281	297	258	267	272	252	266	279	262	289	258	262	257	267	244	284	277	274	285	284	263	256	293	247	260	270	303	264	280	285	271	271	295	254	287	257	314	268	261	260	255	273	269	285	253	313	273	268	246	259	294	252	248	245	247	265	254	255	263	257	275	256	245	253	270	282	235	262	290	274	287	254	284	268	257	254	275	269	262	293	313	255	292	254	267	243	266	291	269	235	274	286	309	289	288	289	269	276	265	267	242	275	281	250	270	276	266	295	280	247	263	249	291	274	292	255	281	273	265	268	268	254	307	281	269	223	250	255	249	260	254	276	252	259	262	244	217	258	271	276	255	218	282	288	245	247	288	320	301	291	270	233	278	279	232	289	286	251	234	279	271	272	239	249	271	262	259	277	246	260	284	272	242	268	249	269	260	229	308	263	273	285	275	273	263	289	237	257	278	275	287	290	285	298	261	286	278	259	298	267	261	268	282	263	264	272	264	232	265	335	260	256	278	241	267	262	249	245	277	265	276	266	267	267	258	278	306	280	251	278	253	252	246	281	277	309	303	276	255	289	253	273	311	270	266	269	235	271	275	291	257	298	258	254	271	244	250	275	276	257	297	245	257	286	264	287	261	252	275	236	247	270	259	227	267	306	272	289	247	264	289	254	286	285	260	261	233	256	245	260	269
16454	2892	6233	6768	4886	3649	2926	2133	1717	1391	1036	858	756	758	679	721	749	727	804	728	679	681	624	652	669	679	658	656	624	617	729	772	844	794	737	698	733	657	665	682	647	675	648	619	656	633	665	654	639	662	583	632	689	624	633	628	646	640	654	641	622	656	665	689	643	680	572	647	661	610	638	640	600	616	686	631	637	664	602	660	643	615	646	595	609	614	682	638	624	627	650	645	652	629	635	596	614	678	595	687	602	628	626	707	621	653	639	624	611	613	583	631	613	661	620	624	642	660	664	590	694	627	627	623	648	653	629	624	621	639	697	625	646	634	636	641	590	603	632	614	628	663	694	607	636	642	604	681	679	678	636	670	658	633	629	621	628	657	651	673	644	619	651	583	659	570	681	645	629	661	594	601	670	652	682	689	634	654	646	608	672	653	653	613	635	646	653	656	639	633	587	607	692	630	608	627	646	648	619	637	640	605	627	678	559	626	624	639	662	581	632	608	611	624	618	619	677	591	642	641	642	642	628	650	628	618	641	650	618	660	690	634	645	594	637	638	661	612	581	665	608	628	596	646	664	627	633	626	647	659	654	648	652	680	622	627	636	686	697	591	641	602	638	659	638	613	620	641	650	652	622	641	616	637	659	640	631	570	623	679	650	609	609	599	624	610	649	647	636	638	622	650	624	654	625	660	635	651	631	660	648	644	621	623	676	633	647	610	660	657	634	664	687	642	665	649	637	637	683	645	627	626	680	654	664	642	601	640	650	615	619	611	610	626	624	618	630	638	605	654	670	606	660	658	647	609	661	656	645	632	683	621	637	606	637	594	616	582	670	614	642	644	617	669	591	628	642	650	634	623	645	667	617	626	638	638	620	659	636	600	659	615	628	611	614	649	637	687	609	632	607	624	651	631	664	663	640	633	637	626	668	650	630	663	681	641	657	647	628	658	646	677	590	637	618	654	607	671	621	652	659	682	644	624	640	596	647	645	643	661	658	638	714	629	615	630	637	655	656	650	665	621	611	657	659	649	616	596	600	657	633	652	636	621	609	630	620	624	628	662	636	659	677	648	590	670	656	607	611	580	621	641	651	637	641	636	649	679	609	631	607	637	642	671	691	610	606	622	634	612	611	630	668	639	647	666	627	651	655	636	643	638	670	601	675	602	637	657	618	645	564	616	647	627	643	687	616	632	637	673	644	696	652	649	666	649	618	647	632	641	677	606	666	606	627	627	675	633	612	661	620	612	607	598	694	633	616	662	600	579	657	677	658	642	617	644	616	672	586	648	627	603	629	630	665	652	637	607	643	628	664	601	613	638	614	669	637	653	647	622	625	620	651	651	631	610	595	637	582	608	608	647	603	605	648	673	665	636	647	613	615	604	649	648	611	626	626	615	688	659	630	639	690	638	657	627	664	667	585	631	651	651	647	599	626	651	619	655	608	618	663	668	594	663	636	638	603	667	687	619	649	662	639	629	661	605	633	632	604	630	648	657	664	636	638	565	682	603	641	615	628	668	631	643	593	628	604	594	614	675	616	591	629	642	624	637	663	650	647	669	620	636	633	644	600	620	648	617	659	629	672	627	636	617	612	665	617	634	616	643	656	616	629	646	642	627	581	629	650	626	643	611	645	636	630	649	647	663	624	618	606	616	665	647	668	595	632	612	667	625	692	618	636	627	612	585	662	614	650	609	657	606	617	675	657	663	641	663	638	653	654	653	619	629	670	645	627	645	662	637	562	657	608	598	644	603	631	690	641	617	659	642	645	597	631	617	606	698	602	625	668	628	598	663	564	635	612	658	662	619	612	593	690	649	659	603	606	649	634	672	619	603	573	569	665	623	580	629	627	652	626	621	675	646	646	623	637	630	636	627	608	653	626	622	650	652	620	603	646	636	696	594	632	653	630	635	628	628	613	603	660	665	632	626	649	635	632	624	652	687	669	612	647	602	655	631	616	660	628	651	677	627	652	643	638	641	632	656	607	637	621	624	652	660	656	649	630	622	631	646	634	660	643	677	600	651	628	646	628	630	645	668	627	603	681	583	655	626	612	590	654	617	603	642	663	664	582	620	617	658	674	593	647	687	620	641	639	615	648	618	669	670	625	631	651	633	663	606	674	642	618	659	602	648	684	614	604	648	599	609	654	629	631	661	660	602	629	636	643	597	650	653	635	625	588	627	609	625	646	636	658	632	610	629	613	643	624	665	642	656	623	609	603	666	629	616	652	682	657	658	589	605	671	659	585	609	630	628	668	616	617	643	656	626	646	642	654	648	631	644	631	641	626	640	643	619	659	622	637	646	599	669	657	607	647	629	634	612	673	666	643	630	643	656	654	656	617	651	648	667	620	647	625	658	638	639	648	674	603	648	645	655	614	632	653	645	616	627	570	625	643	611	626	632	608	607	623	618	646	603	653	626	647	611	649	646	630	647	631	622	657	606	648	644	673	661	627	619	612	640	657	621	637	629	612	635	652	650	642	646	645	638	645	634	620	623	672	637	666	639	647	627	589	635	638	692	638	583	606	657	636	627	606	659	608	627	560	621	642	626	663	617	595	650	626	629	652	621	637	640	628	639	629	670	636	654	630	648	618	669	589	644	636	658	594	633	601	598	633	637	672	587	604	635	687	652	659	614	601	615	614	629	636	657	598	617	649	613	667	672	664	612	622	600	606	655	661	663	611	614	610	653	632	656	700	616	667	650	592	607	642	666	591	635	693	581	677	586	623	640	659	673	637	645	601	611	651	606	643	682	644	633	615	632	697	594	658	631	637	632	595	630	643	631	619	620	589	654	633	604	656	628	591	636	658	659	672	662	636	661	649	600	654	633	660	642	626	640	628	599	622	669	660	589	659	640	668	594	607	592	628	618	608	616	641	637	636	650	643	641	615	642	654	633	649	629	671	622	653	626	607	642	573	646	646	613	641	606	620	590	669	621	654	605	631	642	603	641	645	636	619	652	585	644	659	620	621	665	625	574	662	612	634	661	619	614	644	628	633	675	639	664	654	660	665	654	589	602	690	662	640	626	640	657	609	628	634	662	650	632	608	617	656	644	628	647	643	612	592	634	634	596	682	636	644	632	638	627	620	625	608	621	639	634	652	656	666	671	619	588	648	658	665	656	658	666	608	661	632	635	633	671	613	614	669	610	639	652	654	648	662	611	660	657	656	649	585	688	652	582	673	626	651	652	631	670	631	679	640	651	622	641	654	635	645	653	626	656	623	608	664	663	591	644	598	633	654	646	651	666	660	615	606	615	640	641	644	649	659	616	608	631	633	667	617	617	641	620	649	634	657	669	621	602	647	693	654	624	618	665	605	666	626	603	619	643	620	668	576	623	659	640	621	591	633	616	598	622	604	615	612	680	607	615	668	640	643	634	599	604	643	614	593	665	585	619	609	645	624	638	673	616	641	667	650	675	627	638	633	640	575	590	598	625	621	694	629	610	594	634	680	629	639	649	671	604	662	644	656	625	660	568	574	659	646	657
33277	8563	3961	2800	1564	1031	800	618	453	329	271	210	178	155	161	163	134	160	158	158	149	152	123	127	138	148	138	143	134	139	155	149	157	167	149	152	129	129	144	131	168	130	112	141	130	142	138	126	117	122	151	130	138	142	115	137	136	114	122	127	144	135	122	109	129	135	145	119	120	137	121	111	116	144	114	106	133	116	114	108	143	113	144	121	134	141	150	132	134	122	132	140	134	114	129	112	127	141	135	145	97	129	123	161	121	119	123	128	127	140	147	135	140	136	151	115	142	121	137	131	124	141	113	126	143	129	131	127	136	131	138	137	138	129	145	121	134	137	132	164	151	131	130	138	136	140	109	151	133	141	112	102	140	110	141	149	140	116	131	124	151	125	142	132	139	141	144	140	142	124	116	131	139	136	140	125	166	119	103	157	135	115	125	109	114	134	153	119	137	143	121	119	149	134	129	133	108	130	124	123	130	133	131	113	142	127	127	115	137	110	128	133	136	138	123	130	141	131	136	153	148	130	132	122	162	114	144	138	127	145	139	154	114	127	138	130	149	106	137	140	127	94	113	123	129	140	128	128	134	148	131	157	140	127	143	131	112	126	145	145	143	131	127	118	124	120	143	152	133	129	132	135	140	136	125	130	127	126	124	138	134	153	116	129	130	168	132	128	147	137	130	126	115	132	131	135	128	130	138	117	128	150	136	143	150	118	135	129	137	137	124	114	146	125	142	132	134	142	146	114	129	99	142	145	124	147	143	117	139	135	158	123	138	119	121	128	137	106	133	126	129	153	161	118	122	134	145	117	147	126	116	122	126	138	129	143	132	129	136	140	118	137	123	108	107	133	135	148	130	119	136	126	126	108	113	121	120	144	120	150	121	146	133	143	134	131	137	131	109	134	130	158	151	126	143	143	131	118	126	152	138	153	136	131	141	145	129	135	122	120	158	129	126	124	155	133	132	140	131	113	145	120	135	137	129	140	110	122	130	136	115	133	113	135	138	119	131	132	115	131	135	124	131	174	127	136	143	149	144	143	129	116	117	137	134	133	138	134	117	127	139	109	139	131	147	133	153	126	157	134	112	111	127	136	153	123	121	132	151	134	137	110	122	149	141	93	152	129	117	122	144	152	136	138	107	129	114	136	144	140	143	111	128	132	124	121	111	111	123	118	151	156	128	127	132	151	146	142	127	125	117	133	124	135	120	124	134	150	145	154	136	152	134	135	130	141	129	125	145	132	137	107	143	126	143	158	124	157	124	131	131	131	126	146	148	123	116	129	130	130	116	147	119	146	123	127	132	126	131	141	117	128	124	138	129	133	156	134	130	118	127	128	149	117	141	135	124	121	117	124	97	139	121	147	147	136	139	128	143	155	128	139	135	139	156	156	136	129	120	103	127	144	139	122	156	149	115	126	138	143	133	149	131	127	133	121	141	126	133	134	117	129	126	143	112	134	119	129	129	141	128	140	136	138	121	124	133	148	118	158	124	126	148	141	130	120	127	129	151	146	118	109	122	153	145	116	134	132	140	154	133	115	122	99	124	134	128	111	132	146	136	128	147	136	134	111	115	128	131	132	130	143	129	143	156	147	138	139	128	123	125	159	135	142	137	114	122	139	129	145	120	145	129	138	127	128	131	117	153	134	132	140	157	149	133	148	142	134	136	135	130	135	136	136	151	119	120	143	128	119	126	142	125	113	133	130	122	154	125	141	136	137	154	117	127	122	121	134	137	139	129	123	132	127	146	131	130	120	150	118	125	106	130	145	130	127	143	134	133	137	147	115	131	149	144	113	132	145	150	131	127	130	146	128	127	143	132	139	126	127	109	134	129	126	139	121	129	145	147	152	119	120	137	134	131	137	165	123	139	127	132	115	106	144	144	116	141	145	131	109	142	135	117	109	130	156	143	134	129	134	110	131	127	151	159	129	119	108	125	113	130	109	134	120	135	112	107	141	142	106	141	118	126	146	146	122	109	134	123	155	119	139	151	141	131	134	113	137	133	148	114	138	141	139	139	139	127	133	123	121	143	110	130	137	128	135	115	142	145	124	128	106	118	145	129	124	117	146	139	129	156	147	138	122	147	124	121	148	138	116	125	122	127	124	126	127	129	140	125	138	124	134	138	143	133	154	137	153	136	140	152	136	129	131	125	133	146	134	128	126	131	139	125	123	154	133	138	149	130	133	138	126	156	135	105	139	136	136	137	141	128	127	146	113	135	117	133	122	139	127	122	123	125	129	139	126	113	133	98	140	136	125	129	135	130	136	111	131	124	147	125	125	104	127	133	127	127	136	106	135	124	138	141	121	132	130	126	124	132	113	127	146	129	141	111	118	129	131	129	145	127	149	146	143	137	133	135	99	144	138	117	127	128	119	141	128	132	139	144	132	136	146	135	115	114	137	119	147	122	139	132	128	137	121	136	128	120	134	152	124	123	143	134	127	138	117	132	123	134	101	131	142	118	129	121	131	144	117	127	134	140	131	148	126	129	126	160	124	116	120	133	127	106	133	136	135	132	120	122	136	126	120	154	132	145	134	139	108	130	123	143	150	131	119	148	151	145	154	133	126	116	115	129	136	129	130	118	135	147	129	125	129	132	122	146	152	99	140	134	120	142	146	112	122	152	116	137	136	124	142	152	135	127	129	132	125	118	141	150	127	125	130	125	128	129	124	149	131	133	129	160	138	151	145	109	142	138	126	134	107	140	141	139	131	130	145	136	128	113	138	121	112	151	121	121	142	112	134	120	146	123	173	133	152	128	144	134	127	126	109	136	155	120	117	112	121	139	130	123	155	159	145	123	113	117	146	135	134	133	111	113	147	126	122	139	143	111	114	115	125	129	122	134	124	121	135	123	130	129	117	126	154	134	127	133	131	115	124	126	122	140	147	138	107	136	139	108	129	139	127	146	144	137	132	128	126	147	129	135	143	110	157	131	118	154	133	127	141	127	129	138	136	137	140	136	128	123	137	144	128	137	138	129	122	118	151	169	111	132	141	119	128	123	136	128	135	115	127	136	125	140	155	141	115	113	130	123	130	131	147	141	130	132	149	141	118	127	132	134	129	115	118	140	131	116	128	154	129	118	114	140	124	160	150	132	125	113	114	138	115	121	126	136	133	118	125	110	128	130	132	152	142	133	147	122	120	129	135	118	133	137	146	127	130	135	135	114	123	126	133	127	120	130	146	126	149	146	129	118	121	138	146	148	158	168	131	153	130	143	125	134	129	127	132	151	136	133	154	121	119	135	150	131	120	140	144	136	139	124	139	151	130	117	143	119	133	143	117	122	125	133	135	134	130	136	122	132	130	140	126	130	125	153	126	144	132	134	132	121	137	133	112	160	117	148	128	127	116	147	136	138	106	113	129	117	158	132	122	129	123	131	117	132	109	124	110	158	123	149	152	134	140	130	118	133	146	129	138	123	119	135	164	127	133	133	138	124	143	150	128	139	123	154	131	143	130	127	140	160	130	140	154	117	132	135	126
20898	3938	7501	7973	6142	4840	3783	2888	2075	1511	913	738	582	552	503	547	545	578	538	506	428	376	418	436	394	379	367	339	378	397	450	511	565	532	495	383	388	408	421	397	384	375	363	321	363	353	354	356	360	334	337	379	376	326	341	311	321	353	340	343	336	323	323	315	330	354	372	340	326	330	313	332	335	335	328	318	369	364	344	385	325	332	363	375	383	324	328	374	342	350	321	360	352	337	374	354	316	341	303	327	367	363	338	333	324	366	349	349	356	328	363	320	372	327	332	382	313	352	353	338	336	347	408	340	349	326	302	371	331	343	339	369	358	310	362	331	317	329	331	355	310	335	344	346	344	338	342	365	330	343	338	335	309	325	350	340	342	311	356	334	347	328	344	345	311	324	328	358	355	322	340	331	344	330	338	342	349	328	340	354	320	342	336	375	348	346	381	312	354	354	326	308	369	327	358	334	319	325	307	350	322	350	367	337	348	359	340	379	317	329	323	356	342	348	366	326	319	341	312	328	339	342	347	318	365	339	322	350	336	328	334	336	314	333	335	358	320	346	376	317	348	393	330	350	358	332	356	337	318	357	306	338	338	363	330	309	348	347	334	364	335	339	345	343	339	331	363	346	310	310	337	332	361	338	331	317	349	360	349	359	323	334	340	339	345	317	328	303	345	310	377	334	327	334	322	319	354	333	348	326	375	353	321	363	337	317	352	374	350	323	318	360	349	352	345	339	303	355	347	355	334	333	295	360	353	372	374	353	310	350	348	325	354	354	309	385	346	342	334	339	358	316	365	331	335	325	330	358	345	322	329	349	340	360	344	325	324	343	338	331	371	317	330	355	350	313	363	322	305	329	327	357	319	303	345	337	332	327	371	357	330	358	340	343	352	371	322	354	327	324	345	341	309	324	325	339	326	335	344	351	350	347	361	345	368	328	319	348	318	343	335	388	307	351	384	344	347	318	338	308	331	355	363	330	345	356	367	335	303	334	339	323	338	335	377	346	359	300	339	331	333	357	350	318	355	328	346	355	351	343	315	364	318	324	325	341	359	348	301	317	310	325	336	326	346	367	328	326	353	310	319	377	337	336	326	302	319	354	347	328	348	332	349	354	334	300	324	328	358	340	325	335	360	352	337	333	316	348	310	355	347	321	337	320	351	344	330	339	332	339	333	329	378	345	339	377	364	331	336	337	321	354	329	352	340	344	332	335	317	340	330	347	349	368	343	319	370	316	331	320	359	358	371	309	342	379	323	331	358	330	339	362	342	319	340	371	312	306	341	330	360	365	328	306	329	349	345	336	363	349	357	354	368	359	361	322	308	359	346	347	344	333	318	337	341	334	342	335	349	329	341	351	333	343	347	342	333	312	355	360	352	331	335	327	380	312	354	328	329	335	358	332	333	332	354	334	333	322	364	335	363	332	350	331	342	341	351	363	327	315	334	350	326	334	340	341	330	326	346	316	320	338	362	327	339	325	349	358	314	356	348	330	321	350	319	364	337	334	339	356	336	324	338	335	331	368	302	322	343	330	332	352	366	327	314	361	358	330	345	327	350	370	322	398	356	337	323	316	342	359	339	328	321	380	345	354	333	346	334	337	347	331	312	358	345	360	351	361	367	330	360	369	353	313	355	363	335	330	318	346	345	301	334	347	345	385	317	360	331	316	351	312	348	332	329	316	343	356	341	344	329	344	294	371	342	305	343	328	349	360	369	356	311	318	319	357	342	315	325	334	338	316	330	334	343	349	349	352	340	352	306	317	354	328	348	342	352	316	316	331	340	306	351	326	365	360	331	306	332	324	333	313	343	357	339	379	307	350	324	321	333	340	351	323	338	323	324	329	358	349	345	345	326	348	340	349	316	333	332	336	325	359	339	354	312	356	386	349	304	338	303	327	326	331	347	354	359	335	328	309	346	338	355	359	324	318	349	324	303	337	337	336	345	363	352	350	357	343	329	344	322	333	340	348	377	356	343	322	365	335	332	336	332	348	344	349	341	292	308	328	361	358	337	356	350	366	349	333	323	346	312	327	319	345	310	342	360	331	383	350	336	339	332	341	341	354	349	340	359	306	357	311	349	350	329	316	356	342	367	352	372	358	333	337	350	338	320	336	305	351	322	378	360	328	335	312	363	354	334	354	353	363	329	362	341	329	324	303	347	318	321	321	324	359	305	343	320	351	350	310	312	319	355	340	348	342	326	341	321	341	338	365	349	365	339	360	329	345	319	330	321	312	304	328	346	338	357	351	350	376	349	352	333	327	323	328	393	337	344	322	350	365	313	338	302	295	368	322	357	351	329	336	332	354	347	333	352	327	370	404	333	289	322	329	366	319	330	348	295	317	373	335	335	355	348	344	348	324	343	352	331	346	349	357	335	328	358	347	337	328	348	322	327	338	335	338	351	374	337	330	323	361	311	362	354	343	358	351	314	324	307	372	321	361	346	373	345	350	352	331	361	345	335	324	356	321	329	326	369	338	291	321	344	340	339	347	358	309	317	338	349	352	347	345	341	347	348	355	362	353	353	309	316	318	352	337	352	338	349	346	369	320	326	334	354	334	346	315	331	350	341	319	288	380	395	336	312	311	357	347	346	334	359	322	351	325	344	324	348	356	343	330	338	306	362	341	350	351	320	361	341	332	338	351	293	337	329	322	336	313	323	337	336	334	331	335	308	337	336	349	334	341	365	327	350	376	356	330	300	319	335	333	324	370	331	334	358	318	326	326	346	356	358	367	344	331	327	363	334	307	327	338	350	384	376	371	337	359	351	353	369	322	368	302	316	325	363	353	330	332	318	340	367	344	343	370	354	325	309	355	349	360	344	325	326	342	338	318	317	350	356	371	346	372	385	369	344	328	313	332	351	350	351	330	337	307	366	343	348	355	347	344	342	344	331	317	325	347	341	353	336	322	350	334	293	319	318	345	342	343	343	330	372	335	347	345	354	331	331	335	357	344	318	338	326	319	325	340	323	375	310	354	352	347	353	346	350	331	345	320	328	346	359	357	371	335	358	327	289	361	361	361	313	346	324	371	326	371	321	333	341	328	310	368	362	348	327	322	343	340	354	365	338	319	356	359	355	359	334	326	296	339	334	305	360	326	342	329	346	336	330	308	353	316	325	321	362	323	342	350	360	325	370	347	372	337	354	342	327	340	308	335	324	369	315	364	332	351	355	328	356	345	350	336	324	337	346	334	326	345	340	354	346	373	315	370	326	320	354	314	340	379	289	320	333	348	317	377	342	320	346	318	345	346	313	316	357	344	327	338	353	340	348	354	322	308	364	339	316	343	334	321	328	322	325	336	351	308	327	329	324	351	341	329	341	331	356	323	357	336	341	387	329	337	338	337	354	332	360	315	328	324	370	338	334	343	361	382	319	341	358	343	300	330	360	340	312	299	342	307	344	309	345	355	348	345	362	342	318	314	359	318	320	322	315	354	302	319	328	367	333	332	347	328	350	337	346	358	330	336	346	340	357	318	352	338
10231	2213	1511	1139	787	653	600	470	421	419	355	343	338	347	324	328	351	345	345	324	331	308	293	332	334	337	359	291	350	336	378	313	350	342	367	328	285	356	339	347	347	322	329	320	331	357	357	317	321	325	359	325	307	317	369	353	340	341	320	339	350	336	348	331	319	321	304	327	337	331	337	339	321	316	359	348	330	313	326	331	335	315	307	316	339	336	334	298	321	326	368	331	327	321	322	369	331	344	330	337	349	323	328	295	327	333	302	295	328	325	327	328	327	326	294	299	340	296	351	348	338	329	308	299	287	322	317	328	359	297	341	296	336	339	366	329	312	335	378	336	316	355	380	340	336	358	330	338	305	339	329	283	321	298	340	341	302	368	372	316	325	374	318	306	311	330	337	339	353	349	296	337	304	320	335	369	289	327	335	299	307	313	315	329	354	325	296	325	326	340	328	302	319	287	331	346	346	369	324	348	325	297	329	316	331	348	356	303	349	360	323	338	319	291	320	333	316	331	312	326	347	334	322	338	313	346	343	340	334	326	301	347	317	330	315	302	333	309	311	337	315	315	322	341	334	330	316	335	331	330	307	318	300	338	341	334	337	306	350	351	321	315	322	344	343	336	326	309	345	301	307	313	346	354	342	319	339	327	356	314	333	347	281	340	320	332	362	343	293	346	325	342	323	353	332	350	338	371	311	337	332	347	335	331	300	289	331	313	366	311	335	309	334	310	308	327	301	355	336	332	341	334	321	358	310	359	354	325	321	311	301	332	310	328	300	336	323	345	276	331	358	332	334	316	345	343	317	331	327	314	310	303	320	359	308	316	327	319	319	380	333	301	340	319	322	343	308	337	282	325	345	325	321	324	362	336	340	335	283	295	358	332	352	314	321	360	325	311	315	345	322	302	333	329	341	344	326	315	309	323	358	335	308	285	308	339	340	353	357	338	329	339	316	297	318	321	313	335	340	310	295	342	341	300	335	325	329	318	298	331	318	336	322	328	356	359	335	339	325	336	331	347	336	343	323	345	295	311	339	307	295	289	330	314	316	326	351	332	334	332	323	340	339	325	295	307	320	361	350	310	334	323	310	307	357	313	329	300	317	351	327	347	322	330	324	369	308	335	333	327	310	357	345	337	345	362	320	357	327	307	320	331	315	312	299	309	332	339	336	325	333	308	322	333	315	357	347	337	320	331	318	320	344	353	357	320	324	334	335	323	298	337	336	376	335	348	325	362	320	351	330	326	316	321	370	319	312	326	332	334	319	339	355	315	337	347	342	328	354	370	311	337	290	334	351	287	335	358	351	324	301	327	309	320	340	335	320	330	329	336	309	322	318	312	331	330	375	352	340	319	304	316	346	292	333	317	307	306	331	351	321	318	319	353	347	345	347	337	334	299	307	336	295	341	334	340	347	349	351	345	337	324	339	373	353	363	320	360	353	319	372	348	307	323	318	327	314	311	344	321	338	340	336	366	327	359	310	324	359	334	332	360	326	296	335	348	291	342	363	335	307	328	326	307	316	319	356	323	320	328	311	325	318	307	350	368	322	304	337	342	326	320	343	325	334	342	348	344	326	333	280	347	322	330	327	341	339	320	332	309	325	327	344	352	304	291	310	322	292	325	356	348	331	325	329	357	324	340	304	339	305	310	342	327	332	323	343	307	345	341	371	304	357	334	328	327	296	330	303	321	305	319	327	376	331	302	360	324	311	325	345	351	321	331	308	309	298	342	353	345	310	341	312	352	318	296	361	326	301	336	331	344	298	323	313	333	371	315	286	352	313	342	321	319	383	336	316	343	308	337	304	323	318	356	368	342	313	299	324	340	325	344	338	325	321	369	348	304	310	294	317	340	319	365	349	317	312	341	341	291	318	343	344	323	316	342	321	337	383	339	331	359	305	334	317	307	348	297	331	315	343	296	352	346	337	324	336	355	330	314	317	321	348	311	311	328	311	260	313	318	329	286	338	299	300	319	334	352	333	359	361	344	359	340	323	331	351	327	328	326	350	336	306	295	366	333	342	319	297	334	327	307	333	357	314	327	335	353	361	350	367	341	335	320	325	323	329	311	356	344	336	304	329	368	324	324	333	340	392	420	337	327	300	300	302	370	333	338	313	332	314	307	316	319	344	342	286	356	350	320	311	322	321	339	315	299	342	333	341	319	328	344	296	333	320	327	333	330	341	341	337	335	288	301	331	345	325	312	313	368	362	300	298	312	326	289	305	328	335	328	318	360	339	352	355	347	343	312	314	320	322	315	356	335	300	313	342	330	323	342	310	324	326	314	335	334	332	350	318	337	302	344	353	339	324	321	318	355	360	331	319	323	334	323	339	320	344	316	320	332	332	306	337	332	334	328	310	332	377	298	337	343	328	324	316	338	297	321	298	348	315	351	324	353	330	311	361	312	306	323	299	351	324	346	330	345	344	334	305	337	318	305	295	306	331	346	323	316	352	353	310	316	310	368	356	317	362	328	305	349	330	330	314	332	335	305	387	334	324	367	328	351	336	308	333	325	311	365	356	357	317	331	309	351	309	351	303	343	341	342	343	333	349	324	294	334	333	350	337	326	327	333	319	319	342	313	326	336	315	329	347	348	336	324	299	329	336	318	310	354	347	316	336	336	336	326	329	338	362	339	339	323	292	341	305	347	293	323	346	369	327	337	305	323	292	303	321	315	334	305	355	342	329	319	337	325	327	330	336	345	317	348	354	286	344	318	359	311	324	315	327	335	314	333	317	341	346	322	319	283	378	352	345	347	307	338	342	341	328	356	314	305	303	350	315	330	343	320	338	334	308	320	305	297	314	338	356	340	327	325	337	345	362	320	329	310	331	346	327	348	357	361	318	348	320	322	309	326	348	320	335	341	341	325	339	362	387	328	346	296	330	321	316	342	342	318	307	364	343	343	342	341	327	311	305	354	319	309	339	316	334	337	326	350	315	339	314	319	310	368	303	340	344	324	301	292	355	342	302	358	347	356	316	309	336	327	337	330	358	347	324	315	363	307	326	345	327	301	342	357	294	333	298	337	323	307	369	355	317	363	356	349	368	344	280	344	361	343	330	314	310	336	307	360	320	352	327	318	292	311	315	330	362	317	350	312	282	337	337	355	376	354	343	346	333	338	303	344	327	299	335	351	309	328	330	343	323	316	331	304	360	332	326	321	357	345	328	352	292	322	309	350	286	322	365	350	355	324	287	319	338	321	355	329	337	338	343	337	349	327	350	340	295	354	338	361	340	340	324	325	358	342	358	296	336	312	320	319	331	321	321	306	336	353	316	315	343	329	333	308	316	342	320	305	327	332	314	329	339	356	357	317	296	324	329	352	329	362	321	313	368	321	346	339	346	328	333	309	320	325	339	323	301	329	305	355	314	334	346	352	311	338	330	358	345	368	363	347	346	325	344	345	336	320	306	346	337	366	345	350	318	306	325	290	319	341	318	351	307	348	321	320	298	336	326	323	329	332	304	333	314	370	328	309	320	351
7519	2040	3463	3652	2815	2393	2043	1634	1303	1104	922	909	779	768	795	870	838	865	799	836	744	800	772	746	771	784	792	769	753	799	792	837	760	873	801	771	799	732	775	758	763	792	749	767	721	761	745	806	814	708	754	718	740	778	789	747	767	816	749	774	716	809	759	762	810	734	767	760	780	779	753	786	749	738	733	809	707	755	792	751	709	754	739	752	786	777	757	783	747	770	731	763	784	787	789	766	793	800	789	813	764	738	784	766	737	769	767	722	768	808	699	768	778	754	733	767	766	809	778	773	780	745	795	770	748	802	741	751	779	782	729	779	749	736	762	766	718	745	745	729	740	738	779	775	764	774	754	729	744	809	772	776	742	759	791	740	783	769	805	753	805	820	738	731	738	722	713	739	776	722	779	758	761	700	703	761	728	795	744	738	784	760	768	770	761	774	781	786	772	765	774	773	752	764	820	742	791	767	749	744	835	767	767	771	792	686	716	797	741	733	741	736	743	762	786	745	793	759	736	764	785	759	770	743	765	768	798	785	755	800	748	738	756	778	760	764	774	733	768	755	774	780	769	763	768	730	764	726	765	767	782	832	790	713	750	808	730	832	796	768	762	810	757	757	710	750	783	745	788	773	760	794	754	838	701	801	766	768	769	786	815	786	822	793	745	734	772	799	759	744	739	794	748	768	732	770	729	759	780	834	767	775	766	766	739	762	787	778	745	764	755	755	769	801	778	802	776	808	772	741	770	747	786	761	776	782	728	780	792	792	828	728	746	734	753	759	761	800	771	797	753	778	710	790	798	769	752	802	784	740	787	838	811	811	752	752	781	790	785	742	777	747	760	741	739	784	755	726	783	751	735	740	785	781	765	785	783	770	810	729	773	778	825	741	804	799	757	785	786	758	707	769	767	772	784	741	760	798	789	768	793	801	727	762	792	765	754	736	803	774	795	831	747	776	808	773	792	768	775	784	762	742	778	803	759	720	770	776	767	789	755	800	714	779	792	761	748	781	801	739	727	773	742	763	765	772	771	778	802	821	765	752	745	792	781	808	739	754	758	777	785	755	778	772	773	781	798	773	749	808	728	794	812	793	753	731	757	758	731	751	763	736	776	741	780	720	738	757	746	713	807	782	778	804	783	779	775	714	825	758	816	764	786	765	746	755	750	769	761	729	823	762	774	781	725	768	755	734	794	755	773	772	773	706	775	785	736	798	796	772	741	745	723	759	806	760	796	783	748	785	807	739	794	787	776	797	777	814	772	764	742	759	745	785	753	790	748	797	774	746	740	762	812	757	779	699	765	777	758	784	756	725	714	773	755	786	730	780	793	850	748	779	770	788	753	741	737	753	749	792	760	773	765	756	781	762	777	765	785	772	775	770	724	730	839	766	794	768	783	771	755	728	794	777	810	757	774	734	772	782	802	820	769	776	760	786	724	738	772	837	799	772	752	752	748	784	733	755	785	752	747	776	751	744	771	808	766	755	738	757	745	745	804	783	733	803	772	788	717	752	751	815	773	805	737	777	745	788	780	761	749	762	773	740	775	764	749	783	785	742	760	704	768	813	788	766	777	805	784	749	771	767	773	799	729	788	749	708	743	760	729	760	762	759	790	779	734	783	821	752	789	752	775	757	711	720	771	781	780	769	789	736	800	718	764	743	756	787	773	754	727	762	829	749	751	785	761	776	782	773	822	739	825	737	756	800	718	753	790	771	771	741	728	808	748	728	787	732	785	757	789	735	763	773	782	747	718	765	799	768	789	777	734	738	785	722	860	793	718	735	767	764	749	804	741	773	793	791	794	752	810	753	727	712	797	779	785	785	810	769	770	773	733	772	726	786	765	764	751	753	772	795	752	774	790	740	810	763	781	792	760	761	710	765	744	784	784	774	775	796	758	743	699	761	777	809	768	703	762	746	760	769	765	825	766	812	782	786	812	751	716	810	768	746	774	768	742	758	798	757	832	787	726	739	753	778	778	724	751	695	743	805	776	758	764	724	751	749	750	794	765	782	759	769	720	800	736	785	799	746	766	767	755	763	739	790	775	805	759	734	820	745	782	750	743	746	788	757	776	810	771	777	726	731	766	719	783	754	746	735	793	792	768	766	818	743	756	785	840	797	746	731	794	725	760	770	790	777	802	739	768	785	790	761	758	797	795	799	726	735	736	721	779	767	777	784	734	718	740	756	769	745	766	742	804	777	771	768	786	786	753	729	777	768	731	732	791	781	776	740	789	763	765	751	748	791	748	773	750	776	723	810	741	729	806	745	786	770	740	749	796	767	757	747	744	771	734	763	772	755	787	775	804	824	749	770	743	732	724	722	783	795	767	746	757	777	754	733	811	752	815	798	770	751	835	764	774	762	798	768	803	754	742	767	757	807	816	753	736	796	768	744	777	776	780	757	761	775	725	766	754	780	745	762	767	801	732	759	764	791	767	801	757	810	771	806	861	774	807	747	760	732	798	823	766	725	737	749	760	753	795	779	808	793	776	750	748	779	788	750	757	746	696	805	789	780	744	714	741	752	771	803	735	765	806	756	755	773	763	752	782	737	749	758	799	762	775	792	772	784	769	743	744	770	771	763	740	795	811	744	779	775	773	740	758	787	724	765	745	732	745	785	789	768	763	777	719	768	711	733	781	780	764	765	770	772	741	733	782	736	728	731	758	769	757	750	769	781	848	712	803	755	774	774	719	750	742	756	777	794	805	816	739	744	757	752	811	777	780	768	781	774	813	772	742	777	776	795	772	751	787	840	780	755	780	808	762	832	799	767	716	762	781	761	737	796	836	751	716	768	809	754	775	796	753	755	732	747	809	784	800	755	778	777	768	798	762	824	727	768	782	780	775	803	762	803	766	726	716	793	727	740	800	783	789	757	753	753	781	767	801	792	710	755	737	764	760	736	782	779	789	750	766	779	783	774	790	792	759	777	739	767	822	798	768	761	737	751	758	765	772	746	753	707	774	758	757	708	730	784	774	779	764	803	756	768	761	782	728	793	777	741	713	763	802	790	772	793	771	788	779	793	814	762	745	755	762	787	731	762	801	766	777	769	759	761	769	743	751	779	775	787	769	760	818	776	747	784	765	748	707	738	769	769	830	745	788	751	739	741	791	764	785	715	804	788	777	781	782	748	751	731	809	739	744	765	789	774	795	789	729	753	738	777	776	785	785	760	776	761	760	814	770	757	777	758	788	827	774	763	796	815	734	769	726	773	794	769	774	729	782	740	809	768	756	763	774	741	760	775	774	790	796	789	742	776	751	741	758	774	751	772	763	785	798	734	772	772	783	788	806	789	747	730	773	765	800	734	753	769	717	795	760	756	764	789	766	825	823	778	722	814	754	809	786	779	763	747	770	769	830	794	845	783	744	798	783	844	762	782	786	789	813	769	746	733	737	806	736	718	724	731	807	773	759	747	791	752	738	728	743	746	724	769	764	773	768	760	783	748	770	774	745	784	812	754	755	719	765	776	787	753	777	765	796	787
24238	5664	2580	1867	1205	965	680	632	488	386	295	314	297	271	270	274	302	311	292	274	290	288	258	277	262	275	285	267	243	268	293	295	286	248	302	263	264	283	269	280	270	302	289	275	281	262	249	286	295	287	239	260	291	279	254	289	268	279	255	263	281	253	284	231	272	247	274	255	283	234	272	276	274	258	255	244	279	271	266	323	239	264	253	246	277	302	274	286	284	258	269	260	271	279	292	304	274	258	252	243	272	263	263	269	267	298	260	278	255	292	265	246	251	259	241	254	244	238	272	247	276	301	275	262	309	297	275	284	282	266	244	259	248	276	245	245	272	304	274	265	282	291	252	277	268	264	271	266	281	250	275	240	257	267	263	269	260	276	254	270	261	239	266	266	283	307	266	278	288	257	272	285	281	292	288	259	294	269	276	242	289	253	256	270	289	279	277	271	262	282	266	263	267	266	264	274	259	246	266	269	249	272	239	265	265	227	278	291	251	266	254	267	273	278	276	256	290	264	276	256	250	250	266	265	260	289	253	263	256	263	251	241	276	271	247	261	259	272	287	287	225	274	274	303	269	272	246	284	248	254	274	280	265	291	264	245	258	337	262	316	241	247	288	253	242	242	274	270	272	278	237	266	266	257	245	281	289	267	289	305	229	294	262	301	261	242	231	268	287	264	276	266	276	262	263	264	257	277	261	297	286	298	269	272	274	288	274	270	251	275	273	228	244	265	301	270	262	274	240	278	235	240	256	285	266	264	253	241	258	264	279	268	257	264	299	289	267	247	277	267	290	252	270	265	256	255	248	278	269	281	291	272	277	279	274	272	268	275	268	226	253	271	283	275	266	288	268	292	261	276	258	273	260	245	281	274	278	265	238	285	265	255	258	272	256	257	246	274	253	268	246	284	285	265	262	275	258	276	250	229	272	254	275	267	278	238	267	276	248	290	248	267	262	255	256	266	271	260	275	264	268	259	283	234	283	273	303	292	279	287	266	281	288	273	251	225	321	259	277	238	268	283	267	259	289	265	281	254	262	286	285	284	282	263	294	270	268	243	256	259	285	266	325	289	275	266	257	251	268	262	262	232	278	269	279	284	265	266	279	271	272	294	260	300	281	262	272	250	271	244	287	288	272	306	314	232	257	271	266	258	263	283	280	276	280	280	272	270	264	263	245	262	243	252	266	268	244	285	267	277	241	248	252	256	240	263	296	262	253	230	246	257	288	253	291	274	283	249	242	249	248	278	257	259	222	263	229	260	254	293	233	282	257	262	263	266	260	255	245	288	267	249	249	289	312	272	275	265	283	238	282	270	292	231	255	266	265	319	290	305	290	248	283	265	241	272	268	255	272	288	274	286	260	247	218	258	306	273	294	264	249	300	252	259	253	258	263	274	287	281	262	277	261	231	239	259	270	307	285	237	283	262	274	272	259	257	278	261	243	215	252	225	237	261	268	261	287	272	289	271	287	248	238	299	274	301	249	303	279	299	284	246	263	265	278	295	274	277	260	282	275	255	286	268	272	238	254	252	268	226	291	253	262	290	244	253	265	293	269	241	276	255	280	293	246	297	274	290	235	288	253	292	265	254	246	239	288	282	275	265	258	262	235	241	285	242	269	283	251	276	248	285	284	285	235	251	276	263	274	256	252	239	263	262	240	278	284	266	230	255	289	286	284	277	267	265	278	277	266	301	249	270	263	239	276	263	262	251	246	308	268	274	260	254	272	262	266	279	261	250	290	275	241	270	278	281	292	224	266	271	251	267	258	261	269	271	271	245	271	254	265	230	275	260	295	242	282	262	276	247	249	244	272	259	251	289	260	280	252	259	278	290	273	259	297	274	259	297	247	274	248	255	236	268	296	281	247	287	296	282	292	251	254	259	299	275	267	245	281	263	268	277	251	250	266	260	249	278	242	268	257	260	281	300	259	285	255	307	272	282	271	260	266	241	248	283	260	234	269	250	240	283	269	303	263	272	278	259	257	268	265	247	284	272	274	275	273	245	253	271	273	268	279	262	245	267	251	262	277	253	247	251	250	263	269	234	254	267	264	246	261	280	261	263	272	291	268	283	274	293	267	286	257	288	277	286	249	248	287	259	279	260	295	264	265	255	284	292	267	253	294	288	267	260	272	251	285	264	274	226	286	262	282	249	256	259	294	282	306	281	274	269	268	255	263	243	234	261	280	287	252	270	276	276	230	292	262	281	279	257	274	278	255	250	273	248	238	272	244	283	258	261	251	277	284	247	261	270	266	236	260	283	262	264	285	274	262	258	285	253	247	273	286	271	254	275	255	244	249	260	282	278	266	250	263	271	267	286	285	288	292	259	278	275	267	262	267	274	267	273	247	262	268	245	262	253	260	270	299	282	236	250	271	271	281	271	261	256	289	266	293	272	267	278	251	285	274	237	254	234	255	273	237	238	239	264	276	259	280	254	287	295	305	256	250	279	278	279	253	253	244	243	253	245	264	251	285	284	267	280	274	274	233	269	262	268	244	249	281	268	285	272	260	282	265	276	250	249	270	266	266	286	271	275	272	258	242	281	259	255	268	248	268	261	289	287	240	248	265	272	266	259	273	269	263	257	272	250	246	257	271	261	268	262	259	264	241	257	295	278	276	272	275	275	220	276	260	273	293	249	266	291	238	255	273	265	267	254	274	264	265	255	278	259	268	297	294	292	264	287	242	271	288	260	271	268	279	260	236	289	251	256	275	256	245	252	280	271	243	301	248	276	267	285	274	271	306	252	269	253	292	245	279	249	283	247	266	237	243	244	270	267	259	262	246	273	272	242	272	278	244	236	248	276	264	271	260	270	286	262	264	276	253	269	290	281	283	249	268	278	261	256	268	231	279	276	291	282	254	243	265	295	262	248	298	232	272	264	284	285	270	246	253	244	286	241	277	258	254	278	284	284	274	272	253	281	250	255	235	278	241	227	247	269	274	271	261	268	274	271	248	273	236	277	285	292	248	269	239	298	245	272	264	262	272	268	256	268	243	293	259	269	285	251	231	280	285	281	256	295	285	254	295	252	293	284	277	270	265	284	266	219	241	240	278	275	264	263	278	267	267	288	239	264	304	256	255	266	267	230	278	256	295	289	250	286	274	241	254	237	270	268	276	275	254	269	263	290	253	244	230	240	266	266	279	256	259	277	256	250	286	236	290	270	276	275	283	281	247	256	263	304	256	253	259	250	274	297	265	264	263	293	228	272	241	297	273	306	265	271	270	261	321	297	304	272	294	295	268	248	259	256	291	264	258	242	281	258	261	263	229	261	247	285	289	284	274	276	256	226	253	278	255	281	262	280	268	254	260	258	262	259	269	266	249	277	265	265	253	280	242	293	227	270	259	281	274	265	259	278	278	252	267	271	284	281	263	242	233	281	267	267	272	259	249	253	291	280	269	248	298	275	298	327	222	296	264	236	270	270	273	258	252	258	307	262	260	293	273	256	281	265	299	277	259	267	258	231	268	253	286	299	298	250	252	260
16655	3372	5028	5290	4455	3907	3095	2419	1989	1330	1115	965	767	710	740	778	813	774	742	702	667	665	690	684	648	630	640	651	642	648	707	744	737	721	699	717	680	691	664	680	693	641	685	665	689	650	629	613	604	639	631	621	628	643	664	703	658	619	609	622	613	655	631	674	681	671	668	607	623	636	577	701	650	627	658	589	628	631	588	618	630	634	663	697	563	681	591	636	648	649	613	631	646	609	662	641	634	634	604	644	624	620	617	626	641	658	664	621	635	615	699	640	622	634	635	610	673	631	617	635	679	620	669	591	620	582	654	592	608	649	652	635	636	611	659	634	624	635	632	659	599	623	599	616	615	616	626	656	625	645	619	631	609	613	655	636	654	650	587	632	671	604	642	587	620	645	645	645	597	637	631	619	637	621	627	624	626	627	629	622	616	609	625	653	630	599	617	679	612	641	601	647	626	636	651	578	619	628	646	627	627	624	634	674	610	633	624	617	622	628	643	652	609	647	610	644	631	638	611	614	625	638	598	611	660	630	657	599	626	679	654	642	608	679	655	611	611	613	656	615	661	647	591	630	659	637	660	622	582	670	645	598	624	619	622	610	614	621	618	606	625	646	644	651	632	572	611	634	611	650	642	645	587	681	666	568	616	675	621	617	632	633	633	569	637	654	638	670	626	642	641	643	637	642	665	684	646	652	604	644	665	607	628	635	643	676	663	671	607	621	626	659	642	628	629	631	640	665	590	627	674	680	600	627	657	673	633	660	655	591	694	599	575	630	640	614	604	657	604	656	641	636	620	660	626	629	643	618	623	639	641	616	606	659	607	637	631	637	647	636	624	621	672	636	650	635	660	626	668	620	595	646	619	621	622	611	608	631	683	655	650	633	651	626	672	657	602	635	697	639	586	613	648	625	613	608	681	650	628	644	594	635	613	613	634	629	627	644	618	647	629	622	618	644	621	596	647	633	660	651	635	585	648	680	627	671	620	643	632	627	651	645	631	622	636	617	646	606	666	642	646	643	630	644	617	655	635	669	691	606	669	636	669	583	606	612	613	621	616	619	632	659	610	629	650	566	625	631	607	621	634	644	621	611	651	617	633	696	600	633	643	635	637	614	667	613	638	603	633	655	631	676	595	643	645	648	623	604	616	628	668	661	611	608	612	616	637	649	681	633	615	646	645	690	639	650	635	614	642	672	633	647	588	665	624	652	636	619	620	619	649	641	601	683	603	575	650	639	642	660	625	650	669	647	641	639	653	642	689	619	642	641	647	620	662	619	602	620	632	664	627	587	601	624	625	634	670	627	685	644	641	614	649	622	678	628	599	647	636	600	616	641	618	634	641	628	584	641	580	655	656	681	649	637	611	596	611	659	671	671	602	645	705	683	653	663	604	621	632	609	615	665	623	604	618	644	669	646	669	614	615	581	661	643	640	687	648	608	640	642	670	643	632	655	583	648	629	662	624	647	621	611	606	614	600	609	649	636	603	613	604	650	660	601	672	644	622	635	600	637	643	643	645	625	637	651	634	597	665	659	619	613	617	617	677	603	677	632	628	657	633	626	632	628	647	600	638	643	647	623	684	656	649	647	653	640	663	605	675	651	585	645	637	646	622	624	628	630	606	639	608	652	644	629	645	621	630	650	615	642	642	616	675	626	596	644	642	650	613	608	622	636	637	664	661	625	639	669	663	632	636	642	658	613	644	597	603	650	648	634	673	660	638	626	618	691	653	648	631	645	657	578	615	665	603	641	598	639	637	609	685	605	631	655	653	635	655	678	660	625	649	613	665	661	633	641	649	686	619	670	649	675	658	637	614	611	602	643	645	674	616	648	628	651	665	626	641	600	647	602	592	615	667	619	679	602	594	624	638	663	636	636	611	604	651	578	658	620	655	633	613	630	627	631	612	630	677	656	614	626	610	659	655	616	633	624	673	585	653	659	628	660	639	622	625	611	639	642	662	631	644	589	612	613	670	635	630	613	633	640	614	614	676	658	652	645	602	691	618	621	670	624	654	632	633	615	637	591	650	631	669	618	666	618	623	652	633	636	617	622	602	624	620	677	639	667	623	608	609	630	683	605	631	623	608	658	636	606	686	638	598	671	640	642	587	638	614	634	643	637	665	624	602	649	583	624	647	648	690	702	626	615	640	651	631	629	646	622	590	652	596	619	640	663	605	613	618	625	619	615	648	678	628	654	645	686	689	605	660	667	628	631	659	603	657	601	609	636	617	628	618	631	613	637	641	633	623	605	640	643	695	631	605	586	640	633	629	665	614	604	631	661	599	647	633	605	624	597	616	648	620	653	619	643	616	591	647	647	624	585	657	638	586	618	641	620	652	632	643	599	658	652	626	636	633	654	636	641	657	671	635	646	597	667	639	603	591	634	646	635	642	606	609	678	641	664	619	573	592	628	642	598	618	596	621	649	621	585	612	672	619	603	607	621	630	645	617	583	650	672	655	638	666	647	653	623	665	619	623	607	617	622	692	583	647	614	599	669	655	596	645	645	653	597	627	658	644	658	628	659	615	622	661	644	630	621	616	678	606	677	662	618	678	639	636	622	707	623	629	624	626	637	647	620	654	644	621	607	628	650	668	613	624	624	676	660	606	616	612	598	653	613	645	661	652	669	601	659	677	600	617	568	620	641	614	628	668	652	634	624	640	629	614	628	632	687	644	643	623	608	629	605	623	661	659	620	683	641	596	630	641	646	641	612	657	647	619	685	609	670	630	692	607	629	606	628	682	682	642	648	648	670	635	629	630	640	617	602	598	615	621	608	674	646	630	679	684	615	607	605	652	629	637	596	637	625	615	598	668	637	632	646	680	683	622	660	599	642	625	634	620	662	660	625	636	603	658	636	707	612	594	613	646	623	615	631	621	641	592	630	581	698	577	581	614	619	631	632	615	603	663	603	651	588	661	653	658	619	653	667	624	601	619	644	614	622	623	606	606	674	603	627	653	638	654	647	625	672	639	667	599	605	596	662	627	593	623	623	704	612	644	630	645	600	628	627	660	634	625	619	613	658	582	596	634	639	639	655	687	655	674	609	585	595	605	652	648	625	668	615	652	642	613	628	693	640	606	653	636	605	625	675	604	660	652	637	634	604	614	608	655	646	657	639	622	592	665	609	626	619	605	653	635	627	568	589	647	602	666	617	611	662	599	599	649	611	612	648	680	639	673	666	616	635	615	681	618	612	618	651	637	581	586	596	617	644	577	628	675	630	651	663	624	635	640	618	648	628	615	675	653	642	613	647	683	673	661	601	686	650	632	627	633	594	648	612	654	608	621	619	651	633	647	626	606	623	640	635	620	648	624	640	659	640	608	643	602	622	656	606	613	624	631	591	629	662	618	628	635	597	644	620	550	645	585	664	652	661	648	631	626	619	618	617	608	634	652	665	627	616	624	632	653	580	640	599	652	673	633	615	637	630	646	625	665	639	596	633	660	613	604	647	657	667	639	652	606	673	668	631	651	604	637	672	595	583
34306	9938	3670	2319	1628	1148	840	595	465	358	229	196	141	171	155	173	158	148	171	128	140	136	138	147	139	129	109	126	151	159	139	142	155	158	164	159	128	129	134	138	128	134	139	116	163	153	141	128	127	137	119	130	128	139	114	117	131	138	148	137	124	146	140	142	121	127	133	129	139	125	131	105	116	159	125	139	139	138	134	120	128	129	117	130	126	145	137	136	135	159	125	127	142	130	133	116	128	136	119	123	143	117	139	127	143	137	132	151	133	149	133	137	150	126	117	123	132	126	123	116	114	133	133	136	139	149	133	113	133	118	136	111	135	135	130	124	127	139	130	129	137	138	133	141	122	98	121	117	126	146	148	133	157	123	125	132	135	122	148	129	112	125	116	140	137	158	118	132	122	141	135	134	119	126	156	126	123	138	127	150	115	136	131	112	125	135	123	126	143	141	122	157	125	131	130	122	138	116	129	135	145	139	129	147	123	129	139	146	155	133	126	131	133	146	121	120	134	137	115	128	127	135	121	124	121	116	134	134	117	134	153	128	135	126	138	141	133	127	154	141	116	157	132	148	144	118	143	140	139	129	147	136	125	115	133	137	132	136	153	118	131	133	150	118	134	139	128	128	129	135	126	127	115	151	155	141	134	118	137	131	122	125	137	142	141	137	138	129	129	130	129	145	133	132	135	150	151	138	123	131	124	139	123	151	116	124	135	125	159	112	124	121	134	154	144	140	143	122	153	147	137	147	159	135	131	129	142	134	131	101	137	130	140	127	153	129	139	127	135	113	123	126	135	136	135	137	125	131	126	121	141	120	135	141	133	145	121	117	136	111	129	125	139	148	111	132	134	135	118	129	144	135	151	138	139	120	140	118	136	112	145	110	127	135	155	125	116	129	101	121	129	133	145	124	136	137	144	151	131	134	152	147	124	147	142	137	125	146	140	116	132	117	119	149	143	114	127	145	122	133	115	132	121	125	123	121	132	109	125	116	98	138	137	135	138	137	119	124	130	137	143	131	143	131	136	132	137	122	109	142	130	136	114	148	103	146	128	112	120	117	150	149	134	127	120	101	136	122	112	133	137	116	121	118	131	147	110	135	112	129	130	123	134	115	116	124	126	136	124	112	122	151	135	132	122	120	125	142	139	130	136	127	118	129	127	148	133	140	145	127	143	133	131	120	147	149	143	130	129	130	132	136	147	135	145	149	134	125	134	137	118	147	130	155	162	139	142	129	107	127	121	135	145	138	132	146	130	137	143	136	113	138	134	133	130	127	131	153	135	136	149	124	122	128	144	138	131	131	138	142	130	155	163	122	131	139	143	137	110	137	108	130	122	137	133	111	157	149	130	151	123	130	128	148	117	166	143	124	118	120	125	110	104	130	136	152	124	122	123	121	139	137	147	114	161	130	142	113	130	159	138	121	136	135	148	140	149	135	131	135	116	132	139	145	127	150	156	134	125	131	139	122	132	152	139	125	125	135	135	136	126	123	147	108	129	114	126	126	135	149	139	141	139	127	123	120	130	115	136	123	123	121	124	140	132	148	129	142	129	131	118	130	120	120	142	152	163	114	107	126	112	136	133	120	110	122	145	121	144	136	134	148	121	117	118	160	138	131	133	138	141	146	133	125	133	116	121	127	110	150	100	121	124	140	127	109	133	131	132	121	117	131	137	108	136	121	117	125	142	126	143	121	131	126	126	99	125	135	116	128	144	124	122	156	115	133	130	134	122	125	105	122	124	139	127	140	128	144	127	155	133	125	131	120	127	140	140	122	121	121	123	119	111	134	150	139	157	143	152	126	137	146	125	114	166	110	145	126	125	151	133	115	151	146	140	125	120	132	125	106	125	146	130	134	146	119	139	131	104	158	145	133	135	125	135	139	140	134	127	115	125	126	133	143	135	144	114	111	153	138	111	125	126	124	132	116	119	121	135	153	144	127	132	119	127	119	130	104	129	128	127	124	141	146	122	136	139	133	120	160	131	123	107	146	132	127	140	139	143	124	112	133	134	147	134	129	139	134	129	146	128	111	124	125	137	124	142	149	125	124	136	125	118	126	162	152	112	135	128	149	123	119	133	128	143	134	138	146	123	128	137	133	130	127	130	131	138	174	132	138	137	136	151	131	124	133	131	131	130	126	129	137	148	133	153	140	148	145	147	146	120	140	149	130	133	127	118	125	143	123	134	129	131	147	118	145	134	116	109	125	124	126	140	130	123	109	145	145	132	116	138	128	134	132	146	142	122	144	131	143	116	142	127	128	134	131	133	143	116	126	140	133	119	136	138	134	141	126	135	129	132	138	121	132	133	125	123	150	127	131	126	123	122	122	128	127	131	142	129	129	116	121	129	154	123	124	117	118	145	154	111	117	129	141	119	126	122	110	109	119	134	152	134	118	150	111	147	117	143	128	140	141	132	140	126	129	148	137	153	124	133	145	117	137	135	131	113	140	142	140	134	130	113	112	143	133	118	139	138	124	125	129	137	133	151	129	148	150	137	133	154	139	142	127	110	116	114	133	110	133	132	108	108	136	150	129	134	133	146	139	127	100	148	119	152	142	131	136	135	142	125	132	134	126	131	113	128	124	136	137	125	134	117	139	109	116	114	144	134	116	117	126	119	131	123	130	151	122	111	120	149	128	119	128	108	111	133	133	142	137	138	120	130	123	125	146	148	151	135	120	154	140	129	127	134	146	126	139	140	148	136	119	133	153	121	143	133	126	130	138	144	138	122	134	124	109	127	153	128	161	143	125	153	135	126	124	142	126	128	132	126	127	115	138	146	124	126	117	132	137	132	136	138	123	133	140	149	123	174	113	116	146	139	120	130	150	140	148	131	108	150	123	137	111	161	150	121	117	113	120	118	139	140	136	109	119	133	129	133	156	122	138	126	131	102	114	124	135	107	116	121	113	117	112	136	153	152	129	147	133	141	159	148	140	145	122	139	132	162	108	135	124	125	145	129	117	138	135	135	136	138	139	132	121	136	135	118	129	110	126	126	135	131	124	118	140	111	146	148	123	139	134	108	128	116	119	133	104	118	130	143	134	125	139	137	95	139	133	145	129	100	125	152	133	141	112	120	146	116	135	124	117	143	129	138	138	117	141	126	104	144	153	129	126	150	137	124	120	133	144	144	120	142	119	117	120	141	133	145	143	131	117	134	109	146	117	134	108	122	121	118	136	121	138	114	175	124	129	134	126	152	98	109	127	137	137	129	142	133	143	127	125	114	125	125	127	137	140	119	136	118	111	126	141	126	119	142	135	125	107	134	119	118	144	142	118	122	130	114	130	116	125	138	129	136	126	143	136	124	127	142	145	151	123	111	139	130	131	127	139	148	147	125	134	155	131	123	130	121	126	120	112	116	148	152	132	142	142	144	162	127	135	134	125	140	152	116	123	120	140	118	139	140	156	138	120	149	137	126	125	140	130	138	123	116	140	121	136	130	133	127	126	135	122	135	130	137	114	129	172	109	121	115	122	128	135
22119	4437	6480	6884	5789	4873	3900	2876	2287	1418	1045	742	525	506	583	582	580	558	538	430	428	416	426	387	372	406	371	377	384	396	418	543	529	509	477	411	381	411	372	382	337	350	361	310	347	331	333	346	362	325	363	309	322	344	377	355	321	341	317	361	330	346	344	353	377	361	341	367	341	353	309	326	320	345	356	334	355	338	329	335	327	346	309	360	334	338	330	361	355	357	321	328	349	318	340	343	330	315	335	317	325	357	347	339	351	336	315	348	338	341	348	328	323	325	340	313	344	361	353	375	321	333	348	322	328	325	359	341	330	332	322	342	345	342	313	316	338	341	353	346	342	309	351	334	343	366	334	375	325	345	349	326	339	341	333	346	325	312	376	345	358	316	379	330	344	357	315	346	299	360	332	395	331	341	322	298	336	356	336	356	334	323	351	331	338	286	343	355	289	318	317	327	336	339	313	300	323	340	354	371	316	353	357	343	339	337	329	343	333	336	350	325	321	326	346	332	324	338	342	332	353	359	314	358	349	305	362	358	346	312	306	345	331	291	324	359	331	327	372	329	305	324	350	324	352	347	321	366	357	329	356	341	328	350	353	318	351	339	322	339	342	342	312	367	364	356	350	310	336	327	322	373	324	341	335	331	330	343	366	353	319	311	313	344	319	344	340	367	322	350	358	332	333	330	345	389	336	355	345	347	337	334	356	349	341	306	363	310	305	320	326	362	364	347	329	316	359	342	318	314	332	364	328	339	360	351	324	344	312	334	328	340	362	348	299	352	345	341	339	319	345	336	310	320	318	312	328	336	295	327	350	354	334	318	345	353	355	344	330	371	328	345	361	348	344	312	308	357	315	347	310	357	321	349	350	346	331	346	352	329	307	363	314	342	313	327	328	354	338	342	349	330	350	334	317	332	321	324	328	301	322	339	321	346	337	334	371	336	320	331	349	345	361	306	356	330	346	331	340	346	344	303	337	326	350	339	317	345	321	344	346	333	321	352	341	334	334	332	372	329	324	346	314	321	319	340	335	323	352	324	335	333	348	352	373	344	344	340	326	359	351	367	306	338	289	345	341	293	325	338	342	358	367	354	325	328	348	311	346	296	325	318	331	338	353	313	340	302	365	321	336	336	342	366	348	351	334	331	302	344	319	329	343	335	371	310	328	344	319	334	336	339	365	353	323	327	309	317	350	349	344	297	309	347	310	324	329	326	333	334	348	296	326	344	318	334	318	339	346	350	356	335	332	340	326	345	306	309	333	319	360	326	337	319	336	368	376	325	343	316	354	336	373	336	332	347	339	358	336	358	376	333	316	356	353	367	333	347	358	318	311	365	327	337	327	348	352	332	362	334	318	328	341	349	348	354	326	349	319	364	379	342	347	332	316	337	319	340	365	343	363	316	316	331	349	368	326	366	344	341	346	299	339	340	358	356	340	348	352	352	361	353	326	331	335	343	325	338	301	316	325	350	343	339	340	326	339	352	301	325	337	322	316	312	330	360	345	335	313	348	364	324	317	319	346	304	296	325	321	334	325	343	327	326	357	348	319	348	331	296	345	326	362	380	348	347	356	316	311	349	342	357	345	359	308	339	328	331	339	334	356	358	352	328	370	341	352	353	343	320	372	314	325	328	369	344	351	347	364	328	351	343	309	343	319	317	330	345	317	326	322	304	352	342	321	331	313	313	355	348	342	328	352	293	327	347	350	328	312	355	347	306	357	342	323	341	356	325	324	329	361	357	346	346	322	339	364	303	342	333	334	361	346	358	334	304	338	314	338	338	346	323	359	320	330	359	367	367	328	327	317	352	341	317	343	366	306	322	345	380	315	356	357	307	344	326	302	361	309	360	332	325	329	347	339	342	369	332	301	327	327	339	339	357	315	330	338	331	323	338	330	305	350	303	324	343	345	301	352	318	319	344	316	360	331	378	373	346	374	342	347	330	347	330	372	328	326	336	323	396	329	315	332	322	335	332	328	353	327	338	356	346	369	343	357	354	328	347	353	319	328	310	337	333	342	334	337	334	319	342	331	357	351	318	333	337	329	343	330	336	336	342	351	349	303	350	326	309	372	333	307	340	360	350	352	356	340	337	321	341	343	358	320	318	329	345	315	307	358	359	361	338	340	323	312	342	348	340	310	365	310	325	336	338	362	333	357	331	355	364	342	341	348	338	318	325	345	325	337	341	355	307	356	344	336	348	332	328	340	351	335	328	340	355	355	335	355	355	323	316	353	337	327	323	330	333	350	314	360	327	320	338	346	325	357	318	305	338	346	314	347	340	344	317	318	344	336	329	351	348	342	310	320	359	335	346	356	344	365	325	334	355	299	337	346	310	357	353	336	353	326	356	350	339	335	333	357	342	351	327	327	333	359	319	330	344	366	319	361	331	373	311	320	307	356	343	341	344	359	305	325	329	369	324	329	357	330	338	320	324	315	368	336	314	363	329	364	328	320	324	362	336	340	318	326	343	342	314	367	329	354	326	335	343	314	377	322	324	351	305	354	339	356	334	319	307	319	328	299	346	338	357	326	306	342	356	346	328	343	320	319	326	323	351	322	351	355	357	347	334	349	328	330	328	348	292	323	357	329	338	363	342	356	370	329	341	330	336	328	323	344	344	326	327	348	341	349	329	382	365	337	331	377	347	320	361	341	335	326	330	300	346	331	349	342	332	358	334	358	313	324	375	312	309	351	319	319	368	319	335	313	318	354	346	332	333	329	352	330	338	308	342	366	335	338	330	357	369	325	327	329	339	305	316	326	323	366	315	338	330	362	324	355	330	353	314	356	311	337	346	307	342	376	352	319	312	344	356	333	310	341	298	342	347	348	355	351	340	336	313	342	301	334	322	334	322	334	338	308	345	345	305	331	308	310	304	342	323	360	329	350	325	337	359	356	340	332	351	333	310	341	308	334	359	350	327	319	302	305	307	348	341	343	324	344	337	341	342	331	333	319	309	357	350	356	343	328	330	332	315	327	357	336	320	334	342	333	336	323	352	312	360	305	354	356	351	332	333	326	355	354	379	348	348	306	322	349	353	342	345	346	321	349	352	363	318	344	329	328	367	329	314	313	376	365	358	337	350	335	348	310	331	336	385	349	362	333	309	377	352	323	322	337	326	356	329	349	333	358	365	332	354	364	331	361	354	348	326	347	333	316	324	321	320	333	320	338	328	328	304	317	336	356	323	339	329	341	354	294	332	343	319	349	318	305	322	341	365	345	334	331	344	321	342	364	327	340	356	328	316	337	333	361	319	323	315	348	364	333	329	316	336	306	325	332	308	364	359	336	313	313	315	348	358	333	320	313	331	333	379	325	337	368	322	311	336	330	319	342	371	323	360	335	322	353	366	345	332	317	354	332	290	327	306	311	360	304	306	362	297	369	325	323	344	339	333	361	365	352	330	325	358	357	345	329	348	325	344	345	333	310	339	331	304	320	356	319	342	382	349	333	336	337	316	347	356	336	320	347	356	339	348	342	276	292	361
10832	2265	1466	1053	746	606	511	460	412	349	369	394	293	364	328	320	357	345	302	343	321	329	328	327	318	318	344	364	340	338	306	364	354	351	342	340	326	322	328	310	330	357	324	346	363	308	302	304	317	324	352	328	363	357	337	318	362	325	332	314	323	347	324	330	334	333	313	327	313	354	321	317	332	343	336	360	335	366	283	341	319	331	347	356	308	337	310	290	313	345	365	306	326	314	380	357	301	360	347	344	329	327	316	331	328	341	304	361	334	319	338	329	362	335	348	335	335	333	328	309	299	351	344	309	285	331	319	312	302	303	344	308	348	345	361	326	316	313	317	346	299	339	328	311	360	347	327	320	339	378	293	305	307	363	368	306	322	328	320	331	326	354	349	327	320	322	294	349	299	341	293	271	348	333	322	336	350	346	358	311	368	336	357	359	320	325	342	310	310	320	340	325	332	341	313	310	361	356	333	318	320	365	334	332	302	293	349	333	296	356	310	328	349	317	346	339	335	276	321	326	298	331	346	327	388	344	322	320	327	334	311	300	333	333	352	315	302	303	328	341	363	322	322	325	339	329	333	362	371	358	324	297	307	303	325	306	321	356	316	285	310	339	323	387	337	324	359	337	301	299	326	322	331	312	325	331	352	316	314	332	337	332	308	350	303	291	357	323	341	301	325	310	362	330	322	302	269	342	323	320	341	344	331	315	359	338	315	334	342	372	322	306	314	331	309	304	313	315	297	315	338	382	318	345	350	300	336	321	342	300	382	346	351	371	326	326	341	308	304	313	338	352	335	331	300	319	380	341	305	336	318	318	341	315	318	300	336	336	310	337	344	330	316	299	326	331	353	309	356	325	332	321	336	317	351	366	309	357	296	320	326	291	338	330	289	311	297	333	362	348	348	314	303	362	346	300	327	314	305	331	296	338	334	337	308	293	348	340	314	314	316	312	321	329	318	325	330	300	364	309	341	319	364	326	332	375	332	344	308	333	348	330	331	354	312	357	304	311	351	358	337	310	310	321	328	346	372	330	318	329	342	330	303	361	366	341	339	355	312	329	355	308	318	304	314	334	296	353	345	340	288	299	376	350	339	333	315	320	328	305	333	313	307	301	344	323	350	357	295	311	330	331	353	329	303	314	314	320	364	335	305	304	357	353	336	306	347	327	291	359	325	320	321	319	337	319	330	317	319	338	315	343	358	354	338	331	287	332	306	330	362	314	322	332	346	363	325	355	300	314	300	334	348	301	312	351	365	319	332	344	349	351	344	351	324	336	322	281	298	354	363	331	331	343	349	328	318	348	327	318	311	330	361	332	342	335	344	336	357	368	296	363	349	316	324	324	345	373	351	317	319	302	349	335	305	339	329	350	329	349	327	327	326	333	333	321	334	318	320	366	360	315	321	313	342	349	305	339	308	339	305	337	290	320	308	341	351	331	328	327	339	308	340	351	343	324	329	340	364	314	328	352	327	330	320	299	327	358	339	327	317	332	337	347	320	340	318	356	313	398	358	328	346	332	347	322	315	336	324	301	352	346	358	343	334	342	365	329	292	316	342	314	310	327	338	298	351	332	367	344	336	327	324	296	343	355	353	319	327	328	329	338	348	318	320	346	333	320	343	347	374	336	343	311	316	311	359	312	294	317	355	331	361	387	384	309	345	357	339	299	339	349	357	317	337	300	301	330	359	330	343	303	296	345	327	366	320	312	357	340	368	335	355	321	325	345	310	337	337	334	354	308	342	349	345	331	344	335	327	314	333	340	350	355	332	335	333	304	321	361	311	288	335	320	311	311	312	353	305	328	330	303	342	329	327	304	313	315	348	331	320	305	352	334	320	331	329	324	295	332	342	343	357	346	353	335	327	361	351	333	333	310	316	364	332	330	326	355	312	365	319	324	355	354	334	325	296	290	355	267	321	350	362	290	332	340	345	313	319	365	310	310	313	299	330	329	318	332	333	351	359	338	345	358	354	309	328	338	319	335	311	308	324	297	337	342	312	343	322	342	380	325	312	326	328	317	336	341	310	313	344	324	354	312	332	319	345	301	289	322	312	319	313	329	352	329	327	339	320	345	378	320	330	357	337	323	345	313	315	331	333	352	354	316	334	317	348	304	317	314	345	342	333	289	311	353	300	325	339	339	298	327	345	353	286	345	348	348	301	356	321	367	349	340	358	306	322	329	339	295	314	349	340	325	326	328	323	342	369	348	338	339	335	345	312	350	332	291	323	313	302	347	322	345	327	314	333	311	344	315	327	332	328	332	373	342	318	301	308	314	357	312	284	327	326	322	348	283	324	357	321	369	322	330	338	339	292	352	299	325	337	307	313	350	331	334	361	320	298	325	350	326	302	330	316	336	298	329	336	341	327	314	329	356	324	308	310	331	338	331	286	317	297	354	313	357	313	341	333	330	338	341	324	338	317	325	283	314	338	379	310	326	315	365	349	334	343	334	322	339	313	335	328	282	318	321	269	284	352	357	335	366	350	337	329	311	353	329	347	295	323	345	300	353	305	310	339	335	302	321	340	333	327	317	348	358	323	334	340	355	314	361	318	323	314	345	338	329	327	306	338	307	296	297	324	342	334	347	321	367	323	319	297	334	327	361	334	357	347	332	362	339	368	381	312	330	329	311	331	314	341	325	358	340	352	369	373	317	337	350	331	340	339	334	319	315	321	320	332	312	307	330	334	341	365	297	340	372	335	338	348	332	314	335	364	349	340	302	365	296	321	314	325	329	336	344	311	333	347	343	332	332	284	341	285	334	303	321	345	339	341	298	333	340	342	329	320	300	335	330	339	327	332	353	323	336	331	338	324	333	304	349	352	347	360	315	340	339	334	368	325	334	339	301	351	300	326	333	350	319	320	293	301	333	317	348	303	288	351	304	332	325	301	321	311	349	327	310	315	360	311	330	334	319	337	340	303	327	332	314	341	321	310	361	355	365	343	346	313	315	326	333	324	352	347	338	340	309	310	305	301	358	332	312	297	330	319	347	341	305	313	310	351	329	320	325	327	341	300	351	333	279	319	324	328	340	319	315	342	363	328	328	334	354	330	321	328	326	347	346	289	336	338	340	317	334	323	319	329	315	326	311	311	381	310	343	287	309	345	311	319	330	321	312	323	362	308	274	346	314	346	339	345	327	325	325	326	315	356	356	328	324	356	316	314	348	321	337	330	337	355	310	354	302	322	290	313	327	366	363	340	297	300	325	354	331	338	338	320	339	328	324	319	326	351	333	305	325	309	338	347	338	313	334	318	345	350	314	358	354	352	301	324	345	288	308	301	341	300	315	357	323	288	324	311	318	313	332	302	368	309	333	326	351	298	369	307	329	307	339	284	301	336	329	348	321	337	309	312	301	327	343	345	339	313	337	349	355	331	327	335	327	285	339	318	324	366	334	341	323	335	357	352	294	319	343	332	307	343	307	325	335	361	326	339	332	354	361	338	327	332	322	317	350	371	291	331	319	318	340	353	315	314	344	343	336
7592	1901	3080	3173	2591	2187	1760	1440	1385	1105	926	828	809	762	759	811	828	798	833	761	776	818	728	788	760	804	747	792	727	788	841	829	828	839	822	748	741	773	740	742	761	819	746	753	789	732	778	768	814	796	805	757	757	779	795	844	741	757	830	799	813	770	798	763	787	801	753	799	784	815	792	817	777	755	739	774	768	776	750	758	777	778	789	766	826	754	713	802	745	773	764	775	741	791	772	795	760	753	828	819	759	764	746	750	812	767	731	784	774	753	796	798	756	727	769	804	789	778	825	747	740	773	739	811	791	759	767	791	806	858	818	784	771	746	729	756	771	744	739	786	769	774	770	744	812	805	786	788	760	729	785	776	765	756	760	749	802	798	748	828	772	761	759	766	747	745	807	747	755	773	732	852	774	809	792	755	812	801	734	789	773	836	769	760	799	750	812	738	789	750	775	792	781	754	763	753	745	800	769	788	749	802	748	754	749	808	752	784	748	770	793	758	758	797	781	730	738	719	794	735	774	741	792	770	735	776	787	781	781	757	761	775	783	733	798	780	788	834	743	782	775	779	739	816	798	728	762	779	769	755	726	791	788	784	747	764	837	787	770	805	761	766	797	779	792	796	801	764	755	782	787	782	784	801	764	755	810	822	746	779	735	779	759	787	748	772	762	788	740	767	771	746	773	775	754	796	767	783	787	774	778	777	744	759	807	777	799	819	761	813	773	778	767	781	793	768	736	808	777	772	791	787	784	796	804	813	776	782	771	737	760	784	797	803	800	771	790	778	833	784	773	785	765	746	791	749	729	750	784	803	747	763	789	817	770	810	794	757	733	796	767	732	785	773	745	765	755	806	803	726	788	827	765	791	756	774	758	781	790	794	836	806	720	783	792	779	772	779	836	779	774	786	767	789	782	715	724	810	774	821	813	775	822	763	766	817	795	744	742	757	789	805	863	834	739	772	744	827	795	768	783	777	781	765	822	805	796	796	732	807	735	773	773	785	803	759	770	747	748	770	735	782	758	745	745	789	798	818	731	783	790	748	758	705	742	791	769	787	745	759	771	807	765	772	775	784	739	757	738	762	804	772	774	743	728	804	736	802	759	820	771	775	734	759	783	809	761	785	812	725	779	784	773	794	778	798	722	764	794	747	738	809	730	779	764	755	743	753	759	741	768	749	766	760	814	776	733	790	748	768	729	815	799	775	746	744	752	781	763	836	772	816	802	789	737	801	771	767	763	806	794	770	761	735	774	803	799	839	743	750	799	750	769	765	756	752	805	752	818	751	774	755	761	751	790	782	771	709	787	761	760	760	773	752	795	795	788	789	754	783	782	775	771	752	748	783	771	764	797	819	809	764	760	749	792	741	762	774	779	806	785	773	763	753	742	798	750	795	761	752	740	771	807	764	781	761	760	746	764	772	759	791	776	762	705	742	776	773	748	821	827	801	732	819	768	797	780	746	755	752	810	778	768	738	797	774	827	725	810	674	810	766	771	761	732	750	769	763	819	721	766	742	745	744	788	772	781	784	730	804	763	770	749	721	808	748	776	752	797	772	747	772	766	818	790	717	705	777	759	789	741	743	781	780	780	803	823	746	773	806	787	779	777	782	754	781	765	742	827	758	755	767	789	809	697	778	774	757	768	789	805	795	791	797	768	769	806	777	745	782	787	786	804	799	757	723	761	750	794	754	781	712	783	777	783	771	747	760	757	762	753	755	798	743	825	744	746	773	749	810	772	769	777	773	771	733	739	763	805	841	764	809	761	724	771	780	815	830	766	759	789	791	785	771	729	774	766	803	768	743	866	774	735	789	829	789	744	780	723	811	785	766	769	765	788	756	739	773	721	801	795	834	748	797	755	840	758	740	805	755	839	783	746	788	777	729	714	791	797	766	811	773	781	745	778	774	756	705	781	793	831	756	766	783	715	804	788	764	839	763	809	735	762	765	732	735	743	723	798	766	793	788	766	789	761	815	735	781	805	737	792	760	777	781	786	762	799	767	806	795	718	763	769	802	804	793	765	809	800	768	820	724	827	777	775	804	758	772	794	752	787	726	843	778	790	795	812	773	797	816	805	803	795	779	735	766	752	793	770	808	774	783	752	744	765	789	780	759	805	784	760	777	791	809	759	774	769	806	756	803	767	777	758	780	761	768	786	745	770	792	733	767	756	797	767	728	805	784	720	794	803	791	761	705	732	776	784	805	750	737	747	753	776	739	814	768	745	768	804	740	738	749	765	752	751	768	751	758	833	738	762	767	752	737	754	799	750	769	770	763	737	793	778	739	765	788	830	752	776	795	736	786	773	821	774	763	715	790	813	737	811	814	773	823	756	834	758	771	805	784	738	765	788	750	813	757	789	770	747	776	739	764	780	756	769	761	807	786	757	808	759	791	733	719	766	804	769	783	754	746	822	754	826	735	738	788	755	774	728	779	782	787	775	767	819	755	831	777	799	755	744	770	773	766	776	793	784	750	773	714	760	808	788	772	752	772	781	775	797	736	763	758	793	768	782	785	791	773	802	776	760	725	769	786	765	778	758	818	771	793	783	788	816	756	736	803	740	761	791	731	748	745	767	752	808	770	769	770	787	795	771	792	774	755	794	797	755	783	793	757	748	795	787	781	796	765	737	748	798	728	782	779	745	766	754	703	779	824	767	768	803	721	801	743	784	752	780	774	726	712	783	756	814	791	749	739	741	763	787	717	815	781	777	804	809	759	755	781	767	801	794	803	787	772	786	830	805	772	816	767	789	750	814	832	720	781	754	811	723	752	781	816	786	754	787	773	847	803	766	754	718	754	764	781	837	777	751	761	756	746	788	786	740	809	771	744	779	776	774	775	780	776	776	755	765	779	751	841	755	792	777	747	776	704	744	731	811	785	761	791	759	778	799	772	759	729	828	733	789	813	765	807	816	785	796	776	714	742	750	766	795	737	763	753	762	765	778	764	774	753	745	787	800	785	811	741	730	758	767	767	757	844	724	804	773	760	759	779	742	820	777	820	771	732	763	771	788	790	798	745	794	766	804	791	748	715	785	773	740	809	728	794	785	759	786	776	780	744	719	787	733	722	819	792	749	733	826	815	776	786	808	739	795	754	765	792	763	747	794	775	801	756	805	763	760	805	754	794	847	750	739	788	780	797	777	808	786	766	772	790	795	812	705	782	774	757	780	764	798	763	800	739	793	803	741	758	752	791	791	798	794	798	734	803	806	767	784	791	774	779	787	771	753	794	751	771	759	776	780	772	760	821	795	744	785	777	779	724	794	782	746	756	788	796	768	807	757	752	739	800	753	793	785	772	786	779	744	765	789	778	813	823	762	775	743	817	807	733	800	702	744	729	775	785	838	801	795	794	794	850	752	804	733	752	774	795	743	737	836	808	807	772	748	755	736	777	803	780	772	748	747	771	730	769	798	738	784	736	774	790	773	733	801	816	771	756	804	774	771	774	748	781	737	797	763	797	745	736	758	787	831	776	796	800	792	761
25197	6463	2516	1662	1100	773	635	583	461	414	328	312	285	263	274	284	295	292	302	297	250	285	273	290	244	262	242	253	244	271	292	258	287	282	271	258	260	257	289	277	256	303	310	280	267	273	257	268	260	303	265	271	252	272	262	252	272	276	277	271	258	227	277	274	240	265	239	264	244	244	257	273	254	291	258	268	269	255	267	263	284	238	261	238	294	237	260	283	252	268	272	255	262	280	268	275	258	257	261	263	257	237	287	285	261	263	276	309	239	279	277	294	255	290	251	271	277	238	252	280	284	261	265	268	268	259	256	265	273	262	283	276	275	264	249	268	269	268	298	253	258	258	276	240	306	281	242	261	277	260	257	255	254	242	269	257	271	274	285	314	249	272	261	245	282	258	276	252	268	236	259	287	275	290	275	264	252	258	281	255	309	286	273	268	276	275	216	263	252	262	271	232	259	270	289	280	260	260	237	274	296	247	284	286	261	243	261	274	253	273	258	294	271	238	281	276	273	267	274	284	247	254	264	240	267	269	287	273	274	264	261	271	257	277	286	263	253	287	267	260	236	279	236	265	268	264	278	259	250	290	242	266	264	285	266	290	284	265	251	263	247	257	230	274	275	271	244	248	264	256	280	253	316	291	267	247	279	299	254	289	247	274	276	256	266	251	257	259	255	246	248	243	266	274	249	269	271	256	293	272	279	259	264	268	231	250	244	306	266	280	268	266	268	269	258	252	247	269	279	259	279	296	265	269	290	246	252	256	266	286	282	246	268	303	263	250	282	276	277	271	238	248	256	280	270	258	253	265	266	260	254	273	274	264	271	263	330	272	277	262	253	271	268	257	239	244	312	276	282	264	273	272	242	274	295	241	278	283	252	261	233	239	266	287	278	270	275	246	239	291	271	252	248	246	254	272	260	290	253	255	267	237	270	269	288	249	281	239	240	290	271	271	276	242	256	274	263	292	271	256	273	273	235	278	268	273	285	272	298	250	293	279	230	233	243	273	249	271	310	268	266	256	281	266	279	297	272	264	282	257	247	254	282	271	298	231	251	270	280	271	264	270	252	268	283	254	281	234	270	250	286	278	279	290	255	251	265	296	269	266	249	223	235	285	264	250	245	250	231	275	279	251	241	250	283	285	259	247	265	269	258	239	285	277	261	258	270	302	285	242	284	240	239	286	248	297	251	275	254	225	247	305	272	258	272	271	289	270	267	269	272	295	269	294	226	238	262	280	260	275	289	262	245	244	288	280	276	227	252	263	282	264	281	259	243	285	253	276	279	282	278	274	274	249	269	253	282	263	265	229	264	263	276	252	251	293	223	267	241	252	301	274	271	276	260	280	252	273	286	271	280	257	263	272	274	245	273	265	250	254	287	234	239	267	290	246	253	268	271	270	269	282	299	263	274	270	267	268	263	276	279	268	258	254	226	255	271	300	286	258	243	275	247	273	267	264	253	253	266	267	237	258	289	290	282	258	239	247	258	251	223	271	249	260	304	232	266	280	261	256	285	251	257	288	253	256	255	241	270	261	283	262	274	283	261	263	259	255	263	278	289	275	258	272	251	261	264	303	278	247	288	290	263	287	258	289	267	276	292	293	261	253	237	252	265	280	263	266	317	284	249	273	253	266	273	252	265	267	278	269	254	265	234	255	241	285	253	242	267	254	276	262	281	274	270	262	263	234	261	272	253	265	284	287	273	270	262	265	291	283	246	283	254	268	281	253	270	287	242	278	266	278	314	255	259	250	250	303	288	260	256	245	248	247	265	272	220	265	256	283	278	256	254	279	239	296	256	251	255	284	243	226	260	274	254	255	280	236	248	266	285	295	276	261	281	281	237	259	266	308	264	264	238	254	270	245	299	277	273	260	269	240	300	255	294	243	269	241	247	266	233	247	243	246	259	258	260	249	233	258	254	273	271	273	258	256	281	234	275	285	266	259	256	287	275	273	275	238	250	265	287	264	268	271	254	293	282	261	275	247	249	228	240	254	229	232	229	248	283	226	235	261	269	265	270	284	288	286	269	284	266	262	266	244	258	257	263	221	256	254	275	252	259	281	247	272	283	251	264	270	275	248	256	258	264	273	250	252	267	250	246	262	255	239	286	266	272	265	307	260	261	255	277	274	263	248	230	278	283	252	242	224	306	237	242	269	267	260	264	255	238	252	303	265	275	271	284	249	260	254	250	252	242	270	266	282	289	268	270	294	242	262	265	248	262	264	246	280	274	261	240	237	277	253	271	253	281	236	237	260	255	267	277	297	277	260	278	248	249	265	261	258	243	245	233	253	237	247	254	274	240	273	262	239	230	270	269	256	246	253	282	264	284	277	262	271	261	259	262	257	294	231	268	258	275	266	291	282	245	289	260	260	245	274	264	267	246	244	276	269	259	253	273	257	306	244	263	254	231	251	261	254	268	275	267	261	291	225	276	278	266	250	237	274	261	271	267	246	286	280	263	264	235	266	263	249	247	313	262	259	266	227	236	255	248	245	290	238	263	256	264	265	261	262	254	242	292	251	257	286	242	304	262	276	277	261	270	287	271	252	236	225	280	262	288	231	242	269	271	234	279	220	275	249	253	249	250	287	285	264	273	271	241	312	236	212	250	275	256	289	257	255	279	248	287	277	273	264	262	250	252	244	265	243	250	279	242	261	250	261	247	270	286	286	271	268	299	305	280	261	248	246	244	261	239	261	253	261	269	279	276	265	284	257	273	290	250	252	250	273	234	272	258	249	257	299	309	279	280	281	250	247	278	287	267	259	263	290	253	256	256	254	266	258	261	243	254	302	281	259	261	256	261	278	263	239	224	275	250	247	270	261	234	270	219	258	265	273	289	275	257	283	281	256	258	275	268	265	238	279	249	273	251	254	251	272	271	274	264	273	257	253	277	251	278	256	264	283	230	274	237	260	256	267	229	259	247	286	279	242	247	314	261	305	225	296	270	250	277	269	255	295	281	265	245	274	260	281	243	247	264	257	223	264	254	267	259	270	248	243	211	249	255	251	283	262	275	278	294	231	255	259	281	270	281	231	267	297	232	272	266	266	247	261	288	272	301	277	311	232	264	311	260	287	257	262	308	248	285	266	266	268	253	229	258	287	270	249	270	272	291	252	240	281	285	275	264	234	253	260	288	277	237	231	262	255	270	253	279	294	301	268	254	237	279	243	235	280	253	251	249	274	269	279	250	260	263	270	268	262	246	255	307	267	256	290	284	307	244	255	252	251	285	259	244	280	293	271	275	256	263	256	283	288	249	264	257	282	290	281	286	252	251	275	245	274	251	256	257	241	271	287	248	248	312	270	282	270	271	258	284	305	274	264	254	243	286	273	256	235	272	270	282	248	240	251	268	256	281	300	270	265	277	284	269	267	248	283	270	250	254	252	282	272	262	241	282	296	284	275	261	272	269	284	263	300	267	251	235	267	272	258	269	273	272	254	247	273	252	293	258	240	253	257	277	269	281	271	296	263	275	257	304	266	265	246
17544	3780	4930	5246	3997	3080	2522	2021	1905	1500	1017	889	735	775	752	758	769	799	693	678	686	671	700	652	660	688	598	635	618	660	674	719	746	763	701	646	693	650	623	669	674	630	624	646	627	597	642	612	650	653	611	616	650	607	616	615	621	655	652	628	602	620	596	608	662	608	630	657	622	679	632	652	670	600	640	567	658	633	649	676	599	588	647	603	606	649	625	625	637	632	639	641	624	637	634	640	642	623	572	642	668	594	608	614	626	645	653	623	643	616	576	609	634	639	611	675	640	617	635	639	602	615	614	635	600	600	582	618	625	652	628	603	656	623	616	646	650	625	638	641	686	609	611	663	693	650	579	617	665	689	627	625	648	633	616	628	585	664	614	624	637	677	617	687	607	607	632	601	646	628	655	583	640	613	624	604	642	623	652	636	659	660	674	664	628	628	638	621	628	614	619	612	591	624	655	604	606	631	648	655	600	665	687	625	579	655	643	608	626	629	627	648	642	577	630	569	609	656	620	651	664	616	589	607	602	627	596	641	672	618	646	632	599	646	616	589	621	627	618	659	646	573	614	574	655	622	626	595	606	597	690	640	647	618	647	620	607	643	640	613	701	648	607	609	626	609	576	615	647	604	619	663	684	629	616	616	630	651	650	627	650	639	641	672	615	613	645	622	645	627	613	636	555	628	629	591	621	612	643	654	609	630	602	632	620	612	634	618	632	619	633	641	592	650	607	617	644	607	601	647	577	582	627	613	637	653	635	632	599	604	652	642	576	606	663	625	576	644	614	580	622	661	622	589	683	652	622	631	645	662	639	627	609	599	587	619	647	626	651	605	572	625	639	570	600	637	677	611	612	623	611	579	662	630	623	604	638	623	634	593	611	594	639	646	632	608	629	634	677	627	654	604	644	646	635	640	609	634	628	659	659	649	615	619	600	629	642	610	623	665	635	559	616	619	631	667	620	613	680	619	602	671	613	670	584	606	621	644	645	602	625	645	658	635	642	618	594	633	645	650	652	656	635	631	607	631	621	604	575	593	625	668	634	595	587	604	694	619	618	611	633	613	603	601	641	617	605	587	643	659	641	607	610	647	642	634	652	612	577	644	596	624	637	620	612	619	660	612	632	607	625	592	642	610	653	627	634	634	693	552	617	650	635	627	605	653	629	624	647	598	600	637	559	600	658	635	662	640	603	634	651	612	592	593	592	638	631	627	601	637	628	649	577	571	679	600	609	606	584	600	625	630	616	618	629	618	623	652	616	586	628	615	663	623	618	649	650	613	621	645	668	660	601	636	598	649	609	602	658	630	638	659	614	611	625	667	659	601	651	665	624	670	640	626	615	602	598	658	630	592	617	657	656	604	591	617	626	627	652	609	586	625	600	638	608	676	623	599	654	652	618	624	679	621	655	626	612	619	649	667	658	607	587	680	622	672	647	591	640	661	671	604	647	643	665	612	593	638	613	659	614	609	647	582	611	633	616	630	585	666	586	622	605	627	616	601	648	631	658	616	602	618	602	643	590	653	645	636	694	629	595	638	633	637	619	647	661	620	607	628	608	606	692	640	636	676	612	623	635	631	632	646	617	620	669	569	644	579	646	606	623	625	608	654	633	659	598	640	589	639	635	590	607	632	660	642	637	615	656	595	631	625	632	635	636	684	620	596	607	680	646	586	619	661	669	612	593	623	619	588	636	659	590	640	648	659	622	644	613	612	628	670	615	635	648	619	579	594	653	600	617	589	640	653	643	630	543	655	605	639	623	657	621	585	608	594	607	626	616	591	627	636	606	620	633	603	626	613	630	607	631	600	628	634	635	627	582	581	580	603	679	610	673	616	616	606	594	687	622	596	612	648	664	622	640	602	630	642	603	587	612	661	631	601	627	642	574	588	625	618	645	623	624	654	638	589	643	645	660	594	641	575	611	637	623	605	606	647	593	603	626	661	612	649	660	673	620	658	660	699	613	661	668	643	649	634	648	630	621	663	656	628	638	631	612	644	621	612	580	628	635	596	615	619	576	639	635	602	636	614	630	647	620	659	657	657	587	632	644	581	663	648	639	611	608	611	653	652	609	604	647	649	669	606	643	633	587	652	612	642	628	623	640	574	594	575	645	666	598	678	612	631	583	619	620	657	579	612	622	641	599	666	635	612	641	601	668	609	650	633	641	626	633	598	613	638	628	612	622	614	657	605	611	650	607	616	582	590	626	592	616	614	623	615	613	627	672	636	619	672	572	587	627	598	598	580	613	626	597	624	658	653	645	620	670	633	557	657	619	641	664	631	610	612	603	622	622	644	596	645	640	600	583	641	648	645	636	648	607	611	596	621	609	592	605	560	570	621	644	630	638	636	628	658	638	660	613	648	672	593	632	626	645	644	645	622	637	661	642	635	625	644	591	604	625	609	613	640	656	654	621	608	574	607	632	619	608	675	589	659	622	590	649	637	649	583	604	650	609	627	667	624	634	593	656	619	569	641	643	614	622	659	602	641	610	646	617	657	625	609	621	625	619	613	627	601	651	597	644	672	657	598	627	660	575	618	641	622	615	664	636	697	627	598	638	640	596	680	607	618	626	608	622	606	682	635	659	634	622	631	648	643	609	594	655	659	656	681	608	614	647	659	624	623	615	593	594	637	599	645	600	677	604	604	707	611	597	639	644	623	659	620	601	646	655	644	645	641	648	615	586	663	646	607	643	602	641	639	640	655	633	606	654	636	610	644	617	596	631	666	622	642	641	579	627	598	645	672	631	587	612	637	577	616	604	658	613	628	621	571	614	627	646	593	641	623	640	617	599	634	651	652	594	617	569	670	640	602	635	641	630	589	619	670	649	620	626	624	665	582	628	668	609	633	636	634	633	594	640	623	656	617	632	650	627	648	597	606	641	582	636	668	597	644	637	616	647	629	597	623	609	627	600	633	662	607	663	577	617	608	606	606	598	604	673	656	603	631	671	569	649	630	623	601	587	653	679	605	668	602	634	600	632	632	675	562	644	636	656	643	608	629	624	681	627	613	646	616	627	656	664	623	635	697	654	684	636	595	585	642	627	609	614	667	637	646	617	640	642	678	596	637	640	667	650	604	594	622	575	603	662	693	661	621	627	644	629	646	687	656	621	592	670	645	635	648	624	675	607	629	720	625	657	625	644	660	630	611	607	636	627	619	618	564	622	644	628	608	623	643	622	680	602	635	645	630	597	619	660	619	669	618	635	606	616	623	646	609	624	622	663	632	577	615	608	613	621	625	644	643	648	606	655	631	640	592	620	628	593	627	663	580	613	640	595	596	626	612	630	618	659	633	628	629	595	617	612	665	614	605	627	611	626	631	657	631	652	640	588	627	628	662	592	613	596	596	574	598	644	663	615	606	616	633	624	619	652	642	675	602	634	630	630	607	664	602	638	597	600	622	638	647	653	638	651	664	620	614	672	622	617	667	625	682	635	587	652	622	588	602	616	626	632	616	632	618	635	606	654	576	583	603	699	605	656	659
35502	12172	3640	2215	1353	923	767	576	448	290	201	185	148	168	170	158	156	174	158	151	131	140	128	148	137	145	131	130	153	129	125	171	152	157	130	165	125	125	130	132	127	107	124	131	128	139	138	125	119	123	129	129	109	139	139	136	141	163	110	128	113	132	129	128	152	120	134	134	120	121	123	122	101	140	113	136	124	128	121	132	120	131	126	134	104	111	132	142	124	144	120	106	141	126	123	120	132	124	108	108	100	127	128	123	128	129	130	117	140	121	139	132	124	124	112	131	128	139	119	154	123	113	118	111	141	149	132	123	132	123	140	137	150	134	117	159	127	133	136	131	132	113	135	149	127	133	140	142	117	122	122	136	127	124	137	113	129	124	128	133	139	100	106	138	129	123	138	145	136	143	131	120	124	137	159	142	163	120	140	118	129	129	132	127	159	124	115	141	142	129	141	111	110	124	108	132	121	131	120	141	135	129	122	127	138	138	126	105	124	125	151	133	136	148	124	128	134	134	131	138	147	118	114	119	125	130	137	135	127	134	145	99	114	159	120	121	155	148	125	135	125	123	133	133	125	113	138	161	115	116	121	126	106	141	137	127	130	119	126	144	137	113	133	136	119	138	126	123	120	150	135	127	144	139	120	106	136	141	131	144	125	136	116	126	143	113	112	151	107	116	147	124	115	133	137	124	140	130	144	119	118	119	132	124	124	126	128	140	128	123	129	114	142	135	112	116	132	120	136	131	140	139	134	114	153	121	127	125	131	138	115	144	138	110	137	164	148	134	133	118	136	107	134	142	138	148	126	155	141	147	142	118	130	137	136	124	123	136	121	117	135	124	144	111	128	136	115	131	136	122	121	136	125	120	125	115	139	148	143	136	127	134	147	122	103	114	123	143	134	120	128	113	144	116	128	124	119	137	126	140	139	130	135	137	109	145	144	114	140	126	109	134	146	126	120	117	136	127	128	132	114	129	128	134	123	154	149	129	130	123	149	131	134	120	125	133	116	121	137	131	127	117	138	134	142	132	135	151	123	126	144	133	134	96	125	160	118	114	145	129	154	153	132	118	136	130	124	124	131	134	157	139	122	131	136	134	134	120	146	123	137	136	144	124	137	97	127	149	127	127	131	124	120	110	128	125	130	136	109	139	116	118	133	130	142	134	145	128	144	92	132	139	125	123	138	123	137	123	104	141	132	136	120	126	133	134	123	112	142	123	139	114	127	142	124	125	139	130	137	130	140	125	117	118	122	139	102	129	129	117	126	117	121	123	143	125	117	118	126	142	109	113	121	119	147	100	136	130	151	117	116	133	132	145	137	114	129	109	145	129	138	139	143	143	133	133	134	133	128	136	111	128	134	138	133	107	142	128	119	130	138	124	117	150	127	136	128	109	118	109	119	116	120	122	132	138	137	144	117	122	124	131	141	112	128	111	130	126	124	135	146	139	142	133	153	116	109	131	133	130	113	116	116	122	132	161	140	140	122	120	140	117	114	105	138	140	134	125	147	120	132	143	129	145	149	131	102	135	128	154	124	135	128	111	119	128	136	121	115	134	126	119	135	124	156	152	130	132	136	129	120	101	134	148	122	132	128	127	132	141	117	121	128	107	121	138	141	122	108	131	137	150	120	116	111	119	129	123	139	137	114	110	141	123	142	116	145	158	136	115	128	128	112	104	129	123	139	111	138	129	171	131	133	141	140	116	128	133	118	150	126	143	150	137	134	122	143	131	135	131	138	127	124	150	140	125	144	153	132	141	117	128	111	116	130	145	124	130	150	138	130	115	143	126	115	135	129	123	137	124	130	141	124	143	138	157	138	119	138	142	123	118	138	131	114	140	120	145	147	125	129	141	152	111	131	153	115	110	129	113	135	138	163	130	144	120	137	121	120	122	144	123	111	127	108	116	132	120	109	117	138	138	107	145	126	136	105	130	131	138	147	126	146	139	137	131	117	120	158	124	135	125	132	142	146	113	134	131	134	129	141	124	143	133	129	130	127	139	128	118	127	106	136	116	131	133	144	114	132	127	128	150	136	115	126	127	132	126	98	118	112	137	145	139	141	142	129	127	142	117	118	134	116	122	120	137	125	120	122	128	132	128	108	148	109	154	160	164	127	140	129	112	115	132	130	118	115	123	131	120	123	135	137	121	120	127	123	134	136	134	151	133	135	118	121	130	129	128	113	132	134	118	137	145	127	117	125	137	134	131	122	136	140	138	127	120	122	115	130	124	140	151	114	125	119	125	120	126	137	119	150	138	143	132	141	135	143	144	133	127	127	132	123	118	149	119	131	147	139	139	128	127	141	110	155	132	146	102	136	137	145	118	113	124	115	128	123	133	142	139	117	134	107	115	127	125	147	118	138	127	118	135	125	130	99	125	130	92	120	119	115	129	121	137	152	139	136	131	108	116	124	134	132	135	123	131	142	123	118	114	141	143	124	148	140	136	134	130	109	123	118	116	123	139	121	134	136	144	128	114	108	127	164	146	131	130	143	131	153	129	127	120	108	152	142	150	134	142	154	146	120	137	113	122	145	121	120	128	128	141	141	126	114	145	131	114	135	118	140	118	129	137	140	131	145	128	130	126	144	144	116	137	128	113	128	131	125	129	127	124	151	116	134	137	119	128	161	140	159	122	124	130	140	120	123	122	124	136	135	122	145	105	125	119	103	131	128	119	128	137	128	121	115	133	140	133	125	143	137	122	122	133	166	137	139	137	152	131	134	110	136	128	138	134	140	131	139	120	125	105	130	112	115	128	134	143	139	136	116	132	145	146	132	151	111	142	100	125	143	149	134	129	125	131	122	123	119	143	122	127	113	110	137	139	159	121	152	123	138	131	113	146	135	150	149	102	152	121	134	135	118	127	123	137	128	113	135	139	141	116	122	120	131	138	133	113	148	144	120	135	153	139	133	131	131	140	123	133	152	128	117	135	109	147	135	115	117	126	132	130	115	135	136	117	140	118	117	123	146	117	138	126	142	115	137	121	116	129	145	148	123	149	119	151	145	130	135	133	118	122	146	143	137	122	124	122	142	132	125	116	127	125	129	144	141	125	125	143	136	150	128	111	123	142	125	125	133	120	130	130	133	119	124	117	120	132	139	155	119	138	156	124	141	133	147	127	124	123	124	125	138	125	130	128	138	132	141	157	104	128	131	134	109	139	135	114	118	141	120	129	131	128	135	131	126	134	119	112	113	148	120	127	134	134	129	126	135	136	118	159	146	132	117	128	126	134	124	138	113	133	120	146	124	155	139	124	140	157	129	136	116	112	124	117	119	138	152	136	139	152	122	129	122	137	130	154	132	120	128	142	117	136	142	124	133	130	116	140	131	129	123	135	131	104	124	108	135	122	122	127	125	126	141	119	114	128	122	127	132	133	117	120	162	124	121	122	141	117	141	118	127	133	134	122	136	119	133	124	129	127	120	113	146	125	130	135	132	137	116	116	118	139	118	123	127	138	145	146	148	140	126	116	128	139	131	121
23263	5976	6231	6602	5109	4012	3149	2593	2263	1338	921	667	564	568	585	560	515	489	477	422	417	441	387	394	408	348	342	333	349	401	417	487	486	495	463	440	407	368	348	391	378	388	350	351	329	307	338	333	340	359	309	347	362	316	336	308	337	321	337	331	349	321	322	333	346	330	334	323	343	358	310	300	329	336	337	356	370	322	338	329	337	307	365	364	345	321	307	324	343	340	352	341	322	335	328	348	341	335	337	280	317	332	319	364	372	319	334	319	330	332	319	318	339	340	366	350	315	318	331	317	336	327	316	333	296	307	345	324	366	351	351	339	309	322	311	345	367	337	338	339	362	303	324	333	351	311	335	337	364	310	330	292	356	328	337	339	314	333	314	332	325	337	361	336	338	349	361	322	335	375	329	339	300	342	342	344	361	322	308	323	339	348	305	335	303	302	353	315	362	346	389	337	359	312	312	306	345	357	341	320	332	338	369	343	319	315	340	358	350	360	307	334	341	351	325	341	323	306	345	320	349	345	309	341	333	349	332	346	338	317	312	333	327	332	334	338	329	353	335	334	335	361	345	335	322	342	333	338	321	360	322	316	319	361	363	355	323	331	349	299	292	343	362	340	333	348	301	338	345	366	343	335	360	307	328	332	320	324	363	292	336	292	348	358	396	305	347	352	327	354	354	343	332	304	352	354	326	351	328	346	332	342	312	308	314	362	339	308	333	383	333	340	318	308	313	344	325	329	335	313	321	322	320	361	361	291	329	323	336	318	321	296	331	329	292	336	324	326	351	317	305	334	317	322	345	331	319	329	346	338	366	328	280	302	348	331	310	314	349	314	347	357	336	321	361	376	327	324	345	340	356	327	326	349	329	345	311	356	328	342	325	314	362	310	338	344	353	374	340	343	348	299	358	343	320	343	325	335	315	359	376	317	334	340	289	339	331	314	347	324	354	305	323	341	361	324	321	339	345	342	348	316	311	363	321	334	335	341	332	334	346	340	346	340	342	322	357	317	335	343	337	346	322	334	351	310	358	347	314	342	364	337	332	335	330	307	341	361	311	364	330	329	341	354	317	327	350	346	323	346	320	344	349	343	348	363	342	311	331	351	310	314	351	334	326	307	362	362	308	330	332	347	305	342	307	335	361	357	318	354	350	345	346	332	337	361	347	307	366	334	338	281	353	314	362	342	336	316	341	335	337	311	345	351	353	311	346	330	330	336	349	344	330	330	372	345	356	344	337	327	320	332	338	370	379	331	314	332	309	348	340	307	336	343	354	310	327	325	363	312	367	317	347	340	330	349	361	346	319	341	324	323	320	330	318	342	368	341	343	328	329	336	325	327	345	351	323	330	296	340	357	296	311	336	305	330	340	357	296	317	340	360	316	306	333	359	329	342	342	299	320	329	337	352	347	334	365	313	333	315	311	347	322	345	343	350	351	332	309	308	364	364	300	322	373	332	327	357	354	286	347	347	350	339	332	320	344	325	320	334	351	310	343	327	328	353	324	336	348	341	313	337	320	333	330	298	350	299	328	329	359	296	364	305	300	332	334	314	331	319	305	335	327	325	318	364	331	377	294	346	354	329	346	358	354	323	342	339	294	320	344	321	359	368	338	363	313	322	319	330	338	339	328	336	363	340	378	367	339	355	372	297	347	334	306	347	362	313	359	308	341	331	324	365	357	327	332	309	331	362	331	355	332	372	326	313	285	350	361	307	330	325	322	310	346	321	326	336	342	328	291	324	346	338	334	310	347	342	327	355	346	337	337	337	343	344	333	344	347	306	315	341	322	343	369	342	340	319	324	311	324	309	322	351	349	330	328	326	350	369	307	329	352	323	306	335	347	309	367	315	287	364	336	329	348	327	344	328	331	320	338	332	321	333	374	332	352	344	371	319	351	359	321	362	329	311	349	318	355	333	347	328	327	351	346	367	343	341	319	319	349	370	306	326	324	316	336	347	343	333	320	340	335	336	306	331	327	334	313	373	359	325	343	341	333	331	322	323	308	337	339	308	338	294	333	326	346	330	332	331	344	320	338	322	338	333	336	345	329	342	301	340	355	361	398	319	322	348	331	332	346	321	360	321	321	374	365	331	343	315	336	306	326	289	307	316	341	365	349	333	354	326	338	331	363	369	309	364	324	350	321	323	367	334	342	341	324	337	346	331	311	336	324	324	333	322	353	304	294	312	346	345	329	339	329	336	348	341	328	342	384	347	320	324	331	330	339	334	308	323	321	335	296	323	360	334	391	348	358	348	325	320	327	340	335	295	321	308	323	359	301	329	323	345	338	304	323	322	294	330	303	354	329	336	357	339	310	314	315	326	310	305	334	345	359	340	341	308	350	307	339	352	336	288	358	296	365	326	360	357	312	354	337	346	342	322	313	348	328	338	321	327	338	323	312	334	333	357	341	339	322	335	345	350	307	325	308	316	338	350	338	327	331	349	345	311	382	350	342	330	362	337	347	316	316	343	331	334	315	311	334	337	343	297	354	297	337	332	298	343	341	302	349	307	346	344	362	335	357	311	336	323	325	318	362	320	325	338	320	309	315	327	301	332	318	335	352	318	307	345	356	315	296	367	325	336	338	330	333	311	306	327	334	339	333	329	303	333	312	373	342	323	309	320	330	329	335	310	304	310	340	335	338	328	343	370	332	288	326	358	336	350	326	310	313	350	329	322	322	343	323	326	337	355	294	358	328	322	333	372	348	330	331	339	328	323	362	340	352	381	313	318	354	316	327	340	329	385	348	357	347	307	333	321	334	287	318	362	347	334	318	335	347	319	330	325	349	311	322	342	339	329	315	293	326	357	324	368	318	317	349	330	341	355	336	334	342	325	366	314	354	353	316	335	337	333	349	339	333	347	347	339	315	309	359	289	325	346	310	345	311	338	308	354	297	372	334	347	295	335	346	314	351	301	343	335	309	337	344	331	325	365	346	331	335	321	352	315	333	302	351	338	344	353	369	349	291	367	301	361	341	358	338	328	349	308	346	349	328	336	307	362	302	340	307	326	353	318	308	333	368	345	342	299	358	329	379	335	358	279	339	333	336	308	349	329	311	327	327	311	327	307	343	341	322	338	346	338	352	314	334	303	317	343	360	350	327	351	297	324	310	326	335	343	332	348	354	282	297	329	323	324	334	312	301	374	302	331	320	306	343	358	328	342	325	306	383	321	311	361	338	325	334	308	330	311	378	310	331	343	347	349	291	355	302	340	346	343	344	309	334	303	316	338	305	326	344	317	327	338	320	324	329	360	319	327	347	327	311	321	312	318	344	370	369	323	344	318	345	350	339	328	319	353	320	344	318	334	326	379	349	323	334	311	323	322	330	310	346	310	332	349	319	313	310	319	338	341	333	378	314	322	307	360	352	299	349	352	352	339	336	319	337	317	339	324	335	315	324	327	352	321	347	341	343	354	304	322	334	315	333	310	331	333	331	358	352	331	325	335	329	369	372	349	339	338	336	322	328	315	332	350	304	339	344	347
11460	2556	1255	948	724	545	509	425	458	394	318	322	330	335	329	333	317	303	323	339	326	340	349	355	317	305	341	328	382	356	333	330	321	337	311	306	329	305	325	291	335	343	293	307	323	344	363	359	361	327	306	301	315	296	309	338	332	340	320	369	356	339	322	318	332	341	304	342	370	345	340	314	330	340	330	344	330	351	334	355	329	324	355	323	287	367	326	383	313	290	313	326	324	342	321	306	349	333	318	351	321	316	318	334	290	334	342	325	370	327	336	345	344	348	300	308	281	325	341	328	341	319	315	301	335	319	339	324	319	333	336	292	310	306	341	372	320	380	329	335	351	325	328	355	355	353	326	320	307	318	311	312	333	310	345	301	339	307	344	332	293	323	316	323	321	336	321	331	322	376	404	339	305	313	304	328	344	308	333	295	302	310	344	369	343	338	321	340	372	346	330	321	332	317	342	340	363	270	301	343	337	319	336	320	331	329	358	321	317	311	298	358	305	352	344	335	316	341	346	334	349	332	339	344	353	328	336	347	317	343	341	324	370	295	309	373	346	345	305	336	357	342	334	327	351	325	336	319	337	338	338	340	327	349	332	319	280	355	314	317	315	346	301	329	325	314	303	296	313	292	318	348	324	338	337	309	315	334	309	323	346	362	354	351	361	295	321	298	300	321	307	339	310	336	293	326	291	346	339	316	317	341	346	352	336	321	346	348	287	330	331	349	315	356	336	324	305	322	309	309	356	344	354	321	314	327	339	307	338	330	335	297	316	335	309	386	333	360	320	331	298	326	318	301	315	291	321	307	368	348	308	322	310	318	328	319	302	328	336	322	329	348	335	319	322	304	334	335	330	322	330	309	332	343	328	324	309	354	300	332	312	342	344	320	323	323	359	368	358	311	301	330	358	326	346	349	315	307	327	318	342	319	340	341	322	318	310	323	322	322	324	294	344	331	313	342	347	300	332	327	332	308	336	332	318	327	323	319	334	296	320	329	316	318	320	310	348	318	314	322	295	332	325	339	320	284	323	320	320	321	309	325	349	327	345	316	334	327	345	345	338	330	332	341	322	325	320	340	341	312	361	351	334	348	368	312	336	320	339	318	334	318	320	313	339	317	291	317	338	347	342	323	334	349	351	350	319	344	326	310	325	328	338	323	322	315	314	311	331	383	310	340	332	321	329	322	327	354	360	335	297	299	302	337	315	307	344	360	327	362	286	347	340	319	293	321	323	334	345	323	318	336	330	288	340	310	353	333	355	350	342	338	327	326	316	369	352	329	328	318	297	355	334	317	317	343	328	334	330	364	358	320	344	316	322	364	319	329	320	298	325	312	318	309	333	325	279	329	372	341	322	335	373	350	343	319	353	327	365	354	333	305	312	374	379	293	313	319	344	359	360	303	324	299	325	288	349	320	342	338	352	348	367	305	337	327	324	299	331	327	325	342	336	289	297	326	337	323	342	325	339	369	341	325	315	319	328	350	318	303	324	329	329	312	321	322	319	335	337	353	325	295	321	349	346	314	339	326	350	289	341	313	298	351	308	308	361	328	300	307	325	318	341	306	310	348	307	346	336	338	303	298	344	310	364	320	322	342	330	329	303	330	358	329	335	307	328	337	328	334	346	336	351	350	356	326	298	326	303	337	319	357	330	319	351	387	342	357	321	304	326	310	346	298	329	343	368	311	332	353	342	347	342	306	331	347	299	335	325	340	289	319	324	351	356	331	332	319	373	327	345	311	329	308	351	342	342	309	324	333	320	314	343	360	334	348	354	338	346	331	347	320	335	310	334	321	360	343	328	353	308	351	327	364	320	338	338	318	312	350	320	337	340	352	313	304	357	320	328	347	351	311	342	316	312	344	354	319	321	325	361	318	337	309	343	327	318	321	338	337	325	300	283	331	348	284	362	369	356	335	309	335	337	322	336	309	337	347	351	329	324	336	318	351	345	321	326	319	324	314	342	317	325	330	348	318	310	328	353	312	316	336	318	315	334	332	308	339	332	322	295	351	307	336	312	320	319	317	312	335	312	319	291	342	268	344	303	333	279	328	330	338	371	317	313	353	304	312	361	325	329	300	338	332	336	317	338	307	332	315	327	318	333	310	330	338	306	340	282	303	337	352	354	327	333	365	306	365	294	317	344	329	320	338	322	352	313	327	347	289	317	333	359	355	324	306	297	344	320	338	324	317	313	333	325	321	351	338	339	328	335	304	378	317	348	369	301	287	319	325	332	336	300	333	312	325	318	359	313	311	334	336	332	318	309	346	310	355	312	362	343	348	325	333	286	342	279	277	336	341	353	303	320	350	327	346	333	325	349	339	338	329	328	340	310	340	312	336	336	322	361	316	311	293	349	329	338	325	310	337	325	297	329	313	306	313	333	323	356	324	325	322	332	272	330	304	316	313	317	372	334	325	324	339	300	342	341	305	343	310	321	353	343	302	342	342	315	324	328	315	341	332	311	317	344	322	337	338	297	337	332	352	319	309	332	314	321	331	305	311	295	334	349	347	340	344	360	294	335	308	339	309	329	314	329	326	343	330	296	333	304	344	300	350	361	320	316	311	334	340	334	335	312	313	314	355	330	324	315	322	324	321	356	311	307	319	330	351	326	303	300	319	312	330	319	358	342	349	301	336	336	326	347	319	315	334	313	308	305	348	359	311	356	348	313	318	348	323	301	329	364	353	341	304	346	354	330	343	336	326	334	326	311	340	339	299	318	309	304	318	318	342	317	341	311	362	342	312	332	349	339	336	331	327	295	327	344	318	341	327	368	310	307	322	323	293	303	321	324	335	302	305	332	299	326	302	352	300	295	323	346	362	340	365	327	326	354	339	346	329	312	345	332	308	298	351	349	332	343	310	339	311	340	336	348	338	328	343	309	328	300	336	333	329	346	335	353	323	301	303	323	305	321	315	342	305	369	308	338	348	344	350	333	353	316	286	313	321	327	339	368	328	327	344	344	323	297	319	330	339	321	323	357	348	351	309	329	322	375	310	331	330	311	338	334	341	323	328	330	299	319	308	329	360	306	342	305	348	325	331	339	344	333	343	324	321	324	313	339	329	333	341	322	329	341	311	321	313	335	321	379	322	330	302	316	345	338	338	358	330	320	334	328	339	324	361	322	322	337	314	368	312	312	317	334	358	314	356	352	340	325	304	325	310	342	332	318	336	357	372	319	342	288	344	312	304	335	346	336	346	352	336	300	301	359	351	326	307	346	322	325	341	320	299	315	317	335	293	325	341	331	334	330	363	316	344	293	360	349	331	328	324	342	319	289	305	317	320	358	349	322	320	367	338	351	326	333	349	340	353	362	320	314	330	342	361	295	316	339	340	309	313	374	336	371	334	330	339	314	324	306	310	342	370	317	378	340	378	325	350	324	332	293	345	299	334	373	305	336	311	344	319	321	315	330	343	333	331	336	300	337	337	332	317	319	337	326	314	319	339	316	331	344	307	358	304	323	320	357	317	316	329	297	330	344	327
8352	2280	2709	2880	2350	1935	1600	1454	1435	1089	922	849	824	793	757	796	804	865	816	782	771	797	756	743	714	791	781	799	806	758	782	799	827	781	841	802	802	775	814	777	796	754	782	805	778	816	788	734	766	807	739	790	750	790	771	860	795	759	804	790	758	786	724	800	767	770	760	808	747	770	804	786	763	763	817	767	718	748	766	749	809	767	779	816	768	800	780	806	814	807	783	801	770	781	757	773	766	735	780	789	737	739	757	779	820	768	810	798	797	737	794	780	820	774	771	813	794	778	809	769	826	790	717	748	750	770	756	786	782	761	771	755	720	763	780	807	753	713	769	744	812	754	741	790	783	732	785	784	778	761	788	764	788	763	798	769	764	777	757	721	778	750	750	764	761	776	790	804	727	813	766	729	709	815	752	805	742	780	737	771	749	779	766	761	801	789	805	802	741	793	737	750	741	741	739	813	754	735	756	745	764	796	762	770	751	804	802	771	771	812	775	762	775	780	772	774	730	807	760	785	798	742	773	777	797	759	783	830	811	808	792	781	774	717	773	788	719	786	808	744	775	794	781	786	781	758	792	736	774	811	799	784	782	742	785	771	770	744	780	748	809	738	755	767	773	734	817	771	804	768	776	807	803	749	748	799	807	777	796	732	778	800	737	696	772	806	787	777	746	824	779	760	804	791	753	771	779	766	747	773	761	779	750	748	753	761	769	770	811	737	810	759	760	744	716	790	794	770	773	765	797	767	893	777	813	724	724	786	753	772	767	772	804	781	774	758	739	797	776	774	768	771	788	832	772	754	784	728	769	788	736	797	753	761	773	721	759	793	772	766	798	766	774	726	776	786	756	767	806	789	737	779	763	812	799	762	796	721	758	739	773	797	775	768	793	791	759	797	762	752	847	761	771	782	772	768	777	773	779	787	766	782	769	782	706	725	805	742	730	778	768	763	731	767	781	767	781	770	759	822	845	746	732	772	779	720	797	719	741	729	786	812	754	817	749	760	752	767	771	748	790	759	845	777	772	789	761	753	778	788	772	728	766	797	750	799	726	782	744	779	753	801	719	756	785	832	723	744	786	779	757	847	742	763	768	793	767	776	782	762	803	774	770	745	767	745	784	786	792	770	773	793	790	779	806	752	746	769	712	828	758	779	799	756	780	783	796	770	759	783	755	763	774	822	781	789	731	770	752	764	777	760	801	720	761	785	744	765	767	775	765	767	753	772	757	738	799	773	774	754	794	786	735	774	779	784	772	805	800	791	803	796	767	757	760	762	740	730	786	775	746	794	750	754	763	796	742	767	785	810	768	814	823	767	767	755	797	751	741	841	822	763	737	768	773	756	785	767	801	776	792	808	759	803	794	793	744	798	805	761	806	778	743	781	773	790	783	722	806	777	769	785	757	765	766	817	761	763	815	800	802	751	760	765	751	788	787	743	804	763	802	759	701	766	774	770	752	771	745	804	790	757	721	789	789	740	821	742	795	751	774	789	792	722	789	824	814	728	824	802	774	740	747	757	805	791	762	733	814	743	750	753	739	751	772	746	743	784	785	784	806	795	768	694	768	735	838	781	721	814	771	737	811	736	722	780	726	765	762	760	747	788	802	722	796	737	762	762	796	745	721	727	751	759	741	742	738	737	815	740	742	791	754	786	808	750	760	801	782	832	778	732	795	778	756	781	809	776	785	776	783	792	766	772	811	713	792	818	782	801	771	742	742	752	796	797	735	760	770	766	777	741	778	820	765	819	792	737	755	738	831	768	776	790	734	742	775	764	740	753	768	814	731	763	791	778	824	786	766	758	746	729	774	787	785	773	786	805	791	788	841	744	800	741	753	755	774	805	822	727	815	806	809	748	774	796	740	815	778	767	794	779	777	733	748	759	801	783	779	761	752	790	776	761	787	765	771	803	752	777	747	797	845	742	769	811	842	735	757	766	777	760	714	792	767	784	736	770	722	723	761	747	769	819	750	747	810	775	837	783	758	811	826	753	829	798	763	798	803	777	792	781	766	752	748	750	792	778	694	803	810	811	728	756	785	774	697	734	770	743	814	794	821	813	793	750	780	814	747	747	793	857	757	749	792	788	750	814	722	774	746	781	775	792	786	748	769	784	795	788	778	753	801	819	774	745	727	767	711	797	751	775	837	817	804	799	754	779	759	744	754	758	740	809	783	756	752	795	802	784	773	750	801	775	777	735	797	737	701	735	820	812	759	797	738	781	788	761	740	694	807	739	802	702	802	793	764	778	786	733	764	784	764	695	781	739	817	869	774	778	797	785	839	820	751	751	774	771	807	826	755	751	719	773	743	744	759	804	778	786	751	804	741	783	752	750	780	757	765	780	740	784	794	751	755	779	763	791	761	734	791	757	766	828	770	792	765	753	811	745	749	822	792	779	779	781	775	776	762	762	754	747	789	767	740	752	780	789	773	796	748	755	738	796	775	818	826	833	824	801	769	767	789	779	809	738	784	705	796	816	780	775	762	797	790	770	803	784	785	802	798	759	768	756	736	748	752	714	743	775	804	780	780	799	791	764	803	807	776	753	779	750	773	796	794	794	765	769	818	802	815	799	745	779	766	693	789	796	759	737	801	742	826	791	788	728	815	773	816	803	773	781	778	791	849	782	777	812	776	805	809	789	734	800	775	800	778	742	708	717	792	760	751	770	754	738	761	752	805	766	737	793	749	809	790	751	713	779	737	789	747	790	757	763	729	752	813	778	760	756	764	771	773	727	805	812	850	772	763	741	765	776	804	751	797	803	766	802	745	764	787	784	752	780	718	796	763	803	818	794	757	794	754	798	788	796	680	750	758	811	785	753	736	736	784	758	789	766	805	852	825	793	760	766	830	752	759	758	758	753	772	753	727	756	746	751	838	816	779	791	799	828	732	833	738	833	793	757	778	806	796	791	800	795	715	808	765	809	766	743	807	828	798	803	774	772	747	778	803	754	796	801	739	821	739	748	752	800	803	789	751	770	741	783	797	751	779	791	791	756	824	782	770	816	758	780	750	765	784	758	785	768	775	720	787	798	759	740	784	790	781	748	708	749	742	818	730	766	781	772	778	791	757	767	719	803	797	742	751	834	761	781	739	769	713	817	781	737	739	746	799	790	763	742	761	753	808	793	774	797	766	757	770	818	798	755	783	815	783	752	809	744	818	759	784	778	761	746	797	778	796	759	754	729	771	758	763	773	755	741	748	761	748	786	761	732	757	777	838	773	779	765	768	765	778	766	827	829	711	790	718	799	750	758	745	762	752	769	768	758	775	742	781	741	807	755	775	786	761	799	778	760	760	784	752	825	785	738	783	722	779	791	738	762	765	767	752	775	751	784	756	770	746	758	740	756	714	791	783	769	774	764	777	753	789	782	783	719	786	770	775	794	751	751	788	743	746	833	804	758	803	794	776	802	809	760	733	768	788	759	741	758	835	751	797	796	744	752	779	833	750	786	750	781	786	773	749	781	778	776	780	808	762	795	772	774
26242	7593	2358	1560	988	741	617	551	419	343	308	331	282	300	255	265	270	282	265	290	275	260	285	260	259	246	260	289	256	263	259	250	259	276	260	278	265	276	254	260	259	258	290	255	272	291	257	236	238	246	259	227	294	273	280	283	260	286	313	264	261	249	255	260	225	248	288	256	272	279	271	288	280	257	254	271	258	282	243	240	228	255	261	253	266	247	239	232	280	248	227	272	239	250	238	260	277	248	256	286	272	260	260	281	261	290	276	246	282	273	239	264	226	238	259	263	278	245	258	248	264	253	241	247	260	257	272	278	270	277	268	259	272	261	248	269	261	264	281	256	285	260	255	231	272	260	285	248	252	301	260	250	283	233	272	234	265	253	268	247	271	253	252	238	271	259	269	282	252	275	246	261	262	246	245	281	271	276	259	282	257	273	242	258	285	273	253	294	262	260	251	285	267	267	257	260	281	270	238	237	250	223	258	263	258	258	258	259	289	220	268	287	288	273	261	264	243	286	271	268	301	244	258	279	268	264	258	254	270	260	252	272	277	262	252	288	279	266	224	239	240	258	285	249	258	238	271	271	241	250	266	266	288	242	284	258	262	252	260	267	281	280	289	282	274	238	219	251	276	258	251	285	254	266	259	263	263	272	267	224	277	307	284	242	245	273	265	272	228	277	234	254	253	266	270	255	258	265	281	280	255	262	246	251	298	278	283	270	247	265	274	251	255	295	247	254	242	285	276	282	258	292	263	273	240	261	236	241	281	259	259	244	253	266	271	288	278	248	262	290	252	246	269	269	300	259	237	256	316	285	251	272	258	251	278	243	261	238	275	253	262	246	288	231	257	244	253	298	283	248	269	273	239	257	244	296	231	280	258	258	286	291	253	261	256	239	259	274	269	259	283	243	282	251	288	270	264	260	285	265	253	264	263	279	250	242	286	274	263	282	284	252	280	268	251	269	248	266	265	255	270	282	268	267	292	271	239	262	246	254	260	229	278	236	304	287	285	252	269	258	270	249	282	266	254	267	258	258	270	273	233	282	278	252	264	259	248	265	264	228	239	259	267	277	276	262	253	263	293	279	251	266	244	253	249	274	272	268	271	254	291	269	276	224	288	243	273	246	289	255	264	287	285	277	288	235	258	261	267	280	253	236	270	254	266	280	255	285	226	238	253	276	270	279	294	256	252	227	268	244	249	275	267	245	262	285	242	246	242	315	268	236	245	262	253	240	255	243	267	261	229	251	267	257	250	271	261	283	272	289	279	255	269	256	267	265	265	248	242	258	231	248	261	248	279	251	264	243	276	256	282	257	258	286	255	249	295	265	229	287	253	280	239	270	279	299	300	287	269	283	253	272	250	253	255	253	270	274	249	248	291	248	266	251	246	242	243	281	246	290	262	262	246	256	256	250	262	253	253	256	263	268	240	254	280	257	275	253	258	280	269	264	237	249	226	244	246	274	285	258	265	276	278	263	237	262	245	266	258	249	267	255	237	242	267	262	233	258	299	255	245	275	239	248	253	241	259	299	252	258	240	263	270	276	270	255	268	293	279	283	275	227	287	255	248	246	248	254	303	244	263	260	251	275	255	276	277	243	264	262	296	281	264	259	247	283	258	253	257	266	280	258	263	267	296	236	280	271	267	271	269	252	255	258	259	256	262	252	253	265	238	257	262	245	286	267	263	254	263	266	266	294	260	250	259	264	287	259	255	250	255	256	234	264	260	284	285	255	264	265	252	252	231	254	282	263	271	246	250	268	254	253	263	260	216	252	230	267	273	283	259	274	245	319	287	264	258	304	263	284	252	267	241	266	263	264	275	242	245	257	287	272	266	236	263	276	268	244	244	228	268	272	243	298	258	257	280	290	259	274	257	260	268	255	276	288	253	227	296	239	269	245	271	260	281	292	252	251	271	296	216	298	259	259	256	242	292	240	249	297	259	256	262	265	239	267	267	261	288	295	249	288	276	226	268	272	254	280	278	245	256	271	276	285	262	233	257	279	258	267	257	272	255	277	283	276	254	286	258	270	240	229	258	300	267	264	290	263	248	311	259	259	227	283	264	226	240	262	218	272	290	237	272	253	261	271	246	260	264	258	292	243	262	222	274	258	293	289	257	286	289	311	249	289	247	219	263	286	254	290	275	258	278	258	287	276	279	246	277	273	258	262	289	259	289	268	264	280	267	275	270	287	255	259	250	264	279	296	296	270	261	268	278	284	230	269	266	256	249	274	298	257	234	271	257	264	250	249	268	276	245	281	281	242	260	261	302	253	274	264	264	252	287	254	266	273	231	263	246	242	231	278	273	293	266	292	271	279	278	255	271	290	281	268	232	301	270	248	273	303	264	242	237	253	232	254	306	266	236	284	258	284	285	272	241	249	247	255	284	247	270	276	275	254	247	265	291	258	265	267	280	268	281	263	239	294	287	265	284	280	257	274	281	257	270	271	237	272	270	250	275	245	222	264	251	280	259	223	282	256	261	309	273	276	267	278	297	243	258	266	275	271	267	247	251	269	239	301	280	261	287	233	255	290	234	248	257	256	276	238	263	243	257	257	261	262	242	258	264	262	257	250	262	245	261	279	267	261	279	265	279	278	279	279	244	278	266	267	252	267	272	264	255	272	277	265	288	263	247	252	254	259	235	248	261	277	267	244	264	272	248	254	251	280	249	272	279	288	268	280	239	226	269	232	244	266	248	269	226	249	288	283	269	277	248	282	251	258	264	273	269	253	260	264	252	255	280	245	279	284	256	245	264	247	253	255	263	273	261	272	245	253	281	258	258	276	287	245	272	262	282	267	300	281	249	272	277	274	238	228	245	275	283	281	247	248	228	268	285	246	255	250	252	269	250	243	249	269	267	260	267	277	279	254	251	280	310	271	251	255	272	270	234	269	235	238	308	244	277	257	274	261	279	247	298	268	273	235	299	241	241	269	242	250	276	263	250	255	283	268	273	319	260	285	251	267	287	233	272	258	278	247	270	291	268	256	293	235	261	245	246	270	249	271	251	242	255	256	256	254	243	267	265	262	249	241	251	287	279	255	281	246	283	264	242	256	268	266	304	230	225	241	271	265	245	227	244	264	276	264	268	261	256	282	267	249	255	258	258	234	251	258	228	277	259	262	281	299	250	241	276	251	264	246	284	269	261	264	275	258	265	268	268	254	272	272	249	290	282	265	262	286	293	260	262	250	265	260	266	281	273	254	250	277	237	276	257	261	273	290	248	238	254	236	271	236	268	280	258	250	239	302	288	234	249	258	253	281	280	261	272	240	270	283	252	262	248	249	270	256	240	274	290	287	275	259	263	271	261	298	249	257	259	251	267	275	254	262	270	256	271	254	248	300	235	284	320	277	292	260	236	246	261	228	275	285	265	247	250	279	269	267	262	294	255	265	263	257	295	307	280	261	271	254	277	255	250	258	275	254	275	243	235	219	240	258	276	240	262	266	237	232	268	264	229	275	241	227	277	248	247	253	291	265	251	252
18318	4184	4406	4696	3844	2917	2495	1996	1851	1230	852	829	799	744	704	709	703	681	650	698	657	640	699	618	690	611	639	618	662	667	685	710	733	701	690	732	711	643	686	657	642	616	602	608	596	595	605	636	656	663	613	588	643	612	618	628	642	614	646	650	667	607	599	640	623	589	601	654	560	647	631	685	596	620	568	625	612	619	603	632	630	632	624	621	621	654	621	615	602	651	640	646	628	644	635	581	632	656	616	621	608	626	636	623	671	656	648	616	607	663	589	627	612	616	613	629	639	620	639	635	639	620	643	588	657	622	696	681	619	644	646	607	677	639	601	623	605	617	604	655	648	652	640	673	612	620	670	640	652	573	589	620	676	672	658	622	606	668	613	632	645	612	638	575	593	610	642	636	588	676	612	635	657	624	619	603	640	600	620	618	590	647	655	632	651	625	597	637	622	573	614	565	614	640	626	645	608	662	655	615	598	599	635	635	618	581	598	638	628	632	616	591	556	598	662	664	647	613	598	574	629	622	619	589	603	633	653	622	614	572	653	618	652	668	663	640	640	607	626	676	580	594	650	678	597	653	650	610	613	599	651	656	615	617	617	600	679	624	660	690	631	654	603	623	645	632	623	641	658	632	602	638	657	617	637	664	570	569	587	646	597	650	662	608	630	560	633	639	605	573	615	638	593	621	640	647	598	646	648	623	599	655	599	592	668	670	597	671	643	574	590	673	625	604	667	648	659	675	641	585	645	596	658	626	613	643	589	632	636	646	667	663	647	635	647	629	649	598	618	618	618	639	649	629	601	609	636	563	662	630	640	638	640	583	629	605	636	585	609	650	626	592	608	620	642	632	601	657	624	577	565	629	587	610	616	601	589	592	619	631	615	632	578	600	619	600	617	630	599	627	687	590	625	668	638	638	598	648	612	614	624	598	623	600	652	603	650	571	670	634	597	665	622	589	639	616	647	624	646	629	589	598	606	578	621	594	619	631	641	611	616	566	625	618	616	598	597	621	577	609	622	603	611	622	622	585	603	609	643	650	641	643	616	603	629	596	646	619	628	613	643	605	621	604	625	663	638	630	636	643	641	642	578	626	566	628	649	639	625	648	632	623	639	615	658	665	608	633	617	608	639	578	613	667	595	619	647	593	660	596	676	577	623	629	643	647	604	632	600	595	660	572	629	608	638	616	608	689	610	598	592	613	647	642	667	613	642	615	672	630	601	598	639	581	606	587	638	632	636	638	623	642	640	623	620	644	622	633	608	597	609	611	645	640	680	662	644	576	631	637	609	640	606	574	633	596	642	634	625	627	613	631	640	625	614	609	635	644	639	623	631	688	662	640	599	582	629	646	584	643	628	623	656	616	644	628	625	648	614	606	632	605	634	606	586	621	643	594	633	598	621	624	609	636	603	687	591	634	606	640	643	613	610	603	623	670	560	585	639	610	604	597	593	579	598	619	634	624	609	632	597	598	578	648	657	598	633	611	640	621	648	605	608	584	648	627	634	641	605	619	643	628	648	666	630	668	662	612	657	660	625	645	656	635	624	587	644	586	604	695	648	644	628	655	630	651	653	661	616	604	651	594	628	638	619	640	633	610	653	632	622	592	643	635	601	645	654	633	631	613	611	609	602	634	650	609	631	617	607	604	587	615	696	625	622	628	686	618	568	630	658	644	632	625	651	624	602	640	607	614	643	634	610	622	602	610	592	651	622	606	617	622	647	632	614	628	667	616	639	644	602	620	601	608	649	606	627	617	641	629	594	649	653	618	598	595	633	620	625	653	636	600	644	632	677	620	568	635	590	636	643	667	629	605	625	597	579	616	690	609	604	635	654	666	623	598	679	591	615	667	601	559	608	639	625	645	639	634	613	625	611	641	616	632	617	621	660	628	651	619	622	640	679	655	582	620	634	620	643	590	638	623	613	679	653	634	591	606	626	591	587	601	623	648	603	638	614	622	638	589	597	638	641	617	625	625	648	592	639	665	617	646	619	642	649	642	620	604	613	641	623	670	637	604	619	619	601	601	638	596	620	660	665	622	656	666	606	579	638	625	589	599	655	616	611	563	606	650	660	617	627	657	585	642	616	677	633	654	604	582	678	611	640	634	635	676	638	656	598	624	627	587	653	617	644	601	622	601	616	633	596	578	635	614	607	584	633	677	631	626	638	619	582	628	634	619	659	647	648	587	589	675	630	614	674	617	608	573	644	605	604	606	654	644	615	644	662	676	624	612	644	635	611	645	617	628	652	624	608	618	643	600	663	656	637	596	694	630	628	657	623	564	618	615	627	616	600	627	601	585	617	608	641	668	563	656	664	679	607	612	586	633	606	579	622	606	641	635	613	667	623	609	585	650	586	603	629	618	670	645	647	591	644	641	646	611	590	629	613	610	590	613	650	625	593	587	599	634	601	607	629	606	616	621	664	612	624	595	611	651	607	629	621	640	651	637	607	593	646	557	617	597	644	620	578	660	624	626	640	635	644	622	630	618	621	633	638	617	623	643	654	636	626	655	635	635	616	620	650	625	668	645	632	605	626	610	598	588	605	553	635	599	583	666	589	591	607	627	629	598	598	634	600	632	600	633	647	653	619	624	627	617	666	607	623	647	636	666	623	627	611	649	667	621	634	635	655	617	588	625	638	606	660	639	608	644	596	632	633	652	613	615	622	598	634	591	618	590	628	584	587	674	665	606	650	598	636	652	638	609	623	577	633	619	589	633	617	597	628	665	634	654	599	653	637	625	628	590	615	623	596	632	581	674	661	641	626	653	622	625	649	584	598	621	611	586	574	633	598	623	606	638	608	652	601	634	661	618	657	653	595	669	605	661	659	590	605	647	640	657	641	638	655	642	622	654	590	584	606	648	601	604	615	627	629	648	626	598	590	593	662	610	588	598	631	646	657	612	586	677	651	609	609	643	598	629	623	616	641	580	593	620	615	623	631	629	582	568	611	666	608	618	635	649	605	637	632	627	618	596	627	668	652	584	614	647	630	618	619	630	606	551	623	625	595	658	615	642	585	597	643	583	659	604	616	655	614	632	634	631	606	612	621	604	672	667	587	581	651	642	645	643	596	607	619	665	613	611	599	641	625	654	631	645	610	596	578	648	641	618	663	636	591	615	667	645	615	651	641	618	636	615	570	603	602	639	646	639	637	586	600	649	646	590	593	610	603	623	660	593	656	613	598	591	637	663	652	581	618	599	640	661	647	657	628	652	641	613	602	624	610	642	652	599	636	601	672	594	636	613	612	613	632	640	639	599	626	593	619	668	627	636	642	611	591	609	613	617	621	610	593	612	594	661	606	645	631	584	589	661	620	666	635	594	624	624	608	649	592	628	617	632	663	619	647	614	631	598	641	595	593	589	592	624	644	572	589	656	629	597	615	643	590	601	632	615	651	601	626	612	645	643	600	631	647	600	631	635	630	651	653	667	612	621	611	604	626	631	650	613	639	626	645	598	640	691	593	650	632	600	639	648	664	664	628	613
35882	11728	3407	2322	1453	907	629	545	376	266	225	196	169	161	152	164	142	135	138	144	128	134	143	136	118	136	142	120	118	120	133	135	161	147	140	153	136	161	137	139	123	127	148	129	122	136	144	119	138	115	139	150	133	114	151	133	159	151	136	138	122	133	116	137	142	143	147	145	141	136	135	132	137	122	126	131	121	100	123	122	139	119	125	132	122	136	110	130	136	125	135	136	131	124	121	123	138	129	130	130	137	139	131	115	118	141	142	140	119	108	154	128	130	130	142	103	139	122	116	112	135	147	129	133	128	132	129	127	126	130	120	143	124	117	134	131	158	125	114	124	146	127	137	130	125	127	145	118	145	137	164	128	100	131	116	131	124	117	105	106	113	156	125	124	133	131	114	122	133	133	130	129	119	139	119	111	125	131	133	134	126	111	142	129	115	130	126	129	144	107	132	131	133	143	137	134	104	144	118	147	136	116	128	129	113	141	125	121	113	137	130	127	124	147	119	113	133	100	107	120	124	127	124	156	114	131	129	175	125	133	126	116	125	125	135	127	135	159	115	120	127	133	126	125	144	128	138	114	106	135	124	141	134	116	132	132	117	130	116	149	126	131	104	132	122	146	129	116	136	129	131	114	130	114	130	123	118	114	147	127	104	108	122	142	140	121	112	132	137	117	140	123	129	105	121	129	139	117	108	122	117	133	118	122	121	122	118	141	135	126	120	120	115	108	120	124	117	127	121	121	136	140	107	117	140	129	125	131	117	126	116	135	125	130	115	127	108	127	100	141	137	123	130	129	116	119	122	129	124	137	133	132	124	136	112	125	131	107	118	103	141	133	120	122	130	117	112	134	120	131	125	125	120	136	122	111	128	114	146	133	151	125	120	121	137	136	132	123	141	122	133	119	134	133	124	135	140	148	131	131	121	126	138	133	119	117	120	117	140	125	127	114	139	134	111	137	141	128	137	133	141	123	148	139	150	142	137	130	127	139	127	130	128	125	122	105	153	126	142	111	136	129	126	138	108	117	125	146	123	137	138	122	124	125	130	146	133	102	117	139	143	123	127	138	120	114	129	142	106	129	110	143	138	136	130	107	113	154	127	133	150	138	121	128	112	105	127	136	145	136	126	102	132	122	125	121	145	119	134	125	137	162	121	103	141	136	134	120	146	113	118	148	130	126	131	113	115	106	132	124	128	99	121	128	127	143	147	129	130	141	126	106	124	116	125	132	125	128	130	120	104	134	124	123	129	127	116	118	122	112	132	137	125	117	128	139	122	131	117	129	135	114	131	122	129	116	100	107	128	139	131	131	121	135	120	135	123	139	131	146	142	131	121	124	127	134	139	144	121	119	137	137	139	129	136	136	127	134	133	118	148	124	113	122	128	124	138	111	117	112	135	127	132	122	118	124	110	124	150	113	121	135	127	121	122	107	138	117	113	128	140	129	140	122	138	109	130	131	116	139	130	125	149	131	135	130	123	115	130	123	118	117	138	118	113	155	112	122	114	131	130	143	131	138	115	132	126	120	117	127	129	126	125	132	132	124	122	127	127	138	118	123	131	123	132	113	141	120	130	129	99	136	126	118	111	108	125	137	132	119	153	136	127	109	123	116	103	126	125	114	153	132	129	145	127	129	142	129	127	107	144	127	110	110	114	114	119	120	113	133	123	113	108	134	109	126	124	121	119	116	143	155	132	127	123	129	123	135	130	111	115	120	130	139	145	105	132	124	120	138	118	105	121	97	103	107	135	120	143	120	105	138	131	109	136	149	133	123	131	119	128	142	133	132	120	124	122	106	129	115	116	120	138	139	130	124	106	116	140	110	161	145	123	110	118	153	102	110	110	127	115	117	114	118	125	114	126	127	137	139	113	167	117	118	132	142	133	133	102	126	115	124	125	124	144	134	107	129	110	114	136	135	111	131	118	125	122	148	123	129	139	125	120	128	130	117	126	139	104	148	123	132	138	102	123	110	116	133	133	123	127	124	113	112	121	137	138	155	133	134	122	133	129	145	112	133	127	125	130	130	140	120	124	123	120	117	129	146	158	121	106	119	138	129	141	127	139	133	121	119	139	134	127	95	112	121	110	136	143	112	134	133	127	127	118	125	115	121	146	111	120	149	146	128	133	144	125	137	138	115	126	125	162	133	118	127	140	125	122	126	141	142	133	136	115	142	129	125	101	143	131	127	125	151	130	110	124	114	123	116	129	137	134	135	128	128	132	154	113	124	135	124	136	149	120	123	124	112	118	130	139	122	120	119	129	112	117	129	133	113	140	124	116	125	134	114	132	99	127	118	140	113	128	117	118	114	118	110	113	128	113	129	133	125	137	106	126	125	133	114	141	109	125	141	124	113	132	115	118	130	122	123	123	132	131	121	108	124	134	136	132	143	124	128	132	113	140	127	119	125	128	106	144	146	151	128	123	132	130	136	117	115	120	123	113	118	132	108	133	120	127	144	119	141	120	115	144	128	155	137	129	126	128	125	107	109	129	138	134	142	156	139	129	114	130	134	134	150	117	124	146	131	151	135	121	121	124	130	118	118	151	116	103	122	120	113	136	118	111	120	125	129	137	114	133	123	120	120	124	116	127	128	115	113	129	128	126	115	125	135	113	118	124	128	133	137	114	132	117	125	158	122	116	139	131	142	121	125	135	122	140	160	139	139	129	150	123	129	112	138	145	129	116	120	105	115	122	141	97	123	133	133	110	118	114	145	131	104	148	120	107	129	129	137	128	120	109	121	137	109	124	117	136	148	130	129	114	108	124	115	134	115	136	128	121	129	131	122	139	131	122	119	117	116	129	117	130	128	115	127	125	116	140	125	118	114	134	140	133	113	146	125	143	128	160	141	120	116	129	136	136	140	126	134	116	148	129	134	123	139	117	121	124	149	126	119	111	136	136	119	109	137	125	144	126	138	126	125	126	139	124	123	136	109	118	140	132	132	127	140	131	113	138	124	138	115	136	138	124	116	139	122	164	148	149	125	131	127	133	119	130	148	133	135	123	136	119	154	129	141	122	105	129	121	123	107	129	122	149	126	111	117	118	125	150	120	120	114	132	129	130	114	127	124	128	112	114	125	112	130	125	130	133	126	159	112	117	119	126	143	124	128	128	112	148	114	136	123	117	127	134	137	117	130	140	123	139	127	152	108	126	113	111	117	123	122	129	149	129	126	126	120	138	127	134	109	126	136	130	115	155	136	138	138	137	129	140	134	143	123	127	112	116	140	132	163	152	119	125	118	125	131	124	115	141	122	120	129	145	110	130	140	101	103	134	112	120	146	137	128	131	111	127	149	114	123	130	122	112	124	118	136	145	136	140	143	117	134	126	116	126	122	128	124	127	115	130	114	117	143	117	145	133	140	125	110	122	130	129	119	121	133	129	130	118	115	124	126	120	132	126	130	114	117	139	125	112	131	111	124	138	107	110	132	145	136	124	110	157	139	130	126	138	131	140	109	122	137	134	121	152	128	142	121	119	116
23432	5221	5671	6471	5248	3960	2985	2537	1899	1219	858	702	572	525	481	503	465	448	431	401	401	381	408	381	399	383	385	378	373	401	403	430	479	490	514	432	425	337	348	316	378	330	341	340	343	336	307	347	333	313	326	328	350	313	322	336	357	319	336	292	341	362	326	316	306	305	363	301	332	363	320	349	335	352	379	332	328	291	323	349	351	342	322	354	353	359	331	367	323	316	333	321	312	340	323	346	319	353	328	319	295	338	329	349	364	333	328	309	358	355	339	316	328	327	342	309	328	340	338	319	325	322	333	320	315	306	314	354	329	312	369	348	315	306	339	302	335	327	338	295	359	319	305	305	342	319	334	313	342	329	341	343	349	323	341	361	302	343	324	334	355	292	325	310	350	378	326	355	371	318	328	333	321	317	332	352	341	308	351	333	318	322	323	292	306	334	345	322	326	304	316	346	313	329	323	351	338	333	318	316	355	336	332	314	307	329	330	337	316	329	314	293	332	345	323	310	351	363	308	314	336	315	295	330	351	315	349	330	350	330	323	351	350	336	334	317	334	370	313	304	311	324	313	352	322	350	355	298	319	321	344	327	306	309	327	340	350	331	324	321	345	280	306	338	294	300	366	334	325	305	365	320	356	326	304	318	341	305	353	298	319	348	342	317	336	301	328	329	351	349	326	302	332	344	336	324	315	342	344	344	319	345	329	333	351	351	314	345	317	352	288	340	294	325	324	306	347	339	327	314	340	312	348	300	324	338	336	315	330	340	304	300	335	340	322	304	337	334	325	331	342	327	329	341	346	353	327	334	358	370	367	339	314	275	317	351	304	348	361	341	322	351	294	323	345	338	301	324	328	330	339	344	326	323	320	336	347	339	327	348	353	324	331	327	374	325	359	332	315	327	337	316	363	345	308	319	348	331	327	334	327	308	336	316	301	313	320	335	310	304	321	330	292	341	330	322	331	313	336	330	307	325	322	300	328	364	349	346	339	321	340	335	345	336	334	326	316	331	349	309	344	333	333	329	324	314	315	302	334	346	336	335	346	301	312	301	335	315	330	318	332	348	349	307	327	307	312	349	333	371	310	299	318	326	312	324	309	338	325	331	299	326	337	343	307	329	308	299	329	313	324	318	323	326	320	338	335	340	310	333	329	317	346	339	334	322	326	344	341	341	292	332	339	328	337	315	314	338	332	344	306	332	312	370	326	341	337	313	337	327	334	330	327	343	298	325	320	329	324	363	334	331	337	329	326	323	351	319	294	317	346	340	343	322	314	339	338	317	341	329	342	301	350	323	315	334	321	373	341	323	290	332	329	310	305	361	308	351	313	351	303	331	315	326	314	321	314	331	322	333	335	330	354	317	361	352	315	356	323	312	311	331	378	339	346	320	306	318	319	314	333	305	337	321	320	308	315	351	318	321	314	323	301	347	349	316	307	278	307	329	322	291	328	349	293	379	328	358	301	306	302	359	337	328	303	325	333	307	327	348	302	380	345	348	316	330	325	334	343	359	348	318	326	336	333	329	310	321	297	314	334	296	345	329	353	319	328	343	317	290	356	349	328	322	324	301	332	312	324	319	324	302	303	323	351	348	294	318	327	329	334	335	330	310	335	293	324	323	294	313	341	339	321	317	279	292	313	308	344	329	341	346	353	335	316	347	325	354	339	301	317	338	309	323	349	325	299	356	342	295	340	332	321	340	309	358	326	337	322	333	342	336	319	313	306	311	322	329	327	335	279	349	331	316	330	358	325	317	286	308	341	332	329	318	356	316	310	299	328	357	320	329	304	338	336	332	318	360	345	354	341	340	365	343	330	315	342	347	317	322	325	329	324	346	352	351	341	324	322	340	312	338	357	330	351	315	353	374	337	334	337	324	309	339	298	321	336	328	373	320	336	313	317	329	324	332	308	337	331	342	329	338	344	342	334	351	356	341	366	327	338	322	335	314	326	306	321	317	314	311	314	336	322	350	337	350	318	325	339	333	362	340	299	333	360	301	331	346	323	356	336	336	314	332	333	322	332	353	305	334	328	332	353	319	342	322	331	319	300	311	305	305	339	336	345	317	319	310	331	307	327	303	366	335	311	313	322	334	307	327	332	314	333	343	305	316	320	300	331	341	315	330	326	300	339	342	339	342	359	319	333	352	312	295	330	340	331	315	358	313	313	310	368	316	318	310	369	338	368	317	311	326	335	315	334	326	284	343	342	316	299	318	337	349	327	360	355	337	326	292	347	317	301	300	319	314	346	339	330	353	318	316	307	357	344	319	333	348	324	325	374	331	320	329	336	331	303	296	342	305	315	343	337	316	350	338	296	330	313	349	350	315	307	329	303	312	351	310	321	324	333	288	328	340	341	323	364	326	325	343	324	357	355	348	338	317	336	320	327	304	333	307	313	334	331	324	349	332	340	330	328	355	274	339	315	325	309	335	330	316	322	329	336	346	319	326	319	341	328	372	306	341	335	328	315	319	326	332	347	297	338	305	315	318	337	319	318	332	347	345	292	325	320	325	349	340	352	310	386	335	327	354	318	323	341	336	314	332	307	333	334	311	323	307	342	306	342	315	349	333	279	301	284	329	304	325	306	341	338	329	308	339	322	355	345	345	317	327	326	341	350	328	322	328	304	365	340	334	292	326	329	340	301	288	344	297	340	300	327	340	338	393	339	330	350	303	305	332	306	345	357	316	316	325	329	316	330	300	280	342	332	342	340	374	346	350	304	324	336	315	300	334	339	344	356	345	322	337	362	353	335	359	327	329	357	347	325	342	315	272	336	369	341	331	320	321	297	354	361	330	316	330	330	353	319	335	321	313	342	350	331	296	310	314	313	311	356	327	290	360	348	308	312	346	313	345	348	327	363	339	307	352	333	338	330	338	346	339	320	318	321	345	334	304	328	314	339	326	316	325	338	302	322	347	302	329	301	333	347	307	320	333	310	355	333	305	346	314	316	317	288	324	297	359	328	345	310	298	323	319	317	336	345	350	337	296	344	340	297	314	324	292	313	338	353	327	330	339	326	345	336	332	298	321	345	336	325	327	354	334	310	338	321	305	319	314	308	341	320	357	334	322	325	351	325	325	319	328	355	326	302	329	334	359	338	324	319	317	319	315	360	354	355	320	314	319	304	363	314	352	353	328	316	325	324	354	321	319	330	327	334	324	336	328	333	306	317	303	343	324	310	308	327	339	321	339	328	325	292	324	344	324	332	314	351	332	360	353	302	374	340	338	327	351	358	339	323	317	346	303	303	295	335	325	333	332	338	325	304	324	319	316	330	352	283	296	339	332	373	351	396	310	362	370	331	321	312	348	320	338	349	321	363	317	347	333	354	309	325	335	336	337	339	321	325	321	333	321	296	376	354	312	382	323	341	336	320	332	342	356	313	323	333	311	327	312	320	330	326	315	308	314	358	308	333	337	350	303	337	308	330	356	304	334	313	310	313	306	347	329	348	310	347	319	342	300	380	329	310	341	335	351	364	359	321	351
12333	2579	1383	1002	688	595	525	470	418	392	324	324	330	350	311	290	355	294	326	367	326	290	334	286	334	335	350	313	341	308	330	324	342	335	310	335	339	324	325	291	324	322	326	311	347	322	369	299	320	303	322	321	343	321	328	313	288	309	361	339	351	323	345	314	311	334	345	347	334	325	282	298	353	313	339	306	364	330	351	315	323	321	311	346	328	363	315	293	324	360	291	307	316	340	328	310	344	303	352	293	376	282	309	315	333	344	344	326	341	294	322	311	334	325	351	305	336	315	349	323	346	305	350	311	315	321	329	351	294	323	333	310	328	310	308	323	378	329	331	351	338	304	330	298	354	307	303	301	292	322	332	339	328	352	331	311	324	358	318	355	317	339	306	337	307	314	332	319	316	337	340	330	321	320	339	336	343	280	311	301	312	334	345	348	318	299	317	290	346	343	333	332	323	308	316	300	342	328	311	310	323	322	336	336	343	305	316	340	294	347	307	286	279	369	334	325	329	358	352	294	321	359	330	313	304	327	302	341	312	293	308	347	312	315	325	309	346	321	316	309	342	295	334	325	301	321	321	306	305	305	322	334	351	357	349	315	339	320	325	348	327	319	316	365	330	292	330	324	325	324	321	308	308	332	299	347	339	320	359	317	333	304	301	334	283	358	339	329	324	322	343	318	314	307	310	346	361	311	316	322	307	344	315	336	325	333	335	310	286	312	333	338	293	343	332	303	309	318	364	310	370	362	321	317	326	339	300	332	332	315	320	332	301	309	331	369	330	324	331	290	342	330	271	339	346	351	291	331	337	363	311	306	309	324	314	331	344	352	320	322	306	347	318	302	301	330	317	310	318	300	341	305	318	334	314	321	341	342	343	332	317	302	319	306	341	319	320	338	306	344	322	359	286	312	356	332	312	325	331	365	342	335	343	367	314	321	319	310	330	310	358	341	298	330	337	340	327	308	311	320	306	308	328	347	335	324	319	288	311	305	292	339	325	330	322	318	327	327	296	325	315	333	303	348	315	305	337	304	319	335	325	315	336	306	300	340	353	293	353	308	327	326	323	332	333	318	306	316	309	294	331	333	322	319	323	318	313	356	357	336	317	353	288	295	301	316	301	321	313	330	330	285	357	318	300	346	321	332	308	338	318	319	368	293	336	334	327	359	296	309	295	294	315	366	320	306	332	322	313	305	297	306	332	339	326	324	341	309	295	312	304	302	317	324	283	324	366	312	317	323	333	323	306	304	311	353	357	321	321	322	321	346	321	353	311	315	335	337	322	320	320	313	374	343	332	348	306	287	345	334	289	295	336	300	342	320	307	312	324	304	322	312	333	316	291	309	316	326	342	312	341	345	352	315	346	323	309	304	335	331	305	326	342	328	342	291	342	335	327	326	305	322	309	359	303	318	337	338	334	329	337	328	315	316	310	339	360	338	318	314	305	317	338	322	328	300	331	329	379	308	342	314	337	313	294	325	347	314	350	337	330	314	347	321	342	319	340	275	336	339	342	329	332	363	315	335	345	312	324	344	360	320	329	272	301	361	319	346	328	340	310	314	370	299	312	312	331	348	315	305	314	347	324	326	343	324	364	349	318	310	345	347	344	285	335	311	286	318	312	344	336	325	330	316	337	285	324	290	292	308	324	278	330	307	336	330	351	316	324	331	301	295	312	294	325	314	337	357	333	295	351	343	305	306	296	353	351	322	333	286	339	325	317	347	314	326	323	311	285	313	346	323	328	315	331	327	346	331	305	315	305	337	312	323	323	282	324	341	325	340	339	361	341	362	326	339	315	327	330	334	290	325	320	376	295	331	339	304	331	314	327	339	369	328	313	298	305	298	297	291	310	318	314	375	320	328	310	311	314	322	316	334	330	343	313	325	322	336	343	371	321	320	304	339	298	317	344	331	320	359	352	297	328	324	338	311	327	338	360	335	309	302	336	287	280	325	328	304	313	345	328	305	311	322	318	314	317	332	330	342	345	311	314	334	314	319	323	342	292	334	324	318	305	304	321	333	350	351	330	310	344	353	370	342	314	311	335	302	333	307	330	308	345	324	360	348	341	315	303	327	320	334	314	285	322	349	335	338	341	289	322	337	342	315	320	318	322	335	294	319	291	350	324	340	301	327	327	297	331	321	356	356	338	387	308	347	351	308	354	293	333	327	346	303	329	326	336	336	286	323	333	317	290	338	307	345	331	354	352	301	333	322	318	312	310	314	295	324	329	323	290	320	317	319	322	323	302	329	321	351	345	323	340	355	336	287	309	290	291	311	331	319	324	314	302	337	362	338	331	363	310	320	301	321	337	301	350	341	352	289	338	297	308	325	309	350	324	308	311	292	290	290	306	349	332	304	310	308	295	349	347	353	316	323	366	303	304	342	316	317	292	342	314	310	295	342	326	309	335	332	359	283	330	357	301	317	302	285	323	311	370	315	323	344	330	308	317	333	333	348	356	322	342	300	322	363	375	322	330	317	308	340	325	347	308	341	308	312	309	331	296	316	327	338	298	314	311	346	361	317	335	331	343	343	312	318	320	288	311	305	300	301	335	341	352	354	312	288	309	334	346	335	335	320	333	342	328	334	319	312	295	293	326	339	317	315	331	317	313	318	329	323	282	333	341	291	352	326	311	305	330	300	301	319	316	335	291	326	330	328	334	320	331	316	336	311	322	284	326	336	312	336	328	322	321	345	336	305	286	362	361	304	312	287	289	342	318	319	347	332	360	322	311	323	352	288	363	309	330	347	289	321	319	327	322	300	307	335	340	328	341	316	341	324	348	304	320	324	316	315	300	292	313	300	327	378	315	311	297	308	324	307	331	329	328	323	314	325	314	309	338	341	326	347	295	318	354	332	320	330	287	321	321	339	342	344	335	337	330	293	338	301	293	314	355	307	318	323	351	351	328	311	316	311	321	325	331	343	318	322	328	329	330	322	325	350	328	321	334	306	313	355	346	306	313	335	321	293	325	354	308	313	325	316	316	314	339	331	310	338	314	339	307	316	361	299	322	305	321	333	297	330	289	334	309	309	318	334	334	336	379	308	318	344	311	324	309	300	342	325	334	307	316	356	311	360	312	316	322	340	325	327	311	323	317	351	329	317	325	313	315	335	302	273	322	297	352	322	349	330	332	325	321	332	358	333	348	352	300	330	328	371	358	330	358	346	316	312	313	349	315	358	363	320	314	311	358	312	347	346	330	322	320	334	303	324	294	333	319	334	323	324	335	338	308	323	327	342	314	338	303	306	306	325	289	303	318	302	348	321	342	311	291	328	308	314	294	303	350	316	331	326	313	336	369	318	317	296	307	314	337	309	328	337	339	350	320	292	323	320	300	332	328	329	297	309	310	335	322	325	315	318	352	319	326	343	328	307	341	334	321	290	294	318	318	326	321	337	275	324	347	332	265	310	306	330	321	334	332	302	316	294	333	358	331	335	327	355	352	378	311	363	316	338	340	324	320	312	303	320	357	293	328	312	354	328
8697	1989	2926	3114	2363	1950	1759	1675	1353	915	893	817	784	815	792	792	789	772	752	802	749	741	769	759	741	734	783	765	800	832	767	763	833	796	771	740	801	761	774	818	776	720	746	751	734	778	757	751	780	754	793	785	793	848	740	760	726	772	725	767	767	817	774	753	727	777	772	785	800	740	768	769	783	719	748	845	743	767	773	744	788	755	793	716	767	828	808	712	802	751	824	719	798	783	764	778	734	767	767	743	801	730	777	772	770	770	754	709	755	781	715	781	780	784	781	771	812	774	747	779	810	808	826	734	789	804	694	724	804	754	762	747	772	728	752	774	765	752	742	727	785	777	779	757	782	703	816	796	815	753	763	739	808	749	813	780	780	764	762	765	712	762	732	805	777	769	800	750	795	771	763	735	764	738	819	754	797	783	823	798	749	743	762	705	745	768	742	752	736	822	750	748	804	713	735	781	804	815	776	759	715	746	736	753	730	768	722	701	751	754	742	788	816	754	758	757	724	738	765	786	743	747	769	715	772	798	716	762	765	783	752	783	720	756	746	806	746	740	711	781	769	748	770	758	741	793	767	720	742	833	764	743	772	821	726	735	773	750	738	744	763	752	747	762	747	772	739	810	777	775	728	792	770	791	792	746	731	742	755	791	718	779	788	728	793	711	775	766	757	760	776	795	774	754	745	764	802	798	799	733	783	732	748	787	772	787	728	734	783	748	769	711	788	764	749	799	759	796	808	723	766	741	746	784	743	742	764	814	749	724	758	683	785	738	736	720	794	744	718	757	788	758	770	776	723	780	790	752	794	762	779	748	752	756	738	736	778	742	785	765	761	784	784	756	766	726	756	725	730	766	755	772	756	752	756	747	698	787	784	742	781	781	725	784	794	760	746	747	722	733	788	785	797	749	787	781	746	776	754	761	770	735	709	744	763	767	690	788	762	782	804	781	794	758	739	796	841	748	812	740	756	760	719	737	743	776	792	829	735	762	749	758	752	776	772	797	760	791	772	766	748	781	808	764	765	758	776	762	742	804	791	754	719	743	759	783	722	752	774	746	741	779	776	759	800	758	799	760	739	772	747	705	760	734	721	788	807	704	764	738	790	766	757	757	808	775	737	708	766	770	760	716	750	788	777	748	775	770	808	686	783	747	771	719	746	790	772	802	769	778	743	706	762	769	790	792	763	822	767	744	785	778	758	741	787	777	725	820	746	817	727	741	752	778	762	750	750	722	789	767	746	743	708	790	753	759	744	782	745	746	732	793	756	741	733	817	765	757	710	754	772	789	773	686	760	733	827	744	741	812	817	765	737	786	803	728	799	705	789	728	730	745	831	742	738	800	726	785	797	783	738	794	741	736	754	733	777	791	753	766	739	787	757	779	756	770	755	766	748	749	753	754	797	737	754	725	750	798	770	768	759	787	766	795	704	720	832	793	791	788	763	812	780	750	791	725	734	804	770	795	752	758	732	780	767	789	761	743	697	780	749	770	713	743	705	790	762	787	772	762	764	704	778	789	806	800	737	737	794	742	770	763	769	810	714	783	756	763	746	769	792	739	763	810	768	722	725	768	752	791	786	744	780	772	797	733	787	718	711	806	788	770	805	776	783	729	755	771	764	775	785	762	764	845	729	711	817	791	785	789	739	756	780	762	770	774	777	760	759	742	743	806	813	732	744	761	763	795	738	797	836	798	759	755	732	750	714	785	728	776	729	792	784	791	781	734	822	740	733	725	809	781	738	784	752	760	773	716	791	750	750	754	752	741	776	808	776	719	766	760	755	770	777	840	769	812	733	774	809	747	702	816	760	777	811	762	736	756	744	776	729	768	743	768	731	725	763	748	786	782	746	777	733	772	807	742	759	735	790	781	795	800	794	779	747	789	680	752	749	786	777	762	751	837	790	787	758	801	792	754	734	794	756	813	763	765	765	736	763	763	820	727	738	777	758	755	780	742	786	733	822	770	727	699	753	800	765	763	750	811	799	756	784	824	821	756	758	719	786	825	757	764	784	799	814	734	772	714	781	754	803	761	788	769	740	744	764	784	739	755	716	756	812	774	732	767	783	742	765	722	729	796	758	741	792	741	768	755	738	751	779	758	745	727	774	722	762	730	794	738	789	781	723	763	772	728	798	743	766	795	737	762	738	693	769	738	755	738	782	751	718	763	757	777	745	738	804	781	739	749	790	739	797	738	800	772	829	777	713	761	744	763	754	771	767	741	762	754	752	731	797	815	808	782	799	791	749	747	744	751	758	760	717	731	766	736	772	761	760	764	786	726	780	722	781	752	761	788	742	752	780	812	729	771	793	791	802	744	753	756	710	742	773	752	732	783	734	775	739	799	817	773	742	794	729	764	797	805	747	765	768	747	800	807	815	757	822	774	776	807	821	713	824	768	756	783	767	775	747	698	823	719	758	778	721	780	786	816	808	773	787	743	786	793	802	707	724	771	732	803	759	726	757	813	685	743	810	719	703	795	767	817	777	783	806	765	759	758	701	744	738	766	807	759	770	781	759	776	796	801	795	772	722	753	756	748	793	737	731	756	780	711	732	681	725	796	736	753	747	754	818	778	761	760	756	770	749	796	748	842	721	760	794	792	756	775	779	725	794	762	814	750	779	788	763	789	759	795	773	725	744	772	753	787	765	779	760	743	760	781	788	688	785	767	767	741	771	783	772	768	725	779	738	754	745	794	762	730	771	765	747	727	740	767	774	742	803	755	775	767	760	750	782	772	802	789	722	722	773	767	823	748	783	809	778	794	762	742	744	765	795	787	718	804	765	738	768	795	744	763	778	792	734	761	752	815	796	764	800	772	735	800	753	773	794	735	743	760	778	812	810	763	785	728	811	792	768	787	774	759	754	763	797	741	763	756	779	788	725	781	775	711	760	742	809	766	798	793	756	746	704	763	753	822	757	774	828	764	743	733	751	740	790	783	778	745	808	781	773	804	723	774	718	813	767	758	772	767	731	733	716	781	740	774	757	781	768	787	774	789	767	766	765	735	752	752	704	730	788	780	795	783	732	736	713	766	770	797	763	791	723	739	803	748	777	805	715	778	814	743	749	789	750	745	740	756	773	781	734	766	767	771	772	813	706	768	741	734	719	767	780	743	779	772	753	802	786	717	754	746	796	775	743	729	831	758	814	761	810	759	773	807	818	771	789	759	718	767	810	732	748	774	778	800	782	798	760	745	770	755	801	757	811	746	733	767	759	794	737	715	766	766	756	793	746	797	790	772	763	745	740	793	780	780	776	733	742	795	796	738	782	725	753	751	757	779	820	736	758	710	794	732	774	755	714	753	765	781	786	761	775	735	726	747	747	815	764	760	734	758	761	793	738	786	727	794	819	720	772	755	795	752	847	760	777	722	773	743	753	793	767	799	756	764	714	801	792	773	788	793	774	744	823	742	761	791	798	752	766	724	754	725	781	737	783	771	766	800	757	824	790	742	764	737	765	790	792	770	814	759	772	763	804	753	761	798
26033	6631	2129	1455	916	786	603	552	428	362	275	310	277	259	307	280	268	252	304	270	260	252	270	268	268	263	271	244	274	273	262	268	275	267	272	269	259	247	277	229	241	257	298	260	255	257	259	254	305	269	290	309	260	268	253	259	256	251	254	232	260	266	277	260	266	282	270	255	243	249	275	271	284	262	255	252	271	243	258	244	278	255	240	271	272	258	281	277	264	240	288	255	287	262	254	263	225	279	239	240	253	257	258	276	263	286	248	276	250	262	245	241	251	287	241	262	254	272	254	220	254	268	271	245	251	236	254	269	254	265	262	261	291	253	260	263	285	238	287	242	256	251	279	247	268	257	244	243	264	247	262	244	273	262	298	225	268	283	278	249	273	235	243	272	291	286	272	280	279	272	257	219	256	244	252	271	240	229	280	249	237	256	286	249	285	262	247	266	260	287	265	249	267	265	300	264	256	249	274	275	248	259	259	273	267	255	257	254	254	261	262	271	262	279	234	262	262	278	281	272	274	244	290	275	268	246	280	242	264	244	266	250	239	247	287	264	251	253	242	252	256	256	256	261	238	257	247	268	245	251	271	246	255	246	272	260	237	290	266	284	252	279	274	247	248	304	281	300	255	275	270	265	264	269	267	260	275	272	302	255	251	251	238	280	219	207	236	263	260	248	257	253	263	221	263	269	263	249	244	268	256	242	296	267	270	248	260	236	217	294	264	273	251	254	262	285	280	281	275	253	251	244	260	258	262	271	261	252	290	269	247	260	288	265	225	207	267	244	280	254	245	251	267	277	252	265	251	233	247	251	240	242	265	256	264	260	271	244	273	224	254	262	271	239	258	256	276	281	272	243	246	244	267	267	264	238	266	259	253	271	275	242	270	240	255	238	265	257	274	243	289	247	213	248	262	278	283	293	244	287	250	250	248	265	263	278	242	253	278	260	285	249	263	246	251	288	283	262	211	250	273	261	242	268	246	258	272	244	262	262	259	256	230	286	249	234	278	248	324	238	230	243	253	226	259	275	257	251	231	266	264	237	267	274	248	265	247	258	224	278	291	264	232	265	262	244	239	268	266	248	246	227	241	274	262	265	253	271	254	206	261	271	264	271	266	258	251	264	262	265	253	261	242	281	276	289	263	265	261	302	280	284	246	299	268	268	267	264	247	248	262	256	271	271	277	257	262	254	273	281	251	236	250	272	261	283	285	269	262	261	291	251	271	276	242	245	283	282	245	230	228	281	263	273	253	257	233	264	267	266	248	255	258	275	267	246	242	281	258	255	285	256	245	292	290	256	308	267	307	256	273	257	241	237	269	256	263	255	273	246	266	278	238	225	274	268	271	268	257	265	262	269	234	277	274	275	259	262	258	238	262	261	272	244	243	266	247	254	256	257	267	249	252	275	223	288	259	266	309	239	238	264	256	232	280	281	275	248	253	236	233	232	279	273	253	255	290	263	250	223	267	254	276	246	241	257	259	279	258	249	299	282	260	226	262	244	264	274	253	249	242	270	255	256	252	274	259	243	246	255	243	262	243	289	240	272	245	282	275	261	246	235	246	250	280	254	283	262	254	275	258	272	260	259	258	249	276	266	273	241	253	306	267	209	266	240	243	243	239	272	267	258	270	302	259	265	274	235	250	257	251	288	244	267	269	249	263	251	256	258	247	252	247	247	273	258	250	239	262	241	249	256	258	275	280	251	276	288	230	246	249	242	245	259	240	263	245	248	289	229	223	247	260	241	258	264	265	251	256	277	272	260	294	257	265	255	260	256	250	263	240	269	274	273	265	248	259	256	262	258	271	265	264	259	246	258	280	296	256	251	253	271	259	259	256	252	250	296	279	277	256	270	276	269	238	269	280	285	269	226	252	258	249	241	263	254	272	271	250	288	255	231	259	242	260	258	237	247	255	268	250	295	256	253	273	252	253	263	253	250	239	244	271	234	261	267	251	270	275	252	259	241	253	288	300	255	265	237	257	247	243	234	255	260	282	257	248	236	263	259	250	244	302	259	253	293	249	257	269	270	278	261	255	278	277	267	258	241	275	269	272	253	230	232	259	287	257	271	235	287	274	273	263	252	268	240	266	265	238	273	268	231	290	256	270	253	262	244	252	241	266	268	264	260	264	272	278	272	262	281	250	277	261	249	269	251	238	258	269	276	256	274	259	269	245	259	265	283	286	306	242	252	244	269	257	230	252	276	269	252	253	268	275	261	264	292	283	256	274	261	273	251	260	259	248	275	256	239	255	205	244	234	267	275	281	241	265	261	260	267	237	265	291	277	234	257	302	237	253	247	269	276	259	274	251	279	260	277	242	232	261	259	281	250	238	260	239	267	257	281	283	278	273	244	255	205	246	263	255	268	255	238	263	284	240	274	232	255	250	240	250	293	260	257	285	230	245	258	273	239	276	249	271	265	292	266	229	241	243	262	256	267	299	248	261	244	282	231	230	258	247	259	240	266	264	262	245	254	241	230	267	260	239	263	282	272	271	265	238	261	249	248	273	278	248	238	281	299	268	272	260	248	274	281	262	237	252	285	246	256	231	276	263	259	267	233	280	266	268	253	268	228	269	270	274	241	261	269	250	253	240	263	242	261	259	267	252	269	244	228	251	279	242	251	252	259	250	292	303	255	267	279	278	274	269	275	259	312	264	287	280	263	261	256	270	241	247	287	257	227	280	227	259	251	282	248	272	241	270	306	266	244	266	236	245	259	249	253	270	268	301	233	228	279	282	267	279	267	261	246	267	273	234	244	258	281	255	225	269	258	244	236	290	256	243	266	258	232	262	208	285	250	249	249	257	291	257	262	281	273	241	269	261	226	252	296	254	265	256	243	268	264	253	283	240	310	248	282	259	225	245	242	275	232	268	250	258	234	238	226	250	239	280	284	260	260	283	280	274	236	234	283	293	273	275	278	259	241	252	255	254	248	267	244	264	248	245	244	259	291	242	274	257	274	261	287	275	248	251	259	258	265	289	233	227	257	242	250	258	251	264	243	257	262	269	259	234	242	228	250	254	265	255	285	259	274	270	275	267	246	258	252	258	270	263	247	285	262	252	275	263	260	249	256	256	269	251	241	240	249	268	266	277	269	256	241	241	249	259	229	250	230	263	283	241	295	290	228	259	277	265	260	243	255	256	249	245	259	305	256	222	243	284	243	256	250	240	245	237	251	275	231	295	236	253	237	263	235	291	247	214	291	270	253	253	291	257	258	248	254	244	246	259	305	288	253	273	277	311	256	255	247	269	264	258	274	237	292	289	249	261	268	276	246	262	266	228	246	282	266	239	274	275	264	257	264	240	255	273	253	261	235	224	287	242	243	257	252	253	252	249	253	225	254	235	261	263	271	279	248	265	245	262	261	295	274	277	225	243	267	255	293	254	282	265	254	277	288	289	233	276	228	279	250	244	286	258	238	277	255	268	260	245	228	260	280	260	237	257	277	272	246	232	284	251	244	288	255	247	217	263	273	253	264	273	236
18145	3518	4249	4425	3356	2922	2629	2251	1709	1084	949	774	766	737	753	719	680	703	681	642	598	668	655	673	643	624	627	645	694	699	666	686	726	751	761	698	661	687	635	709	669	633	626	597	637	654	625	625	634	607	606	622	636	620	630	614	636	595	602	693	628	600	635	630	612	658	652	629	620	655	615	629	642	617	680	660	610	631	636	616	616	614	578	582	580	615	604	553	615	627	583	649	628	646	682	647	626	662	620	680	593	641	628	612	645	635	609	638	651	667	656	578	603	581	616	642	602	557	606	623	582	588	622	587	638	596	578	583	636	638	638	610	590	623	628	616	625	587	629	612	615	632	616	640	594	622	623	612	605	608	612	606	620	601	613	577	615	623	589	615	610	637	617	622	620	610	638	612	642	599	603	582	632	638	601	564	603	594	596	608	619	663	614	610	635	627	621	644	596	600	637	672	602	631	642	588	592	597	595	614	636	646	691	632	619	671	646	581	615	615	602	614	617	598	638	624	628	588	593	652	605	666	613	617	614	589	624	588	635	583	622	634	600	651	654	599	599	643	630	650	592	666	619	683	626	623	601	662	633	648	619	622	611	592	621	616	611	633	657	560	624	591	633	620	598	655	587	579	644	625	621	670	633	589	618	618	588	611	632	636	647	625	600	613	611	621	657	601	606	607	609	610	606	659	641	598	640	654	599	586	584	599	599	648	595	633	587	634	646	613	587	616	608	605	638	594	619	586	594	621	612	658	672	608	597	595	610	634	594	611	558	590	575	605	591	635	652	607	628	611	627	562	615	643	596	586	597	644	624	643	572	643	654	630	627	632	625	599	639	638	601	540	637	600	642	631	607	615	615	607	586	580	597	663	607	604	609	570	590	614	579	622	600	585	622	594	620	606	655	609	631	661	588	626	633	601	596	612	577	644	600	626	589	601	600	634	590	634	652	643	596	574	606	624	572	611	624	572	651	598	638	684	632	571	571	578	638	617	620	610	595	670	586	622	557	646	612	679	629	571	566	646	617	643	633	584	650	558	651	663	625	587	636	635	598	639	634	614	619	600	629	611	643	635	595	643	577	603	632	652	645	572	678	629	628	556	602	629	640	597	599	617	606	641	612	616	639	651	643	598	628	633	612	617	590	599	600	618	607	606	635	648	629	599	600	619	605	587	633	581	646	623	611	572	643	592	614	593	619	604	623	606	598	596	604	625	625	605	646	621	604	634	604	583	623	650	664	612	588	632	626	600	586	618	550	632	636	666	631	581	623	609	625	635	651	585	660	689	628	639	558	611	621	599	623	624	585	649	623	617	621	638	634	648	594	628	583	638	606	627	634	637	648	588	639	626	636	592	655	622	609	555	638	639	636	613	628	656	610	635	638	640	664	589	635	645	616	652	630	547	632	620	666	603	574	655	563	596	570	642	625	662	629	651	624	634	655	610	596	620	625	604	575	580	611	649	604	622	612	625	629	612	634	636	614	605	608	649	646	591	632	604	633	640	578	640	661	641	592	577	648	576	606	620	597	662	634	623	616	661	618	597	616	636	615	611	600	595	633	602	587	623	634	607	626	619	631	632	636	651	624	655	585	667	651	606	635	620	652	628	603	641	625	621	598	601	619	609	657	628	628	652	630	615	599	598	660	670	659	624	596	596	555	677	596	625	668	628	593	621	613	638	622	595	643	615	616	598	634	631	607	650	652	663	627	629	665	649	603	621	602	613	616	583	623	621	598	690	635	586	585	642	621	616	585	625	625	600	615	630	640	613	646	632	630	594	612	629	602	576	622	604	624	602	642	647	631	636	618	599	604	622	602	635	641	629	595	574	591	558	644	630	602	598	650	635	621	597	632	621	591	615	595	578	602	609	600	604	594	634	592	626	627	628	594	577	615	638	611	596	641	628	657	596	580	598	635	652	619	653	635	599	619	620	631	593	598	574	648	640	603	635	615	638	629	633	632	591	606	664	593	595	626	602	641	651	624	607	577	565	571	630	642	583	636	617	648	617	628	622	630	588	626	615	618	625	598	595	580	644	623	646	617	581	584	634	583	583	629	596	604	612	657	610	613	636	599	597	577	594	590	621	637	573	619	603	629	627	684	590	572	608	606	620	560	640	623	606	600	637	587	622	632	621	592	636	580	619	605	651	637	667	607	614	601	629	651	590	663	592	647	626	641	652	691	613	597	599	601	646	586	578	627	590	640	599	592	606	605	614	675	623	620	582	596	622	596	581	607	594	603	587	572	588	631	596	617	596	665	620	632	675	628	656	611	575	570	651	595	649	621	631	628	640	633	654	619	624	636	584	604	632	616	573	588	625	584	613	579	633	606	619	644	640	635	600	640	596	617	637	633	630	549	587	634	560	557	648	681	595	646	623	599	585	627	637	593	623	628	608	617	615	616	608	641	629	635	636	644	671	646	609	575	653	584	638	582	631	635	629	645	626	643	653	580	648	590	632	625	589	640	649	609	613	575	611	643	605	611	624	629	598	614	623	643	627	599	627	595	549	618	624	643	564	597	611	637	677	651	596	588	580	617	624	632	640	612	628	623	620	571	624	607	623	630	617	606	630	595	609	648	562	608	595	611	616	591	619	613	632	605	596	661	578	636	617	630	651	599	631	622	607	666	589	634	582	580	619	668	642	633	645	665	610	608	663	615	576	626	591	624	586	606	611	580	644	635	620	597	598	559	618	576	599	615	617	626	619	593	609	602	587	634	647	619	592	547	633	640	583	584	626	602	616	635	600	582	587	625	592	653	620	635	641	637	610	607	641	622	630	627	599	617	593	633	593	608	644	616	628	631	619	621	623	623	611	600	663	621	636	603	609	632	601	629	624	615	586	620	647	649	617	634	606	602	557	587	614	577	663	628	624	622	595	648	609	626	611	598	627	608	617	619	623	645	600	606	625	679	563	631	682	619	605	644	611	599	661	611	569	622	628	604	603	622	565	649	634	621	658	610	594	584	610	579	609	595	648	610	664	594	579	610	582	603	595	612	605	599	593	533	591	627	631	589	624	625	610	607	609	640	621	616	607	642	622	607	633	610	616	616	625	593	614	584	563	572	641	607	578	615	594	598	644	639	573	633	642	617	641	625	644	677	646	623	633	614	610	641	603	615	642	635	622	633	610	646	572	647	599	574	619	630	594	587	621	635	617	611	609	679	679	611	598	633	654	594	655	647	672	680	625	627	615	630	621	589	633	606	633	654	585	581	623	632	646	639	667	608	646	671	628	650	608	627	575	663	625	628	637	631	604	584	584	618	577	613	572	637	624	630	585	648	587	600	608	604	630	610	646	607	586	630	639	554	576	603	626	624	578	664	566	589	644	636	625	580	635	593	635	631	585	610	654	584	633	634	607	593	636	614	612	648	600	621	609	648	649	630	620	630	603	587	593	615	643	601	662	628	586	624	633	619	613	663	656	655	626	634	558	591	618	602	581	630	636	608	633	599	627	618	641	605	643	615	615	622	610	675	628	656	589	627	615	609	666
36392	10581	2935	1825	1258	877	779	549	397	276	221	209	157	125	178	180	162	123	163	139	137	131	161	138	142	125	137	131	133	129	121	135	150	134	163	134	154	130	111	129	133	126	127	140	129	106	134	123	120	119	137	137	112	134	146	120	130	114	103	131	118	107	131	158	125	135	115	115	125	144	120	123	120	138	122	146	157	159	131	110	138	109	127	146	125	128	132	138	124	149	144	119	127	119	104	141	125	112	147	146	132	135	134	140	107	147	128	132	122	123	101	137	106	106	143	127	144	115	124	118	117	143	123	111	122	129	129	140	118	121	136	148	141	126	106	128	127	132	123	131	128	121	131	136	124	128	107	130	129	114	120	119	137	102	115	129	134	123	137	126	123	152	137	128	109	113	114	110	131	135	98	114	115	114	123	103	135	152	131	115	116	140	115	128	127	117	113	132	121	141	118	109	121	140	134	142	136	136	118	127	114	115	145	153	125	116	157	126	115	135	116	110	110	134	117	127	118	132	121	121	151	129	143	125	120	135	138	115	118	118	127	129	141	129	128	128	135	109	124	145	120	110	116	122	141	145	144	115	121	124	131	130	141	108	124	117	109	114	144	126	130	129	130	113	135	118	117	118	121	122	111	133	135	110	109	127	141	113	117	99	113	128	127	122	106	122	116	131	137	135	115	109	123	108	146	115	131	127	123	155	136	121	122	133	133	152	124	101	120	142	138	111	114	130	118	134	127	151	106	111	116	119	129	134	128	141	135	128	126	114	124	140	128	119	119	142	121	125	138	112	121	132	140	132	114	124	143	111	121	150	139	108	121	119	120	148	129	125	147	116	148	115	159	107	113	119	132	133	133	140	144	113	132	120	143	132	138	144	126	132	132	127	141	149	117	146	116	121	132	141	107	133	119	152	131	126	143	126	131	135	130	117	123	142	136	118	118	116	133	121	118	133	132	128	120	130	141	132	131	114	117	128	139	118	150	124	139	130	119	123	129	129	124	122	138	133	125	121	107	110	146	123	120	141	159	125	150	131	135	133	137	117	113	145	126	114	137	132	126	122	130	146	131	123	126	129	125	118	140	145	133	119	118	136	131	119	112	122	129	123	133	120	121	133	108	110	125	143	139	119	125	116	137	130	138	101	119	108	121	146	118	140	124	149	126	147	134	106	111	131	126	123	132	127	125	119	115	132	123	126	139	138	138	136	131	130	118	135	120	109	133	134	120	141	138	130	130	131	131	112	126	142	139	121	108	121	114	132	111	120	116	116	117	114	136	138	126	130	120	96	114	122	120	132	137	100	121	135	117	134	136	104	121	133	132	121	126	134	124	129	132	115	124	121	106	118	154	126	112	128	118	139	112	132	122	103	101	128	118	102	124	108	138	123	134	126	129	128	137	129	132	132	116	138	150	127	124	160	126	141	140	124	125	125	139	125	132	115	110	124	127	126	106	136	137	136	126	115	111	128	109	129	120	112	144	131	122	96	114	141	124	126	140	111	125	113	136	126	125	124	147	135	140	130	143	118	121	121	128	141	122	115	127	128	149	140	117	116	123	123	139	129	117	118	132	129	120	132	141	132	141	138	136	126	137	121	138	124	143	131	142	115	132	149	125	149	133	133	131	101	120	129	125	113	140	135	122	141	109	126	136	129	134	135	115	133	127	126	139	126	122	112	119	148	131	119	142	152	125	114	121	132	123	126	125	128	121	120	127	121	120	118	145	141	141	114	118	126	132	117	131	119	93	127	126	120	133	144	124	150	127	144	130	123	129	130	128	102	129	129	137	114	115	131	137	124	122	138	121	144	118	123	115	130	126	113	129	141	127	128	130	130	140	120	119	101	105	129	118	124	143	133	103	131	119	139	126	135	139	119	123	112	114	115	123	132	111	129	126	129	138	110	128	151	133	136	132	120	124	105	129	143	125	128	127	121	153	119	133	137	119	131	101	130	133	123	160	107	132	131	139	119	112	122	118	128	124	139	136	133	133	126	116	152	126	149	130	135	127	143	116	117	141	129	129	152	108	116	137	107	128	115	137	125	122	128	138	151	125	123	127	159	114	117	126	131	119	124	142	127	124	139	115	131	147	126	129	130	113	149	134	116	139	135	132	145	115	116	122	116	113	103	128	117	120	122	139	145	118	142	148	112	140	121	125	106	125	129	128	126	123	121	127	97	110	121	138	125	160	122	129	110	132	141	135	122	148	111	119	124	149	122	119	122	134	139	108	140	140	108	140	139	131	124	139	126	109	118	134	143	126	153	136	128	122	118	131	134	141	130	112	142	104	133	133	121	156	124	132	130	111	117	131	139	107	136	112	123	115	127	129	116	125	123	132	105	119	131	125	119	117	123	138	139	103	128	102	141	136	124	146	134	128	131	129	118	136	119	140	136	128	124	115	106	140	122	130	137	122	132	118	125	119	134	121	118	125	123	116	127	129	112	133	115	122	115	117	118	124	142	119	116	128	144	122	134	136	121	123	149	143	132	107	120	104	139	104	130	145	126	138	140	129	126	118	113	130	122	125	130	121	117	139	114	125	156	123	120	134	116	142	104	110	115	149	109	127	118	123	124	162	136	140	115	121	139	124	124	138	144	129	116	153	129	126	132	120	123	111	109	136	116	129	130	111	104	139	135	136	134	145	123	127	110	103	123	141	123	127	114	114	114	115	129	124	125	138	133	129	122	117	120	128	116	123	144	136	121	124	118	144	143	141	120	136	121	108	143	121	131	115	108	130	141	158	135	116	122	127	134	141	125	128	128	136	115	123	126	124	115	112	144	113	128	131	138	141	124	129	124	115	133	134	130	138	133	137	130	143	147	125	139	143	131	148	151	123	142	116	134	113	123	137	154	118	128	135	133	122	166	138	128	154	137	129	122	116	130	137	121	113	119	118	132	166	115	146	142	127	122	116	115	118	121	138	137	113	117	131	127	118	136	127	118	132	114	139	109	121	131	139	120	135	122	118	116	108	130	121	134	120	99	113	135	114	128	109	135	132	118	130	113	145	124	137	141	131	163	136	130	143	122	118	140	133	112	125	142	126	137	121	124	142	130	136	138	136	123	119	139	108	120	118	108	109	126	127	125	139	123	136	133	142	131	131	146	134	128	132	130	138	102	134	121	115	145	136	122	117	123	119	137	115	135	141	122	129	141	125	138	133	122	136	128	130	150	136	123	113	143	129	111	108	118	133	106	129	132	127	124	144	130	130	145	105	128	121	109	109	142	109	133	113	140	140	118	138	150	115	119	125	126	144	129	106	139	138	121	124	134	145	128	110	124	113	120	135	121	136	127	117	135	140	108	131	115	130	135	107	146	116	131	128	122	125	108	107	120	101	126	124	111	121	134	137	122	123	116	119	110	122	147	102	110	107	140	126	141	139	123	128	120	111	122	134	112	146	121	137	119	116	126	124	139	120	123	135	121	130	116	130	128	133	109	128	134	163	105	120	111	124	106	130	130	134	118	130	121	129	119	121	129	139	153	126	133
23619	4167	5367	5570	4552	3719	3252	2864	2144	1229	863	678	590	509	476	471	443	452	397	387	388	409	399	366	366	382	353	368	395	405	399	431	480	490	531	472	400	371	341	357	350	324	343	340	310	354	379	349	338	358	348	317	351	329	323	330	316	345	317	348	325	299	333	353	335	341	323	303	329	306	340	310	341	346	367	323	283	309	330	354	314	333	336	305	311	303	313	325	303	324	326	319	323	349	344	301	335	349	335	346	326	337	311	348	335	312	322	332	346	334	313	299	335	319	329	332	327	323	355	329	329	298	327	324	357	345	353	339	326	310	326	313	312	339	351	310	325	327	338	266	321	345	318	329	325	329	334	319	311	353	323	298	351	310	342	337	308	308	329	321	319	328	341	317	354	301	343	324	346	326	316	331	308	313	342	329	317	337	335	312	326	338	322	331	314	330	302	322	352	345	313	342	333	342	354	360	334	310	306	342	334	298	303	343	320	333	325	319	326	308	341	342	336	325	327	319	322	293	353	335	317	337	343	288	328	353	307	311	349	322	341	333	303	332	334	310	315	303	341	345	310	329	315	337	310	321	305	343	337	334	348	347	323	311	349	325	324	343	308	332	338	318	315	314	338	335	317	336	344	312	335	334	292	330	324	322	292	360	320	319	332	336	326	341	299	325	319	335	337	345	347	361	338	290	335	346	349	359	335	327	294	304	332	351	319	311	340	365	325	331	324	331	326	339	343	309	323	309	290	326	346	338	336	312	373	348	342	339	317	324	348	341	347	357	338	331	344	331	326	335	328	326	314	303	329	336	328	328	336	335	314	319	344	320	336	279	335	342	347	347	310	343	309	308	349	314	324	305	316	314	328	355	379	311	307	333	322	316	345	345	343	333	313	294	337	359	309	344	315	340	365	327	313	338	299	330	316	324	340	331	329	332	327	325	320	349	332	324	327	354	346	304	361	279	330	315	340	323	326	345	328	360	361	298	330	324	307	348	325	329	324	308	294	352	324	294	344	327	332	350	323	331	327	310	337	348	310	306	317	322	309	365	324	341	341	322	345	337	325	325	348	344	331	345	322	301	332	326	312	347	306	336	333	337	305	329	342	329	283	299	317	310	345	329	351	325	319	316	336	346	331	290	315	314	322	286	332	325	307	331	332	319	310	348	321	330	321	334	311	311	326	311	330	320	328	330	329	340	336	316	335	321	350	310	289	331	339	311	338	330	333	335	315	300	356	346	332	343	343	317	330	322	304	319	322	343	328	290	305	316	335	325	367	324	338	330	349	364	328	311	304	322	339	291	311	344	326	340	328	337	317	330	305	348	291	317	329	376	335	337	308	325	293	355	352	355	342	306	372	333	318	310	312	326	344	301	352	339	274	352	323	323	354	333	319	304	314	293	333	348	341	320	316	323	272	348	324	322	354	350	364	344	304	312	310	302	311	339	301	321	312	329	354	316	342	323	319	315	321	312	340	341	328	346	310	320	302	324	311	340	314	333	302	314	336	307	334	319	305	371	338	335	363	311	299	334	321	342	313	334	363	345	326	307	344	329	304	296	328	326	346	332	330	342	312	311	341	357	321	326	298	320	325	329	327	344	327	291	334	305	304	310	311	365	341	325	320	315	300	321	308	317	283	317	340	350	333	335	317	321	302	315	333	311	326	321	317	298	329	307	341	348	310	328	310	307	315	313	309	319	306	301	330	334	307	295	340	319	313	329	299	332	317	315	341	325	332	345	307	359	349	311	307	317	309	308	317	336	330	307	326	312	339	344	355	311	297	313	291	313	336	293	306	351	318	331	331	339	312	310	324	351	331	308	331	312	319	324	334	328	309	329	343	335	320	347	332	335	336	341	333	271	318	319	301	333	310	348	299	333	337	326	346	304	310	366	332	339	320	337	334	321	331	321	324	355	317	335	331	339	360	293	339	327	329	316	310	315	325	312	340	320	330	311	319	338	349	355	317	333	351	306	321	355	323	325	329	319	332	343	341	307	325	342	303	330	304	328	304	291	335	348	310	348	320	371	311	361	315	337	334	341	347	319	353	325	313	357	327	329	319	340	329	306	353	335	312	327	355	334	329	330	329	314	380	343	303	319	335	337	345	310	329	334	321	310	348	311	325	332	316	340	307	343	315	347	317	333	339	342	326	339	316	374	317	340	325	333	330	330	357	331	356	333	331	359	364	311	353	341	326	336	309	339	334	315	307	327	330	371	327	313	321	329	323	311	320	338	371	283	311	296	350	295	295	308	270	332	310	279	333	305	302	314	329	353	304	308	315	341	322	339	323	307	315	327	324	336	345	326	298	317	302	319	279	334	322	311	294	328	304	311	309	331	320	360	319	335	336	332	353	328	356	307	327	307	321	322	330	344	334	324	355	332	313	332	306	280	334	321	338	298	303	310	354	292	274	305	348	317	303	346	321	296	323	319	309	333	317	295	350	343	334	321	293	344	332	322	331	324	340	306	352	323	329	327	357	368	326	328	351	340	312	335	340	341	301	328	321	333	334	295	331	339	336	332	328	310	329	325	341	336	317	322	349	340	330	287	329	329	328	307	304	327	327	356	321	331	335	317	344	333	332	317	295	330	321	331	309	355	349	312	344	296	345	332	353	320	350	392	336	300	295	332	322	302	332	340	300	291	300	344	315	331	340	300	352	303	321	346	334	310	318	316	358	309	321	323	322	358	316	305	330	322	308	311	313	326	322	343	316	326	294	317	336	333	325	312	285	324	350	279	345	322	333	290	357	365	313	337	327	319	298	340	341	309	362	332	345	336	342	336	333	324	329	311	337	354	324	297	307	323	334	303	321	355	332	333	302	327	312	321	312	350	343	350	321	353	316	307	313	330	341	332	315	377	340	310	363	315	303	339	344	312	309	340	327	318	337	315	333	345	319	342	298	333	327	330	331	308	339	353	311	307	362	380	343	309	312	307	336	347	323	363	304	328	325	314	356	281	302	306	376	335	332	352	297	326	327	330	336	335	346	365	355	321	335	327	356	311	338	338	331	346	313	322	337	359	326	328	335	317	332	366	331	328	318	313	322	334	349	351	323	335	342	319	359	332	333	308	322	329	335	320	331	351	308	324	311	308	316	333	334	353	298	342	333	303	320	333	321	328	357	327	333	290	344	306	323	354	317	348	356	329	333	368	317	323	313	328	303	329	352	345	335	330	333	310	350	343	312	325	308	340	360	327	353	352	342	301	359	320	344	327	344	364	359	327	345	313	319	325	326	320	319	321	321	318	348	315	303	306	353	328	325	313	328	339	316	330	304	308	299	319	290	345	306	315	335	340	342	299	315	310	361	346	342	319	316	359	350	326	347	323	350	328	329	319	363	330	316	305	338	335	333	338	314	337	336	339	328	326	329	365	321	300	341	337	321	307	328	333	344	334	325	339	335	346	330	332	335	335	321	301	331	323	329	304	309	311	330	334	331	341	324	325	319	331	367	323	301	324	343	314	374	316	324	330	327	337	322	297	304	310	327	315
11264	2155	1182	785	677	634	537	440	410	385	343	343	345	319	322	305	378	334	331	318	296	334	330	339	361	341	335	313	305	349	325	329	335	320	332	371	334	324	345	356	313	316	345	335	321	291	333	326	357	308	340	324	310	324	325	309	340	335	303	314	335	290	300	319	319	335	317	317	312	312	376	348	310	337	347	315	327	328	340	318	291	357	336	332	298	331	342	354	341	333	300	334	332	333	320	367	308	325	329	338	348	319	309	269	340	328	339	348	317	356	337	336	338	329	349	340	331	315	329	347	331	342	316	320	295	311	313	387	303	329	336	315	323	339	318	317	335	318	321	319	278	270	326	331	316	323	316	340	354	345	336	301	320	316	319	320	322	347	337	349	326	352	330	321	327	342	305	315	331	350	328	311	338	335	290	361	323	328	365	312	338	321	342	295	313	325	321	372	301	323	332	328	325	337	329	310	298	347	338	356	334	347	341	338	325	307	354	329	290	351	323	336	324	316	316	366	271	310	351	318	325	326	320	287	354	304	321	337	339	331	348	324	332	315	350	341	340	303	296	382	324	353	305	319	312	321	302	333	343	309	366	324	313	349	328	322	315	334	344	370	354	339	332	309	314	330	310	328	310	296	338	332	354	340	343	344	370	318	340	332	334	342	339	279	354	343	335	316	297	328	338	363	338	346	320	338	321	357	336	343	335	319	315	338	345	340	332	316	352	323	340	353	324	348	339	322	319	355	320	305	292	300	319	300	340	307	332	327	322	335	353	330	325	322	306	389	304	317	346	318	320	322	364	284	361	327	323	342	341	324	292	328	340	343	325	315	353	324	340	273	351	324	340	330	337	365	338	328	354	351	367	291	309	322	312	300	323	343	349	360	314	357	310	332	340	316	333	354	309	337	366	340	301	356	333	311	343	351	292	330	326	331	292	339	350	328	366	352	312	333	360	339	369	351	306	331	327	348	246	280	352	336	372	322	317	317	338	362	321	352	317	361	348	335	346	321	328	297	347	341	320	347	322	306	331	312	344	336	362	293	314	328	347	356	302	313	309	362	308	321	330	331	361	336	308	330	324	319	319	335	292	289	346	329	306	320	335	339	352	347	342	336	307	343	346	327	342	319	339	312	334	324	313	312	345	330	327	334	300	338	329	329	313	294	344	346	350	349	330	319	322	340	314	329	322	334	337	323	335	340	330	328	337	344	319	308	344	309	322	342	316	319	328	349	311	306	339	343	329	318	325	328	332	346	336	336	336	315	287	310	303	313	335	315	356	365	310	293	333	321	331	332	334	288	361	320	356	333	329	323	342	309	341	317	355	328	341	361	343	314	326	303	355	332	342	309	335	338	346	332	329	313	315	346	297	332	325	322	348	360	328	319	331	325	350	295	357	301	349	337	337	364	322	372	294	294	329	332	327	326	316	354	322	334	369	333	321	325	334	326	353	326	345	343	346	302	361	334	329	313	344	356	343	329	317	298	321	317	338	340	345	316	322	324	339	349	319	316	336	325	315	311	344	332	349	295	350	313	324	320	324	316	359	378	326	353	366	313	311	340	319	287	336	344	311	305	326	331	344	337	345	328	360	348	339	356	321	320	301	300	371	314	353	322	341	319	344	330	330	298	323	293	325	325	310	365	326	339	311	330	328	348	327	309	324	303	343	366	350	332	333	362	318	317	330	298	315	308	325	330	365	302	341	347	328	335	336	351	332	349	338	362	347	305	328	330	340	300	331	343	325	287	299	333	304	349	340	336	340	324	315	298	331	308	318	311	355	326	326	336	334	324	342	359	297	324	338	337	323	332	343	324	341	326	320	325	318	274	314	341	322	322	331	341	336	333	312	355	323	319	336	342	315	383	341	357	339	302	318	326	349	333	306	350	326	335	343	307	322	301	344	312	331	332	314	315	322	359	331	345	324	328	359	325	349	350	304	358	302	321	350	325	331	305	310	328	309	334	326	328	301	323	328	325	323	320	311	313	320	339	332	311	355	328	352	358	322	294	334	339	309	340	309	338	295	308	333	309	342	319	334	315	313	309	315	320	325	375	336	356	312	288	331	337	360	316	361	304	323	322	349	352	334	315	324	327	334	357	380	351	364	323	331	331	358	321	341	307	327	320	320	313	350	306	348	336	315	340	347	294	316	343	330	309	334	302	338	315	339	297	313	339	313	368	320	322	310	338	297	312	281	341	318	316	334	336	344	324	343	311	335	321	327	353	309	332	327	307	308	327	325	335	332	346	299	326	341	307	301	341	293	351	356	337	351	347	324	290	327	300	344	368	313	308	329	322	313	358	346	313	339	336	335	341	341	305	318	312	307	345	346	306	333	390	304	321	319	336	320	337	317	331	375	347	327	335	324	372	306	301	333	321	351	306	348	317	302	351	347	333	329	346	325	335	348	336	354	346	326	341	283	326	326	333	324	308	335	343	348	339	376	328	343	290	323	320	328	277	379	290	347	343	342	334	308	316	312	360	314	353	329	357	286	346	302	349	371	319	308	348	339	314	313	328	340	337	318	313	337	319	336	331	320	285	337	330	338	319	298	286	310	330	315	324	333	327	312	338	310	339	330	327	317	338	337	341	318	341	334	299	312	354	330	325	324	333	371	331	287	348	327	338	335	311	335	334	315	329	358	322	301	359	329	327	331	331	323	283	302	326	341	315	326	318	363	317	342	332	309	381	349	339	337	331	340	311	290	355	342	354	360	308	313	329	341	334	310	328	292	323	330	345	318	303	331	339	314	301	319	343	325	337	328	363	338	322	318	329	344	318	326	318	373	331	295	308	325	325	321	315	313	332	359	319	301	346	330	342	347	346	344	321	330	326	319	350	332	347	328	312	321	316	321	332	353	351	311	334	342	327	356	317	318	340	323	327	322	337	356	342	326	337	358	317	296	351	300	339	323	386	302	313	308	311	338	329	328	321	328	323	319	304	342	336	308	315	333	335	338	335	364	327	323	288	321	324	329	324	291	329	336	326	318	342	336	318	333	342	372	347	343	326	324	327	311	314	328	343	322	335	347	338	351	323	324	329	336	324	340	327	323	342	297	326	316	342	325	340	360	363	343	337	342	353	329	300	310	375	326	355	319	293	309	303	333	301	339	294	346	331	347	326	342	352	323	315	350	330	297	305	350	308	357	337	329	335	351	348	286	364	321	308	316	301	351	323	309	311	308	336	357	344	312	299	319	308	312	348	308	336	311	312	303	309	330	314	328	313	338	339	325	363	343	321	310	345	331	307	351	338	336	351	329	336	333	302	355	330	336	324	307	320	329	346	315	314	341	363	305	321	324	352	325	320	337	325	349	319	318	316	341	324	325	329	348	342	321	313	332	344	309	327	350	332	379	326	335	329	314	358	353	335	350	352	327	336	311	387	363	343	361	361	348	319	317	320	301	306	348	317	377	344	345	309	343	321	354	320	306	356	352	319	360	361	314	292	328	343	305	345	355	323	327	327	325	324	296	321	296	310	343	317	338	342	337	298
8141	1816	2455	2396	2146	2182	1889	1651	1285	1008	920	854	785	776	765	810	800	800	773	834	768	793	733	766	786	780	790	816	763	782	785	803	823	824	824	797	775	827	791	747	785	748	723	772	758	836	752	771	775	735	802	723	743	704	736	754	755	724	769	714	806	741	766	778	757	803	776	790	767	784	739	729	757	769	805	772	753	786	736	780	758	752	782	775	770	766	767	795	806	788	805	724	793	807	771	801	784	808	773	762	753	778	807	756	747	740	744	754	788	789	794	777	843	774	756	736	746	774	780	723	804	771	749	780	719	757	832	754	769	763	792	764	797	801	785	732	781	794	756	767	728	791	823	772	759	782	733	742	787	740	782	792	768	746	737	759	778	711	735	734	791	765	756	747	786	739	802	778	779	804	718	780	738	758	750	815	800	813	781	757	790	778	789	771	753	809	771	769	714	740	769	786	758	769	738	806	752	812	772	718	755	769	716	771	755	744	757	770	774	770	759	748	783	730	782	764	811	738	741	741	745	764	782	731	765	798	726	760	737	780	743	771	785	779	792	788	787	780	732	684	755	777	774	759	718	749	775	717	762	717	790	754	737	783	754	750	729	771	792	753	782	776	773	790	734	759	768	769	714	775	743	752	762	769	767	761	755	792	796	772	740	735	819	807	742	770	787	734	746	728	720	757	784	739	742	764	787	802	777	727	785	751	745	762	704	782	825	776	756	738	747	761	736	710	767	805	761	716	747	811	812	764	795	781	761	759	769	778	720	764	740	789	739	839	744	729	758	782	790	759	791	761	723	796	764	743	711	770	772	787	774	768	774	782	723	793	769	732	747	767	753	780	749	771	725	815	751	733	826	763	758	737	789	736	730	786	768	788	773	775	761	798	762	749	720	750	785	735	796	781	752	754	757	799	778	805	792	825	718	743	800	754	804	829	735	778	768	789	772	702	798	775	775	760	750	776	715	737	739	755	781	816	728	750	757	726	786	793	729	782	781	758	770	770	762	709	762	738	724	780	736	785	815	765	752	756	743	765	747	763	770	790	776	656	767	771	761	765	780	793	786	758	728	768	790	746	726	737	769	763	743	753	745	787	761	760	735	746	799	743	745	750	815	786	739	710	764	778	767	763	740	803	812	773	754	818	817	751	745	712	745	760	776	786	791	743	774	738	759	698	764	769	754	746	752	757	777	742	710	761	746	824	802	766	789	762	748	769	744	753	770	715	740	772	762	762	767	717	744	820	751	789	730	758	764	751	763	813	767	783	745	769	765	776	769	755	759	742	730	758	798	738	776	731	770	748	789	733	812	781	753	735	747	785	803	780	799	765	746	801	799	773	777	768	710	762	789	783	773	780	745	772	744	699	788	798	749	826	720	800	776	746	769	762	772	786	831	732	792	781	713	741	791	792	771	756	730	797	768	799	732	761	748	737	747	797	790	699	765	787	767	793	785	788	787	729	737	800	801	687	798	784	756	802	772	769	771	813	744	798	828	758	727	760	770	725	795	746	794	765	792	761	777	777	835	789	747	818	789	793	787	756	782	785	810	829	758	793	781	745	781	770	740	752	744	746	778	766	719	763	808	731	789	773	796	781	783	812	771	701	759	701	738	745	730	757	724	755	756	753	736	741	753	770	770	785	748	731	772	771	803	690	745	803	748	781	778	742	773	795	758	772	832	808	716	765	773	742	833	795	756	798	769	760	778	759	782	816	762	740	807	758	789	785	714	763	818	784	745	814	720	756	794	746	792	787	787	752	774	773	780	797	730	765	775	792	772	762	800	766	741	778	742	713	764	806	735	734	737	718	748	772	774	770	751	775	717	725	813	728	826	769	765	785	728	791	807	761	792	802	740	744	756	773	799	751	777	717	778	758	745	738	775	775	734	784	746	748	762	740	794	754	750	777	770	795	744	805	759	779	786	773	792	785	798	778	743	754	806	762	765	738	736	736	807	745	735	798	742	768	711	736	773	789	747	706	739	753	777	771	756	767	785	797	785	735	743	732	808	770	804	780	766	743	741	789	800	733	793	755	777	808	761	766	769	755	816	771	791	740	750	760	764	741	772	786	733	778	799	775	702	751	720	776	771	773	793	707	829	763	798	773	739	780	816	845	723	745	762	766	755	785	786	747	786	770	798	740	771	751	816	786	827	798	773	738	728	775	773	788	721	744	792	736	762	782	733	787	774	778	788	721	803	764	802	750	774	796	805	797	737	738	770	747	762	744	741	765	717	778	752	765	791	799	774	815	810	799	715	787	802	769	744	789	781	724	747	731	813	741	772	725	752	809	752	777	774	738	749	767	794	773	737	765	721	770	748	818	766	779	781	760	726	779	690	818	743	820	725	750	780	766	805	706	793	749	782	786	738	759	729	792	776	719	747	760	749	800	787	727	743	775	746	776	718	782	781	730	776	757	794	793	760	729	774	817	709	796	822	779	752	712	836	804	741	714	762	748	786	745	762	724	800	785	784	709	759	756	707	783	766	761	767	784	718	767	734	786	735	763	748	720	777	772	758	766	706	781	762	745	760	740	692	772	727	780	747	762	748	778	806	772	759	713	734	757	796	736	752	807	766	780	774	737	768	768	824	747	823	766	720	806	716	808	760	787	733	763	766	737	792	830	764	748	812	794	780	800	737	720	742	777	756	782	794	727	764	776	785	782	748	763	739	716	787	732	770	829	739	737	738	781	776	812	780	765	754	773	772	737	805	769	786	758	740	737	736	765	758	773	782	771	736	799	771	776	763	790	772	822	761	746	732	845	742	771	759	714	715	825	747	773	769	745	742	767	793	771	782	801	810	764	758	752	754	740	829	784	780	751	788	708	798	711	763	750	767	740	778	804	764	739	744	804	784	782	791	787	808	787	727	720	728	799	771	785	771	761	769	773	750	783	752	790	732	765	689	750	755	722	765	810	786	786	764	773	761	732	757	752	775	776	764	821	799	751	773	755	785	779	717	813	715	768	786	764	798	730	814	769	780	724	778	744	778	779	731	785	754	766	696	793	726	764	773	761	814	738	751	775	785	791	795	809	795	780	760	763	761	753	757	756	726	799	767	771	778	771	768	759	744	771	752	777	755	798	823	794	768	810	750	737	723	761	748	752	758	758	778	800	776	715	809	793	739	797	786	755	741	768	778	760	747	752	790	793	773	785	753	747	754	782	789	783	729	757	737	770	800	768	733	790	759	748	768	793	767	728	803	763	777	752	756	800	742	749	756	793	787	787	770	767	724	775	824	723	768	755	761	761	752	768	776	736	748	757	763	752	755	752	822	732	730	790	766	752	758	773	780	740	754	767	728	717	756	790	789	743	758	799	765	761	794	722	777	695	732	785	828	742	742	748	773	792	767	757	754	795	720	786	841	740	796	780	746	783	764	721	767	747	762	784	764	770	733	769	745	808	739	759	787	762	755	781	761	771	736	745	809	766	788	774	804	783	720	793	723	732	772	772	747	739	847	781	802	788	783	782	742	743	790	780	709	782	748	738
26104	6589	1910	1281	1069	922	720	548	474	370	312	306	277	252	236	280	286	288	294	276	241	288	276	287	275	258	271	244	258	262	236	265	268	264	302	268	253	308	265	259	198	238	262	272	257	269	256	246	244	284	269	240	275	279	267	259	268	245	297	267	236	277	244	279	281	288	220	263	276	269	255	249	264	267	256	259	273	271	278	269	269	244	262	284	251	244	252	254	278	276	251	266	257	267	276	238	289	263	261	269	247	290	268	271	244	259	281	248	251	277	257	266	260	246	268	256	269	266	259	281	264	228	274	252	268	255	256	277	251	244	255	261	281	265	238	268	253	272	296	271	270	223	263	267	243	303	270	294	256	231	228	302	262	263	283	232	288	265	235	237	253	259	268	280	263	277	283	253	267	239	259	253	286	267	243	271	249	273	253	253	267	270	267	260	290	241	274	256	289	247	261	277	291	293	278	262	265	247	274	256	265	273	258	249	262	248	248	253	283	268	260	255	266	259	266	201	250	250	263	242	254	249	273	221	267	240	270	275	268	233	238	253	277	303	285	273	235	257	245	269	280	261	280	261	242	272	244	264	279	236	239	256	255	239	260	268	284	253	259	245	230	289	264	255	293	272	243	243	244	236	256	234	253	254	273	281	272	251	313	250	253	297	256	240	277	264	276	268	288	237	270	248	275	289	262	252	280	257	272	275	274	272	254	277	259	257	245	261	281	253	247	299	247	272	295	260	270	280	257	269	286	294	269	252	254	245	271	258	292	289	271	272	253	279	292	273	297	266	248	262	234	226	259	272	231	258	275	261	251	280	244	263	265	271	277	258	278	260	232	290	256	236	271	291	243	284	271	248	272	284	220	275	282	266	289	264	248	276	260	240	267	270	271	275	267	247	272	284	288	255	282	252	242	276	254	274	246	291	266	257	262	250	258	241	267	230	270	274	261	255	284	282	269	254	267	263	240	289	257	242	274	275	239	264	285	250	257	267	272	308	267	277	248	231	293	266	241	265	242	254	258	254	222	267	283	267	270	249	253	250	260	293	265	232	237	268	244	283	263	279	248	229	266	285	309	255	268	266	244	243	260	240	254	250	247	255	281	267	272	247	244	214	300	262	258	264	299	230	286	286	231	255	253	250	280	267	275	280	252	229	258	281	294	242	273	269	266	285	277	252	255	287	249	250	255	260	275	297	267	254	246	274	256	279	292	257	261	249	247	278	244	314	274	311	267	260	256	251	296	270	259	295	270	219	265	273	250	255	250	280	261	257	246	283	286	255	281	297	242	291	254	275	258	273	290	259	267	259	262	300	279	307	269	271	279	287	273	256	260	280	275	240	243	242	244	290	306	284	282	246	260	263	244	261	254	243	268	246	278	285	232	241	275	236	273	253	281	289	275	263	298	255	266	265	277	261	254	278	259	243	255	225	289	226	261	269	258	259	250	241	242	294	271	267	289	239	262	260	275	252	249	248	269	288	232	247	284	266	257	241	238	238	242	267	272	273	263	261	265	260	243	240	279	257	256	254	255	251	247	273	291	240	247	253	253	270	296	258	280	285	278	277	282	267	268	279	267	271	267	226	266	266	278	276	269	281	283	260	240	264	286	275	286	262	256	251	236	251	258	263	269	277	258	261	278	266	273	259	271	261	245	281	291	277	276	251	295	266	264	261	256	281	283	289	281	269	275	276	274	247	255	263	269	270	258	255	268	270	270	247	275	270	264	272	267	263	256	261	259	268	272	294	300	269	245	282	268	247	291	276	273	261	250	259	276	268	243	246	242	275	275	261	274	280	269	257	274	236	270	262	286	276	259	258	315	255	262	273	269	275	259	253	261	254	290	289	253	240	258	249	239	275	291	265	247	251	249	256	265	251	269	248	262	267	266	294	265	258	273	283	255	251	245	262	261	251	261	272	287	244	257	238	250	243	261	284	247	228	257	288	268	285	308	257	276	291	238	253	253	248	232	257	272	268	253	270	274	265	247	276	251	289	232	244	246	257	281	247	257	262	247	260	245	276	272	265	265	279	272	240	263	295	257	263	278	247	247	265	250	274	279	271	247	226	272	272	270	270	243	268	256	253	274	273	265	270	275	280	262	260	263	280	245	254	295	277	242	283	263	240	275	250	272	253	243	232	285	254	276	281	244	264	259	274	270	252	267	254	290	269	267	265	286	253	265	271	277	236	284	274	277	280	263	278	290	258	274	266	288	261	256	264	230	267	259	264	251	244	255	273	264	257	256	274	245	258	262	254	262	254	248	278	289	274	242	294	270	259	286	273	270	263	240	258	254	281	269	252	262	264	282	275	261	256	238	235	259	280	275	252	264	268	256	247	272	273	251	279	236	292	260	262	243	259	269	267	292	276	284	269	297	267	267	253	283	275	235	265	256	288	272	257	254	234	269	244	261	259	281	261	256	268	268	244	249	258	266	243	247	279	255	257	259	262	285	264	233	270	267	229	274	283	258	290	269	245	248	274	266	263	280	265	258	246	270	281	247	277	228	279	267	273	266	253	303	249	257	256	277	250	288	266	289	275	269	253	248	246	293	277	267	277	249	263	257	252	261	272	253	226	250	238	252	249	281	250	256	268	271	282	293	235	305	242	240	248	263	216	256	262	295	251	227	282	254	234	305	291	251	257	263	255	237	272	236	266	284	264	261	263	263	252	274	255	251	286	288	234	284	278	292	266	235	257	252	260	266	241	271	267	249	276	211	266	265	265	267	288	254	267	256	258	272	248	271	259	258	263	278	262	275	297	222	292	280	287	242	261	244	283	254	269	249	245	293	266	296	257	292	272	254	268	280	264	256	243	276	268	261	250	271	254	267	275	255	272	274	278	253	237	227	246	232	264	285	222	264	210	273	250	257	267	277	279	281	254	274	258	281	249	247	309	237	252	294	238	267	258	256	247	251	264	284	277	273	270	244	297	289	298	243	274	271	247	252	276	269	277	245	252	300	276	253	223	276	277	281	262	257	267	249	276	266	264	258	272	246	297	270	276	267	254	253	265	267	282	241	258	256	263	296	247	276	250	264	275	282	273	255	262	247	270	233	255	288	232	250	264	278	290	268	263	265	279	265	277	271	262	270	277	265	248	268	283	270	255	251	272	253	240	231	268	247	286	278	261	251	253	266	292	265	277	248	285	271	286	255	261	287	268	275	238	269	253	275	261	289	254	287	261	280	259	259	241	257	256	260	253	284	274	263	295	259	262	252	283	244	255	262	273	280	279	272	268	270	273	241	287	242	270	268	268	290	275	250	236	260	232	280	268	241	257	257	277	286	291	266	253	271	257	261	269	259	281	238	261	268	283	231	270	263	263	293	273	279	275	271	293	251	262	266	261	298	264	285	277	278	268	255	270	273	267	305	269	282	288	276	256	249	288	303	279	262	294	258	258	275	246	281	277	242	258	257	290	255	271	273	296	269	246	312	275	280	317	268	268	282	265	255	249	247	286	277	249	252	251	240	242	246	254	288	247	307	278	263	298
18028	3479	3845	4030	3931	3727	3111	2118	1578	1240	1018	815	767	732	683	686	700	643	641	663	627	618	637	642	633	655	651	709	654	648	677	642	738	702	706	717	692	661	680	675	615	654	647	606	625	647	607	626	669	644	646	660	648	665	606	649	643	642	600	607	602	625	619	626	606	602	653	566	623	597	610	630	601	627	642	616	682	624	599	614	621	648	615	610	579	619	564	652	641	647	617	638	630	635	621	590	636	626	624	588	609	643	631	604	637	627	621	591	568	624	617	601	627	599	651	658	619	679	605	647	662	624	616	616	657	662	623	642	642	632	605	583	636	582	664	637	585	617	615	624	626	596	603	599	612	630	648	582	593	620	592	617	581	643	595	628	639	642	609	640	664	660	685	639	667	626	676	587	605	624	608	623	664	605	660	604	631	577	643	656	612	647	668	643	624	634	609	628	658	625	632	632	639	637	659	679	611	634	607	583	627	656	599	653	620	656	630	658	663	640	588	642	649	608	623	658	658	616	635	597	614	650	600	650	603	635	630	596	630	598	627	632	640	629	650	596	597	572	597	607	638	646	645	591	648	650	623	609	610	625	605	601	604	624	592	598	631	626	618	613	616	627	662	610	576	620	604	643	619	608	649	612	648	637	650	629	614	654	575	603	600	628	605	606	604	612	631	607	623	609	591	616	643	624	616	608	624	618	620	587	609	606	625	608	626	626	626	628	644	587	627	610	583	636	626	604	600	621	624	617	630	583	658	656	633	623	599	585	612	626	652	591	607	592	628	649	620	595	652	596	641	608	664	630	697	642	630	653	651	651	664	656	606	611	594	580	689	620	617	591	652	609	604	633	607	634	603	621	635	610	597	609	628	577	588	633	592	659	640	625	589	617	657	603	613	569	592	611	585	632	599	591	633	603	628	648	598	632	632	631	612	638	646	597	631	588	647	638	672	609	576	645	613	588	670	632	604	634	662	659	616	613	626	662	641	640	606	636	616	635	616	572	611	655	630	613	635	631	606	603	597	616	661	683	667	608	625	629	669	632	595	628	660	652	591	591	628	660	585	606	655	621	636	610	614	642	650	620	622	609	620	663	642	646	640	623	624	648	607	596	653	660	636	618	609	645	613	620	583	632	612	577	633	614	643	634	611	604	616	631	653	651	616	646	615	625	634	612	589	622	597	656	626	638	634	595	627	593	640	607	619	607	630	611	613	610	638	641	616	600	601	651	588	616	625	644	697	605	650	626	651	618	640	625	624	617	659	584	601	607	571	608	590	653	633	674	627	621	641	630	645	579	624	639	631	674	623	624	637	628	661	615	610	642	632	653	596	646	643	634	616	610	635	639	616	577	582	611	611	590	628	619	622	602	639	638	631	600	604	644	620	614	621	564	652	549	588	629	619	626	626	588	669	650	646	651	601	681	665	585	598	639	621	613	600	634	640	608	639	603	618	585	627	610	624	612	622	624	628	573	603	661	596	631	618	610	589	621	606	645	657	628	637	651	609	621	648	623	632	655	631	607	608	640	619	614	615	595	633	662	587	614	612	636	609	582	625	663	661	650	595	670	623	612	595	658	614	584	597	653	643	642	617	600	593	635	617	622	591	645	645	601	613	668	624	614	665	578	592	617	605	615	678	614	589	614	654	642	619	643	594	625	611	593	612	596	642	620	657	651	602	619	671	655	663	641	672	627	661	609	635	628	600	626	654	621	623	621	610	599	625	634	619	640	665	678	682	595	606	631	612	632	610	592	650	633	669	634	615	634	616	641	639	589	581	598	624	624	652	617	580	629	600	664	586	622	639	581	624	632	597	641	622	575	625	624	640	595	607	645	675	628	644	613	624	624	648	624	639	620	589	600	686	646	627	612	593	654	676	626	607	605	626	662	645	630	627	657	613	610	588	629	647	630	590	649	601	656	657	635	635	578	590	604	639	642	652	637	625	610	659	679	632	651	638	610	633	664	610	601	617	610	687	647	621	611	617	584	652	653	624	595	623	620	545	633	655	630	588	633	637	632	635	648	603	628	613	609	611	623	570	591	666	628	622	652	628	582	613	621	627	626	635	654	658	658	637	631	624	584	608	623	612	613	626	610	646	633	616	657	668	652	609	648	631	657	610	643	630	631	603	572	597	609	670	593	653	609	637	655	585	659	598	610	622	633	658	609	643	605	633	644	609	655	677	629	640	624	596	619	630	598	691	653	640	643	634	648	633	671	595	587	623	647	651	650	626	607	592	645	598	622	653	623	604	606	611	615	625	619	614	563	623	639	629	613	612	656	635	625	612	631	609	670	634	628	611	620	598	624	635	648	637	603	625	638	639	612	645	613	655	612	589	655	672	586	573	572	599	658	603	638	617	616	624	592	651	628	593	595	658	605	592	597	607	622	619	630	650	674	607	668	634	605	635	651	601	652	594	651	694	671	582	617	550	632	617	663	645	595	626	631	591	635	618	587	599	597	645	621	608	661	655	641	642	605	575	616	619	622	610	628	622	661	615	646	604	604	621	659	574	591	628	613	632	629	653	628	610	644	628	621	650	597	632	564	624	614	615	604	613	570	545	638	610	613	620	638	591	577	614	639	654	649	635	611	657	635	629	631	666	626	584	619	624	650	604	643	648	602	619	599	661	662	660	642	668	648	604	600	637	644	616	590	598	638	709	602	643	607	624	649	634	634	609	634	637	613	626	629	659	600	594	651	595	640	641	614	646	624	610	614	630	614	626	613	642	627	629	621	561	653	612	625	569	607	627	599	595	656	637	665	635	605	594	655	625	596	610	582	609	641	616	614	654	620	584	614	639	614	649	600	568	630	637	653	626	646	628	633	624	657	586	608	626	622	581	644	639	683	635	633	614	659	638	591	625	603	614	598	665	643	631	627	623	619	627	633	665	620	615	627	610	631	650	600	609	635	624	667	619	630	653	617	604	628	609	618	635	599	625	614	636	615	660	646	603	612	656	649	583	627	616	624	611	657	624	610	678	595	632	637	644	643	600	607	650	644	605	658	583	634	614	640	603	613	628	645	637	604	628	623	616	631	610	603	640	614	602	617	617	598	637	603	623	632	625	616	624	619	652	653	654	603	629	637	584	631	646	640	599	643	645	593	630	600	599	614	611	619	590	623	601	598	633	608	664	637	638	595	674	609	623	598	652	642	604	635	586	681	643	658	614	627	650	633	634	635	636	650	618	597	671	628	629	676	623	612	654	624	581	630	646	641	591	635	637	587	632	619	610	663	634	624	609	597	619	621	541	596	589	635	577	633	655	613	609	664	619	592	653	607	638	626	620	624	643	614	588	598	660	617	624	604	649	641	643	615	620	593	686	597	645	651	603	647	632	585	632	589	609	611	639	618	628	647	607	588	621	623	608	627	606	590	613	619	635	659	610	664	634	658	575	613	612	583	636	590	670	621	605	619	559	587	664	568	675	645	601	623	608	625	619	655	665	621	625	639	602	588	667	636	623	620	614	635	666	629	612	625	638	647	607	599	605	623
36157	11063	3016	1765	1355	1135	761	558	316	272	257	192	183	151	158	137	138	148	127	141	122	106	147	120	128	124	132	120	148	126	169	127	161	133	153	109	135	140	122	140	137	119	129	123	147	126	134	96	124	130	127	142	117	133	127	129	126	124	140	133	134	123	134	127	130	137	132	140	127	135	129	132	134	111	140	124	110	136	125	102	127	109	132	146	122	108	137	145	136	129	145	128	107	132	113	131	128	104	122	120	114	134	111	151	136	132	111	118	114	125	135	132	163	130	164	136	125	117	124	122	141	127	119	108	134	131	121	116	131	118	108	142	116	119	123	119	126	121	142	160	129	147	145	150	135	133	139	124	120	119	123	102	144	154	135	120	145	127	125	124	142	157	143	121	146	124	123	133	138	129	132	134	133	128	117	131	119	135	136	132	115	147	143	167	141	109	139	125	133	131	124	105	121	114	126	113	116	126	110	119	124	133	141	123	121	143	126	117	129	124	114	128	118	118	133	116	110	109	129	131	144	123	129	120	122	128	114	140	146	131	122	97	134	133	128	124	111	137	107	154	139	120	134	127	138	132	164	135	114	130	134	119	132	126	140	130	151	149	123	130	128	131	108	128	138	104	110	128	122	140	107	145	152	138	129	140	136	139	113	117	129	135	144	134	111	123	121	136	127	147	113	108	128	104	141	129	141	145	105	131	133	114	128	117	128	136	131	128	114	146	115	137	124	114	138	128	138	118	124	136	133	113	112	115	121	121	131	135	122	121	127	107	127	113	115	145	115	129	124	132	151	113	127	124	122	115	113	119	121	134	130	137	116	111	124	118	130	118	122	116	143	116	132	132	139	135	129	123	132	125	136	132	130	127	120	123	122	112	136	134	132	116	120	126	135	121	129	133	124	139	130	142	117	131	128	135	96	134	125	114	116	114	131	140	118	153	127	115	136	110	126	110	115	137	125	128	142	127	115	141	118	109	112	150	131	113	130	125	124	133	131	158	140	125	139	124	121	138	96	124	155	123	120	121	114	116	123	116	118	125	137	129	130	121	156	132	148	127	107	127	120	132	145	133	129	130	109	127	119	126	116	127	115	126	107	125	129	125	127	168	126	127	133	119	144	131	128	143	121	137	137	126	123	146	115	139	143	122	128	119	125	136	123	135	136	129	133	129	116	121	142	149	138	113	122	151	114	134	125	150	157	138	108	132	118	112	121	144	137	126	135	126	144	130	143	154	136	131	105	116	150	121	131	139	142	140	122	113	108	109	123	134	113	118	129	132	136	128	135	133	126	131	117	123	134	127	114	118	109	125	119	126	144	129	137	118	128	147	120	136	139	121	156	144	137	130	127	109	137	109	124	128	116	121	120	133	103	142	151	118	106	138	117	132	125	127	135	121	134	129	116	118	133	115	155	109	142	154	129	127	145	135	128	131	126	120	139	109	134	122	126	125	120	132	126	137	121	109	113	124	134	117	128	120	118	127	111	130	117	108	113	130	119	150	116	131	126	122	140	133	142	120	138	119	134	131	121	129	127	127	143	124	118	124	124	143	123	132	133	117	124	130	120	116	106	153	111	121	136	119	119	121	133	119	124	121	139	119	120	135	109	131	136	133	119	139	135	124	124	135	131	109	112	135	139	129	124	140	112	116	119	116	130	142	140	131	120	126	128	122	119	128	126	110	142	138	123	134	142	140	135	129	117	149	137	132	125	126	136	127	121	127	116	120	129	153	123	109	138	102	118	147	144	114	138	138	149	137	139	152	128	121	133	131	173	125	142	133	141	138	137	148	128	115	113	133	106	107	129	137	135	132	115	113	119	112	139	132	121	126	124	141	137	122	137	123	122	107	123	121	126	131	110	132	99	122	124	115	121	125	120	140	121	143	126	143	165	137	115	128	158	118	128	121	135	145	142	126	138	128	135	133	151	128	143	127	125	125	141	124	137	140	137	107	113	137	143	129	134	123	133	118	132	127	120	120	139	127	124	124	124	143	117	126	138	108	122	125	110	150	144	111	132	134	117	125	124	130	119	159	129	110	121	99	115	123	133	139	122	117	122	130	116	138	120	122	113	127	129	121	113	136	134	113	147	128	127	126	134	146	134	105	127	116	112	116	142	148	132	125	145	118	140	138	115	149	127	118	115	136	123	127	100	119	111	134	125	135	134	115	119	137	102	117	127	129	126	129	114	122	162	146	141	125	153	141	135	126	115	119	115	123	129	120	130	119	110	118	120	133	134	130	133	135	132	117	130	139	122	129	115	136	137	117	122	117	129	102	120	129	106	116	118	118	119	129	127	145	157	133	121	125	126	130	93	132	112	124	127	136	151	134	124	137	124	136	125	130	137	138	121	129	127	136	126	113	145	133	123	131	124	99	116	131	142	125	112	134	116	141	119	144	106	137	144	110	127	135	140	117	106	110	120	113	126	139	127	138	142	112	119	123	110	135	111	114	130	126	124	131	126	124	111	138	119	162	137	136	134	129	120	128	110	121	117	143	135	146	114	109	138	121	134	126	144	103	125	125	136	118	120	125	119	123	123	143	122	121	122	142	113	139	125	161	131	140	116	137	117	132	137	131	131	135	130	128	140	128	157	124	131	122	130	102	132	122	130	127	139	148	128	133	134	119	120	118	112	127	138	133	109	130	136	142	138	154	139	108	143	143	118	126	116	128	117	130	116	130	125	136	131	115	127	126	143	142	132	148	138	118	132	128	128	104	140	138	113	135	135	144	110	122	144	125	139	134	133	130	114	134	119	118	126	114	134	146	137	133	122	122	128	121	130	110	134	119	129	131	143	121	108	118	130	139	141	120	123	147	153	128	128	128	127	116	119	134	117	141	121	114	130	137	124	137	116	108	117	111	137	130	109	132	126	134	121	126	135	135	131	132	122	140	134	125	129	125	145	141	105	134	125	122	144	117	124	135	131	141	107	132	131	129	133	145	129	128	113	122	132	131	128	119	163	140	114	156	127	136	132	115	129	111	123	133	139	118	131	160	147	133	111	134	129	129	132	127	124	144	139	126	122	142	124	132	132	129	123	101	130	129	141	110	129	130	133	129	116	114	146	121	141	112	134	132	139	119	130	118	128	130	138	136	131	123	118	149	136	131	113	122	126	145	117	132	124	115	125	124	113	123	119	115	125	142	116	115	138	109	102	134	143	119	120	140	121	150	146	124	131	125	114	128	136	117	138	121	142	130	120	133	125	139	116	110	136	133	119	130	99	134	141	154	129	165	117	130	132	137	126	125	100	139	140	122	115	136	120	137	132	131	128	106	126	106	136	120	115	130	103	125	135	136	112	128	130	146	123	124	121	133	109	117	108	124	115	110	144	135	133	135	153	137	118	124	131	117	150	121	104	130	130	148	138	135	133	145	128	121	135	136	136	115	122	137	107	132	143	130	136	124	127	136	133	128	128	115	110	121	130	127	127	119	114	124	125	149	140	124	128	113	127	138	122	131	120	130	141	139	118	115	112	139	113	159	141	129
23647	4614	5090	5291	5012	4726	3651	2526	1589	1171	949	646	562	518	506	450	429	458	422	415	397	390	379	386	367	393	393	351	375	410	412	432	430	460	545	458	387	393	370	376	384	378	341	350	342	343	314	336	315	355	348	286	352	338	343	338	316	341	329	335	346	303	337	319	312	322	317	322	355	313	337	324	332	334	339	336	333	319	286	344	306	306	282	316	381	340	334	289	315	323	330	362	321	316	344	328	341	348	329	337	325	305	325	318	337	331	325	361	343	335	306	340	328	329	330	324	339	327	344	344	335	315	340	343	323	330	338	301	307	371	317	315	337	336	357	329	342	310	329	345	316	356	336	324	333	331	326	336	331	339	355	335	353	331	331	347	308	321	359	322	325	320	311	328	339	317	332	326	323	318	309	312	349	330	359	339	339	321	352	356	317	305	312	342	359	345	329	382	317	334	343	347	325	305	315	337	327	322	317	358	290	326	326	316	337	310	332	340	289	312	321	308	336	326	314	338	334	335	325	312	293	334	356	342	367	339	318	354	352	312	327	335	363	360	327	334	299	327	339	328	330	318	331	319	331	323	332	330	326	345	330	323	338	353	336	288	320	353	331	339	340	298	323	316	335	299	325	342	318	327	310	364	339	314	317	348	318	330	317	332	301	324	309	375	332	338	317	327	327	384	308	320	307	319	314	317	340	339	301	350	325	340	337	311	340	320	338	297	328	338	345	318	327	306	335	324	348	330	342	332	315	338	322	339	351	320	332	369	332	352	346	333	311	336	342	310	349	311	284	339	336	325	331	353	335	296	338	337	336	307	313	328	338	310	361	313	331	345	344	345	324	323	359	323	367	361	306	341	331	356	304	319	355	314	307	360	300	335	335	326	352	352	342	342	313	352	348	334	314	344	324	339	336	321	356	311	358	322	303	333	331	323	306	343	325	365	347	353	347	336	330	331	355	333	352	348	354	328	348	320	332	329	298	338	353	330	354	339	323	310	326	299	307	351	308	353	327	349	339	337	306	348	332	319	362	338	305	312	346	338	332	336	340	318	324	325	339	326	328	309	323	360	352	324	318	372	312	306	330	320	358	364	313	317	338	339	338	343	343	335	314	302	328	328	326	318	342	324	307	309	355	338	344	335	328	349	340	306	353	365	358	322	325	304	306	341	347	332	323	328	331	347	304	350	357	317	327	348	340	333	300	348	339	333	322	306	338	343	299	338	323	322	312	355	326	315	346	316	322	336	324	329	316	355	349	342	324	354	332	329	320	325	335	332	334	327	381	333	344	301	329	342	346	369	366	360	335	337	339	335	317	335	298	328	337	320	339	304	319	314	313	312	341	307	330	321	320	349	349	344	316	342	292	324	326	337	343	354	333	336	340	340	369	317	328	356	327	338	302	349	342	318	319	343	364	350	338	333	334	340	282	364	339	354	316	359	348	343	321	343	328	334	303	331	330	358	333	316	351	349	347	301	350	310	317	335	354	307	348	321	355	306	328	342	313	318	357	333	344	338	324	336	356	332	336	329	346	316	312	308	323	317	353	315	327	313	333	316	332	332	339	348	343	313	333	317	313	357	355	326	310	366	358	336	340	337	335	351	311	323	331	364	343	353	309	355	304	382	334	327	340	333	316	306	351	326	341	358	359	342	320	347	294	303	313	322	319	338	309	318	322	341	326	302	345	348	327	283	335	315	307	320	339	333	352	315	326	336	313	344	305	327	316	318	325	304	325	370	328	352	330	343	333	352	335	294	335	379	336	329	333	359	336	324	341	323	338	328	318	332	310	329	316	348	324	290	304	316	348	296	325	354	325	309	318	311	322	354	334	347	351	347	312	376	341	339	361	348	350	323	322	342	346	343	363	325	357	309	306	335	349	304	315	328	343	330	373	312	322	327	303	320	367	334	327	354	351	349	312	318	353	305	305	358	336	311	355	316	316	304	360	298	312	349	332	327	333	311	366	318	296	316	341	312	353	320	372	339	323	323	317	334	334	311	315	335	316	303	297	323	347	318	348	319	327	310	317	327	326	328	347	337	339	348	346	342	342	335	352	334	306	317	312	346	349	309	346	331	342	338	330	321	358	310	348	307	315	346	304	336	323	309	322	331	322	338	369	334	332	359	345	343	333	349	335	311	332	313	355	340	333	343	303	361	327	331	344	323	359	304	317	303	317	307	300	325	328	319	348	341	326	337	299	351	332	328	329	305	308	326	333	336	322	337	323	333	317	335	347	334	295	341	310	327	338	335	308	360	328	331	330	319	337	303	306	316	321	345	345	321	338	310	310	305	345	352	302	337	368	337	337	305	339	337	340	340	320	303	352	320	341	324	326	329	343	303	358	366	331	325	344	333	335	363	333	343	318	325	298	325	321	319	346	340	338	334	339	341	322	335	326	319	308	298	301	344	317	333	314	295	326	315	338	336	326	345	315	350	337	361	335	325	299	344	307	337	292	344	328	311	306	351	314	355	326	310	282	329	348	320	308	342	352	325	302	332	343	301	354	310	354	330	324	301	331	340	341	324	320	311	309	313	333	330	308	348	336	306	345	354	353	326	315	325	390	342	325	331	330	330	340	317	329	324	313	341	329	323	302	340	353	360	294	301	329	319	302	323	307	306	318	356	326	368	326	322	332	316	356	343	302	323	334	360	354	330	301	321	352	328	338	343	351	334	347	342	310	290	329	348	335	324	324	393	335	334	335	334	310	356	318	330	303	296	329	320	308	304	309	345	344	297	321	347	337	331	330	341	295	349	321	333	335	327	324	340	324	347	324	313	335	318	330	343	323	345	321	349	323	328	325	323	319	340	338	305	313	351	338	366	341	330	323	357	352	325	351	352	322	345	319	340	289	353	336	324	329	322	332	322	338	302	304	325	327	304	341	331	327	317	302	325	341	333	325	335	329	328	347	316	347	309	334	359	343	369	315	310	323	336	332	311	355	340	305	327	339	349	314	306	336	324	328	332	336	325	353	343	326	335	317	303	344	336	341	299	344	318	298	312	311	291	370	339	310	339	308	348	336	321	352	299	351	290	311	342	327	313	302	325	344	351	350	307	343	312	338	338	330	296	315	325	339	341	321	324	301	324	334	325	344	351	309	297	352	323	305	315	334	337	323	356	340	336	342	294	321	307	295	315	335	347	329	336	339	333	312	321	330	307	346	340	339	332	319	322	339	290	314	333	319	300	338	314	305	335	298	366	347	334	316	310	301	310	363	349	276	317	311	349	322	343	314	352	336	327	305	335	370	305	343	342	285	309	334	343	322	306	311	333	309	348	314	312	314	355	332	301	349	319	327	323	334	324	336	325	320	331	349	354	326	344	337	336	342	287	327	324	333	327	327	347	354	345	333	353	320	340	334	314	331	320	366	323	325	304	333	314	329	320	300	317	303	327	311	307	302	306	347	276	360	334	338	334	325	339	338	353	299	307	339	336	301	328	305	332	300	324	318	343	292	328	350	317	316	318	329	320	314	326	311	332	341	328	317	311
11530	2148	1147	810	733	669	544	441	423	353	353	338	320	334	327	322	333	321	348	326	289	334	344	362	329	320	299	342	318	351	337	342	309	326	348	318	362	313	328	322	317	365	329	354	332	327	356	363	304	360	333	335	298	323	339	331	327	325	298	304	333	351	337	341	317	296	311	340	337	338	338	320	317	360	351	335	321	322	321	377	298	336	324	326	336	277	320	312	361	350	321	321	318	342	328	322	297	304	363	327	345	377	346	301	349	310	311	293	336	310	311	283	329	333	355	314	339	311	306	343	301	308	348	357	305	328	286	359	327	353	314	326	370	337	334	334	317	354	332	309	339	347	323	341	348	333	350	347	325	297	318	347	340	349	325	361	342	326	327	333	304	353	340	333	345	354	302	324	308	303	337	336	293	321	307	307	366	349	332	373	300	313	339	374	310	336	342	335	356	349	348	291	334	287	290	351	329	315	289	304	339	347	294	310	341	339	343	318	331	316	295	351	353	346	289	301	324	330	336	368	346	346	310	354	293	328	324	315	337	331	322	363	329	333	288	308	311	347	334	298	319	309	309	304	326	326	325	345	355	296	348	322	319	322	325	319	312	361	326	352	320	327	331	322	328	346	326	345	351	348	364	319	346	309	299	321	349	329	367	328	322	311	347	363	330	345	350	284	324	310	326	334	316	332	316	304	322	355	336	339	331	320	327	350	316	303	359	357	338	357	338	311	336	316	307	347	310	342	318	312	346	312	350	333	306	326	356	320	336	327	336	338	328	322	357	341	305	317	293	341	343	299	288	307	312	329	319	322	309	344	314	329	318	335	323	323	321	340	327	324	321	326	348	322	321	319	342	313	305	353	319	323	322	349	335	358	312	317	315	324	313	347	359	301	346	344	312	337	335	329	324	323	326	358	289	321	333	313	340	360	316	309	307	306	313	318	347	320	316	348	340	322	330	296	330	328	317	305	348	336	335	322	330	336	314	341	322	315	322	332	342	361	339	300	347	343	310	344	322	344	291	308	319	305	338	304	333	331	331	326	325	311	349	317	355	359	312	324	291	303	338	339	329	356	351	311	335	313	341	345	325	337	325	339	336	335	327	312	338	345	300	331	339	312	366	352	307	325	327	367	360	369	305	346	329	339	351	370	313	317	324	355	324	354	294	304	303	351	336	344	346	332	346	342	352	329	334	335	322	329	330	346	333	314	330	322	326	322	313	317	315	352	363	346	309	319	364	297	309	360	364	310	294	295	347	313	310	337	306	329	340	350	304	372	302	313	322	298	331	329	338	333	333	305	373	309	300	328	331	329	340	354	299	310	321	334	367	307	347	337	317	332	320	295	283	355	315	312	309	325	326	323	336	296	337	332	320	335	319	284	281	316	311	327	316	325	329	361	374	331	349	310	316	322	303	314	324	336	326	342	370	315	300	331	322	330	337	329	299	329	338	341	361	352	331	342	321	307	307	301	357	343	318	368	317	364	322	331	368	315	361	312	310	340	298	325	339	335	322	308	338	343	311	302	352	347	358	373	310	318	331	329	317	325	326	320	311	320	334	325	337	325	370	322	340	324	326	327	312	343	330	358	305	319	366	304	352	322	357	334	314	320	308	333	303	331	335	339	323	336	323	367	323	327	351	331	320	353	337	339	320	333	334	305	306	315	341	343	294	337	361	319	368	322	343	335	352	307	327	317	301	312	313	344	316	300	320	332	308	318	310	313	305	312	297	319	345	316	335	356	323	320	315	323	296	337	314	289	329	319	369	341	326	345	299	328	305	337	337	358	336	315	340	329	352	326	330	310	318	331	309	331	305	355	355	340	329	338	298	312	308	345	309	332	351	343	331	315	316	305	329	314	314	305	331	355	310	329	310	307	304	326	307	333	316	320	319	308	348	299	306	326	317	360	348	315	349	328	311	341	365	300	313	351	313	322	340	306	318	322	303	373	352	321	327	346	332	322	300	341	333	351	322	334	330	323	332	302	321	330	304	306	315	304	307	319	368	344	286	306	326	317	313	347	331	336	334	320	328	313	336	329	331	340	314	305	313	314	294	274	294	307	340	343	337	323	314	353	355	316	341	307	296	300	322	352	332	340	298	353	314	331	333	335	324	307	354	339	327	320	351	309	347	351	309	307	338	362	301	325	307	299	318	313	351	348	342	290	333	296	336	358	316	334	323	331	360	336	358	340	328	342	332	333	394	322	350	317	296	351	314	313	304	301	305	288	275	328	347	328	355	331	338	308	340	328	320	330	330	334	343	312	298	330	284	353	327	297	292	303	326	347	302	306	307	355	322	326	312	337	349	348	326	332	321	329	307	296	304	333	384	357	306	386	310	322	329	323	308	324	314	349	293	330	359	336	380	310	320	353	351	320	321	293	326	330	325	312	342	315	337	353	338	339	314	309	358	325	325	331	300	338	342	366	346	335	328	325	315	317	321	344	362	342	338	354	320	318	314	347	321	356	312	332	311	313	315	347	325	348	360	358	342	324	322	339	338	303	337	303	317	335	363	333	317	309	342	325	323	333	353	317	323	331	359	329	351	346	379	312	340	297	309	345	342	321	316	322	306	329	310	346	309	308	323	352	350	309	376	340	347	302	320	288	314	355	335	341	349	355	329	320	335	352	332	335	323	366	358	351	308	346	291	321	347	329	342	349	317	268	334	335	318	347	338	337	319	354	300	319	331	340	334	308	350	307	349	279	313	331	304	328	356	327	327	321	325	303	332	348	326	299	332	350	322	343	343	327	326	327	335	305	358	319	349	336	339	323	328	316	347	317	329	322	331	318	314	355	337	335	329	300	320	324	364	346	344	322	310	310	332	343	336	342	326	322	324	332	334	309	310	331	329	355	341	325	347	327	342	302	339	301	339	317	339	321	319	321	310	327	311	338	351	297	337	321	339	307	320	340	334	347	316	313	287	339	315	319	316	324	310	342	322	318	316	310	320	318	292	343	324	341	308	338	352	334	352	321	335	311	332	311	332	326	318	331	359	357	363	324	318	329	332	321	320	316	344	313	326	283	340	317	278	294	298	323	350	316	318	347	302	299	344	353	321	315	324	308	330	374	343	328	305	335	311	340	317	357	329	300	334	309	355	344	322	321	362	333	297	335	351	328	311	311	315	321	381	307	312	318	335	343	331	322	302	338	338	308	347	336	331	344	309	357	337	351	287	326	349	327	338	333	339	329	308	354	333	314	343	319	334	337	329	327	330	335	330	332	324	313	323	316	344	333	332	331	314	327	351	327	333	346	355	328	304	309	310	322	318	315	356	323	341	326	338	314	310	354	378	327	339	369	335	317	317	303	368	313	307	330	354	328	340	328	317	325	352	328	335	322	307	362	341	338	324	308	342	320	321	362	350	350	336	316	326	330	364	333	358	332	354	303	337	336	343	318	353	331	297	313	293	318	329	324	354	332	355	306	318	294	333	325	322	332	318	322	351	328	291	309	354	332	333	365	368	340	319	369	319	302	314	333	308	323	329	310
8224	1874	2474	2495	2577	2442	2046	1531	1149	979	989	797	800	748	742	764	781	771	797	748	782	745	811	795	787	771	797	791	804	810	770	790	805	796	814	795	775	795	753	801	760	790	830	745	791	768	772	768	779	735	790	723	782	781	743	781	740	807	762	753	755	814	755	809	797	825	808	754	775	723	745	764	767	789	763	724	752	800	731	723	823	763	729	765	794	776	742	730	766	735	827	779	814	812	769	766	755	732	777	731	757	766	786	779	767	773	746	730	781	831	786	760	753	763	809	775	758	844	793	803	759	788	734	747	783	735	734	758	767	792	780	776	713	758	792	723	742	781	759	798	713	731	712	801	746	792	762	755	773	742	731	788	790	713	743	765	755	750	739	756	774	778	731	709	819	797	797	768	737	778	772	806	783	781	811	756	788	757	778	726	790	783	787	774	770	756	786	739	795	799	741	812	768	758	762	809	808	781	729	763	758	749	796	769	789	768	757	761	729	817	766	733	791	783	764	723	810	828	814	784	740	759	740	744	784	779	787	805	783	769	784	764	767	799	737	764	736	759	777	759	739	752	751	744	821	763	793	749	768	743	809	804	762	770	754	787	780	764	746	763	758	797	742	783	776	789	743	772	797	767	771	739	803	731	716	747	717	774	768	786	795	734	729	792	786	769	715	755	793	737	778	831	742	771	736	826	741	777	767	709	789	745	741	783	777	767	799	758	770	755	751	723	764	732	740	706	752	723	755	790	781	741	744	817	746	749	784	800	813	796	768	688	745	781	793	775	763	744	751	775	819	758	769	757	774	800	755	785	770	785	736	744	759	745	698	750	819	771	797	771	787	762	720	787	788	763	785	726	772	731	789	775	733	754	794	785	767	776	756	763	768	801	803	764	836	745	753	737	741	766	778	707	720	710	772	754	726	777	810	804	764	726	779	767	755	721	753	776	731	790	749	725	769	795	810	731	786	758	761	772	766	719	752	767	710	760	745	730	780	767	809	800	772	753	730	737	733	754	783	777	769	761	716	766	729	759	754	771	749	774	770	774	750	777	769	816	778	739	759	759	700	757	808	776	743	757	746	759	759	748	767	785	759	766	724	728	759	741	737	725	773	772	740	759	737	739	790	792	780	729	776	756	784	745	754	781	761	781	713	759	798	753	741	716	762	772	789	700	763	793	747	773	798	761	751	724	719	729	742	755	722	757	689	743	758	744	841	747	751	778	741	755	771	745	785	756	772	802	750	771	761	765	780	777	756	740	750	750	748	768	784	775	726	765	805	730	809	785	773	785	792	759	809	751	778	799	782	746	779	765	786	735	780	764	726	777	750	833	743	775	754	757	736	740	752	748	803	790	719	701	786	737	752	745	722	771	756	788	735	746	728	752	744	808	752	764	793	751	825	764	759	742	838	767	712	778	750	787	771	781	726	737	767	755	762	776	769	788	720	743	769	727	786	787	727	761	821	768	772	831	744	772	796	749	823	687	749	789	762	732	796	752	822	747	711	780	778	722	735	782	746	793	770	705	801	790	796	764	749	751	796	785	776	796	724	781	717	769	777	769	780	734	767	826	703	714	795	769	755	767	725	744	811	752	747	763	782	764	772	762	778	742	740	748	797	750	783	789	798	774	774	746	782	748	766	740	782	812	726	705	728	800	709	735	736	746	719	753	776	708	745	783	785	732	784	755	800	748	772	783	742	813	760	721	775	788	821	768	747	783	789	810	765	771	753	773	754	768	769	750	765	735	743	799	782	792	776	778	704	775	748	796	788	748	786	749	741	775	771	746	736	770	753	715	758	777	763	832	742	751	754	770	756	760	737	768	712	763	761	740	765	757	745	758	796	715	759	756	743	797	799	762	735	796	779	740	763	791	831	713	750	700	762	712	782	713	784	737	730	780	786	723	779	740	745	737	763	793	816	796	747	749	738	758	808	775	743	761	752	784	730	773	764	786	775	708	788	737	808	784	704	740	806	776	803	763	804	705	778	765	737	836	728	733	823	808	746	796	805	740	756	739	744	800	752	744	799	752	797	781	773	778	750	755	740	758	742	789	807	728	760	760	815	816	741	781	776	821	737	753	732	741	779	748	885	785	751	741	776	767	744	805	765	769	783	764	773	752	754	770	739	805	793	771	751	764	761	768	761	790	773	801	749	801	785	771	767	768	800	721	750	758	780	792	746	738	756	754	709	760	761	775	773	785	786	757	772	771	754	737	768	744	779	722	737	712	758	820	756	728	759	731	772	732	794	788	728	737	738	813	780	742	766	692	700	776	762	734	741	794	813	730	736	729	787	777	734	758	746	758	758	744	718	727	786	752	748	804	787	749	753	775	758	764	766	742	751	746	745	767	749	719	744	794	787	736	769	740	791	771	754	776	735	773	771	746	779	726	790	766	720	807	773	749	805	800	735	810	757	801	760	723	799	833	813	772	761	755	791	786	771	767	730	728	787	750	720	711	786	771	810	781	785	782	745	747	802	713	772	715	794	761	775	789	747	755	705	788	831	766	797	750	785	762	740	768	816	811	751	727	792	768	771	810	766	755	797	779	775	734	744	783	784	797	762	711	757	838	814	771	728	797	771	770	759	720	735	780	742	764	806	731	761	820	774	774	789	790	776	721	801	750	796	730	764	734	746	763	757	765	798	738	746	800	795	763	823	753	770	769	775	737	764	778	718	732	741	813	737	764	805	811	832	757	754	772	775	749	779	737	797	809	789	706	776	774	754	760	788	764	734	751	766	727	751	775	761	768	761	747	786	754	769	774	823	730	783	723	746	829	761	759	817	775	757	737	759	784	772	779	774	816	750	757	740	747	810	718	795	795	754	806	772	803	755	722	785	789	734	771	766	785	771	763	746	725	743	749	807	746	786	741	780	762	780	749	787	809	783	766	700	806	731	747	773	770	734	761	753	738	775	756	776	756	750	765	718	770	742	783	752	765	780	769	754	779	790	818	780	777	776	797	759	750	709	753	764	806	774	755	812	763	770	800	816	741	721	733	783	758	754	777	771	756	757	747	743	728	794	774	763	774	806	733	725	744	773	740	738	762	795	786	755	771	780	772	774	714	726	748	800	753	799	808	742	772	738	811	771	743	777	746	761	724	774	750	797	755	797	781	768	768	792	767	814	787	772	774	812	710	796	761	765	746	759	819	740	798	805	765	791	739	754	823	777	766	850	766	792	783	720	776	746	757	739	781	742	767	767	804	737	760	773	747	724	771	740	761	811	752	753	745	757	825	794	782	762	743	753	795	757	791	754	785	766	771	764	791	769	752	766	802	769	782	789	751	765	723	743	821	790	788	760	766	780	741	712	782	793	759	746	779	717	755	733	712	785	773	743	811	742	802	806	776	805	770	767	729	791	816	777	744	726	730	794	763	755	720	743	701	763	741	774	760	781	780	792	752	762	767	801	733	774	766	826	743	770	747	710	737	767	722	760	765	799	751	766	722	800	816	761	731	720	725	737	766	766	757	802	760	772	773	766	757	740	825
26923	7155	1817	1283	1073	851	689	533	412	352	341	341	274	275	259	246	251	304	250	271	260	255	302	291	234	235	278	296	244	268	265	268	250	308	267	263	281	270	289	273	267	255	253	280	240	246	231	247	268	272	278	254	221	272	273	266	242	256	228	251	245	259	254	246	238	258	300	242	276	269	250	249	255	249	287	290	276	270	247	277	244	260	255	250	268	258	247	275	266	287	238	239	249	290	268	245	267	244	264	257	252	239	291	272	248	241	280	241	264	252	252	234	247	277	284	285	234	265	253	244	263	236	288	264	274	279	241	249	268	277	265	284	242	248	264	263	257	278	237	305	236	280	272	234	257	247	253	294	261	266	263	261	252	240	253	248	264	254	242	240	260	261	271	257	267	278	240	231	233	241	257	278	283	261	269	266	273	272	279	256	266	233	242	265	242	255	252	234	283	272	259	266	281	232	281	310	246	241	270	252	279	257	276	273	304	257	303	268	277	231	252	235	256	289	250	307	267	242	250	278	249	248	260	252	276	281	285	266	275	279	258	246	257	295	280	253	251	242	287	256	255	258	265	276	293	261	241	247	247	246	274	231	291	252	252	267	266	256	237	243	296	266	279	277	264	235	263	279	252	249	269	294	266	230	306	283	279	261	272	302	257	248	245	242	303	265	257	253	291	243	280	254	281	259	285	239	237	248	256	253	249	228	268	256	248	257	271	272	258	269	274	246	266	274	254	259	273	263	240	267	265	270	261	273	254	255	263	273	254	274	235	258	260	234	266	255	270	269	276	286	256	281	253	259	234	244	224	264	290	258	212	225	265	259	282	262	257	234	256	235	256	251	271	253	253	251	239	248	278	263	289	248	280	249	263	251	265	219	289	239	252	250	270	263	235	239	251	287	261	249	230	244	243	265	294	235	262	238	247	264	273	275	273	255	247	249	264	286	260	265	269	258	289	273	251	234	264	272	265	235	262	227	262	260	264	261	271	297	272	237	255	260	271	263	254	272	254	262	261	261	263	264	263	231	242	277	250	229	270	270	274	236	283	275	284	241	255	233	258	289	243	265	306	264	285	268	277	285	279	263	253	276	296	251	248	253	248	222	270	271	235	264	262	288	265	262	266	264	282	247	287	262	278	248	266	247	256	250	254	250	270	242	258	260	277	252	262	231	251	233	263	279	273	238	284	265	266	265	245	225	268	249	275	243	255	263	261	261	288	279	239	286	246	261	252	256	251	250	274	253	281	263	262	261	271	257	242	260	233	257	242	279	252	244	267	269	293	256	282	259	269	231	257	297	263	258	271	261	260	239	261	235	266	248	278	265	275	259	289	272	261	266	280	238	293	259	273	279	289	285	248	289	233	241	250	292	264	237	265	248	249	214	275	290	260	265	279	309	251	256	246	282	268	262	257	244	238	270	281	252	242	285	268	258	265	284	256	278	260	244	254	245	260	275	231	246	229	249	258	272	274	258	254	265	255	244	281	287	300	237	257	292	260	281	286	274	273	262	206	216	257	272	259	272	251	252	262	275	249	282	255	249	247	275	249	263	223	316	272	234	278	229	233	220	268	266	247	268	265	230	228	272	261	246	217	268	269	249	220	249	254	277	254	272	262	274	283	299	272	264	265	283	265	262	283	263	271	257	249	244	258	244	261	281	284	245	234	259	274	239	252	260	241	281	264	306	251	278	286	254	240	256	243	232	247	237	243	273	243	264	259	261	254	259	263	275	251	197	287	280	262	221	276	229	238	245	278	249	256	259	286	284	239	262	222	290	243	243	262	232	266	243	250	263	277	237	260	298	265	241	244	269	251	228	273	257	238	272	258	297	270	244	247	262	299	268	262	268	239	280	280	236	244	264	272	239	275	275	249	254	283	241	238	273	274	245	264	237	240	261	266	260	261	258	255	266	291	267	241	226	278	260	272	251	255	290	257	275	256	255	257	292	253	216	244	265	274	257	252	258	226	289	249	248	240	283	226	261	228	254	294	243	234	277	274	273	265	251	247	244	287	254	271	283	288	255	270	229	247	252	252	270	272	264	257	294	245	276	260	244	249	288	232	235	271	270	253	275	249	262	260	261	245	258	251	271	223	274	270	237	271	276	292	269	248	247	240	279	275	278	287	263	243	263	236	263	283	252	289	230	266	260	255	284	282	276	286	266	253	243	263	225	271	237	279	284	257	261	300	240	256	275	273	265	253	251	268	268	273	237	292	247	248	260	239	276	255	275	259	288	260	238	255	238	261	279	291	297	280	280	252	280	278	259	249	249	264	246	236	268	286	279	259	266	241	283	263	243	284	254	290	246	292	265	234	252	247	219	276	286	270	301	247	231	274	273	286	249	278	251	295	268	249	279	248	268	261	290	252	252	269	247	256	264	279	282	235	208	263	268	282	298	274	249	245	279	263	288	263	268	271	248	243	252	271	268	237	239	263	259	260	260	254	243	284	292	243	245	273	257	255	247	252	287	285	261	273	246	273	269	243	266	295	259	215	260	240	256	241	287	278	247	297	233	270	232	267	269	287	255	255	257	265	233	251	258	262	243	264	276	272	268	262	250	258	304	260	257	263	257	223	257	250	251	257	286	275	245	272	253	254	248	261	283	293	232	257	287	283	295	259	237	265	260	239	282	286	242	272	276	289	258	245	271	247	264	268	244	250	276	276	260	254	277	259	248	268	277	271	245	244	289	241	240	279	247	252	270	293	262	272	281	249	241	274	259	243	257	271	274	300	286	292	260	287	251	289	276	306	262	265	240	303	253	263	245	260	266	270	235	228	257	270	273	260	287	282	271	232	252	253	257	237	236	274	245	273	302	233	261	275	285	270	301	270	291	261	277	272	239	279	272	268	284	266	243	268	261	234	258	265	243	272	250	262	299	236	268	269	280	257	264	263	276	266	283	244	284	236	248	253	267	241	277	239	238	283	255	300	264	311	244	267	236	263	263	274	234	247	248	250	259	246	269	295	274	301	268	238	262	277	230	286	283	252	267	255	276	267	256	262	284	213	285	256	267	276	266	290	265	270	274	235	251	280	283	260	228	250	257	242	265	299	287	290	272	268	269	265	241	286	273	242	283	254	230	278	267	263	262	268	253	259	280	245	264	211	260	275	254	271	294	257	256	241	256	270	251	254	262	285	234	262	259	293	252	278	242	284	255	261	254	282	267	248	253	243	244	268	284	286	254	291	276	273	272	274	254	271	282	270	265	271	234	250	225	265	280	239	255	240	245	241	267	271	287	265	258	253	240	238	258	239	263	241	229	267	251	208	246	279	247	251	250	262	255	256	265	257	251	277	262	272	266	262	263	277	255	256	281	254	270	269	259	283	247	256	245	257	255	269	249	251	238	252	249	279	221	288	243	249	269	259	270	275	262	266	228	287	277	236	252	264	288	265	246	255	279	274	277	267	284	261	250	243	256	264	285	252	243	279	245	267	294	234	228	291	283	253	281	243	282	245	285	282	246	254	265	280	274	258	281	258	273	250	291
18707	3545	3668	4139	4187	3623	2927	2075	1328	1136	1050	856	724	754	680	665	610	681	686	633	678	662	614	655	591	652	665	651	611	677	678	750	685	740	721	653	684	636	666	644	595	642	587	648	626	643	617	608	621	630	606	605	610	620	639	640	596	585	651	646	647	603	598	612	618	607	625	591	616	639	651	561	612	634	634	618	630	605	622	631	611	599	600	615	580	618	631	568	582	606	638	616	618	640	647	632	620	612	608	597	657	621	615	592	625	625	639	605	630	650	621	593	585	608	606	594	627	539	630	608	642	635	691	638	632	605	652	635	605	611	569	615	642	627	609	643	625	660	643	614	610	632	669	593	630	611	658	607	636	631	642	636	595	676	622	606	662	609	636	614	605	648	616	615	578	632	596	613	650	630	569	636	602	646	630	632	629	594	636	646	630	601	575	611	623	589	579	582	591	625	660	629	663	627	644	607	634	640	613	575	641	609	605	616	680	643	637	619	602	606	645	646	630	638	664	599	640	611	626	618	613	615	657	607	660	625	641	641	614	621	626	629	615	585	628	608	619	583	661	617	644	684	603	649	607	646	604	597	607	629	623	687	628	598	626	606	604	663	688	604	633	635	592	649	590	640	680	613	624	611	615	619	585	645	632	627	607	596	658	612	617	601	658	569	576	637	575	639	623	638	611	596	572	611	624	574	583	620	623	591	607	599	604	603	579	656	603	610	610	601	622	583	639	634	628	594	607	607	610	597	631	596	665	623	643	605	624	626	587	601	600	624	561	657	641	633	658	618	600	621	644	644	641	616	612	617	589	613	630	641	644	626	611	666	626	652	583	572	635	662	634	619	641	598	557	611	585	612	625	582	581	621	611	628	663	593	576	613	644	605	579	606	615	611	612	609	587	630	654	637	621	602	572	621	607	604	638	641	642	632	658	602	628	569	593	583	664	593	647	621	620	587	664	628	635	597	607	595	617	628	590	658	579	596	660	629	618	651	608	635	589	653	619	610	614	622	643	674	644	597	576	584	684	604	597	627	635	604	634	633	613	645	613	605	617	614	586	619	608	628	647	639	571	615	623	624	583	598	642	587	631	633	608	638	605	637	606	620	598	602	654	622	594	569	661	610	637	589	617	599	697	646	645	604	618	635	598	540	635	633	627	622	650	630	611	624	585	674	605	605	610	590	675	611	619	615	673	626	618	619	623	614	651	604	670	610	574	594	580	625	599	600	603	633	630	640	597	665	627	610	656	579	632	604	602	653	678	671	591	618	626	573	563	595	649	644	620	626	613	653	639	621	620	595	631	626	589	623	640	588	628	615	587	586	591	606	597	626	600	600	648	547	612	639	638	648	618	660	620	625	623	615	590	666	674	632	576	631	651	581	619	656	630	632	606	609	568	581	618	603	650	608	611	640	646	617	634	636	608	657	659	631	609	589	612	615	656	618	593	617	621	624	623	594	667	656	637	620	626	601	613	625	600	659	651	625	613	601	605	554	624	644	600	630	608	637	639	631	624	634	661	599	634	630	611	587	652	604	624	641	607	579	687	631	613	617	606	624	559	646	624	637	604	641	639	673	684	637	591	619	663	599	605	609	632	599	614	639	604	571	637	603	598	624	612	614	650	603	648	586	612	629	612	642	615	627	626	654	592	632	572	615	617	650	619	565	653	615	620	615	595	611	615	631	606	586	641	561	621	663	619	639	639	613	630	627	641	626	589	653	622	594	594	629	609	622	593	604	561	609	610	617	581	625	586	593	684	642	597	646	643	615	598	611	602	657	627	621	630	620	628	603	581	638	621	638	615	589	608	610	613	604	575	613	647	618	622	658	628	646	622	605	611	607	637	641	613	636	609	644	636	580	603	624	637	636	643	619	593	625	614	623	644	611	646	596	648	638	668	617	613	598	616	656	641	620	616	626	608	646	632	615	656	618	636	656	610	593	603	596	616	628	616	632	670	612	611	598	593	600	634	626	576	658	611	617	667	601	626	625	637	670	648	589	633	662	597	657	603	613	632	686	596	597	636	616	598	625	613	626	593	620	649	641	626	636	635	660	630	624	595	617	679	635	656	647	643	634	610	622	612	593	647	592	631	622	648	568	627	618	621	637	650	633	628	611	637	584	583	620	648	608	639	652	622	581	628	641	610	663	667	584	611	622	646	567	576	604	610	628	612	628	630	623	619	618	633	628	622	602	629	618	625	603	678	620	608	648	606	614	623	626	577	600	600	622	631	615	611	653	633	591	615	646	627	629	655	638	652	663	582	663	658	618	615	668	606	612	634	655	590	613	619	610	638	632	610	618	608	594	648	598	624	581	685	605	613	647	634	550	575	581	625	652	654	614	616	557	663	639	637	608	628	612	600	630	622	606	611	631	600	652	594	616	641	591	634	592	576	649	616	556	608	599	571	598	637	616	618	641	646	612	626	617	628	613	643	587	589	656	614	606	626	664	635	616	631	612	634	599	606	619	636	607	635	594	622	643	642	614	619	625	630	594	620	610	592	611	663	629	649	645	598	574	618	656	591	624	618	637	644	633	652	607	580	637	628	645	598	600	640	638	617	629	613	589	591	652	645	622	594	625	655	596	594	604	620	622	588	626	628	642	625	666	631	620	627	649	642	579	625	652	647	584	622	618	615	629	635	661	633	610	588	589	566	613	625	649	586	575	589	663	623	594	590	662	598	655	573	610	628	575	637	614	636	611	648	611	606	633	593	593	582	625	613	617	634	654	614	685	618	589	646	639	630	622	652	654	629	594	593	632	633	595	570	629	582	640	618	558	582	621	626	659	624	625	626	607	603	606	638	607	589	606	634	602	658	621	624	613	598	588	618	602	624	601	596	620	619	627	650	617	565	649	618	631	638	615	625	665	677	592	626	609	637	592	628	631	628	653	598	595	625	622	628	634	661	645	608	620	615	576	640	634	628	624	620	599	629	639	597	575	609	611	628	657	639	632	624	654	618	581	639	622	576	618	609	680	658	634	601	646	605	603	655	622	614	596	612	628	622	588	605	656	627	604	606	611	628	634	598	629	615	599	614	630	657	577	612	620	619	643	625	674	610	606	639	606	606	598	634	611	592	661	599	606	582	584	641	619	662	618	627	614	607	614	621	650	673	604	602	644	595	649	618	638	613	615	663	637	627	642	626	624	601	582	627	627	588	632	622	642	642	606	657	633	625	615	591	588	615	651	586	600	620	664	607	605	615	626	602	589	601	641	591	634	605	603	642	628	608	605	560	649	598	639	638	650	608	599	654	634	641	567	586	624	609	604	616	600	579	566	625	638	632	629	628	647	626	635	601	613	585	637	623	636	636	621	579	644	624	630	628	609	608	622	607	661	633	638	631	638	615	655	692	591	568	592	675	669	596	614	599	611	652	627	592	629	635	620	608	667	644	627	641	598	678	610	643	580	635	638	614	634	630	618	645	593	618	612	584	589	612	613	623	595	600	611	621	617	576	619	611	602	604	608	577	672	563	672	558	602	612	572	627	613
37322	11650	2911	1983	1429	1038	693	477	309	273	228	205	154	163	149	149	172	142	133	133	131	145	129	131	140	118	119	125	148	133	121	159	125	131	157	146	129	127	134	128	133	133	122	118	148	129	128	133	143	134	109	126	111	128	140	123	125	122	132	149	146	92	124	127	134	131	134	137	116	131	112	123	109	122	120	151	124	148	127	128	112	139	134	119	137	107	100	120	109	140	117	147	125	112	142	129	114	130	136	138	132	133	132	127	118	126	121	150	133	141	126	121	120	124	105	119	123	130	133	114	119	136	138	118	138	148	101	134	131	133	135	125	144	118	122	130	132	119	142	120	128	126	130	123	130	123	131	127	142	135	129	140	128	125	124	124	114	129	122	121	142	131	130	116	136	128	129	108	129	127	123	111	166	130	132	129	114	109	138	132	110	126	116	150	123	135	134	140	117	126	123	112	128	129	122	117	143	130	129	123	122	113	142	136	114	152	141	130	125	157	129	101	128	123	112	136	127	140	143	136	131	138	115	126	122	124	124	125	118	151	107	127	125	128	114	118	130	110	126	119	146	114	119	120	130	105	125	122	99	140	124	112	118	133	137	134	135	128	120	151	141	135	126	118	121	123	120	131	134	135	113	136	137	118	117	135	127	115	138	142	124	116	125	128	123	138	112	129	116	92	133	131	126	133	123	112	139	137	125	115	119	128	119	114	126	127	135	145	142	115	115	115	148	135	117	108	105	139	131	131	115	144	112	138	117	118	129	108	113	125	112	121	112	150	139	119	115	123	133	109	117	118	125	112	131	109	117	141	139	119	123	115	138	116	133	130	143	133	136	123	107	137	127	110	123	115	130	133	141	127	130	120	117	119	130	109	125	134	118	126	122	153	126	137	112	126	126	128	134	141	131	120	170	115	111	107	112	118	108	149	140	118	127	111	132	142	133	139	136	122	130	124	141	140	124	119	125	140	117	133	120	125	127	121	147	105	129	126	143	126	149	153	139	156	139	146	132	134	150	131	136	129	111	114	141	116	123	130	129	104	119	135	135	133	130	125	141	123	121	130	137	127	132	127	132	134	139	145	119	123	102	130	133	125	120	122	107	151	162	123	115	124	134	107	118	126	144	142	149	137	111	129	119	133	134	126	121	142	136	98	115	133	134	111	132	113	137	121	108	136	113	119	119	148	108	140	136	114	122	121	109	114	116	120	138	128	136	139	135	144	151	122	125	117	115	137	129	127	135	130	131	118	123	116	124	130	125	144	119	143	118	131	120	113	126	122	136	148	130	135	119	141	132	119	118	137	119	124	116	127	135	129	111	117	132	152	125	135	108	134	115	133	140	120	117	126	122	141	156	150	130	124	128	129	130	118	110	135	129	101	120	114	118	117	95	117	127	130	113	131	110	133	135	111	125	128	127	135	149	122	130	142	136	119	121	137	135	154	151	142	127	131	122	128	123	121	111	125	110	142	126	125	107	112	129	129	132	110	115	145	119	124	123	126	133	139	127	134	145	133	136	126	105	159	142	123	117	133	103	133	124	134	118	106	118	101	124	138	114	118	124	107	126	150	143	124	116	137	146	131	133	130	127	135	133	141	144	111	113	130	122	134	116	114	120	136	118	124	113	126	126	139	124	129	133	122	119	118	126	135	128	110	127	113	128	146	122	116	134	127	113	118	132	122	126	137	138	125	134	104	125	136	109	117	116	120	139	147	130	153	124	117	157	126	138	122	136	125	124	124	126	124	128	129	122	125	153	118	140	123	146	133	100	121	138	132	125	120	131	117	119	131	130	136	119	114	108	97	114	115	124	139	129	117	124	114	123	140	138	130	137	123	147	123	131	122	136	142	129	113	144	134	149	118	115	122	139	118	130	131	127	134	107	117	122	107	114	122	122	134	146	114	149	116	137	159	123	135	126	144	96	104	136	150	121	132	115	132	130	138	119	129	125	135	111	118	126	123	129	120	117	133	132	154	124	119	134	135	151	136	138	120	128	131	138	151	110	130	134	130	131	130	159	135	148	149	140	136	117	110	120	127	135	143	138	144	112	128	131	133	152	117	127	124	131	143	143	133	119	129	140	139	127	122	146	128	129	111	114	118	113	117	139	112	115	133	142	154	115	108	133	129	111	116	119	116	117	135	137	118	116	108	116	101	134	130	134	146	109	129	133	127	121	120	118	123	120	111	108	128	118	144	155	131	127	144	139	142	134	127	125	110	122	113	141	112	118	149	123	135	126	125	123	136	119	144	103	132	139	115	129	125	123	113	128	118	135	96	104	105	137	127	151	136	124	127	135	118	117	148	122	124	123	137	137	136	128	114	128	137	135	152	123	123	138	123	139	115	147	116	142	121	138	123	118	117	128	100	127	123	126	115	129	152	126	137	121	117	125	116	118	137	120	132	134	136	127	128	120	121	118	129	133	121	142	117	111	146	130	127	104	112	120	133	123	121	115	122	166	141	125	119	103	118	123	152	115	140	124	121	111	135	132	141	138	96	118	132	123	131	109	115	104	135	136	116	147	136	125	125	122	132	111	129	159	127	140	125	124	96	136	120	114	122	135	121	104	122	138	140	145	133	122	123	133	124	114	139	102	135	131	143	143	146	148	135	115	122	132	128	121	139	124	136	138	138	108	123	128	128	130	139	131	128	117	138	101	103	123	111	133	139	136	132	143	109	126	124	128	127	136	119	146	144	127	121	133	143	126	106	115	137	124	137	129	142	114	135	112	144	121	141	130	115	128	133	155	120	127	122	136	137	120	140	121	116	119	128	129	119	94	126	110	126	113	143	138	133	156	136	129	142	135	114	136	140	98	117	110	163	133	122	133	129	128	154	118	141	135	127	113	154	120	139	151	120	128	126	146	114	115	125	133	132	128	119	128	126	114	118	142	134	138	118	118	128	148	143	109	128	120	108	126	125	115	129	146	135	122	152	127	153	138	141	123	128	135	134	139	134	115	134	137	113	122	135	140	125	111	127	139	120	128	126	131	136	127	110	146	112	130	153	116	111	111	133	128	122	147	118	126	115	125	123	137	121	129	131	138	124	139	129	111	112	112	130	142	126	130	111	117	112	128	119	127	132	122	120	123	118	138	132	108	130	125	143	116	120	130	132	145	96	111	107	127	134	105	136	146	131	122	126	121	141	136	154	114	122	139	137	131	135	123	148	128	113	101	133	124	120	123	116	120	118	116	131	124	139	145	120	99	141	137	136	122	150	134	137	136	100	141	115	103	126	135	122	135	118	120	121	120	137	128	125	110	129	131	136	126	122	119	112	117	125	97	120	131	120	138	127	112	137	124	133	142	135	146	117	141	148	127	157	119	144	156	126	133	102	111	142	135	120	141	118	134	133	107	134	127	128	138	161	122	140	104	127	124	140	145	133	129	133	132	130	124	130	119	122	123	107	142	130	148	129	132	119	125	103	125	127	127	116	125	132	112	133	125	123	132	125	146	129	112	125	115	115	100	121	104	120	157	128	133	135	133	133
24380	4445	4735	5556	5212	4290	3444	2311	1441	1182	941	662	563	528	483	476	413	432	391	409	401	374	347	378	357	361	323	378	364	387	386	448	438	444	447	467	388	367	388	386	350	352	322	329	307	344	370	361	338	306	323	341	337	321	310	330	328	307	340	334	350	336	329	340	358	332	315	306	291	324	329	339	321	313	317	327	364	320	343	312	338	327	331	302	331	317	302	314	372	351	320	319	339	366	303	324	340	306	330	334	316	332	329	342	333	324	336	323	354	323	302	316	310	324	301	329	338	314	320	327	329	301	335	315	320	345	287	295	359	328	327	327	344	332	311	324	309	306	334	325	356	346	328	304	334	354	348	312	308	296	344	326	299	372	321	344	321	301	335	323	354	352	307	357	294	315	352	331	358	351	331	314	332	375	315	308	348	334	320	306	346	338	325	355	344	322	332	322	318	327	333	329	310	316	357	329	361	336	328	333	329	330	315	326	329	335	283	330	323	303	340	316	320	344	342	318	304	349	330	339	321	308	304	357	308	331	353	303	319	326	338	335	329	346	340	329	326	330	313	328	315	306	288	347	352	293	309	329	322	307	350	355	354	329	314	324	334	351	332	315	325	321	366	327	310	294	332	313	318	355	349	322	354	332	314	319	321	326	339	332	327	378	353	348	348	323	328	327	324	367	331	338	309	336	311	336	309	365	325	338	341	345	328	300	310	345	331	342	335	323	345	317	296	310	347	333	321	311	315	345	323	331	311	322	330	333	337	344	344	335	325	315	332	313	331	335	308	364	319	344	321	308	333	309	337	300	311	355	303	321	319	282	344	355	321	332	338	328	285	341	328	336	314	319	324	341	337	322	346	311	329	331	300	320	355	329	301	318	303	337	339	323	353	345	353	358	324	343	355	317	321	326	330	348	309	321	345	323	361	331	319	329	344	336	339	333	326	347	311	332	336	363	329	331	295	318	328	318	334	347	295	326	322	302	323	313	293	321	339	315	331	325	351	316	337	320	310	319	350	319	305	327	295	340	323	331	333	354	313	314	317	356	341	333	328	330	322	312	336	312	329	327	319	327	334	311	330	326	303	321	320	301	349	345	323	322	330	292	341	336	322	331	296	345	358	354	330	356	359	321	329	321	351	277	306	317	309	356	332	341	357	302	342	320	324	347	321	313	317	316	370	301	325	341	326	337	342	315	293	328	312	325	317	324	309	281	317	333	342	293	338	326	341	337	356	311	346	328	319	332	341	305	336	337	340	315	333	352	325	342	315	329	333	340	333	347	330	348	308	297	317	318	322	331	337	367	351	328	357	342	308	334	320	340	307	342	304	333	336	314	357	317	338	308	316	350	293	340	326	323	337	325	354	328	333	320	342	347	344	322	344	315	312	326	329	347	357	330	320	341	319	310	352	335	309	339	339	335	315	322	305	304	305	346	319	330	322	342	337	286	344	306	320	305	333	301	314	322	326	340	341	315	347	335	326	305	337	338	352	327	313	343	307	299	337	316	326	307	346	348	330	330	295	330	314	333	352	320	364	342	336	322	330	344	336	303	336	353	320	323	328	312	315	308	344	307	287	357	323	287	353	326	298	331	340	313	324	328	353	329	346	310	310	291	339	305	304	313	331	320	337	327	331	335	281	322	328	295	318	355	355	313	308	320	319	317	347	329	346	344	304	298	359	303	349	311	328	319	351	346	301	334	310	320	287	366	359	343	306	334	331	319	331	338	338	342	331	369	333	309	334	320	331	331	350	310	315	344	304	326	329	312	344	354	338	307	323	323	308	288	313	354	317	341	316	313	316	306	332	313	296	349	324	330	280	286	326	317	283	335	296	314	331	311	336	311	322	339	298	326	315	313	333	311	333	332	284	306	294	328	342	310	329	295	326	332	319	328	329	343	284	352	346	340	307	304	324	336	341	360	320	323	365	324	334	319	291	337	313	346	330	292	352	309	342	296	286	307	312	356	319	343	375	306	333	312	294	320	300	318	318	309	328	335	336	317	326	332	332	311	331	327	317	294	316	310	338	297	316	314	325	334	352	338	293	319	312	328	322	340	331	312	363	336	319	320	315	317	329	319	347	327	331	328	306	317	330	333	328	315	315	346	340	315	357	333	330	306	305	352	396	317	313	327	339	297	324	333	329	316	332	290	337	338	322	341	320	341	343	312	328	317	366	328	323	300	340	307	331	335	316	328	331	322	328	343	312	333	334	319	319	294	313	302	352	345	364	341	343	299	318	328	332	342	311	324	279	302	340	344	367	318	345	343	333	333	342	327	371	341	336	322	314	311	339	342	361	333	303	298	321	316	326	304	346	328	347	341	331	328	325	350	343	344	328	305	337	325	304	312	335	355	328	345	309	368	352	325	332	342	326	339	333	334	313	313	301	306	299	333	345	323	333	291	328	343	304	351	353	297	307	341	329	318	326	309	316	301	350	348	291	329	310	321	325	352	311	340	328	317	332	303	287	308	352	321	325	299	315	347	315	354	320	320	326	318	324	382	332	334	318	309	334	349	337	332	340	334	298	307	330	325	347	311	334	317	358	338	338	355	323	301	331	315	340	331	324	316	335	346	338	334	294	306	338	329	364	311	328	305	317	329	296	323	341	349	306	326	304	367	380	341	361	310	378	332	323	308	315	354	353	322	344	307	289	315	296	342	351	326	317	291	327	307	333	337	321	332	327	306	333	320	314	313	338	319	306	341	332	306	335	318	323	321	315	344	328	348	331	338	346	340	344	315	317	320	348	326	333	319	339	336	328	324	325	326	319	320	323	348	353	329	316	320	295	343	299	323	326	301	306	321	336	308	340	314	317	321	342	343	306	321	322	344	316	346	349	333	306	320	328	309	346	334	279	342	312	296	320	335	334	284	353	327	286	318	358	342	327	328	345	332	352	324	331	303	312	315	356	336	321	351	334	288	313	304	332	337	296	341	345	338	320	306	328	318	354	310	349	340	303	322	351	336	307	349	367	329	339	322	331	348	336	316	346	323	322	329	317	352	315	306	330	323	315	317	323	321	325	329	346	342	302	311	327	324	365	347	352	308	322	335	319	337	313	325	331	318	341	327	326	324	325	340	313	358	305	325	334	377	319	306	349	312	300	341	340	302	322	334	347	331	294	326	301	328	323	348	311	322	377	340	308	348	331	343	314	344	311	325	333	334	295	342	352	315	342	313	338	306	325	309	338	319	301	345	321	313	347	322	299	323	321	306	293	306	321	326	305	348	324	287	345	291	323	328	313	344	322	314	310	317	328	315	341	327	312	332	339	353	310	341	327	298	310	319	344	316	335	327	320	315	323	322	343	311	309	334	334	359	308	355	322	313	318	272	320	315	323	333	365	320	309	325	330	310	322	331	298	331	358	341	376	335	323	360	324	331	317	344	347	329	339	325	341	336	335	345	310	316	334	313	345	294	300	334	316	336	309	333	308	308	329	318	303	319	317	317	310	361	300	348	351	317	333	328	344	295	323	327	327	334	300	297	328	328
12047	2344	1191	875	734	596	492	443	362	369	348	378	333	367	310	336	340	324	349	341	349	348	336	292	303	311	349	298	334	333	332	312	389	321	312	327	329	327	339	330	339	363	339	339	325	298	349	359	342	361	326	319	365	357	318	296	338	346	343	320	353	345	335	340	302	331	295	326	361	353	341	326	321	343	302	321	364	347	342	333	342	366	326	338	353	341	348	322	301	338	318	324	349	316	338	350	347	285	315	342	338	342	320	336	309	338	344	342	329	314	338	329	318	313	341	325	307	312	294	308	313	344	305	299	330	337	343	318	302	330	331	297	364	360	330	337	339	349	324	317	360	337	344	316	331	321	332	325	333	321	327	299	323	327	328	335	301	317	329	345	321	320	322	354	316	310	305	355	312	313	324	314	332	347	360	348	351	354	315	344	342	338	316	327	307	313	326	321	337	327	324	314	292	332	342	354	337	333	327	356	327	306	315	318	312	332	339	323	372	336	346	334	321	341	336	316	346	348	346	337	298	330	327	326	321	342	347	328	309	304	337	338	354	327	331	320	351	330	324	297	317	352	351	307	298	370	328	308	351	291	326	337	331	319	331	321	324	342	320	275	326	319	349	308	337	334	337	336	372	370	362	334	317	310	357	346	290	344	337	352	315	353	283	332	324	339	348	349	335	371	352	318	331	316	305	349	309	354	297	336	306	354	323	321	331	331	309	348	353	299	353	321	328	325	308	313	347	321	327	356	345	328	329	328	295	325	328	352	312	327	337	331	294	358	326	314	354	353	332	333	323	340	363	327	329	311	360	335	321	352	360	338	343	303	329	340	321	358	289	330	316	354	352	347	303	353	327	319	331	329	364	318	318	342	314	332	342	329	324	298	355	354	281	346	327	349	313	343	307	327	315	343	316	335	359	350	323	328	289	333	321	347	334	362	309	327	326	342	300	338	364	329	329	318	350	310	332	310	299	329	346	362	335	341	324	307	338	319	326	333	320	320	340	349	301	319	321	344	341	307	326	370	318	354	306	308	340	290	328	333	337	313	322	336	327	355	315	344	352	326	321	318	309	311	325	325	327	345	327	318	331	340	334	317	332	321	295	361	330	315	335	326	316	334	327	306	333	310	324	339	372	354	310	310	350	315	321	341	303	334	316	323	298	331	323	312	321	333	358	315	311	306	353	349	328	335	308	330	295	306	354	335	332	323	332	355	342	333	333	328	329	317	380	325	348	341	340	344	297	336	323	309	339	341	358	353	311	335	301	351	340	336	300	315	337	337	302	335	320	321	341	341	367	299	348	339	357	334	299	360	343	317	288	310	352	308	359	339	308	349	341	317	336	349	316	336	355	342	301	357	357	350	319	304	328	303	301	318	334	304	340	314	322	341	333	330	324	316	277	343	283	329	325	325	351	312	299	302	295	316	293	344	349	311	347	322	304	309	310	331	319	306	303	313	333	360	325	315	317	338	341	351	307	307	312	322	318	321	330	304	331	351	327	326	316	332	337	318	360	381	316	332	331	323	340	348	339	306	313	342	296	335	337	309	303	343	308	306	326	331	312	314	331	296	324	297	302	323	335	342	365	320	315	343	320	329	323	349	342	345	336	326	300	326	327	290	307	368	323	324	349	312	316	284	339	338	313	345	354	307	308	308	366	323	319	307	315	337	358	326	305	317	343	330	324	344	305	305	336	349	316	325	333	364	290	327	327	347	323	294	324	328	308	361	353	362	345	327	348	350	356	350	308	332	315	348	294	330	340	304	289	312	342	290	334	331	361	331	350	339	336	313	384	342	313	325	336	335	339	364	314	328	326	334	293	351	310	357	322	304	322	316	343	292	319	327	331	361	332	316	339	326	326	318	328	337	379	329	344	354	386	315	311	298	338	314	305	294	302	319	303	310	347	353	349	312	332	313	339	343	306	313	324	296	325	301	337	337	359	305	326	315	317	283	308	332	335	303	346	311	378	337	347	311	317	353	332	346	345	323	323	370	322	324	302	298	286	332	325	316	336	381	337	362	329	348	306	335	330	312	320	298	374	332	328	361	326	345	342	310	329	309	322	349	339	328	353	321	324	330	336	308	313	319	359	318	319	335	313	312	296	358	335	309	322	335	342	322	359	313	303	325	360	349	342	362	344	322	334	329	341	337	302	329	355	385	343	322	298	325	317	373	327	331	328	319	326	343	341	332	330	303	312	327	314	321	311	329	367	329	331	324	312	328	336	328	350	325	338	328	355	306	350	321	331	325	333	323	338	314	324	338	335	357	328	321	351	343	333	347	327	318	329	308	321	329	311	322	335	358	313	334	351	321	324	320	312	348	303	343	331	329	346	342	342	324	325	324	348	347	325	324	323	311	319	365	350	359	303	344	338	316	353	323	294	341	319	345	327	339	314	327	320	323	319	338	326	292	334	344	320	327	346	348	302	319	309	348	325	378	343	318	350	315	321	324	315	340	352	354	350	309	295	338	372	327	318	346	312	310	320	331	310	345	321	303	302	318	329	306	319	343	356	338	342	351	285	291	293	368	351	358	339	342	314	353	306	328	369	321	346	319	316	331	337	354	326	353	333	334	362	322	328	313	310	347	318	314	333	328	320	333	340	359	356	330	338	304	340	305	329	371	324	331	355	318	355	311	323	347	381	341	329	350	342	348	330	319	359	330	329	349	323	326	321	312	313	357	346	305	315	320	331	341	328	300	370	340	286	329	335	320	343	316	345	304	334	335	303	310	334	343	319	314	340	333	310	279	318	305	308	337	344	287	326	345	321	354	302	384	316	321	335	358	331	355	332	315	311	350	334	323	343	348	336	321	349	315	311	329	317	312	332	343	308	312	314	360	330	311	315	368	299	350	306	310	343	292	350	312	307	400	327	315	332	318	334	349	329	329	327	332	288	302	343	337	346	338	326	316	332	303	346	322	312	348	341	342	328	330	348	329	341	302	336	323	333	354	359	327	329	321	343	325	334	333	310	331	339	329	302	364	327	338	355	339	324	321	344	329	344	307	352	306	316	347	336	340	339	301	299	323	340	343	336	315	351	378	327	332	314	329	321	330	302	366	377	297	343	337	328	322	318	345	351	318	331	369	305	312	308	337	342	332	312	317	310	336	354	366	352	339	352	320	324	334	328	362	353	314	320	324	332	338	315	327	360	305	340	326	327	343	320	325	298	341	328	307	315	333	320	342	299	321	341	321	337	305	313	373	312	335	318	350	337	331	326	329	328	315	372	353	308	328	353	319	340	280	321	320	360	321	326	295	372	323	329	321	325	317	323	333	343	334	320	329	346	346	336	340	351	339	336	339	318	356	290	319	298	346	366	318	368	331	318	297	349	329	308	341	333	298	333	315	313	289	356	306	326	324	283	317	336	330	329	308	318	338	315	309	326	326	322	329	341	336	329	340	359	377	321	337	343	321	330	319	311	333	321	338	307	325	322	351	351	353	320	318	308	332	351	304	351	312	315	296	330	358	323	307	329	304	329	333	350	324
8708	2010	2494	2722	2671	2115	1714	1371	1104	1014	891	835	782	817	777	814	706	795	723	753	758	798	776	789	744	758	754	737	734	772	858	786	751	796	793	739	795	781	779	793	771	693	790	745	808	760	809	788	786	760	802	811	762	818	788	768	823	749	792	787	747	686	750	735	751	818	817	785	747	711	753	810	815	769	813	781	815	763	759	801	754	786	732	807	743	793	793	759	828	790	815	736	810	773	748	754	737	728	800	792	788	826	752	757	791	746	771	782	790	761	784	772	761	749	774	806	739	786	776	727	762	808	780	740	750	776	791	810	731	780	793	799	736	714	789	759	735	808	792	750	786	718	767	739	765	802	775	766	739	774	775	777	762	744	775	746	760	782	739	774	738	772	733	766	755	767	734	815	767	768	814	766	720	726	767	784	795	767	761	749	768	746	814	777	815	783	802	780	749	763	717	771	825	806	732	791	742	787	758	744	742	760	824	751	710	796	798	724	737	786	767	802	775	750	816	767	758	752	799	759	771	816	756	751	745	771	803	754	779	790	806	748	801	713	788	725	729	832	748	742	772	775	774	786	777	794	791	781	726	742	784	742	820	763	741	749	792	790	754	786	808	762	779	741	812	737	744	766	828	809	771	783	798	782	813	730	784	757	722	732	776	774	774	815	733	736	780	803	721	749	772	767	773	751	759	766	728	762	767	789	771	789	785	787	801	777	796	787	737	741	762	738	728	752	802	764	772	773	729	781	797	758	763	760	760	750	814	760	712	808	723	775	811	770	756	816	742	756	713	752	723	760	811	771	765	795	754	775	778	794	746	776	766	804	770	769	730	749	729	779	716	765	766	799	736	797	753	778	779	771	712	753	754	745	770	750	791	731	761	738	809	809	765	766	787	801	765	748	740	796	800	738	754	771	772	745	761	765	749	755	762	793	772	738	823	769	779	781	808	820	754	769	771	796	782	791	788	757	793	746	761	784	731	737	750	734	772	793	772	777	756	799	772	759	726	739	770	784	803	790	806	742	681	768	770	801	765	766	734	812	765	747	787	773	726	811	757	809	750	811	788	770	746	770	758	782	728	794	748	747	792	783	717	810	774	755	718	738	788	726	731	805	749	760	735	742	740	801	714	726	759	776	766	802	738	754	792	759	717	744	761	782	807	751	783	733	721	774	748	799	826	707	790	751	806	785	755	719	769	757	759	741	752	742	753	789	794	734	760	773	767	775	756	735	819	775	760	756	808	750	788	746	763	773	785	753	779	778	768	740	744	734	815	766	785	795	739	799	752	813	753	786	849	771	794	770	747	719	783	805	756	773	736	812	784	761	807	755	732	792	761	755	782	732	783	765	737	773	747	793	746	753	795	757	774	769	751	751	764	770	749	773	806	812	769	785	783	776	784	758	774	751	714	752	768	761	775	761	745	740	700	738	739	789	749	770	731	771	757	742	783	761	792	808	738	760	749	815	796	736	759	761	790	825	781	741	732	770	745	780	721	808	745	753	771	785	734	783	788	788	779	726	726	834	777	768	762	727	765	802	763	735	807	746	798	745	802	790	777	774	769	783	695	787	718	801	803	776	821	778	752	743	744	769	772	739	713	747	779	759	758	795	779	791	793	736	795	807	774	772	769	766	750	757	759	735	726	761	785	774	741	750	743	788	784	811	753	774	785	766	741	776	759	777	747	769	769	779	787	785	786	780	747	738	781	792	772	770	788	756	768	763	759	819	737	806	767	768	772	761	756	778	798	747	740	804	736	788	804	773	776	777	734	743	716	717	771	754	751	804	778	760	752	757	787	783	777	771	758	774	767	769	764	743	791	776	778	772	781	832	737	761	727	765	687	771	756	773	730	739	803	738	768	751	745	762	757	789	779	772	770	846	760	774	793	693	774	789	726	757	791	763	785	778	778	803	754	719	770	783	738	759	752	773	776	766	745	770	790	817	750	789	768	780	790	767	768	791	816	724	777	729	797	787	732	696	726	800	728	771	757	780	794	752	772	785	732	757	791	732	765	818	805	783	777	771	794	780	753	756	776	768	772	734	798	780	797	717	770	787	706	740	806	783	729	752	772	748	766	753	712	788	739	782	776	768	795	748	745	735	793	760	810	751	777	739	745	822	759	741	782	741	748	756	757	745	773	743	789	753	726	759	803	740	749	750	771	699	804	778	728	770	768	723	747	745	766	760	749	737	763	739	703	769	774	768	784	822	775	749	823	791	735	744	774	813	761	802	751	751	742	843	794	795	768	763	751	786	745	781	815	766	744	736	787	731	810	718	749	797	771	799	749	744	735	721	774	776	743	774	654	744	765	755	804	785	730	732	762	770	781	784	785	777	798	755	753	728	760	778	765	794	739	802	747	758	786	817	775	793	758	738	779	733	768	796	786	733	770	793	777	729	797	741	785	783	749	766	709	754	789	749	746	802	767	787	799	785	741	727	767	758	774	771	798	791	792	728	750	790	733	813	801	720	768	773	738	773	771	785	757	780	751	767	810	771	791	797	755	817	757	744	774	730	808	810	799	794	769	815	726	750	780	810	759	778	773	787	691	752	753	771	761	772	776	814	721	774	774	745	738	783	774	765	764	748	777	796	805	805	784	768	770	739	777	781	766	760	732	783	770	803	766	764	754	776	751	780	791	810	738	773	713	834	751	762	711	772	764	802	797	820	723	755	776	736	746	800	814	735	803	739	772	780	759	733	792	742	799	786	788	795	694	795	763	780	769	781	736	764	743	755	778	801	753	824	789	772	762	790	776	777	816	735	782	842	757	743	755	819	729	761	771	799	784	683	768	789	766	798	789	781	741	777	772	791	799	808	777	789	769	768	753	769	798	812	794	797	813	815	752	764	782	782	751	788	737	780	762	788	830	720	747	757	768	710	730	820	757	782	775	794	753	758	711	809	762	731	774	753	774	777	763	727	720	748	734	769	717	801	775	780	797	752	726	741	760	815	805	800	745	785	784	795	733	757	725	825	774	755	763	788	748	711	815	780	752	741	776	770	731	753	740	746	751	733	767	732	758	780	797	774	783	792	778	741	790	813	765	768	742	741	769	796	761	771	824	735	762	743	774	742	818	781	816	739	753	782	744	769	774	797	713	759	776	781	778	758	744	767	734	751	845	800	755	724	710	805	782	749	782	785	769	784	829	787	750	740	772	797	758	756	796	782	752	744	749	759	732	803	780	738	818	790	776	726	813	799	765	823	724	725	800	783	778	733	776	766	767	755	760	771	835	779	761	743	783	752	739	758	735	728	754	760	788	813	724	787	711	829	777	759	754	795	785	758	754	763	796	741	749	785	788	741	757	801	716	763	771	850	800	755	787	774	789	795	803	773	749	808	766	783	809	789	770	768	760	807	789	745	759	744	782	772	721	762	699	750	772	726	725	724	798	758	782	831	745	745	768	781	792	835	780	775	749	786	758	767	791	776	767	760	790	762	796	773	753	792	758	763	775	770	757	721	757	720	756	854	756	762	781	747	761	811	788	780
26510	6546	2051	1452	943	783	608	508	378	336	311	287	282	260	279	278	230	271	282	277	253	281	291	288	247	269	255	246	291	271	284	263	247	254	284	260	272	264	290	276	235	276	268	243	246	252	266	273	276	238	219	242	235	263	248	260	269	276	238	243	228	276	269	268	260	247	283	260	261	263	238	269	237	261	245	256	222	226	264	237	247	272	262	242	244	250	243	254	273	271	229	264	239	261	248	240	260	244	256	270	289	241	264	257	271	287	284	246	254	247	288	265	251	242	275	263	239	247	288	234	276	235	269	245	249	251	237	229	285	282	286	270	292	243	292	261	224	250	257	243	270	272	268	293	302	291	230	257	272	271	231	260	270	271	285	249	281	261	241	248	261	258	258	270	261	258	259	238	254	236	274	296	254	247	249	251	273	257	235	224	253	266	256	247	228	274	281	232	264	278	240	256	235	243	259	263	262	250	267	262	274	284	264	275	254	254	237	256	272	254	276	266	264	268	269	218	292	298	269	262	278	246	266	275	264	248	287	246	255	286	243	201	291	247	273	269	241	235	258	246	231	270	292	242	280	250	261	235	231	234	258	296	289	254	292	236	247	275	253	276	267	271	260	260	247	247	237	269	254	249	247	259	265	274	271	250	274	254	286	273	289	289	277	247	256	267	261	219	218	270	265	250	262	268	238	232	245	237	261	263	260	246	232	271	271	233	240	239	244	275	230	276	261	267	262	266	272	274	257	264	284	237	268	281	260	264	267	281	234	274	244	247	256	264	254	280	256	262	256	317	265	254	257	254	267	285	251	259	271	280	260	275	241	272	320	303	245	296	284	227	257	268	257	273	247	246	283	270	240	258	246	265	235	240	265	244	254	257	251	276	277	263	281	243	248	248	251	269	249	258	279	245	284	244	273	273	275	274	254	296	229	248	281	257	284	270	280	255	249	267	238	254	273	274	275	251	268	257	248	244	258	266	252	278	252	265	251	284	264	292	232	251	255	259	295	262	246	233	235	284	241	286	244	269	273	263	273	244	260	276	235	253	257	278	238	275	247	278	241	251	228	284	244	251	256	286	264	279	249	281	273	244	245	247	257	248	245	279	245	240	286	254	232	243	298	250	252	249	274	276	287	288	257	258	268	246	244	295	258	268	240	276	250	237	259	263	243	257	258	245	246	245	252	253	264	259	264	266	252	279	251	275	261	242	235	253	278	229	225	252	254	281	267	272	241	255	255	259	242	245	261	267	249	262	241	276	237	258	270	254	250	247	261	250	282	228	226	272	269	301	277	234	259	287	252	261	258	250	280	264	274	278	259	293	283	264	254	263	244	247	211	292	269	262	262	272	255	253	276	257	238	233	258	240	260	245	238	263	268	277	262	254	255	256	274	254	266	262	258	290	273	298	232	248	285	260	267	284	263	260	238	243	241	275	255	277	262	243	251	243	293	274	254	273	271	254	294	281	234	263	262	268	283	292	254	265	260	233	257	264	262	259	242	231	239	287	284	239	291	236	252	266	245	263	263	223	257	270	254	265	268	285	264	258	258	251	264	238	262	256	245	259	224	249	253	242	261	242	249	288	228	243	256	257	260	246	249	266	258	284	247	287	308	251	265	252	258	241	251	242	243	280	282	247	240	275	301	251	290	258	263	278	256	278	272	251	254	268	273	249	276	284	294	230	231	255	299	291	271	257	263	276	282	253	257	259	244	247	256	265	287	280	257	287	234	259	248	263	299	254	246	267	245	272	260	256	277	270	230	281	245	234	257	238	272	264	260	277	264	246	250	267	275	283	271	267	280	249	275	310	268	273	271	282	305	239	258	263	286	247	268	302	278	260	285	256	279	255	268	264	258	271	252	276	257	260	278	247	263	254	275	266	274	275	267	260	276	254	283	233	260	228	254	229	258	259	252	252	242	244	258	239	257	288	244	277	250	266	284	286	266	241	235	256	272	241	273	234	272	237	267	271	247	268	252	255	271	247	252	246	255	260	269	254	253	251	229	249	251	278	287	287	277	247	297	263	265	265	234	271	260	255	238	241	247	246	248	248	238	243	252	268	274	266	285	257	277	259	290	271	234	247	292	275	294	255	247	226	262	255	238	241	268	265	273	259	257	236	268	273	250	239	247	277	254	238	264	270	235	275	263	243	264	242	236	268	290	246	292	245	251	275	273	271	249	234	232	260	263	252	235	253	260	288	276	263	218	231	253	285	239	257	246	289	260	278	241	259	274	278	264	238	282	274	261	273	285	265	285	245	271	259	242	245	272	264	256	276	285	248	260	274	274	266	267	257	252	278	267	262	241	221	261	262	251	260	277	252	256	225	272	248	254	246	275	257	247	285	257	261	257	258	231	236	238	242	266	267	255	271	233	263	248	247	267	266	270	290	271	253	258	243	288	268	246	270	258	231	255	234	288	261	285	259	242	249	227	239	268	286	250	231	300	257	252	261	284	272	269	234	268	271	276	234	285	256	257	275	259	274	291	277	217	263	244	252	266	246	274	293	287	260	283	235	284	260	251	260	259	255	269	253	266	235	263	253	258	245	266	266	281	273	253	254	258	252	268	252	257	270	250	284	248	279	279	250	254	261	257	250	206	271	245	273	272	255	251	259	261	264	229	258	242	274	260	242	246	286	259	270	276	272	287	261	277	276	274	269	284	278	242	265	232	276	255	287	262	257	284	250	243	243	255	255	245	261	236	243	286	256	242	236	232	268	254	286	274	292	232	257	258	276	257	254	245	276	248	254	277	243	270	287	294	254	254	268	247	234	256	259	287	281	277	224	283	244	269	259	314	265	250	234	251	252	252	244	254	255	238	272	250	249	260	255	247	282	263	266	275	255	231	252	246	241	267	268	256	264	286	262	243	254	293	252	251	272	288	255	267	268	262	258	260	285	224	238	296	254	238	258	280	244	261	255	263	231	277	262	252	253	230	247	263	266	262	234	286	253	258	247	273	278	249	263	290	234	245	289	247	255	230	243	262	269	279	241	226	237	248	255	241	279	248	261	261	278	260	244	260	254	292	255	298	273	274	261	271	255	237	248	251	267	256	267	307	260	266	247	246	241	276	259	288	252	268	248	259	244	253	271	248	259	264	273	249	254	239	267	275	270	226	290	256	244	255	249	288	265	265	242	224	220	270	238	248	243	268	238	247	244	247	290	248	247	259	255	292	245	247	286	288	245	255	258	256	264	261	288	207	258	282	252	266	287	259	243	260	248	280	234	284	258	266	275	264	252	278	242	251	282	253	274	253	254	247	266	261	247	269	254	253	243	234	276	251	261	259	264	273	262	238	261	249	238	258	251	288	261	265	276	245	278	268	268	257	273	274	255	231	261	244	230	286	246	260	245	221	255	255	255	268	264	269	260	267	294	280	239	253	254	299	259	260	267	279	252	263	306	278	290	267	289	276	296	243	256	262	253	243	233	273	240	246	246	249	250	228	244	244	266	263	267	253	252	264	237	269	266	238	258	254	250	257	254	275	278
18166	3660	3961	4286	3973	3129	2463	1888	1345	1095	1035	777	690	664	744	673	706	683	692	644	668	660	658	648	620	657	635	648	677	662	660	679	643	694	674	730	682	697	665	618	705	657	592	650	603	600	610	616	694	627	619	602	622	620	665	556	681	635	616	646	627	643	662	592	622	658	642	564	597	592	616	592	659	648	610	649	652	609	628	629	662	599	602	610	656	651	602	603	617	661	631	633	592	619	617	619	575	620	627	577	629	611	610	631	648	627	619	612	618	571	683	621	620	647	653	594	639	661	652	612	612	614	635	656	599	582	601	640	620	592	659	610	643	626	585	683	661	636	619	657	648	646	630	651	632	624	617	609	639	557	628	621	576	594	641	639	622	652	616	637	626	613	601	591	588	641	632	629	630	639	590	607	638	624	616	557	622	643	607	608	575	591	634	632	623	577	644	597	636	588	636	624	613	610	623	592	622	620	628	624	613	610	609	597	656	660	605	588	619	604	562	578	620	591	603	631	672	652	596	633	585	622	635	600	583	643	645	605	584	634	651	615	607	673	638	597	601	619	633	597	632	600	605	637	633	606	619	613	617	589	604	587	618	632	611	606	625	655	626	586	645	659	595	632	654	650	640	585	644	564	612	625	664	664	642	648	593	609	587	657	636	612	621	598	618	632	595	578	665	599	612	623	643	651	651	599	631	597	572	634	585	593	681	617	566	654	570	618	604	631	633	603	596	589	623	640	623	677	615	621	605	608	654	649	618	600	587	601	584	582	684	642	615	619	596	665	603	606	615	605	590	604	678	611	645	607	619	619	595	637	658	670	605	625	604	616	590	643	590	624	670	586	632	592	610	609	605	592	618	586	623	601	633	582	628	696	591	661	598	607	614	611	572	591	614	592	609	611	647	659	596	616	659	600	650	600	630	632	568	609	631	625	605	603	639	602	615	632	588	592	619	601	581	593	574	598	584	634	553	616	614	604	611	637	616	618	585	592	629	596	617	629	602	593	611	619	617	639	622	590	606	573	617	621	613	581	598	640	586	604	613	579	610	575	657	627	627	628	634	644	668	654	616	593	603	586	606	585	636	619	589	637	602	616	602	625	609	617	600	621	628	622	645	657	612	654	609	595	626	636	620	558	634	618	643	647	653	625	657	662	629	582	599	600	625	629	632	601	588	600	628	631	609	613	666	648	649	599	642	647	617	594	588	614	611	625	597	616	618	621	596	616	618	618	594	600	610	600	614	643	597	610	615	635	648	582	586	645	570	625	607	621	602	623	622	605	648	686	601	608	612	599	621	585	615	623	643	606	558	637	639	693	605	628	609	593	625	651	602	579	627	610	634	654	645	559	613	592	596	611	639	615	602	608	596	625	599	611	631	588	643	575	653	602	602	573	626	605	603	628	603	579	610	584	624	552	626	627	614	590	610	584	625	613	625	614	630	629	608	619	583	579	648	604	650	654	548	630	617	593	586	631	606	571	618	637	611	630	600	619	640	609	629	649	583	672	615	626	671	598	618	608	647	598	595	615	599	640	668	656	617	632	565	658	597	610	661	569	587	621	626	631	627	661	581	591	613	597	596	636	601	597	604	591	602	594	603	626	672	635	593	616	637	608	612	573	571	605	601	595	598	625	612	607	617	636	620	632	613	612	599	581	611	639	621	627	632	659	599	624	642	619	623	595	594	607	586	608	672	607	595	596	603	604	583	602	590	631	638	594	633	594	579	600	607	664	630	626	568	571	644	603	624	572	604	646	607	612	591	587	621	614	688	613	628	627	605	665	617	590	634	592	636	594	607	628	579	611	569	612	601	580	634	614	587	645	628	590	632	596	607	606	627	590	649	615	641	589	647	612	595	639	630	572	572	606	611	610	595	652	618	615	615	628	641	654	634	589	663	645	583	609	604	614	610	642	581	582	577	614	703	633	584	615	636	573	580	593	650	660	676	658	619	640	636	586	591	609	601	630	619	615	592	572	619	654	611	630	603	591	610	579	584	610	629	653	590	616	620	557	643	657	646	654	595	621	654	649	613	588	581	608	612	578	589	625	603	660	596	631	607	640	615	640	654	612	652	661	590	593	575	654	586	604	613	605	615	594	568	573	639	581	589	609	634	595	626	613	611	625	573	631	546	586	646	616	622	583	665	661	625	629	620	598	599	629	632	605	630	609	587	627	589	629	611	612	599	621	649	594	617	633	611	608	606	631	612	573	627	631	628	621	616	624	619	595	609	682	611	627	615	648	624	608	614	641	639	577	582	587	612	613	623	605	601	620	670	569	605	604	625	585	580	557	626	613	626	609	628	623	592	613	618	580	613	640	601	591	642	646	614	616	619	568	620	610	618	639	621	633	573	591	626	630	630	610	667	624	592	672	565	608	656	600	646	657	615	664	652	609	585	595	646	611	630	608	629	614	648	572	643	548	676	639	619	618	621	621	603	646	575	623	609	619	633	665	619	595	597	628	604	644	634	634	631	636	598	613	605	627	634	597	639	599	628	603	607	622	647	629	596	619	614	615	651	564	613	628	626	585	621	640	649	608	581	602	598	596	607	598	638	634	615	644	615	648	627	626	612	646	611	613	614	655	612	665	648	656	606	602	627	617	606	608	603	614	628	575	619	666	642	590	603	606	610	586	638	604	607	652	645	619	629	625	593	597	567	647	634	594	592	573	598	604	599	612	614	612	649	629	599	614	596	618	665	606	618	669	633	633	598	637	609	639	588	633	667	577	624	675	621	613	662	594	622	595	641	624	640	599	634	575	581	667	587	597	639	640	617	614	615	631	598	636	565	624	595	616	599	595	580	651	656	630	643	612	649	624	643	588	616	623	643	630	593	656	631	612	636	662	600	614	630	620	573	632	582	620	620	586	668	659	636	609	627	646	650	613	613	609	614	614	613	629	604	604	672	603	629	638	592	616	567	622	573	638	625	599	611	629	597	615	601	624	588	590	604	640	611	633	624	658	642	614	613	673	621	616	585	644	676	581	632	604	621	586	629	572	638	585	634	618	618	614	583	607	597	649	598	600	642	631	583	581	626	624	636	628	599	623	621	641	616	658	620	600	600	652	622	628	598	626	608	634	627	653	640	592	607	632	610	628	620	641	638	653	604	581	606	632	581	650	596	641	633	693	621	641	639	610	640	606	595	618	585	672	618	563	637	577	630	625	610	573	573	632	636	625	622	663	626	594	580	646	590	601	663	586	610	610	620	631	654	590	623	649	606	594	638	595	600	695	624	613	655	575	601	574	610	590	596	625	560	603	631	573	604	585	633	634	619	604	653	629	640	634	677	642	624	600	606	668	584	673	604	610	612	605	610	627	593	635	631	632	640	619	623	648	626	644	645	597	612	616	604	599	640	639	604	601	599	617	586	620	651	620	654	602	662	634	571	604	568	630	611	602	663	564	622	655	592	614	584	616	614	599	609	602	625	601	621	610	665	596	609	653	615	646	593	627	602	620	619	620	633	608	627	629	614	597	639	618	566	663	595	585
36306	10897	2969	1943	1243	859	590	397	311	292	214	178	164	142	142	120	124	137	117	156	131	139	142	151	116	123	126	136	143	139	116	117	117	157	136	134	115	131	133	121	129	128	127	113	133	122	127	121	97	133	125	108	130	129	110	141	117	132	134	135	125	117	137	106	130	113	102	126	120	128	118	139	130	121	112	147	135	110	133	131	125	119	133	128	119	124	134	133	114	136	119	139	121	154	126	129	105	113	123	130	140	132	114	128	129	132	135	118	121	142	115	147	114	134	121	117	124	128	134	139	115	113	143	113	115	126	141	143	121	119	114	141	150	122	122	110	136	117	133	131	135	123	115	121	120	110	139	119	120	114	129	129	123	136	127	138	121	124	134	105	123	124	149	111	114	114	143	115	151	136	135	136	136	123	125	143	120	128	123	115	141	112	102	119	126	112	109	116	137	148	115	109	114	119	152	131	139	123	129	123	101	133	119	118	123	130	139	150	137	117	121	123	123	138	117	127	132	118	114	135	121	132	125	128	114	114	112	141	120	115	109	138	142	132	117	125	107	142	136	134	117	119	115	124	111	153	114	118	113	115	124	118	103	123	141	108	131	102	122	122	123	158	127	144	106	111	135	119	126	165	146	112	137	116	111	122	129	107	120	132	128	112	137	127	137	124	117	129	111	122	144	120	111	124	116	119	134	121	124	118	147	118	124	132	122	132	117	132	151	134	122	153	143	138	119	113	131	129	132	125	121	126	109	128	138	122	112	124	123	127	139	157	134	119	113	129	111	97	134	134	136	124	140	132	124	132	126	121	132	119	117	146	133	121	139	113	122	135	130	138	115	126	134	117	136	112	111	134	118	131	131	115	137	116	115	127	121	125	112	128	127	119	111	115	144	119	129	114	129	147	129	121	114	131	129	129	114	128	127	134	120	111	116	143	121	135	113	110	98	116	106	113	137	120	128	118	127	125	119	159	109	141	137	102	114	116	106	113	126	134	123	121	123	122	129	135	128	118	106	127	136	129	106	115	134	104	140	120	145	109	120	119	128	118	118	125	103	128	103	128	127	150	116	121	133	115	127	129	118	137	121	119	120	143	109	104	116	119	125	136	104	143	138	137	115	128	109	131	125	127	110	144	117	117	142	147	103	105	116	127	122	120	110	122	116	120	141	118	111	126	123	113	117	139	129	136	112	129	130	137	107	121	131	108	119	101	107	135	119	141	137	129	117	126	148	138	139	124	130	129	129	132	115	142	101	122	118	138	162	129	130	103	118	109	139	128	124	113	133	100	108	112	125	136	104	121	123	101	124	111	133	122	113	115	131	127	112	124	126	111	99	105	140	122	104	124	135	125	99	141	124	114	123	128	120	117	132	116	137	129	113	124	125	157	138	111	117	151	141	129	123	141	123	130	118	114	103	118	125	122	136	126	106	109	161	141	124	118	121	129	121	136	117	132	138	123	139	103	124	116	113	113	139	118	123	120	143	135	113	136	99	113	118	135	119	137	107	104	121	103	137	109	141	124	115	122	125	132	116	122	105	129	159	111	127	140	142	158	120	139	128	131	131	129	114	131	118	122	111	119	115	105	130	115	137	119	127	132	140	130	127	98	106	137	119	133	135	113	134	134	110	139	130	101	111	121	104	119	119	109	125	120	134	118	114	129	118	156	111	131	136	137	126	125	118	130	104	150	111	128	123	139	102	112	131	102	102	98	135	109	117	131	149	107	105	125	122	140	123	128	126	113	110	134	127	134	128	116	117	97	100	128	127	121	123	114	131	110	125	122	117	139	145	122	138	140	125	127	126	120	124	115	105	127	132	141	124	99	122	140	130	128	143	132	130	130	122	142	127	103	146	126	119	126	140	129	91	135	99	122	135	132	126	130	120	120	138	132	117	143	102	128	119	125	139	130	144	108	142	113	119	111	127	114	115	127	106	101	112	122	116	125	122	122	110	139	142	132	125	128	114	142	121	136	135	121	110	115	137	127	114	124	145	119	110	136	123	148	135	131	117	121	131	144	117	133	117	119	122	126	118	141	117	114	134	128	131	143	113	119	127	112	145	114	122	119	117	105	144	105	128	129	143	130	111	122	125	128	129	135	152	121	136	133	137	125	129	113	112	125	128	134	137	119	132	110	115	119	118	117	135	134	126	110	116	131	126	111	132	91	126	138	124	118	115	119	135	115	119	119	113	123	135	115	139	116	157	125	125	137	137	117	125	110	125	137	137	140	120	130	128	127	119	120	115	109	128	137	131	133	125	135	105	131	126	146	135	130	132	148	140	121	121	140	127	112	112	124	137	116	124	116	127	107	141	130	141	127	106	120	111	115	115	133	127	116	122	121	125	133	108	114	123	101	121	140	115	121	132	125	113	133	126	114	146	130	111	118	148	121	130	127	143	126	140	117	140	147	129	115	124	124	135	108	127	112	132	116	131	125	128	125	125	126	142	106	119	132	124	133	135	129	113	128	138	94	130	127	118	119	117	128	123	121	126	132	126	102	123	127	122	124	101	127	139	145	139	120	147	151	139	132	123	124	132	142	103	112	142	121	128	115	128	137	122	122	116	119	99	119	111	137	108	120	153	129	128	127	105	127	119	119	142	133	123	117	108	116	129	117	126	147	131	147	106	141	109	103	124	113	112	125	148	129	115	96	140	143	136	124	114	121	139	128	135	103	114	131	131	135	134	120	135	115	126	114	149	140	136	128	130	90	117	123	133	110	139	127	133	136	116	131	114	135	145	132	132	108	119	130	119	143	115	106	118	110	143	115	154	118	112	98	116	114	131	121	141	122	121	108	118	92	116	102	115	123	115	135	116	135	126	128	130	125	121	135	128	138	134	121	127	106	118	124	125	136	129	128	127	129	130	138	128	128	125	123	124	130	111	145	131	125	138	138	127	120	107	131	112	160	122	110	129	132	130	110	121	145	120	149	102	147	125	112	130	139	117	114	103	130	142	120	141	131	150	149	118	96	133	120	130	122	136	137	146	137	121	132	138	119	117	119	120	129	118	134	104	116	134	118	155	132	143	105	132	115	125	142	113	145	118	111	122	133	132	124	129	119	132	133	133	121	114	127	129	124	119	105	134	120	137	124	108	139	113	102	131	156	129	130	127	130	118	130	133	120	119	155	124	127	129	120	108	118	124	146	131	120	134	120	130	132	126	123	132	126	116	124	139	140	135	128	129	129	112	126	142	121	114	130	121	114	164	116	141	112	145	123	126	133	146	119	117	148	128	133	147	122	130	125	133	113	126	121	128	114	120	133	113	119	117	106	124	126	129	134	130	127	114	123	130	126	122	130	141	128	128	124	139	123	119	122	117	127	129	102	101	106	136	126	140	115	119	126	123	139	125	140	134	119	131	137	133	118	126	128	131	118	121	111	147	125	114	134	118	117	122	122	142	135	118	111	142	133	135	128	128	129	132	110	116	127	123	125	129	130	121	118	134	127	140	138	119	144	131	113	114	122	138	123	106	130	134	122	131	121
23762	4646	5187	5437	4871	3722	2778	1943	1440	1271	909	712	594	495	469	485	435	372	412	395	414	432	355	363	361	344	400	336	359	382	404	419	401	459	484	506	437	385	408	356	323	339	342	324	337	307	346	361	329	333	340	330	320	316	327	332	342	362	361	303	335	342	349	356	332	314	359	331	337	339	338	321	353	331	323	307	365	334	346	305	336	333	323	312	321	365	316	346	330	330	299	350	326	325	337	352	338	354	326	342	332	297	340	362	336	319	314	334	296	342	298	333	321	314	319	333	349	328	324	315	334	319	291	340	345	325	323	322	345	310	359	335	331	319	336	363	329	328	314	316	338	344	322	339	336	358	337	310	321	355	301	315	336	304	331	300	325	307	299	315	304	332	333	325	346	360	368	356	297	290	347	326	330	314	330	308	298	309	320	329	346	315	320	289	321	311	335	317	320	332	321	326	321	307	312	347	351	334	315	290	356	297	296	320	314	369	330	362	341	372	318	326	333	338	325	339	331	347	345	328	296	316	336	311	338	371	360	349	311	316	352	320	319	341	355	350	316	310	329	328	350	352	291	329	361	322	355	329	311	331	317	330	325	320	345	299	316	353	313	330	316	347	337	360	307	339	319	328	311	363	316	340	350	321	327	351	316	310	335	312	346	298	319	349	331	342	319	330	338	323	335	346	369	317	330	326	328	318	309	330	358	325	349	358	318	309	317	326	346	351	366	312	312	325	329	347	314	311	321	295	314	332	340	307	304	347	304	369	340	328	303	370	299	314	308	302	336	317	348	322	314	333	301	301	341	318	329	332	371	320	338	327	312	305	333	320	292	308	352	336	334	307	350	336	314	339	338	331	307	358	357	324	350	319	328	335	323	325	361	315	363	305	302	313	338	352	318	318	333	320	345	358	319	324	332	299	328	330	328	335	350	315	327	308	298	326	295	307	315	319	354	301	311	360	277	303	300	348	346	340	351	342	336	311	335	325	319	321	347	336	310	311	336	301	357	325	299	303	310	348	325	367	329	315	304	329	311	353	324	311	305	341	318	323	312	346	336	326	332	359	340	335	285	297	326	356	293	341	323	322	339	329	355	319	320	322	340	305	349	315	329	356	317	319	313	322	334	338	341	342	331	347	329	296	328	351	340	340	301	289	321	329	341	322	296	329	301	350	338	304	281	334	342	341	332	342	317	313	372	314	335	311	293	330	335	330	309	326	331	329	351	371	354	339	354	343	359	302	338	312	329	325	315	359	296	361	331	328	331	353	324	320	333	328	323	312	318	355	319	329	327	311	314	324	328	339	318	317	341	315	335	318	297	314	325	314	304	349	338	344	307	318	323	332	372	323	321	319	327	291	311	330	335	323	315	343	317	297	364	349	325	351	301	304	286	329	299	326	335	292	340	292	344	335	344	294	333	289	313	353	327	317	325	304	358	347	317	287	303	323	339	337	319	379	332	315	354	299	331	341	342	317	305	313	310	353	327	327	334	346	306	344	293	327	303	319	308	309	331	325	365	314	317	335	315	350	307	313	347	339	300	349	321	333	312	326	340	334	330	330	315	318	343	350	329	286	336	330	314	358	317	308	302	319	320	346	352	308	288	342	303	318	327	332	306	326	316	343	306	323	363	305	302	332	347	313	331	323	287	316	333	349	339	290	338	325	308	318	344	327	315	305	336	314	301	321	302	333	334	307	366	330	346	338	312	305	315	333	366	312	343	301	360	331	322	317	337	319	329	320	313	339	319	329	347	315	352	298	312	346	329	354	290	325	329	326	359	356	330	342	315	320	317	309	329	307	319	314	305	328	329	324	318	305	311	318	325	318	342	351	332	331	298	328	385	315	294	347	321	318	337	338	307	315	306	340	309	325	336	365	330	344	326	322	323	359	343	313	330	348	307	379	325	320	361	324	322	312	313	368	293	341	308	324	362	326	310	328	349	317	310	317	311	312	337	295	316	329	311	318	343	344	318	340	348	305	315	333	295	342	324	317	340	336	304	339	358	319	323	300	317	297	334	293	314	320	336	318	304	324	317	328	303	322	343	301	304	341	320	344	336	357	333	349	347	304	328	341	334	343	359	307	339	310	332	332	348	307	294	333	337	324	328	322	346	308	364	300	316	371	313	318	349	306	318	331	333	336	353	338	352	337	330	324	329	346	374	317	314	354	308	337	326	324	309	343	324	328	289	337	317	312	308	343	292	325	337	335	334	326	343	357	318	316	324	291	337	315	332	358	310	359	327	301	306	305	325	324	317	345	351	335	332	317	313	324	331	345	327	325	348	323	346	336	325	299	333	324	312	342	330	336	308	345	355	314	341	360	360	289	321	329	344	334	306	301	346	352	366	319	322	314	308	314	340	314	303	324	314	330	336	338	341	308	327	328	318	328	348	337	306	359	328	337	323	300	343	352	315	304	324	323	332	329	334	303	335	311	348	333	318	326	314	346	327	302	346	343	323	318	307	316	316	306	310	325	317	319	322	329	332	378	311	367	332	312	324	298	338	358	329	351	335	317	344	342	320	318	343	291	329	369	339	338	315	317	331	288	313	369	321	357	344	333	369	306	317	319	331	321	336	332	323	319	330	328	308	304	331	300	342	349	344	301	326	325	328	330	319	325	325	320	334	341	321	338	359	355	341	313	330	309	353	345	304	339	320	324	363	299	310	321	316	310	316	330	325	319	330	344	350	315	323	307	327	328	355	370	311	333	369	303	342	334	326	318	298	322	279	285	289	324	299	335	343	291	315	332	294	294	320	317	334	311	321	331	354	275	324	336	304	305	330	297	293	291	373	308	312	323	324	310	350	350	327	323	353	351	333	342	312	325	306	309	334	351	333	322	327	353	356	338	329	300	342	324	344	315	302	320	345	304	341	360	334	331	342	374	315	298	333	313	310	336	292	296	339	361	326	323	298	338	330	296	344	337	352	323	305	285	295	332	329	334	338	312	326	311	356	331	284	345	354	376	303	291	337	342	324	344	348	336	304	322	315	336	338	320	334	328	319	310	340	323	353	318	342	323	310	308	324	347	302	324	362	318	335	340	302	333	329	312	344	345	335	327	313	322	309	314	344	339	307	334	347	298	333	356	330	316	287	301	324	324	314	307	346	339	317	340	334	318	333	292	318	343	306	365	335	311	289	281	316	311	329	311	324	368	354	305	327	309	317	306	344	336	343	324	321	321	332	324	332	337	350	338	342	324	295	302	290	342	319	329	311	361	320	321	329	330	333	334	322	300	339	324	323	292	314	340	302	332	301	355	332	288	316	315	354	350	301	321	311	324	307	339	357	335	324	345	334	329	306	342	334	305	302	306	343	330	350	330	309	317	327	306	347	327	311	331	327	312	324	304	315	319	332	352	340	339	302	355	343	357	355	324	308	299	354	318	326	317	337	337	321	299	350	325	298	341	355	335	327	325	328	343	332	311	302	333	311	335	342	324	327	292	338	316	339	326	342	321	309	340	307	342	332	327	322	297	302	346	324	299	310	328
12205	2561	1155	846	597	509	507	399	359	376	335	326	338	307	336	327	340	308	343	362	365	311	341	320	326	333	323	309	308	309	329	333	354	324	341	306	354	340	297	305	323	348	334	390	313	324	336	326	352	323	335	380	381	360	327	299	300	346	320	345	321	351	315	320	315	316	278	328	322	287	328	307	342	308	329	344	341	327	350	312	345	325	332	343	299	298	300	341	356	324	344	305	321	310	335	278	323	326	298	306	381	325	333	311	343	323	334	344	294	361	318	346	331	318	335	309	306	290	312	312	328	346	316	336	329	331	335	338	308	340	338	332	335	298	327	300	308	331	299	335	317	329	337	352	344	341	312	324	298	309	352	310	315	318	307	349	318	321	325	313	299	316	357	310	302	352	314	296	337	327	288	311	338	331	342	322	326	349	342	348	321	317	336	328	330	327	330	285	362	308	327	317	319	327	310	354	307	354	335	338	310	320	336	337	346	296	311	341	345	305	314	353	359	337	304	317	295	351	328	311	297	323	339	320	323	319	317	341	318	311	332	336	345	337	334	325	338	322	303	320	338	317	334	302	322	328	361	328	319	287	339	295	326	304	339	314	324	341	330	324	324	286	346	324	296	320	354	332	312	346	306	329	323	342	347	331	363	335	325	314	341	331	317	346	331	334	310	321	335	358	342	340	329	330	308	316	331	350	328	357	315	324	310	352	356	321	344	319	298	331	339	312	306	318	337	350	321	291	331	347	306	304	305	322	338	334	333	288	327	342	328	318	342	343	331	317	307	362	367	355	306	350	311	316	302	328	357	331	297	357	319	316	312	295	307	360	342	311	317	319	338	320	323	340	340	351	364	327	330	336	359	324	303	314	312	283	319	277	329	317	299	322	346	342	311	343	337	337	330	304	304	336	367	297	331	324	319	315	342	322	319	329	328	326	360	308	318	320	339	343	298	329	285	331	334	308	358	323	291	343	294	318	331	313	307	329	336	332	325	309	324	314	364	326	322	313	316	340	327	388	346	376	309	329	353	328	345	343	350	332	342	331	325	330	314	363	323	349	329	308	338	319	330	334	368	339	320	327	324	304	323	297	307	300	289	335	327	349	326	333	319	338	337	355	356	318	353	315	328	338	337	314	327	333	352	346	335	311	292	333	322	343	313	317	329	304	318	304	300	329	302	303	372	307	318	346	316	318	314	313	293	308	318	328	278	352	354	315	355	355	318	292	327	352	320	331	339	305	350	317	330	322	314	307	341	290	339	308	332	348	336	298	340	320	332	330	306	319	321	340	325	335	333	369	296	285	299	328	362	327	354	338	336	353	361	318	309	341	316	334	330	327	290	319	329	290	314	336	334	324	314	360	337	313	345	333	296	351	330	296	323	323	351	358	317	340	311	326	338	338	313	330	306	331	341	351	296	350	335	311	338	316	328	296	306	333	329	339	350	360	315	327	301	318	334	327	343	341	302	329	347	331	329	315	347	297	302	300	345	337	336	364	313	316	298	351	316	296	317	341	304	356	292	328	341	328	318	322	336	320	333	329	327	282	298	302	287	356	334	333	321	293	326	310	320	313	331	344	302	303	317	339	348	353	312	333	313	319	322	320	293	326	323	314	304	324	345	341	330	342	324	277	309	352	317	355	355	312	322	332	357	327	320	302	329	291	324	322	339	329	342	323	349	359	305	319	351	312	336	319	363	334	315	355	325	342	335	324	310	311	318	325	338	331	293	333	314	314	324	320	332	341	348	340	325	309	322	304	322	313	345	368	378	308	356	284	324	325	299	325	320	324	323	341	301	324	322	325	304	306	304	315	317	314	367	337	354	332	362	322	330	329	313	335	313	333	302	334	320	281	307	298	348	304	339	315	352	350	314	342	344	311	343	309	314	306	309	299	328	344	363	331	329	317	329	288	319	362	364	308	344	318	334	322	298	317	326	336	323	339	328	330	336	310	344	330	312	321	319	332	327	345	354	326	319	349	316	319	335	290	327	288	344	327	346	321	325	323	312	348	284	329	326	331	349	325	323	322	320	341	352	327	317	348	350	343	348	334	292	337	324	297	323	287	290	359	327	349	353	369	314	314	347	324	340	338	280	320	324	309	301	335	336	347	321	330	344	327	298	305	345	329	332	341	328	306	307	308	348	313	332	334	330	328	332	337	344	336	331	319	308	312	322	316	320	327	342	320	323	325	353	319	329	313	317	341	322	364	329	334	363	340	346	327	309	395	348	302	331	323	357	323	320	346	327	372	317	346	318	303	332	328	318	303	314	344	334	330	314	342	312	323	319	328	318	311	324	310	341	302	303	295	326	326	304	330	349	303	342	356	302	301	309	352	286	285	305	310	312	327	329	319	335	295	314	331	310	338	341	323	336	317	315	315	312	350	297	313	342	330	325	310	314	336	312	316	321	323	311	335	326	336	319	337	315	322	307	334	314	341	349	333	320	320	307	311	335	375	338	311	318	313	337	323	314	352	367	315	341	324	327	326	299	376	340	334	305	328	333	306	341	333	346	303	324	326	333	357	314	321	321	350	295	327	350	345	301	307	337	302	332	312	344	321	326	341	307	310	304	340	315	329	348	324	315	329	321	348	288	311	300	344	311	322	334	321	335	352	320	316	318	323	315	312	361	325	340	296	350	324	344	318	326	324	314	310	313	336	335	331	305	343	318	340	335	318	312	301	324	337	323	362	332	281	311	338	306	335	293	351	335	318	292	353	298	302	316	298	340	330	317	315	323	341	317	315	319	343	317	318	308	319	308	323	280	322	316	314	315	324	328	336	311	307	344	301	320	319	326	323	291	299	302	318	337	298	324	317	329	314	321	325	333	317	304	355	318	306	314	319	314	361	343	328	323	322	333	312	348	330	317	327	330	354	280	287	304	314	327	339	308	320	331	330	365	345	315	338	317	317	295	349	306	342	319	314	349	356	312	336	315	336	303	311	312	315	331	338	326	348	329	319	304	294	336	324	331	328	295	310	300	330	337	335	321	309	300	306	339	349	323	296	310	307	345	339	353	317	302	365	330	335	348	309	313	336	317	324	327	327	307	349	332	301	312	320	315	339	323	324	318	309	320	327	324	324	321	306	311	327	327	301	329	313	321	366	346	328	356	330	345	300	305	346	315	326	345	336	291	312	331	317	328	350	322	338	335	341	346	334	315	362	324	358	337	336	306	340	330	361	313	325	306	333	341	326	341	311	356	347	343	332	343	313	314	360	352	348	397	347	320	362	298	291	352	331	321	321	326	308	334	337	317	366	338	309	360	324	335	317	325	313	339	340	307	322	332	292	342	341	346	322	323	284	363	321	296	339	316	355	396	349	323	334	336	312	323	310	362	341	316	316	325	325	328	355	325	342	334	319	328	304	366	320	328	331	330	330	338	334	331	325	323	338	344	323	306	304	324	326	353	360	314	336	337	335	317	309	337	321	321	330	321	323	329	307	312	332	353	303	315	318	312	337	316	318	347	322	320	317	349	333	340	354	319	304
8813	2076	2565	2645	2137	1856	1607	1189	1002	1006	915	837	824	780	808	720	794	801	760	744	758	730	764	725	756	779	773	793	785	798	781	826	758	757	803	796	815	739	793	754	837	799	816	780	762	793	794	706	726	759	779	771	799	771	740	771	811	778	784	749	769	802	748	801	742	813	748	759	796	823	753	797	806	738	842	772	832	782	741	782	746	777	729	814	725	767	774	771	744	764	799	741	812	758	828	754	781	764	780	738	762	780	744	781	777	782	737	755	746	745	770	755	765	775	749	767	747	796	755	704	774	785	742	743	785	752	775	730	773	740	804	802	744	822	747	755	777	756	834	788	784	751	769	801	764	783	805	794	785	748	739	717	744	764	741	752	778	763	761	782	761	789	726	776	781	797	769	795	748	755	801	774	766	755	735	733	758	727	732	742	778	773	755	757	725	768	767	801	718	733	795	811	758	791	798	734	830	724	758	775	762	758	751	710	801	812	743	769	776	776	767	740	768	811	728	737	755	717	758	790	798	738	760	758	784	776	723	790	731	765	744	754	779	745	719	784	767	749	755	789	744	755	773	745	776	756	742	774	750	765	779	757	767	758	727	740	759	756	752	736	733	798	729	756	750	760	769	770	769	788	716	732	793	784	774	788	833	782	741	775	756	799	726	760	736	755	733	819	709	794	853	813	755	824	791	749	756	783	790	809	735	723	783	794	744	745	770	745	739	800	736	798	763	757	764	735	770	745	791	749	770	765	766	842	756	789	750	751	755	786	798	715	765	770	750	793	822	803	785	812	778	808	764	766	764	802	762	738	784	715	776	779	726	764	790	791	760	798	746	695	756	805	787	761	785	793	781	766	751	782	721	787	754	731	739	753	777	749	766	765	765	779	743	730	744	779	747	777	724	769	817	793	783	756	749	747	781	773	794	768	814	748	751	751	737	736	769	777	765	753	785	807	731	768	770	756	717	736	753	759	807	784	811	778	807	760	741	776	771	762	744	736	732	738	781	751	749	783	800	785	785	716	749	776	744	757	756	757	723	805	767	769	768	770	755	712	737	781	769	795	750	810	744	778	777	774	789	703	730	757	772	788	737	741	778	787	827	751	767	739	758	761	752	779	789	778	733	724	814	774	800	776	734	723	757	804	756	745	771	781	748	834	783	787	764	751	796	780	803	766	769	721	779	824	821	812	779	756	781	739	776	777	754	709	759	777	761	786	794	773	735	754	760	771	718	729	776	792	732	759	752	766	782	793	768	707	783	776	756	782	787	764	787	773	729	742	727	759	720	769	741	748	710	776	764	775	755	742	783	757	758	713	731	753	736	798	762	793	707	765	774	790	740	755	756	757	732	755	722	775	816	784	827	781	761	751	733	759	780	788	757	771	820	806	682	792	763	759	799	806	772	779	744	737	757	759	805	797	784	813	759	767	760	781	767	773	781	741	794	767	727	720	756	724	764	718	807	750	740	766	768	767	782	748	746	717	794	752	801	746	744	727	735	801	769	767	740	804	776	767	797	783	847	760	807	797	828	807	827	772	795	743	756	775	784	723	789	758	763	776	801	788	801	756	715	779	774	757	786	760	787	778	824	772	743	718	793	756	755	729	785	760	810	758	793	789	796	763	771	772	761	758	746	726	755	747	750	770	719	801	768	788	800	803	742	812	709	744	750	766	789	769	755	771	747	794	732	737	806	727	751	797	806	774	781	756	785	753	735	769	808	774	767	819	772	768	766	763	779	756	706	766	757	779	764	775	774	790	792	753	714	795	789	777	790	791	791	754	746	723	736	793	775	802	797	773	740	738	788	776	801	779	738	780	760	765	820	767	785	746	783	817	769	765	711	756	761	795	780	743	775	775	789	803	806	801	782	771	807	816	792	772	710	754	800	739	832	821	756	737	770	772	741	830	780	725	743	795	825	791	809	785	754	747	744	793	755	779	727	767	814	755	757	754	755	772	787	742	742	763	798	787	766	786	801	776	782	786	801	777	755	790	790	760	747	765	767	778	731	779	775	782	759	797	789	807	792	728	799	808	766	793	791	743	752	800	787	780	746	783	755	746	812	737	765	763	797	736	779	771	748	785	782	731	854	771	763	799	748	739	809	754	777	783	763	790	792	825	791	731	743	811	738	731	776	814	746	792	791	787	722	734	794	752	798	768	793	769	737	731	762	739	743	769	727	729	785	738	683	767	798	742	773	790	766	759	792	769	805	774	805	759	765	754	782	784	775	759	776	785	796	789	737	727	747	718	762	801	785	766	767	758	746	795	800	780	798	780	849	773	766	809	767	716	743	757	781	774	736	785	790	782	721	718	795	759	826	766	786	784	752	766	762	772	757	697	790	762	788	774	753	816	746	765	806	757	721	717	770	801	764	785	724	773	735	759	779	753	782	806	722	831	778	714	799	767	774	753	750	769	782	757	749	778	745	747	712	724	773	733	752	724	737	759	753	737	752	740	798	756	756	783	787	756	776	751	802	785	781	783	762	755	781	794	815	774	756	788	757	783	736	761	772	811	779	716	756	771	738	792	738	764	725	742	741	773	730	779	740	729	803	769	795	735	724	727	765	787	751	762	787	774	777	745	774	734	744	773	789	780	812	763	773	782	793	795	777	766	786	765	776	794	748	783	754	768	732	765	787	758	729	779	802	735	759	809	775	750	819	759	764	768	794	779	755	790	762	791	784	700	771	715	725	859	725	753	739	763	797	753	786	705	815	756	751	796	771	790	752	771	791	770	758	776	781	785	785	715	744	744	794	799	743	783	716	820	730	779	775	792	783	777	816	785	737	760	744	778	762	781	763	766	841	761	754	741	761	788	747	777	762	738	728	789	764	762	751	802	763	744	764	828	710	792	777	759	720	742	724	788	745	756	794	704	778	798	755	756	734	804	785	775	783	759	725	737	760	755	811	786	754	819	730	745	787	791	772	720	727	799	708	763	786	749	706	736	734	830	751	770	775	764	707	803	801	765	760	777	773	738	769	783	771	783	758	765	772	767	723	791	770	731	761	764	762	787	800	708	780	833	810	784	765	748	745	725	783	775	791	750	797	777	792	724	747	771	763	750	762	770	758	721	778	718	802	773	792	763	740	775	798	734	768	767	744	805	758	746	773	798	763	745	793	811	773	803	797	758	760	779	793	784	743	731	788	738	775	781	814	749	733	760	786	800	766	776	772	816	777	779	726	773	815	805	764	729	728	814	749	751	809	716	719	737	752	745	789	807	769	825	801	771	770	741	770	771	762	829	782	786	782	804	773	756	778	772	811	743	729	741	786	744	783	774	783	791	779	749	755	762	756	795	735	797	744	816	789	763	811	758	741	754	803	756	796	816	788	798	792	776	739	757	769	779	751	750	759	785	781	726	728	753	742	771	734	771	789	783	748	766	733	750	761	769	768	813	782	767	770	732	763	768	758	805	797	773	740	757	743	769	786	751	820	726	776	744	789	745	841	775	773	783	772	793	772	769	761	733	720	713	765	793	755	759	756	758
26505	6891	1912	1312	853	672	510	403	360	318	291	271	259	280	241	262	264	281	251	265	256	238	273	239	261	243	242	287	258	268	242	242	254	251	258	241	244	282	251	254	260	278	271	244	251	301	257	265	237	264	280	251	249	250	281	295	248	243	267	268	250	259	312	261	255	244	262	248	247	256	268	304	270	228	262	233	260	259	252	268	280	266	247	265	275	284	264	287	244	253	263	254	263	260	231	265	229	238	278	265	242	251	280	291	243	292	227	260	289	280	252	235	265	284	260	258	250	270	290	266	281	274	258	253	256	279	228	270	281	285	261	263	267	259	233	260	256	274	274	261	253	271	275	290	258	244	265	258	236	258	253	238	232	247	246	240	272	266	261	220	233	260	239	266	263	266	235	235	277	258	292	236	258	259	254	265	278	247	263	223	278	246	248	273	272	253	276	275	258	233	221	247	229	294	239	239	275	272	239	242	249	229	232	238	251	256	260	261	238	270	244	254	268	276	259	252	268	260	261	254	270	269	267	306	301	249	263	252	242	256	243	257	237	244	275	248	269	272	247	232	231	237	272	280	242	255	253	267	253	277	277	278	248	269	246	264	256	243	264	258	281	264	237	225	220	271	231	238	262	243	236	275	267	225	249	268	228	261	254	235	290	267	252	285	271	264	293	253	261	251	269	262	237	248	264	276	261	247	270	274	257	293	253	228	247	258	264	254	266	276	263	256	271	263	261	237	256	257	297	270	272	261	253	236	258	238	229	244	262	278	258	259	246	239	270	249	250	282	250	287	260	245	285	227	242	274	238	269	262	250	242	242	243	254	253	258	269	240	259	283	244	276	255	271	257	267	280	237	267	232	245	243	239	238	258	230	271	271	258	260	251	248	283	270	264	231	256	258	250	249	234	257	222	245	244	241	250	259	251	280	257	260	249	293	261	243	255	248	251	295	263	230	237	267	264	246	294	300	255	274	277	273	246	246	264	252	265	258	255	253	239	278	267	268	233	241	261	232	256	296	257	251	277	233	265	251	258	243	275	254	247	257	238	268	250	278	260	263	268	275	305	261	240	265	258	318	235	226	272	281	242	284	251	272	278	255	248	230	236	270	292	250	258	245	276	265	289	273	256	268	246	261	283	258	252	281	281	257	246	265	264	264	279	257	281	236	253	262	260	266	276	270	285	255	260	245	259	224	291	258	278	246	255	257	267	255	278	251	227	241	251	243	249	272	255	249	236	245	304	253	271	258	260	238	261	276	304	282	258	274	270	272	276	267	263	262	287	258	265	275	261	243	277	262	232	241	277	225	231	270	270	251	268	228	286	256	227	258	271	261	280	268	239	275	254	265	226	260	244	248	276	246	267	264	246	224	238	253	250	262	276	262	255	266	264	258	233	292	239	249	246	270	255	238	267	242	278	279	283	261	276	264	259	268	274	236	261	271	292	295	263	233	267	241	251	212	291	260	235	251	275	242	257	264	260	237	248	279	282	245	283	256	267	226	247	221	238	256	270	242	255	258	278	226	238	259	267	259	262	283	264	243	268	264	264	212	254	269	262	253	250	252	255	246	263	240	261	278	250	235	276	291	276	252	291	305	270	275	242	247	234	261	270	272	249	250	276	254	246	277	262	270	265	243	280	225	298	234	256	254	279	261	264	239	263	246	237	298	260	284	284	245	246	247	285	245	248	282	237	244	273	274	256	257	251	232	248	241	250	261	266	249	234	250	270	239	269	272	239	273	237	243	251	263	271	273	259	259	254	276	282	273	241	269	249	261	242	245	228	252	254	290	273	267	252	301	267	252	311	292	280	267	232	278	271	252	259	256	254	251	267	266	291	275	267	225	260	271	273	254	245	251	233	263	247	270	242	272	270	234	275	276	251	282	235	288	236	220	253	220	266	240	269	248	258	270	276	248	253	250	269	260	286	258	252	263	252	279	269	248	238	268	249	245	256	251	266	246	233	244	264	276	265	252	247	267	272	261	277	261	261	241	297	247	287	259	271	231	268	251	270	257	275	247	259	260	243	240	211	290	257	248	241	285	263	277	237	260	265	257	294	260	253	240	282	242	259	252	270	285	261	230	250	267	243	273	236	228	241	265	257	254	235	234	256	244	226	247	274	254	247	261	266	251	234	260	263	234	250	276	293	262	238	231	247	252	252	288	275	256	243	271	274	250	276	241	271	248	264	294	280	276	247	255	232	284	255	272	248	263	275	255	281	291	257	252	255	278	261	268	251	282	235	301	251	288	250	252	261	270	240	255	275	276	237	258	284	261	247	266	280	241	264	266	254	243	249	255	264	272	242	254	273	274	310	280	288	238	295	288	255	258	254	257	269	233	272	270	266	240	246	263	230	256	243	257	273	253	245	255	270	262	248	243	266	301	256	253	248	285	268	219	243	275	267	264	287	267	279	288	251	246	266	273	249	230	246	263	264	239	262	248	261	247	263	246	278	276	281	242	242	265	283	237	249	279	244	248	258	237	240	247	289	285	268	233	240	248	274	289	275	280	263	261	253	228	254	238	259	246	256	264	256	242	263	271	244	263	250	263	241	267	263	226	271	256	264	215	279	264	241	279	246	264	270	259	265	246	256	248	225	243	277	281	228	266	285	246	285	276	242	274	274	246	277	281	271	274	243	276	241	250	246	273	284	264	252	276	247	247	261	248	250	270	273	266	226	277	257	233	273	263	263	271	272	259	256	244	253	257	252	291	269	263	262	281	261	272	262	261	264	273	271	245	243	252	239	280	248	283	263	223	230	255	258	258	282	292	252	248	259	257	224	246	242	239	237	273	274	256	244	250	247	253	259	253	238	256	259	240	241	263	272	243	249	267	257	258	240	277	275	271	259	246	254	260	267	267	251	250	269	238	254	277	270	262	273	258	276	241	272	252	277	275	257	262	253	263	233	250	260	247	238	256	285	297	243	250	271	256	264	241	287	264	245	281	254	264	248	253	277	249	276	275	251	265	233	280	242	286	244	289	236	241	256	231	236	242	261	250	284	259	257	261	273	247	279	261	247	259	249	254	240	296	258	265	248	273	247	264	268	247	293	265	281	279	262	291	267	263	271	234	267	238	246	264	253	270	256	268	240	300	235	261	273	253	250	272	242	248	238	226	240	240	256	244	249	241	242	255	241	208	245	281	271	252	244	272	242	237	280	273	282	250	275	258	247	264	237	248	279	252	248	273	263	242	277	262	256	254	261	288	251	235	264	242	265	240	259	264	266	230	259	281	270	260	273	266	249	274	257	254	262	280	284	248	266	250	237	261	265	273	247	241	271	287	247	237	275	237	271	235	247	277	247	263	267	269	245	238	252	267	246	246	269	255	255	286	272	278	249	266	272	264	273	254	277	293	252	251	265	270	248	253	279	256	258	239	252	250	238	252	239	252	275	256	259	270	296	275	265	279	257	244	264	274	237	261	242	302	254	256	280	268	278	279	286	245	244	280	242	220	264	262	273	271	282	275	276	249	259	276	279	251	255	265
18416	3763	3962	3915	3355	2523	1921	1610	1413	1192	1011	861	718	627	660	717	670	625	635	662	674	628	607	657	644	644	587	649	675	665	689	706	663	642	694	709	662	639	629	646	640	654	599	632	649	591	577	611	627	602	612	626	634	631	594	662	620	622	638	576	624	623	611	651	619	619	582	581	621	603	622	595	611	645	571	580	614	634	655	619	589	598	572	605	579	619	630	601	618	631	604	600	640	581	593	595	652	639	629	615	628	592	572	575	567	625	585	585	613	606	642	619	586	640	615	633	670	621	607	637	618	665	656	609	605	630	597	644	630	632	620	617	600	632	610	669	637	628	611	602	622	620	658	647	609	639	594	657	655	603	637	575	631	615	607	585	623	605	623	577	588	633	608	644	623	601	656	629	583	588	641	603	624	617	614	614	617	659	619	604	648	606	643	622	608	644	637	614	621	680	632	591	629	626	657	619	639	640	589	596	614	626	588	612	596	638	608	673	602	593	611	659	627	663	611	603	602	646	634	622	618	637	664	592	608	571	612	640	629	598	608	600	662	644	603	645	637	585	627	580	605	618	619	619	598	608	611	587	553	582	565	621	608	594	668	609	615	657	628	565	641	596	579	619	612	615	641	593	629	633	610	605	632	567	595	623	600	623	625	650	606	584	581	633	590	630	550	637	601	636	623	656	623	621	601	626	631	575	605	645	575	623	641	603	619	640	620	626	622	583	596	638	629	620	639	635	655	614	624	608	626	628	570	616	623	591	609	645	595	610	608	605	593	635	614	611	639	642	593	629	637	625	588	602	624	627	634	632	582	620	567	637	581	597	631	646	600	604	564	596	610	588	594	618	609	614	584	602	635	592	581	633	604	632	647	624	644	606	630	596	633	607	577	615	610	601	652	647	592	638	599	563	586	594	613	589	582	613	596	653	624	596	622	620	574	628	654	590	632	626	649	614	640	632	610	631	589	624	623	626	600	622	608	614	592	566	633	627	623	633	591	581	610	650	610	640	608	631	644	617	622	613	618	612	590	650	630	622	660	624	638	625	615	606	569	640	606	670	594	592	645	601	616	554	604	627	599	618	621	621	589	704	561	577	613	561	641	608	631	608	594	634	630	622	602	643	613	573	662	607	636	644	670	600	646	577	618	586	578	648	662	628	562	610	635	617	641	651	612	636	595	609	652	614	606	643	605	619	609	625	631	633	638	617	575	644	625	621	568	616	636	595	606	598	602	622	571	642	600	632	645	594	612	604	662	606	624	601	651	615	623	619	647	608	614	605	605	606	647	583	600	607	593	625	597	626	631	652	613	589	573	631	613	576	639	608	628	599	585	619	656	625	610	579	637	609	628	633	596	587	610	633	602	631	594	567	607	582	585	589	592	659	628	588	633	637	635	608	625	628	608	592	616	611	602	667	610	591	612	602	622	637	611	615	633	627	657	616	626	609	612	594	633	632	617	637	643	605	625	642	580	632	623	593	644	638	638	614	589	579	644	605	621	617	634	625	649	606	616	629	606	600	573	627	619	631	596	646	629	636	602	621	627	596	635	602	610	609	612	603	609	599	612	606	612	592	638	594	616	615	645	612	579	600	586	624	621	633	616	625	607	607	637	611	671	643	611	624	578	626	624	556	624	589	630	616	649	603	603	666	647	625	653	611	618	645	602	638	632	631	603	647	622	620	605	579	639	640	651	631	621	602	615	598	650	607	622	561	622	622	585	615	639	588	604	602	614	632	602	632	606	622	590	636	585	639	665	617	618	627	583	651	577	623	623	588	626	567	631	640	607	622	621	706	640	545	627	653	584	597	614	628	609	634	607	607	609	607	599	658	630	569	607	560	639	609	617	619	644	624	618	591	630	613	612	600	579	617	614	657	642	643	622	634	567	647	590	554	634	623	596	622	603	617	637	620	632	626	640	613	610	651	595	665	640	633	644	628	642	608	661	665	602	603	599	654	585	631	621	627	669	599	619	660	609	603	586	643	624	615	650	616	657	603	582	590	607	617	645	639	627	607	595	615	611	619	625	581	607	626	648	639	570	688	587	578	633	629	642	621	597	634	615	648	553	671	621	596	627	642	613	630	620	642	598	584	597	609	639	559	621	629	648	645	614	597	631	600	634	598	599	575	635	584	670	613	635	600	657	597	624	594	617	622	627	591	599	584	574	620	564	612	607	662	607	627	636	612	604	600	662	628	644	644	599	649	583	612	593	616	641	619	624	626	642	590	600	655	612	586	629	605	591	609	582	590	574	578	644	604	629	618	646	629	603	616	668	592	611	649	595	640	613	581	629	624	623	609	634	614	620	643	633	574	608	594	644	596	626	593	630	602	614	669	600	669	613	606	613	669	632	610	591	629	639	650	614	616	585	604	592	632	646	637	577	607	600	620	602	589	593	594	616	592	570	618	611	640	619	613	615	625	605	615	598	635	591	640	581	641	648	635	610	603	637	625	650	645	569	630	610	589	629	615	642	627	609	562	605	617	578	607	610	548	632	606	621	645	717	599	566	591	569	610	632	581	630	634	615	596	610	639	592	583	664	634	615	626	623	643	611	593	588	670	636	606	566	596	620	606	626	607	628	603	638	621	602	647	596	636	666	601	590	606	634	614	623	605	619	615	638	598	657	653	612	628	583	599	585	590	641	655	626	612	608	620	610	612	617	599	620	588	576	624	667	623	660	577	626	611	631	606	651	590	557	647	612	622	573	612	652	608	576	591	595	592	658	583	612	632	657	640	577	632	657	633	609	629	599	602	605	579	621	599	617	622	620	611	639	586	602	660	609	628	611	607	633	639	606	628	598	614	630	608	627	609	642	624	621	628	650	655	620	598	575	654	656	620	612	671	627	579	599	603	610	596	612	633	608	642	636	590	596	609	603	649	652	616	598	599	647	645	621	600	610	593	606	598	609	610	576	618	612	622	622	641	626	649	610	589	635	621	588	637	634	612	622	608	630	622	573	653	561	676	602	584	568	597	640	641	665	666	666	668	621	613	582	620	606	646	621	662	617	638	594	621	617	613	619	613	626	652	620	611	544	638	629	629	645	586	618	590	608	605	644	621	613	648	559	665	622	637	591	613	558	625	610	585	604	587	589	635	648	597	622	617	602	576	621	602	669	631	626	569	569	594	589	643	599	619	646	623	636	581	613	610	635	579	629	584	573	611	645	590	649	626	628	617	583	627	599	625	610	627	684	652	637	655	643	640	618	595	627	607	623	610	591	622	621	589	592	608	601	659	606	613	620	606	642	580	606	668	613	643	606	615	617	592	651	607	597	636	565	595	619	601	560	630	610	604	608	631	615	572	591	591	592	605	572	650	621	578	616	649	628	638	665	654	625	619	607	572	637	619	632	605	626	613	589	617	572	617	621	687	655	643	619	629	656	640	619	618	662	635	594	630	603	613	603	629	630	641	657	594	627	631	642	623	615	576	624	614	602	670	582	648	628	590	590	566	597	600	649	617	660	573	588	603	654	611	649	635	612	608	613	574
37109	11969	2970	1750	968	686	458	401	300	284	259	213	155	163	153	150	168	152	155	125	131	144	127	136	128	119	130	121	138	138	124	134	132	130	151	139	131	144	110	119	133	126	119	124	97	110	127	129	133	132	133	116	128	139	105	127	140	133	113	106	109	125	137	142	127	114	134	121	111	134	137	141	109	120	129	117	104	111	116	119	115	147	108	101	149	127	117	126	130	130	134	118	127	126	126	116	128	141	126	119	104	107	120	130	117	132	109	124	111	117	112	127	144	130	100	130	126	132	124	150	143	131	115	166	132	125	128	114	124	128	116	122	121	139	122	131	136	125	124	120	138	144	110	128	136	119	121	102	119	138	126	126	139	124	123	143	145	135	101	111	100	118	136	137	132	130	135	126	124	113	123	125	126	132	128	125	116	112	88	130	115	132	103	123	113	121	134	132	130	104	113	125	124	112	128	114	121	127	129	126	129	125	143	121	108	131	121	133	118	132	118	144	127	131	119	140	130	116	120	115	131	116	133	118	122	112	113	131	108	116	108	137	124	145	120	114	142	147	146	123	129	92	114	125	139	120	141	125	125	108	119	136	131	119	97	117	115	127	139	138	112	128	112	104	136	122	121	118	136	111	119	117	130	126	117	123	109	114	118	131	118	136	141	128	104	138	144	119	121	140	155	123	137	132	120	127	123	116	146	136	109	123	134	126	144	133	136	110	147	128	143	130	156	112	120	144	120	111	99	125	133	132	141	150	122	162	110	137	126	142	120	104	125	107	120	105	142	133	131	138	112	87	131	134	106	130	130	122	132	145	129	125	127	123	128	118	114	147	137	132	145	136	129	121	128	131	123	137	134	132	130	123	141	127	137	125	103	99	127	116	128	127	135	136	134	129	135	110	116	117	118	119	140	124	118	138	111	120	128	128	134	156	108	112	139	137	129	134	147	114	103	132	120	128	130	126	127	115	142	123	154	113	122	111	125	113	110	110	116	135	131	132	133	117	120	124	119	108	143	161	123	114	138	115	113	133	115	95	133	123	154	131	115	128	126	137	136	125	104	114	129	106	135	132	133	138	126	122	116	94	119	120	118	123	123	136	143	122	122	133	119	124	133	111	136	140	102	129	115	121	124	111	137	134	113	122	128	130	131	124	123	108	108	89	122	110	123	125	156	136	130	119	114	112	151	130	125	125	127	116	133	134	122	140	136	126	126	105	110	135	101	132	121	126	114	122	138	128	123	126	141	129	126	135	127	120	122	115	127	127	138	107	125	122	150	114	118	129	153	107	140	135	138	138	113	130	127	140	145	108	108	113	140	109	145	145	130	141	131	133	138	137	127	96	152	130	129	127	136	108	125	126	125	129	113	98	122	131	134	126	135	123	117	128	134	108	118	122	134	103	100	120	152	132	151	127	125	133	122	125	132	122	124	138	130	122	135	119	140	136	145	122	109	131	127	130	126	129	116	137	129	125	129	103	103	131	152	122	123	128	145	126	126	115	122	95	107	113	129	134	139	113	119	146	105	121	124	139	133	146	127	118	128	99	125	121	152	137	140	132	130	113	113	103	110	127	133	123	117	133	119	129	145	107	120	125	127	133	111	127	127	123	120	148	138	144	113	140	134	114	133	142	134	117	101	136	134	116	108	108	127	119	116	104	136	134	120	135	136	120	131	150	109	116	126	123	154	148	129	133	134	143	118	129	139	125	136	128	109	139	113	136	142	116	135	132	122	125	129	129	123	119	131	125	128	117	98	135	130	106	132	121	113	119	130	129	113	116	135	132	132	141	131	121	103	109	134	122	112	122	130	152	122	115	120	135	130	108	131	140	156	120	138	121	132	121	94	138	128	146	135	125	143	131	114	138	117	143	126	144	148	149	124	127	131	131	136	149	153	126	112	138	115	123	112	136	131	147	114	126	133	127	139	130	140	125	123	134	126	104	131	115	139	142	113	102	110	132	128	125	126	146	120	123	136	115	117	124	132	123	130	141	136	105	126	121	131	122	145	124	109	105	123	119	119	113	111	106	115	130	140	100	102	111	129	133	115	131	123	135	135	121	128	129	126	126	112	118	127	117	146	126	122	125	114	142	131	122	129	144	116	141	139	133	147	111	121	135	128	136	127	127	121	116	136	105	140	130	114	119	144	115	127	155	116	127	118	124	128	116	132	117	118	121	116	141	125	124	143	124	131	100	127	126	120	130	125	129	113	131	114	139	114	130	141	129	134	139	133	119	130	129	123	129	137	121	133	122	125	114	124	121	156	149	140	110	147	144	118	128	148	139	135	157	132	128	110	139	109	112	118	133	113	135	144	122	132	111	134	140	113	142	125	119	127	133	115	117	148	130	109	105	138	126	129	131	110	129	124	120	133	117	135	133	140	124	135	142	116	121	115	129	137	103	118	123	104	136	114	130	124	133	133	130	126	127	126	131	111	137	121	133	140	116	120	114	103	137	122	132	135	111	106	128	118	120	127	124	113	116	142	121	141	125	139	112	122	133	134	113	148	123	127	121	114	128	138	110	114	108	116	107	130	127	135	122	122	150	103	138	124	130	134	125	124	114	123	127	120	90	112	113	120	118	122	129	119	121	146	134	113	112	116	123	128	129	137	135	105	136	143	108	121	126	117	143	154	118	112	129	123	110	133	131	143	111	119	113	133	125	121	146	127	131	147	127	138	154	116	112	114	124	131	122	130	124	145	110	123	123	130	118	123	129	143	128	112	116	129	144	133	135	114	129	147	117	131	122	137	117	128	131	134	124	131	133	122	147	137	136	114	119	116	112	114	117	122	129	119	136	152	126	112	130	122	136	121	117	133	132	123	122	131	129	130	120	112	121	136	142	132	145	143	102	130	129	98	123	119	148	133	125	130	130	129	137	151	112	107	136	120	114	128	142	123	126	119	115	118	126	118	124	132	129	114	137	126	101	129	158	139	136	125	125	125	104	117	119	137	119	123	126	141	122	109	130	136	122	125	116	120	123	140	109	141	101	114	123	115	139	114	109	156	127	142	115	106	139	143	134	121	117	122	116	113	163	137	135	127	144	132	104	109	137	128	136	148	122	134	112	134	109	111	140	131	123	150	120	146	120	142	131	118	115	128	124	126	146	128	118	129	141	125	114	126	126	122	119	110	113	119	112	121	137	126	137	120	113	118	130	123	127	111	123	139	138	136	111	131	129	147	131	108	126	126	134	119	116	133	119	103	133	145	115	116	123	102	122	107	141	127	104	135	124	140	145	135	132	133	135	118	104	135	126	134	124	133	110	121	120	101	132	125	133	122	118	130	125	152	124	118	136	127	150	134	125	121	130	105	121	136	141	117	103	119	128	121	136	115	124	128	102	127	111	120	124	132	107	119	106	132	107	139	136	111	135	140	141	134	138	122	129	126	100	135	118	132	132	125	114	120	129	117	130	131	131	139	129	127	135	129	132	122	128	129	128	137	124	110	124	130	143	128	134	108	123	122	145	123	115	124	111	121	112	139	132
24318	5126	4886	4908	3881	2989	2178	1783	1438	1179	1026	752	562	525	436	460	445	385	383	442	406	404	392	397	401	349	344	355	399	359	395	460	416	432	458	451	375	413	358	363	357	334	332	338	323	334	332	331	364	330	308	316	320	322	311	332	376	357	335	320	334	328	338	287	358	334	332	322	335	337	308	361	310	322	307	306	325	343	338	316	312	333	331	310	317	309	344	314	336	343	321	318	280	348	328	317	347	333	286	323	347	334	321	327	325	336	341	318	280	333	361	339	319	324	316	339	330	341	307	304	284	295	309	345	300	334	300	328	325	331	318	284	319	295	345	329	317	308	308	315	301	361	328	332	301	315	324	335	323	306	331	330	313	342	312	302	352	343	349	327	305	291	317	331	322	338	314	320	346	320	309	337	341	334	324	327	297	304	326	336	347	334	332	317	344	321	342	314	315	308	321	334	322	340	299	301	302	315	349	320	322	337	335	316	294	335	328	339	312	330	346	352	329	335	364	293	280	312	345	358	297	312	329	323	321	313	317	309	334	333	316	330	345	293	312	342	325	314	326	317	299	330	333	318	328	324	315	314	322	283	350	359	311	343	305	314	314	329	335	338	343	305	321	335	315	337	319	318	326	302	329	292	307	340	311	349	297	342	345	351	314	324	330	336	291	321	333	327	346	324	335	310	313	336	312	343	306	336	314	309	327	318	318	306	310	312	313	332	316	317	353	344	315	323	310	317	327	324	314	337	298	318	336	327	304	328	305	330	293	336	351	318	314	322	319	353	321	327	310	311	290	343	345	323	328	337	339	338	343	305	322	339	323	292	299	324	333	320	308	348	310	314	336	332	299	332	298	328	327	329	357	320	312	317	303	328	318	356	313	368	346	318	306	300	284	332	345	345	309	327	336	305	330	327	338	302	299	335	314	329	322	352	328	384	308	324	323	351	328	310	341	305	309	346	327	316	326	306	317	314	320	336	295	314	326	330	328	339	324	352	309	289	316	340	328	297	323	302	346	323	336	350	342	294	332	325	307	304	316	335	321	317	337	332	333	335	346	341	309	313	315	299	311	331	331	336	303	332	342	352	344	320	337	332	342	317	349	308	365	337	317	329	352	350	312	328	311	333	290	323	349	291	327	340	326	381	360	335	307	352	322	320	306	348	317	329	329	331	302	301	327	349	299	326	299	321	327	338	337	299	310	335	314	318	311	334	322	327	317	312	367	295	298	325	349	303	333	326	311	308	332	314	309	345	293	338	323	310	336	337	321	315	358	327	311	342	345	309	299	349	303	323	319	349	338	333	339	290	332	348	351	318	320	324	306	291	327	314	316	306	310	309	330	309	337	309	337	323	335	303	397	313	324	300	346	308	316	319	305	349	298	305	313	342	331	331	327	309	331	325	351	329	292	331	344	328	335	325	350	319	306	327	329	326	303	316	341	324	321	329	315	336	289	308	328	336	323	317	329	336	330	318	325	330	359	329	298	339	317	309	319	335	336	350	339	331	294	344	326	349	320	332	330	324	316	341	329	337	288	306	322	286	304	312	313	316	314	312	343	328	333	294	313	348	337	298	318	313	291	318	375	320	313	313	327	367	344	344	324	346	357	322	322	334	330	337	324	297	316	340	309	298	323	306	293	298	350	339	342	311	331	306	315	344	323	325	363	299	325	312	338	307	323	317	312	339	347	311	340	335	320	291	332	339	336	318	371	317	354	303	320	317	330	311	322	331	348	274	302	277	337	326	336	284	296	303	326	309	336	302	322	327	294	326	320	351	359	343	330	336	335	336	302	329	312	317	335	316	294	299	309	326	325	315	335	313	346	318	307	347	335	356	298	291	350	337	320	335	302	303	318	342	320	311	350	348	299	305	318	325	331	330	345	355	321	323	307	321	298	335	331	345	295	318	376	339	288	334	307	323	325	343	300	323	348	320	331	310	343	312	324	319	299	338	322	316	308	324	340	327	332	315	359	350	352	293	295	295	308	308	364	322	315	327	301	305	346	330	347	312	335	316	303	301	330	340	295	323	296	310	308	306	322	320	327	304	310	320	333	364	328	326	290	307	329	315	338	332	314	303	309	324	333	309	305	341	301	314	346	321	322	314	310	310	322	332	317	333	334	334	303	303	350	332	328	302	318	317	307	338	357	319	334	341	349	336	309	356	315	336	352	309	349	298	314	333	315	317	300	320	300	352	307	312	289	319	322	310	323	326	287	316	323	331	319	309	337	336	333	303	297	338	323	352	306	317	309	337	343	336	307	330	354	332	344	316	338	315	328	332	327	309	328	324	347	323	321	313	330	314	347	363	356	321	322	322	335	326	329	321	336	327	353	344	330	309	312	346	347	314	340	354	297	318	334	322	353	314	330	307	316	334	315	336	296	311	317	317	301	338	326	361	308	327	322	320	292	306	317	312	308	346	310	295	345	313	324	311	323	343	337	328	328	322	319	332	323	328	308	336	306	309	329	345	319	348	322	321	324	316	299	352	330	355	327	356	304	318	288	316	317	339	344	364	272	293	302	315	340	311	333	307	330	319	333	321	323	329	332	317	352	305	331	322	326	323	321	322	345	335	295	331	332	288	307	316	307	315	326	316	332	340	362	291	329	326	313	295	355	307	298	308	305	357	306	333	322	370	340	315	331	380	314	320	323	332	308	328	319	289	318	296	312	311	361	327	340	338	350	315	311	338	321	340	299	330	340	305	295	325	325	297	318	334	308	320	345	317	307	361	325	326	316	322	347	317	309	310	319	322	347	316	320	334	304	345	325	329	323	329	334	325	330	304	345	328	324	347	331	314	346	314	323	335	339	322	324	341	331	330	301	334	310	320	341	337	346	341	322	341	341	346	298	292	324	315	360	339	321	320	323	344	302	294	329	320	307	309	327	299	319	332	329	298	314	336	289	322	309	321	325	301	307	328	352	312	320	322	330	316	307	350	324	335	324	299	341	335	323	322	304	328	326	314	326	306	339	283	335	303	344	312	325	347	335	314	334	308	340	303	325	325	321	323	319	309	329	313	314	307	332	316	339	310	341	326	318	333	316	292	334	313	344	330	334	282	364	301	323	326	290	300	337	345	311	332	323	346	334	298	337	315	357	341	328	312	352	275	302	342	315	348	356	334	302	310	305	301	338	323	323	332	350	341	300	320	319	317	347	339	326	329	363	344	301	328	331	327	319	349	355	325	316	337	321	355	308	336	314	346	319	330	311	348	352	289	293	329	332	304	367	329	309	331	300	311	327	347	288	322	336	329	310	345	320	356	347	350	308	301	348	334	344	338	369	336	321	358	302	329	315	332	321	314	338	310	330	337	326	349	305	344	312	288	305	316	325	346	317	343	345	342	327	316	325	301	321	324	302	324	318	332	314	320	337	312	335	350	298	296	314	335	347	314	346	355	333	316	340	300	330	319	332	310	319	335	312	317	328	324	294	328	294	324	302	315	349	323	318	325	319	331	309	325	314	328	343	330	332	323	329	333	320	307	331	323
12373	2485	1042	727	538	449	377	390	397	365	349	330	314	321	302	346	360	326	340	376	332	348	305	312	291	283	312	299	361	353	304	332	339	340	325	306	321	336	334	336	314	346	333	340	344	319	331	325	331	315	292	309	321	356	337	320	342	312	290	326	321	348	335	339	339	302	339	336	312	319	363	324	302	311	370	329	343	314	320	364	322	314	302	318	329	335	344	331	331	330	338	333	342	351	309	327	351	324	319	320	353	334	311	321	362	333	331	296	342	303	325	275	292	301	299	308	340	369	352	317	304	326	319	325	334	307	337	311	327	293	330	340	329	342	339	324	326	300	348	316	325	323	358	332	348	344	345	322	312	338	311	371	329	333	329	363	297	337	310	314	340	350	321	328	314	346	300	351	296	298	336	334	321	317	333	333	310	321	319	331	274	329	321	318	344	326	294	374	338	307	325	303	333	291	307	329	344	359	292	358	324	307	313	300	321	312	366	334	291	355	326	321	322	374	318	316	324	339	347	300	302	303	333	342	296	294	343	337	336	330	331	319	318	343	307	319	289	337	299	288	313	355	349	317	326	321	330	358	331	328	298	326	315	322	322	340	288	353	313	362	319	330	339	335	316	327	327	325	328	312	322	342	300	290	337	330	345	322	344	329	342	318	341	299	314	296	340	341	344	346	322	347	282	379	323	293	333	318	328	333	358	354	336	323	343	304	326	321	340	317	313	342	328	324	309	325	334	331	281	328	338	364	353	302	330	343	324	307	337	363	321	327	336	321	340	321	327	339	299	337	311	318	319	325	305	334	325	314	311	319	339	348	339	324	331	333	327	336	325	339	314	295	306	298	312	344	318	324	332	340	310	339	361	337	334	304	359	319	359	337	345	295	308	304	322	312	320	334	315	328	351	275	317	312	320	330	332	309	329	331	337	331	341	314	330	333	294	330	363	333	351	339	342	331	316	301	315	298	322	294	313	347	334	306	313	320	311	325	325	339	338	343	313	288	348	344	312	299	338	332	328	325	328	307	337	316	315	280	345	305	317	292	341	320	340	281	315	326	299	295	303	333	310	310	311	363	347	325	327	306	301	326	349	344	335	282	318	332	295	331	342	307	324	338	309	354	313	336	321	305	310	319	327	311	339	344	348	313	292	352	323	301	351	308	280	343	357	345	364	302	305	366	311	339	319	320	326	333	360	327	334	300	310	324	344	351	345	318	326	340	324	297	311	355	343	309	340	375	335	326	300	326	351	311	326	342	332	348	325	340	340	309	320	332	351	369	362	326	315	322	333	320	317	349	332	301	315	349	314	331	321	352	323	326	316	290	301	345	345	316	305	351	336	346	314	312	329	291	317	300	321	316	356	328	304	347	322	309	285	327	316	304	347	345	352	340	324	312	324	291	318	305	346	338	356	296	315	342	343	353	329	340	327	357	311	298	350	319	337	305	333	303	332	319	334	322	343	346	309	320	345	294	344	344	298	311	331	365	309	295	324	316	328	350	313	308	300	307	363	329	346	318	282	308	350	335	329	319	313	344	313	328	342	329	357	331	340	329	302	306	306	330	317	324	313	321	340	299	320	317	323	342	342	309	313	352	296	300	336	315	330	321	332	325	331	355	340	303	309	341	301	290	378	335	310	297	319	353	316	353	330	313	299	349	342	333	292	327	318	292	346	310	285	320	331	318	317	315	335	328	306	328	345	337	312	340	323	308	302	336	359	301	325	321	333	328	315	309	323	337	312	312	308	347	319	317	351	305	311	337	322	305	294	348	324	329	325	313	303	336	350	339	301	323	325	305	315	328	336	335	343	325	329	293	347	343	327	318	314	330	365	323	320	326	305	317	340	364	323	308	327	308	327	334	356	344	304	326	277	320	313	318	322	336	328	297	356	332	361	365	310	306	313	355	334	307	297	335	344	320	332	289	310	319	338	313	314	344	315	309	361	312	333	290	298	286	307	382	327	341	307	334	336	308	321	361	341	344	316	304	328	307	304	326	338	310	306	290	351	332	317	349	304	311	326	338	338	321	335	312	358	343	320	342	336	334	302	310	335	358	323	321	327	331	326	314	332	343	334	311	339	324	349	355	329	320	308	309	362	290	338	318	353	293	340	319	343	300	336	311	321	348	344	314	315	312	301	302	328	341	332	291	319	331	320	328	335	344	332	317	337	297	318	329	340	363	385	332	319	283	325	363	285	310	355	340	331	316	317	300	338	315	344	321	300	302	334	327	300	289	354	330	325	308	284	310	294	332	309	299	352	310	323	314	338	319	359	327	325	337	346	358	327	322	320	294	318	309	350	321	351	343	316	336	329	323	373	319	336	334	340	337	371	363	323	304	355	322	323	288	352	310	314	297	317	273	318	340	324	325	339	332	310	329	318	340	325	273	300	304	321	322	295	300	306	329	348	327	339	321	311	321	319	355	324	324	307	339	311	325	356	320	308	317	308	301	327	347	311	332	319	342	327	336	313	319	347	341	334	325	317	319	334	333	342	341	346	305	294	340	313	369	349	295	337	312	287	325	317	328	312	322	367	318	297	365	327	328	329	321	322	352	333	371	316	314	327	314	333	344	307	346	301	316	306	325	307	335	340	339	335	325	339	371	325	297	333	355	311	322	323	346	318	298	363	332	339	300	352	337	329	325	298	317	342	324	334	309	349	300	328	305	339	348	315	350	311	340	340	313	322	323	329	296	304	349	334	317	330	347	328	341	378	337	352	325	327	328	315	319	341	320	349	310	290	311	293	319	318	315	346	326	345	304	337	312	349	324	324	308	307	299	305	310	320	335	301	347	319	336	328	303	329	329	362	362	312	326	335	329	332	361	318	317	325	288	305	280	370	303	339	333	339	322	344	339	325	330	334	330	300	346	317	300	339	320	326	357	294	311	328	314	329	331	351	348	334	324	338	339	300	325	305	320	364	334	346	347	316	348	345	316	327	342	352	358	296	296	299	329	321	328	275	335	352	330	344	281	280	327	324	351	337	319	343	303	340	386	332	308	333	307	336	359	339	333	318	317	313	309	352	313	297	306	327	339	326	310	322	321	377	348	321	355	322	329	325	331	306	325	333	352	319	340	346	345	303	329	364	359	344	310	305	315	333	319	333	311	338	314	326	277	321	330	307	292	317	363	336	303	343	328	307	365	343	346	323	329	355	303	317	284	329	338	302	319	300	317	327	318	316	336	350	348	320	340	321	349	310	321	307	308	348	321	354	311	327	316	319	318	326	368	336	347	300	325	305	343	356	304	315	330	336	318	323	315	309	365	313	319	346	339	331	340	313	356	343	331	348	292	327	348	344	331	329	335	322	336	347	317	309	319	329	333	312	350	335	297	309	335	323	315	333	287	316	320	340	331	325	359	337	308	349	332	344	302	340	307	322	314	298	329	279	317	290	297	353	324	304	331	342	329	321	341	362	297	303	344	360	313	278	307	332	316	313	295	301	309	302	350	300	335	337	311	319	324	272	355	347	291	350	362	309	344	298	352
8787	1931	2335	2259	1702	1460	1256	1144	1126	1062	988	865	775	841	789	729	762	765	750	761	797	754	752	788	763	756	777	750	752	752	785	794	796	822	777	800	750	759	741	731	765	718	773	764	784	826	762	735	789	761	827	762	836	704	799	715	770	732	812	755	790	759	754	741	765	763	757	724	764	780	735	712	744	742	857	805	765	755	696	856	743	729	790	814	724	772	771	772	788	799	820	790	771	766	757	798	786	761	810	770	784	754	767	756	778	766	738	753	746	767	821	742	763	751	727	762	726	762	720	776	782	774	832	804	775	720	778	798	771	749	774	750	761	797	773	707	727	738	711	807	709	764	795	775	810	787	725	748	815	785	730	747	737	742	783	743	766	731	740	765	779	728	678	761	757	829	731	753	762	732	707	771	770	770	701	834	791	754	756	772	752	771	711	776	757	741	763	744	717	757	805	738	785	724	781	788	734	727	772	761	772	765	768	746	729	755	763	729	729	740	786	788	722	768	758	805	764	793	734	715	784	722	759	746	783	750	736	764	796	828	789	705	758	721	771	758	769	789	806	719	755	747	718	750	777	791	778	766	798	793	726	714	742	813	782	767	760	809	755	778	751	778	836	761	833	702	766	803	764	754	789	750	762	784	779	752	753	759	765	773	739	767	774	765	791	763	761	789	764	750	750	703	783	792	756	700	785	753	820	773	812	722	731	752	779	769	756	720	758	802	763	708	805	739	713	772	728	777	761	771	740	790	759	755	761	768	794	754	747	759	733	760	728	772	767	802	795	789	722	792	754	753	736	796	758	812	768	792	732	817	737	790	761	725	786	788	817	780	763	741	745	755	767	759	780	757	769	759	758	791	773	782	793	717	784	809	802	778	782	766	764	714	733	753	843	721	763	756	736	757	816	798	747	828	791	766	772	790	759	770	755	758	801	766	766	766	781	745	749	811	775	745	736	772	765	784	822	772	714	830	764	765	753	774	742	777	735	765	749	752	782	821	735	752	762	728	838	777	761	749	758	766	746	734	788	750	729	812	810	786	772	767	826	766	751	732	749	792	759	744	754	777	771	754	760	767	745	750	763	780	773	707	794	756	762	708	780	753	743	784	772	751	785	793	758	727	726	787	747	803	793	815	745	816	761	825	774	751	746	791	771	732	797	785	729	751	803	765	728	756	741	778	795	765	724	797	751	750	753	738	720	677	722	743	758	766	736	746	760	738	766	723	785	747	785	710	753	735	759	790	798	759	748	793	744	757	722	783	797	726	755	740	809	754	787	793	767	699	757	772	749	766	799	792	736	768	779	723	767	722	764	795	761	838	771	714	810	731	795	724	729	705	749	744	779	801	753	791	727	725	775	773	711	751	753	783	739	766	801	797	767	750	747	763	749	770	750	759	763	754	724	771	778	754	758	777	789	748	744	775	786	779	806	735	782	762	713	785	783	779	741	773	759	788	802	769	795	735	770	750	826	749	735	734	781	719	707	743	777	748	779	774	762	788	766	760	734	773	784	773	778	752	751	764	769	746	755	777	761	736	764	773	728	777	745	744	765	762	780	730	758	715	739	785	767	739	790	753	798	777	763	763	789	703	777	763	732	745	779	760	768	795	752	749	741	761	797	765	729	796	776	795	773	758	793	746	791	750	698	772	795	771	774	778	748	711	791	733	783	809	773	736	780	782	759	796	773	758	768	721	752	763	735	808	786	691	747	775	762	790	771	732	791	727	758	726	732	781	732	727	732	741	766	768	767	740	792	756	682	782	736	802	774	756	753	754	759	741	830	689	785	759	787	740	816	744	763	758	757	734	752	819	755	769	794	790	776	792	730	780	769	742	750	726	777	783	749	746	743	734	782	785	792	753	748	769	742	749	734	753	748	738	729	778	801	753	760	759	779	761	766	737	763	723	760	753	780	762	744	780	789	745	766	751	787	791	745	772	757	750	805	774	759	738	773	708	729	758	732	757	775	776	814	794	807	725	769	801	772	778	725	740	759	777	748	761	782	785	745	721	770	758	747	771	776	763	766	740	731	775	791	799	750	747	722	726	773	749	809	772	791	792	750	781	759	734	706	810	811	715	753	751	777	738	801	758	831	756	766	798	778	746	726	761	760	762	773	759	765	778	777	733	759	766	788	724	763	757	808	759	770	758	778	719	782	783	735	797	763	736	702	811	773	731	750	757	759	758	823	723	738	722	763	737	774	764	794	789	723	740	750	771	716	813	747	784	756	766	762	782	756	743	791	783	755	786	790	731	713	738	770	723	797	784	745	771	767	750	710	746	786	737	765	749	727	814	731	747	764	776	787	711	719	737	775	723	776	772	756	771	749	785	712	785	786	803	732	796	707	751	721	730	731	780	782	776	782	729	729	770	756	787	785	741	745	739	732	785	752	742	776	786	769	735	750	785	757	747	762	687	754	744	775	797	733	749	781	795	739	707	764	806	806	775	746	795	759	791	760	721	741	736	797	751	783	739	789	786	749	747	776	754	746	750	764	741	750	754	757	758	762	714	728	753	773	779	758	739	794	781	739	794	796	740	783	767	750	789	752	802	747	805	755	782	764	780	703	802	717	809	783	772	756	742	766	754	759	742	757	746	715	723	796	747	733	859	728	709	804	805	775	762	765	790	842	767	764	731	772	794	744	745	721	790	746	753	793	710	757	768	695	774	759	740	793	791	772	774	746	741	722	745	772	772	753	755	744	777	753	804	795	795	747	718	769	794	742	787	737	745	810	772	768	815	758	760	751	779	759	779	774	759	786	793	769	761	760	809	737	711	755	725	737	778	798	788	730	734	727	783	746	756	717	721	749	782	755	723	736	734	766	745	791	790	757	766	765	760	745	793	788	744	743	761	715	763	739	797	698	745	771	737	736	713	775	736	780	778	745	787	757	702	753	794	767	759	771	757	739	786	797	759	767	771	821	728	793	744	762	757	779	749	768	764	789	786	770	732	780	790	831	757	741	773	795	723	732	760	786	790	736	801	798	763	798	783	784	744	761	752	774	751	783	799	770	758	782	760	736	756	765	774	792	753	727	736	765	730	797	750	816	742	778	726	729	752	738	776	783	825	794	762	720	769	759	741	736	773	769	758	768	766	735	751	714	716	717	715	787	764	779	757	754	739	742	787	782	787	743	820	794	739	770	757	776	778	749	747	756	778	788	805	717	762	766	821	754	794	725	726	750	750	757	763	745	793	768	739	744	749	758	784	762	726	737	745	798	779	758	768	769	735	709	786	732	769	738	782	790	759	724	825	783	787	710	743	769	774	750	744	785	738	753	723	732	729	808	747	733	778	788	773	760	757	775	761	749	733	768	752	766	753	783	761	714	736	741	800	757	821	762	745	768	780	823	767	803	760	779	780	760	762	768	752	757	751	765	757	761	806	774	767	800	790	768	773	826	829	814	730	779	755	784	749	786	762	772	795	747	830	743	803	780	762	777	792	747	747	792	792	804	765	777	763	768	769	709	727	728	760	714	758	770	701	801	757
26928	6901	1799	1222	818	615	471	441	365	339	351	322	289	261	269	255	246	245	243	252	242	274	230	249	266	263	272	273	276	256	247	266	266	277	287	266	280	284	263	272	253	268	235	256	260	276	260	261	279	247	263	278	252	274	263	231	277	283	263	241	262	276	258	262	239	262	262	252	251	254	272	254	271	287	264	237	248	270	259	255	224	251	255	273	285	232	249	242	278	255	246	255	246	263	263	261	251	274	260	263	254	258	261	247	251	230	245	241	259	246	259	259	281	255	260	269	251	264	227	260	250	239	243	257	245	248	271	257	271	260	241	258	240	264	259	272	290	238	241	255	241	234	267	280	241	254	261	270	283	270	236	292	249	249	241	271	260	248	239	270	275	257	270	248	252	244	265	267	255	234	243	259	259	237	269	259	241	230	237	257	263	245	292	258	292	259	233	255	230	248	281	261	254	247	255	255	244	241	251	222	224	264	259	244	295	232	269	215	275	247	268	246	267	272	281	261	278	260	249	279	237	224	233	244	236	252	221	271	249	264	262	239	251	252	220	266	246	256	265	246	285	269	242	258	263	264	252	247	284	275	261	262	266	261	252	266	254	232	274	262	273	249	263	265	274	244	272	250	261	268	274	267	266	279	266	273	275	263	274	288	265	244	258	261	269	265	256	280	246	272	250	265	239	246	292	246	241	251	272	233	269	288	226	257	257	257	260	252	228	255	252	229	243	247	281	250	239	236	254	265	274	247	228	269	274	245	236	261	263	248	253	245	238	242	244	255	287	248	256	273	241	254	256	260	239	251	250	262	235	259	258	275	237	233	254	232	251	245	230	273	245	240	253	283	284	267	257	250	265	237	258	289	285	275	245	278	272	248	249	258	240	286	254	265	281	270	264	259	267	268	256	269	230	262	288	273	246	247	248	251	219	281	270	262	265	278	273	274	258	257	279	273	219	267	260	267	287	250	264	232	284	240	232	267	275	252	266	234	270	275	291	255	256	266	261	282	288	293	259	277	257	247	265	244	295	283	271	254	258	258	240	241	259	278	286	244	275	260	255	274	261	302	257	274	265	237	262	261	279	243	227	268	272	258	248	262	272	257	263	290	226	274	257	243	245	281	234	261	288	234	274	237	265	242	251	252	235	248	251	252	284	235	243	248	275	248	251	249	245	266	248	245	247	254	243	227	263	265	250	289	261	269	273	248	273	253	273	228	266	235	254	241	263	283	249	247	277	248	241	270	278	244	284	249	271	248	275	240	274	230	249	255	262	259	252	248	251	241	275	275	255	268	254	277	256	265	241	238	281	285	264	245	271	249	240	277	247	258	225	255	251	237	264	257	243	242	249	257	272	239	250	266	284	259	261	272	257	261	276	283	249	252	261	278	259	256	266	240	231	257	274	253	254	239	261	253	282	254	251	267	278	263	263	252	270	278	235	279	274	226	266	230	243	267	262	287	277	276	236	264	235	236	267	270	275	244	232	250	248	278	276	228	263	227	284	264	266	230	230	272	248	247	221	248	256	267	296	245	261	260	277	256	307	273	262	252	261	266	259	271	262	286	283	274	238	271	295	253	272	275	285	259	244	245	266	266	263	258	254	287	274	270	254	250	287	243	244	256	287	250	249	236	262	258	278	264	236	240	241	272	261	262	262	287	219	251	256	264	277	258	223	281	242	274	274	238	270	255	265	266	260	246	241	267	243	251	240	234	263	295	262	254	259	271	255	256	254	232	247	244	276	253	245	268	266	262	249	242	269	251	286	265	271	269	249	269	227	258	239	266	263	244	246	235	278	266	252	242	264	256	249	259	245	266	289	231	251	272	267	251	262	229	276	281	265	240	272	259	245	247	264	247	234	254	257	259	269	297	282	245	258	265	260	240	246	267	243	256	240	231	250	270	234	302	276	246	241	257	266	266	257	251	268	288	212	257	274	279	232	252	238	265	248	253	275	259	274	280	257	279	269	238	276	241	261	243	281	256	273	290	252	248	247	248	243	254	261	244	257	293	227	234	247	253	247	254	272	287	261	255	269	230	226	256	247	246	247	234	250	252	238	228	246	259	237	262	284	237	285	287	273	255	251	248	275	246	242	275	278	268	250	264	247	275	285	242	254	273	247	251	257	256	259	256	262	272	258	210	275	274	269	249	257	259	284	282	245	263	235	242	282	245	225	277	281	276	227	262	262	240	275	272	269	234	246	256	264	280	232	226	259	270	278	252	214	229	276	264	273	273	265	247	273	282	269	260	265	264	252	261	262	235	262	254	256	230	252	245	254	301	233	275	235	251	260	283	274	272	250	263	261	255	246	275	263	254	257	252	230	253	245	248	247	279	268	229	252	248	246	278	271	270	239	229	268	291	279	309	252	252	240	244	294	245	265	272	245	244	247	263	249	273	267	244	282	223	237	254	259	290	281	258	250	259	257	242	277	243	254	306	284	248	263	251	253	250	240	238	272	260	254	262	269	255	248	282	277	269	272	272	244	246	241	252	276	252	240	268	260	259	243	260	254	259	267	269	243	257	273	278	246	259	251	255	281	263	284	236	265	255	273	253	274	234	245	233	267	242	256	253	268	251	252	230	278	239	273	278	246	260	283	238	276	255	269	248	231	268	263	260	267	243	236	259	233	262	277	263	226	282	264	276	223	238	272	281	231	231	249	265	291	268	252	285	246	251	242	276	258	248	278	238	234	295	278	252	266	252	260	267	275	270	259	260	274	279	260	262	238	293	259	272	258	254	247	264	258	283	283	240	227	311	259	280	234	231	249	268	271	242	267	255	258	257	265	256	246	262	279	251	252	273	294	262	253	254	250	229	269	259	255	269	273	256	259	232	258	255	258	235	251	223	262	236	234	244	262	276	244	222	280	223	254	269	258	285	254	239	267	273	237	273	265	267	241	271	277	251	261	250	254	272	251	265	285	249	238	230	234	247	280	240	260	265	278	248	265	249	267	278	248	252	287	281	259	284	245	299	244	260	255	263	277	281	309	257	244	250	274	268	265	249	263	263	253	239	265	225	284	271	255	242	250	253	236	228	240	270	257	262	244	238	238	261	251	210	252	257	269	243	221	260	268	232	237	250	226	239	245	231	273	245	262	268	240	247	304	250	288	266	310	263	269	254	250	287	271	275	253	261	271	256	246	268	243	250	252	262	266	257	248	295	258	269	240	239	273	227	238	241	270	251	258	241	278	296	278	276	233	250	257	219	289	249	242	237	282	255	245	244	265	271	265	240	230	278	240	262	248	258	266	250	290	290	269	266	257	284	270	253	277	246	250	249	273	267	269	240	251	271	264	257	249	257	231	242	274	251	271	256	286	238	239	245	238	255	237	257	235	281	259	296	258	240	243	288	269	237	239	250	285	252	274	270	275	226	258	270	285	253	252	242	238	230	272	243	265	243	253	240	249	282	271	248	267	247	260	254	228	282	260	275	238	289	254	263	267	228	248	269	238	235	247	262	254	234	264	240	265	276	274	258	233	242	272	260
18523	3553	3539	3686	2762	2133	1695	1417	1418	1135	989	850	751	715	690	635	709	668	711	665	621	641	659	627	611	601	664	654	646	678	678	651	711	750	722	695	659	620	604	604	624	646	635	610	628	586	588	610	619	668	599	601	624	635	596	613	624	610	595	639	611	620	617	656	597	600	635	678	624	625	599	590	647	608	621	586	661	592	635	600	600	608	636	639	567	591	576	605	637	649	593	651	608	590	648	589	603	610	593	609	602	642	594	569	601	606	609	580	617	674	613	644	609	650	634	592	655	579	679	645	586	617	586	605	590	646	610	610	609	612	620	604	595	589	637	675	610	627	633	561	605	588	607	628	653	624	607	649	577	578	641	585	642	563	577	639	601	654	628	565	633	637	597	613	583	641	631	583	620	604	615	628	623	622	649	603	584	613	594	620	652	617	607	626	616	620	648	645	587	610	612	624	652	565	634	632	580	601	659	633	626	624	622	611	580	611	617	589	617	598	585	621	660	666	594	603	620	643	686	632	624	590	570	590	615	610	586	640	639	624	593	625	574	666	627	597	638	604	609	590	596	564	596	657	587	609	659	614	564	579	651	608	617	596	631	583	611	638	626	609	627	610	626	615	624	635	632	651	605	628	587	633	630	609	615	632	619	624	619	630	643	625	628	653	596	568	671	594	572	601	618	636	618	598	627	633	588	599	631	621	641	639	596	624	610	634	623	607	599	594	632	609	604	585	648	606	597	560	602	622	619	627	614	629	677	597	626	683	638	582	593	620	645	603	621	643	629	631	603	642	593	609	601	671	635	593	649	640	617	614	626	632	618	623	615	629	591	636	610	618	653	577	628	593	628	618	624	604	655	574	635	628	614	667	601	610	625	579	607	626	576	652	605	596	572	668	646	606	671	626	572	606	596	645	626	586	639	590	615	631	638	614	630	642	607	630	624	631	604	622	605	627	613	590	601	659	626	581	567	596	601	606	627	628	626	643	569	610	643	613	630	642	622	603	626	630	617	616	619	638	641	590	607	614	627	592	603	640	645	641	629	605	611	603	617	609	644	603	619	614	598	680	634	580	569	638	639	597	607	633	627	612	559	592	586	627	588	604	603	592	633	610	631	612	563	630	633	610	621	608	600	632	636	644	646	631	636	632	594	622	557	628	660	622	627	621	601	628	621	661	622	636	621	651	591	586	587	631	624	620	600	622	611	609	637	591	574	601	577	587	649	665	601	652	627	600	591	608	566	626	627	635	623	600	633	651	583	622	632	628	639	618	652	604	653	614	599	597	607	589	586	651	619	627	651	587	645	631	600	619	645	646	633	618	632	626	602	604	615	639	593	649	646	619	636	629	610	652	637	606	615	579	650	624	606	619	655	607	646	652	569	629	638	637	604	578	600	610	625	620	615	597	626	619	646	649	645	604	619	643	580	636	624	619	581	626	627	596	605	647	604	602	588	606	612	615	641	607	661	591	576	638	611	595	618	590	612	591	609	633	625	649	611	626	609	586	620	621	620	604	601	602	569	577	575	568	622	611	622	594	612	589	620	604	599	646	566	578	633	596	619	628	625	606	596	604	636	622	606	655	598	649	642	613	626	633	611	603	568	643	642	615	611	632	590	650	610	600	610	554	631	627	644	651	585	619	584	616	633	633	595	671	596	570	610	588	591	590	617	599	626	588	623	606	666	622	590	592	640	590	617	595	583	597	644	687	637	624	593	652	625	603	596	601	600	665	613	647	586	638	605	600	601	642	591	610	629	638	622	585	645	660	631	612	568	633	588	607	654	620	593	618	592	633	642	591	639	597	635	589	566	630	582	586	589	624	624	612	587	661	622	588	604	619	593	624	626	617	599	572	665	638	614	604	614	605	631	588	617	640	612	599	609	659	657	606	669	627	642	674	636	659	611	650	622	596	659	649	617	595	639	628	642	583	660	606	615	644	612	613	577	663	654	626	613	620	611	601	581	654	654	630	619	594	638	601	643	600	587	636	602	625	620	641	579	590	595	621	595	628	602	630	646	638	595	602	605	633	629	618	581	619	642	643	656	628	645	639	604	594	588	592	604	606	637	598	626	608	656	603	622	644	645	583	605	605	652	630	611	634	619	598	606	572	607	626	630	652	612	629	636	606	578	635	584	619	627	604	646	644	594	642	645	625	610	592	560	669	646	640	581	653	627	574	564	568	618	605	590	606	604	633	625	609	584	572	650	596	652	634	648	571	601	594	589	622	595	623	629	631	609	611	601	670	645	607	625	629	589	588	605	617	643	610	616	610	638	637	641	631	609	571	585	626	692	607	648	595	620	601	646	629	642	636	565	655	621	591	651	613	578	589	582	619	629	584	625	585	610	597	629	601	590	598	641	606	601	566	586	615	649	635	604	680	644	678	612	571	647	605	612	644	627	581	636	595	599	594	622	612	642	660	613	626	605	635	590	577	596	607	588	598	610	620	656	640	598	546	617	625	634	601	597	630	626	552	635	583	625	605	627	627	649	643	666	600	625	650	584	605	611	601	549	610	576	619	606	581	636	586	664	586	611	629	613	610	620	632	608	603	643	619	585	589	599	657	604	598	628	631	579	581	632	596	611	599	605	653	581	657	601	569	600	610	594	629	607	609	625	599	592	586	609	620	611	592	632	620	616	662	643	629	624	619	583	629	613	629	571	611	634	610	624	625	635	591	582	612	602	574	622	604	618	596	645	619	655	614	599	591	605	602	637	601	628	616	653	676	651	638	656	624	592	573	634	598	644	612	606	580	617	614	611	648	629	589	602	593	623	653	608	598	619	627	616	597	651	629	629	624	638	602	615	632	610	644	645	616	613	631	635	611	590	617	597	628	594	635	584	611	605	613	617	598	603	605	603	574	573	600	575	591	684	612	622	596	625	612	642	678	587	644	594	603	659	626	615	614	600	597	620	554	612	612	616	604	637	609	613	591	576	593	651	630	569	583	635	591	630	665	611	607	601	611	625	573	637	635	586	633	589	597	594	617	603	631	608	632	658	594	623	600	599	621	626	621	613	629	551	618	596	584	579	615	646	650	609	640	599	613	615	609	578	606	642	618	659	600	606	580	634	652	610	578	611	616	566	587	629	631	608	625	608	599	635	584	645	640	625	610	638	589	623	583	598	614	625	546	609	668	595	598	614	607	620	626	642	616	585	604	631	609	643	646	638	608	644	634	620	602	611	596	614	628	609	601	619	628	644	604	672	618	600	628	634	607	637	615	645	589	580	625	627	650	619	639	632	633	617	610	647	591	609	623	641	654	609	624	648	654	629	629	647	635	597	628	563	616	618	621	606	569	570	669	606	604	627	599	626	619	569	623	637	608	615	577	605	600	643	599	558	635	603	621	592	595	630	620	643	636	595	641	633	611	619	586	640	629	611	628	571	624	644	579	628	603	600	599	619	618	593	623	626	634	604	650	616	622	619	620	622	633	624	617	599	620	615	588	614	609	650	575	649	678	631	620	584	604	615	622	636	609	621	641	613	651
36417	12657	2607	1571	932	567	444	347	292	247	257	165	158	128	138	130	125	146	132	152	133	120	146	126	126	138	128	132	127	135	124	142	155	156	136	150	130	126	144	126	111	119	141	120	128	144	116	127	114	108	134	131	134	127	124	141	158	117	124	128	125	107	125	127	116	119	107	125	120	97	140	131	123	126	147	128	138	138	147	137	136	120	133	120	144	142	125	127	125	133	116	127	127	136	121	117	109	110	116	133	130	145	125	117	129	130	108	108	96	131	146	124	116	138	133	130	123	119	134	126	140	122	116	137	125	145	135	114	135	119	139	110	112	107	136	112	129	129	131	144	141	138	107	123	122	146	130	125	146	113	128	152	125	129	123	123	125	108	140	117	149	121	119	125	125	125	115	138	138	125	116	115	102	143	124	121	134	119	140	141	126	133	114	121	133	143	128	140	134	134	130	128	124	137	117	117	98	133	123	126	126	151	135	129	117	141	119	113	126	105	137	135	137	145	131	119	136	122	135	139	130	105	140	147	152	122	112	111	137	131	118	126	120	121	140	131	112	134	132	130	125	122	136	132	111	122	120	122	111	148	121	141	117	131	111	141	117	125	126	125	136	128	127	114	140	115	137	125	121	122	126	138	125	128	136	109	128	111	137	119	122	157	114	119	127	147	132	130	126	113	122	113	116	105	135	141	121	119	150	138	123	124	142	123	119	130	120	126	114	112	153	128	128	109	125	124	127	131	124	126	99	138	122	112	138	120	115	125	120	129	126	133	153	113	117	107	121	135	130	131	127	126	144	130	126	125	132	122	120	114	133	121	118	136	111	136	120	117	125	143	127	112	146	138	128	141	147	109	134	139	135	134	122	121	126	140	121	126	125	136	126	133	109	117	125	145	147	117	113	116	138	127	130	130	129	122	132	152	119	95	127	140	148	122	127	111	121	135	102	131	149	133	133	134	125	129	111	107	134	124	130	129	133	130	109	128	145	129	134	120	110	124	149	119	136	110	124	127	131	121	101	111	137	124	102	145	101	118	147	120	107	117	126	122	148	131	134	120	119	119	133	134	109	111	122	126	151	122	113	133	102	141	141	135	149	150	125	142	134	134	134	131	119	122	119	149	124	136	138	127	124	114	123	140	135	142	111	129	135	129	118	163	118	118	110	145	118	122	132	116	138	121	143	121	124	134	128	157	133	140	122	99	126	117	124	116	123	126	109	139	138	118	102	125	130	133	122	126	131	136	131	132	121	134	133	131	131	124	113	131	135	124	113	134	131	128	120	121	128	122	120	133	135	122	138	132	126	124	124	129	117	136	121	106	110	137	141	128	116	146	127	135	125	116	114	147	121	125	128	105	131	126	120	120	124	122	132	104	115	122	117	135	127	101	124	128	141	103	122	122	127	115	158	129	139	133	138	112	128	141	125	118	112	142	130	133	135	137	136	141	120	131	150	111	138	131	144	112	114	117	126	133	126	128	126	115	125	117	121	123	139	96	123	123	112	127	154	136	133	136	140	101	137	125	130	120	123	134	116	114	126	138	126	144	125	132	115	134	109	134	115	139	118	136	126	130	123	138	111	143	143	122	103	122	132	146	139	116	120	121	107	129	147	149	138	132	124	106	134	118	152	138	120	131	118	130	138	141	140	154	115	115	137	129	138	120	147	125	143	128	120	133	143	120	130	118	135	127	140	135	143	120	120	124	121	127	122	117	130	122	100	143	130	129	137	138	112	121	122	107	133	144	131	132	134	126	141	132	153	142	107	130	108	124	126	144	124	129	109	131	136	128	104	129	123	114	115	118	112	117	130	115	133	90	119	123	116	122	127	146	140	142	131	124	113	142	114	118	118	127	142	113	137	142	110	116	124	131	96	139	125	109	122	120	115	136	108	102	115	141	123	116	130	140	130	124	123	133	137	131	116	126	118	125	117	131	113	125	120	127	125	119	105	115	139	128	107	107	123	140	127	128	120	124	146	122	116	129	129	138	130	146	141	108	113	132	136	126	142	110	123	152	117	127	139	125	119	142	113	143	125	121	149	135	142	146	128	124	122	133	127	110	120	113	137	127	128	140	120	130	120	110	131	116	109	134	156	91	118	146	125	151	137	120	136	144	129	122	129	116	144	120	126	143	137	134	128	124	121	118	105	116	115	144	143	144	144	144	131	112	128	132	119	136	124	115	112	131	121	146	130	130	134	125	118	112	134	139	109	118	106	149	134	137	120	146	131	123	110	140	125	120	123	126	129	133	131	128	125	112	145	120	116	134	141	126	111	121	129	137	127	128	114	130	119	119	128	122	132	122	146	135	120	128	134	130	128	118	124	129	142	134	126	139	110	113	117	135	127	142	126	140	117	113	140	131	135	136	127	137	135	133	109	125	138	138	119	126	126	139	125	128	110	131	134	136	108	126	117	149	135	115	113	122	114	138	111	119	132	140	134	124	158	130	138	138	149	138	154	131	118	128	125	133	121	130	138	138	134	103	109	104	126	117	132	113	139	140	132	143	118	117	111	119	127	134	132	135	123	127	112	132	137	125	115	95	115	128	113	102	135	133	151	129	132	123	130	147	159	148	122	123	106	135	132	128	120	164	125	155	115	134	132	117	130	126	125	136	103	134	113	153	126	112	121	138	105	142	119	113	124	104	129	121	116	119	131	127	107	122	122	145	162	130	138	115	106	120	124	140	128	123	120	144	129	134	117	129	129	138	128	119	134	143	123	116	136	130	144	99	141	126	127	143	130	136	147	140	122	126	116	122	120	124	122	136	139	129	123	139	122	105	112	123	122	125	123	137	113	104	127	137	104	128	127	129	111	133	116	136	147	128	116	139	135	149	123	146	139	97	113	129	159	126	125	117	127	138	135	119	138	125	161	123	127	150	123	129	128	125	147	146	120	145	126	120	136	142	153	114	127	133	115	153	126	126	142	111	122	119	130	140	147	120	121	134	114	138	130	139	124	123	124	125	121	123	137	120	93	104	158	132	127	129	129	118	120	140	121	114	102	123	136	137	113	140	141	122	113	141	121	123	126	118	135	129	122	137	115	142	124	137	144	128	109	119	129	125	121	133	120	132	124	141	115	124	133	126	147	136	121	106	135	136	119	136	133	132	116	105	129	113	112	134	128	124	148	139	126	127	108	141	145	135	131	110	121	112	135	156	118	145	141	149	133	103	135	135	121	130	123	125	122	99	117	127	123	137	128	117	106	151	116	128	115	135	123	135	136	133	128	131	155	124	142	153	146	118	135	130	125	125	127	134	104	166	137	123	135	129	130	137	113	110	118	133	125	145	136	104	114	131	116	108	124	138	120	131	127	111	127	151	143	142	127	128	115	128	120	131	124	125	133	151	126	117	143	126	142	106	127	109	124	142	138	127	123	150	121	111	136	127	111	130	140	133	143	136	119	133	135	122	141	132	135	115	112	116	132	124	105	140	129	98	113	122	127	118	136	147	138	162	145	134	128	150	128	122	130	127	111	124	127	125	137	127
23850	5754	4500	4671	3467	2400	1950	1571	1460	1245	1106	741	523	512	518	454	436	424	413	431	415	422	363	364	408	372	358	377	352	401	402	416	448	465	490	458	413	393	408	387	357	372	340	343	365	346	350	348	349	324	344	337	350	341	370	350	323	309	357	330	346	327	332	325	314	347	316	367	362	365	317	326	349	325	303	388	307	321	334	333	345	367	327	344	341	330	323	353	347	342	344	347	296	332	371	342	329	338	326	352	339	313	348	331	332	348	324	344	322	318	319	340	350	335	337	358	339	352	311	337	311	307	330	340	306	341	329	324	327	311	327	323	329	337	347	340	310	312	329	318	347	348	346	326	350	341	358	329	338	309	331	301	342	320	345	315	345	320	337	338	320	287	325	335	322	341	319	322	345	335	331	335	374	318	366	327	332	340	340	318	321	324	309	324	298	312	337	298	311	322	321	334	329	341	317	357	329	303	332	367	353	361	322	339	311	303	302	363	318	298	354	331	310	342	330	336	328	321	275	330	320	339	329	315	337	332	327	322	311	352	328	327	333	326	320	367	328	304	350	319	321	313	352	333	353	353	327	336	337	336	346	363	379	322	345	347	313	335	324	308	349	339	356	364	313	328	335	290	299	307	328	331	299	350	304	282	310	343	334	345	363	328	351	321	332	350	330	340	327	323	322	312	337	331	319	358	314	338	317	317	337	347	359	345	316	323	297	335	311	334	330	348	301	336	354	317	295	340	340	327	350	341	317	353	318	343	343	330	315	312	312	333	335	353	330	290	319	327	350	307	316	324	320	369	329	353	339	333	295	330	321	349	327	350	336	322	349	324	309	353	311	310	351	314	340	338	350	309	336	337	311	339	336	327	371	288	329	337	326	346	331	325	295	317	361	332	370	340	333	288	310	348	303	288	334	330	332	336	337	335	336	350	324	314	314	316	312	325	315	339	349	335	338	325	300	353	328	323	338	320	320	336	357	326	321	362	315	349	362	289	355	352	313	348	300	301	309	342	342	358	306	344	310	329	328	323	319	336	338	317	343	327	324	329	318	307	334	317	303	342	307	358	336	293	349	311	339	321	345	345	312	317	313	314	308	347	342	324	381	299	331	317	327	302	345	306	375	308	323	352	352	344	316	317	336	339	322	351	347	320	315	348	348	335	290	295	346	294	336	356	284	320	319	303	328	354	310	314	336	348	342	336	354	324	322	344	349	330	309	328	316	306	332	312	332	318	327	335	336	355	325	311	322	312	310	319	342	383	322	316	361	334	312	316	322	348	304	315	340	313	320	321	363	333	348	321	332	348	356	352	322	345	353	305	365	304	327	314	335	328	351	319	319	281	338	316	333	320	329	315	348	307	315	321	298	322	328	306	368	315	339	318	330	294	338	302	345	344	351	373	312	314	300	325	334	354	322	354	320	323	313	351	319	355	341	302	349	333	358	344	336	287	318	353	354	318	348	318	324	325	329	362	353	324	367	319	329	342	316	345	350	318	319	335	334	310	372	308	320	328	345	337	292	339	371	340	322	364	345	321	331	322	348	335	301	329	338	318	334	334	314	346	334	315	333	340	353	321	325	283	347	325	339	316	324	306	315	314	352	331	345	304	338	336	308	309	346	335	335	301	323	354	326	322	324	341	307	338	336	316	303	313	358	335	330	331	357	336	333	341	319	328	347	359	316	337	311	322	316	329	298	320	343	343	305	309	352	309	316	289	335	336	324	314	337	344	295	313	303	329	318	301	336	323	357	313	334	347	371	316	328	351	356	328	332	324	292	343	336	355	357	355	320	306	325	342	323	315	325	336	329	316	323	325	318	322	358	343	329	301	297	354	329	331	334	307	369	331	330	335	360	371	345	344	349	340	327	323	345	342	337	366	329	310	310	338	340	308	314	348	343	346	345	351	375	313	330	318	317	347	330	338	344	315	331	324	337	308	325	318	295	326	310	296	300	320	343	351	314	304	349	324	324	361	330	337	354	330	337	310	340	312	360	299	334	327	329	333	323	341	345	348	319	334	304	350	333	329	316	341	297	336	359	339	310	324	334	346	289	346	329	330	360	300	327	349	318	344	321	326	341	349	313	328	317	299	335	351	324	311	331	328	294	315	326	351	320	315	306	343	296	330	347	360	345	345	318	331	316	334	326	344	309	350	321	326	338	323	325	337	333	341	327	331	281	348	341	318	315	328	334	330	331	341	316	322	349	323	352	315	297	341	306	345	347	326	359	329	314	341	310	335	339	334	332	320	318	355	345	333	339	351	300	335	326	329	366	337	301	324	325	345	285	314	345	339	312	332	335	324	339	297	364	348	317	327	336	348	305	339	334	336	334	300	320	357	323	283	335	314	333	361	289	301	321	330	374	296	332	308	293	354	323	347	339	322	320	362	334	359	322	330	334	313	354	336	311	328	330	338	333	316	338	320	354	360	327	331	360	325	309	339	342	325	315	346	336	329	328	309	313	350	333	307	365	328	316	364	309	345	299	314	287	321	327	336	310	316	338	324	351	353	316	328	301	338	346	322	346	299	337	353	329	320	332	318	301	364	344	311	288	340	340	352	353	327	346	324	317	331	331	306	310	350	318	316	334	307	344	341	335	335	335	359	336	327	357	370	347	288	327	301	316	345	278	346	344	357	311	357	315	317	327	329	323	324	349	332	352	320	316	332	345	342	384	360	334	354	308	356	296	292	341	292	358	337	314	329	326	356	316	290	356	338	322	327	328	324	337	328	343	349	324	345	305	295	335	326	333	334	338	323	309	331	306	353	309	352	316	337	334	325	326	343	318	346	330	315	325	346	315	345	326	350	326	321	349	316	301	329	324	337	340	343	326	318	321	306	350	354	354	330	370	323	325	313	364	318	349	297	347	313	338	344	332	345	327	370	359	350	335	338	351	322	346	355	306	351	325	335	328	323	341	337	319	352	321	323	340	320	366	338	307	335	336	345	324	325	341	300	336	313	313	319	339	314	357	359	346	312	338	326	331	355	340	354	318	303	340	322	334	329	346	305	327	351	324	323	289	318	345	332	329	338	337	346	321	321	329	316	336	334	319	349	315	308	351	324	328	312	329	311	341	330	341	320	338	334	317	357	336	317	333	342	311	341	336	335	318	327	346	318	308	366	334	334	337	350	357	328	333	333	318	306	311	350	340	324	316	345	338	309	329	343	343	359	337	330	347	313	338	310	335	320	326	358	364	344	338	341	337	304	302	321	337	318	326	309	351	358	323	360	303	344	314	326	348	312	313	317	301	338	345	315	343	320	325	306	315	320	345	316	347	328	341	333	321	315	360	315	326	315	350	312	327	338	333	324	331	343	365	352	326	336	341	338	312	324	346	342	343	315	338	338	338	333	377	308	333	349	338	291	332	310	308	316	328	314	298	338	333	324	299	322	345	365	328	341	338	345	346	308	323	333	319	313	344	370	358	336	333	336	308	322	342	306	320	302	323	325	311	310	322	316	338	322	337	338	312	317	305	290	292	326	328	344
12056	2574	1035	777	512	413	394	358	386	364	396	323	342	338	327	334	303	311	320	342	302	305	325	309	317	307	329	352	280	356	303	328	319	342	330	325	354	346	347	336	329	335	286	330	359	333	316	323	333	324	327	306	330	362	328	339	294	316	313	298	309	341	334	335	322	321	295	330	330	346	345	333	330	313	299	343	312	310	359	346	318	351	342	330	351	311	345	337	333	344	313	337	320	318	340	303	313	305	318	312	308	324	322	338	346	312	338	289	315	314	362	330	299	328	361	332	320	343	314	311	292	310	309	318	293	309	335	331	322	326	352	322	311	311	351	361	354	325	345	315	362	268	355	328	352	319	276	320	312	316	346	352	291	312	322	317	306	347	326	320	323	288	333	311	317	331	318	350	362	293	286	337	323	315	326	311	317	348	320	344	325	360	299	344	324	297	332	302	288	314	330	315	307	315	301	334	321	310	350	344	325	309	337	335	340	335	298	309	309	340	344	346	326	317	319	342	306	338	332	305	340	332	311	360	322	340	336	342	311	325	309	342	316	311	345	310	306	317	336	302	320	328	353	312	330	299	302	304	322	332	300	328	323	340	322	321	341	304	331	321	338	325	344	307	348	313	309	343	358	391	310	324	318	335	320	335	333	301	356	339	314	327	333	328	289	343	293	312	325	284	333	333	311	309	344	283	322	328	339	333	362	355	362	325	357	322	305	337	320	326	331	309	316	329	302	335	333	312	324	334	313	333	311	331	317	305	333	337	345	332	368	337	336	343	326	328	353	332	311	326	337	312	354	319	296	311	327	314	351	297	332	323	324	345	316	339	332	325	321	319	313	306	323	291	318	329	342	306	328	318	317	322	335	336	328	352	342	325	295	325	349	330	309	310	307	314	335	331	296	332	330	322	331	340	357	311	328	319	336	306	346	315	325	295	331	325	332	315	326	331	352	296	316	330	325	310	321	310	332	342	312	317	297	337	336	361	349	318	357	334	314	316	326	340	304	315	328	330	383	306	285	306	314	316	328	331	323	367	350	320	286	296	300	328	314	338	343	311	358	352	345	339	344	281	317	331	319	302	319	315	332	346	357	322	299	325	333	329	341	338	304	359	319	282	324	323	348	284	321	320	325	326	319	346	338	330	327	307	356	319	311	325	340	329	331	285	333	331	310	325	300	319	339	303	326	305	318	310	328	333	350	323	313	296	322	317	317	317	345	327	323	294	288	328	334	339	314	305	290	333	288	315	333	333	328	330	363	330	318	279	340	294	335	308	334	307	317	327	302	304	332	330	318	302	319	333	333	359	341	328	326	270	316	313	334	327	337	349	302	339	322	328	319	323	352	320	347	333	314	324	299	367	345	307	345	302	321	358	278	329	359	309	330	321	325	282	288	318	311	323	314	311	307	295	301	309	351	353	322	330	316	286	344	327	313	328	350	339	310	362	305	338	326	305	293	350	350	350	312	274	313	334	336	361	322	361	334	319	321	268	329	337	346	288	317	336	320	340	338	312	349	309	334	325	307	360	321	308	288	320	342	340	308	341	327	306	321	364	312	335	289	354	312	373	388	306	308	318	332	312	315	315	325	308	334	307	340	332	326	302	323	304	329	302	327	313	337	290	334	337	305	343	294	350	320	324	317	336	341	314	345	343	346	334	297	319	355	299	326	334	299	315	325	321	331	361	352	310	312	323	314	307	333	301	361	312	335	310	324	360	334	342	312	338	338	303	299	310	338	281	319	320	308	339	303	317	300	318	323	316	304	300	302	315	316	309	309	310	349	305	307	300	294	313	334	317	286	324	327	297	358	365	293	299	321	344	352	327	305	361	353	314	326	342	312	309	352	305	341	315	304	292	349	352	333	339	328	338	376	313	337	310	351	331	323	336	319	335	336	321	346	337	337	350	317	357	331	319	340	326	326	299	320	337	384	324	314	362	302	316	331	336	312	326	292	295	320	333	300	330	376	322	346	364	313	346	314	359	350	330	329	334	324	326	319	342	312	315	308	320	346	335	309	321	341	354	323	315	328	344	343	315	318	323	320	347	329	327	331	338	332	324	335	350	305	330	337	300	325	323	351	337	326	340	345	332	304	298	358	287	345	320	309	326	356	338	327	324	343	316	360	338	302	354	359	317	325	294	306	345	338	340	311	333	360	354	340	332	340	325	346	336	310	318	333	306	331	359	334	321	332	318	313	323	302	339	337	310	342	322	308	341	331	331	313	307	329	321	303	335	342	307	322	324	302	316	314	302	324	312	324	313	352	354	314	330	314	303	322	353	355	319	334	355	310	362	341	343	343	342	331	355	322	317	323	323	291	349	327	347	332	342	303	328	322	318	322	374	322	310	350	328	353	319	343	341	307	328	324	358	338	308	318	335	308	353	343	313	329	288	317	314	295	304	333	316	333	307	306	355	284	337	319	354	346	329	321	343	329	308	348	322	312	308	337	330	316	325	339	306	323	312	326	332	311	277	316	324	326	328	364	328	342	339	344	309	295	312	333	335	303	331	328	323	335	340	307	326	319	304	349	320	322	330	316	351	310	347	348	318	332	343	345	279	345	335	319	297	356	331	347	323	329	318	329	332	342	304	327	349	312	327	343	330	319	335	310	322	338	313	315	315	330	304	339	295	287	334	350	332	334	319	350	331	324	325	345	379	317	361	311	318	341	328	313	349	337	298	326	323	332	309	299	316	307	321	321	346	327	324	293	294	310	315	283	356	301	308	321	309	322	305	326	331	284	345	332	342	319	322	348	309	309	315	298	340	327	342	337	308	356	359	319	328	303	323	361	318	334	312	330	336	313	322	311	310	330	301	320	351	349	329	325	350	312	334	333	328	303	355	347	326	329	339	347	326	352	305	305	331	313	317	344	323	352	333	314	331	307	307	300	322	310	349	337	302	347	313	310	294	325	321	330	325	338	328	349	348	300	325	333	330	340	357	335	329	323	354	327	322	327	343	331	346	322	336	290	319	324	286	311	299	294	326	315	342	310	339	319	332	327	330	334	321	327	303	354	315	346	316	341	301	316	332	308	317	312	342	322	327	332	341	312	335	338	316	330	335	323	320	361	330	334	293	335	349	360	329	330	339	330	313	326	292	320	350	302	306	344	327	341	366	323	287	328	303	299	332	321	354	312	303	318	316	317	322	318	347	382	319	308	307	328	345	327	312	318	315	322	304	299	349	326	338	334	339	315	330	319	349	314	335	333	320	325	306	341	283	322	306	337	310	308	317	332	329	287	307	316	288	328	307	325	274	322	312	309	323	316	360	320	350	306	345	335	325	330	318	315	321	316	322	312	335	340	330	360	336	318	315	309	346	287	345	346	333	333	348	326	333	354	349	349	321	298	337	309	367	339	325	342	315	354	323	325	332	316	329	320	300	319	343	370	314	372	328	321	328	324	336	331	307	310	349	304	334	331	355	330	334	313	308	328	352	366	294	299	326	287	341	332	365	334	305	307	332	338	340	335	350	341	280	334	318	319	310
8879	2082	2137	2278	1620	1275	1161	997	1066	1075	1015	902	811	763	779	852	755	768	785	733	795	757	807	798	735	770	778	759	809	780	706	751	808	845	796	778	817	801	811	775	775	745	768	786	765	792	752	757	751	788	696	756	772	805	757	782	762	715	749	742	789	784	808	741	756	746	762	758	773	756	723	737	758	756	757	775	780	712	791	766	736	721	773	786	779	768	784	785	777	766	784	801	802	801	822	780	784	747	784	738	788	730	722	839	755	753	740	771	759	778	803	775	709	781	765	714	781	773	768	803	731	736	723	758	788	810	761	755	799	785	775	815	749	784	780	718	732	804	772	816	765	732	792	758	788	758	770	739	760	792	766	792	828	773	747	730	775	760	761	795	815	730	774	756	756	767	739	788	787	763	807	789	741	740	766	780	750	718	759	794	800	786	742	745	794	756	750	703	748	803	760	777	765	760	779	743	770	783	768	742	801	726	795	751	777	773	763	761	752	794	797	783	739	786	751	722	768	776	707	818	774	718	783	738	786	773	795	720	724	779	758	773	721	758	769	798	764	719	759	773	760	718	781	766	748	763	767	781	788	777	784	775	796	759	761	789	778	733	753	774	775	736	785	760	731	765	738	776	753	781	780	754	769	772	803	744	767	742	704	797	761	791	714	714	760	776	779	812	772	733	794	778	785	818	756	805	760	785	744	761	777	806	768	823	743	773	765	780	730	703	751	756	754	803	708	792	785	786	806	771	701	729	729	752	774	773	767	801	773	754	791	801	780	742	760	753	726	826	798	775	741	750	842	740	791	779	828	737	781	766	775	766	747	730	809	791	770	749	760	710	787	711	770	792	817	756	759	726	793	752	767	773	747	772	760	732	813	803	711	810	713	747	761	786	726	789	760	715	754	784	704	786	741	761	736	740	732	735	713	752	825	760	802	737	782	760	771	772	787	740	789	762	739	800	788	778	771	769	742	794	790	793	794	765	787	757	801	744	760	758	789	766	789	748	712	725	773	789	782	778	772	722	730	784	787	791	761	700	788	748	737	766	793	791	739	767	713	729	769	727	753	756	777	745	758	791	742	746	773	763	772	770	781	778	788	736	792	731	787	800	768	740	759	761	746	785	794	772	746	754	754	711	735	759	788	791	751	768	799	809	820	758	755	717	772	774	764	782	782	762	751	771	720	722	780	734	761	731	780	787	778	765	774	730	750	746	781	803	714	760	741	769	799	811	709	736	792	704	745	765	790	772	766	766	733	781	759	766	848	758	781	699	755	770	760	712	806	735	764	765	756	805	778	754	757	799	765	723	787	750	764	796	802	742	775	765	745	755	731	771	737	729	766	805	782	801	775	740	747	760	772	750	757	759	713	736	753	717	758	775	770	748	798	762	790	729	781	786	777	800	787	785	765	778	747	766	754	770	772	794	763	810	788	785	783	751	767	779	733	736	779	777	784	759	802	824	718	763	789	751	830	802	779	775	716	759	776	739	767	736	777	775	739	763	752	752	767	769	735	791	731	800	731	734	837	811	741	744	788	732	765	767	719	750	754	758	774	786	784	728	744	771	746	747	745	767	789	741	731	765	787	764	744	723	738	732	717	786	755	814	813	763	790	824	749	758	723	763	791	751	761	765	774	768	749	794	702	795	792	795	763	731	787	773	707	789	759	778	761	773	792	754	767	768	779	733	760	780	736	791	727	759	843	809	788	768	795	750	772	759	749	782	843	766	767	739	751	781	762	783	799	752	758	776	773	769	759	805	750	778	721	789	764	761	740	761	785	750	813	756	784	769	761	759	762	766	750	768	740	713	782	759	766	752	734	764	749	806	735	761	776	742	767	772	773	753	775	741	806	723	753	729	767	818	756	775	744	801	775	770	756	778	790	751	775	744	810	779	768	815	762	800	737	757	763	725	792	781	754	767	743	761	744	711	728	778	792	802	764	725	719	725	776	708	785	749	776	685	766	710	808	813	792	746	747	763	756	785	763	805	730	763	742	800	797	698	781	749	744	800	764	775	735	756	798	764	709	742	777	797	800	746	769	816	739	783	754	779	713	797	841	784	748	725	754	728	786	795	762	750	786	803	730	761	787	783	751	724	842	792	760	781	770	775	791	737	754	771	732	758	781	773	814	764	779	705	761	754	758	762	729	729	749	721	761	756	771	778	788	824	764	782	779	755	774	782	731	767	814	779	782	804	769	773	712	733	755	785	733	767	770	747	733	744	769	763	717	802	740	729	732	779	769	734	750	726	747	762	789	789	790	735	783	785	792	770	771	766	791	756	751	788	775	825	761	750	826	779	742	792	773	830	782	730	763	805	751	775	737	749	768	818	762	767	789	779	716	776	769	709	761	774	820	799	759	756	772	730	726	749	777	815	753	813	800	776	768	793	792	825	770	744	734	697	811	736	765	781	795	770	761	704	782	762	753	839	786	803	754	775	817	788	784	810	789	731	726	731	761	778	743	757	760	733	728	741	747	751	748	736	771	759	782	780	759	704	727	760	795	786	769	734	837	743	772	745	735	747	804	773	780	803	725	753	735	800	760	820	803	744	722	775	804	801	717	749	776	742	751	790	766	713	758	740	751	764	772	747	767	790	746	770	742	796	749	724	784	710	735	754	759	750	747	823	726	799	763	769	776	792	744	758	765	727	755	719	795	747	776	785	797	759	779	841	727	794	757	757	777	714	777	761	755	767	781	750	775	754	805	743	792	759	719	742	716	791	737	758	732	764	746	755	770	773	748	807	785	774	724	743	724	791	728	758	790	765	733	793	786	780	785	764	802	792	722	750	771	785	747	767	749	804	761	758	802	743	777	786	765	756	751	724	777	745	738	760	820	796	771	787	726	739	737	756	779	787	754	775	790	733	769	776	802	777	768	761	734	783	743	780	784	778	720	763	766	779	742	770	781	785	770	774	762	787	781	805	794	744	782	752	703	758	754	753	741	777	774	791	721	763	812	733	793	751	783	746	792	786	730	725	789	765	747	765	848	744	765	761	696	794	707	767	760	739	802	736	735	769	752	803	785	759	761	769	706	780	751	788	751	750	750	788	744	759	798	758	766	791	683	752	766	774	797	744	778	694	817	833	763	789	814	695	780	727	791	785	736	794	802	806	763	757	719	732	733	759	737	805	747	800	767	781	746	755	752	751	749	729	792	806	712	791	815	733	766	745	752	742	827	801	770	786	766	742	802	752	751	767	757	752	763	762	773	750	756	763	741	808	774	770	811	820	752	724	784	791	761	754	751	821	766	748	748	826	809	759	798	759	762	741	832	736	781	788	761	744	792	746	739	773	737	761	745	815	792	749	774	741	781	763	774	801	777	790	728	753	758	750	781	785	774	782	766	791	791	789	796	777	721	768	801	800	769	790	775	786	786	764	842	757	806	762	742	768	802	750	772	789	725	814	755	732	749	735	807	813	754	762	775	786	792	733	713	772	727	737	736	785	782	805	800	759	719	732	805	787	782	730	783	759	815	741	811	778	768	750
26262	7053	1811	1249	797	525	435	392	400	359	302	281	268	258	277	287	266	277	262	286	283	270	255	270	287	225	277	231	222	251	260	257	278	261	237	271	252	268	240	241	286	253	252	257	269	290	260	240	240	248	237	240	257	268	294	232	255	259	233	256	252	263	273	274	255	257	239	266	240	237	243	275	265	281	274	266	251	267	267	253	235	267	268	265	253	253	238	256	262	262	244	254	237	228	304	225	232	270	234	265	279	269	254	244	271	264	243	275	302	259	229	276	259	265	275	288	256	258	255	238	253	252	264	201	248	258	252	242	256	240	230	226	235	241	242	270	241	251	272	230	234	254	252	227	260	268	244	239	264	259	276	290	263	286	256	264	262	230	244	241	250	251	254	245	257	283	254	247	248	264	262	273	245	247	250	256	251	238	266	264	262	245	260	267	243	260	270	240	273	227	248	229	238	255	250	228	252	262	255	247	246	263	284	252	260	236	253	266	254	271	252	282	277	238	235	253	262	272	265	254	273	245	277	281	279	248	269	234	259	268	244	234	249	258	247	269	269	239	239	254	231	261	262	276	258	247	247	265	267	262	253	259	257	253	310	236	226	262	262	261	275	260	273	254	233	244	222	259	255	264	266	229	237	253	269	253	282	251	256	262	264	246	241	245	253	246	260	243	250	249	239	275	256	253	282	256	272	247	253	240	267	299	263	255	270	236	242	242	278	288	267	275	275	228	295	273	247	256	271	286	258	287	266	266	259	260	264	291	256	251	279	261	264	271	261	256	262	257	264	252	249	264	257	271	251	279	265	234	254	227	256	273	253	251	261	243	240	239	275	273	232	260	247	310	251	258	220	240	276	238	265	212	268	218	230	236	235	266	228	297	237	255	254	248	215	272	253	262	274	235	220	242	249	241	224	263	277	257	269	238	249	256	254	238	254	261	247	249	260	259	214	276	263	296	270	244	248	250	262	245	251	244	244	252	238	229	259	259	242	253	250	242	267	270	236	225	278	282	286	260	261	274	246	266	223	228	238	226	258	275	269	225	271	233	223	249	240	228	253	255	232	260	273	265	242	234	260	276	255	264	282	243	269	279	253	244	257	222	298	256	282	267	285	268	244	260	240	243	231	260	274	243	255	274	259	255	269	252	232	247	276	236	282	235	247	298	285	289	235	267	271	243	245	251	241	249	261	248	233	259	260	281	263	247	264	254	264	268	261	256	271	301	245	240	250	276	236	258	229	265	235	236	235	257	251	257	238	298	262	277	235	268	263	260	238	273	254	261	258	238	264	240	241	267	246	275	274	240	267	237	242	242	266	258	246	242	247	268	258	269	240	269	296	254	235	259	227	261	223	261	280	233	256	254	238	274	225	255	248	268	211	251	266	269	260	246	278	262	266	250	258	243	256	255	245	245	262	265	261	227	247	296	234	262	265	276	223	272	275	242	272	280	250	269	249	235	239	250	246	259	257	251	228	258	243	261	245	249	288	260	265	226	261	262	261	241	270	248	270	275	263	250	258	276	235	261	289	249	277	253	246	266	238	268	266	236	263	261	253	270	235	252	261	237	254	270	249	245	262	227	279	268	268	271	233	261	271	233	228	261	267	270	246	243	239	280	248	260	266	269	251	260	250	258	244	276	256	261	254	271	241	222	284	241	241	254	249	271	228	268	247	262	237	280	266	248	261	225	238	270	264	212	260	232	273	263	247	252	242	249	225	241	279	255	266	270	264	239	243	241	265	256	293	243	240	237	263	285	264	288	259	214	263	265	274	250	285	241	284	250	272	270	242	242	254	249	226	291	259	248	240	269	270	269	285	277	260	243	248	252	247	237	241	254	250	250	273	256	250	274	218	237	288	261	293	290	236	272	269	273	271	251	253	260	262	265	269	228	260	279	251	261	251	255	250	239	277	257	274	247	255	247	245	251	265	246	239	235	276	274	248	287	263	251	248	261	260	266	260	252	266	240	261	265	252	275	239	246	258	278	254	236	273	250	259	255	276	269	228	260	254	265	263	258	260	264	265	266	276	265	248	261	271	252	234	259	242	271	255	225	254	249	264	263	251	262	249	289	230	282	258	280	257	242	256	240	271	264	259	254	254	265	260	246	271	235	252	242	253	263	240	249	248	279	248	249	233	239	227	254	229	267	261	251	263	255	280	232	225	250	227	253	248	246	257	248	270	234	252	250	263	233	258	228	257	235	283	236	254	245	263	251	262	247	265	248	271	248	221	251	256	270	255	274	236	252	227	286	244	265	209	263	258	250	268	241	274	263	240	249	234	255	239	270	262	243	272	259	268	272	234	255	237	233	237	246	257	251	253	270	255	235	237	239	241	284	274	212	257	247	231	270	274	276	244	250	264	272	246	253	257	263	256	255	265	217	249	277	261	258	266	250	262	264	235	271	262	267	257	251	262	225	259	273	252	250	247	260	264	253	265	245	256	237	276	226	257	249	235	251	254	268	267	274	223	229	243	216	261	274	247	260	253	278	274	250	261	272	253	248	268	251	248	225	238	216	217	231	256	259	240	262	234	261	238	286	248	271	242	235	279	251	240	257	267	295	245	249	250	255	257	251	260	251	240	288	236	252	266	277	226	284	247	229	229	251	258	285	224	267	278	261	270	240	284	248	279	247	240	243	275	271	261	271	245	242	268	272	278	228	259	253	275	261	249	257	237	262	254	264	256	243	244	251	290	280	268	223	267	258	244	266	272	234	287	252	268	253	258	262	281	269	224	271	249	232	263	264	273	256	242	240	267	248	263	255	280	249	252	286	257	246	274	246	261	221	246	260	283	228	249	243	249	292	256	243	262	236	246	259	254	277	228	244	248	256	285	252	249	263	254	239	272	241	233	282	227	269	288	254	231	236	267	264	264	224	259	261	281	238	259	262	288	252	236	274	262	267	268	261	265	269	218	267	311	258	257	260	252	258	269	241	267	234	226	277	251	276	242	236	268	248	276	265	250	264	247	237	262	261	242	249	257	274	250	250	239	244	242	268	247	284	268	261	253	249	247	250	258	259	233	243	245	235	252	237	250	273	274	256	277	257	252	289	226	252	242	261	244	251	265	246	222	227	270	244	286	255	255	289	271	238	226	237	252	257	262	270	236	254	231	240	251	272	254	249	274	269	245	255	261	271	250	269	275	246	270	262	221	258	277	241	229	254	292	267	234	243	264	259	234	232	243	266	236	232	252	258	285	260	257	233	236	278	263	251	277	279	263	230	256	241	250	264	256	242	265	251	269	224	283	246	263	265	261	250	233	247	262	277	250	255	257	255	261	258	232	251	253	247	219	221	273	265	258	243	270	229	258	251	246	280	269	265	250	243	249	270	273	265	266	263	211	275	260	231	219	244	239	269	232	265	245	290	286	239	263	229	251	267	239	250	258	260	275	257	303	261	251	280	262	221	254	235	266	274	243	237	249	238	264	252	257	248	273	235	271	265	244	254	234	306	229	274	260	247	242	265	240	265	228	275	246	237	229	255
18507	3667	3313	3541	2759	1951	1481	1398	1242	1246	1042	852	752	730	632	689	675	669	670	680	631	654	577	616	646	613	609	659	683	684	673	657	688	714	719	651	691	645	621	686	591	569	609	588	607	648	615	651	573	620	596	613	600	589	577	657	606	611	602	614	574	606	589	586	601	614	584	604	632	648	649	573	642	595	590	640	638	622	590	610	642	638	599	597	618	622	625	628	632	621	650	577	594	611	640	647	597	612	623	635	623	651	596	621	594	628	625	629	584	606	574	588	626	623	610	627	597	652	591	623	642	617	658	584	572	608	662	613	622	581	610	603	613	588	560	612	591	605	598	610	600	623	617	623	622	592	601	614	652	612	631	634	610	591	617	601	662	600	636	674	567	597	645	609	565	602	565	603	599	566	694	581	628	607	621	617	569	588	646	583	615	654	611	632	651	611	631	596	604	576	608	611	614	599	647	592	604	671	578	569	650	617	646	636	622	606	607	624	606	606	605	601	622	597	532	639	652	622	611	607	604	605	638	626	589	585	627	628	613	658	594	641	630	582	593	664	610	656	632	565	608	604	600	568	628	562	557	667	620	582	608	581	622	627	595	589	609	679	700	580	592	628	609	601	581	615	628	595	667	648	601	609	648	552	595	569	639	614	637	636	597	624	630	656	603	643	592	614	587	592	628	601	623	620	583	620	620	600	608	569	652	602	614	639	582	600	618	584	615	594	588	587	628	606	609	610	605	621	608	613	632	570	638	622	562	614	618	623	663	634	598	598	600	633	626	598	631	580	580	541	618	597	621	644	624	590	592	627	604	617	638	665	605	592	638	608	609	566	615	599	594	590	596	634	641	638	607	590	578	579	560	603	639	633	619	624	623	607	639	595	632	597	673	619	619	618	616	639	602	608	607	568	656	626	642	572	609	607	636	603	587	626	602	618	703	637	623	573	554	633	567	618	586	620	630	588	626	633	617	621	595	578	592	619	638	552	600	638	589	596	616	592	551	639	568	633	622	555	623	649	611	631	605	562	651	592	581	584	625	592	612	622	582	604	650	596	610	630	609	570	642	594	644	636	616	593	620	589	627	597	597	620	587	579	592	606	614	632	560	604	665	587	635	634	592	613	616	626	594	650	600	610	581	647	640	624	598	617	608	653	590	617	546	626	597	606	612	570	634	582	608	613	593	563	629	579	631	618	583	617	617	574	598	600	616	581	627	591	619	604	614	614	612	624	631	586	632	599	618	601	610	625	631	619	655	619	639	619	605	603	611	614	600	602	604	584	610	597	571	559	630	544	633	564	622	656	576	579	598	630	626	593	623	620	621	571	612	637	658	613	607	596	573	591	634	643	589	656	600	653	638	611	593	625	641	623	582	605	648	628	592	636	656	611	622	645	613	592	678	635	631	589	605	664	665	625	616	634	628	589	649	623	628	656	613	568	591	601	622	598	607	584	636	606	605	624	620	590	646	622	626	648	559	634	591	637	634	624	631	632	647	550	591	622	644	620	590	605	634	614	609	619	613	587	637	629	576	575	620	623	653	656	600	605	556	606	620	586	629	590	602	605	580	569	610	566	548	585	581	630	603	614	600	626	645	607	604	617	624	587	590	594	581	600	594	595	629	652	610	643	627	594	644	598	604	611	651	629	611	623	623	611	629	611	633	603	659	602	618	590	589	612	561	595	636	651	609	577	641	594	627	634	609	650	603	613	667	594	624	664	611	628	578	627	592	627	589	624	602	640	608	588	589	624	590	616	636	598	627	598	615	592	621	601	599	645	646	627	613	601	631	618	599	632	607	594	589	638	606	596	591	654	610	618	581	573	573	592	629	646	629	614	626	625	628	631	589	604	584	625	629	600	585	646	657	599	641	607	634	609	634	607	555	617	635	611	636	609	608	616	601	582	607	595	621	572	610	611	648	626	632	610	597	575	595	611	620	599	617	630	599	595	593	616	619	574	607	634	591	610	614	594	655	564	622	600	633	580	604	620	638	609	638	617	601	602	604	625	579	624	584	562	605	615	584	597	628	611	591	587	643	567	619	589	589	615	647	616	629	630	602	626	585	616	592	643	594	634	622	624	578	583	603	600	623	647	604	620	579	590	598	583	603	601	607	609	588	587	562	602	604	625	632	631	615	647	644	590	581	641	641	625	634	607	625	598	578	614	610	595	600	619	602	639	616	576	604	648	623	605	581	665	623	609	601	602	616	607	593	643	619	587	624	605	643	607	613	615	563	563	610	636	574	629	620	591	631	584	597	609	615	614	633	588	586	595	630	593	597	615	629	593	599	581	604	612	617	601	600	616	604	620	605	638	619	597	626	563	650	637	632	603	591	647	617	591	601	619	610	594	597	600	587	613	587	577	577	603	629	584	622	616	602	594	589	605	602	607	639	607	596	623	632	633	586	577	649	604	639	594	642	621	617	620	585	598	617	650	631	625	618	610	631	613	570	570	647	647	633	586	594	564	634	607	621	640	615	563	597	578	594	632	597	627	574	595	607	577	634	619	598	619	601	596	619	617	642	651	614	608	604	634	576	616	625	619	619	616	600	645	644	637	598	621	561	600	601	611	590	575	676	562	626	650	622	627	608	601	588	612	570	600	602	626	645	610	630	566	586	596	608	632	611	626	586	615	642	624	562	639	647	589	578	619	628	641	617	609	582	542	602	595	631	656	559	628	613	595	588	600	633	608	590	624	590	598	638	579	648	636	594	576	592	613	592	641	601	588	665	615	629	649	561	566	622	631	612	605	577	566	641	585	515	570	615	657	571	608	579	612	616	634	574	625	571	600	593	650	581	613	628	651	582	605	610	643	631	589	560	581	605	593	638	614	641	603	606	603	613	594	584	579	642	603	607	602	609	617	625	589	633	605	651	584	596	614	612	623	615	636	622	574	639	605	600	633	622	624	634	608	632	569	623	590	589	609	581	653	583	596	582	599	596	584	551	637	577	620	630	626	581	599	586	657	609	623	594	648	615	587	553	620	577	621	662	624	610	626	651	623	609	620	592	597	612	599	625	568	604	607	605	602	638	612	591	592	655	587	632	585	622	607	640	602	619	623	575	578	642	607	636	632	606	562	640	630	614	579	600	624	586	598	583	630	634	619	601	556	628	594	568	598	600	616	603	561	607	580	618	652	600	591	620	602	607	606	607	613	612	591	680	643	645	607	602	600	611	622	652	619	610	613	607	640	612	597	609	593	615	607	619	543	605	628	598	638	622	640	611	573	608	630	568	611	577	578	640	615	607	608	632	680	642	629	593	640	586	593	625	658	589	623	622	600	580	626	645	648	573	568	594	630	608	621	622	583	580	605	570	601	612	622	630	593	618	616	612	587	604	636	573	599	644	625	600	602	609	603	611	575	579	592	590	614	610	589	597	541	610	667	563	584	594	633	600	607	603	627	595	613	624	652	607	559	587	606	562	561	553	607	645	601	624	577	625	586	559	606	649	640	633	613	604	642	606	594	582	613	611	550	653	625	630	597	611	609
35951	11709	2621	1685	1008	500	368	316	340	289	244	181	140	159	144	141	142	160	108	138	124	135	148	129	143	142	128	128	119	127	125	128	135	141	137	150	127	143	155	119	124	112	133	120	140	136	139	135	100	105	136	124	126	120	132	124	113	109	145	103	110	118	123	125	131	137	122	116	105	121	117	109	139	124	136	124	104	121	121	104	126	132	122	131	116	148	144	127	133	135	142	115	114	120	108	149	119	126	123	128	128	124	135	141	124	119	134	128	140	147	140	123	119	132	131	115	141	120	124	127	124	116	128	102	112	143	121	99	147	150	99	118	126	135	131	128	151	124	108	113	124	130	115	124	124	134	150	104	120	119	118	137	121	129	127	137	144	136	115	118	136	114	122	141	114	147	115	149	135	104	124	118	129	108	125	115	131	131	133	128	132	123	128	128	102	132	108	107	121	101	122	132	123	135	134	112	116	113	132	137	144	111	122	114	148	118	134	115	139	128	131	121	136	134	116	134	130	119	131	124	127	116	137	142	132	141	135	138	124	128	124	121	118	118	132	107	139	127	133	123	110	107	126	116	148	119	120	135	138	125	115	107	144	138	117	111	123	111	125	132	119	115	125	109	116	141	162	103	141	130	135	127	116	132	120	138	134	136	122	101	120	124	113	128	117	137	116	119	118	148	121	118	134	127	124	114	134	118	137	140	105	120	142	118	117	123	99	112	128	119	146	112	143	127	126	121	130	127	130	118	136	120	120	106	121	141	129	123	123	131	127	96	105	108	130	138	125	136	97	129	109	122	125	128	114	132	130	133	109	153	143	122	97	120	125	149	109	118	154	121	125	156	120	131	128	130	116	123	118	133	117	140	117	124	116	128	132	101	111	115	118	143	142	119	105	133	120	121	120	122	120	135	113	114	104	142	125	134	105	134	131	112	100	116	113	108	103	123	113	116	127	128	116	136	124	136	129	120	114	136	121	132	137	124	144	108	119	147	133	137	130	119	132	137	131	153	119	128	126	123	115	139	127	114	125	131	129	124	127	133	116	111	131	123	113	127	125	106	114	129	116	101	128	127	119	127	133	145	106	104	144	124	130	111	128	120	100	110	106	129	104	127	113	105	132	142	134	121	115	118	130	146	171	131	149	133	133	118	129	120	134	121	126	108	124	106	133	140	119	134	103	128	144	118	135	107	128	123	114	111	126	126	116	137	115	136	143	141	127	113	124	134	110	85	134	125	127	124	124	141	128	131	126	112	123	136	147	95	130	116	131	123	127	139	132	127	125	116	136	124	130	107	128	113	123	129	129	132	133	130	129	118	129	131	127	130	133	123	96	136	127	104	92	122	133	143	106	106	127	116	140	140	104	112	113	101	140	103	117	98	123	103	154	108	115	110	123	129	112	109	118	137	129	124	133	109	133	118	128	110	139	141	129	133	130	109	125	131	130	142	124	130	141	140	124	111	96	118	103	110	111	126	138	112	94	108	120	125	113	127	120	113	107	136	111	128	124	137	149	134	131	144	114	140	121	112	126	134	123	128	128	113	122	127	137	137	106	122	120	114	134	130	136	117	120	115	141	124	134	138	121	135	120	140	96	130	127	118	132	124	137	131	146	120	136	145	126	130	118	117	137	107	123	129	121	141	160	143	127	109	131	119	121	117	116	116	101	121	110	104	113	107	146	131	125	117	116	130	136	96	121	129	138	121	119	104	121	118	107	126	114	129	129	129	117	124	124	126	131	113	132	123	163	120	119	106	132	130	93	114	131	117	117	126	125	128	111	98	103	129	119	117	129	105	114	140	112	125	121	135	130	135	122	142	125	127	126	113	129	122	137	125	111	115	121	120	128	125	113	134	114	148	116	116	130	149	142	114	114	113	127	125	149	130	124	120	133	109	138	127	115	107	107	121	129	118	134	132	130	125	134	97	126	116	113	129	147	118	162	116	126	118	121	128	116	110	127	133	123	128	131	111	104	114	132	132	138	122	120	140	135	104	128	136	116	115	135	145	139	117	111	114	142	120	132	126	104	124	125	118	139	118	128	122	115	130	124	123	104	125	135	137	121	144	132	122	125	132	140	108	138	118	116	101	126	127	134	117	118	123	134	108	119	133	134	131	128	103	129	119	124	120	118	142	117	110	124	142	124	104	127	132	122	132	115	124	123	110	115	126	95	115	125	130	109	132	112	128	139	131	125	130	94	127	122	115	109	118	136	118	119	110	108	118	116	135	122	117	131	140	114	122	151	132	123	145	100	112	128	131	124	135	108	118	132	127	119	124	131	127	124	128	133	101	137	127	130	105	126	114	109	116	110	131	135	130	116	133	116	124	121	135	115	131	143	124	106	132	104	128	108	115	108	133	119	133	119	140	126	127	116	120	123	135	116	126	123	149	154	123	128	145	128	131	158	120	113	129	111	128	120	118	101	132	110	141	137	128	108	127	123	133	122	106	156	131	122	145	133	114	142	146	121	137	109	135	118	129	131	110	134	107	113	95	121	116	124	134	131	110	121	153	123	125	116	123	122	96	119	144	126	138	120	131	143	117	127	107	113	102	138	131	114	113	129	123	125	152	121	105	111	120	112	120	106	114	102	107	118	135	125	108	110	114	127	127	136	112	124	131	106	136	134	143	115	119	132	118	138	117	116	121	139	136	122	130	115	125	147	136	120	116	128	129	114	136	115	115	149	128	117	131	116	140	122	131	105	117	128	118	117	108	91	127	115	141	116	130	139	117	127	111	132	117	134	138	140	152	130	132	142	140	132	124	136	123	132	126	114	113	127	120	120	93	119	109	113	134	140	125	120	123	114	99	128	125	124	123	130	108	143	115	111	134	114	131	121	101	127	142	130	116	141	106	112	142	127	120	126	124	111	126	126	120	125	105	118	111	108	121	146	130	101	125	120	117	124	130	131	124	130	129	138	154	121	141	122	132	102	121	123	109	117	117	124	138	124	136	122	117	122	124	107	140	134	105	142	143	126	113	130	107	146	117	104	134	137	117	108	139	111	131	116	144	125	129	130	143	135	125	121	110	123	124	137	110	118	104	147	131	134	117	124	126	130	117	128	136	120	117	127	125	120	119	129	125	122	120	120	122	134	120	118	142	129	116	140	116	111	120	127	130	129	146	145	121	117	142	121	141	119	114	141	131	116	135	137	130	127	134	136	149	116	113	121	106	129	127	119	115	117	128	131	122	123	108	142	108	123	120	126	114	123	150	122	124	121	127	103	116	116	123	135	111	109	96	119	135	116	122	116	133	120	104	150	130	123	90	107	94	134	117	134	117	135	122	111	127	106	122	122	127	134	133	146	111	137	102	131	117	114	137	119	108	129	121	128	127	114	120	111	132	110	92	137	112	124	103	128	123	147	108	146	134	114	119	141	139	120	130	116	115	135	131	119	123	115	127	140	120	127	110	109	122	106	130	117	116	125	135	137	120	115	129	112	109	105	128	140	108	102	123	141	132	138	126	116	110	103	130	112	116	127	121	119	141
23792	4962	4303	4776	3493	2194	1765	1669	1516	1099	936	731	611	499	504	454	422	405	381	442	395	365	393	365	363	341	356	372	377	392	388	396	449	445	473	437	423	440	353	376	328	324	352	307	326	316	349	329	341	351	334	351	324	322	327	334	332	341	348	323	343	312	335	347	334	329	324	326	360	334	338	345	335	322	336	344	319	303	325	318	350	308	345	335	319	345	335	324	331	327	334	318	342	318	311	320	290	327	334	329	316	319	312	353	316	332	332	309	305	334	296	330	324	375	310	325	298	284	325	309	305	328	337	325	332	308	306	365	296	331	318	301	309	307	291	326	337	310	318	323	342	296	310	329	345	342	325	309	286	357	320	347	299	326	347	334	328	329	352	305	319	356	298	329	328	292	306	320	322	324	345	316	299	321	318	323	351	325	291	354	333	340	346	335	345	310	331	313	328	306	372	312	297	332	317	314	305	301	314	337	347	316	354	317	325	310	316	296	344	322	341	308	344	328	323	351	302	336	284	308	308	298	332	335	290	345	344	340	323	331	318	332	348	318	318	334	326	335	317	336	324	327	311	326	333	310	306	319	361	319	322	359	292	314	317	351	323	317	321	337	304	308	318	323	306	320	319	350	352	379	317	323	338	311	327	317	284	355	324	342	319	344	270	326	340	290	327	295	346	313	300	333	332	329	333	316	303	308	338	313	327	292	343	333	341	312	334	320	307	347	325	323	288	363	310	313	307	309	346	326	309	312	333	308	322	353	327	357	302	336	309	303	325	324	312	349	331	312	314	365	359	335	317	332	339	327	313	327	336	337	343	324	329	329	343	328	338	321	319	310	317	318	350	344	326	336	363	311	340	306	325	318	323	331	337	280	343	296	319	315	349	279	302	334	339	302	310	315	345	325	337	352	320	331	327	351	342	324	320	319	341	346	347	322	347	325	334	313	310	329	302	303	333	320	314	309	362	359	306	313	320	341	319	316	351	303	335	322	316	329	341	363	341	326	292	346	331	323	322	322	327	325	330	315	328	333	312	327	340	303	339	308	296	320	341	324	327	347	319	357	334	328	311	317	333	335	332	324	319	327	339	347	346	335	343	302	313	301	327	291	341	322	308	326	325	345	313	332	325	336	325	343	349	321	316	294	311	313	353	308	337	343	335	311	328	287	310	310	322	352	304	299	332	334	294	329	341	327	335	308	334	341	323	333	350	317	332	328	312	316	340	342	308	314	317	314	324	342	318	344	328	367	333	298	327	324	326	327	326	333	329	323	338	302	331	303	311	307	304	323	343	316	334	313	329	323	314	331	341	299	325	327	279	323	338	332	322	310	311	344	357	305	318	299	339	372	344	336	310	336	341	321	360	344	326	335	312	340	341	329	325	325	331	324	349	303	333	300	330	339	322	328	328	311	344	307	340	323	330	310	320	316	310	321	329	324	300	312	317	305	328	321	314	315	326	350	333	302	315	361	315	317	333	290	309	298	341	298	333	320	295	324	328	316	335	350	327	316	311	369	349	316	292	321	336	361	327	339	338	321	303	313	335	299	290	312	380	319	323	316	331	287	309	310	322	298	351	321	324	355	334	335	326	316	309	334	319	326	310	289	311	299	326	338	334	320	365	330	326	316	320	351	326	333	353	334	310	330	331	325	315	297	296	314	328	330	328	335	325	315	332	320	291	343	327	355	339	346	329	346	298	328	277	330	316	327	332	294	342	333	335	329	350	312	332	315	318	354	319	337	311	329	311	333	306	312	337	330	296	322	323	355	341	352	318	315	313	329	322	324	326	321	311	333	330	324	337	338	308	299	315	335	338	304	307	319	314	316	323	320	320	311	355	323	318	326	336	311	342	312	320	326	340	331	349	325	317	329	299	331	295	329	297	327	300	312	316	330	329	355	327	297	314	332	328	296	317	328	337	318	310	339	315	310	311	311	302	320	350	332	328	333	322	299	313	334	323	344	326	329	306	361	334	267	328	351	336	333	328	334	350	305	290	332	332	340	320	345	318	291	293	295	339	311	316	324	320	352	325	305	348	314	335	314	346	341	299	285	336	323	310	331	361	350	337	320	314	339	321	327	324	336	311	298	322	296	351	323	328	326	348	339	336	307	306	326	324	358	278	316	327	341	352	330	305	313	307	312	314	303	337	309	331	348	337	307	309	342	315	290	307	287	329	311	324	314	315	315	313	307	307	322	303	334	296	322	298	328	323	325	320	305	329	354	334	357	307	325	334	330	319	323	324	309	331	287	294	314	328	348	303	341	342	313	332	307	332	350	309	296	319	336	340	354	312	339	338	330	322	341	337	352	333	329	309	298	337	294	315	341	333	325	331	311	287	305	340	317	327	333	349	326	343	314	321	330	314	320	330	339	316	343	330	319	339	314	322	324	344	314	353	315	319	314	329	316	311	308	329	343	340	297	275	328	336	336	312	349	315	312	365	332	311	324	294	360	339	354	313	323	338	319	310	313	329	341	294	292	337	337	350	320	282	318	334	347	315	315	331	324	320	350	329	307	359	340	329	323	304	351	340	312	327	321	341	327	331	351	300	323	316	333	341	336	337	299	323	316	315	305	332	335	342	337	296	310	321	321	316	307	311	327	315	302	329	315	337	319	310	296	295	350	333	340	309	310	307	303	322	335	305	300	324	303	319	292	299	320	312	322	309	317	321	322	346	340	323	289	345	322	336	332	328	309	292	308	309	324	316	325	358	325	314	328	306	331	325	332	315	322	321	307	318	333	301	308	324	351	300	337	331	291	343	297	319	293	335	339	316	344	330	318	306	281	294	320	307	322	301	323	318	312	356	328	312	307	303	301	330	327	321	337	350	331	330	318	347	318	355	330	309	316	332	327	317	333	306	334	284	313	315	328	333	330	331	347	329	319	300	323	342	350	334	335	314	275	314	329	361	276	283	336	309	332	305	293	334	337	310	310	302	322	343	330	322	342	319	324	330	357	333	348	354	333	329	325	281	356	326	345	344	301	299	330	323	357	333	307	311	317	326	347	302	347	314	335	328	331	314	319	298	305	308	337	317	337	355	301	354	347	311	340	341	331	326	341	314	306	314	306	328	331	305	347	335	320	312	332	308	294	313	346	344	327	312	335	307	350	294	304	306	339	325	320	351	312	352	322	360	333	340	318	319	331	331	300	316	342	342	355	322	313	322	341	342	312	342	314	319	324	339	312	324	324	330	308	313	310	306	308	308	356	327	310	311	350	321	322	329	324	311	320	313	335	285	309	313	316	305	294	318	326	315	299	329	292	328	328	294	307	272	361	290	310	306	306	323	327	315	324	298	325	318	335	321	302	321	304	348	325	321	336	327	288	357	309	328	350	297	337	282	314	341	312	369	308	321	349	330	354	300	307	331	369	312	296	334	338	302	325	309	329	354	309	325	329	343	338	311	330	342	316	345	320	296	340	341	344	327	320	313	292	282	322	349	331	335	307	322	303	333	327	340	322	329	327	317	323	313	331	310	337	328	300	331	315
11890	2338	986	797	556	396	364	406	400	361	351	347	350	321	343	327	324	335	341	318	301	349	343	293	315	319	334	297	322	360	324	305	299	324	301	361	317	343	302	350	328	347	348	345	324	314	314	309	345	309	296	322	313	304	298	329	367	335	329	349	326	291	317	269	330	303	337	332	341	338	351	342	350	336	353	342	334	340	338	349	329	317	338	331	336	336	338	301	325	323	358	346	332	327	362	305	304	305	299	349	344	308	314	307	309	324	334	338	290	311	351	337	360	332	332	313	334	316	353	307	343	337	345	346	300	311	335	330	325	336	318	310	323	343	366	351	332	354	321	346	329	314	330	330	334	321	321	346	340	310	315	377	310	339	337	343	301	317	348	318	314	305	354	324	374	309	344	298	327	338	339	389	322	354	327	349	323	330	334	287	347	354	338	349	332	306	351	329	362	352	317	337	309	340	325	329	357	326	303	338	339	315	313	355	313	352	331	315	338	323	326	334	323	334	317	336	373	335	368	289	357	335	309	330	355	325	358	296	343	330	352	352	321	366	340	359	350	385	334	355	355	311	365	362	320	334	316	362	318	302	319	319	347	329	314	290	332	312	332	349	364	356	313	339	342	328	338	317	285	319	332	338	316	263	323	327	344	311	310	331	301	308	345	342	314	355	322	293	335	363	331	346	351	313	313	329	329	332	318	327	326	367	295	331	297	327	300	349	321	350	308	332	339	327	335	323	337	330	333	340	337	346	303	352	324	313	344	327	342	302	354	337	340	301	329	330	333	334	363	362	342	366	342	298	346	334	329	303	364	356	339	299	319	341	288	324	314	359	330	281	308	342	308	317	341	315	329	302	353	339	313	341	315	299	355	305	321	309	317	309	327	298	348	315	376	313	317	340	347	298	298	345	337	302	297	305	326	338	348	337	339	323	362	322	353	322	327	328	301	314	330	322	313	329	372	325	324	328	309	313	319	323	340	333	343	289	334	323	334	361	342	300	278	316	336	309	320	363	312	348	307	317	337	295	327	350	317	345	300	361	362	336	315	350	299	359	299	340	356	329	294	345	333	310	332	338	325	331	344	320	357	345	323	321	323	343	331	333	352	333	351	348	339	318	337	370	298	356	302	331	335	336	353	333	332	351	333	377	327	345	318	336	311	298	322	319	300	331	330	349	335	347	356	298	312	348	344	324	339	312	344	350	348	291	326	336	325	368	367	309	333	355	354	354	316	345	292	332	351	340	326	336	325	302	303	339	325	337	329	363	325	320	339	310	354	349	359	349	321	336	319	315	333	340	323	306	333	329	303	306	308	282	306	285	333	345	317	320	335	330	349	342	308	334	327	374	318	337	315	305	335	292	350	319	344	342	356	343	296	317	315	365	344	321	341	315	323	311	346	321	294	312	291	357	310	321	338	327	344	336	329	339	297	315	324	321	331	332	355	344	303	324	324	357	334	329	363	317	336	341	344	305	334	340	356	297	341	286	325	310	308	323	355	355	327	343	334	324	276	325	309	353	344	335	294	333	346	348	334	365	312	301	293	347	340	320	339	332	347	326	328	375	322	318	345	343	367	345	344	326	303	323	343	316	333	316	345	331	338	320	302	314	351	335	310	336	363	305	307	327	314	328	346	328	322	333	368	331	305	299	321	320	344	331	319	347	353	323	328	325	325	304	303	344	361	309	311	316	372	307	334	324	304	354	315	339	275	339	357	326	346	376	346	335	323	289	345	351	333	323	338	314	338	304	333	315	332	282	310	329	321	332	329	331	325	355	303	342	340	342	326	353	351	310	348	314	318	382	361	337	387	337	321	370	332	373	320	312	329	309	330	331	337	321	313	285	352	318	344	305	312	321	361	350	335	335	334	322	312	353	298	343	321	330	283	327	361	301	338	311	317	329	322	317	357	334	367	301	307	313	361	308	360	339	337	311	305	329	343	341	331	323	327	341	332	330	319	305	310	331	295	324	319	320	348	307	343	338	348	331	380	354	338	336	348	360	339	345	329	336	329	321	359	300	307	353	337	341	326	313	323	332	324	344	343	358	360	328	323	362	347	336	337	350	308	341	314	333	329	345	341	336	374	324	326	310	282	344	311	352	332	323	343	316	352	330	351	313	332	356	331	345	364	321	303	318	355	336	319	342	331	333	327	300	290	326	337	340	334	313	305	335	313	326	358	327	335	326	322	325	361	299	342	345	300	331	350	326	344	310	320	312	366	331	330	328	333	357	344	382	311	321	284	315	329	328	334	313	327	343	286	331	318	288	344	320	317	313	294	362	339	352	335	319	320	308	323	302	329	314	312	321	361	310	314	348	325	345	320	349	304	329	334	331	334	321	317	319	343	309	357	317	329	338	304	329	325	331	294	325	301	335	316	320	336	304	321	375	373	313	323	304	345	351	337	356	349	385	326	335	325	355	363	321	359	360	317	327	347	314	323	324	352	306	332	352	326	314	329	350	304	335	312	341	330	336	320	309	340	321	287	300	311	345	322	340	348	299	353	308	305	325	328	321	342	353	363	322	329	384	284	321	366	332	360	318	314	321	340	315	306	346	301	372	337	319	332	338	323	320	332	334	311	304	308	315	336	325	351	342	344	294	324	357	333	348	335	347	335	308	312	333	355	325	351	322	312	334	342	348	313	306	353	303	335	298	315	327	342	327	327	298	318	333	360	358	335	340	359	303	321	325	333	306	351	342	324	328	310	326	335	337	351	334	320	336	311	332	331	366	317	307	300	311	319	333	346	327	362	336	342	323	312	303	339	325	345	311	351	332	322	312	353	332	305	318	317	360	319	314	363	337	321	330	330	324	345	335	304	324	338	316	337	344	327	334	343	360	309	309	301	305	336	322	326	331	305	341	320	331	337	352	329	312	315	314	300	311	315	355	372	316	300	310	312	343	321	326	346	328	348	327	328	312	329	313	348	350	332	316	316	336	362	346	346	340	344	335	351	308	297	340	322	325	348	339	307	350	314	331	324	317	321	288	328	330	338	316	303	339	349	362	339	328	319	334	328	308	355	309	341	309	324	321	321	328	342	343	325	315	313	372	323	347	332	315	333	349	297	307	348	358	346	329	332	326	333	290	280	329	333	325	326	335	339	331	341	355	333	331	336	359	339	297	304	368	331	347	321	318	341	347	352	325	343	324	343	335	350	338	333	327	346	349	348	330	330	331	351	312	339	312	328	351	323	323	315	327	306	367	316	356	334	311	333	364	310	324	288	323	337	346	319	369	306	317	327	338	312	320	331	343	338	308	353	340	347	334	307	288	325	337	346	334	317	323	344	311	350	344	344	343	347	336	328	333	359	356	310	331	320	293	348	346	333	325	358	329	309	354	358	364	353	329	336	332	327	315	320	330	338	356	321	325	340	331	308	360	330	329	327	327	323	355	341	299	306	342	334	296	309	322	363	313	331	316	326	339	307	323	324	341	332	330	348	333	342	313	339	344	355	302	289	298	309	303	347	309	327	381	311	300	319	335	327	339
8508	2060	2090	2358	1816	1245	1148	1286	1138	991	953	914	874	831	780	783	770	808	809	783	747	785	771	779	746	787	781	764	773	819	832	751	812	842	801	750	807	803	749	775	784	759	803	743	779	746	766	782	761	778	823	775	798	809	776	800	793	741	787	769	732	781	752	773	737	775	756	731	822	748	775	716	730	763	750	768	763	778	707	813	805	782	796	720	813	798	799	791	766	806	808	778	788	769	768	742	775	787	772	765	771	840	757	723	788	777	794	790	749	731	749	824	771	804	822	796	769	760	800	830	795	778	756	755	786	844	777	774	759	784	734	794	759	741	748	793	778	797	781	829	811	741	755	818	761	797	815	772	786	828	822	763	797	787	733	797	769	826	740	787	780	798	776	753	798	779	753	734	774	728	748	780	760	768	782	757	791	766	773	755	773	718	770	784	765	787	753	778	781	772	765	759	820	789	795	744	781	786	793	799	782	780	795	795	795	730	761	742	766	735	754	804	763	795	740	729	762	772	758	807	788	772	779	758	780	747	790	745	781	785	836	837	786	787	835	805	750	790	783	757	802	790	779	774	787	733	747	801	802	859	799	766	764	785	746	777	790	785	764	816	780	756	745	770	777	780	775	777	777	793	799	773	746	731	733	808	751	747	776	758	796	783	716	709	785	823	756	770	802	805	770	756	735	779	823	799	785	729	792	793	778	764	747	766	757	772	764	813	799	768	806	722	804	755	719	755	756	764	736	752	753	812	746	788	782	769	753	756	742	729	820	743	796	729	788	820	789	776	744	790	833	761	759	766	826	771	792	772	754	755	759	745	802	836	815	762	717	731	790	826	758	759	778	764	764	755	773	774	752	795	750	750	798	777	776	826	761	731	778	789	743	802	762	780	743	767	779	783	754	785	772	800	754	810	771	800	802	769	808	780	736	808	811	766	719	802	806	820	789	787	770	802	799	798	775	742	814	762	783	753	792	779	763	746	771	765	802	788	780	804	742	756	756	733	785	755	833	798	766	811	769	730	760	771	783	782	764	764	792	794	776	776	753	839	767	783	798	741	773	848	818	771	815	839	831	795	792	760	775	815	786	758	765	804	726	777	790	751	772	765	750	733	789	760	789	801	757	792	722	803	759	732	834	754	785	810	750	753	749	755	777	803	799	815	691	755	758	768	739	833	780	748	760	774	766	727	758	796	758	755	773	765	771	781	805	802	811	786	791	751	798	798	774	778	766	811	779	794	714	738	792	787	770	772	808	766	790	747	757	744	773	773	747	821	811	706	756	768	735	797	749	793	801	781	766	761	777	815	692	758	810	750	732	767	760	751	793	774	747	848	768	818	744	770	753	781	807	790	816	791	786	740	805	807	763	756	808	726	813	774	751	814	745	797	755	733	742	790	752	774	813	804	797	805	763	768	765	799	800	806	820	827	734	756	798	759	763	743	793	733	799	799	764	779	785	777	776	788	795	783	768	794	787	783	807	806	769	755	788	770	744	775	754	753	785	776	736	746	761	784	768	788	757	736	724	723	764	789	786	768	772	769	724	799	790	802	769	798	754	759	821	721	769	768	796	774	786	747	789	817	722	836	792	764	808	754	762	773	775	786	721	770	816	792	814	782	757	753	788	775	804	779	770	775	779	778	774	845	750	788	799	793	772	816	803	728	777	789	795	756	780	773	791	830	806	793	768	788	802	743	790	790	771	807	777	760	812	760	773	763	734	738	756	749	742	772	765	825	794	723	755	826	784	769	754	793	747	743	772	769	785	758	756	769	776	781	750	773	783	760	775	820	785	814	783	740	788	736	760	766	819	752	751	805	762	772	811	755	777	766	735	756	824	773	727	765	783	725	758	808	735	753	744	791	769	764	782	765	781	736	762	781	761	785	758	787	813	751	765	786	785	764	812	799	722	765	734	758	778	757	767	789	784	757	762	782	813	791	755	738	791	767	799	759	828	834	816	771	791	787	794	778	694	780	783	789	825	757	813	766	775	814	739	771	808	822	756	770	779	825	759	760	706	765	781	766	743	774	782	791	779	794	749	756	786	793	817	731	744	765	811	776	823	747	778	815	734	779	786	757	761	742	775	791	769	754	779	807	782	726	808	753	790	743	764	798	773	757	800	786	734	799	751	751	794	711	815	774	748	755	760	802	799	783	780	772	773	820	822	778	786	797	719	787	754	774	748	752	836	782	719	814	799	792	736	768	757	828	784	792	769	759	822	780	799	788	810	723	778	759	795	759	797	781	749	804	812	774	776	740	821	770	747	767	808	772	735	809	800	721	779	758	777	780	832	760	799	761	761	760	834	751	734	766	746	791	736	792	788	775	817	787	776	764	790	751	787	806	744	785	740	764	777	779	808	707	771	736	826	741	802	782	802	732	792	800	744	778	792	716	730	806	758	768	748	778	794	769	747	756	776	747	834	778	805	771	744	784	751	764	726	781	813	802	840	744	800	796	760	746	757	798	742	787	789	767	769	754	740	777	780	775	762	846	750	797	757	803	767	789	825	751	809	762	788	838	788	775	734	764	793	805	755	751	742	740	786	791	760	789	720	768	788	789	784	784	740	789	771	749	761	795	751	779	772	814	779	789	783	757	775	759	808	777	783	768	775	767	796	785	752	763	808	804	807	788	795	765	810	721	750	743	782	780	776	773	752	779	811	774	769	752	767	790	766	796	768	790	738	752	775	783	731	799	801	746	763	763	843	736	744	756	780	765	766	794	794	816	779	767	765	822	798	766	797	745	824	797	760	768	765	756	794	828	758	765	739	792	720	757	762	818	767	737	754	815	763	769	836	770	754	783	733	742	793	801	838	783	768	784	741	815	756	812	801	804	751	818	782	767	771	742	783	768	773	763	787	780	762	778	745	767	838	730	806	748	803	748	774	761	762	737	762	772	723	722	816	771	737	802	803	783	777	799	827	746	805	819	766	819	791	775	785	805	812	752	794	743	743	804	792	772	771	769	723	759	828	770	774	744	814	750	798	817	802	784	779	771	735	766	761	779	764	748	754	771	781	776	751	719	817	746	798	831	707	774	778	844	815	792	823	811	785	744	818	767	815	830	762	760	777	758	741	740	791	791	739	809	774	751	785	814	817	820	803	822	810	783	739	767	756	799	793	754	812	795	767	767	789	779	775	804	783	750	762	793	730	776	810	772	737	796	774	829	836	735	762	796	761	765	735	780	735	848	807	818	772	737	777	728	750	817	716	790	799	769	832	780	814	774	763	766	770	823	785	816	781	766	812	725	774	807	773	788	805	731	750	759	754	772	800	811	747	763	762	739	774	808	823	758	769	805	762	767	784	756	769	761	804	783	827	769	776	751	831	774	793	793	787	787	744	715	729	759	744	781	745	781	787	733	754	763	816	836	815	776	741	777	797	731	826	761	736	739	786	776	789	775	761	787	787	778	784	778	807	747	778	774	758	757	768	768	763	774	784	738	746	824	727	801	793	784	755	814	801	761	757	798	735	752	760	787	769	774	762	785
26223	7712	1680	1136	686	510	425	453	397	302	331	307	274	261	268	292	317	262	272	251	289	259	276	281	275	255	301	260	272	238	265	305	264	278	270	283	296	293	254	283	293	263	304	256	263	261	263	276	279	271	276	257	236	292	280	246	251	286	289	242	238	265	258	211	267	256	285	271	257	251	271	275	268	283	233	270	263	281	260	247	281	261	242	270	266	291	250	258	279	264	277	262	254	301	274	266	259	230	269	258	279	278	255	251	257	266	277	272	233	279	259	294	264	256	255	269	263	251	266	255	257	256	277	260	231	297	260	284	267	250	272	284	304	276	258	280	285	283	233	258	261	285	256	260	258	272	273	274	257	256	253	290	249	278	267	261	246	264	260	240	263	265	265	272	235	257	274	238	275	246	246	246	265	265	297	273	246	285	243	283	278	264	240	275	278	276	268	270	259	255	274	273	262	276	292	280	277	217	249	248	291	236	267	254	272	280	276	267	270	266	266	277	287	245	270	252	262	259	250	241	258	275	258	271	279	292	263	260	239	268	246	277	259	262	268	244	284	258	265	261	248	289	270	238	263	261	258	242	261	255	260	301	248	264	251	284	280	258	288	288	265	302	259	256	261	254	253	262	266	232	261	268	272	223	291	285	271	250	272	237	273	252	283	267	245	252	257	246	240	271	269	267	278	256	242	266	262	270	296	266	269	297	297	297	266	260	277	273	301	271	247	260	275	240	248	253	259	250	289	242	250	281	252	276	252	297	294	253	253	289	259	246	272	257	282	257	236	266	268	298	267	255	252	268	262	293	267	250	274	262	275	259	281	300	271	321	270	263	240	284	251	272	263	248	267	267	244	259	245	253	247	278	290	232	259	256	276	247	250	277	255	286	230	283	253	261	255	255	300	286	261	257	286	289	269	259	286	252	272	233	279	285	305	268	257	294	252	274	259	273	271	265	259	280	287	274	263	268	266	260	270	262	244	285	274	246	288	237	277	262	242	252	242	249	267	261	231	236	237	254	237	259	283	266	266	297	281	258	275	264	253	260	239	238	276	290	271	260	293	269	264	270	253	264	236	262	265	261	242	258	251	269	249	277	261	294	305	263	265	292	282	274	269	271	320	260	278	284	254	246	250	241	238	304	264	284	274	251	265	275	270	235	258	260	281	287	253	269	290	302	239	251	264	231	252	243	231	270	251	238	268	282	246	249	247	255	232	240	246	296	280	265	306	249	292	264	288	286	272	298	286	267	255	253	244	265	262	260	252	295	308	256	262	272	261	275	284	261	220	283	264	300	252	283	285	266	290	291	256	224	261	284	282	268	266	253	262	278	266	301	277	274	258	262	259	253	235	258	247	247	244	239	272	260	263	248	247	284	268	233	276	288	298	263	272	276	268	260	274	230	231	252	274	245	272	296	297	246	294	272	249	257	275	262	286	258	275	251	264	267	279	238	271	282	268	241	261	267	258	244	254	269	300	240	258	266	260	267	280	259	261	272	273	278	288	279	277	312	287	249	266	245	282	268	268	277	249	261	270	267	265	256	252	270	282	267	255	280	256	260	248	236	261	279	250	288	303	264	309	267	243	260	315	271	256	294	253	267	258	231	237	270	243	297	273	285	240	215	248	285	285	274	258	264	272	277	266	253	268	276	266	255	257	276	289	248	272	261	263	250	248	259	249	288	279	286	300	263	281	293	259	256	263	242	264	269	252	284	266	277	250	262	280	251	288	270	253	244	274	259	247	271	281	258	283	258	243	282	258	249	265	267	267	258	267	277	277	263	300	243	273	293	264	257	259	275	252	263	276	270	268	280	287	279	287	262	243	244	255	278	274	278	247	239	267	252	268	246	276	292	261	273	267	266	273	254	267	279	266	219	255	257	285	269	299	272	260	260	223	241	239	272	259	271	262	304	271	241	297	274	286	271	277	268	259	247	289	275	272	266	242	281	293	247	273	279	246	254	251	260	274	271	254	292	266	279	279	261	260	281	268	264	254	243	290	269	251	287	242	248	250	272	266	265	256	264	258	249	224	269	256	274	252	258	258	291	253	285	239	271	245	262	293	238	252	254	257	270	276	250	249	266	271	235	252	238	248	259	265	264	278	245	260	278	253	275	281	276	255	261	257	287	302	276	271	275	265	280	261	272	249	271	272	258	264	272	254	279	273	264	279	252	279	290	252	254	286	253	271	247	260	265	284	264	291	236	273	264	268	269	277	249	270	253	266	278	281	293	273	240	267	270	247	255	267	264	272	278	281	280	251	247	269	257	262	271	240	303	259	231	249	270	259	256	273	284	278	294	288	248	265	276	265	239	274	277	252	255	231	247	242	271	252	260	257	244	281	247	244	285	254	266	261	293	269	281	265	247	282	297	254	258	281	260	267	268	280	253	269	252	239	227	269	253	243	262	242	280	266	261	282	262	290	274	270	280	259	243	266	268	259	240	275	256	281	257	290	295	271	293	279	289	263	232	278	299	272	255	250	254	270	287	284	275	266	273	261	272	269	247	248	244	267	273	268	284	272	265	239	287	300	301	261	240	266	263	239	270	270	235	251	277	263	284	253	284	248	249	287	267	293	249	286	266	280	248	261	251	258	268	275	251	272	278	263	262	270	254	256	259	251	263	273	264	295	256	269	264	259	297	269	293	272	257	285	239	247	250	248	241	243	317	260	260	251	271	238	285	233	243	264	252	245	261	280	292	282	255	262	281	263	268	243	248	256	271	253	254	262	260	274	291	272	294	272	288	258	255	268	227	244	262	251	278	269	266	267	285	261	257	270	291	270	279	274	273	248	265	229	278	292	287	261	283	247	277	289	269	282	262	252	232	266	289	253	233	262	275	251	265	262	272	283	260	261	246	283	301	219	287	277	254	268	243	306	254	246	265	264	250	279	284	268	277	279	252	260	258	269	243	262	280	276	268	271	215	266	280	265	248	295	280	268	270	255	279	293	274	257	254	247	256	267	274	271	289	247	300	271	273	256	288	259	267	211	241	284	241	239	287	254	276	240	296	269	306	251	283	243	260	293	281	275	285	264	262	279	257	255	234	269	276	287	267	266	257	270	281	280	244	266	257	251	268	281	277	258	273	256	291	271	247	263	276	261	283	271	251	259	267	274	258	260	290	252	272	303	281	266	268	260	257	272	292	271	223	276	259	262	250	255	260	260	246	240	293	259	259	261	269	310	276	251	262	286	261	288	251	282	273	287	278	260	271	282	261	271	295	268	266	281	239	275	279	250	263	257	277	284	250	268	308	274	287	256	273	243	252	245	296	265	235	247	258	275	269	278	265	270	264	290	291	259	292	253	243	283	215	268	236	275	248	270	271	299	243	234	290	268	254	261	269	268	284	249	242	258	255	274	242	235	258	293	242	278	272	254	297	254	254	275	288	267	236	261	270	288	257	262	281	250	250	292	270	263	280	249	281	285	243	263	272	306	241	270	229	265	239	248	247	282	259	273	272	235	273	258	274	282	259	275	274	248	264	258	247
18044	4729	3138	3417	2559	1852	1598	1552	1389	1190	987	975	834	726	731	793	633	695	700	681	694	688	675	656	676	645	645	697	682	681	661	720	739	751	747	763	736	672	682	665	631	642	656	642	661	626	612	633	667	655	625	642	626	642	625	609	658	637	608	650	600	664	702	646	666	565	615	628	626	653	657	647	640	640	650	645	639	605	611	647	624	630	601	614	657	634	586	618	624	652	617	596	644	629	670	626	627	655	636	650	643	676	655	643	636	623	646	600	676	652	639	635	626	616	612	674	628	606	636	636	640	615	611	621	598	658	651	663	619	630	608	592	644	575	670	666	692	670	668	684	639	628	596	614	645	661	604	639	607	620	654	636	644	680	639	659	614	637	617	620	559	604	601	622	664	611	626	680	639	620	649	674	601	649	634	608	683	630	642	651	646	628	621	632	618	615	655	622	605	649	573	578	602	671	636	634	616	628	627	606	649	605	658	591	648	686	588	633	680	614	607	606	639	645	603	611	645	639	665	627	648	650	679	609	662	648	648	615	649	618	616	598	603	641	656	640	602	622	651	651	637	614	595	622	660	654	631	604	632	661	656	663	592	622	639	602	640	679	619	671	637	639	598	628	615	635	624	651	608	626	611	617	601	658	601	635	613	624	586	632	660	604	664	637	644	626	661	651	628	580	640	660	663	643	617	638	636	633	641	630	612	607	644	577	689	588	611	636	639	611	633	616	593	664	625	630	679	612	648	639	658	602	638	652	637	591	663	629	598	682	660	635	646	629	626	632	650	653	644	684	640	687	638	625	639	641	654	645	638	638	653	633	621	585	626	606	707	635	625	590	665	636	638	664	645	649	652	618	621	600	605	628	596	571	599	638	605	598	635	639	685	626	647	593	656	648	585	613	603	620	646	603	613	605	649	627	620	627	624	619	599	601	627	613	603	616	625	645	694	646	614	620	611	638	630	593	606	650	689	590	651	665	603	615	618	598	670	647	596	617	602	637	640	605	635	633	654	615	609	617	675	657	639	614	619	634	616	612	638	631	640	654	618	621	614	632	619	612	632	624	641	633	614	614	613	612	615	603	662	648	599	660	609	666	596	617	609	631	590	635	635	648	671	617	618	643	649	659	622	639	631	650	648	607	590	605	624	585	629	616	621	610	600	653	602	587	691	638	638	609	620	594	697	597	605	628	628	641	636	620	668	638	690	653	658	612	640	632	649	640	613	629	654	634	621	634	642	653	646	675	633	641	600	632	596	646	641	611	599	660	633	638	656	636	648	607	633	653	637	674	586	608	647	626	596	619	562	617	607	677	671	592	622	617	624	639	641	613	622	591	568	605	693	585	669	626	667	664	641	584	679	630	645	648	615	622	654	594	641	640	646	620	641	615	620	649	659	661	677	608	611	620	649	638	650	648	653	651	659	642	714	642	620	582	623	633	626	607	614	644	674	602	649	661	650	645	614	608	644	611	613	645	624	708	641	629	689	640	596	680	630	608	635	633	627	641	552	641	635	651	637	619	683	626	602	644	679	626	618	681	614	600	661	614	649	648	626	582	616	611	710	675	645	630	652	627	578	597	663	609	632	610	676	626	663	671	587	619	636	624	636	615	589	654	681	585	669	599	602	649	650	607	637	660	623	649	601	646	617	612	653	673	649	671	629	586	662	650	600	621	652	651	652	652	623	588	641	589	603	658	619	643	666	631	596	592	628	631	640	597	648	627	622	611	619	621	600	606	591	646	652	635	599	604	608	595	609	580	607	624	634	685	606	644	670	622	643	623	663	608	653	593	624	622	682	637	647	625	630	598	603	687	658	654	637	639	658	609	606	627	610	619	607	574	691	645	630	642	635	635	625	610	608	623	612	650	619	575	673	662	601	599	606	627	636	599	650	642	602	665	629	583	622	583	645	636	639	599	666	641	623	609	631	596	661	625	656	650	625	620	579	613	630	654	645	682	608	594	640	638	627	677	654	596	618	623	610	702	637	577	619	613	598	596	629	664	635	622	630	631	657	656	604	643	616	601	668	599	588	664	679	603	650	653	622	585	610	647	622	603	600	602	648	618	605	562	640	639	692	634	693	613	650	611	649	659	648	635	642	643	613	631	624	578	600	619	677	616	604	611	608	632	632	656	618	649	599	590	612	633	618	626	654	637	587	638	624	638	641	592	649	609	640	627	679	647	611	591	622	616	651	649	625	610	669	624	598	635	643	669	653	623	564	608	665	626	639	601	664	662	664	622	623	654	636	658	665	633	616	626	605	630	637	655	600	600	608	686	678	628	624	605	627	587	625	672	632	655	592	589	602	660	629	644	627	636	641	618	584	625	654	638	643	650	613	596	604	633	642	632	632	624	601	629	666	664	649	634	651	626	635	612	592	608	632	631	604	606	641	622	663	655	657	594	625	657	601	617	608	608	630	573	658	641	673	662	612	656	618	641	645	720	617	645	619	638	641	601	602	667	623	596	667	658	602	638	626	628	646	633	624	606	651	666	617	645	615	589	596	671	655	613	600	612	670	674	648	613	579	667	612	643	603	649	648	627	635	659	646	550	623	626	653	605	655	666	663	631	637	642	637	650	581	642	606	623	624	617	642	661	619	643	623	631	603	625	600	599	613	630	642	629	613	660	658	606	640	647	598	647	667	621	634	613	616	600	598	598	621	667	611	641	645	596	616	660	631	614	658	605	619	673	606	675	657	629	617	639	633	699	641	611	650	646	618	635	620	645	677	638	634	601	663	644	692	616	604	646	568	604	653	624	669	667	626	671	624	632	657	644	586	662	645	608	632	669	623	626	635	644	665	616	628	664	605	656	616	621	676	649	649	641	650	655	647	593	639	677	659	674	574	668	620	611	627	618	617	656	651	622	596	598	645	616	633	660	643	638	606	637	604	628	621	612	654	651	589	625	630	621	628	652	653	641	646	642	609	646	610	633	616	659	590	595	705	659	643	644	663	610	647	637	623	628	662	645	614	638	646	658	610	594	617	670	604	652	665	626	624	665	632	614	582	572	644	611	667	660	601	640	638	670	624	648	686	602	628	605	621	640	618	642	619	649	593	649	618	675	662	626	621	648	638	696	638	625	641	632	594	645	680	635	688	663	650	629	631	568	612	660	660	686	581	637	634	627	644	619	674	594	591	619	655	615	666	647	653	603	637	634	610	645	634	639	644	586	649	694	654	631	636	625	608	639	647	595	641	609	632	602	684	671	622	626	640	639	610	628	566	621	645	603	648	636	639	654	639	642	655	618	652	640	658	591	635	672	585	628	634	644	624	665	604	642	615	653	649	652	622	628	630	604	623	627	671	672	636	654	564	658	613	642	621	629	621	674	640	671	655	656	623	620	610	596	670	618	664	659	646	610	610	628	611	590	612	645	621	597	647	640	671	666	647	604	628	623	609	623	647	618	624	650	650	584	617	590	659	626	596	632	644	591	641	654	597	619	611	626	623	605	614	621	662	671	625	660	632	589	599	643	647	601	637	657	635	635
35444	12456	2546	1660	885	514	392	369	324	250	202	183	190	136	141	162	178	132	146	131	153	168	146	124	127	139	138	138	164	117	129	118	145	162	171	131	132	150	122	160	107	134	110	125	139	133	117	119	129	116	134	144	142	146	121	125	142	139	118	121	111	140	115	129	117	143	137	137	120	124	128	114	121	132	138	137	115	118	137	147	138	118	113	119	134	156	150	142	133	114	133	127	111	116	122	133	135	105	133	132	122	134	154	122	108	145	117	111	152	101	136	117	142	142	137	132	133	137	134	135	141	137	123	119	125	125	120	119	130	144	114	133	117	113	125	125	138	140	126	132	114	121	136	148	137	140	115	125	144	129	122	143	135	138	118	131	119	118	123	129	127	112	126	106	126	134	107	109	116	140	129	109	114	116	121	117	150	115	124	127	163	130	126	159	145	133	131	121	95	110	146	139	137	135	133	125	130	120	146	116	147	129	129	126	125	121	135	129	133	127	138	126	124	135	114	135	122	121	118	126	117	122	112	136	125	126	154	145	131	125	122	126	152	119	142	141	123	128	121	134	132	144	139	147	123	110	122	146	118	121	133	160	135	131	125	125	115	125	134	122	120	106	138	138	129	113	137	132	133	122	126	129	132	127	148	133	129	141	140	124	132	131	127	133	126	109	133	134	143	137	125	128	136	128	119	134	128	124	120	147	122	147	129	120	160	122	127	130	116	145	122	142	112	126	144	131	140	109	128	128	125	121	134	126	118	138	137	121	140	119	121	128	135	128	127	126	144	129	142	132	129	104	131	100	127	145	129	109	129	123	108	120	116	117	108	133	143	109	119	138	108	124	130	124	127	130	122	123	142	137	122	130	120	127	120	110	138	122	125	104	142	125	133	124	117	107	102	130	161	120	107	125	113	127	141	115	138	125	127	120	126	132	136	140	145	153	99	149	112	122	152	116	129	112	127	136	123	110	125	128	143	124	118	119	119	125	142	122	118	109	114	142	135	135	138	142	115	109	143	138	113	115	123	115	130	138	139	110	144	106	121	135	110	114	143	104	128	122	128	127	119	126	101	130	108	118	135	142	122	125	127	118	135	125	118	120	120	136	120	130	131	115	136	106	142	115	116	124	126	129	124	142	138	136	127	132	139	133	114	113	125	122	130	139	119	120	108	131	145	129	126	128	116	108	150	139	129	136	144	128	131	134	135	119	135	106	128	132	131	139	128	120	134	109	138	138	121	133	133	135	135	121	119	129	123	134	122	144	109	137	159	136	128	138	125	128	127	139	122	122	140	127	118	121	125	115	124	125	138	130	129	132	128	114	136	122	138	111	135	136	136	138	122	121	124	121	160	123	124	148	125	123	131	145	125	120	137	129	143	118	115	124	124	115	153	146	119	108	161	124	147	120	121	117	140	112	155	116	108	145	129	151	132	114	150	139	133	134	114	153	145	126	116	123	125	121	144	130	111	118	143	118	116	139	115	139	113	128	125	145	140	130	149	127	112	115	146	145	126	138	142	132	145	138	130	125	126	143	117	140	133	134	110	103	140	121	116	144	107	132	122	129	147	122	112	120	138	121	145	108	142	135	142	117	126	103	134	123	130	126	142	134	119	142	130	120	145	127	144	114	140	135	112	127	140	152	132	111	124	128	127	163	139	135	152	119	118	133	99	111	99	143	145	138	136	152	131	124	129	142	142	136	114	136	104	124	124	120	124	130	127	128	133	115	131	116	140	109	130	116	138	143	152	124	115	113	125	136	117	133	128	152	146	110	128	137	139	149	141	124	132	134	129	121	121	123	108	150	140	115	120	139	140	130	141	130	131	121	126	129	126	119	119	125	126	133	127	115	137	121	114	129	121	113	117	138	121	129	141	126	126	115	118	118	118	106	134	123	96	130	134	120	136	114	148	122	114	122	125	137	117	132	143	140	126	122	168	152	129	119	125	123	125	137	141	137	132	132	119	114	122	130	121	132	132	111	148	133	132	128	119	123	121	123	129	150	124	124	129	144	119	128	94	132	140	131	135	116	111	146	140	116	125	147	119	134	161	120	134	128	135	125	113	136	126	137	103	129	112	121	148	114	129	140	125	119	141	119	132	114	118	131	137	121	122	134	120	125	107	127	128	110	140	144	125	119	118	120	118	119	115	144	149	135	134	139	130	145	147	113	115	130	131	159	120	120	123	132	111	126	111	141	119	111	129	136	142	111	125	126	135	140	144	141	113	124	132	130	134	127	127	116	125	139	99	137	118	137	116	117	116	115	141	120	139	121	120	125	134	138	125	110	140	119	122	132	121	118	113	130	135	111	124	127	108	118	124	132	125	129	108	150	108	111	142	149	133	137	124	145	144	126	121	130	145	131	109	125	141	116	117	123	120	137	143	124	125	133	117	140	119	133	125	144	127	114	119	116	116	123	111	139	94	121	126	123	125	138	144	120	133	117	115	133	120	131	140	139	117	137	136	125	145	132	132	120	127	129	118	138	106	145	124	134	125	146	157	140	128	124	119	141	138	123	149	127	146	122	146	128	143	124	140	143	148	124	108	140	130	115	146	131	115	132	124	125	135	129	138	124	125	128	137	138	135	113	105	123	130	116	120	121	107	165	112	117	141	120	110	142	132	131	118	154	150	121	137	129	125	131	146	118	116	149	138	129	126	139	138	124	133	131	122	117	120	123	140	119	131	140	119	126	117	122	126	128	124	134	139	141	137	139	147	132	123	116	124	138	121	113	140	136	131	122	116	138	116	151	147	131	140	135	154	143	114	133	126	142	143	125	140	130	131	119	124	112	153	128	138	125	128	145	141	152	128	135	112	133	130	166	128	124	114	144	137	122	123	139	111	128	116	116	130	127	128	130	115	128	95	124	126	112	117	128	136	100	110	120	135	128	142	98	141	116	115	133	129	124	142	138	129	120	126	155	131	150	130	118	124	125	130	110	109	134	143	137	130	119	144	115	126	135	140	107	127	127	136	119	159	133	144	118	124	156	124	138	125	127	104	129	117	146	122	127	139	141	137	145	136	131	119	126	145	121	115	132	121	129	114	141	128	129	118	128	135	152	131	128	127	150	115	127	129	143	131	137	134	108	132	138	116	122	132	137	102	145	131	120	150	136	133	130	127	156	141	129	119	150	147	129	130	116	119	123	123	130	122	109	120	149	132	142	141	120	115	130	111	130	135	127	119	130	133	148	114	122	173	145	116	121	125	129	143	120	139	131	144	138	134	123	131	129	113	130	113	135	147	133	125	118	134	126	124	134	156	117	132	115	122	118	145	126	122	133	140	148	133	118	127	137	115	122	120	114	123	113	102	133	140	107	149	129	119	134	128	127	115	133	111	129	130	125	121	125	132	118	120	147	125	135	108	143	132	132	125	125	104	137	118	139	104	125	119	133	142	135	100	119	120	109	122	119	125	113	141	113	140	103	123	113	120	107	139	125	106	131	139	122	134	113	134	115	129	122	127	122	133	129	148	148	141	120	121	137	130	134
23371	6289	4336	4571	3431	2067	1745	1757	1423	1194	858	796	648	514	485	435	415	459	432	401	403	399	375	374	369	361	406	412	394	396	374	433	495	482	516	477	436	402	376	335	330	326	318	312	371	321	332	333	325	360	369	349	337	348	349	345	352	354	327	328	328	315	306	330	374	338	310	347	320	330	345	337	341	324	319	365	340	327	327	333	376	347	342	304	310	322	336	334	351	329	331	322	355	304	318	355	350	325	352	328	311	327	332	353	301	310	317	358	347	342	325	312	329	338	326	332	345	335	337	303	314	338	327	322	319	344	337	356	311	342	342	339	318	350	387	330	332	331	350	336	344	363	348	327	343	316	316	285	344	298	359	325	336	323	351	306	321	307	337	304	315	318	358	324	334	323	319	336	360	314	345	315	316	350	337	350	327	340	345	347	326	344	333	333	329	324	303	335	352	313	357	327	326	330	355	302	331	309	344	332	310	329	306	352	346	341	356	311	343	353	342	340	355	340	324	327	337	313	344	337	320	342	345	335	336	329	317	375	300	341	327	333	338	330	297	332	323	334	312	341	364	329	336	301	332	339	328	333	353	317	334	328	318	300	347	308	344	327	329	314	346	340	341	315	364	348	340	330	303	296	341	322	300	345	351	303	318	352	329	329	356	331	349	337	351	319	349	320	296	305	312	326	325	338	324	328	315	343	340	350	333	317	330	321	314	335	374	334	347	361	320	322	320	311	330	321	331	324	308	328	343	315	342	348	319	345	349	320	323	333	315	335	303	331	362	325	334	349	316	319	314	327	338	335	322	341	350	308	310	331	360	321	325	335	340	342	341	326	370	339	337	318	342	315	332	357	305	327	344	325	308	335	343	339	355	322	335	307	337	361	319	314	355	313	324	347	359	345	350	325	321	347	311	348	366	328	339	315	341	352	326	317	325	358	343	359	312	326	312	313	342	332	360	334	336	342	315	321	315	304	327	332	334	327	345	366	355	348	349	344	319	324	325	321	330	352	325	357	351	342	357	324	342	334	328	337	298	322	307	334	349	358	336	338	311	317	338	335	327	330	307	324	340	343	350	359	298	302	326	340	310	347	332	338	307	281	319	330	303	309	300	345	342	325	317	321	332	328	324	322	301	340	312	321	318	325	365	293	338	346	334	317	310	358	345	335	319	337	303	313	348	317	330	347	349	325	323	333	372	316	341	367	317	328	320	309	342	312	345	339	351	340	327	339	348	335	321	356	364	362	313	358	315	301	314	322	381	299	365	356	349	357	320	369	319	343	336	285	321	361	356	339	320	324	299	359	309	348	327	325	307	372	306	343	322	339	338	342	338	327	333	317	336	362	337	362	346	325	328	351	330	333	374	379	345	314	323	347	331	321	333	343	348	300	344	322	350	326	306	316	347	313	338	323	363	322	338	338	330	327	312	340	348	318	330	366	332	304	311	367	328	339	313	345	348	356	321	345	315	307	347	328	344	337	314	341	331	338	347	311	331	335	309	310	305	331	330	307	322	353	328	321	352	322	336	347	326	329	349	314	312	310	300	335	329	352	303	299	337	347	317	330	323	346	334	327	345	345	349	342	351	345	339	329	320	327	330	298	323	329	341	321	354	323	332	327	326	306	316	356	348	334	349	310	281	326	324	325	328	347	326	321	332	349	319	348	347	314	319	333	318	334	349	328	330	327	344	323	327	347	383	330	340	313	326	364	298	297	353	351	335	365	327	333	318	351	324	330	334	299	323	362	359	325	332	313	334	347	331	324	352	333	329	383	333	313	351	307	334	329	343	318	307	356	363	347	344	316	335	317	356	364	334	330	316	354	343	315	344	324	380	332	332	328	322	298	338	338	357	334	326	351	367	316	357	331	337	308	339	325	328	323	341	308	295	346	341	361	343	292	335	318	325	339	328	318	366	309	327	356	370	316	355	342	312	320	336	376	332	320	327	345	331	301	324	354	342	336	376	354	359	331	338	366	334	328	306	336	363	303	342	321	340	359	322	352	331	327	348	317	339	322	329	346	348	312	334	368	331	340	302	355	336	335	366	341	319	339	318	318	332	343	348	305	361	323	354	313	313	336	324	323	306	341	339	341	316	347	347	368	346	312	335	352	313	346	342	330	324	329	341	309	355	322	316	311	317	314	296	334	354	356	302	368	336	324	312	342	318	328	323	326	329	322	331	333	294	343	336	321	346	325	352	314	325	338	314	305	320	311	328	337	321	340	327	365	303	332	353	300	330	330	310	303	361	341	327	317	309	353	340	342	345	356	323	342	316	352	322	318	308	347	341	325	314	327	319	341	347	357	324	326	311	342	316	332	370	346	342	344	340	329	319	309	316	291	321	339	287	350	322	350	322	359	314	343	356	357	366	315	352	319	353	329	356	311	352	292	292	313	327	332	342	345	349	345	364	341	307	325	328	343	317	346	349	348	320	329	365	350	345	336	337	323	324	344	354	334	304	322	335	305	324	328	352	337	357	327	366	350	347	322	295	340	336	327	349	357	332	339	337	292	315	348	327	324	340	350	317	333	333	308	321	320	318	359	368	322	315	331	344	336	355	343	353	317	323	339	284	328	316	321	336	333	324	329	345	323	354	339	346	322	336	316	339	323	310	317	339	328	319	303	337	358	335	317	330	308	329	322	319	320	334	358	337	318	327	325	313	331	328	328	317	332	341	311	324	349	325	338	350	351	330	338	339	305	370	329	354	341	336	360	327	316	328	360	308	338	348	347	324	298	318	324	299	336	344	355	325	316	341	321	339	325	352	338	340	342	318	333	338	344	309	345	325	309	362	348	333	344	330	328	319	351	346	342	317	344	329	317	316	335	290	347	326	348	304	339	365	332	369	298	353	338	303	326	357	362	335	349	322	335	333	336	331	325	346	324	324	316	333	321	360	347	321	340	342	325	345	327	327	328	351	308	353	343	309	343	332	321	321	339	296	335	328	361	359	338	322	358	323	344	307	323	337	315	331	339	355	345	333	356	316	299	331	312	358	336	321	302	351	328	361	342	331	330	295	337	310	279	294	316	323	337	323	323	315	352	333	353	324	341	341	327	307	353	328	326	345	344	345	345	325	357	353	390	349	371	328	329	306	323	357	324	327	319	323	364	344	320	302	339	334	347	328	360	290	336	326	331	311	350	359	348	337	341	360	342	332	344	352	321	347	321	328	349	358	341	327	331	367	361	330	321	334	336	333	329	321	324	316	321	381	347	322	301	319	340	354	326	329	335	338	354	319	332	327	319	361	305	305	324	350	337	302	349	308	346	327	334	321	319	330	332	335	358	326	328	332	330	342	336	336	307	336	318	355	353	299	337	323	310	315	333	370	355	352	331	359	333	326	313	338	315	349	341	300	321	330	314	339	327	344	322	316	324	333	318	340	316	344	322	327	312	328	315	327	324	332	329	356	334	339	351	307	343	323	319	341	353	323	350	334	331	342	321	381	334	349	335	332	345	317	338	339	320	336	342	284	309	365	336	326	339	328	333
11875	2533	1044	709	523	420	378	405	392	321	340	355	321	325	363	349	330	337	317	303	345	333	371	333	317	355	326	320	353	319	337	311	323	318	340	329	306	324	330	319	348	334	305	327	303	347	321	318	294	292	357	334	326	324	340	357	344	333	322	356	315	327	331	318	341	302	337	325	310	298	353	348	305	321	325	314	338	378	328	316	331	319	335	279	314	300	333	341	296	303	288	298	347	328	331	310	359	322	328	317	323	327	334	345	313	317	301	332	323	323	328	317	353	306	333	364	353	343	345	307	334	309	322	374	375	290	306	343	318	299	338	320	333	337	316	322	306	326	345	288	324	327	329	365	330	330	351	338	316	329	336	340	346	313	371	303	331	330	332	330	343	353	335	361	340	321	334	322	334	334	354	340	346	318	330	316	320	310	315	351	275	343	375	322	342	333	367	329	321	326	306	328	320	295	303	321	357	330	302	306	340	326	331	336	337	309	302	342	321	337	360	339	300	357	362	310	325	302	326	322	329	309	341	319	340	334	306	319	299	314	338	314	313	319	318	315	294	304	326	297	336	349	313	321	329	348	325	334	356	328	306	310	339	309	310	331	336	314	346	333	300	297	314	316	330	334	327	325	309	334	332	315	342	323	342	333	325	310	336	321	343	333	350	351	303	299	311	293	373	301	347	344	326	312	316	298	340	328	315	306	323	315	335	323	346	321	334	343	322	329	297	335	327	314	294	325	302	339	297	303	316	345	292	309	292	368	337	326	314	317	328	348	335	319	325	361	370	312	323	323	310	320	323	299	347	334	343	334	338	335	338	322	340	324	341	345	318	307	339	343	319	337	334	328	328	338	310	326	347	319	343	354	349	318	342	357	320	325	305	345	342	345	351	336	349	349	312	311	333	338	330	328	321	342	331	332	304	325	323	328	331	295	344	330	333	297	308	318	319	326	338	336	352	309	308	327	301	314	339	348	297	328	346	303	366	342	334	337	318	320	300	335	323	331	344	282	363	317	346	316	308	302	345	340	348	298	352	328	326	323	320	341	335	331	379	311	323	290	329	315	320	317	326	322	300	311	349	336	317	344	363	302	301	320	357	370	345	309	336	338	342	302	323	341	338	329	362	311	316	359	337	331	324	335	315	329	324	329	345	334	347	306	334	304	336	309	295	351	346	371	343	362	335	335	284	325	351	360	285	343	336	339	296	323	346	311	333	311	324	340	350	337	329	344	319	335	320	317	322	346	325	342	343	310	322	307	304	341	315	336	332	314	312	333	330	324	307	364	346	346	335	326	314	358	334	297	318	343	324	329	326	354	344	356	292	331	308	313	318	322	327	339	324	319	301	333	298	324	335	299	370	327	375	311	308	355	299	325	328	340	325	297	285	298	328	323	321	313	296	311	311	344	292	343	316	288	303	342	289	316	327	318	347	335	343	295	325	335	329	346	340	335	296	318	311	313	324	329	333	338	356	330	300	292	322	335	307	338	329	319	317	311	329	347	319	299	330	307	353	338	300	310	321	325	311	331	309	318	316	311	307	299	333	315	309	302	298	356	310	319	346	340	315	318	364	302	342	314	329	279	354	348	371	331	341	316	353	315	284	342	324	329	344	340	328	360	331	371	316	360	337	311	335	344	325	350	348	322	311	301	300	297	319	309	313	331	330	333	338	312	326	319	349	365	306	346	292	304	323	335	320	347	321	304	321	286	379	340	320	298	295	321	313	345	322	309	321	320	326	362	342	316	342	298	328	332	309	336	329	344	323	309	320	313	310	329	323	300	305	300	284	351	326	348	372	320	311	320	334	345	300	338	328	303	341	327	302	316	365	341	337	310	285	356	338	354	331	375	293	336	318	312	320	332	316	343	353	354	354	319	298	332	366	317	344	366	327	315	322	354	310	315	297	326	329	325	316	319	331	298	327	357	355	318	312	337	313	359	326	331	320	358	324	364	312	338	323	321	325	335	339	319	294	336	288	324	312	330	361	301	313	301	346	324	308	309	309	341	300	322	329	313	315	325	282	329	349	304	345	315	303	306	319	327	351	322	339	330	385	331	318	316	336	308	344	346	343	366	320	321	359	331	329	295	291	303	288	341	306	270	307	318	341	319	325	314	339	284	326	327	331	330	326	332	322	329	344	341	326	326	321	337	375	314	306	324	318	360	304	321	339	374	333	297	293	286	325	276	317	345	350	340	317	361	321	353	332	332	296	306	335	322	327	330	323	333	298	305	338	353	324	307	303	331	317	342	299	320	352	310	344	401	320	336	320	335	345	332	318	317	343	320	351	326	329	333	327	379	322	289	320	319	292	330	332	358	302	302	297	301	285	318	289	334	349	351	297	340	362	306	325	304	328	327	341	332	333	323	300	329	332	303	318	298	325	321	333	335	346	353	311	312	321	303	353	328	349	286	329	340	328	324	328	292	338	339	321	371	321	352	323	304	310	319	348	316	314	305	324	333	326	346	350	329	291	306	316	326	340	303	321	327	313	363	322	331	323	301	327	373	329	308	324	326	327	299	317	338	316	319	312	327	359	336	325	331	293	319	306	325	328	323	337	320	322	320	325	329	308	305	322	342	297	336	373	325	304	327	351	327	327	332	335	325	305	296	368	335	306	362	343	320	284	313	303	325	299	301	329	327	358	313	294	314	356	305	306	285	318	329	326	330	340	312	332	320	307	342	342	302	344	344	328	301	321	350	285	332	313	328	341	289	317	303	291	319	341	307	333	324	308	316	319	369	319	345	351	340	334	334	315	301	320	339	349	338	339	322	278	318	332	285	327	308	347	325	316	327	357	359	334	279	313	312	321	353	309	323	298	351	320	338	333	325	320	299	344	343	359	335	314	322	346	317	341	350	347	334	322	367	305	310	323	339	326	327	296	332	297	279	328	332	325	309	298	330	368	287	322	364	310	333	316	346	321	307	332	307	314	340	366	314	336	309	331	312	329	335	328	312	307	342	343	344	316	360	308	313	312	321	290	285	353	375	331	310	320	335	337	354	313	356	305	341	342	316	335	351	353	324	342	346	313	340	327	306	288	357	335	340	310	334	350	317	304	355	331	314	329	295	313	318	294	315	290	338	318	320	285	359	325	339	343	346	305	345	340	327	290	332	336	332	318	321	364	336	320	341	339	303	318	333	337	336	329	335	310	343	278	323	303	329	321	328	323	345	315	326	308	310	353	350	325	330	329	323	332	368	318	323	348	341	353	340	366	352	308	318	344	307	350	316	320	337	332	327	332	324	308	331	335	320	321	384	347	335	306	356	319	294	297	282	324	361	333	328	328	277	337	351	323	311	301	354	336	329	357	348	309	347	361	313	293	319	301	347	319	319	329	308	295	347	327	316	304	347	318	364	356	314	355	334	320	309	307	319	324	344	371	318	334	333	313	366	284	332	363	303	314	345	342	321	318	318	292	301	336	290	335	301	312	310	313	341	342	363	323	324	321	316	299	330	322	342	378	352	344	359	303	323	317	328	308	320	338	347
8598	2191	2180	2178	1671	1184	1077	1157	1172	1065	933	853	826	806	780	771	747	804	796	736	803	767	742	803	782	739	781	751	766	767	792	797	835	805	786	797	742	834	776	771	727	801	748	741	740	779	783	814	804	775	716	772	789	792	770	820	772	736	786	787	806	775	849	788	775	715	775	780	796	771	736	793	774	737	756	792	768	769	723	766	777	753	772	754	771	718	772	834	748	776	784	777	807	787	724	746	774	769	796	725	746	753	794	747	780	774	793	804	716	766	750	770	731	791	809	811	811	755	786	800	779	720	790	773	732	736	708	755	772	765	732	780	692	741	777	780	775	775	715	780	781	736	782	748	773	815	771	784	777	753	760	771	766	738	801	759	825	810	793	776	716	800	745	780	812	731	724	767	713	743	774	705	760	754	822	783	757	732	761	780	777	778	786	797	803	770	745	800	726	724	746	787	699	743	737	751	732	731	790	791	789	736	819	779	711	779	768	787	729	779	799	780	769	700	754	754	736	788	808	774	810	785	750	731	768	806	763	754	747	733	806	793	753	754	785	745	771	768	786	777	830	796	791	751	761	800	773	813	768	781	803	745	760	774	793	792	745	734	767	773	771	722	782	779	732	766	797	773	728	766	785	729	768	850	761	773	779	798	808	741	773	790	762	759	820	782	741	745	738	796	726	750	741	768	788	798	763	733	726	739	785	765	827	757	757	766	759	781	762	794	767	756	739	809	728	747	757	743	743	765	793	778	748	785	736	753	772	801	781	738	762	801	735	783	781	833	775	789	747	809	754	749	720	742	732	773	784	790	806	807	815	750	792	796	765	755	744	716	725	728	751	777	820	835	820	831	775	740	742	773	771	774	745	743	765	753	810	761	737	741	766	760	749	845	784	803	769	736	784	795	747	784	801	774	782	754	726	753	769	765	796	746	802	706	808	792	760	751	727	793	796	802	734	760	719	717	823	770	785	800	732	794	758	771	763	768	773	738	747	733	804	733	759	730	735	813	826	724	746	796	806	751	769	798	780	721	791	766	739	733	759	772	713	794	763	780	773	811	861	729	799	783	758	750	779	793	767	796	740	746	781	736	797	761	787	801	729	768	774	778	734	777	752	814	804	752	806	773	769	740	800	757	728	762	785	749	800	751	754	758	769	771	759	749	776	769	760	795	762	787	767	744	763	753	755	743	760	792	796	748	758	755	828	826	759	802	755	763	812	766	736	771	743	771	761	791	700	763	762	769	772	796	765	794	761	790	764	767	752	725	772	763	737	730	789	801	780	803	784	798	757	796	766	805	797	797	794	754	764	780	790	736	748	770	739	805	723	730	791	834	767	750	769	761	773	767	777	755	777	825	792	754	742	779	780	764	749	707	782	786	783	784	760	771	756	839	691	790	794	791	776	766	745	782	780	784	766	784	763	743	800	745	766	750	721	748	812	774	759	749	789	796	764	752	741	747	778	735	792	718	725	752	756	797	785	749	796	770	817	763	763	785	706	759	790	778	730	724	780	735	788	796	790	812	725	716	785	757	766	776	782	751	787	788	755	777	776	798	750	779	788	720	785	769	764	767	821	747	723	743	782	750	748	788	764	762	744	760	744	719	794	800	800	761	744	728	741	760	720	795	771	792	803	782	779	713	814	744	769	801	740	768	742	806	759	764	766	783	778	730	736	783	784	737	725	741	763	748	724	770	714	795	776	724	789	780	749	768	785	825	789	812	706	726	760	796	790	740	775	767	761	716	752	775	811	805	760	780	767	830	787	780	810	795	770	798	755	765	795	793	774	796	731	795	764	765	738	760	768	750	810	755	763	775	819	790	745	771	755	725	788	747	746	729	763	761	770	724	726	789	786	796	756	794	754	760	793	742	767	714	764	735	766	763	781	733	751	756	760	802	752	733	764	828	767	788	832	741	766	784	755	770	777	733	793	838	788	781	752	783	783	766	749	780	782	794	738	741	780	733	766	761	768	753	759	766	814	735	760	802	751	729	710	766	727	776	752	801	780	789	739	796	758	761	779	755	799	761	765	793	801	747	757	775	797	814	732	742	736	806	765	810	734	780	739	756	758	739	768	722	791	786	755	805	761	743	743	748	761	766	740	766	834	828	724	794	790	799	790	783	827	782	770	744	772	736	756	757	746	787	764	745	793	707	752	760	789	816	761	777	794	725	776	744	767	788	767	785	734	766	723	741	798	745	793	794	770	765	784	775	748	823	766	802	723	757	731	731	753	781	781	739	782	783	763	745	757	764	746	772	754	768	773	795	798	777	769	753	798	764	766	785	743	780	745	760	736	746	765	779	766	754	805	829	798	729	733	742	767	762	777	803	688	772	735	781	741	728	724	725	768	751	766	789	795	769	719	733	768	779	756	770	770	725	758	788	787	763	789	776	784	806	744	752	723	785	738	761	797	748	763	744	772	806	759	752	738	778	798	802	754	743	792	800	763	778	781	753	736	754	795	788	715	747	734	735	805	757	778	741	765	773	785	765	733	772	730	792	794	744	775	752	762	796	788	764	803	740	793	759	815	789	753	756	781	734	767	766	725	776	735	843	785	766	780	734	798	765	833	735	760	783	764	753	771	761	715	808	721	726	807	768	817	714	704	744	759	799	782	785	805	795	833	773	729	779	732	833	774	741	741	752	791	738	811	768	838	772	782	771	718	788	760	818	770	769	753	751	781	741	768	763	761	723	745	729	772	789	773	746	780	776	760	790	766	754	755	786	750	778	740	819	760	789	726	759	780	765	797	789	758	752	792	804	784	759	806	764	795	800	764	738	747	737	772	769	766	790	783	758	737	765	821	756	744	774	791	766	792	764	779	777	783	820	744	815	790	755	749	795	737	743	796	792	793	808	775	795	779	769	783	794	765	698	732	781	704	795	752	751	754	799	774	765	756	760	781	787	764	703	750	716	764	724	754	781	753	770	709	770	735	713	727	769	708	720	767	709	760	795	774	716	746	780	737	791	779	804	806	799	806	745	733	809	777	773	780	750	797	739	774	765	775	800	799	808	753	787	799	777	762	748	782	764	791	781	758	785	763	816	796	748	689	755	717	829	787	729	791	786	761	790	821	737	748	780	783	741	807	787	728	795	781	803	753	768	793	767	702	757	792	744	756	749	815	764	761	746	731	789	753	805	781	763	784	784	759	785	796	801	742	778	830	720	802	739	754	824	752	752	773	719	793	810	737	734	797	751	702	747	764	807	718	748	772	759	743	774	779	741	759	764	757	718	735	775	721	751	798	745	799	755	751	806	693	758	756	768	786	829	796	719	763	761	782	739	812	807	738	711	710	743	755	756	791	790	779	751	713	776	750	808	769	741	759	796	801	742	770	789	749	755	780	782	727	773	721	803	770	746	736	789	729	809	773	718	764	798	767	765	836	793	729	722	807	730	741	779	793	798	769	777	753	769	769	770	750	773	803	793	764	750	787	773	759	760	755	765	786	773	763	790	801	764	711	785	767	731	749	785	778	764	751	720	773	739
25829	7478	1889	1153	683	492	451	395	396	353	291	326	296	281	286	263	240	273	224	264	260	264	262	276	263	255	270	257	262	313	260	274	256	277	299	253	260	263	282	270	244	257	271	272	280	276	262	273	252	271	275	281	251	258	273	264	254	235	259	236	275	257	232	248	258	255	264	248	242	242	263	230	235	246	242	274	248	273	276	241	280	250	271	270	267	256	267	252	249	259	271	237	261	264	248	227	276	278	251	232	255	251	257	245	257	259	262	261	267	273	248	280	275	262	275	273	252	266	249	293	239	276	246	288	266	267	287	271	265	246	267	266	261	228	270	262	252	245	265	251	254	287	264	258	270	273	238	259	279	237	271	263	259	265	253	261	247	259	249	243	239	271	276	278	260	251	242	221	277	255	262	277	281	280	239	246	234	257	243	276	276	250	258	255	274	261	258	248	272	260	235	225	271	248	270	259	249	244	260	252	250	251	264	263	262	254	279	307	264	257	278	243	248	309	272	269	265	249	259	225	238	282	277	247	252	278	259	305	253	227	291	236	250	247	280	278	265	243	272	248	239	259	252	269	265	235	258	291	269	271	257	252	243	265	279	273	295	247	242	252	274	277	256	240	271	225	265	246	249	246	261	269	251	260	267	256	253	258	249	261	280	247	248	243	236	244	257	269	269	260	244	253	247	233	254	228	242	262	251	287	285	235	271	258	231	242	247	280	262	265	241	250	254	251	273	262	280	250	266	255	285	239	248	268	251	241	271	241	232	248	253	270	268	270	252	285	276	257	266	260	225	242	254	252	280	238	230	236	224	270	242	250	263	229	234	278	246	269	252	261	251	262	251	290	252	292	259	249	235	272	261	292	283	258	267	257	247	227	259	262	251	255	241	252	257	250	248	272	262	271	255	265	255	269	287	274	285	284	264	255	262	290	253	260	276	261	260	282	247	249	261	236	260	271	242	277	288	264	255	260	274	246	263	246	246	258	252	245	258	288	269	274	257	251	270	257	286	256	261	252	241	249	282	248	276	260	256	249	259	255	264	268	264	253	253	263	230	270	253	245	261	260	250	252	263	256	235	255	241	256	279	247	277	257	228	246	241	266	245	290	284	242	307	255	241	261	238	259	259	273	243	253	266	267	271	259	228	276	264	245	237	255	227	228	263	264	254	272	257	255	271	277	259	270	284	289	234	251	264	230	254	237	281	258	246	259	237	263	240	285	261	254	276	291	244	239	268	259	280	280	258	264	263	272	244	220	246	235	241	250	256	279	247	234	286	226	252	239	259	264	276	278	252	251	239	240	228	255	243	261	254	233	264	256	240	272	247	265	256	252	253	260	259	270	244	237	217	262	272	257	242	280	286	255	271	271	262	247	259	245	250	277	262	258	233	248	243	252	275	238	273	262	263	302	254	222	279	273	266	271	276	239	263	249	267	256	243	264	261	251	252	244	282	265	252	269	279	282	304	255	259	253	246	242	252	262	266	279	247	263	251	273	262	283	243	237	259	263	271	266	263	271	295	241	267	268	256	274	262	292	268	255	255	235	251	265	256	280	260	254	278	276	293	242	268	248	244	254	254	231	235	226	264	273	247	275	245	228	231	303	274	256	276	248	280	271	229	235	242	266	224	254	248	288	238	256	279	262	255	256	254	281	266	265	240	260	252	263	249	256	255	272	299	249	299	270	268	256	249	251	248	258	241	266	273	265	270	246	272	288	267	262	293	285	268	286	259	244	251	262	248	261	255	259	283	254	253	253	254	246	243	235	231	275	225	230	266	256	289	250	275	263	237	254	253	246	293	256	230	258	249	232	252	260	252	248	249	238	263	265	263	277	245	224	251	281	269	278	261	246	272	274	263	265	283	266	272	246	264	263	277	259	267	274	305	262	246	246	284	269	283	279	239	259	251	268	251	260	258	279	239	242	228	250	279	247	264	278	253	280	258	247	253	250	264	282	253	246	282	257	251	259	260	257	276	273	258	267	265	272	265	253	269	262	242	242	246	271	271	256	268	251	242	276	255	249	274	257	246	297	268	226	267	250	252	277	273	273	218	263	236	282	270	253	231	279	219	257	274	284	244	260	267	238	244	233	274	263	282	264	281	239	249	261	261	258	249	275	269	285	260	269	259	259	272	269	279	254	276	227	273	270	271	268	241	241	268	235	253	244	248	278	200	291	220	222	276	249	258	247	260	267	235	295	266	265	319	243	266	227	273	261	285	283	227	260	250	230	270	246	256	262	246	284	234	252	259	271	273	243	261	238	258	270	278	244	262	254	258	235	243	292	272	285	281	273	256	275	267	234	245	259	253	250	214	265	253	256	273	287	297	250	234	240	271	257	256	269	230	255	273	262	243	259	242	258	239	301	279	254	252	274	245	264	239	241	253	230	269	249	253	252	264	272	255	244	272	260	235	255	237	262	258	264	256	248	299	236	253	270	250	271	270	256	261	271	242	232	269	269	264	256	264	259	250	282	264	261	292	240	252	263	243	246	266	282	276	270	271	252	278	254	277	281	272	241	274	225	256	247	248	259	265	247	233	244	257	253	245	267	255	238	261	247	249	271	253	257	270	262	242	240	273	266	250	272	249	269	257	258	239	237	253	268	267	284	247	254	244	259	249	231	256	276	245	236	267	255	287	277	276	254	249	248	274	251	247	281	238	274	233	238	263	261	275	283	259	262	268	272	255	269	255	267	256	261	243	292	301	257	301	270	262	270	267	242	253	209	266	249	236	255	257	243	242	239	261	242	229	256	257	262	281	266	271	247	244	285	280	267	258	255	273	249	262	258	239	266	257	239	263	256	232	248	246	275	273	260	278	242	262	273	253	245	261	274	265	271	254	245	268	251	269	244	282	251	258	244	251	255	228	248	258	286	253	280	275	265	279	257	267	271	238	298	278	251	266	263	286	287	243	239	252	268	260	266	242	266	242	256	284	253	273	226	285	275	240	238	237	249	253	256	268	275	235	261	261	245	249	259	268	236	270	262	256	231	259	255	269	297	255	259	241	248	273	238	265	265	260	236	225	257	266	253	270	275	259	213	259	273	242	239	257	284	222	262	230	266	253	272	248	259	255	242	248	272	274	276	245	251	277	275	299	277	250	283	254	247	248	253	230	263	258	271	276	258	265	235	223	257	275	286	259	263	268	252	268	247	242	277	231	257	278	256	227	242	280	266	260	230	249	248	258	270	259	269	252	243	295	260	265	207	230	250	247	232	281	261	289	264	243	262	301	273	252	230	249	258	280	286	289	236	226	253	259	271	270	285	247	246	250	259	273	265	277	229	220	272	303	277	284	253	252	259	267	266	263	263	273	248	259	249	274	268	245	279	251	268	252	260	273	273	261	277	268	255	227	274	288	270	231	242	287	260	237	238	266	261	245	275	267	274	254	245	280	240	267	210	238	266	267	272	268	273	272	255	269	253	242	232	245	247	236	269	258	269	281	246	215	266	267	233	263	271	258	233	276	265	244	262	253	280	267	232	261	268
17825	4474	3406	3476	2512	1615	1410	1584	1270	1239	969	943	840	752	673	660	670	646	656	611	656	642	653	652	647	690	615	613	658	678	630	680	705	677	710	720	652	622	667	679	651	661	641	645	619	629	599	598	597	616	616	640	605	648	643	623	614	654	631	619	614	655	648	644	614	607	656	630	600	599	592	624	639	607	606	596	632	664	577	639	567	619	618	617	616	629	597	615	574	626	598	632	597	605	619	625	614	591	580	641	595	625	600	587	587	637	604	619	654	601	618	602	604	603	643	628	647	599	614	611	593	634	586	566	604	609	623	570	632	615	619	618	630	637	582	591	575	603	594	621	634	581	597	592	659	609	575	646	629	657	611	611	620	622	618	578	650	627	602	582	660	611	647	638	616	622	588	569	606	687	603	617	629	617	581	591	577	621	633	602	610	605	620	612	604	587	634	593	641	589	604	603	642	638	583	576	615	598	627	635	645	602	594	618	579	610	599	595	584	627	618	640	616	604	624	598	612	663	569	656	634	579	613	613	640	572	620	621	624	593	644	586	613	600	641	586	650	580	557	624	617	624	580	613	636	644	629	581	582	583	631	631	608	587	645	627	660	606	670	602	594	598	666	603	621	631	600	652	599	639	595	592	638	658	633	611	605	626	572	627	599	575	607	625	667	613	574	624	616	604	588	609	644	606	602	598	641	592	628	584	622	659	643	588	613	660	632	626	597	596	641	589	638	647	643	568	583	573	639	628	645	610	607	631	594	592	613	623	671	573	613	602	586	639	618	639	598	582	656	584	649	564	591	608	622	624	621	632	601	631	644	636	619	594	643	621	623	612	596	638	583	555	616	600	599	621	619	629	614	630	628	573	635	678	581	649	631	651	615	654	648	610	635	623	616	653	643	595	632	611	665	656	615	588	645	607	590	634	601	610	609	610	556	607	609	667	618	609	577	668	609	596	591	634	614	630	638	607	639	581	605	615	609	599	634	650	611	597	621	575	581	667	601	592	622	691	637	629	618	586	657	572	597	634	589	641	645	654	617	612	642	593	591	654	614	633	623	626	577	619	636	592	612	648	628	617	622	660	608	618	618	626	584	620	615	579	627	643	664	572	606	643	585	592	617	653	632	558	623	595	646	598	626	599	633	604	593	587	638	587	613	590	599	620	626	633	604	602	619	625	609	596	623	606	572	610	608	627	588	606	633	622	599	618	593	659	620	606	628	635	648	639	627	606	626	623	581	566	645	618	642	639	632	625	643	628	655	609	609	602	614	609	609	663	641	602	611	589	601	607	578	617	602	606	592	613	609	592	591	646	620	611	609	597	603	607	610	593	604	661	571	585	605	577	639	622	574	589	623	615	610	652	655	599	619	654	613	638	621	644	603	577	625	631	612	599	653	615	595	602	607	563	608	648	611	627	622	647	579	629	616	637	599	606	615	646	597	602	634	611	681	584	649	670	616	619	622	650	616	613	667	600	644	592	603	614	579	656	596	628	589	627	600	638	591	622	582	580	638	630	613	591	590	630	581	621	644	582	617	589	630	621	600	617	620	615	590	618	610	578	617	659	654	619	604	652	629	618	642	629	620	621	578	604	579	586	632	615	606	614	599	651	655	652	611	661	635	636	630	592	620	608	605	575	613	603	631	620	604	615	637	629	640	631	603	624	596	682	600	608	642	584	593	590	571	598	596	628	637	597	588	604	633	618	579	640	677	606	625	614	601	617	643	630	668	641	625	599	614	618	602	623	660	629	633	607	637	621	612	639	633	632	621	612	627	606	591	626	621	575	662	632	613	580	566	645	628	620	650	571	639	630	573	626	611	632	598	575	599	548	603	620	624	642	602	639	606	572	607	648	627	620	604	632	635	651	589	611	618	643	640	638	620	631	624	644	655	629	648	609	597	590	618	622	630	569	611	627	629	593	623	585	626	642	593	549	621	619	635	639	672	611	644	617	609	594	594	601	619	563	624	616	625	608	570	614	671	639	600	609	607	594	619	642	646	605	638	664	624	591	637	619	622	648	629	617	572	625	633	608	607	625	589	604	580	647	591	617	642	604	622	590	650	614	582	598	608	618	625	595	603	633	641	649	571	577	644	596	583	608	619	611	612	618	616	607	650	637	592	584	629	599	610	604	647	661	620	588	612	595	630	635	590	596	603	632	624	592	645	609	610	649	597	645	649	569	604	603	635	606	625	618	628	617	601	612	658	605	614	620	603	629	581	626	589	612	589	613	628	630	595	626	590	574	577	649	623	611	580	606	649	621	656	652	635	630	595	625	619	639	633	575	612	654	611	583	565	645	597	585	615	654	628	622	574	580	649	620	625	638	650	636	613	614	633	603	617	595	608	607	617	610	644	641	629	669	605	614	638	569	606	632	617	626	654	634	606	559	645	653	602	611	632	634	623	605	643	661	630	599	585	606	615	598	610	614	610	596	584	613	621	588	626	623	589	615	631	608	642	577	658	602	597	621	607	631	602	630	636	653	636	614	631	611	622	638	644	642	643	627	577	635	597	604	655	619	619	619	594	653	602	642	636	578	625	596	588	614	626	601	616	637	566	594	614	647	599	597	600	604	620	578	631	635	633	626	616	622	587	579	623	633	576	625	621	627	641	615	574	611	647	602	628	645	594	623	630	646	611	627	590	589	616	574	657	621	574	600	666	663	597	634	637	594	633	641	638	615	583	612	608	631	584	603	633	619	609	643	593	611	599	625	576	581	568	622	605	634	640	605	567	642	622	614	636	613	584	666	670	614	643	614	650	644	615	616	593	644	603	581	601	580	615	570	576	622	630	634	622	627	620	571	558	632	639	593	615	611	647	650	614	574	635	599	642	635	642	620	629	641	644	578	599	650	581	577	660	672	601	620	652	583	595	636	607	586	664	625	648	599	628	680	661	642	584	605	622	589	618	604	640	625	598	640	653	618	626	634	621	629	626	606	643	623	617	611	586	614	624	621	616	604	631	613	618	606	639	649	597	608	635	626	643	586	614	628	578	598	558	629	650	640	583	635	610	629	618	581	565	603	587	623	599	610	599	573	607	621	644	658	607	621	697	662	587	608	662	585	607	592	612	617	666	596	634	617	606	669	595	642	611	565	655	623	631	622	646	618	648	607	624	640	608	646	637	622	647	652	567	647	612	591	566	654	619	623	599	628	593	632	625	596	605	625	616	636	629	664	652	602	599	597	622	595	662	631	596	610	587	576	622	593	610	640	611	587	634	653	615	638	603	589	607	655	593	612	625	623	587	570	606	604	637	662	587	602	608	615	622	612	611	641	610	594	590	641	598	645	650	596	622	625	610	616	622	588	654	586	633	621	623	606	661	605	576	632	624	633	583	581	588	606	668	572	629	588	627	648	626	583	681	614	611	600	619	581	622	619	631	621	629	622	607	679	581	618	630	576	601	598	619	645	633	621	563	649	611	624	651	638	578	589	658	627	637	592	650	626	676	590	627	633	659	610	595	624	614	590	654	581	589	654	623	609	600	635
34854	11927	2622	1640	868	494	365	351	311	254	208	167	173	152	152	157	129	141	150	138	140	135	122	147	135	133	150	135	146	132	128	150	121	146	144	132	137	155	121	141	114	128	118	129	120	139	116	127	124	133	129	147	130	134	128	148	113	131	145	119	130	126	133	117	118	126	107	119	95	149	135	140	107	128	137	132	140	121	107	131	118	137	137	122	117	123	145	150	138	138	132	126	134	117	139	131	105	122	107	139	129	129	127	139	127	139	138	129	123	125	132	129	119	131	133	120	128	134	124	109	127	127	129	117	144	131	125	118	107	156	116	115	115	139	127	129	131	111	128	131	111	134	128	139	136	115	132	139	115	140	105	127	130	112	137	106	139	117	131	120	139	126	146	121	136	113	111	140	135	114	110	116	127	128	126	116	130	99	139	130	148	115	116	106	122	134	119	127	121	133	115	123	136	109	126	140	123	137	139	122	121	112	131	132	110	124	145	152	130	144	120	135	112	120	132	104	128	127	129	137	121	128	121	108	132	107	133	117	122	143	142	123	112	118	130	127	124	138	123	151	127	118	139	135	117	122	127	120	144	119	119	136	132	121	123	122	127	138	127	113	126	125	119	129	118	129	136	137	136	128	127	125	121	124	138	123	113	113	139	136	133	142	131	123	128	126	117	108	127	124	113	126	124	134	141	116	130	110	117	144	147	128	124	133	119	115	136	117	145	113	122	125	130	151	139	113	131	116	119	133	122	122	111	113	146	124	132	128	121	114	132	123	117	146	125	111	123	135	132	142	145	138	135	157	143	138	120	130	131	126	111	117	141	107	129	129	166	111	142	144	130	114	128	138	113	116	118	125	134	121	127	127	128	106	121	147	103	135	119	105	104	130	142	142	127	121	136	130	118	116	122	112	132	103	111	111	134	127	137	132	113	137	133	108	108	129	127	114	132	127	131	117	123	125	123	104	122	126	116	119	120	131	129	137	137	117	124	135	105	135	140	135	140	130	130	126	129	115	148	131	122	107	132	127	131	130	124	129	121	110	124	128	136	116	132	123	145	123	131	131	127	122	108	121	120	114	116	117	138	139	113	117	107	109	156	123	100	103	130	131	131	111	119	132	127	102	130	115	122	112	114	132	130	119	107	110	124	129	115	134	109	106	149	130	129	118	128	136	143	135	119	129	110	133	136	122	140	117	131	119	119	109	120	147	127	127	115	126	126	122	109	132	113	120	149	126	131	126	132	127	143	123	121	97	124	126	119	122	116	119	138	122	126	117	94	123	101	109	112	124	129	110	125	125	131	135	136	124	96	134	111	129	133	94	122	150	128	113	122	111	149	127	141	120	136	105	126	132	136	107	121	112	137	135	107	116	129	131	119	112	107	118	134	117	121	113	122	130	130	132	122	142	136	119	131	134	113	135	111	148	127	131	133	117	122	126	117	126	110	145	122	138	109	125	131	147	131	102	109	118	119	110	128	130	111	126	133	148	139	130	124	119	135	139	128	129	135	134	107	117	136	137	124	120	114	131	128	133	137	141	145	122	131	144	127	124	125	124	104	128	137	116	117	138	120	136	113	136	143	143	138	113	145	121	121	135	108	139	138	138	122	156	129	142	113	139	125	122	114	128	143	126	121	119	119	136	121	136	135	116	137	128	127	114	122	111	110	117	127	128	147	110	122	111	128	108	119	132	102	135	116	126	133	126	127	121	115	117	142	139	120	131	123	129	131	140	103	118	131	121	133	115	133	134	117	132	126	134	112	132	107	115	128	139	132	104	115	122	132	127	124	118	90	123	111	133	131	118	149	156	108	136	132	133	122	117	143	136	131	138	124	122	164	127	125	124	136	133	110	138	120	116	114	124	134	121	137	134	137	111	122	136	131	130	122	124	155	125	125	118	128	125	124	108	116	114	144	126	122	119	118	114	141	128	138	114	144	130	131	137	122	131	122	131	107	135	155	137	123	124	124	138	131	115	117	119	134	116	129	127	127	120	118	116	123	131	149	135	141	111	122	113	133	119	109	114	118	125	132	127	108	121	136	130	115	139	113	111	120	110	121	124	129	128	129	142	137	112	132	141	123	119	147	110	123	107	132	134	110	124	134	133	123	115	130	107	135	126	129	143	132	104	103	124	94	128	146	133	120	124	116	134	125	129	119	116	113	134	134	147	138	126	129	118	111	124	120	131	135	128	121	121	121	119	116	117	134	135	127	141	132	122	116	113	137	99	141	127	139	114	109	107	113	142	114	131	118	126	116	109	129	125	133	121	115	122	86	114	106	122	123	121	132	94	113	110	124	127	137	121	117	132	109	128	105	127	127	125	113	124	123	91	115	128	122	132	130	130	137	118	132	137	129	161	133	150	139	114	120	116	122	107	124	124	140	146	106	111	134	142	134	126	122	140	126	112	119	133	133	132	129	117	124	128	138	102	122	134	127	152	106	107	122	119	127	127	122	130	118	116	128	121	118	132	110	132	130	129	120	129	116	123	127	167	115	116	118	126	125	121	137	135	134	124	125	110	106	102	121	128	123	124	128	111	98	106	124	121	105	131	135	131	126	129	120	121	118	120	142	122	137	113	117	131	123	110	116	136	117	111	154	109	144	126	123	130	116	100	122	121	112	123	133	136	110	120	147	125	120	133	125	117	116	128	127	117	115	117	126	132	143	121	127	109	114	117	132	143	110	117	123	134	130	128	112	155	112	137	124	130	110	114	116	133	119	134	132	117	124	119	132	131	135	132	117	114	111	121	130	110	111	125	127	103	122	129	127	134	131	127	137	147	145	111	147	119	142	138	121	154	121	134	149	112	148	120	116	125	143	155	106	142	128	131	123	131	146	132	133	145	126	135	112	126	122	130	126	121	124	126	153	119	117	136	127	130	141	92	120	112	117	110	134	130	145	136	124	130	138	116	133	114	124	134	123	128	124	107	141	136	142	108	124	116	141	134	142	137	148	121	111	130	126	121	124	118	136	144	128	121	135	124	116	142	144	103	140	134	131	126	111	132	134	107	109	131	134	156	129	136	115	98	111	119	112	124	122	127	109	127	133	107	121	131	135	131	104	124	121	115	135	115	128	130	124	153	115	117	115	138	106	117	135	127	106	109	119	125	151	112	126	129	109	100	129	110	118	125	113	98	129	115	125	101	120	113	136	142	136	116	120	111	151	125	125	125	115	121	125	121	128	120	124	111	122	137	125	145	148	128	116	117	137	123	127	125	107	130	133	130	123	107	111	113	126	120	110	127	140	128	128	137	131	150	118	132	121	129	138	124	121	120	136	139	95	135	135	117	120	110	116	124	130	127	106	130	98	115	129	126	129	133	139	132	124	129	122	128	127	112	125	135	124	117	124	152	124	134	131	134	154	113	135	116	113	127	105	136	122	135	133	120	125	132	122	128	125	131	109	137	146	112	131	121	128	149	119	130	121	116	105	120	132	104	108	126	141	117	113	128	130	119	132	130	123	122	114	135	128	140	111	153	145	126	118	125
22911	5962	4355	4537	3409	2116	1637	1740	1391	1107	858	690	663	538	525	447	444	400	425	412	371	396	374	366	351	364	392	376	407	381	417	445	433	467	436	440	410	417	393	366	376	355	326	338	356	319	311	318	344	330	315	358	350	317	357	309	358	307	324	303	321	322	336	362	324	318	268	316	342	328	343	328	329	301	324	333	320	311	291	289	319	331	346	325	339	342	324	333	333	294	320	320	301	343	281	324	310	327	309	327	325	339	319	330	317	306	329	313	320	355	346	320	353	320	325	330	293	327	315	320	313	311	310	323	317	320	350	316	321	325	338	340	340	291	325	354	321	349	356	345	349	333	331	293	311	347	323	360	306	329	322	338	345	338	326	321	315	331	298	311	329	316	333	321	349	317	303	321	332	337	320	342	303	310	304	296	343	334	348	331	318	296	345	343	321	340	323	341	309	312	347	304	326	313	329	324	336	326	335	319	339	329	292	354	331	334	319	303	335	331	319	305	301	314	317	296	318	323	326	328	304	315	332	303	308	293	342	312	335	321	310	339	337	301	333	322	321	335	322	326	326	269	310	335	343	343	349	327	297	311	341	302	311	312	298	329	312	350	321	312	303	311	359	330	350	307	313	332	304	310	352	342	318	335	312	311	317	340	331	302	337	317	318	343	324	319	318	349	325	298	320	338	310	320	298	321	342	322	303	356	276	322	338	345	338	337	311	292	344	303	342	321	302	321	288	280	321	343	317	329	317	324	299	306	341	313	307	301	342	328	298	306	306	315	334	326	341	347	318	346	307	337	290	349	334	341	324	324	296	314	356	304	300	299	291	331	309	333	318	322	337	310	326	341	315	310	327	340	296	335	327	384	320	330	323	309	340	344	304	313	339	329	325	335	317	313	340	328	330	346	329	350	347	316	327	356	291	339	307	363	305	329	328	322	334	331	306	333	321	344	330	320	332	319	335	321	331	342	327	318	343	320	325	314	297	305	309	344	337	315	330	328	314	322	302	304	325	304	320	330	329	308	327	334	369	356	330	314	317	321	297	289	356	319	315	304	317	330	308	319	315	321	303	321	337	318	348	324	309	337	318	317	322	331	322	331	312	315	376	311	351	338	326	337	312	336	316	297	318	323	347	343	345	327	333	337	330	348	318	339	318	337	332	312	335	320	327	329	340	314	331	332	323	342	336	317	299	311	367	328	328	293	329	303	294	333	347	313	348	314	342	324	345	335	325	313	341	296	308	326	341	350	306	334	299	329	360	331	315	313	339	350	314	310	332	318	330	307	335	313	337	351	335	340	340	310	309	321	305	334	326	320	322	310	355	347	345	305	315	306	323	332	331	326	348	350	308	320	335	302	355	326	312	339	336	328	328	350	333	315	338	352	304	316	320	339	313	340	348	303	346	353	321	345	331	319	320	326	344	286	308	343	341	331	339	308	295	347	383	334	292	352	330	298	327	310	336	309	309	317	340	340	331	352	330	338	313	323	326	325	296	316	327	340	326	304	347	301	300	314	324	352	326	309	321	299	333	315	340	299	315	301	295	346	365	300	299	319	346	324	290	317	303	311	291	331	331	331	317	369	375	349	309	342	317	337	310	338	287	320	326	301	327	301	325	299	303	318	346	300	338	334	321	332	299	337	337	318	336	308	346	363	347	338	310	315	298	352	332	318	315	286	290	345	341	329	318	321	345	300	315	288	333	342	277	320	320	315	316	311	313	326	365	361	310	313	354	336	324	324	332	351	323	325	351	322	318	356	340	314	318	320	301	308	319	356	369	346	304	314	330	323	344	345	332	330	315	304	316	353	306	307	315	318	321	303	338	358	320	321	317	319	333	312	341	313	333	320	316	316	334	324	329	306	315	313	290	324	348	294	308	357	331	314	292	321	322	344	308	333	316	330	319	328	331	365	309	348	342	326	307	331	309	318	346	314	315	321	305	350	312	325	328	320	320	316	335	294	314	343	314	320	308	331	327	309	333	341	344	318	308	336	368	320	337	341	337	294	318	319	276	328	309	320	324	292	314	321	318	359	327	339	325	321	318	353	295	331	305	328	321	321	337	336	360	283	305	291	310	351	326	330	329	308	301	335	334	325	317	340	323	310	322	332	338	341	350	321	333	294	328	311	350	361	326	337	313	339	347	301	349	310	379	345	336	335	353	308	312	334	311	340	318	308	333	317	322	320	314	350	330	338	328	339	333	316	317	330	311	319	338	311	330	329	325	305	309	311	317	302	332	326	344	298	322	322	324	298	309	343	325	297	308	314	328	303	329	336	304	344	313	341	316	334	329	331	299	320	301	289	320	353	298	315	355	353	319	345	326	370	331	338	320	315	371	309	369	310	329	317	341	325	318	332	327	331	343	330	346	338	341	327	322	321	325	334	307	308	303	291	325	320	309	303	324	325	336	337	335	311	339	323	287	352	339	340	351	333	336	349	353	340	342	346	313	327	314	321	329	308	335	352	346	356	350	328	326	354	320	333	357	333	342	361	303	340	360	363	323	331	337	313	311	320	349	324	320	320	311	310	297	296	334	344	333	292	327	335	292	339	326	308	306	322	357	336	309	335	335	339	336	333	350	333	331	329	337	317	338	324	373	321	287	339	324	329	345	325	331	333	340	337	321	332	318	346	339	327	331	353	333	319	320	326	343	322	314	321	327	315	295	310	313	312	304	286	321	351	302	346	310	318	317	330	345	334	324	310	306	342	323	352	327	309	318	314	319	322	329	298	323	308	305	355	299	310	338	322	325	297	334	338	334	359	302	325	346	331	317	307	333	351	316	281	347	295	379	359	337	321	343	319	343	310	331	324	320	298	323	347	326	312	361	340	382	318	286	299	314	351	308	319	329	320	364	311	327	297	363	314	326	341	333	308	328	322	348	300	341	357	317	334	327	313	328	324	337	314	326	352	297	327	321	314	289	341	314	287	312	337	311	274	341	326	296	338	304	319	333	307	333	310	324	313	325	346	337	320	324	329	331	284	322	310	278	349	324	321	333	336	334	301	338	330	332	303	320	315	352	343	321	353	322	325	339	327	315	303	335	310	313	308	343	295	315	321	304	336	402	328	316	310	327	311	347	317	326	305	337	329	329	351	317	325	311	342	302	305	300	330	349	337	330	359	326	340	317	302	346	337	326	316	301	345	340	319	311	336	311	331	334	319	326	340	322	312	313	286	319	301	299	307	309	326	323	287	314	302	310	333	308	336	351	326	328	335	358	332	324	306	276	357	330	320	336	348	338	352	363	341	343	325	291	302	315	336	355	325	387	321	312	307	322	359	344	314	299	333	325	332	341	294	306	318	340	332	318	338	327	299	299	323	312	327	325	327	330	328	329	330	341	295	319	322	351	276	327	293	317	317	280	325	321	304	317	312	310	306	334	350	313	319	348	336	350	313	337	324	296	320	325	323	305	345	364	310	308	348	319	335	322	300	353	311	286	347	295	326	312	311	311	328	328	332	347	311	315	305	342	311	317	322	293	316	354	326
11295	2516	949	810	541	378	368	356	360	389	363	333	299	318	360	337	352	325	305	352	369	343	332	351	355	321	284	308	323	342	353	328	324	338	304	345	331	308	300	321	322	333	337	318	329	374	312	319	294	324	334	327	330	318	339	321	337	296	320	357	332	318	330	325	324	326	303	313	338	314	291	335	328	311	300	315	312	335	353	326	326	343	363	351	352	338	324	330	331	296	334	335	343	332	306	327	303	315	329	334	319	319	331	328	339	314	316	308	276	298	334	340	329	306	346	290	300	289	334	325	317	281	274	352	342	333	348	360	305	326	316	335	343	304	315	308	312	351	314	319	348	332	325	342	324	312	323	318	341	320	303	337	348	338	314	325	300	335	336	338	322	317	344	287	351	323	316	300	334	321	305	317	324	299	309	311	321	330	328	301	323	355	347	311	324	325	329	331	352	311	321	314	311	287	314	325	305	322	353	327	329	304	331	324	327	333	325	345	331	344	329	309	347	310	319	340	311	324	324	298	334	316	318	303	337	306	320	330	327	333	329	350	350	291	322	331	331	343	317	324	333	317	316	298	371	333	339	303	315	354	303	356	316	342	329	307	331	346	332	363	327	343	347	329	344	290	312	324	307	335	328	315	298	342	348	307	297	309	302	316	304	317	283	322	351	333	308	318	329	335	335	343	321	357	358	322	310	340	328	342	317	304	350	351	318	326	333	340	340	331	330	292	353	345	321	307	292	313	340	343	302	319	359	308	301	299	311	333	307	330	318	312	314	328	338	317	316	350	341	303	356	299	303	315	312	349	342	350	306	311	348	329	313	324	322	286	303	296	315	326	334	305	340	317	313	338	340	322	329	318	366	321	338	337	320	311	326	354	328	361	323	337	319	307	307	342	332	315	296	365	320	321	321	332	317	343	314	314	336	314	298	349	304	336	320	325	307	300	325	311	319	318	335	334	334	307	334	294	310	326	316	314	327	301	300	293	296	319	312	341	327	331	331	284	347	320	317	322	318	346	315	313	355	363	312	329	343	328	312	327	328	287	313	317	322	334	292	306	350	324	339	319	302	320	304	363	319	357	335	328	359	320	298	320	337	300	306	311	331	296	311	339	328	322	309	301	326	303	323	316	315	334	334	333	333	353	315	345	332	334	321	336	351	316	378	325	313	325	332	320	326	308	352	308	322	306	307	318	335	320	334	355	319	318	346	330	324	303	329	335	326	319	355	326	313	335	336	340	326	375	309	337	339	328	310	303	348	342	320	363	324	311	341	320	314	329	337	325	306	325	275	309	329	366	352	367	366	332	301	300	312	338	322	310	326	302	328	338	350	338	309	334	325	312	336	326	294	344	334	334	320	337	334	341	356	325	312	328	358	352	333	343	364	327	341	274	322	340	325	352	327	347	335	322	314	314	313	351	333	350	362	298	305	309	331	347	317	326	322	350	310	317	328	307	330	331	335	328	335	347	347	320	328	312	317	310	330	339	356	338	315	327	346	330	334	340	308	312	312	322	311	310	333	331	306	340	301	339	313	333	317	340	365	324	294	317	326	344	319	323	295	301	320	325	317	357	314	317	334	320	330	334	340	335	312	318	307	325	319	330	327	301	315	309	338	287	334	340	322	326	335	318	311	341	309	306	295	301	329	315	338	324	335	321	353	340	348	327	328	305	280	336	344	293	347	333	345	367	325	345	324	350	342	308	317	358	319	322	336	347	329	350	320	335	391	334	325	320	330	311	342	314	332	291	327	310	289	295	361	311	293	336	321	340	306	304	334	326	314	353	350	278	308	303	317	362	296	315	339	320	314	315	334	306	305	304	299	284	322	320	335	323	338	312	317	336	304	304	319	306	301	314	300	336	325	324	352	337	327	310	307	289	308	337	336	319	355	351	339	329	327	284	324	306	326	322	319	305	304	331	300	315	308	312	350	368	353	331	368	375	338	322	339	350	306	321	342	339	329	371	318	342	326	331	308	329	319	314	314	348	356	326	297	333	340	316	288	366	350	332	345	337	324	315	334	329	332	311	337	324	314	308	327	336	333	353	310	296	355	321	285	334	306	296	333	294	334	309	324	305	328	299	300	312	306	352	319	320	344	346	295	317	315	339	322	312	316	319	305	308	348	308	315	320	335	318	350	317	341	288	318	351	365	318	338	317	315	320	338	339	321	318	333	318	339	338	330	339	318	319	311	362	308	309	351	299	375	325	300	338	315	315	332	324	310	319	314	308	323	330	303	326	351	330	334	337	294	305	315	349	291	328	301	312	339	309	314	342	332	329	314	352	323	327	342	311	290	366	342	358	334	322	355	332	316	337	355	310	301	317	309	319	332	354	326	313	345	322	313	295	326	316	307	332	295	344	325	343	320	345	324	311	325	329	337	357	333	313	302	349	308	324	350	325	321	352	329	343	340	333	341	339	299	313	315	331	320	334	327	309	351	318	349	292	334	328	368	346	344	287	304	342	351	318	311	311	332	353	342	307	330	333	368	352	353	366	327	366	336	330	312	350	339	278	318	298	298	345	319	309	342	306	321	301	318	335	303	332	319	313	299	336	332	320	315	343	307	317	310	302	352	303	310	330	326	304	321	284	325	344	321	345	322	317	334	325	347	312	323	332	342	347	310	339	305	307	365	318	288	354	310	329	352	308	299	324	326	334	352	310	331	297	297	317	344	331	357	302	325	331	325	361	316	327	360	339	323	336	350	321	338	351	344	297	367	356	308	311	332	321	314	309	346	347	336	314	298	344	322	323	308	332	312	305	318	319	319	340	320	354	329	321	325	319	311	306	344	326	323	363	350	334	320	310	349	341	326	317	327	361	334	318	291	304	326	320	335	318	324	337	326	349	312	345	327	321	314	343	339	335	347	323	292	309	338	326	329	329	327	322	309	327	343	326	347	355	344	320	338	344	319	357	333	335	323	284	299	284	316	360	334	323	313	304	351	327	356	330	348	314	318	310	345	328	338	317	315	288	288	324	320	338	333	343	341	341	299	320	338	318	303	319	317	334	341	321	362	318	336	302	333	317	314	321	341	337	331	335	345	281	318	333	371	331	333	331	320	339	316	337	327	328	302	280	336	294	367	306	312	308	324	351	313	318	313	328	353	318	336	349	327	312	359	309	330	315	307	306	338	325	325	332	319	281	300	356	336	334	324	308	322	333	322	358	332	334	295	341	324	338	313	286	319	329	323	346	314	299	306	387	297	336	302	328	347	340	342	307	293	340	309	324	346	355	311	297	351	346	302	362	320	311	334	355	322	313	338	338	343	332	311	350	334	320	333	282	322	343	313	328	346	334	333	297	327	312	297	337	338	331	302	325	326	299	288	315	326	335	323	310	316	312	358	382	319	352	327	306	316	331	318	330	323	332	311	322	325	300	317	321	303	311	315	279	333	350	324	313	340	344	331	329	324	327	367	322	337	319	326	311	310	308	313	358	305	320	275	333	323	316	335	328	363	351	325	326	287	344	286	311	332	315	330	287	345	322
8242	2245	2233	2333	1556	1304	1147	1188	1049	985	856	850	822	766	790	844	751	777	799	794	759	751	725	768	769	746	750	770	776	762	802	746	757	813	833	799	790	772	802	801	754	783	728	828	781	772	794	784	751	756	714	800	784	782	742	772	758	775	745	769	774	769	755	768	774	746	792	762	765	717	793	739	800	785	749	783	739	779	770	729	762	744	735	773	749	732	745	781	785	766	767	740	724	768	751	743	752	720	757	777	774	810	733	771	751	799	742	752	786	712	796	766	710	751	744	711	705	780	805	816	756	777	772	793	771	707	786	719	719	775	730	789	800	728	785	727	783	750	723	812	748	772	798	754	776	764	825	773	798	783	782	805	752	796	786	717	762	769	760	717	716	738	734	828	727	779	751	765	807	764	779	821	742	741	765	784	800	777	701	784	766	767	760	777	804	803	764	811	760	738	766	758	768	772	801	762	778	810	760	753	802	780	748	796	809	742	784	724	804	793	788	767	779	769	773	738	793	709	766	757	739	735	769	701	794	791	789	768	736	791	783	804	756	842	764	769	754	787	750	756	712	713	715	737	761	753	740	715	759	749	766	730	808	749	741	744	754	744	770	809	734	791	821	805	700	763	821	741	737	794	760	718	768	738	754	736	763	694	741	758	749	772	794	787	805	813	773	789	769	777	725	771	757	699	727	766	787	746	735	803	776	751	707	757	766	775	718	763	755	772	779	807	786	695	737	761	765	715	818	781	742	793	711	751	745	733	788	748	778	798	763	780	810	800	776	747	823	771	712	728	761	757	733	763	798	788	728	795	721	770	721	786	734	764	777	792	783	801	775	750	750	766	761	763	751	731	792	777	747	816	761	772	758	807	739	789	795	818	738	830	787	722	759	736	723	754	754	731	751	738	770	762	748	796	744	795	764	763	772	786	771	751	742	792	798	744	810	753	765	778	791	798	737	724	728	749	734	726	773	786	815	715	741	778	767	749	775	793	795	763	777	765	758	762	742	786	797	727	754	804	749	725	771	753	806	811	794	771	754	788	734	750	809	800	767	740	783	713	808	788	775	804	782	766	746	757	796	807	754	798	773	807	798	750	770	813	749	743	759	771	754	738	753	738	745	777	788	757	756	762	718	793	782	777	777	759	755	790	750	831	713	783	750	748	777	735	768	766	763	822	783	792	731	752	745	779	808	749	761	794	745	782	743	707	750	770	764	799	795	736	786	814	831	713	756	757	752	759	778	805	843	772	732	811	796	778	752	782	759	730	747	755	771	785	733	763	791	787	786	763	795	734	762	795	730	778	763	740	756	762	806	754	747	782	761	745	747	752	704	788	755	778	740	742	761	784	761	720	759	734	733	769	787	823	726	776	788	762	774	774	745	741	734	788	815	757	779	773	758	753	733	759	768	790	769	757	739	762	791	731	782	736	737	761	783	765	701	748	766	746	697	754	805	748	712	777	773	829	745	791	743	785	760	787	766	735	781	783	780	771	748	770	757	748	824	803	751	809	800	798	805	770	802	755	779	739	796	736	804	776	748	769	758	713	825	750	715	743	759	758	812	772	743	768	698	748	809	802	765	761	737	784	766	766	732	777	777	723	770	749	747	745	781	814	809	774	758	801	819	757	818	740	746	768	771	764	761	735	779	796	711	788	783	755	799	741	753	753	729	760	761	675	759	761	721	757	773	774	761	774	743	794	704	734	740	706	794	739	742	740	795	726	784	750	798	731	814	769	742	790	756	793	807	734	821	762	782	787	730	744	789	774	730	765	794	750	789	772	769	775	795	798	784	748	745	721	796	772	760	717	757	761	815	798	750	786	792	767	759	799	768	737	749	791	738	791	729	736	725	738	778	812	739	807	721	743	777	775	766	772	713	755	784	737	751	771	788	782	743	742	744	765	746	816	797	749	754	764	729	766	735	745	775	774	706	770	775	737	754	730	736	753	787	759	786	798	782	771	757	782	763	750	759	736	752	747	750	749	748	790	778	803	754	760	774	773	777	753	737	772	787	850	789	756	764	832	795	757	703	776	766	754	789	678	739	760	728	757	787	768	778	768	764	715	810	776	801	730	778	785	826	770	768	741	755	744	733	800	766	740	795	774	783	792	721	779	749	771	783	760	729	781	738	795	836	775	794	801	788	754	830	769	752	823	770	741	770	734	747	688	801	780	773	767	733	752	844	762	815	768	780	757	723	770	752	780	766	775	774	724	790	791	787	740	736	789	812	770	754	805	767	788	762	778	806	742	767	777	757	776	775	760	781	833	758	776	734	790	755	741	771	750	763	716	774	749	757	726	732	787	758	742	800	765	766	802	745	749	765	761	778	802	755	795	783	710	786	771	749	770	785	758	770	779	729	783	765	755	783	796	732	764	813	802	774	776	716	781	739	746	784	764	729	776	725	763	752	757	774	739	757	814	792	799	819	750	743	727	784	770	777	816	780	807	732	761	730	797	741	742	744	762	764	761	756	780	732	727	737	753	789	766	748	788	739	728	771	755	762	766	810	713	746	757	759	764	775	721	703	747	748	739	786	800	758	722	777	738	755	775	766	742	743	733	787	709	719	729	800	781	772	771	728	769	795	792	754	786	787	837	793	777	802	783	730	756	755	763	706	724	743	814	762	759	772	700	769	745	765	745	792	775	747	737	754	773	776	794	770	737	783	776	794	780	745	761	746	743	793	711	762	759	789	769	780	738	767	778	743	696	758	779	751	766	753	757	716	768	773	769	732	778	753	767	756	748	732	800	757	752	771	743	817	748	787	750	781	774	722	797	720	715	811	767	745	752	779	767	800	762	761	749	754	802	731	780	805	745	753	789	834	816	774	780	776	761	741	793	709	811	737	779	756	790	755	720	783	745	801	738	777	763	773	753	759	746	751	736	767	766	742	776	792	762	746	806	819	756	731	726	772	775	784	773	753	759	768	728	717	803	760	750	777	730	742	773	720	807	772	800	795	754	734	720	750	760	800	767	724	787	761	761	782	772	794	771	724	761	785	731	743	761	796	781	780	760	747	743	724	724	763	779	765	771	759	728	816	723	773	772	778	730	739	768	756	732	804	737	794	768	793	780	757	748	765	791	772	806	736	769	776	801	755	797	762	757	801	796	715	731	730	712	731	805	764	756	721	778	755	774	733	755	790	776	765	769	790	817	791	781	774	747	744	753	752	762	784	766	711	786	747	797	760	789	735	766	746	740	809	767	777	778	745	798	788	790	749	783	813	751	759	747	783	785	787	759	768	723	767	762	747	739	828	767	802	703	762	784	727	777	728	758	771	746	731	735	804	790	791	791	780	773	781	814	775	780	815	786	756	777	733	784	816	776	745	735	750	812	752	812	719	760	724	776	779	755	800	744	747	834	803	709	756	782	777	773	803	785	748	772	777	773	747	747	747	775	755	756	778	745	756	749	754	765	766	758	794	761	822	749	759	692	792	767	749	755	714	767	734	796	743	744	729	762	842	730	771	758	780	755	814	777	773	772	722	760
24741	6863	1550	1168	700	482	343	390	345	325	321	308	299	248	244	306	252	270	284	263	273	250	273	260	280	255	276	264	264	264	240	258	261	267	269	246	271	304	269	249	264	235	219	252	275	285	252	248	255	259	295	263	260	268	249	261	251	249	278	272	249	268	250	254	256	248	241	243	260	263	256	267	235	247	257	274	263	269	257	274	271	270	258	290	270	244	280	271	264	255	257	252	272	268	271	263	275	257	268	259	254	257	227	281	263	253	256	261	237	239	255	263	252	249	256	269	266	275	246	236	259	250	242	258	291	259	272	253	286	255	243	261	282	251	279	287	248	264	229	265	256	270	259	246	268	264	266	260	269	243	262	279	264	261	280	292	301	250	255	239	261	284	257	239	222	245	225	273	273	251	261	256	240	283	243	260	236	258	257	256	269	263	262	245	252	277	222	239	258	267	242	257	260	239	257	257	242	275	271	257	257	271	248	243	276	274	282	237	252	256	288	250	261	264	247	281	245	276	250	269	278	226	256	248	240	247	271	255	263	264	292	260	274	266	274	274	293	251	273	254	248	237	233	267	246	224	241	246	258	264	246	265	255	258	267	224	260	251	258	283	232	219	230	208	237	272	271	266	269	267	295	256	251	268	239	270	218	254	283	247	243	236	252	312	230	260	239	280	285	247	241	287	259	281	241	245	247	252	243	245	268	266	268	271	245	270	242	298	254	219	256	279	278	290	246	256	256	286	263	238	245	269	272	259	277	279	287	270	255	236	259	243	224	250	278	274	246	272	234	257	248	234	255	244	274	264	235	247	266	232	243	235	259	263	267	289	282	269	250	270	267	269	266	274	271	277	239	226	275	237	260	263	248	258	280	245	256	255	242	274	252	266	239	239	279	244	250	253	270	278	245	241	264	274	248	275	247	264	220	267	289	248	269	244	276	243	264	246	232	261	233	225	267	235	263	248	231	262	258	259	251	267	236	250	245	273	255	256	260	266	268	262	269	249	270	231	267	249	268	290	252	265	272	272	261	250	256	272	274	246	258	258	281	266	259	278	258	269	269	268	248	244	247	252	235	242	271	256	262	244	253	256	272	246	277	233	258	245	280	256	283	255	265	249	267	249	254	290	260	239	271	236	284	252	238	259	233	245	255	237	265	275	274	232	298	267	273	253	243	265	260	263	301	272	285	283	208	276	259	246	237	249	266	272	258	251	270	271	246	230	259	265	246	256	228	238	254	232	259	248	256	237	255	239	277	231	260	247	252	254	255	260	244	219	257	235	233	248	262	244	265	265	237	236	235	241	232	245	240	271	249	222	252	265	250	278	267	275	253	246	290	252	243	256	235	257	241	249	255	289	223	232	267	278	248	259	275	268	268	265	239	276	267	249	246	226	249	246	250	254	245	268	245	247	247	263	262	249	245	236	240	281	227	238	244	252	245	267	263	231	258	276	238	271	256	248	249	239	271	279	260	268	249	244	276	250	253	269	241	229	238	300	253	273	253	263	264	233	243	256	246	261	255	226	224	245	247	248	278	240	265	239	226	253	272	247	282	253	251	253	266	257	267	260	267	243	286	247	273	269	291	272	231	251	242	274	206	271	269	258	247	252	292	261	285	276	246	296	258	259	258	241	288	254	266	255	203	260	232	244	246	249	262	235	272	236	275	240	270	274	285	265	262	232	239	259	267	267	300	233	268	256	255	273	268	257	275	270	255	266	264	266	265	242	244	239	249	248	249	255	279	226	238	248	268	243	264	244	258	285	259	261	276	232	239	243	266	257	259	260	267	254	230	251	266	307	256	254	262	247	246	257	276	250	221	292	242	253	283	210	266	223	236	242	247	270	282	251	233	233	243	254	274	252	295	221	234	253	264	235	263	255	231	266	276	232	260	242	241	250	238	228	279	245	287	243	244	264	257	268	302	237	243	241	265	218	274	264	301	249	273	249	262	251	259	268	215	247	281	258	253	289	224	267	257	235	230	270	247	219	272	235	244	265	272	224	260	245	258	255	291	261	237	263	259	248	237	231	249	277	281	257	239	245	266	273	254	246	262	256	269	269	251	231	245	266	244	236	268	273	233	268	253	278	279	251	265	267	237	276	267	222	269	263	265	251	250	254	259	230	239	257	267	237	259	289	266	264	259	274	271	286	256	258	243	260	262	272	292	240	231	257	261	264	255	246	271	236	277	236	246	243	288	251	264	266	271	262	270	263	258	262	255	277	286	265	249	274	249	255	275	267	226	269	266	281	254	266	250	253	225	226	250	241	236	283	260	258	250	256	259	240	220	255	273	235	246	227	234	286	261	240	221	270	277	274	248	257	272	265	242	295	264	259	257	252	263	256	236	247	233	262	242	270	276	258	284	266	235	265	253	239	262	253	268	266	255	296	282	274	259	246	266	240	261	248	253	258	298	255	261	253	284	275	272	240	257	273	254	242	263	270	239	254	236	262	233	256	270	265	251	242	267	248	235	244	271	286	272	262	259	289	236	254	242	275	252	238	254	274	246	288	278	242	233	262	260	237	262	278	258	263	259	248	277	252	256	240	258	252	254	264	273	248	255	256	266	256	247	261	263	258	276	275	241	259	263	279	239	258	258	264	258	277	244	250	262	267	279	262	264	257	244	270	249	265	238	287	254	269	247	266	247	252	231	238	251	262	271	250	271	288	273	242	257	254	267	249	288	284	254	259	232	265	277	251	252	244	248	283	281	286	246	263	278	238	282	250	258	241	242	226	244	269	245	261	239	252	221	234	229	259	265	271	222	265	269	250	255	265	287	245	250	258	270	234	279	253	259	263	250	253	261	270	249	262	251	239	248	231	285	243	237	248	262	248	271	261	234	262	275	259	270	231	229	294	275	259	246	252	246	257	241	263	242	270	252	260	258	268	240	231	254	252	285	265	251	285	204	234	248	241	283	268	253	243	286	269	267	284	269	245	258	250	250	268	254	272	263	259	276	311	280	246	274	256	278	257	271	265	268	262	243	249	269	299	248	255	291	269	260	273	232	258	271	278	242	280	254	279	265	291	250	246	271	250	248	239	269	260	282	254	281	243	248	226	245	264	271	256	257	265	273	274	275	255	231	251	269	273	258	259	282	264	282	247	257	259	268	301	268	243	262	285	258	278	248	261	273	294	276	264	277	264	257	239	247	261	268	252	285	239	261	251	245	253	258	250	265	255	256	273	265	272	298	249	238	259	268	226	264	262	263	280	249	265	259	249	240	235	273	243	284	251	261	274	260	223	258	256	263	277	232	270	285	277	246	253	253	250	253	250	269	239	294	292	256	253	286	237	262	257	270	255	251	256	275	251	270	257	262	271	267	271	243	272	296	265	239	269	241	228	256	273	279	271	251	224	286	295	259	281	259	246	244	255	254	256	311	239	260	273	252	260	249	241	239	296	238	287	254	252	270	288	250	243	257	267	259	266	281	270	269	256	262	269	280	257	248	267	265	243	285	252	253	241	285	221	283	252	240	251	243	276	263	285
17290	4270	3252	3489	2441	1754	1444	1543	1241	1090	939	862	787	728	684	690	702	671	671	606	647	648	649	623	627	699	669	605	694	641	678	667	677	718	688	683	679	664	638	626	651	648	614	629	670	619	612	648	628	623	626	642	597	645	632	655	601	596	623	632	640	629	569	631	622	629	575	633	619	571	619	595	594	627	618	635	638	606	592	624	626	594	645	602	622	626	624	583	624	621	644	628	625	629	621	591	616	616	607	620	641	637	627	599	618	581	600	617	623	615	634	601	554	640	607	575	609	576	616	582	631	637	609	581	627	618	626	617	605	625	612	627	618	611	648	579	640	588	618	618	575	581	629	589	599	662	597	591	612	581	606	576	609	593	660	613	670	601	603	647	610	663	580	636	574	639	633	620	629	629	580	604	580	658	607	602	616	625	639	577	634	622	626	599	620	631	639	593	651	603	612	600	625	656	626	581	611	627	659	589	621	627	651	622	608	594	611	638	593	602	602	615	630	598	602	630	587	590	578	603	602	608	629	642	587	627	581	633	584	602	637	632	596	581	641	613	603	606	616	646	629	609	613	653	574	625	625	612	595	544	627	612	623	616	617	620	618	609	595	639	631	601	655	568	604	650	616	602	638	537	574	635	660	614	601	672	646	595	588	620	614	588	613	627	597	619	599	626	579	632	596	609	604	594	619	608	581	614	613	612	622	613	638	594	618	528	612	562	627	594	582	612	625	613	606	626	611	624	598	633	643	648	584	619	623	621	594	624	603	614	579	626	619	619	642	623	618	627	616	617	628	607	641	632	627	645	606	593	618	640	641	623	620	560	628	564	687	612	617	613	575	597	575	611	585	608	598	610	623	589	590	625	578	625	557	589	613	610	620	628	624	639	628	636	612	601	622	557	642	586	643	637	618	671	620	652	631	641	630	644	596	614	616	665	594	589	645	583	614	573	632	585	582	609	603	592	613	613	639	593	582	668	600	650	619	590	604	603	570	609	568	585	613	624	624	624	654	617	612	606	566	600	612	625	581	575	610	595	601	619	625	602	646	605	598	619	583	587	610	642	660	625	626	597	626	600	600	586	596	641	596	633	639	617	599	596	664	627	572	657	603	643	630	626	571	598	639	585	638	603	637	599	594	594	610	544	627	586	614	598	601	610	630	613	593	565	580	595	627	618	623	603	606	646	634	610	614	669	636	643	649	622	624	605	600	628	615	632	625	685	557	582	598	582	616	593	633	616	628	624	633	591	611	589	606	623	616	586	570	604	593	624	627	608	644	579	614	579	610	581	627	622	627	647	606	598	580	607	669	638	583	591	633	635	620	649	595	621	617	594	580	662	625	589	624	598	636	650	607	638	661	580	637	633	572	607	585	609	623	624	616	635	625	676	614	627	626	599	604	597	608	587	625	641	635	605	636	595	588	599	558	636	626	592	611	651	619	632	585	575	602	650	626	581	600	642	577	613	590	572	615	620	627	617	593	592	601	630	566	592	604	570	608	624	630	627	630	573	636	634	631	641	597	588	644	617	644	629	564	614	576	634	643	608	587	606	650	608	590	633	632	632	645	620	624	631	629	616	630	652	605	625	617	636	606	580	593	623	600	623	649	628	635	639	664	624	595	615	650	617	640	583	598	608	597	570	622	611	644	676	673	614	622	615	592	617	602	660	636	603	569	624	649	591	658	589	643	639	597	644	572	608	603	661	603	564	581	626	606	662	604	655	607	621	655	649	554	635	588	587	654	640	589	586	599	632	594	570	565	627	622	624	604	591	566	581	603	629	610	621	628	644	597	655	650	687	594	654	603	568	571	582	649	613	613	632	645	595	660	595	632	640	616	601	627	581	611	633	667	605	625	631	643	585	646	661	576	622	638	613	609	618	626	602	605	651	595	613	590	610	591	607	622	649	608	605	630	617	633	647	610	631	644	590	590	641	575	610	612	633	569	606	635	628	620	626	664	618	616	625	584	587	618	630	598	594	654	624	636	618	623	594	632	610	567	587	626	593	630	602	609	677	578	595	626	607	628	596	639	648	602	652	578	606	591	619	629	605	593	639	602	592	633	600	648	611	617	629	614	574	623	613	648	586	622	583	605	575	631	605	618	611	591	625	612	602	583	626	630	667	622	567	599	611	590	587	576	546	618	591	610	623	559	614	632	603	622	651	616	601	610	610	579	614	613	647	632	622	583	639	603	605	587	631	578	587	590	614	645	610	607	592	603	591	579	612	602	620	642	594	618	594	601	612	697	636	644	596	650	604	677	607	616	609	571	652	633	640	596	600	624	621	599	607	634	621	596	580	672	638	560	668	634	605	586	602	632	588	594	608	680	610	610	611	613	612	588	604	592	647	644	606	617	662	626	605	612	651	614	606	619	638	648	610	641	675	593	625	606	602	647	629	618	635	587	638	625	648	603	597	642	607	593	616	613	622	648	651	616	585	589	623	651	643	580	628	610	571	596	626	631	629	621	624	662	609	593	596	648	579	667	606	639	597	628	608	607	557	608	626	577	636	615	616	610	575	615	575	605	647	642	614	635	600	649	596	574	601	592	614	638	628	622	587	617	595	642	647	638	569	558	602	652	606	636	632	656	624	567	637	650	637	657	595	611	612	605	607	604	635	604	653	632	613	616	528	596	641	611	597	627	612	617	647	604	673	597	625	684	599	639	662	635	594	627	609	593	583	622	580	630	617	618	662	630	629	588	597	647	583	633	570	655	641	597	607	617	649	610	613	645	587	622	607	583	590	607	614	636	624	644	574	626	625	620	603	619	625	642	629	574	576	615	619	616	611	661	612	639	611	565	582	621	614	595	585	612	597	601	620	583	605	592	580	621	600	613	633	631	606	628	632	604	600	594	606	625	660	627	565	632	560	609	589	598	641	618	584	599	581	608	606	617	622	557	656	682	611	644	679	611	631	579	598	591	586	620	659	610	611	618	606	601	587	605	598	596	641	598	601	573	588	584	605	623	595	632	586	647	590	598	650	623	588	576	611	630	630	649	598	633	592	667	590	624	630	620	620	631	627	625	625	606	643	594	600	615	651	630	666	596	714	596	616	621	621	650	649	580	627	659	602	619	609	600	647	601	637	627	610	608	634	643	612	599	646	607	608	621	612	595	602	621	609	635	614	609	594	637	580	601	619	618	580	627	595	582	608	590	595	592	635	609	625	679	617	637	581	655	617	601	617	638	615	611	551	645	588	615	607	630	598	641	634	625	595	565	625	606	632	625	625	620	641	620	599	595	601	644	612	640	589	620	584	571	617	634	612	555	639	612	599	623	628	585	616	607	621	686	594	605	631	593	628	634	603	600	584	617	571	624	665	579	558	606	615	651	592	635	614	585	584	651	590	614	630	564	618	561	576	608	602	592	610	574	624	644	651	558	614	576	632	621	605	586	623	623	555	575	618	622	601	603	652	641	612	605	587	566	572	639	617	621	621	648	577	646	584	594	606	610	616	635	605	611	638	620	597	607	635	594	596	628	644	603	595
34207	12010	2451	1390	755	498	364	372	305	229	208	203	168	161	153	150	133	128	133	122	131	116	143	129	116	145	117	130	118	136	135	113	180	143	132	146	161	121	137	137	128	142	123	127	95	121	126	118	142	115	142	134	124	135	123	124	131	144	152	134	131	148	142	123	126	133	115	138	110	141	108	121	132	131	126	153	136	111	136	135	115	136	143	124	158	126	135	119	124	142	130	150	141	125	113	116	149	120	108	125	107	144	149	130	138	143	164	120	146	146	142	122	116	132	120	140	132	138	126	134	136	138	136	115	126	145	132	146	146	126	121	142	134	98	124	126	119	122	135	124	115	144	138	107	139	152	121	126	128	158	118	148	125	132	143	120	127	128	124	134	141	117	132	124	112	126	139	136	104	124	128	130	164	132	127	119	143	122	138	131	130	126	146	112	126	131	119	116	116	140	131	109	114	132	119	126	117	139	137	115	126	127	111	121	125	126	126	155	142	119	112	132	117	149	140	123	136	138	129	111	108	112	123	127	128	131	109	130	121	127	121	118	134	134	121	116	115	146	133	124	118	147	122	131	129	141	146	120	129	123	111	128	122	108	102	128	120	116	121	106	121	144	140	117	143	130	141	124	119	107	124	118	136	128	132	144	115	132	137	124	127	120	157	126	135	150	119	137	127	129	157	129	124	110	124	131	107	134	140	139	123	149	153	128	124	129	103	140	133	120	139	132	133	137	127	125	121	132	145	111	99	127	131	132	141	135	140	131	141	118	134	124	125	150	119	131	123	131	136	106	107	129	144	145	115	110	125	141	120	138	140	117	122	99	112	124	120	123	117	147	121	98	129	107	132	127	110	111	135	135	141	150	124	152	113	119	121	128	125	135	107	127	131	133	129	124	131	150	135	106	138	129	129	121	133	120	145	117	121	142	129	146	115	110	128	113	120	126	136	123	118	134	141	118	108	140	134	127	122	115	126	126	133	129	136	116	127	117	117	123	155	150	118	127	130	125	123	133	132	137	123	114	120	138	149	138	128	130	125	115	124	123	138	133	154	126	133	125	129	114	137	126	117	132	137	122	120	123	115	133	123	136	113	125	143	126	117	123	124	142	125	111	112	133	135	125	122	144	130	122	130	121	147	118	131	113	127	135	108	116	113	131	131	145	126	122	146	112	146	137	139	124	117	135	127	119	146	125	120	141	132	119	124	141	129	142	138	137	127	131	121	135	114	121	135	134	130	133	117	127	142	138	131	145	122	110	118	114	124	135	126	131	133	146	94	118	118	121	121	121	127	136	135	112	144	134	141	123	128	126	133	126	124	138	131	119	139	112	113	123	144	139	135	129	128	106	126	129	114	106	137	121	110	117	130	136	119	141	94	118	120	137	112	115	105	115	142	131	131	129	134	134	137	125	131	144	130	119	138	127	123	134	138	119	110	137	128	136	130	127	124	115	122	145	117	113	116	132	151	121	111	118	137	136	124	121	135	121	107	114	131	144	146	135	126	120	136	138	129	138	119	116	124	131	92	132	135	116	154	134	116	121	131	123	115	100	120	149	117	116	125	121	106	135	139	152	123	109	141	115	129	112	124	141	143	117	146	126	122	122	120	127	129	129	114	146	115	115	135	122	109	136	128	128	105	142	120	111	107	116	133	123	136	137	127	103	116	125	128	129	127	112	140	129	133	137	142	112	120	111	126	109	124	124	133	133	142	135	120	132	107	121	142	131	135	115	144	127	126	97	118	124	131	123	128	141	124	133	146	96	108	127	135	133	105	116	114	116	107	124	117	131	119	134	112	134	136	114	115	116	130	121	132	123	128	120	132	149	130	121	133	100	126	134	136	142	113	130	119	152	120	140	108	114	144	127	119	117	112	153	126	126	141	113	113	137	119	122	120	95	116	106	126	129	125	120	126	127	133	132	144	125	121	130	114	106	93	116	122	153	131	114	125	140	114	123	134	139	144	135	109	142	116	136	123	125	115	121	136	116	126	133	147	121	143	127	109	138	135	124	135	121	152	124	121	114	135	135	128	120	141	136	126	105	111	116	157	123	112	143	132	123	151	137	122	129	118	140	120	129	119	111	114	128	112	133	144	137	117	127	140	120	126	110	107	122	119	128	124	148	119	130	152	110	128	99	120	128	120	122	116	123	127	120	110	133	104	150	125	121	127	144	122	117	120	133	119	141	129	116	118	109	130	116	123	125	113	118	121	125	117	132	117	129	139	110	153	124	146	126	127	133	147	115	151	121	128	121	131	143	126	106	144	115	131	130	110	147	126	122	124	138	123	126	130	116	133	146	117	132	121	117	128	117	127	159	138	124	138	131	139	138	151	131	119	149	125	117	134	145	113	125	111	132	107	128	127	125	131	164	128	134	122	110	125	134	138	103	110	133	126	99	124	122	128	141	151	143	123	145	125	127	146	120	100	138	138	139	125	127	120	116	129	142	134	122	141	156	126	125	132	126	132	143	116	120	138	125	122	161	131	149	134	119	116	115	139	126	123	127	120	117	113	129	146	137	131	122	122	133	125	121	118	130	94	120	121	121	124	122	136	113	123	118	129	105	135	149	137	136	113	122	118	124	145	130	128	144	151	142	138	122	135	115	117	141	118	114	130	126	136	132	106	119	160	135	107	140	113	152	119	113	135	117	129	116	133	131	117	138	103	149	119	116	119	129	124	115	131	115	120	121	126	133	125	149	135	129	120	120	132	128	124	116	115	135	141	137	135	122	113	126	135	128	116	116	106	113	118	137	139	128	137	115	123	133	127	122	120	148	124	131	140	165	133	134	118	140	124	151	122	136	132	115	125	135	132	131	128	147	153	125	127	147	116	120	122	136	128	127	128	118	138	118	142	101	140	132	137	135	131	129	132	135	113	127	113	129	131	127	130	133	117	128	123	106	141	142	129	151	123	122	121	116	98	119	137	124	130	129	117	132	130	148	105	145	130	127	132	136	105	104	135	121	122	130	121	133	138	132	121	132	118	100	134	127	123	124	121	116	133	143	95	124	134	120	118	136	137	134	118	115	141	125	141	133	99	124	115	132	124	136	126	140	123	121	139	149	112	136	132	120	133	122	132	115	114	120	130	127	119	131	124	134	129	146	126	105	117	128	134	109	119	122	115	124	123	158	125	143	145	129	114	128	154	145	122	132	116	129	106	128	133	119	141	127	132	130	114	134	138	118	141	119	115	139	114	125	124	140	135	135	123	117	132	109	110	130	126	110	130	113	138	120	118	133	145	106	133	128	128	125	126	133	154	124	125	140	118	156	133	144	149	129	117	131	132	120	127	106	143	136	110	138	137	118	149	116	121	121	124	133	109	102	153	114	125	127	126	122	132	125	138	125	138	117	118	108	132	124	126	134	134	110	136	108	130	149	122	105	115	124	121	144	116	127	137	120	140	135	122	125	128	112	144	143	155	150	119	130	141	112	132	156	135	121	144	112	128	132	122	114	133	145	129	121	120	119	105	119	131	129	120	114	139	140
22205	6580	4111	4451	3278	2168	1679	1552	1427	979	855	706	571	516	489	427	408	424	402	396	407	397	408	364	346	390	359	371	364	384	386	376	434	482	475	415	436	453	407	406	382	357	347	346	313	313	371	337	346	336	365	313	329	347	308	338	357	353	302	371	331	310	315	353	330	327	364	337	339	329	334	309	373	324	315	351	341	325	368	334	329	323	318	318	328	339	338	321	293	313	296	313	359	344	346	335	312	292	345	341	312	312	325	310	313	343	300	366	341	321	289	316	296	339	304	340	338	315	332	347	333	321	307	323	347	314	291	304	329	348	347	322	329	306	320	298	344	355	322	338	355	312	326	323	335	348	284	299	358	315	328	316	323	365	327	303	354	312	339	328	302	313	335	342	336	311	333	304	378	311	360	322	330	359	292	353	307	360	322	318	312	311	340	341	324	311	343	329	342	360	346	322	315	356	273	364	321	331	345	328	347	330	333	352	315	312	329	340	312	319	332	312	334	347	313	326	363	331	371	334	328	332	338	338	329	347	354	317	327	316	358	355	314	317	343	317	323	319	326	340	321	342	328	348	334	339	333	347	323	330	338	355	321	306	341	353	301	318	342	351	341	329	334	320	323	343	327	328	361	353	344	322	349	351	309	337	330	303	294	321	340	323	347	368	330	336	339	315	318	327	352	344	307	334	343	354	349	341	345	354	349	338	340	341	330	320	323	328	351	331	354	320	319	324	306	340	323	323	368	313	318	307	366	324	341	315	359	361	335	344	354	368	317	338	334	347	348	343	334	329	331	348	365	333	333	362	322	333	328	323	351	326	351	329	327	304	305	330	313	354	287	315	342	334	317	356	329	332	358	328	303	319	320	332	332	324	322	332	328	321	314	344	302	314	321	358	321	332	310	297	353	321	300	359	298	303	316	318	322	337	348	348	320	340	335	346	312	307	340	322	352	350	344	315	334	335	319	336	334	328	335	359	354	349	323	296	325	336	334	324	325	304	316	319	354	331	341	319	340	321	325	339	333	295	287	326	308	348	342	312	307	353	328	327	355	306	316	324	325	375	347	338	362	324	304	378	322	318	346	340	313	324	323	301	340	327	296	305	299	342	387	317	344	328	369	345	289	378	301	338	305	320	329	302	338	328	328	319	317	335	337	349	326	351	338	342	324	319	316	314	348	344	321	332	291	348	334	315	339	373	312	324	317	337	375	345	313	311	325	331	331	355	340	317	337	337	295	341	307	321	312	333	306	286	332	342	327	352	359	327	323	325	317	296	336	298	321	305	344	316	330	317	317	309	326	340	315	363	309	337	316	347	346	354	329	329	319	330	293	328	358	334	324	300	351	322	354	310	326	333	333	330	353	319	296	347	298	330	314	335	322	346	342	338	326	342	337	340	336	355	330	342	326	322	348	375	299	341	347	326	332	318	340	333	311	359	338	316	320	334	321	320	337	340	372	306	360	331	356	340	328	309	320	334	320	313	327	308	344	314	305	294	352	369	320	311	347	335	349	313	323	330	334	306	341	332	366	328	348	329	347	354	295	339	335	339	321	317	340	338	331	329	328	355	329	342	371	328	336	349	363	340	302	342	336	348	314	340	312	336	334	351	347	310	342	330	313	301	338	318	331	327	322	299	300	333	316	298	344	369	345	322	313	317	309	322	335	325	328	329	347	316	327	319	316	323	326	300	357	386	347	317	319	313	365	345	311	313	348	312	335	363	323	299	296	311	354	325	332	329	332	344	325	324	332	352	307	322	333	338	338	362	327	345	320	337	311	348	341	310	333	319	322	323	348	312	306	323	308	322	312	325	331	327	339	333	339	337	351	316	316	314	315	361	320	309	324	307	329	324	369	321	324	356	328	320	310	319	348	308	337	340	343	339	317	322	356	355	310	350	340	305	331	336	306	331	340	322	351	309	334	332	338	342	293	335	330	303	319	326	338	318	313	327	342	298	322	338	348	314	326	306	319	364	334	333	310	317	316	353	333	347	340	367	313	327	360	342	326	319	351	320	336	300	335	344	324	349	348	319	327	326	301	314	314	347	340	322	331	317	314	291	350	315	358	340	338	332	318	312	318	372	326	332	354	337	320	321	279	340	349	350	315	336	329	321	305	329	315	294	339	344	355	290	329	307	354	305	314	367	328	333	302	320	333	327	356	338	328	353	337	327	319	301	329	376	322	299	318	332	297	338	317	307	320	312	336	354	324	339	320	322	355	327	334	316	327	311	304	349	331	313	332	318	325	316	327	317	320	336	331	311	333	358	310	303	296	325	351	319	338	308	335	311	347	308	314	350	309	363	321	341	336	332	333	327	327	322	300	313	303	306	366	329	339	345	326	308	348	327	310	338	328	304	334	343	354	310	345	336	325	339	324	338	300	342	367	334	326	323	350	339	348	326	344	332	357	315	332	336	332	334	321	322	342	355	336	368	292	332	320	331	343	316	352	325	307	344	298	339	343	355	322	321	319	323	351	337	335	354	318	298	318	345	327	296	354	334	300	315	334	295	288	331	312	328	329	329	323	310	322	346	319	308	337	368	326	342	319	328	358	311	317	339	332	328	324	317	356	339	331	302	354	330	285	334	324	342	332	327	350	303	339	353	330	310	292	339	307	327	362	342	344	311	384	322	304	322	345	324	332	352	357	312	318	325	299	337	356	301	342	305	313	337	321	355	362	336	327	325	310	315	340	343	335	312	341	321	331	329	326	341	304	339	348	337	320	320	343	364	319	348	326	352	310	322	324	313	343	340	326	339	305	350	336	342	341	322	338	331	340	330	316	306	359	355	315	341	341	332	312	280	339	326	319	298	303	306	341	326	347	341	322	333	350	344	344	370	307	326	333	279	337	309	293	332	308	297	343	329	336	330	320	332	305	321	307	316	349	333	340	348	308	335	317	329	333	343	333	328	324	340	346	341	292	310	320	293	322	346	353	341	308	340	314	324	294	313	340	322	336	316	345	300	337	335	325	343	300	320	348	347	291	339	330	323	336	336	330	336	335	338	305	331	328	344	335	350	309	313	312	324	332	321	325	323	350	351	331	332	302	333	333	324	337	371	309	336	314	332	322	332	296	350	359	323	327	354	328	319	337	347	355	351	331	297	362	329	355	365	354	315	325	322	340	325	321	312	359	320	331	339	294	327	344	330	327	370	346	337	301	317	330	363	338	330	343	329	343	309	339	331	332	325	356	298	309	326	371	365	326	345	331	327	325	347	316	313	328	333	354	300	335	319	328	330	324	294	299	328	316	317	304	356	324	334	311	325	335	310	332	346	303	341	350	324	291	315	348	304	334	347	334	367	325	332	341	314	313	317	323	350	308	330	320	314	342	347	344	313	335	326	331	308	328	345	329	312	369	313	324	309	326	369	321	331	354	343	318	319	306	341	314	343	341	332	335	337	315	321	327	340	347	357	334	323	335	323	338	318	335	328	342	353	309	332	319	345	337	306	312	319	327	339	315	350	315	316	338	345	340	339	307	330	327	316
11584	2278	986	751	520	432	382	381	412	345	356	337	298	373	319	297	324	343	349	340	347	304	321	347	351	348	334	304	322	332	325	333	280	320	331	360	354	340	305	340	356	311	347	340	317	332	334	317	389	290	317	334	309	330	321	353	331	327	318	312	315	345	341	333	330	333	314	343	360	342	378	329	309	329	335	320	345	334	324	341	323	330	311	337	322	324	304	328	328	327	357	353	351	347	338	344	350	351	319	334	319	298	304	318	317	320	320	309	333	355	318	338	309	314	329	333	318	333	310	337	348	310	335	295	312	305	344	332	326	344	331	350	344	310	311	330	319	353	357	315	347	317	337	316	348	333	347	353	325	331	360	342	348	331	342	335	331	332	324	315	342	358	274	322	323	319	291	310	297	317	310	308	282	330	335	327	319	287	335	340	338	347	341	366	360	328	339	318	328	323	317	325	313	309	329	314	318	307	327	332	296	312	330	333	367	344	358	314	338	353	326	296	328	354	338	304	317	322	334	345	328	330	329	322	338	319	325	309	310	331	310	291	341	324	368	356	357	319	308	340	340	323	336	329	322	322	323	371	326	331	342	344	318	347	324	294	335	300	327	317	370	322	298	337	332	304	332	305	356	327	371	313	299	290	352	316	323	307	331	346	309	329	323	277	323	315	295	331	325	330	323	326	355	320	334	341	313	375	322	346	346	322	362	314	330	355	359	321	333	325	348	298	320	313	361	306	329	371	329	344	337	335	330	324	330	313	338	339	308	327	331	328	323	345	321	317	319	320	354	331	335	315	372	329	333	353	353	331	356	318	337	310	294	314	334	314	334	344	281	318	324	314	323	307	292	364	343	370	311	325	322	316	314	305	346	295	341	358	330	319	308	351	347	347	311	355	299	348	332	342	311	322	332	334	328	307	278	305	315	322	325	342	323	348	328	331	289	328	319	313	340	358	329	349	321	320	306	317	303	333	328	351	362	377	304	326	344	331	343	305	301	323	338	300	314	297	318	336	342	328	318	321	302	302	315	322	322	350	313	332	345	315	316	336	338	339	356	348	332	312	343	325	297	318	351	331	333	304	323	314	297	346	360	316	313	346	313	313	346	307	334	325	340	332	357	345	355	350	315	340	299	294	317	312	347	391	357	320	326	321	344	333	308	294	330	319	364	354	307	333	344	329	309	326	333	309	328	323	346	333	354	337	324	296	335	319	325	333	321	353	334	330	316	323	315	291	339	317	326	329	319	312	290	324	336	283	325	357	325	316	329	363	314	333	320	321	308	320	337	334	302	344	292	328	351	342	311	346	323	333	325	331	303	334	310	291	317	322	334	337	332	331	320	342	312	340	350	323	295	345	289	302	339	380	332	337	304	318	339	319	343	323	335	322	354	329	321	334	318	322	334	297	349	354	333	319	347	312	299	321	370	338	328	318	315	317	343	320	326	312	316	347	356	351	334	339	320	284	289	332	318	332	311	303	348	316	340	308	325	312	332	303	302	330	345	327	349	335	303	344	324	337	322	305	340	340	318	317	319	281	325	337	378	336	339	298	353	326	300	358	354	318	314	339	352	336	325	361	285	303	330	349	349	341	302	307	324	328	333	335	347	298	299	340	309	341	316	323	342	344	355	329	322	322	327	336	306	334	345	279	332	339	332	315	343	315	326	325	339	332	358	351	304	326	292	318	346	345	318	321	326	323	373	317	346	348	322	324	346	346	333	321	327	322	316	292	333	367	337	335	346	333	379	362	301	340	313	322	324	326	324	315	342	353	353	319	326	344	330	310	311	377	361	323	340	326	317	351	363	308	335	340	338	323	322	297	330	320	295	347	351	293	327	293	352	326	332	308	329	324	330	319	349	311	358	326	334	312	312	307	313	333	329	302	340	305	310	342	317	309	336	325	314	329	366	345	300	368	314	368	337	338	313	330	321	325	348	340	324	304	310	359	289	326	310	345	344	322	321	297	339	306	347	335	318	337	321	321	308	309	328	358	344	309	331	342	339	304	310	320	315	318	347	356	326	315	329	328	314	341	375	294	360	317	320	343	351	325	318	297	315	347	320	324	348	350	313	355	308	286	342	333	347	333	354	308	319	309	356	303	293	339	330	319	333	330	308	348	341	319	340	320	344	335	329	352	346	354	327	343	350	337	318	295	332	348	318	312	308	307	300	324	350	318	357	344	339	334	338	346	347	341	327	319	309	336	333	306	300	290	324	353	320	335	321	313	330	304	334	317	356	340	336	310	331	344	316	322	347	331	320	308	318	362	310	325	315	352	313	368	299	333	350	327	308	297	320	351	348	327	344	325	311	366	330	322	331	345	313	323	333	344	308	345	326	323	335	349	357	320	322	349	335	350	276	301	312	317	334	325	313	340	336	293	336	315	319	292	345	318	303	324	346	338	356	326	303	332	335	338	343	343	330	346	327	346	288	302	321	321	331	343	355	349	309	330	389	326	344	302	328	361	298	351	355	337	315	319	285	317	349	300	350	351	329	298	284	320	323	333	366	305	315	314	343	344	329	323	348	350	299	333	312	340	362	337	317	341	327	374	363	322	312	353	289	339	320	319	317	305	321	323	287	334	336	312	319	317	350	344	326	373	297	343	331	326	330	320	304	315	317	333	310	326	346	368	374	342	358	303	344	302	346	301	349	320	330	315	336	340	365	348	317	320	345	348	345	311	358	336	323	299	309	289	351	351	325	322	307	337	306	326	342	364	320	334	314	335	315	299	346	299	327	326	321	327	343	309	335	329	350	349	336	338	277	318	337	290	328	327	319	362	350	305	328	344	290	363	340	342	368	323	336	335	313	319	323	321	306	344	344	310	318	346	297	309	365	340	360	324	318	329	315	362	337	335	347	341	310	318	322	356	338	316	301	313	365	364	334	370	327	301	344	361	299	343	320	319	302	356	305	305	351	313	322	297	292	334	336	321	353	310	367	360	338	347	333	355	339	325	338	305	319	313	324	345	317	322	326	328	335	302	329	333	334	325	333	314	297	314	311	312	358	325	313	347	320	306	319	344	353	356	337	340	340	271	313	339	318	328	345	328	281	326	346	337	325	305	326	318	354	289	359	329	362	307	355	317	333	362	341	338	332	334	375	342	316	322	319	358	305	339	352	334	316	319	350	355	312	352	298	305	324	325	329	322	312	329	324	329	343	321	335	333	305	325	375	338	340	302	290	321	333	318	327	310	311	292	300	308	321	337	319	312	304	354	323	330	324	347	323	340	326	369	295	306	316	344	324	357	330	316	337	318	303	342	346	292	347	317	298	320	312	296	322	368	312	347	310	327	339	288	349	299	303	368	326	335	311	327	346	358	337	370	318	348	339	331	321	364	332	289	323	330	319	322	323	355	343	308	348	326	325	315	303	315	320	324	322	324	368	308	323	341	334	360	338	304	339	353	302	325	350	332	351	329	364	314	304	311	349	328	354	317	354	317	350	330	331	292	321	330	284	317	322	349	332	328	327	316	350	349	347	326	307	307
8355	2054	2235	2236	1758	1300	1167	1190	1079	952	914	877	803	789	785	729	752	745	813	788	796	759	826	756	802	830	768	817	807	789	816	832	788	860	794	799	820	743	829	716	825	774	750	833	766	738	784	781	757	749	818	761	775	789	765	782	786	767	756	780	789	759	733	850	759	762	740	785	753	728	785	759	798	764	795	741	717	729	782	766	753	779	766	772	752	768	744	780	713	767	719	817	772	731	777	779	738	761	780	780	731	774	744	780	736	720	767	723	772	769	792	742	807	784	762	741	818	803	761	807	778	771	803	778	799	749	804	754	764	783	737	778	738	749	745	792	783	747	782	808	788	725	798	806	764	785	767	766	812	777	748	809	737	773	736	797	800	756	770	766	793	754	768	844	754	777	813	751	759	766	780	680	743	818	764	731	758	750	822	771	737	811	768	820	774	787	713	760	758	825	797	753	791	837	827	779	755	760	760	713	790	788	727	745	774	782	765	755	809	750	788	762	739	756	778	807	746	799	779	788	773	754	810	809	745	749	774	794	758	741	809	735	766	747	769	743	804	754	758	794	733	777	704	752	727	732	770	766	821	784	801	812	778	796	767	772	840	791	758	800	761	798	751	799	787	795	806	750	789	724	770	752	763	815	814	744	748	801	739	785	802	801	779	726	746	784	768	777	769	761	792	815	810	745	765	786	757	788	758	864	778	714	781	761	815	813	773	780	765	801	729	774	760	780	776	770	772	776	783	771	754	732	787	782	781	804	721	823	785	760	851	822	757	800	761	776	769	762	755	751	735	757	709	724	787	806	775	729	770	777	787	745	750	781	774	779	772	769	762	813	733	771	763	777	793	786	757	773	774	744	753	693	806	732	798	726	833	736	741	757	808	789	732	808	720	798	711	784	827	766	781	759	778	823	828	782	760	745	797	792	775	766	804	790	749	767	761	761	776	778	732	823	739	764	775	780	766	782	774	775	746	721	773	822	716	763	773	762	767	788	728	750	801	777	751	796	763	786	789	736	743	806	760	782	775	791	782	791	826	816	751	778	740	754	756	764	772	798	765	785	756	742	760	737	802	795	781	762	739	757	794	785	725	753	794	768	759	764	785	732	740	752	744	719	780	759	752	769	725	719	795	777	792	754	765	800	754	761	806	783	777	721	779	748	802	766	777	791	788	800	746	762	759	719	715	743	718	793	778	789	713	760	784	780	735	785	852	787	790	761	794	774	775	731	778	755	774	823	839	826	758	745	775	791	778	727	772	774	716	782	759	824	762	745	768	760	758	753	747	781	795	745	741	813	755	788	773	770	782	747	758	737	726	767	758	797	784	787	769	760	789	787	741	788	785	771	811	765	796	754	804	780	768	780	792	771	744	790	777	855	789	747	749	771	748	770	800	741	759	727	823	765	814	748	760	825	775	750	782	769	684	820	768	702	748	769	779	765	752	758	771	792	766	756	782	784	770	788	791	799	797	793	786	787	780	718	785	796	733	725	791	732	802	807	755	777	730	776	776	778	755	746	765	778	770	727	831	742	750	777	786	769	777	765	766	794	775	772	743	752	779	714	770	784	782	767	765	744	748	790	774	785	769	795	784	787	752	749	722	772	792	768	750	818	756	757	794	795	800	798	771	784	751	754	770	751	756	741	782	760	743	773	772	765	752	808	775	739	760	744	791	791	756	795	815	740	773	770	800	736	747	775	754	774	761	774	786	784	755	796	754	742	728	761	806	800	772	730	754	779	780	734	747	816	779	818	737	751	790	753	812	730	783	779	769	797	752	782	815	821	798	823	750	741	800	755	745	730	758	781	762	783	774	792	807	765	707	764	786	802	801	783	716	837	778	796	775	771	735	713	737	787	682	816	797	799	776	802	745	771	797	770	796	748	775	730	763	772	788	779	762	809	771	771	752	732	700	738	802	746	752	719	760	703	771	746	758	724	742	809	770	808	742	789	794	784	800	807	831	774	796	774	795	758	719	763	767	795	725	801	756	763	768	728	775	787	742	698	752	716	792	749	784	757	805	738	775	737	756	755	755	754	755	736	782	749	735	776	768	790	759	725	801	806	817	746	763	751	753	760	778	730	734	760	719	787	801	776	729	793	751	778	733	766	761	785	782	783	756	769	735	783	735	795	734	749	788	814	757	760	807	776	744	789	768	776	793	766	789	774	758	774	743	753	806	750	727	753	786	796	760	757	810	718	745	765	842	800	790	748	739	793	818	791	758	746	752	764	767	750	783	776	783	781	783	759	768	749	790	805	767	776	759	763	809	737	775	756	724	783	793	752	745	701	764	782	795	780	792	748	785	798	769	748	762	754	764	817	766	767	810	805	736	735	754	796	784	780	762	725	739	757	765	778	784	793	785	742	794	778	781	766	785	782	757	808	772	731	764	787	793	761	767	789	739	779	801	815	766	772	769	770	743	746	720	779	830	822	796	786	785	755	726	765	772	812	769	777	816	796	773	786	810	786	810	800	736	758	748	765	773	716	810	763	786	821	782	733	745	716	764	699	788	796	785	778	723	802	746	791	707	776	751	767	792	779	762	754	809	724	786	787	793	766	809	773	788	802	758	812	812	768	830	772	795	792	714	734	830	779	792	791	755	756	765	713	755	713	757	749	805	768	755	785	754	767	780	771	751	782	764	754	750	792	752	783	755	750	763	797	806	763	796	790	806	757	762	778	758	782	804	736	776	756	755	788	816	737	731	741	783	828	748	792	821	812	746	769	791	761	753	767	767	781	818	783	781	752	810	756	778	783	739	794	722	763	765	767	800	768	815	806	785	781	758	745	759	726	773	769	777	756	759	769	768	775	783	735	814	767	785	763	785	731	774	840	780	764	739	805	757	753	795	783	790	742	767	773	770	783	756	809	823	782	795	709	764	785	763	742	734	825	740	773	766	784	781	746	769	769	745	820	849	723	794	786	802	798	746	782	749	755	790	761	782	791	752	789	755	745	776	782	779	778	774	773	809	792	753	793	853	782	743	750	754	797	790	791	756	749	802	761	803	822	793	736	771	755	739	774	751	761	823	761	718	787	780	764	784	773	842	755	744	775	809	748	762	811	800	774	740	785	743	777	789	750	783	814	754	794	716	765	763	762	772	727	805	800	769	800	809	769	768	817	773	786	786	801	776	764	733	784	747	722	774	766	768	795	767	749	714	761	794	745	741	800	742	731	765	792	768	787	778	763	745	777	778	736	804	764	811	764	742	785	739	770	758	779	730	770	755	826	798	791	804	761	789	808	746	768	756	776	766	776	763	742	746	754	777	776	772	760	757	715	784	780	783	795	816	738	755	811	825	788	773	793	722	803	763	807	776	795	815	755	801	811	783	711	822	822	803	761	821	779	755	773	805	773	726	744	823	820	726	781	804	747	796	813	746	767	786	816	781	707	777	777	770	732	796	782	747	783	714	790	762	791	762	789	747	770	784	722	804	796	778	803	783	761	817	771	784	798	771	766	800	797	747	797	776	783	781	761	831	783	806	756
23833	6711	1619	1030	694	496	459	404	349	333	359	293	287	250	275	293	254	275	234	291	277	256	245	262	260	260	273	239	273	258	256	246	254	260	280	222	257	298	237	242	244	279	234	281	237	242	254	253	282	248	286	250	235	262	261	316	272	254	283	261	271	301	273	272	264	252	254	260	251	271	278	265	246	267	219	270	268	250	242	272	238	267	283	271	275	250	242	283	276	257	254	273	266	238	235	250	265	256	234	250	213	255	227	276	305	230	254	281	268	258	258	272	245	279	260	248	245	258	251	244	270	274	225	256	287	240	224	292	264	274	257	229	253	241	279	256	235	256	268	254	238	246	260	255	259	300	230	248	269	262	242	258	251	285	277	253	252	263	236	286	263	278	263	225	245	256	255	270	248	230	300	254	296	241	256	278	249	238	286	258	229	274	257	249	223	248	287	278	210	247	227	244	271	264	266	272	237	261	242	233	299	249	242	274	263	227	239	273	261	253	253	257	225	293	277	278	263	258	271	223	240	265	283	251	257	277	250	239	292	258	264	248	255	248	277	255	239	243	255	274	256	251	236	262	241	254	266	276	274	236	253	228	241	267	294	290	238	239	274	237	240	269	264	254	255	254	252	277	292	255	282	258	247	249	242	260	275	261	261	269	259	282	262	286	235	263	257	284	293	300	246	225	242	262	270	282	230	255	259	265	241	234	264	220	267	225	280	256	270	265	236	251	257	231	269	264	294	247	254	267	264	254	253	240	260	249	236	224	236	263	273	242	253	256	268	228	266	269	266	268	276	235	256	217	250	261	230	261	236	234	254	255	276	268	283	271	245	268	251	238	269	270	295	283	281	213	243	275	272	272	251	247	262	262	250	263	264	239	224	259	227	239	268	257	255	256	266	238	236	253	272	252	247	241	267	226	223	270	226	238	277	234	249	276	242	254	255	246	248	226	265	273	242	274	266	285	284	264	236	213	257	247	266	270	250	248	241	249	263	242	262	256	197	297	246	259	261	269	256	259	264	258	239	282	277	254	283	249	260	243	269	252	272	267	305	240	234	272	286	215	264	251	241	268	278	246	257	269	247	246	223	272	253	228	243	237	253	238	249	280	253	244	236	280	258	253	253	287	261	294	287	261	255	251	311	240	227	270	262	280	275	254	253	244	259	254	299	278	252	256	276	270	272	232	258	262	265	261	290	268	227	249	242	235	262	265	239	257	216	288	261	259	269	246	237	257	271	235	242	294	227	267	243	280	244	258	260	280	251	223	266	254	252	260	254	248	236	231	233	261	258	256	237	249	236	260	270	265	247	246	249	232	230	281	256	241	253	239	249	242	246	263	282	251	264	269	228	244	250	267	281	250	250	256	261	245	252	288	228	266	266	279	245	262	265	266	268	255	250	255	263	243	252	253	271	276	290	263	279	236	258	261	261	277	271	234	264	241	286	233	249	267	277	263	251	274	245	257	255	270	286	291	276	248	258	271	243	275	262	259	258	247	267	276	256	268	267	223	237	287	253	263	232	274	247	254	301	286	253	253	254	276	267	257	263	258	228	290	291	235	257	250	259	281	241	253	224	264	248	302	269	266	232	257	278	262	252	271	270	238	273	284	265	236	256	251	261	250	234	240	233	263	238	245	290	274	278	269	238	228	284	240	264	259	258	228	258	271	234	233	259	252	231	256	269	283	258	238	259	250	260	247	248	253	272	248	247	269	239	259	281	239	256	244	230	241	279	286	255	253	286	270	259	239	254	251	254	246	257	262	257	235	271	272	252	283	263	267	250	250	272	256	214	264	263	264	266	263	267	280	241	275	269	242	266	277	273	266	223	248	278	257	235	246	232	275	252	220	294	266	254	258	239	279	226	253	236	257	254	273	249	224	255	262	257	247	257	267	275	245	267	260	248	251	273	257	266	268	254	257	261	250	263	257	241	268	282	281	285	260	249	251	258	236	252	268	253	244	240	229	291	253	259	281	240	226	247	270	241	276	280	273	257	271	267	292	256	239	281	263	246	241	246	243	226	257	265	229	248	252	248	261	263	270	250	266	291	230	251	252	243	249	216	234	249	231	242	252	251	272	244	253	269	258	260	268	253	242	234	282	273	247	224	234	251	233	275	265	291	274	249	214	222	229	252	225	238	278	324	250	262	262	264	256	270	274	269	260	283	259	298	264	241	249	275	238	261	250	271	281	242	245	283	262	240	261	276	268	266	253	257	255	264	261	262	251	281	258	204	221	258	288	251	267	262	264	242	258	239	276	261	246	281	273	278	257	255	258	252	249	262	258	267	280	225	254	249	237	255	250	255	248	270	241	253	271	252	231	245	279	233	286	263	273	274	230	255	272	269	278	246	258	251	205	272	301	257	260	248	268	262	244	271	296	250	263	243	234	246	238	262	245	263	249	258	264	259	250	241	265	256	242	249	249	246	252	267	251	263	242	253	266	274	285	245	260	272	256	255	239	276	264	227	245	260	273	233	231	283	258	255	215	259	284	262	268	241	237	265	269	294	271	257	268	249	279	260	246	230	226	260	249	242	259	240	261	269	279	274	270	242	267	270	275	274	245	244	261	238	246	266	266	300	267	244	268	255	247	285	238	260	249	260	256	276	256	263	249	259	254	245	231	261	248	266	240	301	257	229	267	248	267	264	249	236	256	254	280	238	241	262	274	261	254	243	246	231	283	242	260	288	252	237	249	257	240	263	255	250	302	273	256	260	267	279	256	266	256	245	250	269	261	284	255	263	271	246	222	260	260	261	234	242	266	253	273	268	242	271	261	245	291	291	237	246	223	260	290	247	253	281	240	265	254	255	243	275	267	253	267	277	239	248	226	263	285	238	243	253	275	271	257	265	261	257	270	230	256	296	241	265	269	244	250	260	255	276	261	271	265	274	250	308	250	280	267	231	267	256	268	239	240	262	261	240	246	250	276	245	272	229	231	263	231	255	242	294	275	239	277	225	240	264	259	267	237	274	240	260	253	292	252	273	240	241	230	264	256	263	265	273	235	265	286	253	264	248	273	241	271	256	222	276	253	287	246	278	246	276	260	267	249	227	248	260	260	249	264	247	269	265	247	279	244	239	264	232	266	253	271	262	271	274	320	260	283	252	290	267	261	254	268	255	262	237	270	250	219	256	242	253	274	272	275	257	242	256	271	247	278	275	258	257	273	287	241	228	220	260	302	261	249	263	256	252	248	244	278	244	291	242	223	282	235	254	251	259	273	239	287	252	274	254	276	255	262	242	255	282	279	259	262	273	237	260	265	258	270	229	255	260	268	237	249	265	264	240	262	265	238	260	234	260	258	262	258	271	236	266	272	238	252	231	239	274	262	260	291	249	260	258	252	238	255	244	261	277	282	242	251	275	218	282	241	257	260	267	224	227	236	242	262	282	278	239	251	227	242	255	274	270	258	236	236	270	238	261	248	240	276	259	247	256	242	237	270	228	251	269	236	276	258	256	257	296	270	264	250	267	264	241	274	249	278	255	249
16709	4355	3205	3662	2351	1676	1493	1312	1220	1012	891	796	767	735	672	710	655	669	636	636	554	672	676	648	622	622	616	624	656	635	677	661	634	715	749	689	679	646	628	634	576	663	606	611	618	609	609	563	591	617	647	627	586	662	610	614	622	588	613	596	646	610	596	587	581	596	606	634	567	609	649	613	643	630	588	590	597	633	614	588	608	623	596	593	619	587	547	592	601	658	681	613	594	599	642	618	566	580	591	612	642	659	587	612	592	638	619	639	631	578	624	647	627	608	611	614	631	572	568	652	595	598	628	607	602	626	634	613	604	602	561	621	580	608	632	613	646	623	605	609	621	624	566	615	657	623	595	596	641	589	606	631	646	618	588	631	629	599	602	594	603	608	608	576	594	571	574	621	627	575	638	622	649	621	607	605	589	604	616	597	580	617	568	562	621	599	603	593	605	587	618	579	623	625	598	602	590	600	647	652	602	654	628	647	611	590	534	596	593	595	608	611	595	630	585	599	619	617	600	604	610	597	620	615	599	591	617	652	649	610	610	601	616	568	615	604	653	662	599	577	613	624	626	624	623	665	608	652	623	591	624	548	589	597	621	614	599	596	589	635	594	588	640	630	604	579	582	593	581	577	616	652	605	617	628	605	655	585	630	624	627	588	614	617	635	585	590	603	600	601	573	636	614	618	598	636	627	627	597	617	649	572	589	593	626	616	585	622	647	570	634	582	580	590	614	619	590	615	589	630	612	664	632	594	630	640	618	574	607	626	597	644	579	655	604	620	599	614	622	605	640	551	579	695	632	638	633	608	581	669	613	630	606	567	611	609	551	607	588	633	603	566	624	634	603	593	590	583	604	599	605	619	618	588	626	589	583	630	611	619	576	593	595	569	653	669	602	635	596	599	651	621	604	573	584	612	628	674	569	639	608	629	623	609	637	665	633	609	637	642	646	591	651	627	612	610	612	587	602	602	608	582	554	614	614	627	612	619	651	614	602	580	657	585	612	603	617	613	583	590	569	608	583	603	586	664	610	641	571	623	604	605	584	597	637	653	628	579	637	622	569	589	656	515	616	641	586	564	612	630	672	603	586	611	641	600	641	589	699	619	634	637	626	569	550	609	593	599	637	581	655	602	609	591	627	616	673	608	614	599	592	616	626	612	632	632	600	567	603	616	599	628	559	662	620	614	649	611	563	632	628	605	586	604	614	628	621	649	624	642	648	611	570	587	611	603	600	631	603	598	579	636	598	544	620	607	656	599	618	617	634	591	588	624	582	644	611	664	594	692	639	607	562	607	585	634	573	599	589	563	609	609	623	636	571	663	598	626	607	574	585	601	614	618	556	608	595	609	624	579	596	619	580	609	643	600	593	573	582	580	617	621	589	623	596	635	627	600	574	599	614	645	606	627	597	599	610	596	601	634	621	611	577	616	663	620	558	614	631	595	612	615	635	632	648	590	573	596	582	636	625	557	612	612	586	596	606	593	631	644	630	624	622	599	638	607	599	585	666	637	651	602	610	669	560	608	597	601	639	634	607	606	572	594	600	647	646	627	560	601	591	627	567	611	606	602	603	648	596	594	592	622	606	605	594	636	571	591	664	564	655	660	637	608	634	615	621	670	595	562	596	606	591	585	617	649	566	593	640	628	606	605	624	619	548	605	688	622	613	606	591	635	626	631	595	562	589	600	599	609	607	598	614	607	571	611	627	608	625	612	639	597	652	626	621	656	646	600	629	616	642	627	602	603	593	592	592	591	582	583	595	618	592	588	605	618	617	621	612	674	578	594	644	615	586	621	558	629	613	611	596	660	632	621	611	606	617	591	629	608	588	576	599	639	627	609	574	590	589	567	621	580	585	644	602	591	647	627	626	569	612	618	614	616	610	612	636	624	618	606	648	620	630	616	596	590	615	658	609	571	565	598	628	638	597	591	609	669	582	618	607	570	620	606	609	638	613	624	664	581	598	618	601	637	625	662	619	626	578	634	638	628	618	593	609	595	622	610	652	610	597	590	622	620	633	667	609	588	636	623	623	599	635	617	669	575	632	591	638	588	628	588	599	641	565	634	569	602	615	617	585	636	624	644	598	614	621	673	614	622	567	653	615	604	604	589	606	623	599	625	640	610	628	594	610	594	638	612	602	558	641	601	613	600	601	583	618	625	627	593	643	578	577	585	612	574	602	613	611	596	614	586	637	600	628	646	606	619	594	604	619	609	600	607	614	628	591	596	592	582	579	564	598	613	609	607	633	591	622	615	586	583	574	594	570	575	617	607	631	597	631	598	616	581	584	576	576	620	617	643	586	621	598	595	640	650	643	677	670	614	617	592	611	582	646	638	562	600	604	567	625	620	565	566	631	627	645	592	605	626	622	571	607	593	630	574	601	629	616	633	593	602	616	648	561	624	628	606	647	612	586	643	592	610	649	595	587	626	607	600	666	596	580	624	569	587	613	586	594	675	631	648	596	636	622	636	648	646	592	596	615	649	619	635	603	606	626	603	610	607	584	590	635	625	608	660	616	588	626	614	601	625	594	646	596	627	632	617	605	605	620	609	631	647	615	623	605	613	648	644	627	607	605	625	621	618	600	649	631	603	591	595	584	594	616	658	611	583	585	629	558	629	623	607	624	599	636	588	615	587	613	605	606	634	622	636	630	625	576	595	585	602	627	604	613	599	589	649	630	571	644	609	634	615	613	592	600	595	622	600	611	629	597	598	609	630	623	621	631	541	630	592	613	599	623	571	614	613	610	574	633	622	635	602	605	636	610	631	596	609	595	591	589	632	641	594	580	606	606	611	594	590	604	605	598	641	599	625	607	583	586	640	580	595	577	624	618	636	559	629	616	622	604	639	580	592	647	581	631	638	591	600	581	641	601	631	628	644	587	600	629	607	616	605	584	612	602	604	584	632	615	636	645	631	609	632	577	641	627	594	555	647	597	644	600	655	615	620	595	609	579	616	596	597	611	608	650	604	601	609	598	610	605	595	608	594	609	643	593	661	611	626	588	589	596	601	569	620	586	665	622	628	612	604	637	603	606	625	578	639	614	611	581	578	622	594	605	538	625	589	603	616	616	614	603	592	598	588	593	611	592	645	580	625	621	601	578	610	596	586	686	615	596	615	636	587	687	625	558	631	614	587	600	594	605	572	591	618	566	595	590	636	625	616	606	648	598	634	581	630	656	622	610	585	620	569	597	610	634	619	610	582	606	618	621	642	605	602	582	650	579	579	650	626	617	642	613	583	602	623	635	630	626	597	621	632	585	611	578	580	656	661	623	609	608	611	549	587	665	606	577	638	611	610	604	563	607	600	574	628	626	544	629	621	616	625	624	597	643	633	584	645	615	585	600	620	580	655	604	599	615	573	586	585	602	604	576	609	643	590	608	656	601	610	615	639	581	599	645	567	607	614	618	595	649	593	594	635	593	582	633	602	584	610	600	635	615	621	642	614	624	643	602	612	562	618	619	601	614	630	593	612	644	597	629	594
33170	11726	2485	1437	844	482	370	321	280	217	200	176	181	128	141	125	142	146	137	140	118	130	141	147	130	126	120	145	143	126	127	150	167	142	142	157	136	122	121	111	116	115	115	135	121	99	134	139	129	132	125	134	117	134	137	135	107	132	124	153	139	126	143	116	120	132	126	134	123	126	135	123	107	129	119	118	116	130	130	112	120	125	120	126	125	129	121	128	132	142	128	129	115	150	126	134	136	142	131	123	141	140	137	117	120	110	121	142	131	132	135	153	136	122	109	134	133	143	111	114	124	121	143	114	128	129	124	116	126	122	127	145	145	130	139	137	123	131	126	132	116	130	105	154	145	148	121	105	143	121	131	121	116	125	105	125	132	124	153	137	129	141	118	121	124	105	119	138	119	140	126	130	123	153	129	149	124	135	124	145	127	136	116	119	136	136	124	138	124	109	147	141	120	108	130	132	146	141	142	126	118	132	132	140	112	127	109	107	115	127	133	137	140	117	117	159	136	130	129	140	116	122	129	139	110	131	128	117	130	144	102	133	130	119	128	142	119	105	133	132	122	121	133	115	113	109	132	118	106	101	114	123	121	125	134	117	121	95	112	127	129	138	126	120	119	116	134	121	107	107	134	124	142	123	119	106	118	135	135	129	127	115	126	133	105	124	143	121	127	113	119	149	122	118	142	137	138	121	121	129	116	104	132	109	115	98	116	134	119	127	140	124	110	134	110	140	110	135	116	122	112	132	137	126	112	115	124	118	125	145	134	135	128	118	123	109	119	134	107	120	111	135	142	134	138	136	106	144	124	114	117	120	105	128	137	142	142	128	122	143	121	127	133	105	142	120	121	154	137	120	120	128	125	137	133	120	145	122	114	115	107	128	136	116	133	127	122	135	143	120	126	114	119	120	129	129	119	156	136	129	130	131	140	112	137	118	119	102	122	118	135	112	121	120	130	132	148	119	121	107	114	122	124	127	156	131	128	126	138	116	135	133	140	138	111	135	136	121	129	118	125	138	131	141	114	149	140	124	119	128	121	131	111	133	117	108	137	116	154	123	124	110	91	142	116	116	132	133	125	142	137	116	128	136	131	134	120	125	122	128	128	111	129	102	137	113	104	129	111	134	127	124	143	113	137	115	120	104	133	113	120	131	124	123	133	106	115	123	129	118	134	127	122	113	112	126	130	125	139	137	116	147	131	106	120	141	107	123	140	118	120	127	131	117	133	142	144	118	129	106	129	121	132	127	123	121	112	128	116	117	116	126	110	113	98	125	127	118	119	151	113	126	128	137	128	142	121	127	130	123	121	123	135	133	101	123	140	119	124	127	115	124	122	131	136	136	129	117	113	136	132	121	117	138	134	122	116	153	121	101	115	120	109	116	128	151	139	107	119	136	120	130	127	114	121	115	118	141	131	127	124	136	124	130	127	128	109	142	126	111	118	123	131	110	109	127	141	109	128	121	150	131	156	149	149	126	122	146	128	143	130	147	125	129	124	126	150	113	140	123	123	125	125	130	136	127	136	116	109	108	133	125	133	132	105	109	111	131	133	110	138	130	120	138	119	139	133	123	117	144	112	133	130	128	131	142	141	119	115	129	127	139	98	141	135	121	120	110	140	151	157	134	121	123	124	113	99	128	105	126	121	132	143	144	126	122	129	117	112	130	115	135	119	125	116	126	113	142	126	128	125	120	127	124	132	159	123	134	147	137	115	138	125	118	133	112	107	140	97	121	125	127	123	119	136	128	111	126	118	151	107	118	117	110	130	130	102	126	147	128	128	142	123	112	116	139	144	147	143	106	125	130	114	123	147	113	143	109	148	129	125	126	125	116	133	112	119	139	130	133	130	98	132	131	133	119	114	137	123	133	143	134	132	135	100	123	116	114	139	137	142	127	130	131	103	121	125	123	123	115	126	120	131	123	108	120	131	145	132	132	127	127	137	140	130	148	122	128	113	123	118	117	109	133	131	117	126	110	127	112	116	140	129	125	155	129	117	139	127	151	118	125	108	138	113	130	140	127	144	134	132	85	138	132	120	131	116	143	138	120	131	141	125	133	130	128	108	134	138	133	123	125	125	128	139	118	136	121	118	122	138	124	135	113	130	136	137	137	160	129	142	116	109	122	118	130	123	138	125	118	117	130	145	104	125	139	120	147	113	130	133	117	108	120	141	114	126	106	123	139	131	119	113	145	139	128	130	109	141	121	119	119	120	150	138	131	136	111	121	121	142	146	128	149	108	112	121	130	120	116	118	122	164	125	163	108	127	121	138	114	131	149	119	97	112	124	141	148	132	116	135	150	135	128	129	127	127	120	136	130	131	156	142	145	120	135	126	133	104	133	138	121	136	121	141	125	136	123	126	117	142	143	120	127	129	127	136	112	120	115	122	126	118	113	120	125	119	121	120	117	123	153	130	128	175	129	137	121	134	128	141	140	123	148	106	150	129	125	91	136	121	134	119	151	132	123	139	145	117	148	126	113	123	121	117	121	132	128	134	119	147	133	125	157	129	124	140	114	112	97	133	130	122	134	129	134	137	117	114	141	126	118	131	128	134	121	149	115	113	110	120	138	137	129	125	131	114	128	146	124	144	102	114	119	146	159	122	124	123	124	131	119	122	119	106	105	129	121	126	138	137	119	119	106	122	105	104	121	132	106	136	150	115	157	133	140	119	101	103	102	129	107	111	130	128	116	128	125	114	140	128	158	123	136	120	119	132	133	161	115	126	126	146	129	138	143	105	136	150	135	119	123	146	136	140	126	144	127	138	139	157	117	123	112	114	128	147	118	99	123	125	131	125	121	120	113	118	130	119	109	126	117	106	113	128	135	113	129	117	122	119	120	151	148	131	121	117	137	130	116	134	126	121	119	131	133	102	123	145	126	125	117	120	132	122	128	129	134	139	133	124	127	124	123	117	113	133	126	115	128	122	120	144	135	122	132	124	143	138	123	123	114	124	145	136	124	128	133	124	105	127	135	129	118	126	122	127	126	114	152	132	116	142	117	124	121	121	126	127	116	112	116	124	147	107	121	115	146	127	131	126	121	146	128	136	140	139	139	120	121	130	125	114	149	121	112	122	113	133	121	114	110	120	133	135	112	127	130	128	111	131	145	127	139	132	126	102	145	114	117	120	135	133	132	149	127	125	124	154	130	120	106	111	143	123	101	133	101	105	119	110	118	138	119	107	132	125	114	108	129	119	109	124	124	136	108	125	152	132	127	135	122	153	120	135	119	138	125	116	121	121	124	115	144	131	129	142	129	154	109	145	115	151	127	138	149	119	128	127	128	109	151	101	123	129	114	113	139	155	129	114	136	138	148	119	116	118	130	122	139	124	135	111	114	122	125	128	115	133	111	134	125	117	111	128	118	125	124	134	113	123	134	124	140	139	129	129	131	142	131	145	126	128	122	125	130	128	134	129	102	125	141	127	111	111	119	128	123	137	120	128	129	135	135	118	133	130	127	107	118	131	142	142	141	125	129
21230	6672	4240	4311	3195	2093	1754	1446	1186	979	790	723	593	533	497	426	422	414	410	393	406	385	377	376	387	337	359	425	368	400	436	474	454	462	516	466	439	381	398	372	345	360	356	343	341	353	333	357	336	333	344	348	318	335	340	324	319	323	348	341	357	322	349	327	300	323	300	330	328	344	335	336	338	305	316	333	330	309	326	342	331	317	314	328	309	309	305	308	326	318	342	307	345	344	332	309	336	350	339	331	364	303	332	292	325	319	322	318	333	318	333	310	349	345	344	314	320	315	353	329	308	322	325	309	301	335	314	357	336	314	329	298	320	311	335	323	304	313	360	320	344	358	341	322	298	305	332	336	319	296	355	359	353	339	320	344	314	331	332	310	341	346	324	311	285	320	319	307	332	354	321	319	360	303	352	368	330	332	360	347	331	341	326	304	359	314	340	333	349	344	323	311	339	326	335	306	318	362	315	312	297	359	302	331	332	339	304	273	316	325	288	332	348	328	306	349	310	312	302	310	355	319	301	309	294	346	346	315	345	350	332	323	353	311	322	331	320	345	315	311	311	310	284	342	332	290	327	315	323	327	326	332	335	344	336	301	357	342	357	299	330	339	317	315	312	354	326	323	279	370	324	334	325	335	361	327	313	336	342	336	345	306	294	310	348	328	311	345	312	329	313	321	341	325	314	335	355	323	343	343	327	340	339	354	337	302	342	320	305	298	319	359	307	316	294	335	322	304	310	322	322	343	323	335	327	317	335	342	349	315	332	327	328	340	323	294	326	333	292	342	327	348	344	326	324	330	310	315	350	347	362	318	306	348	326	350	367	323	337	324	311	319	325	315	317	300	349	314	332	344	343	344	313	324	360	336	362	350	356	313	277	315	340	309	336	336	327	343	325	313	335	355	308	328	326	326	335	358	329	339	336	347	327	309	316	305	349	344	357	334	331	314	307	341	286	300	334	323	330	338	315	333	311	297	311	310	335	319	304	328	277	294	336	321	362	322	356	319	320	330	344	365	336	334	302	331	315	309	329	299	323	346	355	318	286	323	306	325	339	327	339	324	335	334	338	323	312	336	321	312	282	332	343	323	300	329	314	329	288	322	315	342	359	347	312	335	338	327	354	327	302	328	325	329	320	321	319	331	297	330	329	308	317	317	290	341	337	319	321	351	303	316	328	354	344	318	303	335	326	342	335	319	332	332	342	338	317	347	338	291	307	312	319	342	301	353	319	318	316	338	332	368	332	318	358	354	355	347	313	300	340	325	312	345	333	318	325	335	305	361	324	307	350	314	293	338	298	323	332	323	329	330	300	327	344	339	350	356	348	310	352	306	309	320	363	345	326	307	340	335	346	291	349	341	343	350	319	300	353	337	351	330	344	342	337	343	318	337	337	326	314	307	299	298	311	327	343	326	324	324	349	322	339	340	348	316	329	333	312	350	331	339	332	316	320	293	327	352	310	355	358	324	304	329	318	315	316	306	364	316	318	324	311	327	341	339	332	353	335	353	342	329	323	332	348	307	337	325	324	342	347	309	315	348	298	329	331	341	312	318	309	330	319	339	301	366	335	333	314	289	312	331	312	334	316	353	327	315	319	319	306	322	341	332	318	349	360	333	330	317	307	335	310	333	323	326	331	316	339	358	351	305	319	321	314	319	312	326	312	315	317	312	332	325	345	342	299	350	341	312	280	344	355	355	297	299	336	339	353	306	323	321	342	347	315	324	362	322	332	340	311	306	322	320	316	348	312	319	313	331	340	352	318	326	324	299	363	320	335	341	325	336	362	288	331	326	316	329	358	334	352	319	350	290	324	323	343	329	353	329	305	335	332	325	328	347	292	290	314	306	367	308	334	332	320	347	321	325	352	341	326	320	355	312	278	337	302	301	345	321	323	326	322	302	308	316	344	323	316	335	315	326	326	308	318	342	341	313	372	319	344	311	330	318	337	347	310	307	300	322	298	347	330	303	330	343	324	311	322	353	322	323	361	287	336	321	363	331	300	301	368	321	345	327	356	364	328	329	319	296	333	320	333	325	325	311	320	339	335	314	333	302	331	323	340	327	364	335	310	323	342	318	318	355	326	335	322	330	356	308	327	360	312	321	339	337	336	347	327	323	356	295	326	307	334	339	287	307	350	286	348	321	289	331	345	330	337	331	342	324	331	311	305	329	321	326	306	327	375	323	344	355	321	324	362	294	322	331	326	279	310	351	342	333	301	338	301	319	313	326	315	326	345	366	342	306	327	323	360	317	341	341	340	313	324	351	308	334	337	336	319	320	352	313	331	329	326	333	322	334	316	319	349	295	346	303	346	322	303	289	335	329	343	320	364	325	324	296	319	307	318	322	306	335	306	335	343	344	356	337	310	309	330	347	323	355	300	318	338	291	336	286	301	343	339	297	315	316	346	311	344	331	343	319	308	295	310	328	304	328	353	326	319	297	333	320	335	295	313	306	310	323	328	318	320	311	320	329	322	315	355	323	310	352	365	301	323	315	338	323	355	316	314	328	321	315	330	343	358	322	327	332	330	341	331	361	327	301	314	300	318	347	311	326	342	367	338	327	298	325	294	333	342	354	325	335	318	317	318	288	362	349	320	343	315	335	318	330	278	319	352	312	325	319	297	323	340	299	330	347	348	327	306	339	340	343	329	333	318	355	343	292	320	321	341	329	330	350	329	320	333	313	303	337	342	352	286	337	317	320	301	326	339	342	309	360	317	306	348	336	276	345	304	335	326	326	337	357	310	301	304	316	322	300	332	313	349	299	353	347	311	332	320	334	323	332	325	315	325	320	349	356	321	298	329	295	317	322	331	332	330	326	309	318	284	337	359	346	326	309	335	338	308	324	301	322	322	292	314	317	352	311	326	298	329	313	314	314	297	325	337	319	329	313	316	309	334	333	338	321	318	340	324	329	321	324	311	335	323	353	313	322	327	380	324	328	316	327	334	353	319	327	348	327	323	323	313	320	307	371	322	309	307	317	347	323	322	320	340	327	305	327	354	314	323	317	344	329	340	332	305	329	350	310	345	332	312	311	296	324	315	291	337	320	305	304	326	328	331	333	336	297	313	358	343	314	319	298	289	318	313	350	356	326	335	346	312	313	332	301	303	330	326	340	357	334	314	307	315	331	315	321	319	332	331	330	342	327	341	316	296	320	321	291	323	322	301	306	380	324	323	328	342	316	351	321	324	307	343	350	335	332	358	362	338	324	337	323	298	354	342	352	341	337	340	328	350	334	328	325	312	341	344	291	335	328	305	330	309	324	324	324	321	338	328	334	353	330	325	313	301	303	329	329	331	328	345	316	328	351	338	325	298	309	347	304	343	361	312	340	319	303	329	342	346	371	322	291	341	334	321	343	327	304	326	303	300	305	340	313	310	348	314	311	358	317	338	320	340	311	331	337	290	348	329	337	362	313	359	341	297	319	329	322	325	311	280	324	335	342	331	348	330	347	331	325	324	342	355	359	319	302	316	333	324	309
10869	2276	990	689	509	433	414	419	335	379	341	350	334	320	339	323	295	325	346	326	322	357	309	324	327	338	307	362	360	327	295	372	346	338	327	346	328	332	311	308	342	338	308	334	327	330	327	352	296	315	337	324	343	355	345	308	311	333	326	341	304	320	311	302	299	306	307	300	321	352	344	319	300	311	311	344	309	344	356	347	328	328	354	334	300	336	330	299	322	300	369	308	314	323	316	345	317	348	354	370	315	350	296	361	318	328	342	309	294	313	305	293	361	323	321	282	347	327	337	322	344	328	318	319	334	318	328	348	335	315	327	313	294	333	323	304	347	317	324	315	346	338	330	344	337	302	322	301	308	316	333	322	325	324	349	351	354	315	337	317	330	299	347	324	321	312	317	337	299	322	330	326	345	329	327	311	329	322	325	302	311	324	316	290	333	322	326	305	330	342	328	330	330	312	319	336	332	321	315	300	298	339	364	346	319	316	364	341	322	334	321	319	329	349	321	304	315	328	313	331	294	331	354	324	340	317	338	334	310	319	319	335	288	323	361	331	306	295	317	320	323	303	319	277	305	317	319	324	292	347	321	318	352	303	333	349	327	323	313	346	276	317	301	324	326	324	374	292	318	337	339	331	304	351	322	297	333	339	323	325	323	307	314	312	304	290	309	348	339	367	352	316	319	315	339	312	328	338	329	306	367	298	345	296	296	334	315	324	311	299	294	336	344	334	360	342	310	320	334	312	315	300	328	357	357	346	332	316	296	292	321	355	350	321	350	341	347	322	325	327	373	345	291	325	305	348	327	323	328	339	332	327	308	301	329	327	332	348	333	326	320	316	335	345	334	335	366	363	389	314	324	328	344	301	323	310	327	293	296	335	329	300	351	314	383	330	311	303	342	306	325	313	319	328	341	350	357	337	321	344	330	326	335	361	310	341	302	316	297	320	335	321	326	306	335	311	323	335	326	314	332	315	335	320	321	305	333	354	316	315	330	330	323	323	338	267	358	355	361	332	381	334	332	349	317	318	332	310	323	297	341	328	341	342	356	314	340	331	341	344	291	281	333	313	328	330	326	330	315	334	330	334	335	309	331	333	322	324	358	333	345	342	327	363	324	324	347	383	374	316	331	341	329	325	316	280	331	319	329	352	349	318	310	318	335	295	334	322	299	334	328	297	334	341	336	308	299	355	306	342	321	325	334	317	341	320	344	343	352	345	352	345	286	304	325	334	293	354	334	347	262	324	348	337	308	358	280	354	350	325	326	312	314	309	326	295	338	327	324	315	311	357	333	345	334	320	329	351	305	353	317	362	337	310	328	334	311	363	342	348	338	320	332	322	320	331	296	347	318	306	336	343	325	342	361	356	350	340	320	317	362	319	315	338	342	340	341	340	309	382	356	338	341	353	335	344	344	319	324	350	308	352	316	329	350	365	335	311	350	345	330	328	357	331	312	334	311	357	308	341	343	349	313	297	308	320	322	380	339	321	312	300	328	306	300	343	306	335	312	323	332	342	307	322	304	359	381	338	327	317	294	325	321	324	360	325	351	322	333	335	342	320	310	331	305	305	347	335	351	304	294	325	343	322	276	335	340	328	327	321	324	319	336	343	302	304	350	321	317	335	321	333	329	337	325	345	332	311	320	363	322	315	372	318	338	351	314	303	300	349	340	333	322	325	353	311	349	320	331	344	340	343	330	315	324	301	317	338	319	325	316	330	333	304	295	316	319	332	359	331	347	338	327	342	322	336	319	353	312	338	318	320	351	373	318	317	323	301	297	307	315	328	370	321	329	334	316	321	305	326	298	336	328	317	346	298	338	324	350	308	329	316	321	295	330	334	367	320	332	348	362	347	319	326	353	345	331	306	362	329	340	309	378	311	327	314	304	294	290	358	269	307	310	309	304	312	367	327	298	338	319	344	326	328	336	331	329	325	339	343	325	331	325	321	340	334	300	297	337	320	343	321	351	327	309	333	306	352	326	331	339	331	322	372	304	303	316	306	340	329	354	361	321	292	316	323	296	327	352	351	323	318	327	324	311	351	306	333	343	296	345	320	344	325	352	353	316	337	333	352	326	318	323	341	325	352	352	301	329	349	333	318	328	336	308	341	302	331	340	315	338	338	299	317	345	326	353	308	347	340	331	318	331	350	320	328	346	325	316	316	328	324	370	315	325	317	338	324	355	357	334	343	301	344	301	344	318	341	355	296	356	337	332	306	336	323	302	336	361	352	366	341	321	341	303	360	336	317	360	334	335	320	330	375	326	348	350	337	321	360	331	331	360	339	342	315	317	340	348	341	303	312	279	321	327	328	332	316	282	340	347	319	342	320	322	297	339	357	339	326	315	317	303	312	338	344	352	321	335	314	327	325	322	341	330	341	324	349	350	310	316	356	348	303	328	358	352	299	329	306	321	310	325	331	327	307	320	328	335	365	331	340	332	351	319	334	325	335	317	334	330	336	338	315	316	333	327	340	315	352	348	340	330	323	312	327	351	334	332	345	347	347	344	348	330	320	322	319	339	307	375	339	296	352	329	347	352	329	302	341	351	304	373	352	315	329	311	323	331	338	341	331	296	327	292	328	344	305	313	306	357	334	304	349	350	353	302	325	324	335	322	343	373	358	334	321	357	291	351	319	321	354	316	349	354	349	325	320	317	313	350	332	340	342	348	319	343	325	330	321	321	328	312	294	344	317	336	353	376	345	310	341	310	361	309	331	333	324	343	348	340	314	306	311	322	309	361	349	315	339	298	301	296	309	324	310	333	331	320	298	269	318	311	318	328	313	304	306	312	298	307	309	303	322	353	338	288	325	335	328	347	359	357	335	311	327	330	308	358	330	338	326	335	353	352	293	296	326	346	360	320	336	340	325	326	326	318	316	336	345	354	323	333	316	314	345	330	334	343	334	334	327	354	305	337	326	312	316	330	294	323	315	316	340	345	328	293	353	317	343	338	321	310	315	319	288	314	350	362	295	310	373	360	331	319	377	312	347	331	324	303	324	317	345	299	324	323	355	308	288	342	313	332	311	344	320	324	330	347	353	350	346	334	337	351	333	353	341	300	327	330	335	300	361	308	343	320	320	326	308	324	353	346	334	321	352	369	306	317	294	319	315	316	316	306	314	353	332	332	356	348	331	332	341	357	346	333	333	308	310	301	324	313	337	348	376	295	317	333	345	320	320	310	326	306	329	326	347	352	328	342	328	336	357	299	314	348	288	324	346	348	336	332	310	328	289	315	330	308	336	329	316	308	326	294	353	331	301	311	306	301	314	333	354	327	335	332	365	317	325	334	333	307	335	303	286	328	317	317	342	350	341	343	336	345	329	344	318	321	333	306	307	319	297	351	313	326	313	332	347	345	341	338	315	329	337	319	329	318	340	318	316	301	360	341	328	344	319	319	337	326	352	305	285	348	333	322	341	317	358	371	334	311	349	310	361	305	333	391	324	313	332	312	305	306	304	322	338	326	320	327	297	365	316	333	352
7930	1986	2124	1992	1535	1267	1196	1010	982	878	854	867	849	801	748	783	818	762	806	777	769	809	828	764	791	724	725	807	801	744	791	813	808	820	773	797	762	801	807	801	773	785	795	748	825	745	755	754	782	775	706	793	774	765	779	759	765	788	788	765	749	734	759	751	801	783	787	774	785	783	765	744	785	765	783	752	732	759	797	771	729	776	762	790	748	748	750	794	773	766	768	771	772	764	755	824	813	799	764	799	766	788	729	757	815	736	772	787	744	781	743	736	793	807	790	732	769	746	763	768	778	731	774	792	768	800	763	752	742	808	741	781	812	807	763	765	721	769	730	764	764	744	774	749	767	775	736	733	744	759	772	789	780	771	801	751	761	747	840	718	783	760	794	766	808	765	760	807	760	726	788	733	715	794	801	779	791	745	765	821	751	775	785	727	812	851	812	770	771	742	783	759	788	725	816	771	773	733	748	837	742	765	770	802	742	719	726	783	769	753	758	738	824	792	776	758	778	744	773	793	726	804	766	798	767	785	784	742	740	707	728	762	804	785	796	726	764	761	720	785	754	735	751	751	802	771	764	771	819	766	800	764	740	771	760	752	777	734	811	773	751	736	746	767	792	804	804	806	794	752	792	759	761	819	784	766	830	774	761	780	741	759	757	732	734	807	731	835	771	732	770	773	795	802	747	744	757	775	777	766	803	735	803	777	758	791	812	782	736	741	751	780	821	771	810	722	773	779	767	780	780	774	744	764	696	794	807	769	799	774	728	723	801	761	771	759	780	771	797	803	807	752	809	717	763	796	732	810	747	762	790	773	777	812	761	785	788	768	777	749	766	833	802	775	759	759	786	760	721	789	785	717	741	804	783	754	764	793	740	750	808	738	791	759	789	767	801	751	713	773	813	758	775	772	793	775	756	759	766	787	763	744	761	805	760	749	693	769	789	771	738	755	773	802	795	824	759	789	809	781	781	796	778	697	796	783	771	765	776	772	737	771	786	765	774	742	788	800	741	767	758	780	811	766	810	740	845	776	750	789	817	785	814	771	807	768	757	792	786	761	768	726	793	769	741	777	748	738	751	732	709	791	769	745	844	800	809	764	786	765	784	744	800	751	803	797	767	741	825	762	754	777	762	799	750	701	762	786	780	770	814	778	744	785	757	787	800	751	746	787	762	733	726	774	768	751	776	789	782	748	809	811	746	772	760	755	794	753	777	804	807	773	747	734	781	788	773	783	754	740	789	791	786	790	702	789	746	786	833	842	781	756	785	789	733	755	738	786	777	799	776	735	753	814	744	782	791	775	788	748	750	750	787	754	770	742	726	763	781	743	795	746	744	781	752	746	796	795	759	806	816	759	818	742	755	759	778	781	789	759	765	710	777	763	753	738	775	766	732	805	746	826	754	734	806	760	736	787	817	794	787	791	776	790	749	797	779	807	722	727	771	811	804	807	773	772	785	783	717	781	729	748	708	771	803	782	808	811	718	760	756	735	739	759	744	794	867	819	796	805	780	820	780	772	776	785	751	723	775	777	787	779	744	799	770	775	809	778	754	793	750	791	782	755	825	736	786	776	771	766	802	729	772	799	780	722	766	799	785	767	757	765	811	771	794	753	755	811	774	797	766	842	760	783	749	782	772	770	775	769	784	798	733	735	747	757	789	788	699	819	744	782	768	749	769	772	736	748	818	764	806	816	771	789	788	796	743	759	737	779	811	789	794	741	790	699	735	788	757	786	785	792	790	782	768	788	745	772	790	729	751	759	754	777	714	792	766	767	699	787	815	740	760	774	792	755	758	816	781	719	817	742	765	791	772	774	780	771	746	776	780	732	780	733	816	782	758	775	789	802	783	769	754	777	736	766	794	751	744	797	759	768	771	769	776	772	761	791	788	776	745	809	747	806	834	797	730	771	766	768	744	783	817	745	757	798	824	801	775	763	790	769	753	758	738	764	770	736	832	801	743	805	774	769	760	755	762	774	795	751	795	759	761	771	792	754	750	817	738	815	790	773	810	767	774	759	759	777	772	811	763	781	773	757	757	791	764	751	797	787	696	778	759	770	785	768	750	798	814	765	747	811	787	823	749	769	782	739	765	781	782	779	750	727	712	767	773	769	742	817	785	779	832	714	777	785	813	753	813	806	724	706	778	793	799	744	781	748	786	803	786	775	795	744	817	779	784	804	790	750	757	810	761	772	747	785	811	764	781	792	745	751	760	762	773	752	793	714	777	806	762	744	796	735	770	760	845	790	760	765	734	822	756	787	729	790	783	769	803	781	752	741	823	792	813	802	808	774	811	794	808	769	760	797	757	790	763	783	762	743	745	745	773	769	791	766	830	829	754	774	752	767	762	794	762	809	788	797	727	814	763	782	820	728	810	771	779	787	806	777	781	801	753	757	786	777	754	772	802	800	768	753	766	789	779	734	770	790	802	798	725	736	766	750	748	793	739	768	837	767	773	787	775	741	735	785	759	768	757	757	762	749	731	795	724	733	747	756	732	771	729	763	797	757	743	801	747	791	771	796	747	749	771	810	772	739	791	777	777	724	791	748	771	740	735	737	788	781	767	758	836	809	786	808	787	771	758	778	787	748	780	801	753	761	776	761	770	759	806	776	773	785	740	752	779	734	786	745	773	795	761	745	759	759	793	839	732	729	786	776	836	748	738	766	794	746	772	751	831	765	712	794	817	782	786	780	784	772	768	728	800	744	747	784	753	776	778	794	722	796	794	800	750	773	714	795	775	773	800	765	767	799	837	739	814	786	707	833	749	788	781	790	787	769	724	753	726	790	755	764	818	770	721	796	824	750	735	796	735	772	769	767	779	757	742	748	743	738	820	746	772	784	760	803	752	782	765	762	716	761	806	768	740	780	727	783	807	803	731	762	729	790	744	744	835	766	792	754	796	722	772	755	774	809	793	794	765	784	790	776	752	762	741	733	807	718	717	826	770	818	759	782	764	754	733	719	744	783	802	729	787	771	768	779	750	732	749	740	794	737	757	765	779	796	749	798	726	773	738	748	801	771	783	770	735	779	794	752	776	759	782	791	734	746	782	721	757	755	766	760	787	765	743	774	799	800	810	755	782	748	749	768	778	805	792	754	831	789	747	781	756	760	755	750	727	845	723	819	784	810	721	759	792	769	713	781	744	731	797	754	765	856	772	788	786	773	766	830	739	776	781	768	744	765	793	779	779	791	771	720	785	748	750	716	765	748	772	798	739	760	777	768	731	778	781	827	730	781	773	755	782	743	768	814	757	780	716	785	763	771	758	760	779	728	808	726	760	758	767	720	758	783	777	750	766	766	756	747	753	793	792	784	798	765	793	733	715	750	746	729	778	791	743	721	809	803	786	784	803	792	788	724	759	777	759	768	768	757	753	848	750	789	800	789	727	817	758	790	789	789	741	771	737	758	802	817	815	774	721	805	797	747	776	784	812	779	797	754	790	772	793	782	786	792	824	778	788	805	746	754	756	750	811	792	757	778
23241	6804	1670	1034	630	481	449	373	337	321	302	271	274	269	274	247	281	240	251	252	284	230	274	247	257	247	260	214	261	230	304	258	306	265	290	268	282	273	260	299	234	276	244	258	255	230	243	241	242	263	260	253	269	229	260	266	244	273	310	281	262	274	247	240	260	276	252	299	260	258	264	249	252	263	270	251	256	275	274	245	244	236	269	249	225	227	235	262	256	242	273	277	261	244	255	300	271	239	256	254	266	259	271	255	228	254	223	259	235	254	279	250	285	291	258	210	235	276	276	254	251	264	270	252	265	264	240	242	245	257	285	282	267	276	259	251	247	273	266	226	234	272	249	236	271	229	266	279	246	258	286	259	272	252	231	277	238	271	268	259	277	263	254	270	237	256	272	286	251	261	247	233	228	262	257	262	272	265	244	259	254	273	274	244	263	236	267	248	230	267	231	234	240	247	263	269	269	252	271	245	254	265	267	256	280	261	245	245	261	252	226	271	281	263	271	285	235	262	255	275	264	247	277	253	251	274	286	272	303	238	268	246	273	237	285	259	247	266	236	244	258	224	244	255	239	258	234	254	254	222	261	234	296	292	292	280	260	294	276	267	260	248	242	245	274	264	279	249	232	265	258	257	275	264	279	251	283	234	257	273	270	256	245	248	257	249	246	264	254	253	264	259	268	273	281	253	233	268	276	228	252	234	244	262	243	272	278	273	260	245	261	269	264	249	247	245	260	287	268	243	248	259	278	247	274	275	237	266	258	258	275	242	255	271	255	257	292	263	275	263	258	244	262	287	272	295	253	246	239	202	280	259	241	280	276	264	253	267	262	264	281	233	273	271	268	256	258	242	254	243	263	275	282	262	279	250	287	280	262	246	257	266	244	259	246	237	251	286	250	252	277	258	255	278	269	262	238	252	248	249	275	259	266	247	239	269	248	255	243	273	268	261	269	254	278	267	238	262	265	260	257	251	273	235	244	323	252	262	250	237	270	239	255	242	254	230	283	234	238	271	257	259	247	274	244	243	280	239	258	258	244	251	241	262	244	239	272	272	271	260	267	276	257	244	277	271	266	283	266	250	250	270	245	263	256	244	280	251	255	271	270	284	244	231	275	250	243	270	286	250	261	247	237	219	254	268	252	277	280	260	223	260	251	235	240	260	269	265	239	266	275	262	258	249	264	250	304	244	260	266	268	262	249	265	256	276	244	234	250	260	257	262	243	247	255	271	258	224	244	226	278	240	231	245	295	270	240	239	248	248	248	259	281	256	248	263	272	247	274	260	270	245	254	258	256	247	253	255	264	283	273	249	235	282	253	275	260	261	266	249	272	287	253	244	255	266	262	273	241	232	253	265	215	273	275	266	255	271	244	253	279	272	280	248	299	245	245	269	263	261	287	225	244	264	271	251	245	246	260	278	264	240	274	274	287	271	258	278	242	271	286	247	301	250	258	254	265	232	262	256	265	246	211	246	254	270	256	233	244	251	247	259	258	294	260	254	239	259	274	233	254	255	259	230	228	261	249	252	258	250	268	260	270	282	279	249	245	244	273	261	258	273	235	273	277	260	270	259	274	251	260	236	273	263	288	268	279	316	262	261	236	258	257	256	281	293	275	243	271	246	234	254	273	268	273	242	269	286	251	233	277	263	261	263	247	262	271	267	237	267	249	272	251	247	238	243	251	253	215	240	258	241	233	252	257	250	268	254	239	264	257	301	261	263	249	283	271	261	265	224	270	272	255	256	246	295	280	270	257	266	264	242	252	242	266	294	270	260	262	256	263	262	228	266	291	260	271	241	256	233	254	280	253	240	270	269	266	263	257	266	251	265	259	266	257	244	282	252	243	276	243	260	258	254	259	265	274	241	238	275	260	263	265	262	239	230	235	233	257	264	259	263	268	247	254	247	251	268	244	263	239	209	269	261	305	248	218	276	269	273	276	259	251	257	258	257	266	273	279	261	237	253	251	261	272	266	263	237	245	227	284	231	228	276	261	255	268	262	240	253	249	246	266	233	258	256	256	254	262	268	281	258	240	272	289	263	253	267	256	245	275	269	258	275	270	268	232	280	238	278	268	262	251	248	224	257	254	261	276	284	252	251	243	233	271	226	233	251	258	240	256	255	271	255	261	268	262	272	272	256	280	260	271	278	235	243	268	283	280	253	253	276	244	256	262	268	277	234	251	249	270	271	259	265	285	244	244	251	283	242	256	251	256	241	261	264	247	267	274	228	283	281	244	272	260	252	253	258	240	249	266	286	284	275	279	274	286	238	272	260	292	244	252	278	283	260	246	246	251	252	264	255	261	271	256	242	281	234	273	286	273	245	248	303	242	248	254	275	248	244	255	267	255	273	277	268	288	236	258	228	280	284	226	266	275	258	229	282	241	266	263	268	282	278	272	277	277	257	240	264	278	291	240	244	280	250	269	259	279	261	284	250	274	235	262	312	262	252	229	267	230	220	277	253	248	238	260	278	265	242	253	233	278	283	259	238	252	231	227	262	271	279	243	299	264	261	267	255	280	242	256	274	257	223	277	276	284	267	229	236	241	224	278	242	235	266	243	249	262	275	265	238	230	250	278	285	256	245	263	244	249	274	259	246	247	254	278	272	276	269	243	281	227	270	240	267	280	282	262	270	250	239	241	284	240	246	289	271	277	273	299	285	274	268	276	263	277	254	246	278	282	244	246	233	238	246	257	254	244	276	259	246	261	260	263	250	238	254	257	288	247	239	231	251	272	257	281	241	267	271	272	245	249	262	236	268	271	259	236	236	246	250	260	277	253	251	278	249	250	238	273	251	257	261	246	283	247	248	230	261	256	263	252	248	263	256	241	236	256	241	231	270	238	263	229	252	290	259	289	273	244	266	245	272	254	229	240	272	248	247	270	244	239	252	265	253	288	282	268	238	250	275	244	263	239	248	262	247	257	241	236	263	261	270	273	270	254	247	237	245	271	248	256	248	235	237	270	261	258	287	259	224	253	262	266	253	232	248	232	272	273	281	234	279	256	244	272	264	258	244	265	281	250	254	253	259	253	237	263	215	257	254	287	271	287	235	250	251	248	254	281	271	253	252	280	254	250	262	275	266	267	244	235	253	261	286	264	287	248	246	264	276	235	238	230	288	278	251	237	256	265	252	266	268	241	274	276	256	269	271	251	265	251	258	274	300	261	239	284	278	230	249	262	242	238	276	236	261	271	214	250	247	287	279	243	273	263	244	253	244	253	277	268	250	252	292	272	270	231	271	284	291	260	254	248	260	262	254	266	279	277	262	269	276	237	247	242	240	264	253	261	268	267	282	266	246	260	309	260	269	299	301	289	243	246	266	239	251	246	261	248	253	224	267	270	270	258	279	232	259	259	249	255	239	215	257	238	266	271	259	250	269	259	253	252	260	266	248	266	251	241	264	264	258	234	244	252	285	246	232	256	236	249	262	262	247	280	276	287	242	264	228	254	264	277	253	251	242	261	239	274	276	221	273	264	280
16310	4633	3023	2990	2271	1905	1582	1305	1116	978	905	829	785	683	699	648	665	667	671	657	658	669	630	634	666	669	624	645	628	655	662	692	701	689	707	706	659	676	631	679	598	619	577	624	646	649	614	581	624	662	594	605	581	607	611	630	601	614	633	582	617	675	605	632	622	597	618	612	603	613	644	594	636	634	599	616	640	659	668	619	596	627	600	608	672	645	620	611	606	619	602	621	580	608	606	626	590	591	604	594	655	594	635	626	580	594	613	640	644	592	589	623	624	642	605	587	641	641	612	600	579	566	578	663	568	598	634	625	633	625	616	601	623	638	604	636	619	571	623	604	633	594	642	567	605	618	595	571	620	613	631	608	628	640	639	625	611	629	595	584	575	603	609	652	615	638	617	593	635	619	600	616	592	636	579	576	578	616	650	630	592	580	654	609	608	578	607	636	625	604	634	644	657	629	601	608	647	604	618	572	606	591	634	649	597	581	614	613	640	645	611	618	675	588	645	622	615	604	633	583	602	602	610	636	647	608	647	609	578	598	588	611	609	579	608	592	610	652	642	609	599	646	608	617	600	628	578	613	631	662	631	613	586	594	596	621	580	638	623	645	575	603	598	656	620	638	607	660	624	601	618	623	632	635	635	624	647	612	601	613	610	612	627	592	607	598	632	589	596	637	649	601	612	579	606	623	644	607	599	678	622	584	615	636	604	615	616	599	587	590	582	633	622	608	640	642	627	609	596	594	629	617	587	599	633	635	610	584	596	607	606	593	596	602	627	584	653	597	598	589	648	658	575	598	596	611	618	605	634	629	629	604	632	630	620	638	575	638	612	623	587	616	592	606	637	610	615	616	589	610	624	612	642	586	617	611	591	565	620	592	647	587	623	631	638	598	623	580	571	607	600	617	614	621	596	587	676	688	626	592	686	620	599	607	634	629	593	650	642	583	648	597	610	622	645	655	582	629	593	635	623	621	617	623	623	584	613	650	604	623	646	621	618	625	621	589	603	649	648	607	582	651	619	624	638	599	610	611	578	665	608	637	663	600	587	619	632	635	591	584	610	635	646	668	654	630	604	589	682	612	607	603	635	606	565	622	621	577	578	631	671	629	613	648	576	588	672	620	616	637	657	612	617	620	666	605	614	607	605	649	611	626	625	654	624	617	636	622	604	582	591	676	621	622	634	636	604	582	610	610	603	625	682	642	638	665	604	616	568	644	568	639	582	597	596	624	618	636	604	597	603	643	593	618	575	584	589	622	622	631	616	635	624	635	622	602	606	604	622	601	614	604	598	629	601	603	619	597	626	587	564	618	635	611	609	613	647	618	616	617	617	629	620	620	608	625	621	631	614	616	654	603	592	618	580	644	593	599	601	581	628	631	574	630	620	628	590	620	616	580	649	584	626	594	624	636	570	640	648	578	605	610	585	634	579	633	605	610	618	640	622	596	586	620	629	542	618	590	595	695	670	602	598	618	613	624	614	680	627	574	608	582	652	621	597	582	619	603	587	621	631	656	594	620	636	560	608	578	584	588	617	615	637	624	635	593	611	640	655	578	606	619	654	599	633	609	633	642	625	609	630	641	568	608	607	605	626	620	635	620	672	570	583	616	573	609	633	601	576	567	601	627	642	629	683	624	594	620	625	637	591	609	598	637	668	633	626	619	630	592	588	651	586	627	643	616	614	612	624	601	650	633	641	648	621	624	577	631	628	588	651	611	678	651	639	573	618	639	660	592	638	611	627	624	547	593	597	564	585	663	591	643	601	649	609	650	654	596	607	596	603	655	580	628	612	632	582	648	611	626	618	639	641	591	610	617	668	643	610	616	630	587	645	594	633	660	655	599	612	611	632	612	619	601	620	590	634	617	653	680	670	587	584	600	601	612	603	592	645	613	628	649	629	595	665	640	596	605	660	659	614	607	607	624	593	610	637	638	622	586	656	601	607	640	635	594	600	648	601	631	614	635	592	629	661	601	615	609	636	561	592	582	642	642	599	605	605	613	613	611	656	658	621	577	641	594	651	601	561	588	612	634	597	538	654	633	602	603	601	608	579	617	631	606	613	616	617	628	630	660	615	603	612	554	602	629	631	630	601	649	656	596	588	629	669	584	581	607	651	606	645	617	606	608	653	631	626	587	641	627	651	609	586	638	611	635	632	595	635	660	568	583	570	603	590	583	620	598	597	592	614	584	630	640	618	609	577	622	674	622	607	577	597	627	630	612	615	642	648	648	624	605	630	605	638	627	634	620	607	614	606	618	638	587	603	599	608	600	639	565	575	634	590	657	625	607	585	616	618	604	578	654	595	598	633	586	624	599	586	619	598	602	618	633	583	631	626	599	604	635	611	614	636	646	615	650	630	601	584	619	621	612	607	647	606	606	592	624	602	603	617	611	642	584	613	627	586	609	651	584	661	578	599	630	617	601	589	648	619	615	631	581	597	619	621	603	648	610	608	602	571	588	652	639	637	597	622	626	620	673	584	645	565	614	603	631	641	547	625	611	616	625	612	562	606	627	613	615	617	581	593	575	628	608	630	608	632	594	602	602	572	572	615	625	660	613	637	595	616	637	619	592	652	616	627	601	625	614	623	639	589	607	587	601	625	632	629	627	597	627	611	627	618	586	615	642	671	593	642	584	619	627	573	590	602	613	603	601	613	597	624	594	607	622	614	595	644	579	614	607	584	595	644	582	606	579	628	578	651	606	628	597	562	593	645	614	635	579	635	614	593	615	636	655	625	617	607	647	609	628	619	628	624	608	583	583	605	636	664	635	598	619	623	644	622	675	626	547	631	639	606	613	624	605	615	642	559	622	601	624	610	624	608	652	612	620	626	605	633	628	597	598	614	633	630	600	614	606	625	620	656	638	609	641	597	648	641	636	575	614	601	605	624	591	666	629	594	622	564	585	631	592	620	611	555	607	590	602	595	601	655	657	670	646	641	634	581	612	619	624	612	586	638	628	629	637	644	667	601	620	599	613	616	633	591	590	629	634	653	603	588	586	613	634	600	611	620	659	640	611	642	616	620	616	649	669	618	622	628	604	584	651	614	604	619	614	589	634	646	639	643	661	606	609	597	633	574	597	612	595	593	608	616	613	613	646	607	608	644	574	693	582	598	614	608	630	648	652	607	679	575	614	607	655	623	626	605	590	655	661	609	604	624	600	614	616	616	604	649	582	610	622	583	633	618	595	633	613	615	653	618	635	628	643	639	608	594	605	592	656	601	640	634	609	622	643	608	627	639	651	590	602	595	643	620	627	640	586	602	621	638	633	576	633	578	645	631	603	557	652	622	617	649	613	656	592	615	615	616	613	616	619	628	597	597	602	604	611	614	605	629	622	589	624	641	631	615	633	611	633	642	657	632	601	595	634	633	665	600	647	589	642	626	611	624	655	601	609	615	604	617	615	668	622	631	598	601	623	645	591	620	566	577	629	650	600	627	586	599	587	621	625	617	658	687	616	593	641	638	653	582	603	552	639	637	636
31968	11255	2306	1284	743	535	379	300	261	200	194	146	139	156	143	132	135	140	137	128	128	120	139	134	126	134	133	125	127	151	140	153	162	136	139	141	139	137	109	130	127	111	122	140	117	145	119	117	112	140	124	131	128	125	126	115	124	131	143	138	114	107	119	114	126	146	134	116	129	122	112	128	148	134	134	137	140	120	130	110	121	144	126	142	141	125	124	108	127	153	119	109	124	125	128	136	154	123	107	135	140	115	141	146	120	133	140	99	127	139	135	134	128	134	117	146	134	118	150	118	120	123	129	129	109	97	138	143	141	105	125	120	114	146	137	118	119	123	143	123	131	135	135	127	118	142	130	133	113	132	144	135	134	146	133	124	125	155	136	134	133	142	120	119	113	116	106	139	128	137	127	154	125	129	148	115	145	146	141	111	111	122	142	142	122	103	117	100	124	118	132	127	130	126	133	129	121	115	128	148	114	134	144	153	148	140	110	120	119	140	108	113	129	127	144	133	126	140	127	142	129	123	124	135	118	128	136	131	139	128	140	130	116	126	124	127	105	124	132	128	144	128	111	126	130	133	117	134	150	104	134	109	122	135	118	130	135	114	119	158	127	130	141	140	118	128	134	115	135	129	135	126	124	114	114	125	129	143	127	133	132	117	133	118	120	125	119	141	120	130	123	119	134	140	131	132	122	130	121	130	109	131	136	153	122	120	139	116	121	132	128	141	143	100	134	139	103	146	116	124	139	127	124	116	138	125	118	129	134	118	133	119	129	138	115	129	113	136	132	124	105	122	123	129	110	106	120	130	117	119	134	131	124	135	119	146	138	107	117	144	125	129	153	129	101	122	131	123	115	117	128	129	114	119	134	123	119	137	132	126	133	123	125	141	109	131	118	142	132	124	135	125	128	125	119	123	136	109	122	132	148	153	132	123	122	137	122	123	109	125	138	133	135	120	103	141	110	139	124	115	118	140	136	130	111	127	140	122	158	122	121	134	159	132	122	133	134	114	111	126	148	115	130	111	149	129	109	135	131	115	122	138	144	123	120	117	140	142	139	114	117	124	119	113	138	128	121	118	124	123	133	133	132	134	138	120	121	106	140	112	123	118	128	134	129	135	117	120	129	131	120	136	131	142	125	138	145	144	139	149	149	122	132	122	122	110	124	113	133	139	127	134	99	99	137	105	119	108	136	125	113	114	139	115	116	141	137	123	129	122	138	122	107	131	129	133	142	130	123	117	103	130	129	117	123	119	130	128	120	128	119	137	101	115	114	113	124	128	124	134	130	131	144	130	145	133	133	117	125	113	114	152	110	122	128	121	136	121	118	130	128	125	129	114	121	124	126	110	136	110	105	144	128	119	113	115	123	137	111	126	142	165	117	128	125	124	121	139	136	118	138	132	103	122	149	119	121	134	134	148	124	146	111	112	113	155	114	146	150	141	118	129	116	133	112	136	140	114	111	140	128	129	125	122	124	105	125	136	104	113	119	136	118	126	140	119	116	115	128	136	121	128	129	135	127	109	152	145	127	146	126	111	124	130	130	137	128	128	122	111	129	135	112	137	142	115	113	115	145	103	134	113	105	132	131	112	120	124	122	118	112	131	142	96	123	107	132	130	115	120	137	154	131	132	130	139	129	133	114	133	136	126	120	113	133	131	109	138	125	141	101	110	131	138	117	153	128	120	135	111	123	124	141	133	150	131	110	106	121	133	134	129	142	135	147	133	129	138	122	118	131	140	132	133	121	113	117	120	113	124	144	97	117	136	121	126	111	121	140	139	132	132	111	151	140	119	144	126	127	127	124	129	112	122	121	130	120	126	134	146	124	122	115	126	116	115	119	116	136	118	123	114	127	134	100	142	130	130	133	135	106	115	116	131	132	113	114	114	127	116	124	120	138	137	113	113	125	119	132	128	120	116	126	125	123	123	136	125	122	134	125	119	115	114	134	101	138	123	133	101	123	118	141	126	118	143	128	124	125	114	128	123	128	113	137	132	127	107	143	124	153	149	126	147	114	113	123	133	99	128	128	126	133	133	128	162	132	130	148	119	109	120	127	123	126	146	142	116	147	140	131	113	130	139	139	127	135	130	138	110	120	139	136	114	125	127	119	118	133	109	124	124	131	115	148	140	139	126	157	122	126	128	127	136	125	130	107	110	107	128	139	137	126	137	128	131	143	137	133	105	110	133	118	104	127	126	121	125	119	133	139	111	139	107	122	117	126	118	112	146	137	126	144	115	117	128	114	122	135	125	131	121	124	122	116	134	134	150	144	124	112	118	115	111	123	141	114	140	121	133	118	117	113	151	131	138	124	144	134	131	121	129	99	129	121	102	132	126	103	137	113	117	136	141	118	132	138	119	127	115	104	133	123	118	108	135	125	132	132	142	139	126	152	117	123	150	124	129	115	133	110	117	108	142	127	125	139	132	127	125	144	139	132	120	125	130	108	132	131	115	122	117	148	112	112	123	106	135	143	142	130	113	150	125	128	125	113	154	118	106	116	112	126	130	129	138	130	132	107	127	130	108	122	148	124	134	134	149	117	123	130	119	144	117	111	134	109	136	123	116	124	115	117	141	132	129	130	130	118	125	136	130	123	126	123	121	125	129	132	136	136	133	117	130	125	126	114	146	121	124	120	130	93	106	115	139	124	109	129	105	127	140	119	107	126	133	146	109	117	131	138	126	110	127	153	134	137	136	113	116	105	124	120	139	135	129	147	119	127	140	136	132	123	135	122	124	100	131	129	110	131	134	102	119	124	131	147	115	112	140	129	130	112	123	115	119	131	122	123	121	112	112	126	112	122	102	132	153	139	145	125	135	121	130	124	114	128	127	125	115	119	120	122	136	124	111	97	129	125	128	129	139	110	133	118	144	139	134	135	131	142	124	127	120	130	112	123	124	114	130	125	141	121	114	121	128	125	147	130	141	124	118	117	128	151	137	130	127	122	155	118	124	124	139	140	128	112	110	130	115	128	146	135	127	114	142	122	110	102	142	146	124	120	139	118	132	107	128	137	124	109	110	111	139	136	131	124	110	130	104	129	138	101	111	129	127	116	133	111	151	141	95	116	104	106	129	129	128	125	152	132	107	123	129	138	157	112	119	123	130	109	122	121	147	137	134	133	110	132	116	130	132	117	144	127	122	145	126	140	138	121	133	123	106	131	142	143	137	147	132	130	108	117	134	116	127	139	144	136	128	123	136	104	119	123	116	119	126	129	129	135	136	127	126	129	150	114	124	119	116	137	151	135	158	131	134	120	127	120	125	127	124	131	113	124	123	135	143	130	138	100	123	131	120	129	123	141	112	129	136	127	114	124	123	136	135	113	118	144	140	129	133	123	133	124	130	120	130	128	136	116	119	108	116	126	125	136	135	129	123	126	123	135	138	124	122	145	140	133	148	123	132	128	138	129	118	129	136	132	148	121	127	129	131	117	119	145	118	132	127	139	131	136	107	130	107	136	124	129	128	144	112	132	135	115	133
20872	6822	3687	3851	2881	2264	1768	1320	1102	813	827	662	531	505	474	437	448	410	414	406	413	385	370	363	361	386	333	407	395	431	459	463	493	494	489	423	415	416	451	378	359	348	332	326	315	324	302	333	330	320	350	367	340	331	285	348	290	320	362	314	308	328	300	334	303	328	320	310	348	362	318	348	340	353	336	329	298	328	317	332	323	299	298	337	319	367	346	326	357	351	311	326	328	318	318	338	306	396	322	333	315	359	345	312	358	326	312	328	355	339	355	347	307	320	312	320	328	356	332	325	356	299	336	290	345	332	315	326	316	358	342	357	334	318	312	306	348	333	359	345	317	335	325	339	346	318	334	338	325	304	332	343	316	343	328	348	329	328	304	332	323	349	322	308	315	351	309	327	336	334	350	317	327	332	302	317	339	342	288	346	354	329	336	334	325	326	326	316	357	353	314	347	350	329	309	317	322	336	354	308	329	326	327	346	332	348	331	352	333	297	347	328	331	292	336	335	316	362	339	342	314	347	326	337	277	346	332	317	315	317	323	354	362	331	361	321	328	331	320	321	354	328	338	337	326	297	358	311	332	305	334	315	329	321	313	327	312	337	344	349	360	318	297	312	322	303	314	346	304	324	313	333	357	328	333	308	317	325	368	293	333	330	291	317	315	344	321	328	317	326	337	319	339	358	314	317	351	367	344	310	346	340	315	334	333	346	365	312	328	313	365	341	352	353	326	338	337	332	338	329	334	325	370	331	322	312	351	317	326	339	343	368	332	315	320	331	292	306	336	311	330	356	306	331	331	344	333	297	351	334	350	324	310	314	348	318	318	368	305	324	299	333	318	313	327	317	296	340	324	313	301	347	316	320	300	348	337	352	343	356	342	329	327	341	356	325	308	333	317	360	336	297	342	333	357	331	333	312	302	332	296	362	302	312	346	342	326	331	258	322	312	316	330	314	331	359	323	340	324	342	321	332	339	332	348	321	310	323	324	342	349	343	361	347	337	322	315	330	309	325	305	339	295	333	276	354	331	328	319	312	331	339	327	326	328	342	318	383	328	328	305	329	341	356	321	331	355	331	313	324	310	337	303	328	306	317	351	319	334	328	353	304	328	354	360	360	311	328	337	355	334	316	329	339	361	319	315	353	333	323	340	323	342	350	350	317	311	336	342	333	335	318	321	341	302	321	355	343	341	329	323	331	314	324	317	346	334	359	318	316	300	342	333	309	312	319	335	328	327	357	330	335	347	346	345	335	340	337	361	322	329	327	321	329	310	323	302	322	335	335	311	340	351	310	331	317	349	344	323	340	321	339	334	328	340	309	330	350	363	318	309	317	332	321	312	332	332	327	326	339	315	321	327	330	333	331	316	328	334	350	308	325	305	335	337	325	323	338	291	329	316	344	353	352	300	331	360	327	336	315	325	338	324	311	319	353	357	304	314	334	327	286	283	320	342	335	323	327	343	360	306	342	333	340	327	357	319	309	324	303	338	310	309	313	317	329	316	330	313	353	321	370	298	347	330	327	354	328	313	318	312	324	328	319	328	309	368	349	360	302	338	313	324	337	335	323	329	347	359	321	317	329	334	338	333	338	318	353	307	314	309	330	334	335	324	316	330	350	330	296	316	293	329	326	335	353	331	311	333	341	298	330	333	310	342	355	311	312	316	330	329	297	318	335	303	335	299	351	295	306	350	331	299	358	287	325	345	315	337	329	368	322	316	341	309	308	317	330	314	347	287	337	328	327	343	350	318	355	326	319	303	345	322	336	321	335	320	315	333	331	363	319	344	308	309	310	341	348	311	354	353	309	298	346	353	340	306	342	305	321	325	333	322	308	328	338	315	338	326	334	291	303	316	318	318	318	329	353	326	316	321	296	322	312	350	334	332	317	333	330	337	328	348	329	309	351	340	323	334	340	336	332	330	316	333	340	345	319	323	308	318	339	299	353	317	342	300	345	280	341	331	323	316	336	338	320	325	334	312	351	319	322	313	343	313	361	335	330	324	324	308	357	332	333	296	299	317	345	306	317	329	326	326	332	314	293	349	335	307	317	329	305	336	337	307	306	350	310	351	316	305	363	336	351	347	324	326	357	318	313	343	325	339	332	310	324	329	325	322	307	341	306	345	358	321	325	317	340	315	304	349	315	353	346	326	358	308	304	330	334	350	332	375	324	336	336	324	345	330	333	324	320	326	358	327	309	335	347	347	349	334	332	321	326	331	293	345	299	319	321	306	329	306	354	350	323	356	335	298	322	297	321	316	312	314	320	338	321	326	337	313	330	305	348	318	328	326	353	358	335	335	301	342	319	343	333	327	302	322	330	323	310	331	301	309	322	339	336	334	328	316	291	353	331	310	327	361	331	340	341	347	333	319	312	347	296	354	329	317	314	329	340	301	312	317	313	377	330	302	313	332	302	322	305	328	345	335	345	344	334	319	301	316	331	339	334	344	314	319	302	346	325	308	327	354	368	332	308	324	335	318	336	337	333	352	312	328	316	305	301	300	302	329	305	314	348	303	345	336	313	336	325	336	356	323	346	340	328	293	366	322	341	319	326	309	344	326	316	298	338	314	345	362	314	302	318	370	310	351	288	330	316	317	318	287	330	337	314	328	320	342	335	326	342	331	358	343	339	356	330	315	302	327	349	357	307	309	327	339	318	291	336	364	322	326	321	285	322	326	332	335	338	321	350	355	309	313	332	336	328	360	302	324	325	359	322	321	315	335	368	314	323	324	365	347	354	368	308	349	330	315	306	329	319	343	305	338	338	346	329	292	346	340	336	330	280	295	361	333	359	300	355	307	302	300	319	339	313	323	347	329	316	363	299	347	337	337	298	304	303	358	336	362	330	352	324	355	338	279	315	298	320	304	291	323	313	305	337	312	323	314	324	329	321	339	345	310	302	291	306	340	338	313	353	355	342	327	333	319	338	320	327	324	304	360	307	324	309	317	318	339	330	328	301	306	348	333	319	305	316	351	351	307	346	357	345	299	318	336	336	326	325	326	301	324	328	330	334	322	299	342	331	313	303	336	327	329	341	324	326	343	324	324	338	328	331	345	339	324	310	301	312	342	310	334	321	349	363	295	332	292	335	343	310	351	313	343	350	318	324	298	329	319	383	315	339	318	336	360	352	323	314	295	326	342	338	344	336	356	328	303	353	310	320	337	333	300	334	350	309	314	332	325	351	299	341	294	333	343	348	319	322	321	360	341	337	321	293	324	330	310	292	294	314	329	298	328	314	358	305	365	301	354	327	336	308	333	317	312	316	322	329	309	303	330	339	322	335	343	322	302	350	316	309	354	340	275	375	293	315	337	317	316	295	314	346	307	343	336	311	286	321	310	301	314	341	298	340	329	318	302	328	332	333	339	357	351	330	335	327	313	325	337	315	358	338	346	346	341	325	306	339	354	320	335	384	305	287	358	282	320	350	340	332	346	340	336	321	309	315	307	331	350	298	354	306	321	296	338	324	350	317	326	342	329	338
10676	2344	910	658	510	431	407	338	384	327	381	334	340	338	317	357	352	334	321	335	317	316	339	308	375	349	320	360	360	345	321	364	342	350	331	350	319	345	313	342	349	314	325	285	293	351	296	345	337	320	321	309	347	327	311	326	322	327	305	310	340	341	292	324	324	348	328	358	358	307	310	328	340	331	327	327	322	324	316	314	369	332	348	315	347	381	323	324	321	336	330	317	343	338	318	334	349	363	336	290	316	340	358	371	309	365	332	314	315	315	328	324	332	366	377	336	321	352	333	310	321	324	318	328	322	320	339	314	357	328	328	286	343	349	318	318	347	316	333	343	324	329	360	320	340	305	316	325	312	319	339	350	316	332	302	327	339	349	358	366	342	348	333	362	314	335	344	329	327	307	309	347	294	336	347	329	328	310	296	325	311	365	322	329	318	331	331	313	337	323	329	348	337	304	308	349	342	319	298	333	332	331	366	351	326	339	331	320	321	310	317	325	308	308	338	327	343	309	326	324	316	293	328	314	387	326	366	344	336	304	323	327	345	300	364	312	326	294	358	335	390	339	351	355	320	331	362	340	338	356	328	288	316	355	307	328	315	313	298	310	294	323	311	348	344	331	302	328	304	328	329	361	322	311	306	340	317	286	355	334	355	285	345	336	373	329	312	367	301	345	331	349	318	331	339	364	343	341	341	358	295	319	307	344	326	316	358	338	330	308	340	355	325	325	334	312	358	339	338	327	334	372	343	333	323	330	359	319	324	355	294	336	347	327	340	324	367	331	346	296	323	326	362	300	311	341	359	314	324	302	346	308	338	329	339	344	362	327	321	314	347	356	344	323	330	337	356	343	353	346	310	363	347	353	331	361	346	329	378	338	319	323	307	318	357	338	352	329	328	327	353	360	311	336	345	323	307	337	322	339	353	352	344	350	365	303	316	335	305	343	303	361	364	360	349	330	299	303	337	333	352	318	292	310	361	337	328	303	319	342	288	311	337	333	305	314	314	345	337	338	352	328	312	322	335	329	347	313	311	320	329	322	290	330	310	312	307	341	317	336	329	306	334	282	304	357	321	361	313	329	332	354	298	326	308	336	309	318	325	305	299	347	366	315	352	317	310	314	310	326	341	316	365	323	314	314	316	371	331	328	347	310	322	292	370	325	296	337	368	313	360	328	350	336	317	346	342	332	294	376	330	358	360	349	307	310	370	364	350	319	321	303	300	299	334	338	293	321	315	330	341	318	318	321	322	367	339	308	323	323	339	337	342	332	354	352	279	322	347	338	311	330	324	343	327	338	348	324	309	291	356	322	353	309	338	321	320	332	375	326	334	319	337	333	316	327	319	352	302	335	335	297	337	329	317	334	352	347	364	360	315	328	318	315	314	295	354	309	330	330	338	343	339	358	315	323	334	321	308	322	337	313	341	344	353	299	348	319	324	327	323	365	352	313	326	291	328	332	342	346	342	347	328	352	320	324	339	327	330	336	296	368	339	298	313	328	279	333	355	301	332	314	298	331	316	299	299	310	351	292	298	340	314	307	343	351	340	299	308	323	311	302	299	330	312	326	318	337	317	328	319	336	307	329	325	358	345	323	343	325	322	326	343	369	324	296	332	287	303	306	315	338	304	344	323	343	344	302	340	348	344	302	286	325	315	309	308	336	307	321	335	328	352	335	285	328	334	338	349	321	363	323	341	304	339	343	322	343	353	341	319	310	315	328	315	334	324	310	324	332	328	355	348	331	325	359	303	326	326	317	321	344	349	322	376	347	354	330	294	338	343	341	338	318	357	308	345	343	328	337	323	296	342	308	307	372	323	319	317	366	337	344	359	367	366	317	313	342	327	364	328	326	320	323	310	332	327	295	313	336	342	382	337	342	342	334	311	339	314	352	332	305	327	314	347	313	308	337	355	332	326	341	342	338	371	341	355	337	314	351	360	325	312	307	335	327	351	316	350	348	362	299	341	335	306	332	331	329	303	294	355	343	349	303	321	331	345	313	327	315	357	339	345	313	362	324	344	302	337	323	296	334	307	344	311	339	310	364	330	329	303	332	340	326	288	335	318	341	356	354	328	323	368	329	348	359	345	330	326	343	302	354	307	331	314	335	322	352	335	314	366	324	333	337	336	340	323	358	348	371	342	276	315	303	357	362	327	324	299	339	310	365	331	345	329	334	314	281	331	331	328	341	301	341	346	347	341	336	312	339	359	295	324	329	316	336	303	310	330	311	317	344	362	360	296	328	309	321	324	317	337	360	300	323	329	320	344	291	347	321	348	338	348	341	302	312	312	344	325	334	300	307	330	338	321	334	325	338	319	345	334	353	323	341	362	350	321	302	301	311	327	310	355	358	339	355	311	337	344	331	347	378	344	324	353	328	330	313	341	352	310	317	335	311	310	322	345	351	351	339	342	323	328	342	300	345	324	344	320	337	335	348	334	329	325	324	354	326	351	330	340	326	294	374	318	315	340	319	328	308	322	330	338	352	324	346	345	314	315	340	343	325	320	331	307	313	311	343	341	344	308	355	307	330	321	308	342	312	308	310	341	311	325	322	379	318	319	322	325	303	326	323	326	379	318	305	326	324	325	340	337	295	331	314	349	296	336	310	350	338	359	336	338	319	377	337	356	347	335	345	358	325	339	377	355	329	303	314	364	335	283	306	314	329	331	302	327	322	335	351	325	340	328	307	343	305	335	328	312	317	333	338	341	326	349	314	347	303	337	315	312	338	309	338	368	326	362	342	305	315	345	322	296	339	336	345	346	340	312	355	367	346	306	337	324	332	302	341	327	306	307	317	341	331	332	292	313	300	341	339	307	312	343	332	301	304	324	348	333	337	302	326	353	312	297	298	380	371	347	355	322	353	343	321	349	341	332	349	322	347	334	334	345	357	315	310	355	299	322	377	358	360	352	374	319	299	318	318	354	342	350	335	340	320	332	331	331	337	307	326	304	320	354	343	330	337	305	353	339	328	340	333	342	324	324	368	361	368	372	306	312	342	316	293	329	328	293	326	357	320	330	335	330	346	329	351	325	336	297	346	323	325	352	328	360	335	335	339	322	328	341	317	339	318	333	306	345	301	361	365	343	313	304	324	351	312	347	336	335	300	301	307	319	332	328	297	312	326	324	368	306	314	361	331	351	336	331	330	345	331	349	369	362	353	320	348	325	292	327	362	324	353	343	318	302	294	314	329	351	367	338	358	322	361	314	335	307	289	339	328	348	337	327	327	358	343	340	372	336	328	346	358	343	337	313	353	340	317	300	345	340	312	305	323	345	325	334	315	336	296	331	333	316	327	333	339	358	322	323	308	332	332	326	314	322	326	316	354	314	341	336	304	299	325	310	351	335	289	336	317	342	322	349	297	311	288	301	335	327	331	340	324	356	304	312	322	332	337	324	337	333	345	316	317	371	329	347	319	302	315	361	344	306	314	348	328	341	340	351	341	308	347	311	324	338	329	334	289	349	348	316	343	337	305	339	356
7722	2125	1939	1802	1548	1367	1158	1033	914	884	881	785	802	781	799	780	757	773	779	808	754	817	768	761	791	766	777	758	834	781	790	784	786	825	776	836	814	724	833	757	755	798	734	793	777	767	794	746	755	763	800	746	738	761	784	733	791	753	766	776	772	777	768	796	750	775	768	804	733	780	793	775	824	859	807	844	757	810	795	780	742	712	761	742	741	749	770	805	752	770	745	749	737	831	713	772	814	754	786	755	805	704	775	748	775	797	776	804	716	836	783	746	744	752	833	818	789	827	734	789	775	766	790	820	792	754	720	789	810	760	818	732	771	778	794	754	793	773	812	772	754	747	753	780	801	770	783	766	800	784	761	764	771	780	791	814	746	764	822	797	821	770	735	744	766	786	812	757	784	740	750	774	776	782	752	786	799	747	800	774	805	785	811	773	758	766	788	805	872	758	797	777	828	790	818	759	762	793	759	742	781	794	729	741	734	802	825	799	841	762	849	741	762	729	761	739	830	783	756	768	728	726	758	792	761	766	785	763	755	744	773	797	809	775	800	886	776	790	767	776	778	761	792	777	776	752	770	789	805	727	769	759	786	789	739	810	764	799	781	776	780	782	747	775	778	774	748	767	763	769	746	745	772	795	724	766	781	728	785	792	822	771	722	757	775	785	812	771	796	779	795	801	781	751	772	781	786	764	787	755	787	754	721	777	795	777	776	777	791	774	793	756	789	804	726	773	780	824	762	809	791	788	747	769	773	842	764	821	771	763	745	765	763	774	817	755	784	782	840	825	776	754	778	798	766	769	782	833	759	765	756	747	755	761	721	740	754	783	762	781	731	729	762	749	826	754	778	786	786	762	770	744	794	738	780	804	717	766	799	760	824	774	827	805	785	761	748	796	777	742	794	759	744	790	791	760	744	800	769	815	751	788	809	781	802	781	809	800	763	757	752	771	760	795	793	789	770	742	773	809	788	791	793	766	786	793	800	794	776	816	739	784	740	784	763	778	725	803	768	798	763	770	783	738	761	763	788	755	805	770	721	731	747	742	790	763	745	806	751	781	781	817	771	747	780	797	823	794	808	782	776	801	788	763	767	754	812	761	748	734	757	776	785	775	786	750	759	784	793	764	788	816	781	813	792	810	754	774	753	788	753	776	800	745	805	770	712	785	808	750	780	784	807	763	774	768	788	768	764	779	779	768	751	750	796	767	782	789	781	760	807	729	806	754	750	828	792	771	796	763	835	769	786	774	792	796	768	737	759	727	752	800	769	733	765	785	736	774	794	774	775	794	773	790	798	788	732	793	736	782	765	745	812	775	751	805	781	779	761	777	780	829	742	686	760	793	790	779	754	805	788	817	766	773	809	812	769	758	780	711	760	770	711	721	745	722	749	753	746	830	802	770	767	813	823	796	789	799	796	798	819	752	762	757	774	763	757	752	759	804	742	802	822	779	803	765	788	789	775	751	702	758	766	810	777	762	801	836	764	797	771	783	818	747	736	802	762	820	801	741	740	760	765	776	775	766	753	754	767	743	767	770	786	734	755	774	766	733	774	754	777	803	773	703	788	808	750	778	788	787	780	789	727	716	777	762	718	757	758	806	789	694	781	824	717	729	807	809	746	734	756	799	803	771	782	760	756	797	755	757	780	801	779	774	786	692	763	758	761	777	765	797	769	768	760	781	769	749	796	745	774	725	807	761	761	725	738	777	787	767	747	794	806	791	783	809	722	830	802	754	778	764	805	810	735	785	745	743	746	794	750	763	798	779	772	776	828	774	796	769	759	756	799	795	788	798	771	778	830	808	735	770	841	795	777	810	752	793	788	749	781	757	750	768	772	782	778	799	762	731	780	763	800	747	726	763	776	776	787	763	748	771	788	794	787	790	790	755	834	753	794	770	813	775	822	759	770	752	778	791	755	758	735	774	762	782	787	808	750	786	758	730	765	752	757	791	762	769	755	746	804	848	789	787	783	726	757	794	786	764	771	764	771	736	754	766	788	775	726	725	759	781	794	741	746	763	773	747	815	778	736	776	730	811	816	780	759	759	761	766	829	799	765	760	772	761	771	762	729	756	772	789	773	742	802	828	787	782	779	797	783	777	757	774	790	707	757	764	749	752	785	781	771	814	806	760	769	775	757	776	804	736	746	740	797	765	785	790	755	800	761	768	761	763	772	760	796	793	748	727	813	774	755	809	728	806	802	753	742	781	773	760	782	791	833	699	778	777	735	814	790	776	802	793	788	774	737	819	770	718	752	746	792	755	794	763	741	786	793	768	787	756	788	762	815	726	743	789	802	788	753	758	787	789	742	808	767	765	804	767	776	731	816	758	782	806	768	753	778	780	773	757	772	779	740	745	762	758	755	746	777	783	750	732	806	750	804	746	816	755	764	743	776	793	740	755	726	770	760	773	809	825	779	767	745	811	794	725	740	789	791	796	785	784	754	832	772	766	787	800	778	743	779	801	734	742	798	766	792	803	758	794	761	777	789	754	809	722	744	782	789	776	785	734	728	774	806	795	791	765	755	809	777	804	784	804	713	774	775	758	800	778	793	783	767	786	803	783	782	821	756	752	760	793	837	762	814	797	806	728	757	784	728	755	748	790	779	829	765	744	747	807	753	804	799	811	789	752	762	796	778	785	767	783	790	772	750	745	781	769	742	789	801	766	794	749	780	789	738	796	807	760	728	775	827	793	782	749	792	768	792	760	749	685	765	729	742	796	780	758	744	750	759	781	757	785	801	753	764	752	789	796	736	845	806	770	757	786	804	745	762	750	833	767	751	759	722	806	773	763	786	757	751	779	765	735	768	754	762	790	820	764	755	802	776	781	709	708	766	797	707	721	761	810	727	775	742	814	770	772	794	747	831	768	807	774	734	762	738	790	743	748	777	766	786	748	738	743	771	762	771	733	801	748	788	793	810	807	785	782	796	758	777	783	813	788	827	762	742	802	781	774	768	796	795	749	806	784	787	766	809	787	740	788	764	817	786	795	771	813	798	791	770	748	755	743	733	791	789	780	742	775	756	814	756	735	740	723	789	774	774	745	731	775	818	773	748	779	758	756	788	761	740	716	764	769	794	749	741	808	723	747	826	777	749	764	785	794	718	785	741	800	766	808	774	784	777	756	736	815	769	784	786	781	767	749	815	776	794	791	763	742	773	748	820	795	771	754	749	787	734	764	775	806	760	756	759	794	767	779	796	777	803	787	720	774	765	771	794	803	796	774	771	821	753	755	745	742	773	773	759	791	763	757	771	822	752	738	771	771	726	770	758	761	767	779	785	770	762	803	790	828	790	795	781	766	766	782	808	746	788	779	830	722	785	791	745	791	793	802	808	709	764	785	764	765	768	737	771	748	742	720	750	743	802	784	747	736	821	759	759	755	775	814	808	759	793	784	838	768	788	740	765	814	769	766	831	807	797	778	771	789	822	833	811	783	785	816	785	768	805	709	783	808	752	746	770	783	776	782	801	793	745	770	755	757
22740	6837	1502	1051	792	586	411	391	335	318	339	300	273	273	246	281	299	281	277	288	281	281	285	260	266	265	239	255	250	272	255	253	247	287	285	262	286	322	286	277	283	263	290	257	254	267	255	266	267	283	275	264	264	288	268	227	266	273	232	273	238	261	240	249	294	266	263	264	263	250	275	256	308	280	269	278	215	257	295	255	252	275	234	260	239	273	273	267	237	281	271	249	233	241	254	243	234	266	244	250	291	263	287	266	252	253	268	251	244	276	262	262	289	270	258	245	253	242	263	251	266	291	297	256	271	244	258	286	254	234	255	256	270	251	266	293	261	254	267	253	278	274	283	260	260	272	262	253	267	249	266	260	266	282	251	250	277	259	246	258	283	253	250	270	296	255	262	253	246	248	254	250	264	259	270	229	263	258	262	228	253	250	281	284	256	263	288	245	277	250	276	261	276	273	267	295	249	257	247	258	298	263	236	267	228	256	268	276	258	256	255	265	264	263	252	274	250	259	265	271	285	282	232	269	264	261	258	263	237	298	258	234	279	310	275	309	253	235	248	248	275	264	274	252	240	266	243	253	244	278	299	237	251	259	260	230	248	261	274	280	242	273	246	272	239	264	276	237	233	306	273	285	276	288	278	236	286	250	258	289	266	279	237	239	235	234	287	233	280	259	292	256	284	250	259	268	258	256	236	260	243	278	246	257	252	256	252	276	282	228	285	256	239	234	270	277	247	247	264	266	278	266	274	247	274	257	269	267	290	258	250	260	271	245	280	250	255	275	230	256	251	278	252	248	264	229	253	267	286	227	244	285	267	234	283	257	258	236	225	248	275	285	261	267	238	269	281	284	273	259	244	268	267	292	258	272	268	262	265	277	256	259	255	282	258	303	267	284	280	264	250	273	279	247	270	265	278	256	253	295	262	262	255	250	224	222	245	261	225	256	242	277	272	278	265	236	266	227	253	267	257	270	234	250	231	227	251	319	271	227	260	248	277	256	249	260	264	293	291	250	239	248	251	246	297	275	259	245	274	286	250	270	247	254	278	260	273	252	244	266	248	271	267	288	257	263	282	247	261	233	242	303	303	287	230	265	265	253	293	250	238	244	289	299	255	247	277	251	246	254	283	290	265	269	276	256	241	273	256	283	264	259	253	270	235	236	263	255	267	246	258	261	244	240	242	245	241	256	291	267	276	265	274	256	250	297	294	272	287	258	268	270	341	279	258	278	260	274	284	269	257	280	296	249	230	275	270	254	246	270	261	255	270	272	263	237	292	308	242	264	269	270	241	227	277	276	251	295	257	254	243	257	252	250	256	247	259	249	259	278	333	249	278	260	247	259	249	278	262	275	294	261	277	255	257	224	258	238	266	252	274	268	271	254	260	269	271	258	270	261	276	291	288	260	279	250	292	263	281	296	248	259	260	273	262	281	273	282	255	256	289	265	280	252	238	254	293	253	235	259	256	228	260	240	275	271	254	267	255	257	254	269	275	272	241	257	269	236	257	285	285	262	274	279	274	213	261	241	258	256	256	246	236	279	276	265	286	279	284	265	239	260	266	290	247	258	270	226	217	291	245	281	268	254	287	294	247	261	258	253	263	300	253	260	261	285	291	260	270	275	243	278	276	267	261	286	255	228	265	259	267	253	283	300	243	237	270	252	260	251	265	253	247	267	271	283	253	226	242	247	263	273	267	252	256	258	283	251	239	254	249	281	276	270	272	283	249	278	247	269	264	263	281	255	289	245	290	266	234	254	249	284	260	251	258	293	286	286	293	264	266	255	263	267	271	270	275	270	270	280	270	228	262	264	265	250	254	261	268	274	287	233	245	260	263	269	261	260	277	242	266	270	268	256	258	269	264	311	259	267	256	272	252	236	302	242	288	255	255	271	294	278	258	253	268	260	299	258	298	261	267	252	298	251	252	271	253	276	220	255	246	238	259	257	255	277	258	255	257	237	245	287	278	266	284	263	244	266	244	255	267	258	255	239	266	275	267	292	272	274	252	275	263	270	255	275	237	272	296	262	271	272	268	249	266	279	285	258	262	261	277	279	278	241	251	267	269	295	287	299	256	280	269	250	245	264	255	255	260	242	260	255	277	251	289	251	246	264	278	263	265	261	284	238	241	255	299	251	239	267	260	257	265	266	242	263	264	234	279	255	258	253	264	268	260	251	244	256	280	252	261	277	313	229	261	245	284	258	259	258	235	258	266	246	288	231	282	282	249	273	289	257	253	274	263	259	289	261	280	266	293	237	274	256	267	250	237	260	228	267	268	248	270	258	246	261	291	285	261	260	264	245	255	256	250	224	286	263	272	277	241	253	298	256	265	244	239	277	241	292	259	253	265	262	290	280	270	264	288	237	255	271	267	296	236	265	247	252	252	260	252	239	253	270	279	278	234	237	271	253	283	260	242	267	260	265	286	257	246	253	278	257	240	282	260	252	229	259	269	274	250	258	263	265	257	279	264	270	294	274	265	254	280	274	282	260	269	257	257	316	261	272	266	262	257	264	242	247	257	275	248	268	251	268	284	250	288	225	296	236	284	265	275	253	245	279	267	253	255	244	240	241	278	252	250	222	251	263	248	253	265	289	261	258	276	290	267	269	287	271	277	253	283	261	272	247	276	264	285	233	251	240	261	255	268	252	275	264	280	252	274	262	287	249	289	257	244	281	284	247	267	259	271	246	249	251	261	273	269	275	280	235	278	267	260	260	261	265	263	286	257	268	240	286	236	281	247	258	250	258	243	289	285	235	264	259	278	260	267	291	257	282	272	270	280	262	253	267	246	269	268	276	282	270	279	234	290	255	294	247	248	286	277	269	287	286	229	276	246	294	272	273	293	297	299	266	250	250	291	246	280	255	284	274	284	259	269	312	282	258	291	281	265	281	268	283	229	251	242	253	282	276	237	266	258	279	253	261	267	242	281	260	253	254	263	285	276	262	300	236	264	274	239	256	279	240	256	283	267	279	236	258	275	286	263	246	263	258	227	239	302	263	243	262	295	269	254	254	232	252	268	253	263	257	282	275	246	240	244	261	236	228	248	263	253	252	265	255	281	276	242	248	269	275	257	265	245	278	256	252	260	263	281	264	274	261	276	241	275	272	256	249	240	241	247	289	257	245	267	228	255	282	275	273	271	255	254	246	234	262	244	275	274	238	268	276	256	230	247	280	267	252	285	258	232	277	248	233	241	245	247	264	271	236	258	265	288	288	252	246	238	296	292	245	277	231	257	272	270	244	250	250	248	253	248	298	258	276	263	244	267	267	269	274	303	268	259	296	256	271	279	234	271	247	247	245	249	239	264	244	266	257	252	295	253	281	255	273	294	264	285	253	268	285	264	267	249	247	253	237	294	287	265	277	256	244	282	234	226	262	260	270	248	276	245	273	245	255	254	263	264	305	269	279	231	268	288	270	253	247	271	249	264	254	250	260	250	262	318	277	260	262	266	292	242	269	284	275	242	258	254	294	267	268	295	235
16080	4927	2713	3098	2679	2164	1559	1295	1020	913	961	843	778	694	657	662	704	654	653	648	687	652	639	673	651	658	646	706	661	706	688	634	776	698	710	692	711	660	614	672	658	610	669	637	640	622	606	591	593	654	639	624	629	624	631	627	610	665	603	575	593	652	623	651	631	576	612	620	633	647	628	636	628	587	618	644	592	616	602	599	655	594	635	607	621	687	605	581	592	659	680	621	661	665	602	598	614	638	642	622	664	637	616	617	634	608	665	624	667	644	610	652	636	638	606	633	595	661	627	582	623	630	630	618	628	632	649	650	651	637	592	627	629	644	613	596	587	592	599	612	652	641	658	593	604	574	632	652	600	659	587	587	610	621	647	617	607	613	637	625	625	644	601	607	582	636	655	641	631	600	618	610	623	630	590	656	612	641	628	653	655	613	608	648	643	627	607	640	559	635	623	612	583	598	621	599	642	631	624	629	626	653	637	634	622	645	643	627	651	626	607	614	614	642	623	566	653	611	669	689	622	627	605	650	644	582	670	652	577	692	630	603	601	633	603	590	657	609	655	623	605	626	622	632	679	665	639	647	638	647	654	706	592	663	621	604	625	575	645	623	585	572	644	642	670	638	636	643	591	655	576	615	610	607	650	642	625	661	573	614	619	684	653	614	583	629	640	624	639	661	629	659	597	581	601	636	657	647	586	645	624	614	604	658	612	607	605	659	636	633	597	599	615	609	676	612	634	619	627	646	629	647	602	658	603	590	620	584	624	615	602	655	631	595	628	618	597	600	581	665	630	675	600	609	657	658	564	642	604	644	627	657	624	591	601	618	637	622	650	605	585	637	638	634	636	639	660	602	638	630	612	630	590	651	608	628	594	632	663	634	616	616	617	637	619	619	614	594	608	648	624	568	575	633	612	641	606	643	593	599	617	665	598	586	616	646	620	602	608	612	653	611	586	600	617	572	606	658	638	581	635	587	655	621	604	590	586	572	599	667	582	630	636	644	619	613	670	592	625	657	630	643	622	627	635	598	660	627	581	663	627	670	629	641	611	608	596	640	604	655	644	692	665	608	623	606	623	656	611	618	657	618	630	672	595	639	673	648	621	565	608	628	604	584	579	615	619	641	623	654	621	637	624	616	674	629	564	686	636	570	656	652	647	636	631	600	639	629	577	646	614	647	593	650	629	630	615	698	609	640	608	588	659	627	624	644	658	613	645	682	605	611	591	611	646	661	594	634	630	586	609	622	601	638	667	622	616	605	601	642	601	576	637	612	649	605	683	661	647	616	617	604	598	644	660	623	627	613	604	630	615	616	650	664	664	623	573	587	597	592	604	589	625	605	643	611	609	593	615	640	623	690	633	632	634	601	585	651	632	611	625	643	676	642	646	646	632	633	634	608	625	621	618	639	655	612	612	650	651	607	653	631	642	620	633	646	644	610	620	634	641	600	656	575	668	605	587	600	643	648	648	609	656	664	618	619	630	631	621	593	656	613	655	615	601	612	613	594	636	643	628	649	637	585	613	681	634	630	649	643	604	630	656	651	646	602	622	602	625	622	607	631	616	635	657	637	655	616	609	605	616	672	629	587	658	615	605	606	623	649	617	649	629	648	624	645	649	624	631	650	654	630	668	617	647	607	602	630	601	630	591	632	593	642	649	617	613	614	586	642	665	610	642	626	618	601	651	588	617	634	611	626	604	568	629	657	618	618	671	629	655	654	636	640	612	630	605	603	621	636	638	625	656	639	663	616	605	598	600	612	604	677	644	613	614	626	621	601	634	658	615	623	636	638	623	621	608	616	589	565	627	627	627	645	683	606	589	610	606	634	587	616	591	649	599	569	620	591	605	612	605	631	672	637	624	587	585	670	692	665	646	616	589	624	623	689	634	652	618	612	662	646	626	641	673	637	583	604	684	648	603	580	586	563	651	625	642	640	622	654	616	627	620	613	598	633	605	596	639	587	640	611	690	588	625	630	611	634	621	616	602	668	599	607	625	696	598	600	658	600	595	604	662	665	687	613	642	620	615	611	636	624	637	607	628	583	642	649	654	656	595	616	651	633	583	621	648	636	589	673	608	649	627	630	604	640	653	640	647	648	654	649	603	646	626	638	630	618	617	584	616	661	622	619	609	626	604	611	593	616	605	577	648	610	625	612	607	651	629	661	628	629	606	653	610	637	621	639	620	590	637	641	639	629	608	631	623	633	670	619	663	601	596	657	570	590	611	625	648	631	649	617	631	669	626	638	607	661	630	622	611	630	586	643	645	607	608	627	617	644	617	600	648	608	627	587	626	626	615	611	622	646	610	617	598	654	596	675	624	629	625	605	601	618	634	625	636	627	628	640	597	599	627	611	622	620	623	663	618	639	621	593	630	613	634	596	617	617	665	605	648	672	626	643	610	566	638	626	629	660	575	576	602	663	647	662	690	601	655	656	637	611	627	637	581	590	606	610	609	647	615	619	636	637	659	628	633	597	639	654	599	621	612	650	614	627	612	601	642	654	640	659	621	629	609	651	633	626	623	596	614	606	604	629	608	564	625	655	611	581	650	616	655	593	657	579	607	616	635	616	620	583	641	608	588	651	597	611	668	597	636	630	655	624	653	647	601	657	648	579	630	603	656	646	637	630	622	630	607	617	677	576	650	633	603	653	597	625	622	615	681	658	611	621	605	637	654	664	638	593	578	556	634	605	605	604	578	627	645	620	527	622	646	632	606	625	624	654	657	619	621	615	616	626	650	623	655	659	590	621	622	625	620	616	643	660	631	611	629	640	622	605	642	631	624	615	618	592	610	635	644	595	614	599	638	666	645	583	564	667	672	639	601	620	608	652	613	656	581	633	631	661	604	664	653	587	624	632	613	579	593	651	593	612	659	634	577	631	650	579	583	574	633	676	658	617	607	616	614	598	649	615	622	637	581	613	630	656	637	647	638	692	623	617	605	609	644	639	645	608	636	627	628	596	589	638	605	638	596	630	644	652	587	620	610	623	565	609	586	654	625	595	624	635	630	589	608	625	594	608	633	565	596	642	604	595	591	634	617	579	636	650	639	595	628	639	620	603	647	641	619	610	592	637	659	641	657	605	585	646	634	623	625	617	617	591	648	640	602	611	641	637	588	624	604	633	618	613	654	658	676	598	574	645	636	644	545	637	642	643	618	619	650	633	588	588	652	627	599	663	614	658	612	652	637	599	619	626	586	614	629	635	622	619	612	625	654	621	630	599	670	625	643	654	640	616	617	654	601	670	599	614	609	618	636	620	616	622	648	628	603	650	694	628	613	602	630	643	633	612	575	647	625	627	601	646	627	686	628	600	634	644	626	647	631	628	646	610	618	574	605	624	610	618	643	612	622	618	667	600	612	616	655	612	630	583	654	632	590	591	592	600	608	681	605	645	646	641	644	620	625	650	633	602	606	633	635	648	590	658	611	630	617	587	613	644	623	660	629	586	622	602	603	582	590	603	604	627	631	663	598	592	613	701	665	655
31967	11069	2221	1592	1032	578	408	325	233	221	194	173	175	150	146	156	128	152	117	148	143	125	162	148	125	126	119	126	142	160	162	155	131	142	149	147	137	127	129	154	145	119	130	116	143	148	132	121	135	136	123	110	126	112	136	130	124	103	118	123	131	136	121	129	133	125	122	139	151	139	124	114	139	131	140	146	134	110	113	119	146	117	110	151	112	138	115	134	115	116	128	122	123	132	144	141	143	153	129	133	133	112	119	135	141	126	133	137	124	126	127	126	128	126	147	136	132	133	145	139	135	130	157	130	129	124	122	136	136	135	132	113	147	147	124	151	126	129	130	131	134	125	131	140	153	126	107	134	120	127	138	149	143	125	139	160	106	134	144	125	117	150	133	155	137	130	140	126	130	114	115	129	130	153	119	113	141	130	126	124	151	118	158	106	114	160	130	115	123	128	131	118	134	132	138	122	141	140	118	148	142	140	150	148	128	134	135	137	132	136	140	144	121	143	147	131	136	127	126	128	169	135	125	112	132	134	124	108	133	132	132	129	141	125	124	136	111	123	131	129	131	124	132	130	137	140	127	126	137	138	134	146	149	136	122	134	120	131	147	144	137	131	140	134	130	149	100	127	122	100	143	147	142	137	139	115	129	136	123	127	138	127	135	108	128	135	135	140	134	143	143	140	129	127	131	127	151	116	142	163	115	149	144	116	133	136	138	124	136	121	137	127	119	104	164	129	123	161	119	130	121	132	132	118	131	168	138	148	126	138	142	132	119	114	138	139	137	140	119	91	121	112	124	101	143	148	139	134	141	135	154	138	138	144	122	109	136	141	151	129	146	137	127	130	119	136	129	140	135	134	134	116	124	123	131	129	131	118	145	135	140	160	139	136	126	146	121	141	117	115	124	130	142	126	118	137	118	117	147	120	142	128	132	120	140	102	132	110	142	122	114	107	112	137	134	123	146	122	107	117	126	147	148	127	142	111	121	144	143	138	143	137	141	119	132	130	146	123	138	133	134	154	112	135	120	129	106	119	126	118	158	140	125	139	136	122	139	120	143	147	137	141	136	138	133	115	133	109	127	137	113	144	118	130	147	127	127	113	128	145	140	114	131	130	125	145	149	147	144	134	126	117	107	150	132	133	147	136	141	136	126	132	136	145	112	120	123	149	124	143	136	120	135	139	133	131	134	116	136	129	145	114	109	129	116	129	110	147	140	133	142	149	118	135	143	132	140	130	126	137	148	123	132	126	135	130	127	151	130	113	125	136	114	135	119	125	128	137	119	125	133	127	129	128	123	121	157	119	133	125	124	136	135	126	105	124	131	140	110	123	135	115	116	123	132	134	157	122	124	122	160	138	120	133	147	124	129	137	123	144	125	133	152	128	127	134	142	135	143	129	142	145	141	129	131	110	129	135	142	123	115	139	138	154	148	116	144	150	133	133	117	114	129	119	132	145	154	135	112	138	126	129	131	129	122	140	142	155	121	116	131	136	98	152	143	145	134	117	150	126	105	120	131	140	137	136	125	121	137	148	116	139	127	117	146	142	126	134	136	124	101	138	126	121	125	124	114	126	135	137	119	138	135	123	123	125	122	126	135	140	142	145	154	128	128	119	131	128	120	136	111	102	126	141	113	122	122	128	103	117	115	119	130	118	131	163	128	132	129	118	135	117	122	130	153	140	139	118	126	129	118	133	127	106	126	137	125	136	116	136	125	136	129	112	126	136	139	143	115	126	112	136	123	123	125	135	114	130	134	153	152	136	146	122	147	120	119	121	119	120	144	164	128	145	139	129	141	151	131	126	144	150	138	135	133	133	152	141	150	134	120	155	130	152	120	143	121	153	123	116	131	125	129	130	144	126	122	144	114	131	113	149	125	146	121	149	141	136	118	144	114	110	125	150	118	132	140	144	155	141	131	138	132	114	153	126	130	124	134	144	144	119	121	136	146	140	135	139	118	135	115	106	130	135	137	135	159	142	146	119	128	109	128	117	134	120	130	154	150	131	129	135	138	137	143	124	130	134	124	129	112	138	137	111	141	137	128	124	141	131	132	118	133	127	139	128	143	143	150	131	140	124	154	134	116	129	146	121	124	123	136	130	136	130	141	105	136	131	142	130	131	133	144	130	133	145	141	136	129	97	139	140	133	136	134	118	126	122	129	149	133	143	127	130	132	127	110	143	158	142	126	135	129	140	144	144	140	129	131	131	126	118	126	114	144	122	143	132	139	136	128	141	137	146	152	139	133	136	128	121	144	121	133	114	135	125	146	108	148	155	131	132	134	128	119	162	148	120	135	111	139	139	128	149	159	118	145	103	130	132	115	142	120	132	118	136	126	127	117	130	136	147	129	139	130	144	118	128	156	133	128	137	125	158	162	120	140	117	122	121	139	138	124	140	122	141	138	120	138	132	140	120	130	166	121	127	139	131	147	127	119	143	141	129	132	159	171	116	138	118	128	115	106	115	117	124	149	123	152	165	128	122	127	129	139	130	145	123	143	148	134	107	130	144	136	152	121	125	115	141	150	116	132	148	131	131	147	158	126	133	137	121	123	124	133	129	128	123	131	143	132	123	118	131	134	121	163	133	134	140	115	119	139	139	126	142	158	126	145	144	122	122	149	141	136	118	129	146	139	121	134	145	151	133	156	140	124	129	137	132	119	143	126	128	138	119	129	122	143	117	142	128	135	143	123	137	163	143	136	117	133	153	126	118	119	117	171	128	114	136	118	112	136	129	136	92	126	126	149	123	119	138	152	151	115	129	128	119	131	124	123	113	125	137	116	126	136	141	133	125	130	140	145	142	111	123	148	119	124	132	142	137	137	142	133	127	128	108	128	124	146	122	133	128	126	125	107	132	127	131	116	136	132	109	121	114	120	128	118	127	155	134	127	132	134	142	136	146	106	138	119	135	153	137	137	142	126	120	120	137	142	133	152	149	140	127	158	125	145	131	129	133	140	134	131	118	131	124	107	147	134	122	135	139	137	129	133	147	121	124	101	123	128	136	131	119	130	137	136	114	132	107	127	124	124	119	139	150	129	118	122	120	113	124	110	122	131	144	105	143	138	112	131	139	130	102	117	136	116	118	133	146	131	108	126	121	145	116	120	128	145	142	121	140	139	117	116	137	161	120	141	122	141	126	126	131	135	138	140	128	133	125	118	143	119	130	132	126	145	132	132	149	134	160	133	134	129	123	115	141	143	131	130	126	161	141	146	138	128	130	141	123	147	125	125	124	106	132	140	148	122	110	124	128	141	124	144	141	148	144	124	150	140	144	140	159	127	125	131	143	122	120	155	125	154	118	128	116	148	125	143	129	132	116	141	154	159	115	107	117	148	121	116	114	130	142	128	113	129	133	118	127	129	148	141	93	114	122	132	128	127	126	139	127	152	127	128	138	105	129	118	147	109	131	102	114	145	136	117	116	134	121	137	125	111	121	135	142	152	142	131	129	132	141	138	127	133	127	130	107	127	135	124	142	143	139
20599	6119	3522	4208	3948	2581	1834	1328	971	981	869	687	544	515	481	454	474	403	427	420	425	406	407	378	380	419	381	408	432	460	497	451	521	550	509	415	449	426	403	414	379	361	369	365	336	378	332	362	343	354	344	331	328	359	334	334	327	337	338	343	354	323	336	321	322	346	351	348	324	361	326	353	317	353	339	345	344	308	331	317	344	359	339	347	309	338	319	363	344	339	300	358	334	344	325	348	327	378	348	339	327	364	363	340	351	337	321	339	319	311	323	375	321	330	329	308	347	337	358	350	316	342	294	307	348	336	334	351	319	312	330	355	330	334	308	343	342	305	343	364	358	307	337	327	350	314	328	328	346	299	366	357	335	336	332	345	326	353	328	320	337	322	377	319	340	358	335	320	321	376	317	358	357	353	319	353	340	305	291	325	330	362	340	327	336	302	338	332	330	351	355	345	340	347	324	366	346	320	339	371	328	294	349	330	322	337	339	357	330	364	339	356	348	375	336	344	337	355	311	328	339	351	355	295	339	349	355	342	342	343	350	350	353	329	366	347	345	369	339	353	332	343	338	361	345	350	320	301	314	335	380	325	361	325	352	346	358	333	365	341	327	344	342	328	300	340	316	326	344	322	327	333	339	344	310	328	345	324	359	341	316	348	318	344	361	332	340	338	335	338	301	334	328	362	320	336	376	326	296	334	322	336	311	347	353	335	366	317	346	319	359	341	375	337	317	343	320	345	330	326	368	369	317	339	319	311	326	345	322	332	335	305	306	300	325	358	311	345	356	360	324	333	331	330	341	349	322	364	337	323	375	344	330	345	312	337	343	321	342	326	348	378	330	342	339	332	365	329	331	350	360	361	314	330	348	314	341	342	346	347	347	327	304	370	309	337	360	324	317	349	377	333	329	337	307	326	358	349	342	329	343	325	343	343	330	323	353	368	357	359	328	310	340	369	367	338	345	328	325	313	335	303	366	344	327	321	332	323	344	345	342	340	323	338	360	298	336	331	334	313	352	314	328	347	294	331	314	369	371	314	314	334	334	322	356	326	367	339	313	348	344	355	357	337	325	314	360	324	352	354	336	324	318	371	320	350	341	328	375	294	342	358	336	307	337	334	327	327	339	358	331	305	356	338	312	334	350	297	342	354	355	326	327	330	360	326	328	312	331	363	317	358	343	308	315	333	318	350	337	322	361	363	326	340	302	361	344	336	365	335	330	314	357	298	296	340	363	347	330	336	352	323	319	352	332	344	334	331	328	344	331	373	342	357	343	353	306	323	324	328	327	324	312	350	328	348	347	343	346	329	348	324	373	361	319	337	321	344	333	379	340	336	339	363	352	357	331	328	327	302	308	317	319	302	338	364	362	386	336	382	343	338	336	375	314	363	325	321	332	295	318	356	323	348	318	329	326	341	333	351	361	336	320	327	322	347	332	330	332	358	360	329	352	296	346	343	350	370	320	327	363	349	339	308	318	361	345	328	338	317	339	320	327	329	344	341	354	305	362	334	325	346	350	312	338	351	304	331	332	340	310	347	339	322	343	351	324	332	342	349	329	325	354	342	339	354	342	325	318	343	310	349	331	347	326	356	322	327	369	359	328	346	350	338	347	337	348	336	329	359	329	365	318	337	308	338	336	310	372	341	298	326	337	309	312	361	322	343	335	339	346	330	370	335	323	330	337	333	341	333	325	351	333	333	325	354	352	336	352	338	316	299	336	291	340	347	363	327	366	351	309	369	358	306	333	344	341	334	354	351	347	331	343	350	349	348	314	317	327	327	344	323	339	340	314	342	369	336	366	349	328	319	363	326	307	334	326	325	345	370	362	334	326	332	351	344	328	319	309	340	349	325	312	322	334	347	340	362	349	311	365	340	326	324	355	331	336	343	335	335	335	365	326	316	314	339	353	338	320	363	350	307	363	326	334	302	365	344	375	350	344	327	371	358	349	336	341	311	322	346	344	328	349	315	345	313	322	365	336	338	324	342	323	347	344	339	357	343	293	330	363	326	339	353	314	344	360	361	331	341	354	316	327	311	361	329	323	360	329	318	340	342	318	330	312	334	332	359	370	305	326	329	348	323	373	324	382	354	333	344	354	359	360	324	311	348	342	325	344	367	385	357	357	329	367	337	347	345	314	379	339	345	367	351	357	365	287	318	348	314	341	338	326	349	329	322	343	343	370	344	356	307	332	325	332	321	343	342	356	318	336	334	355	337	320	330	334	336	353	350	363	346	308	349	355	344	340	334	355	352	323	342	315	356	322	330	345	329	363	352	353	329	355	329	336	318	345	297	339	325	334	329	327	365	326	321	344	339	314	313	357	371	378	332	345	329	322	318	348	318	324	350	352	331	343	351	376	349	310	315	334	337	331	347	359	338	332	341	324	365	336	322	347	316	343	321	323	319	352	314	355	335	348	323	336	301	317	313	315	329	309	345	330	321	320	314	366	334	347	342	347	314	325	345	335	333	331	339	359	348	320	353	342	344	364	331	342	342	367	345	360	340	348	358	359	351	342	323	333	327	363	380	400	346	340	323	318	366	363	320	319	332	332	332	356	328	365	316	326	335	311	345	346	361	340	338	330	325	351	321	345	342	337	346	370	313	347	338	333	328	356	349	310	339	372	354	333	343	328	308	320	331	330	365	362	341	327	332	320	350	334	338	372	346	337	315	325	347	369	297	351	345	342	364	316	342	351	333	340	343	336	331	343	353	347	338	320	344	321	304	357	333	354	360	308	364	328	317	304	335	335	329	314	327	369	344	315	347	326	369	374	345	333	340	366	373	339	335	317	349	340	320	325	332	312	354	341	339	294	341	357	337	323	340	340	332	340	332	332	329	358	336	338	367	338	324	356	339	299	347	287	326	330	349	353	354	348	309	335	374	298	287	307	342	332	337	352	328	342	355	358	385	316	325	359	369	324	356	334	343	381	336	327	328	323	357	330	332	331	339	336	348	302	339	358	324	362	343	339	348	346	350	343	361	360	322	341	346	353	337	339	362	353	338	305	325	316	344	351	357	342	325	339	334	336	346	317	376	336	297	314	303	327	355	337	324	392	341	326	335	368	323	301	318	352	323	316	325	333	368	332	360	316	348	326	319	345	379	343	337	324	340	339	339	368	340	315	318	318	352	337	310	333	327	331	350	355	371	353	305	305	308	332	319	360	355	301	310	367	336	330	346	361	329	392	346	351	354	382	337	331	351	334	300	352	357	329	330	325	327	329	342	351	356	332	315	381	375	365	336	338	318	365	355	351	322	329	334	336	350	322	334	397	341	325	344	326	333	315	370	359	356	314	302	357	338	321	366	348	328	378	356	347	342	393	330	350	318	328	346	310	370	340	353	327	320	358	347	376	350	348	331	331	375	317	332	307	337	353	321	332	353	359	314	331	334	327	353	345	353	349	322	326	334	324	327	323	335	366	315	366	344	332	346	338	304	350	324	359	326	351	354	312	340	343	305	353	325	297	336	332	314	345	319	374	323
10469	2101	898	793	578	453	463	377	347	320	327	341	333	342	340	329	314	337	330	338	327	344	301	325	329	330	362	368	389	319	328	362	324	298	321	331	351	333	328	360	332	349	403	339	350	311	336	324	359	320	339	332	349	317	321	320	342	334	345	368	336	324	361	335	346	316	333	328	319	343	355	343	350	318	350	301	312	373	333	343	327	323	349	357	340	351	357	355	345	338	313	326	323	336	325	354	334	350	364	344	324	329	349	329	305	373	345	305	348	337	335	338	358	310	342	351	334	321	320	292	327	337	342	333	306	331	338	347	317	333	325	334	323	373	307	305	329	350	342	317	352	364	356	353	338	347	340	324	322	318	365	336	334	337	316	337	332	310	323	333	350	313	303	311	315	338	344	360	318	346	339	352	332	347	335	365	344	332	334	339	326	342	341	351	360	292	352	348	366	360	346	329	331	365	318	326	330	341	355	313	348	311	371	299	308	310	362	357	358	305	338	355	331	343	329	318	329	357	353	357	332	320	354	354	328	330	322	326	385	315	376	341	348	326	313	330	355	327	336	313	346	338	358	322	325	309	351	340	314	336	337	350	338	342	355	346	348	353	336	328	332	339	336	330	338	299	346	360	341	301	341	359	372	322	335	326	367	336	326	295	306	345	340	346	289	287	363	301	327	348	346	328	326	337	352	336	340	335	349	335	332	347	368	301	364	337	328	305	333	308	343	326	345	302	342	348	328	333	298	295	336	309	353	342	328	343	340	336	288	327	335	292	368	319	369	351	299	314	338	337	343	351	374	342	305	331	339	333	369	337	319	336	343	306	307	336	347	368	332	343	330	355	326	328	352	310	334	333	335	354	324	352	339	343	327	327	333	351	331	352	355	363	326	320	337	340	321	350	353	329	338	373	337	331	337	286	330	347	328	337	330	330	343	311	340	345	355	308	326	333	332	304	335	317	352	361	360	320	317	361	333	312	329	353	364	344	315	328	355	305	334	354	331	337	315	314	312	335	324	332	336	358	336	311	351	363	334	309	320	341	335	330	328	329	344	317	314	337	353	340	332	319	321	356	343	355	340	341	328	340	352	337	345	360	328	357	357	334	318	300	333	324	326	365	344	312	310	334	310	296	332	344	344	340	347	310	303	346	353	336	315	326	314	314	340	329	315	307	311	320	330	330	302	340	349	345	338	326	317	327	337	344	314	319	329	318	346	365	328	347	322	328	326	354	308	346	327	320	323	358	357	332	333	321	325	321	349	339	340	329	338	373	347	351	329	356	330	332	346	331	351	330	299	308	304	341	341	336	336	323	306	337	310	322	305	343	321	342	349	346	331	285	316	364	353	349	337	322	317	342	353	343	368	342	340	337	332	367	334	321	359	290	341	335	345	341	338	348	327	326	343	331	330	344	295	324	345	322	336	369	338	333	333	336	325	356	305	321	315	328	297	319	333	329	333	309	298	320	338	311	284	338	342	333	339	335	327	295	326	307	330	331	330	324	357	339	324	334	322	313	322	325	340	357	321	341	311	380	330	328	343	320	300	347	336	361	309	322	356	325	325	388	343	293	332	329	315	325	350	307	328	267	335	339	368	340	316	310	344	350	306	311	346	349	370	345	323	383	355	312	316	314	312	332	365	353	354	320	326	347	316	336	320	342	338	325	340	313	315	316	322	336	346	375	325	309	359	327	314	342	358	324	332	345	342	345	326	351	315	332	349	351	351	358	342	365	332	331	354	309	338	346	350	341	349	343	336	349	366	367	349	327	342	348	283	308	324	347	336	320	343	333	357	362	333	330	337	322	333	335	353	338	344	290	329	322	360	345	312	315	351	312	340	331	309	334	345	350	345	334	319	328	340	307	336	314	399	310	329	402	343	332	297	334	322	343	325	346	361	345	339	333	326	334	379	298	325	349	305	346	303	351	358	350	321	346	351	338	372	332	336	344	353	304	333	315	386	383	320	325	295	321	313	359	309	315	335	348	340	348	334	320	302	328	303	300	341	335	316	310	307	337	319	343	361	333	340	369	360	324	338	361	367	311	328	344	304	337	327	316	344	308	283	319	370	337	349	332	364	306	316	346	317	338	309	343	373	368	321	366	319	340	376	297	343	320	317	344	339	314	335	343	325	349	326	315	322	328	344	344	312	336	340	320	339	298	338	319	340	318	300	380	351	345	314	375	369	348	349	346	341	330	332	332	288	330	377	349	351	282	341	365	332	377	353	340	325	353	350	370	341	317	368	294	294	334	362	326	319	347	322	323	308	323	312	332	331	342	335	312	358	341	359	324	368	389	343	343	362	342	353	336	338	321	340	294	304	346	354	358	317	338	346	312	343	304	329	320	341	326	365	357	322	335	350	352	348	311	314	322	305	317	338	317	333	349	321	319	317	321	367	355	365	321	315	299	298	344	348	332	336	324	345	321	329	332	364	314	367	290	309	320	326	351	343	324	320	341	333	329	364	302	319	309	314	348	357	327	333	351	339	353	341	353	350	324	330	307	382	347	339	328	364	325	295	338	299	344	298	308	324	289	351	373	334	366	322	303	332	333	311	313	319	326	324	372	298	325	363	314	353	329	335	292	330	329	338	317	350	338	353	321	294	332	340	319	302	317	327	320	364	336	340	354	348	340	334	360	347	315	304	356	331	317	321	325	370	352	347	331	311	337	360	322	326	340	340	320	323	339	350	313	330	329	381	332	323	309	332	313	360	328	349	364	347	345	365	330	343	345	327	321	340	354	378	334	319	369	336	366	301	329	311	298	326	335	337	316	348	345	337	361	348	310	310	315	316	339	382	306	334	356	321	352	310	300	334	336	323	317	317	333	334	338	308	316	320	350	333	318	337	346	321	322	311	310	329	326	318	346	347	330	323	333	355	375	306	341	342	325	359	339	332	334	333	334	366	363	335	340	341	347	318	326	330	334	352	333	330	325	358	356	319	310	332	331	329	324	303	356	343	348	343	347	339	344	348	362	337	337	335	313	351	335	342	358	327	312	342	317	360	382	345	343	350	357	339	339	339	362	341	310	344	315	327	309	323	328	332	291	360	326	347	319	344	329	318	369	356	305	332	366	356	328	351	326	348	332	314	358	322	343	315	332	341	352	322	330	324	395	367	316	381	309	369	290	305	354	351	345	374	345	335	330	316	325	325	356	349	335	341	357	356	376	341	323	320	340	347	347	322	329	343	308	340	330	328	340	322	335	338	349	313	289	312	321	318	305	355	352	334	391	342	325	353	344	346	315	340	312	328	313	330	311	365	292	353	353	304	339	330	377	348	346	328	335	349	302	345	341	342	320	340	351	349	303	354	320	304	315	315	341	328	309	332	335	349	316	318	336	327	344	329	331	342	321	331	338	304	335	346	344	334	350	359	334	336	322	338	345	344	327	314	343	359	322	358	343	326	331	335	349	324	331	380	320	309	321	350	320	301	321	341	319	353	328	336	323	312	350	365	325	345	368	313	354	370	346	364	325	373	364	327	337	313	347
7720	2044	1844	2309	2100	1408	1182	947	844	899	902	845	817	785	781	758	788	773	775	753	807	841	736	798	779	805	814	763	803	839	810	822	825	777	821	786	792	760	793	789	835	808	731	789	772	808	780	837	771	761	767	784	807	774	791	799	817	805	767	773	772	767	771	803	809	695	815	807	822	820	791	761	786	831	831	781	753	793	835	740	792	789	797	828	733	806	780	793	754	817	779	784	796	851	751	786	812	833	740	739	767	755	732	761	812	767	797	774	757	755	748	779	789	822	806	737	743	800	773	785	768	751	815	795	782	781	790	762	763	785	829	827	737	773	801	771	731	834	750	770	751	783	799	741	771	766	733	740	780	741	744	767	779	773	752	746	757	775	797	770	768	781	738	838	810	748	780	837	744	775	738	778	756	759	746	773	753	778	782	769	788	750	778	783	771	785	764	801	807	756	807	841	778	760	831	801	791	817	824	747	801	811	799	795	726	808	798	781	792	755	782	781	843	823	787	756	758	809	796	812	692	760	775	722	774	731	727	834	825	754	751	787	821	761	769	791	800	780	744	784	789	726	792	790	779	744	807	764	793	778	799	743	770	788	729	814	737	775	805	769	814	812	769	758	770	758	798	764	775	760	788	784	739	834	802	815	797	777	775	763	761	739	787	751	778	765	783	802	792	762	752	788	780	773	792	807	792	801	802	761	825	777	719	755	772	826	759	774	807	795	761	771	825	775	736	792	751	740	748	775	743	788	778	799	747	805	720	762	793	804	807	739	783	763	728	800	765	807	814	802	753	819	771	819	817	758	749	817	813	755	782	767	779	789	751	757	754	771	764	754	823	818	792	740	765	818	772	769	757	780	749	743	764	798	746	787	790	778	743	815	800	820	797	834	802	784	804	741	828	797	793	776	764	751	786	727	836	797	781	792	777	812	753	797	803	800	783	777	746	769	724	739	806	837	793	762	840	789	761	755	752	819	767	789	802	825	728	790	755	766	751	776	774	779	796	807	858	782	777	745	769	810	832	765	802	754	779	762	777	766	763	816	814	740	795	765	755	749	796	766	790	750	747	830	806	782	799	799	803	791	750	778	806	788	780	734	756	726	756	773	832	794	778	742	808	794	797	783	820	790	832	767	760	758	808	792	804	782	736	764	788	808	797	760	757	777	762	762	735	795	737	782	739	812	808	825	699	736	777	810	765	783	788	763	768	826	754	746	788	801	788	751	798	838	788	778	852	790	771	782	797	782	749	759	762	744	767	774	765	776	745	765	771	809	781	777	751	797	724	806	754	734	769	770	733	785	771	790	755	804	794	792	782	766	769	782	738	783	787	770	750	809	827	736	735	750	797	793	795	718	773	778	794	747	775	787	794	761	774	802	778	821	765	767	738	761	787	806	751	766	835	755	788	803	765	805	791	763	787	811	814	830	779	773	782	806	783	816	769	785	799	825	854	815	805	785	763	733	795	815	762	790	778	730	790	774	809	775	801	779	778	777	796	753	809	822	867	740	751	768	810	750	790	799	795	790	818	792	769	835	773	783	759	694	772	811	782	798	788	813	739	738	754	806	805	765	790	764	736	795	840	780	795	733	780	759	805	812	743	795	754	765	813	762	756	792	770	783	756	756	858	715	773	757	799	771	770	781	796	777	798	803	750	755	760	768	770	786	778	809	818	807	790	792	742	774	789	767	772	766	766	755	772	788	787	806	788	756	756	764	766	758	792	757	797	761	751	748	757	844	787	820	792	791	795	801	800	800	723	773	812	763	770	797	781	788	758	800	786	828	762	778	803	758	804	788	742	768	765	838	790	825	780	797	773	771	754	768	797	744	772	759	781	791	770	785	774	790	817	840	791	728	839	802	748	823	828	790	774	776	760	750	762	780	792	763	774	763	759	770	769	825	796	804	783	772	800	803	825	806	775	752	775	793	762	788	762	719	799	775	764	785	790	805	735	786	763	783	778	776	834	738	779	779	812	830	811	788	789	793	776	825	806	761	864	748	797	738	743	763	779	768	784	809	800	762	774	797	752	790	750	789	740	815	804	776	794	713	752	788	779	822	736	814	755	833	786	812	791	773	758	767	778	784	818	775	725	768	810	756	769	819	829	750	783	787	752	816	752	821	778	764	722	761	789	826	783	799	812	730	808	774	764	761	794	787	760	804	787	795	839	741	778	787	817	762	826	747	827	775	791	803	781	776	758	754	766	754	766	795	749	783	771	831	778	800	814	787	777	772	783	778	794	789	765	784	830	828	778	811	790	736	807	809	772	784	754	772	771	803	773	778	811	796	771	732	793	762	748	781	773	790	779	760	770	743	742	788	790	730	764	825	767	748	754	796	798	756	731	786	829	818	799	797	746	829	765	792	783	793	828	763	739	795	778	809	794	798	798	801	775	809	773	783	743	775	766	838	749	770	784	788	760	806	770	776	790	752	781	799	759	816	789	835	765	812	780	830	785	757	782	741	756	756	792	823	785	767	804	774	835	793	792	766	777	793	763	782	823	828	765	762	820	790	828	766	804	775	778	782	756	788	797	789	778	720	836	804	796	773	764	744	788	729	778	817	747	819	768	775	813	844	764	759	745	776	775	738	751	782	787	802	778	744	795	823	788	769	785	784	803	724	782	765	798	778	769	779	808	793	754	774	799	825	751	792	770	769	786	835	778	847	780	772	799	753	756	778	773	738	757	768	771	796	763	775	818	754	825	785	743	775	777	795	802	789	817	779	764	757	745	764	747	810	817	812	762	767	760	771	819	784	735	773	795	757	796	740	815	798	779	770	763	775	767	791	757	765	768	790	794	760	798	798	811	749	803	765	771	814	794	790	723	767	777	812	784	735	825	809	792	821	739	818	789	812	785	791	731	793	791	776	777	792	758	768	768	793	769	779	764	803	882	723	768	816	809	777	828	767	770	782	799	778	759	782	736	787	792	811	818	738	795	751	787	778	767	768	750	785	782	811	800	807	751	784	788	755	796	774	778	778	818	779	770	771	837	780	792	758	775	772	723	798	781	723	770	779	770	750	784	783	770	818	777	816	798	816	778	794	745	780	786	766	742	720	797	772	747	810	765	752	760	773	798	792	781	776	769	786	750	806	802	808	783	727	824	782	755	801	829	837	750	800	762	766	781	807	781	778	788	796	796	754	748	799	777	754	752	755	795	780	797	811	786	779	809	822	795	755	774	794	742	783	804	791	739	816	819	785	768	751	763	815	754	770	782	775	740	765	764	765	783	791	750	818	775	805	813	808	806	767	747	804	776	765	768	770	785	770	795	766	807	751	776	778	772	740	818	782	820	773	781	745	760	775	827	774	751	795	810	807	758	674	781	760	803	766	775	802	732	775	762	778	754	779	746	796	751	762	808	717	779	771	759	801	747	796	758	838	761	772	806	764	788	780	754	759	804	834	786	812	770	780	768	772	783	737	837	738	784	811	797	812	773	798	739	779	724	803	758	794	774	742	777	745	804	781	796	771	745	783	754	788	824	768
22429	6337	1614	1258	843	584	427	358	318	311	316	308	317	307	275	271	287	254	281	252	312	250	230	263	275	300	275	272	290	289	269	280	317	287	278	265	229	280	247	260	252	250	289	270	285	281	262	263	246	241	281	266	232	312	262	262	267	266	261	262	256	255	262	298	255	246	249	270	260	260	236	279	256	237	269	271	215	272	241	269	278	250	269	283	258	253	238	242	254	270	277	245	308	273	242	240	275	260	263	268	301	259	234	288	239	276	256	261	248	247	256	231	253	273	280	248	252	271	262	279	277	287	259	290	271	261	268	256	267	263	274	277	246	287	259	243	290	248	265	277	252	255	265	285	295	254	288	248	263	275	249	257	279	272	277	285	280	258	286	266	236	217	258	242	248	290	276	273	267	292	249	270	230	244	252	276	259	253	264	277	247	259	259	297	252	292	302	286	270	282	289	260	247	254	265	286	256	238	232	273	282	286	281	266	269	272	286	275	224	239	257	272	301	255	238	285	253	261	281	292	287	257	273	245	243	262	269	290	289	246	273	236	279	288	248	288	249	236	248	271	283	283	264	278	277	253	261	264	256	282	272	265	296	283	279	243	283	266	253	278	268	264	254	260	269	236	282	275	260	277	232	262	267	243	285	247	237	258	264	275	281	248	267	269	285	298	260	284	276	267	271	313	246	284	247	245	261	241	249	266	270	268	228	285	260	282	273	262	261	249	266	269	271	263	243	278	282	272	253	291	262	273	278	282	260	264	258	277	262	258	262	258	268	256	275	263	298	267	263	279	274	272	250	267	302	287	291	241	258	243	250	266	286	244	222	247	271	225	253	276	280	268	274	286	261	282	230	257	256	257	274	265	245	243	267	274	275	275	242	267	275	285	233	261	259	271	256	262	252	284	256	235	256	287	273	305	285	281	266	243	285	303	270	256	259	298	264	234	285	270	249	281	271	251	243	289	285	255	261	262	277	276	248	223	252	260	281	301	275	222	253	281	260	257	257	277	272	280	286	256	275	259	237	250	277	261	270	251	257	270	256	259	281	246	234	283	240	297	255	239	272	235	285	260	259	276	265	263	265	262	269	257	263	287	286	251	256	242	274	263	266	261	291	271	272	268	276	276	273	273	276	267	258	270	224	263	262	264	283	242	246	262	256	272	261	251	260	237	257	273	257	299	265	265	253	254	245	279	254	285	283	228	265	273	304	260	280	279	297	263	276	267	265	257	254	258	277	258	239	238	245	236	264	262	258	244	260	270	257	283	272	265	251	254	246	266	222	253	291	278	247	283	292	268	256	231	249	284	270	262	281	241	268	283	281	263	251	287	281	273	311	280	261	260	283	255	279	302	277	267	253	266	263	266	248	302	262	259	294	276	262	260	263	284	283	256	279	270	294	267	268	264	256	256	279	273	231	273	275	296	264	270	265	243	282	240	256	275	249	279	284	226	250	242	266	255	277	257	285	312	285	247	240	260	277	284	284	241	261	237	258	282	272	239	236	269	270	272	248	274	275	256	264	270	275	253	250	257	260	240	255	268	274	273	299	266	265	258	260	292	262	279	264	260	241	281	243	289	267	274	260	251	267	273	268	275	268	300	268	267	296	297	272	236	256	237	285	270	277	267	272	283	264	275	271	248	288	278	284	281	264	259	259	288	289	250	270	252	264	263	250	277	290	258	261	271	249	264	295	269	259	251	283	258	269	279	288	230	285	264	260	272	246	264	265	239	225	240	256	271	262	281	245	258	284	246	264	263	298	248	269	254	267	285	263	276	218	262	246	274	263	276	279	249	235	290	265	250	236	251	245	264	251	233	241	255	276	266	260	271	244	260	273	277	238	265	303	283	258	251	258	252	256	275	279	284	264	299	257	272	264	248	266	247	290	276	284	271	262	270	251	223	243	257	255	267	271	271	305	264	300	298	222	294	256	247	242	251	253	216	279	273	254	256	278	272	280	275	245	254	266	282	278	279	267	237	257	291	275	280	273	274	253	249	278	279	268	260	288	269	270	239	305	271	262	222	258	276	268	291	257	268	245	260	260	244	268	250	236	251	272	256	272	269	265	292	260	250	260	265	271	280	273	296	264	273	272	249	267	276	264	250	237	271	271	292	274	259	273	244	263	271	268	262	232	291	274	253	244	245	270	261	256	299	262	252	283	279	311	257	273	274	270	265	238	268	255	293	279	288	247	253	276	289	284	258	267	263	284	268	260	265	268	258	277	297	251	260	262	247	269	263	278	225	227	275	252	272	278	266	282	288	265	264	266	274	261	273	287	284	261	283	254	276	261	298	263	280	278	311	244	274	267	237	272	267	286	279	291	259	266	243	274	273	238	263	248	289	271	230	264	293	264	269	255	248	270	291	285	242	234	271	273	278	253	283	243	256	245	258	208	259	287	274	271	298	288	289	281	284	272	236	235	281	274	277	298	268	284	262	257	239	276	266	271	257	262	264	272	247	271	265	266	254	262	290	273	289	263	258	286	293	274	291	278	287	265	266	275	289	275	281	254	254	292	279	248	279	266	270	320	260	254	277	293	266	252	254	273	266	267	282	317	282	251	234	267	289	280	283	263	275	254	270	310	255	251	228	236	259	297	274	299	273	318	261	255	296	299	254	256	248	275	244	255	270	272	251	257	272	255	258	276	272	239	279	268	277	279	263	296	268	258	229	247	261	265	241	263	234	232	248	251	284	253	282	287	295	264	249	259	263	250	252	226	272	251	275	255	259	277	258	268	283	234	288	280	247	246	300	254	273	258	246	262	281	253	270	271	256	270	272	239	254	270	274	246	258	263	266	276	266	265	260	254	242	267	270	259	295	242	283	266	256	263	249	270	268	251	290	256	237	269	276	228	277	234	292	265	237	269	233	275	274	264	253	262	243	267	274	263	286	304	241	242	281	257	265	239	266	266	257	245	266	263	286	269	291	241	240	257	288	271	275	261	299	263	258	265	264	262	283	268	251	253	256	255	280	254	289	291	277	232	261	254	236	258	267	281	221	253	249	282	263	251	257	247	238	302	234	252	251	278	263	276	277	258	248	250	277	286	240	262	236	263	258	271	265	245	261	275	243	275	263	267	241	288	277	262	226	276	248	281	223	254	278	276	289	240	283	260	263	276	260	269	287	257	246	263	289	268	250	244	248	268	276	281	277	246	240	285	270	237	249	289	267	265	283	256	253	263	279	261	264	280	244	280	239	240	264	264	238	258	288	256	268	282	260	259	271	271	248	225	263	241	278	279	276	301	282	236	253	270	259	293	280	269	276	236	262	280	286	256	272	264	273	267	290	280	320	275	225	250	254	244	251	282	257	279	258	252	252	276	248	281	249	264	261	279	263	290	275	271	267	255	266	262	263	265	249	266	260	256	257	256	265	252	292	283	278	285	264	276	258	264	274	273	284	246	295	235	256	262	252	244	241	286	252	266	258	243	246	261	245	257	263	249	293	297	241	281	261	242	246	283	270	274	248	255	287	249	299	296	245	278	272
15933	4537	3323	3877	3161	2067	1548	1162	986	950	965	840	755	759	714	639	685	702	669	691	669	712	634	680	669	606	664	682	743	718	747	737	726	706	689	663	703	665	705	674	616	614	597	652	657	626	606	664	662	603	618	623	606	623	629	621	646	645	642	633	633	647	640	624	624	609	620	607	641	662	586	692	620	632	623	645	664	592	643	650	627	584	646	663	663	630	664	615	616	633	623	607	650	590	597	592	592	607	607	653	656	635	667	679	657	592	624	598	663	611	664	631	594	642	608	637	687	633	619	621	617	635	609	643	637	640	644	610	634	668	610	635	617	604	588	601	583	669	666	651	637	633	643	634	618	621	618	697	632	667	622	634	608	596	635	597	637	623	638	646	694	623	589	634	573	591	618	593	599	567	652	656	683	622	616	628	608	618	650	653	592	639	649	642	635	651	623	605	612	663	599	609	615	605	584	641	618	632	611	663	632	599	609	613	598	652	593	649	621	599	620	618	566	685	671	605	633	649	638	635	647	630	616	611	618	637	635	646	651	631	606	637	600	596	607	660	620	643	610	623	615	622	665	657	609	656	619	600	624	625	606	637	616	659	606	648	645	666	675	637	592	627	625	604	604	637	639	638	621	654	628	633	615	673	618	685	617	615	643	606	617	621	615	582	669	609	588	645	613	653	629	616	606	584	588	608	633	616	668	615	636	622	613	657	558	657	607	651	665	645	624	632	594	605	646	601	633	594	672	611	647	630	630	627	664	637	666	592	589	641	595	589	614	671	658	645	624	667	619	621	655	622	619	604	626	590	594	619	618	638	610	631	697	656	657	637	616	617	639	636	630	642	626	629	616	632	606	641	600	621	603	620	642	603	615	655	677	653	644	630	603	628	634	633	650	629	652	622	637	637	628	676	610	673	632	676	639	659	618	636	634	626	611	649	607	634	619	688	678	664	627	631	638	630	678	595	659	615	611	631	633	594	655	605	649	643	617	609	580	645	638	649	587	641	589	636	632	635	613	623	619	592	603	618	658	605	620	611	638	628	610	659	672	656	590	660	644	660	650	657	687	631	625	630	653	622	623	648	634	597	674	646	623	641	642	623	619	630	607	667	641	625	617	657	617	617	607	665	607	645	632	638	597	636	639	626	620	638	635	652	655	645	630	622	590	612	593	600	656	635	658	607	621	618	631	618	622	605	630	620	645	649	602	630	625	635	618	576	631	649	584	608	675	636	608	637	670	644	611	593	631	645	665	640	659	618	636	589	627	579	629	603	613	664	607	627	670	600	634	617	621	626	613	640	601	627	602	646	655	607	657	625	654	629	630	576	695	608	646	614	646	617	657	635	641	612	649	613	670	637	605	609	588	614	620	645	605	620	609	605	671	638	625	631	636	650	610	601	620	632	569	657	639	633	655	631	618	643	623	613	624	624	580	632	630	626	609	636	620	630	605	657	657	611	644	630	642	674	639	610	633	633	643	625	605	640	636	651	616	609	633	647	613	636	626	615	633	645	597	632	626	609	614	628	626	640	590	639	627	639	672	618	654	668	610	640	614	618	585	628	628	663	608	672	626	607	632	675	597	660	645	656	623	639	610	607	627	648	601	615	574	578	617	626	603	647	616	580	600	609	659	633	630	597	614	611	642	637	625	684	635	586	645	616	600	598	585	678	608	617	643	662	604	582	640	638	633	633	636	636	615	594	657	594	628	641	658	641	642	607	616	607	642	607	628	629	625	656	582	643	608	644	648	589	632	633	644	623	603	624	616	647	595	594	617	633	613	640	609	624	646	629	592	622	617	638	637	604	637	619	627	581	659	655	578	661	625	627	631	622	608	665	628	632	620	583	684	633	627	654	638	618	636	611	631	604	589	607	591	631	630	641	660	654	633	673	646	644	621	626	636	621	624	628	657	680	636	632	650	622	646	607	624	616	621	648	638	600	634	629	611	653	663	620	623	654	653	646	636	651	654	613	606	561	656	681	626	650	604	618	625	591	638	602	595	606	609	654	641	657	650	574	647	640	626	594	622	643	637	610	657	635	656	635	657	580	607	656	612	621	633	631	626	625	622	659	657	626	663	606	612	666	619	613	594	624	666	637	664	620	627	606	679	616	643	681	651	632	631	670	571	643	632	623	625	601	605	631	625	620	646	643	598	616	635	649	646	593	636	580	609	596	615	643	635	636	653	608	596	628	650	593	625	626	617	629	595	626	644	639	636	691	611	623	616	643	644	677	616	631	636	598	607	674	664	605	642	596	622	634	564	639	636	613	596	622	616	646	627	637	588	625	660	635	633	662	637	648	657	644	601	658	600	624	641	638	657	627	618	666	665	632	629	603	627	621	688	655	638	642	607	615	627	636	616	593	608	607	563	612	649	624	614	605	621	631	630	644	643	633	593	654	643	665	635	638	606	643	602	657	590	665	585	630	681	672	627	578	650	635	599	626	636	651	626	643	656	611	621	635	603	643	615	614	681	617	632	636	633	661	618	646	669	632	615	675	653	632	595	622	664	601	644	647	619	643	655	598	635	599	616	663	660	635	636	645	615	627	620	617	617	631	643	626	627	614	623	633	688	611	674	619	627	596	645	666	643	672	606	629	618	637	632	616	684	634	619	629	639	581	647	610	616	600	603	599	628	606	653	583	641	614	662	640	639	651	687	660	645	657	670	654	612	647	616	658	634	622	599	633	609	665	582	623	648	656	649	628	648	661	629	601	666	635	653	620	627	640	622	632	662	639	640	616	653	640	621	612	637	623	599	621	655	642	607	655	647	604	613	629	654	646	651	637	654	637	683	638	597	669	629	606	593	632	633	622	643	651	632	628	626	601	652	667	606	587	620	644	687	644	643	620	598	626	627	614	647	610	623	636	614	664	644	646	603	607	618	642	636	637	602	652	613	626	643	645	645	626	625	618	614	604	629	667	592	651	625	614	644	602	687	621	603	596	652	659	602	591	619	627	616	676	690	622	638	684	650	647	665	600	663	672	642	631	659	615	611	666	636	662	635	653	640	626	627	629	650	656	634	664	647	643	620	605	644	647	651	669	651	641	648	593	640	655	643	672	668	561	643	599	655	644	713	630	615	636	635	645	639	651	646	626	617	593	665	616	618	616	654	607	663	623	639	613	681	607	624	629	618	613	569	650	635	647	680	596	604	650	647	637	676	664	637	598	656	630	634	594	646	635	633	581	666	630	662	639	631	652	603	649	637	625	674	627	624	602	624	639	621	630	615	604	636	614	614	606	619	592	599	633	647	636	612	639	625	652	609	624	630	626	640	598	626	677	618	621	651	627	610	632	646	625	590	613	656	618	634	622	570	596	611	637	593	618	657	618	618	675	608	627	636	646	592	631	584	619	634	652	624	621	632	630	632	587	596	635	585	686	618	609	593	596	619	628	671	610	614	602	621	689	619	614	601	594	659	642	643	630	671	637	623	665	639	668	616	657	643	564	648	605	585	681	630	581	642	623	668	634	595	651	627	637	662	595	615	615
31830	11505	2689	1587	862	446	400	265	248	208	211	156	189	177	153	148	157	142	108	123	160	131	150	139	166	145	135	142	137	151	152	163	149	127	166	159	133	141	129	120	141	154	125	128	167	143	152	148	134	149	134	117	151	160	136	144	135	134	120	153	120	131	125	133	143	146	133	125	143	136	156	154	146	136	135	134	135	128	155	134	137	136	107	115	140	141	137	125	130	136	118	117	160	135	134	141	123	134	134	136	138	136	124	116	129	124	131	142	129	148	114	131	136	147	134	130	127	130	141	116	125	150	124	115	133	134	145	135	123	143	134	123	129	144	146	125	131	128	137	135	112	161	132	136	112	143	121	133	129	168	137	134	139	152	137	145	132	123	160	110	134	136	151	129	130	137	139	125	111	125	136	116	159	134	154	134	120	146	133	142	137	140	130	140	151	135	120	129	135	124	142	121	141	130	143	141	140	150	141	136	153	123	126	139	138	133	134	132	135	161	117	140	121	142	128	149	132	133	171	136	140	151	147	136	146	137	138	130	127	143	153	124	139	143	119	152	114	135	147	135	149	119	138	126	141	135	140	159	121	144	117	141	120	133	123	128	109	120	127	124	141	124	120	117	141	109	142	118	147	121	153	141	147	149	120	150	126	121	125	135	116	118	121	125	126	119	133	123	135	124	141	147	148	148	152	143	111	144	135	153	117	149	132	159	153	123	136	127	144	123	137	150	140	146	115	123	135	130	141	143	125	121	117	132	152	129	126	118	151	141	118	165	142	146	126	131	133	112	141	146	136	124	129	118	126	137	147	149	130	108	140	147	128	132	116	141	121	118	126	146	123	98	139	149	145	124	147	137	123	131	117	135	133	135	121	135	128	154	135	125	123	142	146	112	126	124	141	138	119	113	140	155	120	145	140	154	136	116	148	126	124	112	121	131	140	141	132	125	152	130	140	119	160	146	123	140	137	114	139	148	121	123	126	133	123	136	119	119	117	117	128	107	121	115	152	137	122	133	139	162	137	123	125	126	121	132	132	112	135	136	140	143	136	141	140	148	125	138	137	138	125	145	125	128	135	138	133	125	136	122	148	145	148	125	140	145	152	150	141	129	134	134	123	130	143	113	128	130	130	148	132	132	116	109	144	146	146	138	156	130	121	126	134	133	121	153	123	111	132	149	116	160	144	114	118	132	119	150	152	127	108	141	133	123	123	133	137	123	130	152	128	115	139	147	103	129	126	125	133	134	125	134	128	135	151	142	124	115	119	129	133	124	148	128	120	139	151	138	138	139	134	105	130	131	128	152	129	146	154	138	139	118	130	153	134	146	116	142	127	155	137	122	134	143	125	128	133	133	120	134	112	134	167	148	122	117	140	140	165	133	127	118	138	126	126	113	143	128	156	135	127	126	131	135	123	158	125	127	137	130	126	132	121	133	142	159	140	138	132	129	124	123	145	126	144	135	145	139	112	137	165	137	116	174	133	125	147	142	144	144	122	116	116	121	126	154	133	125	120	125	119	164	117	137	133	142	125	120	166	110	137	123	134	121	122	143	135	137	117	113	136	137	130	141	128	132	143	146	146	131	141	125	139	146	147	144	119	118	138	114	140	144	150	134	129	130	125	145	127	126	129	109	130	156	132	138	139	128	125	163	137	134	129	147	108	132	131	121	142	126	126	133	135	130	134	124	141	128	170	131	121	163	127	138	125	146	147	131	136	129	131	134	143	135	128	138	134	128	133	125	128	140	118	140	138	115	150	145	140	130	142	134	137	127	142	138	115	123	125	135	113	106	138	129	123	152	129	134	130	147	126	118	152	145	134	130	120	160	132	132	149	148	142	158	132	125	126	124	129	138	133	115	136	147	157	131	107	131	146	139	146	140	139	132	109	135	118	131	144	145	136	160	132	132	146	140	132	153	152	136	142	133	118	145	134	118	127	127	134	151	132	129	99	129	127	120	141	124	147	137	133	134	120	117	132	131	136	116	145	108	110	118	121	140	138	134	129	134	117	145	140	140	150	142	111	143	135	164	131	134	140	146	149	128	135	137	138	144	138	152	135	129	130	145	140	118	110	114	151	135	143	127	124	153	116	123	159	142	148	156	136	139	124	121	140	153	136	135	143	121	122	137	138	114	135	151	124	148	148	121	110	134	137	133	152	131	140	139	125	136	134	123	123	126	132	120	135	138	143	132	161	130	127	145	134	134	130	131	122	127	136	127	135	124	122	137	125	172	129	155	130	125	152	144	137	137	128	139	124	163	129	136	116	142	129	136	119	160	136	131	131	118	160	122	138	119	149	142	133	141	150	125	124	127	128	129	136	145	138	142	121	114	138	114	142	115	137	154	125	117	139	132	142	142	126	128	125	145	119	144	121	108	125	148	139	116	113	101	125	130	133	135	114	117	142	118	120	151	109	130	130	148	143	144	141	159	105	142	135	129	154	131	127	136	134	131	144	141	132	140	120	134	119	141	112	128	137	121	134	147	140	135	139	131	152	111	126	132	133	129	136	142	117	143	145	144	140	127	138	145	133	139	111	119	120	114	140	116	136	118	144	142	134	148	131	142	132	116	128	146	145	153	134	103	113	120	130	166	123	131	123	135	132	146	118	144	153	129	140	143	149	123	151	143	122	114	155	124	127	128	136	128	126	106	128	141	106	134	133	145	157	127	152	116	124	118	123	120	128	130	117	152	127	141	154	119	153	114	140	129	159	139	140	129	138	146	146	145	130	127	127	141	166	132	135	152	134	136	136	157	133	117	133	142	127	149	151	128	156	144	127	134	122	134	121	121	155	144	121	145	119	146	137	127	149	140	127	126	132	127	155	101	138	148	133	141	153	123	107	128	131	161	132	143	142	140	148	136	147	122	129	134	121	121	127	150	128	147	131	148	140	125	122	119	141	139	141	106	161	149	152	157	132	146	119	152	138	111	131	118	138	142	147	132	124	136	126	132	137	126	142	134	134	127	139	128	155	133	127	134	137	133	146	142	133	143	127	121	141	128	124	146	148	146	113	128	126	127	128	128	127	126	131	134	156	122	138	107	134	135	145	126	147	164	129	143	142	142	136	130	114	142	148	122	111	136	141	162	121	124	144	124	137	136	118	122	161	117	114	156	139	119	111	135	114	115	152	116	131	153	117	129	133	128	147	133	133	130	149	145	133	137	127	126	142	141	119	118	119	144	124	152	127	136	119	150	133	147	115	145	149	129	128	140	126	121	128	145	134	142	125	133	131	140	142	126	128	148	123	123	136	120	144	121	161	128	133	140	143	123	128	127	133	134	123	145	134	129	133	141	123	127	134	135	126	121	132	137	140	146	122	134	143	128	154	118	129	139	130	136	117	118	131	126	117	120	137	132	133	134	127	138	117	129	124	123	138	139	143	124	152	148	149	119	123	122	137	139	115	147	125	119	144	114	133	117	128	120	150	125	141	136	132	142	107	152	142	129	140	124	129	137	126	134	152	130	135	146	139	123	141	142	151	137	126	149
20660	6875	4534	4624	3113	2137	1584	1111	953	866	792	642	550	562	522	464	508	460	436	432	414	435	376	386	406	361	398	436	450	513	549	487	582	530	503	434	404	429	393	380	371	344	330	343	350	327	328	382	354	367	342	365	379	345	353	330	325	356	341	346	340	330	374	359	366	366	356	344	356	339	394	362	324	385	370	351	355	344	343	367	333	349	357	336	324	360	349	377	330	331	325	319	352	348	339	355	343	306	352	353	361	304	326	339	341	334	339	370	328	359	342	353	371	327	350	317	340	356	329	355	346	336	320	324	373	342	380	345	336	321	327	326	321	293	345	346	350	381	352	374	335	346	303	373	325	331	378	361	319	316	325	358	346	321	393	311	348	317	359	341	372	343	319	383	342	368	355	344	317	347	349	384	351	359	327	392	343	367	316	328	343	349	376	331	368	370	349	359	344	327	334	342	347	325	314	336	359	355	381	331	345	337	356	321	309	366	355	320	347	341	333	325	314	351	337	351	340	341	371	346	322	343	343	360	365	309	351	367	344	349	348	355	345	365	378	339	388	317	357	358	364	318	373	339	371	346	353	332	337	362	321	331	336	344	338	372	357	328	330	350	356	340	324	316	330	329	337	331	337	372	338	352	353	365	336	360	348	385	372	371	319	348	343	329	305	326	327	361	339	326	327	356	359	321	320	338	344	353	355	343	328	358	328	332	339	320	344	355	326	359	344	356	325	355	320	369	342	352	337	402	356	353	366	373	364	347	375	324	353	325	329	346	353	387	344	350	363	360	323	366	348	302	357	384	380	316	334	345	342	318	324	350	362	326	330	335	354	327	371	334	349	319	357	337	367	340	349	343	363	374	376	360	343	345	356	364	325	343	350	311	346	356	338	356	318	348	370	350	354	357	348	358	322	349	311	332	348	324	362	313	324	340	338	333	330	367	370	314	347	341	352	346	347	327	333	330	335	349	351	366	382	324	336	331	352	329	387	347	318	375	375	368	372	344	387	330	353	345	346	355	324	354	332	331	339	329	354	367	365	347	339	361	326	330	332	388	348	327	339	343	345	347	364	334	379	350	337	338	372	379	353	374	361	348	345	358	321	326	337	340	357	339	353	342	347	334	347	329	344	368	328	327	323	329	335	364	339	354	340	330	356	326	337	339	364	358	357	323	338	329	335	347	344	353	328	390	346	318	329	337	371	344	363	322	335	330	370	335	346	374	359	343	296	331	362	322	315	306	339	358	379	297	352	322	351	340	348	328	326	318	363	341	313	342	345	307	361	339	362	313	338	363	309	304	347	324	364	369	332	348	364	369	329	317	344	329	320	346	342	310	356	362	310	330	338	344	313	338	345	363	358	340	330	352	315	381	340	346	375	324	348	345	334	339	318	342	360	324	346	346	349	343	332	366	344	356	355	320	337	372	345	352	326	333	325	318	348	328	370	326	323	349	321	352	355	325	335	320	321	313	348	347	360	345	352	368	332	334	373	371	327	346	358	358	363	331	368	330	334	345	346	325	318	328	337	340	375	355	309	339	353	358	336	375	333	352	361	347	330	354	359	355	326	348	347	357	359	367	343	318	369	352	328	384	371	326	338	365	359	330	340	337	322	296	337	312	346	363	351	352	350	357	337	339	360	354	330	331	370	346	342	353	314	348	362	341	329	347	364	366	399	339	343	345	333	324	373	340	380	332	353	315	332	339	325	339	355	331	373	366	354	382	334	337	362	315	368	329	342	322	351	332	348	356	385	325	380	362	326	333	350	346	330	340	338	354	371	341	353	336	355	317	362	340	362	348	346	378	328	330	371	365	330	365	351	363	358	336	349	338	378	349	364	336	327	330	327	365	305	344	335	355	329	326	364	319	325	332	337	352	339	352	378	338	322	337	324	358	372	317	337	378	361	368	338	361	357	361	332	376	359	336	324	331	310	324	360	365	339	346	343	332	346	330	339	353	298	341	334	373	353	325	372	333	331	332	308	304	303	312	353	346	325	351	313	334	335	337	358	346	350	353	352	338	365	312	333	361	332	369	344	375	360	361	361	342	345	310	349	330	326	341	325	330	353	350	351	346	342	327	314	333	359	330	383	365	324	335	361	356	366	338	320	354	378	351	364	349	346	377	371	324	340	303	349	312	333	329	363	344	347	376	306	341	346	349	344	342	345	385	292	331	350	344	347	317	338	351	328	369	344	351	354	332	342	310	352	370	344	353	364	335	353	348	352	342	327	411	325	328	351	333	367	351	321	353	345	325	309	351	343	337	327	353	337	380	347	334	346	358	374	391	365	333	347	333	329	352	345	303	361	368	328	349	328	354	354	335	346	340	380	351	362	338	311	333	340	361	362	362	327	334	345	352	321	354	357	347	334	330	349	358	314	339	354	312	374	353	333	346	327	353	338	358	325	359	376	340	349	330	368	344	325	359	334	329	355	311	345	311	321	339	359	376	395	305	323	354	366	338	336	336	352	342	333	342	349	303	320	373	322	338	347	335	331	318	324	327	362	366	339	329	356	361	379	360	375	339	336	353	325	339	330	341	350	332	335	331	344	346	367	353	314	314	318	339	322	335	315	323	346	326	352	335	323	371	342	355	350	350	326	318	334	354	359	316	298	338	339	363	349	343	328	354	355	335	330	309	363	349	333	321	331	383	334	359	327	332	324	340	350	333	330	370	330	325	361	343	310	352	326	331	358	359	343	358	341	308	365	345	345	363	320	344	370	351	324	334	355	359	340	356	327	344	345	340	362	321	372	385	359	364	327	328	329	350	344	315	345	364	349	342	318	361	339	363	331	337	368	358	342	356	359	321	322	341	366	339	346	350	368	347	360	334	313	342	344	365	370	309	347	341	356	353	308	325	400	318	377	318	347	324	341	353	363	345	327	347	339	385	341	373	324	336	315	394	353	370	331	335	338	364	317	328	345	378	368	303	327	333	356	328	350	344	354	346	324	329	351	355	354	365	347	348	343	314	341	365	345	360	350	298	331	353	340	312	339	323	369	360	340	319	353	319	339	336	340	320	353	371	313	340	331	333	349	333	354	370	359	344	361	353	328	363	344	338	370	309	348	375	347	340	361	362	353	358	338	366	307	366	330	338	345	329	382	349	341	350	357	359	358	340	325	319	333	369	350	374	348	360	360	330	338	356	334	325	346	315	339	332	363	374	338	333	367	371	347	349	377	348	343	359	360	376	375	360	367	327	351	319	326	336	366	323	339	351	345	351	338	327	335	364	356	337	315	362	346	355	359	321	347	328	344	366	366	366	327	353	320	359	349	342	366	341	327	324	337	340	365	347	335	342	325	346	348	346	344	346	371	357	353	349	322	338	331	364	360	330	335	330	341	376	317	344	358	350	348	318	332	373	337	361	353	353	347	351	350	347	350	329	358	347	335	355	343	334	346	340	356	355	344	346	397	349	338	333	335	349	331	382	326	321	351	361	321	342	364	331	350	371	350	351	313	325	359	347	345	325	354	317	350	325	330	375	351	364
10726	2580	1148	838	568	454	361	365	353	372	349	342	340	385	351	346	347	341	380	351	329	320	335	300	304	362	342	333	342	358	323	348	344	352	326	350	336	372	307	340	363	349	336	330	333	331	327	339	320	286	312	333	325	306	332	350	327	325	335	336	374	363	355	362	345	321	359	329	334	327	345	329	309	330	300	319	361	324	347	343	345	329	289	341	343	318	308	346	339	338	330	325	309	372	313	310	311	322	362	353	325	324	357	338	318	313	346	352	342	330	326	352	301	359	326	352	315	338	364	331	345	369	316	342	297	302	325	360	355	332	320	362	347	334	328	316	342	361	333	342	328	327	356	309	340	302	319	372	338	332	347	346	346	326	350	306	326	357	342	358	345	332	335	316	338	361	346	341	362	307	335	358	374	339	350	350	309	311	309	347	340	307	366	342	307	333	319	301	349	330	338	334	341	325	359	329	324	335	359	354	343	406	326	337	322	336	313	360	360	287	370	301	327	343	304	346	334	325	332	373	340	340	326	336	336	319	310	357	325	335	314	318	334	336	315	347	337	345	359	351	311	314	314	350	342	331	324	335	310	341	353	363	336	334	314	351	347	321	341	317	354	324	320	312	380	339	358	351	327	351	333	333	326	326	358	339	301	351	348	327	343	356	373	327	363	309	350	316	367	303	363	360	320	344	298	351	323	358	308	326	325	363	302	343	328	312	314	350	337	305	346	314	331	356	343	368	345	302	303	329	331	371	334	331	352	321	334	356	326	333	327	365	324	306	321	337	354	317	330	374	324	345	347	366	360	353	344	358	344	365	338	323	353	333	325	336	324	329	313	345	384	337	351	326	308	354	329	314	391	332	326	355	336	332	310	324	349	322	336	307	377	342	323	365	337	301	344	339	336	375	353	329	349	339	306	339	357	322	346	341	339	345	322	321	296	324	361	312	328	376	344	330	340	313	344	347	323	328	302	333	322	348	305	339	317	331	306	334	323	301	346	324	381	332	334	344	380	333	361	337	352	356	363	333	332	341	330	329	349	297	332	341	331	319	357	349	324	329	322	346	315	378	335	353	332	343	350	330	315	311	340	360	332	343	326	338	297	336	340	340	343	321	310	338	322	360	334	353	364	315	326	338	349	341	334	345	305	327	294	328	319	357	332	356	353	343	318	303	306	355	353	347	309	368	339	323	354	319	291	329	312	349	360	313	377	328	335	318	323	324	299	331	351	351	353	327	348	381	346	346	313	365	364	320	350	314	315	326	353	335	336	351	309	334	308	314	330	303	350	329	359	316	353	328	324	340	314	321	360	333	320	353	342	330	346	361	356	353	342	357	355	342	346	288	333	337	348	354	344	362	335	343	363	342	370	347	354	344	339	330	333	328	362	353	320	349	308	315	326	335	329	359	338	318	336	355	333	385	297	354	316	347	339	351	334	350	335	351	366	352	360	329	319	314	353	348	345	338	311	333	323	330	328	334	316	315	343	346	382	304	344	349	369	338	308	332	347	326	341	347	348	325	361	349	338	337	319	339	351	359	407	354	348	309	315	336	353	336	310	315	333	342	379	372	324	360	308	336	342	302	359	322	329	329	317	321	358	350	345	340	366	341	356	334	334	322	327	331	332	356	343	294	312	355	298	346	293	326	357	323	284	373	336	368	319	316	350	358	335	349	350	323	340	350	359	307	308	307	357	330	334	327	363	329	329	339	354	347	308	324	355	350	323	321	387	345	341	323	339	308	344	352	336	343	318	310	365	367	344	354	337	327	358	332	309	347	350	347	322	356	317	352	318	326	318	301	328	306	313	311	365	382	360	321	318	311	329	320	332	314	368	324	381	315	356	337	342	308	292	307	369	329	332	355	322	339	318	326	325	334	349	332	322	297	341	333	351	301	346	351	360	350	344	323	320	349	312	316	383	322	306	331	335	330	309	292	316	334	341	351	341	352	331	354	346	315	306	291	330	329	346	308	336	361	348	316	306	380	331	351	310	369	339	326	337	326	333	347	369	348	344	324	342	328	326	363	356	321	326	306	332	359	346	335	358	339	323	328	328	350	363	349	372	323	335	369	353	368	317	350	339	352	333	340	349	342	356	306	351	320	280	313	340	336	375	346	353	334	378	298	331	323	306	324	316	336	338	356	348	336	327	332	314	377	319	348	335	347	346	341	308	322	349	336	328	328	350	307	300	316	328	364	334	326	348	320	294	339	340	336	372	377	320	353	347	351	315	326	330	367	348	307	316	351	340	341	372	331	344	301	344	330	329	335	315	335	352	330	339	356	309	334	335	353	348	332	331	318	324	325	333	349	348	336	347	326	316	307	338	350	349	368	323	334	337	354	308	337	332	354	331	330	334	370	342	304	309	342	333	314	342	369	346	343	326	316	328	302	316	338	341	336	309	327	336	360	356	335	343	309	381	321	313	341	357	308	319	338	336	320	331	340	363	348	347	315	317	344	362	347	372	324	343	336	327	327	349	342	340	324	348	315	332	344	342	324	329	304	336	328	330	375	351	341	354	368	349	333	365	326	311	333	357	350	325	348	316	332	341	328	345	352	391	373	356	330	325	341	329	352	332	307	386	369	309	322	325	311	365	344	329	318	341	347	342	364	339	339	352	345	309	322	323	330	346	305	344	327	302	309	350	327	328	332	348	309	327	346	324	324	338	331	365	328	370	319	336	338	352	364	356	338	318	358	316	316	311	334	342	339	328	346	321	306	350	344	330	314	348	335	344	322	335	331	325	326	332	298	353	361	377	297	374	355	340	323	307	304	356	357	356	295	324	325	323	323	304	355	343	344	362	326	345	332	343	326	316	311	314	331	324	317	349	310	369	317	343	329	351	363	367	376	296	331	333	328	331	341	336	347	321	333	339	356	345	336	322	317	349	336	331	345	329	342	324	314	327	341	330	332	315	344	343	330	350	330	313	307	351	333	304	306	322	337	328	355	355	356	339	332	332	321	342	344	349	347	297	331	344	339	296	332	341	304	353	326	363	320	337	344	346	334	340	345	317	349	327	322	321	316	346	337	326	362	310	333	387	319	318	337	365	341	346	344	356	343	325	343	313	313	313	304	326	286	355	331	330	366	360	345	328	320	327	346	336	323	307	334	334	309	335	354	359	353	353	331	366	356	338	376	343	336	323	329	356	360	336	300	337	292	306	346	312	314	310	354	357	349	344	338	335	320	306	358	321	329	336	322	329	325	348	343	336	340	347	315	330	348	316	394	358	360	349	344	334	345	353	358	339	298	327	338	340	361	325	341	360	341	338	317	337	362	357	334	345	365	374	355	325	346	337	326	336	352	309	286	354	325	311	327	353	319	355	356	320	328	324	321	323	343	328	331	322	293	352	316	360	326	345	314	339	336	322	317	343	365	325	320	353	336	295	350	320	350	325	333	338	316	348	343	326	315	379	298	313	351	367	320	348	362	327	351	344	321	352	352	322	325	337	307	326	332	373	333	347	351	329	358	292	332	333	353	326	321	353	352
7796	2210	2475	2525	1765	1239	1070	964	941	903	812	825	847	757	770	817	807	817	819	783	803	802	748	841	809	784	818	808	816	826	869	786	840	814	810	816	811	796	760	797	783	835	841	797	787	760	807	754	780	750	779	764	802	793	809	789	765	779	811	808	767	813	831	789	833	803	790	741	813	820	721	762	774	819	796	775	829	788	791	773	794	813	810	765	792	778	736	780	746	779	791	801	735	794	799	808	755	780	799	831	787	797	796	784	781	782	793	746	777	814	783	760	785	791	765	754	765	758	786	816	792	777	790	786	797	779	763	839	721	772	777	800	845	779	770	762	757	755	792	765	797	778	833	798	771	786	834	731	770	811	769	803	774	770	816	799	766	792	783	840	778	802	816	770	756	785	787	764	795	788	789	858	822	799	790	740	784	758	790	766	796	748	753	782	782	802	846	791	774	788	783	789	770	797	816	759	793	782	797	749	753	717	762	727	778	755	798	765	825	810	749	796	812	800	773	790	769	791	781	837	809	794	788	811	817	774	804	804	754	830	783	806	811	856	760	802	749	746	794	754	798	777	795	809	798	761	794	767	780	786	790	777	828	785	753	786	745	818	786	791	836	781	753	804	809	743	768	803	777	831	757	754	750	752	801	809	791	790	828	821	812	786	796	749	799	786	792	787	791	760	828	803	811	757	795	790	779	762	738	789	770	744	791	808	777	794	811	828	795	810	787	783	770	755	749	782	817	815	779	817	809	825	761	795	810	785	770	763	796	805	779	817	787	762	817	778	805	818	741	825	795	814	797	780	749	767	815	786	764	811	797	786	854	769	822	795	812	767	777	754	790	820	808	749	791	788	735	780	793	765	755	825	786	742	755	804	826	788	818	875	782	765	725	811	763	795	771	760	800	792	720	836	813	806	772	752	781	821	810	775	800	828	800	740	863	793	806	792	785	748	779	809	752	815	803	755	752	805	793	780	831	716	778	773	779	752	785	776	787	743	775	806	803	727	826	796	815	749	847	773	797	798	761	833	775	756	773	753	777	740	785	802	750	850	776	836	743	761	769	764	844	812	806	777	747	764	798	797	764	801	783	782	771	809	768	798	790	766	764	776	836	775	761	769	730	797	775	785	791	783	782	739	792	785	776	790	788	809	806	813	807	762	738	809	837	770	794	783	761	824	808	835	782	795	750	785	781	758	782	723	809	792	777	775	741	711	779	814	787	785	771	799	759	798	790	793	792	799	813	790	807	775	819	753	758	793	783	771	797	779	773	777	787	774	768	753	783	814	792	801	747	783	775	794	813	798	802	840	803	798	832	789	827	776	757	816	802	813	803	782	792	798	763	792	775	786	794	787	780	857	769	779	809	773	790	771	822	771	772	768	748	764	750	825	750	814	757	821	793	799	788	806	778	839	772	782	788	769	810	769	771	744	845	794	787	808	755	762	718	841	802	794	770	798	797	747	754	850	790	807	780	829	806	753	794	749	808	797	804	756	783	821	793	773	792	824	807	759	766	777	787	769	784	795	775	804	863	809	811	768	791	797	778	752	771	752	806	757	746	800	731	787	823	747	803	788	787	793	767	761	776	849	841	808	738	766	801	760	847	755	802	771	761	778	769	791	792	795	779	834	781	755	800	805	808	798	771	774	791	793	778	785	823	775	780	845	805	811	798	759	737	798	829	788	768	772	797	783	763	796	735	825	793	776	825	787	796	785	802	824	805	783	822	808	802	792	754	802	779	801	749	759	845	820	729	818	777	779	780	816	788	846	771	814	755	836	793	781	778	805	813	808	783	757	790	756	837	782	771	746	769	763	815	752	786	804	826	808	855	811	769	788	787	826	761	797	782	824	750	759	819	767	770	786	757	815	821	836	848	786	764	820	806	756	810	768	785	747	789	788	758	765	801	787	790	826	824	793	778	785	793	733	809	756	844	747	804	762	811	783	754	817	821	831	790	771	792	759	759	794	802	778	826	803	852	806	777	807	740	799	820	745	708	786	781	750	777	787	764	786	785	744	788	756	771	798	785	796	802	760	774	812	820	762	821	762	741	807	818	760	797	768	792	794	809	757	838	776	759	751	775	765	824	709	823	757	777	829	806	767	839	770	801	782	785	809	850	771	838	783	784	822	776	782	783	788	796	744	799	770	784	747	781	769	751	771	824	839	751	785	810	746	836	758	791	765	776	777	784	823	783	783	779	778	750	783	770	795	739	750	742	791	802	848	810	739	814	797	831	801	811	779	778	787	786	819	789	804	770	786	779	809	765	809	749	814	790	732	788	781	772	817	798	778	807	829	752	813	793	780	778	757	788	790	751	761	774	812	785	772	768	804	782	797	768	764	808	781	785	767	824	768	749	785	730	802	798	792	780	841	859	806	764	811	757	767	809	769	801	777	742	783	790	784	840	756	797	839	795	754	790	804	805	786	749	785	781	773	783	809	798	791	767	803	762	776	763	757	766	810	808	772	790	750	778	792	790	782	794	749	799	770	785	767	775	827	765	781	795	777	767	786	787	779	780	795	829	776	810	782	771	801	823	817	728	747	769	809	813	783	778	784	745	770	798	825	783	767	804	773	799	760	753	775	786	761	744	798	781	788	794	810	802	813	815	784	762	811	774	806	811	756	787	821	798	795	788	783	737	814	758	778	778	785	838	845	784	736	788	775	754	796	767	884	812	778	810	802	812	753	788	776	816	739	789	792	785	775	807	824	858	819	767	778	772	811	768	767	744	802	837	768	713	833	819	795	790	807	769	736	780	801	808	777	862	816	799	798	785	736	821	795	776	788	753	819	757	817	745	807	739	768	781	760	829	831	771	771	786	771	779	772	836	748	714	838	820	769	845	774	826	777	808	797	789	768	776	799	780	768	799	789	810	771	820	832	817	743	794	798	790	759	779	810	814	752	801	805	817	792	754	836	779	826	775	786	771	770	753	789	773	828	847	766	765	738	802	749	788	717	794	757	751	793	766	813	792	773	796	743	819	733	729	782	786	812	789	762	811	752	801	785	805	805	748	821	805	732	799	754	766	814	758	815	771	768	775	759	790	822	785	762	812	771	814	787	815	754	787	746	861	775	740	788	825	774	815	736	781	781	811	785	755	806	821	740	777	780	810	728	746	816	742	765	774	802	822	776	731	836	777	805	792	772	767	736	799	770	791	767	805	735	824	738	775	762	785	762	761	820	778	769	769	774	828	775	807	751	824	823	809	842	792	798	766	794	792	816	732	799	811	838	810	818	791	796	785	841	808	744	784	743	783	755	780	785	785	754	781	802	795	768	782	777	755	752	819	816	783	768	800	776	771	813	763	813	803	798	763	778	761	786	800	796	761	738	807	780	789	808	788	777	788	818	783	756	766	763	793	816	753	793	808	788	804	784	789	777	818	775	800	732	751	858	789	800	765	885	780	808	739	779	748	818	747	813	829	791	817	811	784	840	833	729	799	784	774	743	792	771	768	786	795	776	752	790	771	777	768	726	781	777	809	774	731	761
22435	5854	1746	1238	660	497	403	364	329	334	289	315	271	308	252	251	285	252	259	281	305	287	280	266	257	267	273	281	278	270	257	271	299	261	264	247	273	273	275	279	266	245	250	255	257	257	279	276	267	285	308	254	249	256	258	266	295	264	282	269	275	248	262	237	265	279	253	264	257	280	266	272	271	267	309	276	265	248	255	256	268	251	246	268	258	284	266	255	271	254	273	263	292	283	303	237	263	245	256	258	259	260	287	268	272	289	301	245	263	242	278	248	269	247	297	270	301	251	255	264	254	292	277	273	252	252	247	259	282	262	270	251	267	270	245	269	258	272	246	293	274	247	282	286	248	275	266	299	285	274	254	274	233	256	264	258	291	256	285	279	257	262	257	269	300	279	274	274	258	260	282	256	248	239	231	264	259	276	257	233	236	278	273	293	253	268	304	283	253	261	302	256	251	274	228	223	259	289	288	235	266	267	253	262	249	248	250	278	269	231	250	270	268	226	260	213	259	285	241	260	271	272	314	298	294	262	229	278	252	283	283	252	266	257	261	273	256	260	273	265	266	255	283	280	295	297	281	247	258	280	253	218	283	233	279	268	259	246	274	272	260	247	276	242	278	270	271	267	293	282	256	265	271	246	258	235	256	287	263	234	262	270	289	261	246	250	293	291	247	307	245	274	261	284	255	231	245	242	239	252	291	287	266	280	267	269	271	274	291	259	246	272	249	256	267	262	269	242	254	254	270	253	266	282	251	259	269	295	240	221	278	282	267	269	247	265	298	242	259	250	266	269	261	249	286	253	293	246	244	237	260	254	244	238	268	249	243	257	269	269	231	233	257	292	261	263	249	251	272	257	257	246	262	267	272	278	233	263	294	248	246	251	261	261	263	270	236	237	280	261	277	297	245	240	239	251	259	288	271	296	244	260	250	252	276	276	271	251	291	242	271	244	263	252	278	273	247	300	244	255	309	288	259	295	274	259	272	262	238	267	275	255	249	256	263	247	276	248	276	261	247	223	268	263	266	260	264	272	283	252	269	248	268	304	304	288	249	229	268	266	306	275	247	248	254	255	274	246	291	271	264	287	286	271	231	283	253	267	263	277	267	287	265	285	257	271	268	275	305	255	280	286	268	269	264	243	298	294	257	274	247	273	288	266	258	260	267	249	261	254	265	260	244	244	259	272	248	269	248	260	260	265	282	265	268	256	261	268	231	236	280	268	300	237	258	283	254	252	266	272	284	270	291	271	256	296	264	278	256	255	280	266	270	253	274	258	260	268	253	254	255	271	240	270	255	293	300	276	265	258	309	269	287	250	261	273	244	263	244	273	276	238	264	223	276	257	226	259	233	262	276	222	285	276	287	235	246	252	245	264	259	269	284	250	267	250	288	246	249	255	271	257	246	281	264	239	264	279	286	250	267	260	267	252	265	284	255	255	265	290	289	257	249	294	244	285	304	263	273	262	251	230	274	260	285	290	235	288	251	251	285	275	266	260	253	266	268	295	272	271	266	276	261	249	271	290	291	264	290	263	260	264	273	270	255	276	263	282	244	278	281	263	276	240	270	276	300	240	281	253	243	313	266	266	231	271	253	249	282	245	262	280	270	243	266	264	230	239	274	248	265	267	271	285	270	264	268	249	247	257	292	266	293	280	255	246	255	274	264	278	292	248	246	288	264	257	271	253	270	269	283	230	247	254	223	272	260	294	249	315	241	274	256	280	269	281	250	241	239	239	259	274	266	262	251	259	268	253	245	289	267	275	278	248	258	282	246	278	271	308	260	238	270	253	234	269	264	266	252	310	249	285	268	256	246	258	250	269	246	253	253	279	263	254	328	250	260	276	274	264	281	259	256	279	259	241	265	275	291	293	258	272	266	248	273	256	275	265	261	261	257	271	277	260	247	258	286	277	269	279	251	255	265	263	288	254	274	262	259	314	278	259	266	264	288	261	265	258	262	260	269	253	233	286	236	263	299	267	266	281	254	254	251	285	293	264	280	246	251	228	256	242	271	280	271	262	244	261	291	264	266	271	269	268	227	255	265	246	299	249	282	230	276	275	274	276	268	281	258	264	251	265	278	291	287	285	255	263	264	261	249	247	290	255	252	276	283	295	287	261	292	270	268	275	251	317	299	228	266	260	274	264	283	265	266	253	255	236	273	250	275	273	276	254	251	269	287	266	271	250	267	270	290	261	292	241	264	246	221	272	268	255	271	249	254	274	239	270	291	284	252	295	274	254	257	225	277	271	270	271	249	267	285	223	228	244	291	250	283	216	251	244	259	267	240	261	248	266	240	251	272	261	227	259	249	274	261	248	257	256	277	249	270	284	263	253	226	263	254	226	275	254	296	239	270	293	248	233	279	272	258	282	268	255	264	276	281	270	273	268	265	254	251	254	262	266	255	261	244	265	264	223	293	263	269	274	292	294	275	249	250	256	233	259	242	290	256	275	275	253	261	251	263	288	278	254	257	279	270	271	281	257	247	261	288	278	237	263	264	268	237	231	260	253	246	235	287	251	257	265	260	249	252	262	245	268	237	290	265	246	276	248	296	262	270	269	264	280	280	257	277	249	250	270	214	250	255	268	251	273	250	259	251	280	269	251	250	240	243	249	279	229	236	254	281	264	304	308	255	251	239	253	251	245	266	249	277	255	271	245	260	251	245	270	240	253	301	272	242	266	244	282	271	258	270	226	262	261	241	251	265	271	295	251	258	229	258	288	224	234	260	262	257	245	277	275	276	238	248	265	243	253	266	275	263	264	255	238	262	253	249	281	233	281	263	268	277	285	232	256	278	257	225	220	239	280	238	284	289	284	246	263	262	253	249	287	302	254	301	257	287	270	257	275	269	246	288	278	222	276	242	268	237	294	265	260	254	252	258	300	292	258	287	285	256	234	248	246	258	247	275	231	270	276	275	248	271	281	281	259	272	275	227	250	276	245	238	261	253	267	261	236	283	281	259	273	256	256	268	289	261	252	268	264	291	280	233	268	265	274	288	279	272	280	256	222	242	254	263	237	264	280	247	285	260	239	273	273	271	239	264	270	276	256	250	270	276	252	276	252	235	244	264	271	270	250	235	276	262	251	260	260	262	253	257	286	245	224	250	269	287	264	259	292	253	280	309	232	266	272	271	253	242	276	281	234	237	255	260	293	275	243	272	263	269	266	252	266	293	232	266	244	265	248	272	274	247	251	244	264	249	279	269	243	265	263	252	287	258	259	261	309	278	270	271	242	240	260	264	256	299	285	280	262	269	268	261	255	266	270	269	244	253	266	261	267	258	250	241	266	270	264	250	268	261	267	259	258	211	260	264	282	259	291	260	267	227	250	231	277	262	264	290	277	280	267	273	231	238	264	302	236	241	274	241	284	270	241	272	255	253	267	256	276	227	263	265	280	250	281	270	250	282	300	278	252	239	273	245	230	248	272	260	237	259	240	260	276	301	259	257	275	272	286	271	234	265	276	252	249	241	240	261	241	244	285
15805	4089	3539	3422	2476	1658	1304	1172	1130	961	902	810	761	777	698	711	651	673	699	664	625	638	612	626	670	681	645	720	724	675	728	769	756	695	707	688	701	632	657	677	669	622	660	645	568	611	623	609	621	644	636	658	636	645	610	649	605	632	661	608	658	658	639	622	612	665	610	682	627	618	656	662	645	651	630	589	672	635	590	667	631	604	601	599	675	620	588	637	620	646	663	627	635	642	608	620	683	634	657	609	627	596	570	647	580	593	618	621	632	668	657	618	638	646	629	662	616	636	644	627	639	606	630	607	612	643	600	657	659	596	584	587	655	622	583	617	662	653	639	637	619	599	652	581	659	636	635	704	636	655	614	671	631	647	611	645	634	623	623	632	661	628	626	591	602	616	619	613	610	611	654	607	628	609	649	635	601	647	602	642	663	622	609	659	613	630	662	603	591	631	673	631	610	612	626	648	616	587	601	651	578	580	674	632	610	571	608	593	643	612	654	651	618	607	630	619	654	566	682	630	609	621	663	655	630	640	649	634	583	615	664	673	590	644	643	643	619	680	625	642	651	633	625	589	605	646	671	663	636	649	642	657	673	666	617	637	627	648	626	671	662	604	671	603	662	568	618	609	612	610	653	637	632	595	640	624	594	600	638	594	660	637	641	625	622	669	612	608	594	633	635	630	678	622	621	594	623	616	625	640	627	640	636	628	639	630	636	595	604	622	645	601	651	588	620	572	591	642	621	585	631	620	627	608	584	635	599	647	642	649	602	572	590	631	612	585	604	641	625	615	614	597	603	614	601	619	625	644	643	613	668	636	629	610	640	622	611	638	622	642	639	623	611	636	580	634	599	597	612	649	596	640	657	611	634	617	666	641	648	707	656	603	629	670	683	603	647	662	647	659	602	601	641	639	612	622	631	604	608	654	606	638	640	663	603	601	630	630	638	598	631	589	659	629	612	666	656	603	624	627	656	598	619	628	610	617	601	666	582	640	628	613	623	611	666	621	596	626	593	617	619	626	599	632	596	644	621	647	604	671	639	657	585	674	624	653	591	652	603	568	607	603	695	614	628	634	635	662	645	615	607	628	632	604	616	567	635	617	676	583	627	653	667	615	637	585	654	602	599	613	621	618	629	615	654	598	612	649	607	604	619	591	628	667	621	599	606	638	608	565	615	611	647	672	651	635	666	602	578	644	617	598	656	652	691	613	609	635	636	645	639	611	668	637	614	641	612	592	668	636	644	612	633	617	618	624	635	617	576	635	640	607	621	628	652	604	651	628	658	624	612	603	645	612	676	611	674	645	623	627	648	594	597	582	650	599	607	607	616	605	645	652	610	652	610	630	613	653	587	575	690	612	658	602	619	611	603	611	643	622	592	629	598	603	636	581	671	638	678	620	637	644	606	597	646	619	605	622	664	639	631	620	641	668	633	650	662	621	644	625	632	619	672	638	558	620	695	649	679	647	635	637	626	645	602	613	636	621	566	701	599	599	635	610	633	638	648	622	631	617	609	675	642	634	597	643	621	690	676	633	608	632	671	578	611	605	613	687	600	629	580	647	593	652	626	628	601	619	640	606	609	610	650	614	638	653	641	589	596	637	624	615	611	637	630	665	645	589	574	632	629	645	641	639	636	673	654	623	639	609	646	583	614	663	610	603	614	606	631	642	619	649	632	640	662	653	652	650	623	646	673	589	653	647	605	608	630	619	571	603	622	649	608	602	621	663	629	627	645	644	601	597	678	665	658	644	613	606	628	630	622	604	615	604	655	599	625	646	634	605	675	631	688	616	632	611	597	605	623	614	631	636	604	650	633	618	628	629	637	621	609	664	620	583	600	614	634	652	604	657	614	617	625	606	632	639	625	641	664	573	677	608	633	644	612	609	614	661	639	593	638	626	638	636	614	680	663	644	621	634	660	637	646	693	658	640	584	661	587	651	670	622	606	649	647	619	624	629	675	655	619	636	648	628	627	609	664	620	619	609	647	633	617	686	617	651	603	621	593	652	631	615	597	592	639	615	593	599	618	615	598	604	603	618	596	603	633	603	594	614	630	590	608	629	622	645	597	619	599	642	661	647	612	660	645	625	641	623	594	632	630	608	601	639	619	646	634	628	601	658	644	599	614	617	651	641	617	629	674	657	617	633	621	616	639	635	638	622	620	638	597	635	638	695	610	581	624	639	590	619	600	598	635	611	616	610	608	624	639	609	677	626	622	654	617	608	579	620	635	629	643	629	600	546	640	653	662	634	580	629	644	610	624	637	627	630	618	672	607	612	618	638	583	588	630	670	643	637	615	629	643	639	658	591	633	647	648	618	653	664	607	662	598	627	638	626	636	630	633	594	615	594	606	638	613	609	616	620	654	657	655	629	608	621	609	650	604	613	651	663	612	649	621	555	612	621	641	642	594	625	641	614	651	580	598	585	639	630	626	604	659	622	620	611	614	611	625	628	634	630	632	612	660	640	593	623	632	615	622	691	614	684	623	625	607	658	615	602	561	615	640	635	614	649	687	609	627	635	607	596	623	648	650	647	618	645	654	600	634	636	607	604	660	628	652	607	648	595	658	647	616	652	578	622	622	596	656	589	670	648	577	636	612	654	650	644	597	627	633	653	683	621	629	573	624	650	673	620	659	615	618	629	644	646	602	620	610	636	649	630	605	589	636	634	623	648	645	610	592	599	640	645	650	603	580	611	628	605	676	639	621	682	619	611	658	688	613	619	647	622	629	673	636	619	614	610	654	607	633	641	644	602	608	620	636	649	640	589	668	610	624	657	597	650	676	614	619	582	586	662	628	647	607	615	608	614	609	619	607	608	646	595	603	648	621	625	610	655	645	618	612	633	629	661	633	611	621	623	619	576	687	616	656	621	636	610	608	650	604	632	626	628	628	608	642	614	641	622	638	606	617	648	611	655	559	626	614	601	626	643	580	653	641	641	600	653	630	620	622	668	565	617	673	632	709	587	599	658	629	630	623	663	641	649	681	613	671	656	622	605	628	600	602	606	634	636	647	595	632	614	626	655	620	625	670	597	623	575	593	677	595	588	652	637	617	620	607	631	641	614	649	661	622	666	633	636	624	609	624	628	672	654	615	640	618	675	623	616	620	640	610	622	635	661	640	619	618	570	649	595	623	627	653	652	620	682	599	616	648	598	627	629	585	647	676	628	591	652	684	630	617	701	635	628	596	614	584	660	610	617	601	625	611	617	583	615	632	616	639	616	636	602	670	616	598	596	605	617	638	627	625	636	634	601	699	639	625	591	624	620	621	641	673	607	659	589	636	632	639	576	609	654	662	648	619	586	617	640	595	637	575	635	557	583	628	653	617	614	613	591	618	648	610	642	618	644	631	626	596	635	593	628	662	598	624	619	610	601	612	640	627	634	657	603	583	625	609	648	561	655	603	629	587	649	635	604	647	634	656	621	652	633	613	623	627	645	629	628	650	639	635	619	681	637	705	578	662	618	660	600	593	657	630	603	635	604
31154	9406	2458	1307	744	462	391	307	298	225	198	156	175	165	177	135	144	131	166	169	142	146	109	141	147	126	134	148	176	138	153	157	148	145	161	125	135	138	159	135	146	139	136	137	133	125	128	159	136	134	122	126	121	127	131	132	138	139	130	142	149	123	110	123	127	121	127	130	145	134	134	114	143	123	105	122	129	138	123	111	130	137	148	135	120	129	135	145	149	127	119	137	119	111	131	157	121	161	158	127	137	128	129	129	130	127	138	138	123	123	140	120	138	144	131	133	146	122	121	136	152	123	129	122	129	119	121	119	142	125	134	148	122	141	119	139	137	127	105	113	161	127	111	128	127	138	137	135	142	131	129	113	119	161	145	130	125	147	140	134	132	126	108	117	130	121	159	147	146	130	135	141	128	119	131	146	143	138	127	129	144	148	136	147	137	136	134	118	116	128	123	145	116	128	130	136	133	132	140	110	117	153	158	126	124	104	117	131	141	103	144	159	149	125	156	131	132	138	146	130	129	132	141	140	139	132	133	130	143	118	137	134	142	131	112	125	134	149	130	143	122	152	131	121	114	121	134	126	128	137	127	125	137	132	116	115	121	137	133	137	140	140	138	137	133	118	142	153	150	125	141	127	137	135	146	126	140	144	126	129	108	140	144	133	128	124	124	134	140	113	145	142	128	119	121	119	129	128	118	138	116	121	140	147	152	149	125	132	133	117	134	125	146	136	144	150	148	137	132	138	139	116	138	125	124	133	140	115	128	139	108	116	127	133	114	117	127	137	123	115	144	141	142	143	134	150	110	139	148	126	106	136	124	122	139	105	122	126	126	146	154	139	128	146	127	129	148	155	139	127	131	126	107	119	119	130	140	124	111	125	148	141	132	116	148	113	141	144	125	110	153	131	117	131	117	135	136	144	125	144	115	122	122	110	113	141	144	142	143	147	131	131	150	122	123	165	142	123	137	129	138	124	133	140	145	121	145	129	131	146	151	126	109	122	122	133	130	136	126	146	108	157	124	133	141	125	124	111	129	143	119	147	135	145	133	137	138	115	144	137	143	142	143	135	134	116	141	100	128	131	123	122	121	146	131	154	111	141	135	132	129	136	126	114	113	115	111	140	111	112	138	132	153	153	136	150	130	137	130	132	128	130	127	129	125	137	116	149	134	129	127	131	133	132	133	124	137	127	117	121	132	132	128	127	152	143	122	130	127	120	140	118	129	122	125	156	144	121	143	141	121	139	123	138	134	147	137	132	142	124	144	135	125	115	121	129	133	144	126	136	124	132	135	135	135	134	145	151	121	123	126	131	137	133	156	141	120	135	119	127	126	111	133	127	130	141	138	124	123	135	100	142	128	97	144	174	125	132	137	128	131	161	140	151	137	135	134	137	117	156	134	129	147	128	134	107	129	139	125	144	123	113	124	124	141	106	145	113	145	155	139	126	119	139	123	139	131	131	139	108	138	132	121	134	148	147	130	144	143	112	122	110	134	104	142	132	132	127	128	149	139	128	124	149	150	110	122	119	128	144	150	133	134	109	130	137	138	117	137	151	124	156	133	114	143	129	120	124	145	146	144	134	122	131	144	127	126	124	152	152	150	126	141	139	117	144	131	131	128	146	130	127	109	128	125	138	133	122	134	132	124	122	142	134	118	117	144	142	117	130	116	120	134	131	135	133	107	144	143	142	141	130	150	140	133	141	130	138	97	130	109	114	128	124	127	124	131	144	130	116	142	145	131	136	112	142	147	145	115	119	139	140	120	139	138	141	131	106	139	119	134	154	140	117	146	134	149	137	139	120	118	127	106	164	122	115	151	127	155	127	120	122	114	143	158	117	128	150	114	127	130	143	148	133	147	130	126	133	127	137	127	123	140	130	101	128	138	145	131	133	131	154	123	137	136	133	143	152	140	133	140	141	128	154	149	138	137	148	125	141	124	111	146	129	139	139	129	120	133	146	116	133	144	139	127	124	121	147	133	133	134	125	140	140	128	126	127	126	126	111	119	132	109	143	114	130	136	130	147	132	139	139	154	122	124	129	133	159	151	133	145	136	124	135	126	141	134	144	140	138	131	144	139	120	138	121	136	143	99	106	142	116	146	137	134	129	133	119	134	136	133	129	143	144	135	129	135	138	148	143	125	141	120	128	146	135	130	139	113	131	118	128	128	103	138	138	129	129	164	131	120	151	125	130	140	174	113	140	139	141	139	151	135	133	137	126	127	130	118	131	138	114	122	146	152	138	131	134	130	163	156	123	120	125	150	129	135	124	101	120	135	127	154	115	124	124	137	129	104	117	126	119	140	137	139	119	137	134	128	123	127	138	131	131	149	131	139	151	132	160	150	125	126	139	135	103	118	148	154	134	121	132	139	131	129	131	115	122	128	124	132	136	125	133	148	133	133	134	133	148	134	159	148	123	129	139	125	147	147	126	131	136	129	113	133	143	117	134	146	160	137	148	124	145	132	144	112	141	145	120	143	131	141	141	137	115	144	116	142	146	140	128	137	140	140	149	113	129	152	129	114	142	136	131	132	139	129	125	142	107	135	131	115	124	141	116	133	131	130	136	131	110	154	116	123	126	124	131	156	142	131	131	138	127	116	136	131	137	149	140	125	127	136	147	149	126	145	131	151	123	141	146	142	142	136	146	112	113	125	149	143	123	133	134	125	133	147	130	126	141	145	125	123	141	121	132	124	132	130	136	124	132	111	134	152	150	106	122	131	130	111	140	130	126	128	119	127	121	129	125	146	121	128	122	138	155	140	133	141	147	130	127	128	133	135	117	165	140	121	149	126	141	150	131	123	128	139	142	132	134	132	139	136	152	140	136	135	139	136	130	129	141	129	111	121	132	134	143	128	136	142	129	149	129	109	117	136	139	125	127	118	139	126	119	115	149	134	123	161	147	100	131	148	129	125	138	109	110	118	136	146	142	111	139	109	150	145	140	124	117	140	156	126	153	146	137	132	107	114	113	127	125	150	145	131	143	133	146	142	133	128	127	139	136	136	149	159	128	147	133	124	149	114	142	131	112	132	127	135	130	124	133	135	135	128	134	107	134	114	134	150	132	127	145	116	133	116	135	116	117	136	121	119	141	127	112	151	150	145	127	126	138	130	140	150	137	142	121	139	130	137	136	130	161	137	163	124	125	135	113	133	133	107	135	134	127	124	126	130	153	124	152	122	113	129	127	125	126	118	138	140	136	124	116	123	148	112	115	139	135	145	125	139	143	126	129	138	118	156	144	117	139	118	136	142	129	139	128	135	124	145	144	117	115	126	148	119	141	126	129	132	115	145	136	135	134	130	123	117	120	133	124	121	123	154	137	143	118	130	144	122	132	125	136	129	136	150	132	133	124	102	128	150	135	118	117	112	142	144	109	132	135	134	136	136	134	136	155	123	105	129	137	141	131	129	127	137	142	131	138	126	153	113	133	122	133	130	152	131	139	138	141	117	115	125	145	143	123	129	134	123	151	138	130	155	129
19994	5548	4312	4270	2767	1852	1503	1282	1107	904	790	596	624	574	511	488	467	452	424	383	390	407	422	364	370	414	416	487	481	449	515	518	505	515	459	425	392	416	406	357	365	339	343	301	362	359	335	324	341	320	345	336	338	330	344	376	317	343	372	363	350	346	346	351	388	348	357	348	357	336	373	327	324	348	338	347	334	346	359	324	355	350	315	318	360	358	345	363	342	314	347	352	326	323	332	321	323	341	350	368	322	336	359	351	346	323	348	340	323	371	359	351	368	344	336	324	362	331	332	382	340	340	334	319	330	356	354	339	330	353	365	346	352	346	328	344	332	319	337	339	356	331	353	304	340	342	337	342	350	346	321	355	351	347	316	351	348	323	346	356	369	341	339	325	366	340	346	314	359	332	367	334	347	334	357	318	329	316	366	361	352	358	352	356	345	324	347	321	320	353	357	357	322	387	354	334	305	364	334	316	353	354	321	349	347	332	311	348	335	340	330	317	343	362	366	333	333	369	371	345	337	344	340	335	344	341	303	383	349	323	342	310	344	341	360	316	318	337	339	341	319	356	309	383	341	325	351	343	367	347	336	318	328	327	311	316	342	311	355	358	343	321	325	333	339	335	370	359	368	339	354	353	325	360	351	340	354	348	333	337	352	331	375	357	386	320	360	349	313	370	334	325	293	352	353	355	354	390	342	352	341	351	342	316	347	318	312	352	365	362	340	328	357	346	363	366	313	316	314	324	347	320	335	356	385	344	359	295	337	330	313	329	332	317	362	331	353	347	365	356	368	364	352	355	324	313	384	334	373	332	344	373	304	303	341	324	341	327	351	339	333	338	337	343	305	345	357	310	322	364	343	355	314	354	347	302	331	370	326	330	348	332	379	362	329	374	353	338	338	342	332	357	336	337	345	311	329	340	335	320	326	317	351	356	359	334	325	356	354	326	330	336	332	332	329	330	350	357	342	341	336	336	302	327	337	313	357	334	369	359	337	355	323	363	371	316	362	334	371	340	315	340	340	335	361	304	355	361	325	339	382	358	326	342	389	321	324	341	356	369	326	388	345	310	305	345	328	351	378	338	310	327	355	336	341	348	380	324	350	342	341	326	380	293	333	322	360	395	344	316	363	339	357	332	345	360	318	348	354	360	333	329	377	321	348	331	332	354	347	373	326	316	345	344	340	343	372	378	358	338	343	324	364	368	309	352	350	351	344	345	321	382	337	338	371	337	338	329	326	341	336	323	351	345	341	374	350	324	345	361	360	319	345	343	333	359	309	325	345	319	356	376	358	353	354	357	344	350	343	335	342	352	352	326	329	371	298	321	333	339	364	334	353	365	359	358	341	328	385	349	344	336	352	331	361	350	333	364	345	362	338	350	357	310	353	325	354	315	354	356	366	344	354	342	317	345	342	334	357	371	366	330	351	328	336	335	321	300	341	335	350	312	338	296	360	354	345	359	350	343	369	371	316	356	311	349	331	370	314	335	368	348	323	311	366	316	359	352	350	337	373	325	366	347	347	332	318	348	338	342	326	338	376	333	339	377	318	357	382	329	323	345	336	346	342	373	358	348	343	341	354	350	352	316	338	334	355	346	331	339	366	332	343	359	327	329	382	356	327	351	353	341	347	380	339	396	367	357	349	323	356	333	359	357	359	356	354	348	386	357	323	332	322	323	336	331	367	344	361	375	295	373	322	353	305	318	320	329	308	329	360	377	347	355	319	308	328	321	349	353	357	326	366	341	347	320	315	325	311	343	328	314	383	371	320	325	344	348	342	339	316	325	354	305	322	361	355	356	384	339	329	337	339	344	348	327	321	360	380	356	342	378	349	305	335	369	344	319	347	328	328	343	350	356	354	357	330	339	351	385	370	356	332	343	358	370	333	348	328	335	332	336	296	353	358	361	350	343	332	359	322	343	344	329	315	365	343	316	325	342	326	341	325	327	320	375	342	317	361	346	362	325	320	353	328	346	354	344	335	354	334	335	340	327	349	353	343	335	334	340	326	332	318	326	323	357	339	349	337	333	317	355	330	327	337	363	337	363	329	346	333	352	329	354	339	341	391	363	359	309	362	327	315	377	322	357	355	348	328	321	351	344	356	350	351	330	331	346	338	344	335	341	338	352	371	334	312	325	325	358	361	346	350	323	374	362	340	329	343	340	350	378	332	347	369	356	335	342	316	328	347	346	333	361	347	332	324	322	352	363	330	333	333	344	343	352	334	373	357	335	348	354	295	340	323	333	344	355	346	338	341	325	339	323	355	335	341	341	323	343	343	359	356	391	358	320	353	324	342	319	357	315	349	338	334	369	327	361	354	342	372	355	314	380	355	337	346	377	356	367	328	318	322	338	364	333	336	338	359	334	329	311	358	345	333	334	359	342	365	335	350	357	348	350	369	347	360	340	362	341	336	321	347	343	338	350	356	336	339	320	358	332	353	365	340	359	345	322	357	356	355	349	337	341	341	330	355	340	349	359	342	310	367	334	317	339	348	332	362	306	359	301	331	370	335	343	342	316	324	343	310	369	337	337	343	341	354	318	331	337	327	334	380	307	304	371	376	332	353	359	345	337	374	306	319	318	334	360	349	388	326	325	336	387	338	302	334	348	329	330	361	333	392	330	352	353	353	339	352	342	310	341	379	331	333	375	325	330	316	356	333	334	290	378	358	343	343	315	345	353	335	307	331	340	375	320	334	307	342	364	339	333	301	339	370	326	327	332	357	335	361	362	343	354	333	319	380	340	352	352	367	367	349	303	362	334	332	344	354	350	327	307	325	307	369	316	306	337	322	313	328	344	347	359	324	354	351	330	349	342	355	331	346	353	339	308	370	359	326	360	320	370	349	321	338	360	351	308	313	328	324	382	322	337	339	339	366	346	351	353	313	376	349	340	359	348	330	328	311	347	322	305	317	330	315	360	343	337	321	323	312	370	331	348	345	360	349	374	330	359	337	339	334	326	320	329	321	326	364	319	349	314	378	354	325	329	333	324	351	292	368	304	327	356	314	344	357	338	359	310	345	320	312	354	323	357	343	334	335	362	350	347	330	356	331	329	392	346	344	312	337	303	305	339	335	354	355	338	342	351	337	371	335	308	320	349	334	365	373	344	357	343	342	337	328	358	366	349	318	378	370	330	350	335	315	344	385	321	318	335	332	366	360	336	382	351	358	344	357	345	342	329	366	321	330	316	350	335	332	353	331	304	327	322	360	362	325	351	364	363	311	349	345	347	346	335	317	336	352	332	300	321	325	342	378	334	329	330	336	335	347	361	382	343	328	323	336	332	374	314	330	340	365	321	342	337	354	330	305	344	341	350	359	390	310	357	350	322	378	326	355	360	361	323	368	360	324	351	356	335	392	351	327	349	311	358	354	309	349	401	336	345	349	321	304	359	339	390	325	334	314	358	354	336	317	339	362	354	292	336	327	337	324	336	345	326	326	386	323	358	340	316	367	393	342	323	347	337	320	353	328	326	332	359	337	332
10509	2265	1027	698	505	396	405	364	385	370	359	329	323	350	357	348	366	329	326	360	361	352	342	345	329	358	338	356	354	322	353	351	358	323	339	349	319	334	348	320	346	317	367	317	364	354	333	319	347	320	349	345	318	332	326	342	324	321	330	338	347	364	342	340	321	340	354	342	342	359	303	346	325	360	332	328	363	316	299	362	349	325	340	353	301	342	311	341	324	331	325	321	331	312	347	319	342	342	317	401	306	344	299	357	334	315	386	326	308	319	321	365	336	345	330	329	392	334	331	315	346	303	349	378	327	316	324	329	309	359	347	327	319	291	312	340	337	368	322	345	296	320	315	323	341	326	337	310	336	334	364	322	347	334	325	340	348	327	336	383	334	351	350	320	339	361	309	308	316	330	308	333	310	333	327	337	332	334	300	321	340	332	340	350	302	341	332	334	321	346	366	319	349	350	363	302	331	330	313	351	355	317	325	351	354	343	340	313	352	357	369	308	381	351	350	327	324	302	367	301	332	349	349	320	348	316	366	326	339	321	306	327	384	319	347	330	314	350	291	362	316	330	370	374	359	343	314	327	317	328	345	331	315	350	335	352	331	351	360	357	353	328	362	373	334	314	325	383	327	338	348	313	349	322	355	310	334	282	327	337	342	348	333	319	359	334	340	343	384	348	347	335	350	332	341	315	358	342	340	354	357	308	371	338	370	358	347	322	339	335	348	330	293	332	304	332	344	359	351	344	341	345	326	366	358	324	351	350	304	362	324	358	315	314	344	347	399	308	325	344	356	338	353	349	330	347	349	349	335	337	326	318	367	324	349	344	313	342	326	329	325	325	352	381	321	352	335	346	344	319	348	328	318	357	348	341	335	318	343	320	332	300	323	338	315	286	339	311	318	352	349	357	343	340	351	306	313	356	345	348	346	272	338	329	347	326	311	356	312	343	348	369	353	356	332	323	352	333	341	337	313	351	314	312	377	281	330	333	340	329	333	331	346	349	372	320	372	292	336	361	345	349	360	365	371	325	293	341	350	317	354	346	358	326	304	316	365	360	323	335	358	304	331	317	358	338	321	341	321	326	340	331	335	316	346	372	346	352	319	284	308	309	339	317	355	340	370	344	345	359	385	333	342	360	371	351	327	342	366	357	367	330	374	327	316	359	373	351	344	337	344	354	337	336	323	351	320	353	305	302	352	334	310	330	315	346	328	357	328	318	360	360	335	315	313	340	368	370	331	328	352	314	347	353	324	318	359	346	334	338	350	347	364	338	311	315	341	317	350	311	335	359	314	330	348	354	358	343	315	326	368	355	309	306	352	321	309	360	343	351	364	340	368	355	326	318	354	332	351	344	333	347	332	365	340	345	336	318	316	330	348	310	327	347	345	359	358	330	360	335	325	332	329	328	351	366	358	334	336	338	331	352	344	345	357	323	359	348	354	331	308	348	372	344	300	349	343	330	354	345	334	333	313	321	365	346	329	343	319	344	341	342	366	352	368	353	328	379	333	314	364	357	360	337	325	320	330	335	333	347	340	304	344	345	336	322	345	346	358	354	342	362	313	302	327	365	351	327	341	346	332	373	322	273	317	369	322	330	358	348	300	367	341	344	308	314	356	335	313	372	326	323	323	293	320	336	309	322	313	358	327	350	315	322	332	333	353	299	332	340	351	351	317	363	328	348	316	346	302	328	336	347	356	381	336	331	346	354	327	308	344	335	320	334	341	326	327	306	290	348	364	332	337	326	353	345	340	328	354	352	362	330	342	345	318	350	362	358	340	362	350	343	356	321	362	346	350	350	314	308	375	298	343	369	317	328	327	341	340	321	330	324	327	350	364	328	324	294	339	314	298	349	363	322	318	332	318	303	301	353	373	311	326	344	355	375	341	298	337	333	332	323	345	326	356	331	350	355	371	324	351	289	363	340	336	306	303	390	311	302	348	321	345	348	344	311	324	353	338	371	331	314	307	330	354	372	304	331	331	309	311	354	330	302	335	296	359	325	344	304	315	371	341	316	336	363	319	352	309	325	328	315	304	332	337	336	339	352	321	330	317	312	336	372	362	345	371	288	359	351	315	326	316	329	339	351	310	335	341	324	340	361	349	340	358	324	330	350	337	377	317	335	360	362	362	359	324	340	331	356	323	344	334	358	333	336	325	321	309	336	327	330	333	348	335	342	381	334	356	336	353	317	326	347	348	354	358	342	352	335	342	325	317	362	310	342	328	348	342	318	343	396	351	342	329	324	322	310	334	381	316	300	333	348	353	329	328	332	370	347	329	339	332	334	285	329	368	299	312	333	363	319	308	319	319	317	342	331	348	338	352	336	317	330	328	308	336	364	328	331	339	350	329	332	336	328	348	315	345	337	322	324	343	300	351	321	330	308	346	295	296	335	327	344	339	331	300	298	341	364	333	339	329	317	363	328	343	340	327	303	348	328	325	317	368	373	389	279	334	343	332	331	356	341	315	371	304	329	359	326	332	333	318	311	336	330	339	332	320	334	350	301	331	354	337	328	308	309	330	308	301	321	338	328	313	332	366	302	341	333	324	322	319	343	358	351	346	339	336	328	354	337	341	356	343	348	326	332	364	337	321	337	313	314	344	328	324	373	327	337	337	327	351	350	343	367	329	340	331	299	342	325	306	305	334	328	363	344	359	315	371	296	350	344	325	333	342	348	348	377	341	372	357	356	347	353	325	322	321	372	367	342	332	341	340	340	342	319	349	317	356	350	326	348	334	344	328	348	309	318	373	333	336	368	336	331	358	327	329	342	330	350	349	338	307	334	326	342	352	325	333	344	291	314	336	321	333	333	324	373	307	345	367	314	347	362	317	308	313	303	367	306	322	354	317	349	321	348	327	337	319	340	347	353	330	373	330	322	304	335	343	331	323	341	336	363	340	320	343	330	351	331	327	360	335	315	342	345	342	312	330	392	311	319	330	310	338	330	325	360	329	335	371	340	306	292	340	344	337	340	334	359	341	364	328	339	299	335	316	330	361	335	323	347	339	325	318	351	351	310	312	340	323	361	364	333	350	330	330	372	322	329	342	345	327	345	325	328	332	356	355	356	364	333	352	341	356	355	319	369	326	350	359	351	328	324	370	369	358	336	305	291	343	347	343	327	362	331	354	319	329	333	304	357	323	322	325	346	335	322	353	336	340	347	340	348	321	350	338	340	320	335	312	335	358	326	311	334	350	357	351	352	338	324	362	372	325	364	374	340	363	358	341	367	352	340	357	349	321	351	349	335	335	353	324	304	352	357	355	343	324	354	330	344	314	344	359	346	345	296	325	347	356	349	346	370	354	304	341	315	306	351	348	353	354	312	327	302	344	317	346	314	369	338	372	368	341	317	345	357	333	333	337	338	333	330	336	331	340	371	364	343	346	327	332	328	364	330	330	332	359	348	351	321	358	360	327	345	339	347	372	312	314	327	357	323	362	327	353	344	319	309	328	300	335	295	374	360	341	354	323	327	349	328	337	326
7710	2107	2153	2067	1580	1212	1051	1088	1031	949	866	803	794	802	758	758	779	809	824	813	769	840	817	795	780	767	797	818	752	778	783	808	812	834	816	782	822	774	777	755	819	800	783	827	801	792	785	745	761	792	788	834	718	759	782	765	803	770	751	786	819	788	788	790	758	782	855	738	812	794	800	799	786	789	819	800	775	821	806	747	790	849	776	812	756	742	773	749	775	761	828	799	852	737	768	803	782	787	807	810	792	778	752	777	816	765	742	778	807	818	743	761	766	796	823	795	833	818	757	787	798	851	816	844	771	744	810	774	763	827	792	756	807	765	783	731	775	788	830	781	769	815	764	756	791	799	778	774	771	823	770	735	795	797	837	768	776	769	792	787	799	793	803	791	700	788	814	791	812	773	753	804	796	804	799	743	808	753	782	736	757	737	812	804	779	790	780	775	715	799	747	793	802	766	815	780	769	760	745	789	814	776	772	796	754	822	809	824	743	795	768	822	837	776	787	834	766	762	770	822	742	776	788	798	798	792	848	818	792	775	786	759	780	795	790	797	763	761	787	830	811	793	851	710	778	805	765	773	765	805	753	753	788	825	749	785	843	741	812	793	751	779	759	781	810	753	801	750	812	800	781	769	863	777	835	755	788	778	802	767	788	725	792	770	812	770	737	799	787	724	797	788	762	796	780	728	779	744	768	814	824	815	755	772	780	757	801	744	790	754	805	797	799	757	793	813	762	769	786	777	788	756	792	795	773	749	823	733	772	805	803	777	760	835	744	775	812	808	729	819	801	780	778	802	823	784	780	787	759	791	795	773	804	823	794	795	797	776	773	811	771	753	769	794	817	822	721	770	803	805	761	792	832	758	788	831	780	771	771	792	769	807	751	797	774	801	753	750	786	833	804	798	822	752	844	777	800	847	815	779	835	789	795	801	780	795	825	861	746	783	754	752	755	814	773	774	769	770	837	752	808	775	801	746	740	791	803	775	794	805	803	780	784	792	769	802	762	855	797	810	772	763	801	793	797	832	814	772	803	806	723	774	736	795	784	763	732	822	781	775	790	806	758	742	767	784	791	793	803	758	846	769	763	804	767	811	788	823	779	825	793	809	789	758	768	778	787	741	818	763	798	781	781	773	793	816	760	795	761	796	784	773	720	759	765	778	764	791	755	775	802	768	813	809	784	794	779	790	778	791	779	811	791	810	738	790	811	804	780	782	785	757	778	804	763	768	756	762	791	786	812	812	775	808	772	812	745	810	743	806	731	803	768	822	804	763	787	803	806	751	805	806	775	774	762	747	788	785	773	780	753	790	784	803	819	762	749	749	822	808	813	800	862	768	804	781	805	763	788	733	789	791	789	815	751	754	845	826	798	762	723	806	753	763	760	793	813	781	753	810	774	803	791	750	796	808	774	839	812	812	792	812	806	752	785	808	801	781	841	763	794	756	767	768	828	752	865	786	754	743	804	758	780	774	800	823	785	813	778	795	859	756	817	803	782	739	745	811	757	832	849	770	784	794	764	772	783	739	810	817	816	801	784	803	807	755	823	808	739	791	743	774	785	816	790	769	807	865	773	855	774	795	838	778	777	775	793	835	763	841	759	784	788	781	796	797	776	818	833	734	780	803	835	775	769	764	751	740	764	794	770	816	763	785	745	794	801	767	776	863	788	805	846	785	835	785	819	793	779	772	733	790	770	772	743	807	813	786	784	744	819	859	848	748	791	801	749	828	761	810	811	804	848	796	758	840	789	747	752	803	778	792	772	822	837	755	786	809	799	788	815	815	797	764	762	807	780	842	838	805	769	776	722	775	784	783	797	770	751	759	784	790	816	791	811	793	822	734	818	812	798	763	810	800	779	745	767	796	778	797	760	734	828	714	768	775	826	779	778	816	829	829	753	790	817	781	799	766	816	795	787	816	781	754	804	749	787	832	763	792	816	817	787	809	757	790	779	787	808	776	810	776	758	834	782	753	773	801	740	774	751	766	802	821	763	761	721	794	818	837	749	781	800	776	798	752	762	794	744	815	767	775	789	773	812	754	800	777	829	781	769	812	763	827	781	807	804	772	758	809	742	826	764	773	722	823	754	809	799	764	751	766	779	728	830	810	765	778	795	734	792	777	779	794	809	785	811	768	765	782	813	807	789	819	750	742	797	810	757	753	792	804	743	781	800	765	778	760	788	795	771	769	781	802	783	749	752	778	740	767	806	775	809	785	801	733	758	754	777	745	838	833	771	767	803	772	749	766	762	804	761	748	760	750	810	766	774	748	813	794	800	787	775	801	778	803	789	803	806	752	754	734	790	803	770	751	767	813	771	720	823	796	790	757	832	754	802	769	818	767	792	754	810	778	749	841	801	779	785	839	772	782	798	776	727	798	774	806	737	788	807	820	808	767	773	775	811	769	847	777	824	805	838	797	787	791	767	797	775	758	834	759	792	809	770	797	820	766	807	777	792	785	764	814	807	840	778	781	796	811	789	809	808	757	825	741	793	789	773	768	840	819	737	801	748	788	817	792	783	851	793	736	786	808	775	799	801	798	798	799	734	859	735	764	779	783	758	797	767	806	746	793	747	827	797	778	762	819	825	803	813	752	831	802	808	781	812	813	810	827	764	791	792	751	797	801	815	797	791	747	831	779	821	743	766	793	771	818	806	792	787	792	789	813	817	838	807	795	821	753	782	825	709	747	850	803	819	769	814	793	778	788	848	821	772	809	811	804	792	830	779	813	809	799	774	788	748	771	722	775	784	774	735	836	803	784	801	837	767	796	831	822	818	800	784	800	794	814	742	778	760	811	779	760	779	800	827	763	752	787	783	824	757	801	842	775	765	784	774	825	808	777	738	781	812	849	769	791	774	881	773	769	741	780	778	812	813	783	864	843	751	766	748	793	790	813	814	766	755	780	816	806	793	774	767	776	727	730	800	724	789	746	810	777	823	788	837	804	789	806	754	794	798	771	796	803	802	750	770	774	842	788	809	826	830	803	818	836	802	795	748	881	795	771	761	787	783	812	797	788	790	782	789	775	777	781	752	811	855	765	804	758	798	786	804	779	810	823	758	771	783	805	815	817	752	777	803	761	761	773	783	755	822	801	813	786	834	809	823	797	772	766	792	771	767	787	756	771	770	810	748	756	785	792	735	758	773	762	776	816	797	761	825	832	784	778	813	794	800	800	792	757	788	781	772	781	795	772	779	754	749	824	787	781	754	754	762	749	795	788	842	775	774	779	801	813	741	767	813	816	804	782	787	776	767	790	842	801	829	791	772	785	807	792	801	798	796	785	784	792	804	813	828	754	813	807	810	768	808	803	857	784	783	786	793	763	834	774	793	822	772	796	787	830	792	797	759	814	774	813	766	808	818	824	765	744	754	769	787	775	757	771	795	776	731	773	758	762	793	775	799	763	798	747	728	819	800	777	809	799	826	808	810	795	758	785	777	796	778	855	766	794	808	766	784	802	794	790	763	791	811	751	793	759	757	757
22557	5222	1604	1079	608	444	430	391	315	297	318	292	283	266	284	279	276	284	268	283	272	276	237	228	262	274	292	297	297	267	310	286	275	274	248	269	272	281	241	266	282	277	276	291	280	245	280	265	267	260	289	289	299	254	273	272	255	271	243	279	262	268	275	285	279	269	280	268	269	276	260	251	232	257	250	289	276	258	255	251	264	269	284	276	298	281	284	256	266	275	268	291	283	258	295	270	252	273	257	268	256	256	266	288	296	256	271	301	276	234	257	261	286	253	282	234	276	293	285	279	268	260	269	266	240	264	246	275	270	243	260	278	260	253	273	243	253	276	263	283	264	226	263	247	267	260	262	286	246	272	272	267	280	258	285	247	271	267	248	271	268	266	285	267	289	266	281	248	257	284	263	266	263	261	264	266	222	281	244	251	265	284	235	301	289	300	268	250	271	273	244	246	253	275	265	272	284	251	245	257	290	249	239	285	273	263	278	253	263	268	291	251	255	258	293	288	310	283	276	248	268	266	258	279	288	226	294	268	298	283	244	281	233	270	272	270	286	253	273	273	256	267	258	298	268	248	265	269	264	254	289	275	299	275	283	289	248	251	287	275	258	313	256	259	234	254	268	271	256	248	262	273	253	237	248	249	283	284	263	273	269	293	264	273	281	297	266	284	292	269	262	253	276	267	267	240	258	249	274	297	258	261	265	240	236	274	266	270	275	269	236	271	226	279	248	233	282	284	279	281	280	266	274	270	277	244	265	266	291	262	286	248	267	242	251	281	263	303	292	259	262	243	273	281	268	274	265	243	265	265	259	275	266	265	257	293	271	244	314	269	283	285	273	251	283	275	271	281	261	254	237	284	296	274	279	254	285	297	265	264	282	247	242	268	295	264	263	245	255	248	256	281	245	270	241	240	275	242	244	258	271	261	219	255	238	249	267	255	260	271	269	250	267	233	275	274	270	252	277	247	305	249	281	254	270	273	269	257	238	254	272	267	281	232	303	273	299	233	277	280	266	277	273	281	294	283	282	256	278	228	281	258	274	264	273	277	279	297	257	291	263	276	263	268	262	226	256	273	275	282	254	264	278	301	285	238	260	238	269	315	308	262	258	257	277	258	269	270	273	308	277	262	283	256	270	268	257	279	288	240	282	243	264	258	252	229	250	289	274	225	270	268	245	276	258	242	251	256	255	267	236	258	285	261	244	270	255	263	287	262	225	254	264	265	249	262	265	267	261	259	288	263	280	253	274	297	295	261	240	281	268	262	264	237	283	257	263	261	265	285	255	271	279	261	239	280	278	244	268	267	233	263	256	298	289	222	290	265	262	272	272	253	279	250	271	266	247	240	251	268	276	272	274	251	250	276	277	273	282	274	258	271	275	276	273	281	255	258	251	255	271	294	253	308	264	252	298	271	259	249	283	256	247	276	246	281	257	277	296	283	268	270	278	249	252	246	261	286	254	268	271	243	244	271	281	279	260	236	249	261	285	281	220	245	274	267	262	244	258	254	272	249	306	277	252	275	277	281	279	273	219	280	261	273	260	277	280	284	260	286	261	260	279	270	248	275	243	253	248	265	251	266	259	289	250	247	276	251	283	250	276	279	257	270	280	265	259	283	291	257	263	260	253	242	271	276	293	251	313	260	291	284	262	254	287	249	279	238	278	248	287	272	291	281	271	274	288	251	275	251	244	282	244	271	259	248	289	247	264	262	228	279	256	264	297	258	267	244	235	300	258	263	275	273	284	278	266	258	263	295	280	279	253	281	238	262	257	291	235	268	271	245	297	287	253	247	254	268	271	291	266	271	243	249	257	267	264	248	261	238	268	280	258	261	258	259	232	261	277	283	277	256	237	260	276	259	275	247	291	251	298	270	280	248	257	233	269	260	247	264	272	234	285	251	246	261	265	269	274	250	263	264	272	277	232	284	295	251	250	262	275	265	266	282	274	253	266	267	275	253	281	252	274	302	277	273	242	265	260	273	229	238	296	248	270	231	277	249	266	272	259	258	256	297	276	277	286	273	258	298	255	214	263	272	284	251	244	261	290	255	288	284	288	268	248	255	281	251	283	254	264	244	249	255	252	287	242	263	261	285	250	237	280	275	254	244	278	236	303	259	248	245	292	299	275	261	249	259	277	237	268	290	267	272	224	296	267	274	254	289	265	247	243	243	283	285	257	275	294	275	272	280	291	293	238	264	283	261	270	239	246	256	286	263	240	276	285	253	264	285	271	267	242	268	245	308	246	249	285	292	237	251	279	319	249	289	258	254	250	248	275	278	255	277	255	281	248	282	261	260	266	231	267	253	258	259	261	254	218	242	275	291	281	277	249	228	266	268	291	280	271	266	248	288	268	292	264	263	274	271	223	289	244	265	265	233	284	255	295	301	282	232	298	299	235	273	255	305	246	252	249	284	275	274	267	278	258	272	222	277	255	248	279	246	269	261	231	242	268	284	281	263	274	264	264	270	282	261	269	247	256	270	290	272	256	270	256	247	275	271	264	268	262	254	236	264	260	267	239	268	319	268	247	286	277	273	265	275	263	277	259	263	243	256	273	271	269	283	307	284	283	258	281	273	263	264	274	255	258	284	279	243	272	239	281	252	244	267	251	262	301	268	267	277	285	261	266	262	296	299	264	267	246	270	268	263	291	279	262	253	282	270	245	255	251	294	249	266	288	260	266	238	289	219	282	283	262	303	272	274	283	301	264	246	248	252	238	257	267	266	260	267	283	260	299	279	253	242	254	271	261	239	254	271	281	256	255	232	270	270	281	271	264	270	271	286	281	283	276	258	299	230	281	290	240	291	268	256	279	261	265	291	283	272	265	269	291	271	269	288	276	297	290	259	283	256	260	278	303	267	280	264	282	287	287	255	232	247	314	275	272	242	285	288	247	235	263	264	265	261	230	244	264	279	291	270	244	254	272	274	284	263	254	286	270	251	284	280	294	272	264	244	292	257	234	284	233	262	232	284	296	275	251	265	297	266	250	260	268	257	241	248	261	268	284	234	235	279	250	292	317	278	283	281	270	277	259	238	243	258	262	246	252	255	268	250	266	256	270	266	254	253	257	274	262	268	278	265	259	262	246	262	256	248	280	274	273	260	242	259	244	289	263	274	269	290	264	240	279	266	260	257	246	273	257	271	291	291	267	266	261	276	275	256	263	273	246	289	267	269	251	261	283	258	241	284	254	260	284	269	256	308	248	270	269	257	273	275	283	297	255	264	229	261	226	239	294	264	268	244	230	248	230	264	243	272	280	265	297	271	249	254	201	237	240	265	275	254	296	261	259	272	249	285	283	269	242	252	275	237	278	260	253	262	250	304	261	258	247	238	257	259	270	284	238	275	265	273	266	251	282	270	277	294	271	257	258	255	279	284	257	250	289	264	252	263	263	277	285	236	252	248	250	258	295	250	277	256	242	303	255	235	250	257	279	260	296	244	267	299	239	282	302	250	280	252	290	287	286	277	268	271	246	312	272	274
15587	3429	3286	3035	2240	1663	1428	1285	1057	815	870	774	737	706	724	705	711	730	670	684	653	715	657	684	718	713	665	685	703	702	707	706	743	763	679	652	653	681	660	707	646	666	640	628	620	648	662	580	635	665	594	645	626	610	616	632	639	638	634	648	701	676	610	595	629	583	602	658	644	673	620	666	618	568	628	646	590	610	639	604	644	638	608	664	619	617	657	633	674	659	643	665	614	637	597	638	656	691	639	648	638	605	668	652	681	622	612	586	619	614	622	609	618	645	637	641	640	598	648	628	662	624	598	663	646	627	652	632	599	646	674	621	645	683	598	622	622	625	602	588	624	615	639	686	635	602	645	613	611	621	650	636	616	608	613	611	651	655	654	611	653	609	626	657	637	655	638	666	614	640	627	650	614	590	618	665	589	630	643	647	642	627	632	642	630	617	627	653	606	624	639	604	599	672	650	647	635	604	597	670	603	599	617	566	663	632	613	638	631	587	573	652	668	639	655	637	682	627	580	650	636	637	619	613	652	653	648	608	574	642	599	652	628	603	654	600	652	623	607	658	656	606	614	642	609	647	596	615	611	655	640	638	639	682	652	616	630	639	663	621	639	632	615	651	636	660	644	580	631	617	632	619	620	644	633	653	617	635	667	625	659	660	613	601	643	648	621	662	646	604	653	626	594	572	593	656	651	625	620	627	626	591	641	681	630	613	615	657	638	653	610	629	595	646	606	669	655	625	608	600	609	632	586	637	608	591	608	629	670	650	603	685	620	651	656	652	613	612	559	638	619	599	602	602	645	628	679	609	617	655	623	659	637	631	652	609	622	577	622	648	630	597	622	637	600	616	617	635	633	623	651	610	642	614	606	624	614	599	632	654	628	619	611	619	662	635	642	623	637	615	636	591	630	630	621	639	581	635	611	622	586	653	596	589	676	618	610	644	626	609	608	638	652	626	577	597	624	662	611	610	632	607	666	628	630	655	634	628	648	633	623	658	657	632	637	565	658	667	633	638	627	609	614	627	638	620	684	640	652	627	651	629	647	597	666	611	639	668	652	626	644	608	623	621	647	611	639	625	630	638	673	652	649	617	625	623	603	641	642	639	636	649	645	655	617	639	663	641	629	625	651	650	644	647	608	643	648	654	591	607	655	649	641	632	646	613	569	617	649	620	648	638	632	679	661	612	601	636	622	614	662	647	661	592	645	620	598	639	625	621	639	627	641	641	616	619	618	632	655	616	626	632	647	595	639	608	664	606	660	617	612	623	617	662	623	622	640	602	656	592	636	640	674	656	648	636	637	631	620	672	642	652	677	639	631	606	645	622	618	649	642	652	634	624	654	617	661	618	690	650	607	616	631	649	601	622	647	673	583	594	614	608	640	623	664	650	649	603	641	593	629	642	614	636	596	659	612	635	620	642	628	653	625	648	618	629	652	611	601	647	683	666	631	609	626	636	607	612	609	641	609	607	609	663	657	627	641	639	617	642	600	604	597	620	626	657	657	633	649	640	617	604	640	625	603	605	635	603	636	617	619	609	578	603	613	683	630	699	688	682	653	623	597	617	645	665	607	672	639	600	640	624	614	638	640	674	619	575	617	641	637	599	625	665	662	626	687	598	644	629	606	634	626	613	614	653	661	580	594	622	652	635	624	648	612	650	654	634	642	634	640	625	628	694	623	602	621	634	637	608	592	626	598	700	638	674	619	621	644	658	611	664	611	647	590	629	626	640	627	625	618	640	620	608	636	574	661	643	625	657	613	678	617	590	649	623	688	581	618	635	626	649	586	656	599	599	618	641	661	646	644	606	612	658	664	612	644	667	635	650	652	618	611	647	601	624	654	656	567	608	616	611	630	635	608	646	647	564	681	616	637	579	637	657	582	630	632	638	636	640	650	608	608	612	658	644	623	596	600	582	605	658	591	628	618	662	601	655	651	626	647	642	614	658	613	660	679	649	629	635	619	619	604	593	623	636	595	617	656	621	593	654	659	640	620	637	627	635	625	635	632	613	634	621	635	652	675	660	654	639	680	646	600	637	642	613	621	636	628	581	698	651	645	658	622	615	609	606	643	624	631	633	636	576	648	621	635	616	677	634	626	665	642	629	673	667	633	660	586	609	651	593	643	632	641	613	639	644	646	658	648	619	637	609	632	618	618	636	666	633	630	598	605	653	593	640	642	613	595	636	598	576	654	614	608	674	602	652	611	633	602	628	663	614	634	646	601	631	621	678	664	640	641	635	668	594	651	647	646	644	645	625	620	631	635	640	653	678	642	667	676	631	619	602	688	634	616	663	637	641	617	628	636	642	652	626	648	641	640	629	633	618	690	637	667	650	607	632	635	608	606	665	646	653	623	575	601	636	641	617	637	660	627	669	619	661	690	630	657	646	671	692	639	652	625	649	643	593	656	600	612	650	611	626	640	642	643	698	619	613	625	630	602	608	595	624	608	573	612	653	600	645	630	648	628	634	641	640	656	641	645	601	605	665	622	584	622	634	577	593	615	653	611	611	651	652	608	612	587	704	636	596	607	594	618	656	642	621	647	602	625	620	696	678	657	642	642	631	628	610	600	621	646	638	589	603	609	618	626	655	612	636	581	628	615	608	616	631	610	616	628	637	604	589	636	627	656	653	649	602	661	563	590	583	630	671	651	618	667	627	605	599	611	671	643	673	607	630	624	657	665	640	651	602	635	646	648	627	591	575	628	601	609	633	642	596	651	605	651	608	659	675	617	610	620	608	611	588	638	622	631	645	621	619	624	603	645	628	637	691	610	622	622	609	640	651	643	583	621	632	646	618	570	620	624	643	631	584	660	605	614	594	699	617	649	627	650	603	615	599	612	633	619	647	629	628	629	637	683	599	627	635	599	665	662	633	604	649	681	618	669	670	590	641	585	615	621	612	623	611	641	638	627	605	660	630	660	625	612	626	654	600	613	622	690	645	596	601	618	625	674	623	634	607	637	629	626	668	615	610	654	637	589	634	635	614	616	605	662	623	686	620	655	679	588	615	632	681	643	620	627	669	661	606	619	623	605	604	665	621	637	602	630	595	611	624	652	620	632	651	684	674	601	633	601	617	597	655	647	601	646	638	650	607	612	640	648	607	615	632	616	632	601	627	660	628	652	644	628	671	593	582	638	631	601	615	663	611	661	604	626	666	600	613	613	630	619	601	643	646	641	597	593	669	649	632	641	609	664	655	593	620	631	631	650	638	634	612	660	637	643	615	610	618	624	586	624	657	607	608	643	629	631	617	678	606	603	650	637	622	603	622	606	652	620	677	628	619	641	641	603	598	633	605	618	661	622	636	662	638	661	617	628	638	655	672	610	637	646	611	653	635	623	685	609	597	610	654	610	644	614	601	664	608	618	663	656	641	641	636	603	639	614	619	635	671	597	647	642	637	644	576	673	528	606	631	603	618	604	612	642	639	639	584	635	641	659	619	650	621	599	639	575	627	584	668	633	622	649	636	620	644	695	645	601	620
31417	8245	2268	1385	794	476	343	321	259	209	185	176	144	173	155	150	184	135	147	152	144	151	145	155	159	152	134	151	132	135	152	148	130	166	147	121	133	147	127	146	147	139	127	136	126	126	146	127	145	136	148	153	120	148	139	143	113	133	129	139	134	143	137	135	136	128	123	144	129	158	145	139	139	104	135	130	156	160	150	126	130	121	149	135	140	129	141	115	117	134	128	130	139	123	142	136	128	127	113	129	117	148	135	136	129	143	116	154	116	119	144	145	132	144	153	138	135	126	137	112	135	136	119	114	149	134	135	122	127	134	140	118	121	139	134	133	145	151	135	135	119	109	124	118	150	129	130	139	138	138	150	144	134	128	135	133	112	136	133	129	144	147	137	113	134	146	143	150	136	134	129	126	123	123	130	118	135	154	139	157	104	160	136	106	142	144	139	122	142	122	135	162	135	144	142	153	155	136	124	125	105	137	125	147	133	130	130	133	140	120	145	159	126	156	128	123	125	127	148	122	151	147	143	145	122	102	108	120	136	147	106	134	148	143	153	123	123	108	117	139	154	133	135	149	113	118	137	142	122	120	152	141	120	144	128	143	128	124	120	149	121	141	85	144	136	114	118	138	123	139	148	150	131	121	131	139	144	107	116	121	124	120	125	115	141	148	131	124	105	131	138	152	149	134	138	150	131	139	121	126	146	141	140	128	118	125	121	106	117	131	132	129	128	133	125	124	141	148	139	127	128	129	128	126	116	142	126	138	129	142	124	129	137	129	133	119	107	150	132	130	136	146	121	146	143	139	135	115	162	120	112	133	135	153	139	128	154	135	123	129	138	121	159	137	144	133	125	148	107	128	129	139	127	120	139	142	144	126	133	125	132	137	161	135	140	133	149	131	129	162	127	141	136	149	138	133	118	129	143	128	127	117	162	120	134	141	126	131	138	124	144	111	145	144	128	162	157	102	144	123	131	128	142	140	102	146	130	157	146	148	153	121	149	137	119	121	149	136	138	124	140	147	152	122	130	139	135	111	119	147	137	134	136	115	140	131	129	152	148	121	117	128	143	154	135	126	140	123	120	143	141	140	134	117	124	129	113	118	118	124	145	140	138	133	151	113	155	144	136	126	148	134	148	130	123	136	130	144	135	137	133	123	147	135	120	126	141	132	136	106	120	132	124	131	154	116	135	145	151	132	129	119	120	111	140	130	136	150	127	128	143	152	138	148	118	161	123	143	111	128	130	135	139	130	133	155	142	129	134	120	111	122	108	165	136	144	153	136	135	136	143	137	115	107	126	123	127	126	128	160	111	133	136	115	120	131	137	134	142	148	102	122	110	129	130	149	119	143	140	137	132	146	132	149	137	119	147	112	120	141	130	143	152	124	145	136	138	132	142	141	129	145	124	135	126	113	166	141	138	130	131	127	153	124	143	134	114	127	123	159	118	126	130	138	149	148	130	126	125	128	123	133	118	136	107	147	125	131	156	116	126	121	135	138	150	152	125	129	123	139	150	131	117	167	108	112	120	131	145	137	137	147	118	135	136	126	136	122	133	131	136	133	124	141	133	123	125	140	133	137	136	129	150	141	144	139	108	149	132	127	147	153	144	126	140	124	124	119	132	150	163	135	118	115	158	115	122	113	125	123	143	104	136	141	158	142	111	132	133	111	125	134	136	120	125	107	126	140	141	132	129	123	135	123	135	135	127	125	145	113	124	126	137	144	139	132	140	124	133	166	150	130	139	121	100	135	108	130	114	128	134	126	133	127	107	138	135	124	140	142	141	138	145	124	144	133	110	128	141	139	133	118	117	144	136	114	134	106	130	133	128	138	136	134	140	135	133	131	143	140	133	139	143	124	111	124	120	145	141	143	133	119	139	132	117	100	145	135	126	131	143	145	135	128	125	133	127	131	150	141	120	131	149	151	128	139	111	124	151	141	134	131	149	122	120	146	124	147	149	134	131	142	126	136	133	158	150	156	126	124	143	146	122	132	135	145	131	135	156	129	137	144	126	145	130	139	136	141	136	114	121	118	109	130	135	137	111	139	112	120	137	129	164	132	148	134	130	124	134	124	125	130	143	129	103	131	128	111	138	137	128	138	129	144	147	134	127	135	146	159	129	131	146	138	135	128	139	135	119	132	130	140	125	153	126	116	141	155	125	143	123	130	120	142	129	138	115	148	135	127	133	144	127	117	149	127	139	135	127	136	168	133	145	127	132	119	114	137	150	133	128	134	121	137	127	136	101	127	137	139	129	134	124	140	164	99	141	128	127	130	152	146	141	147	145	144	143	131	117	143	133	103	131	154	142	139	139	142	149	127	125	124	145	140	126	134	117	135	135	151	136	110	125	133	117	120	121	136	146	110	135	126	140	117	141	149	105	118	118	151	117	137	154	101	135	150	114	138	148	139	114	118	130	124	120	136	145	144	135	156	138	167	125	147	130	136	145	110	142	118	129	151	104	154	114	142	116	147	134	110	130	130	137	119	146	127	148	135	150	145	122	131	143	123	116	142	129	127	132	147	116	126	117	133	138	144	140	112	119	126	114	133	137	124	128	152	144	132	126	129	143	149	129	146	147	130	114	126	135	142	150	116	137	155	106	149	123	145	138	131	116	120	144	121	135	131	119	150	138	147	129	122	141	124	117	122	122	123	132	126	138	126	145	126	133	148	136	158	144	136	127	137	118	131	123	128	124	120	139	140	142	136	152	145	139	112	130	132	132	141	129	129	125	149	129	133	131	131	145	130	117	118	142	146	121	154	140	142	156	137	126	132	141	133	152	122	124	111	106	130	131	124	133	123	130	154	156	132	139	123	126	152	135	130	140	133	149	132	138	156	130	127	120	126	134	117	135	162	126	142	127	129	115	138	124	138	131	115	149	117	133	135	136	143	159	124	137	138	116	119	152	138	130	144	138	151	137	146	110	122	118	131	128	151	118	126	130	127	127	126	128	126	137	120	119	105	121	115	135	126	134	142	142	134	138	133	148	112	161	127	153	136	129	128	151	129	131	112	133	134	142	142	126	133	109	136	142	131	130	132	164	128	122	126	137	140	134	125	149	144	144	168	150	132	134	139	151	135	159	131	127	133	123	117	139	126	141	112	151	127	143	143	127	112	121	124	132	126	154	158	120	133	143	141	117	160	130	125	129	126	142	109	115	104	125	115	145	143	129	118	139	142	137	105	133	129	119	143	132	128	146	128	139	130	127	140	144	120	133	126	124	116	137	128	128	113	139	133	128	149	129	139	131	136	148	156	112	126	139	147	130	133	148	117	147	129	142	134	156	122	137	136	154	131	111	129	107	131	140	138	124	138	135	147	140	119	124	117	151	140	129	122	135	128	115	131	121	131	144	135	109	122	116	138	144	131	159	123	142	140	135	146	145	133	131	147	117	144	134	130	152	114	116	122	138	150	119	118	141	136	110	151	129	135	135	125	132	113	102	129	114	131	122	124	124	135	136	136	118	147	151	158	134	138	138	125
19902	4238	4104	4009	2845	2005	1529	1410	1111	877	727	628	554	553	516	482	443	463	432	418	443	421	392	385	410	407	438	470	522	478	503	506	543	489	451	386	411	428	463	367	365	381	362	380	317	339	337	383	367	367	356	332	327	355	337	352	358	337	359	347	353	344	322	352	354	322	348	319	356	364	351	328	341	362	336	325	376	335	317	351	333	340	314	357	334	338	324	362	363	339	352	342	330	352	337	348	346	349	358	308	322	344	342	314	357	349	351	337	328	343	353	336	327	356	360	340	371	362	363	330	368	325	338	357	316	346	358	346	340	320	354	340	344	337	374	341	353	357	343	357	359	348	367	329	349	347	343	319	371	344	357	357	357	316	358	371	335	361	341	355	339	324	361	319	360	358	346	373	352	350	368	355	354	323	370	333	348	360	344	370	372	369	359	348	376	369	390	337	345	347	354	334	364	312	356	362	320	324	338	354	357	349	318	330	340	338	368	345	330	344	342	350	356	359	328	348	318	368	325	352	356	354	310	315	331	359	310	350	354	340	366	355	332	363	375	350	351	371	314	329	361	349	344	341	322	349	344	337	284	361	339	352	353	306	375	365	354	332	337	349	357	340	361	332	329	323	331	352	354	320	351	339	348	357	352	331	327	319	351	334	342	372	353	382	319	332	320	339	308	328	326	362	348	306	347	328	348	331	309	349	359	314	339	339	352	351	327	361	320	343	317	315	321	317	289	315	364	346	370	336	353	348	313	347	322	336	344	319	378	317	341	362	338	305	317	340	347	386	340	354	316	318	342	322	346	340	340	363	355	373	338	360	346	334	338	331	333	365	338	304	382	341	337	316	337	347	354	366	337	327	344	339	323	335	359	358	348	343	350	328	328	355	330	332	336	327	356	340	342	327	360	348	318	319	316	349	337	340	368	356	361	366	362	325	350	345	319	348	339	345	324	334	344	327	350	347	328	351	339	342	357	361	321	337	325	370	317	343	347	384	352	328	324	378	343	320	346	345	347	326	340	337	366	326	372	281	321	325	349	362	321	360	331	329	335	348	337	354	348	358	315	327	361	319	336	347	345	344	356	361	353	338	344	331	323	361	350	361	341	331	357	315	327	372	352	331	338	372	367	303	342	346	310	327	392	326	317	304	341	348	378	332	344	337	349	341	357	362	324	366	369	348	348	347	330	341	292	360	366	359	311	341	355	374	322	349	354	349	327	362	342	344	356	351	371	347	344	343	337	339	371	312	354	322	312	354	363	345	350	377	307	341	335	332	357	299	350	337	339	306	313	332	339	358	331	318	317	323	330	326	356	328	350	340	318	325	366	364	336	356	336	344	341	344	295	322	331	351	380	344	336	354	339	341	367	337	323	351	328	363	359	329	333	345	358	288	351	352	324	311	357	325	397	333	339	355	336	353	313	340	363	319	337	364	313	351	330	310	343	325	333	362	328	373	329	334	343	332	328	346	359	353	334	353	335	317	345	314	363	333	315	344	364	325	360	316	351	338	337	359	348	356	337	353	348	336	350	336	356	351	332	323	353	358	331	368	327	367	363	316	351	323	360	307	352	371	345	356	383	308	339	335	320	339	315	316	337	346	330	348	345	341	367	348	331	339	355	309	315	351	355	351	361	341	337	363	345	340	341	331	340	344	349	355	358	361	359	343	321	345	326	337	307	344	361	362	315	323	322	306	335	302	341	367	356	348	333	329	325	344	330	334	322	333	376	330	345	335	344	330	326	356	345	337	351	327	331	357	338	334	343	350	369	327	330	367	340	354	337	339	359	355	380	345	333	353	362	326	338	377	322	340	361	326	313	357	349	347	347	347	341	389	327	345	346	329	366	348	310	325	346	353	335	339	375	357	352	311	343	315	320	349	338	340	326	338	355	339	333	348	344	339	327	302	370	349	329	296	322	333	381	334	366	366	330	334	323	324	342	372	385	335	333	344	357	328	307	333	277	377	347	361	311	325	320	325	348	366	348	337	379	369	347	343	344	328	339	374	348	357	349	351	337	349	363	339	372	314	339	351	332	338	343	313	366	374	355	326	348	365	359	372	344	324	335	351	342	346	340	330	357	365	344	371	315	346	335	307	351	371	322	352	313	321	361	334	326	348	351	343	314	335	312	356	344	355	334	337	346	325	349	364	348	328	371	330	346	350	339	321	307	331	337	339	335	337	342	336	355	344	351	383	331	317	330	369	321	320	350	342	351	332	365	299	330	333	310	347	350	364	357	328	311	334	317	351	329	328	377	356	352	376	346	304	339	338	349	342	354	330	354	351	310	369	345	336	340	335	342	378	368	356	320	345	369	336	348	373	335	327	353	353	357	381	349	335	344	322	348	340	385	334	316	350	335	354	316	320	321	349	334	338	354	355	333	334	377	335	319	336	353	333	359	349	351	359	357	342	335	317	330	346	342	355	368	318	347	335	350	381	322	333	329	345	331	324	381	346	319	383	323	334	362	347	352	351	325	379	378	360	339	329	332	350	376	349	363	351	332	318	319	334	372	352	356	364	325	337	340	325	370	353	311	347	350	343	357	327	349	336	344	332	351	361	343	350	339	364	339	304	356	361	344	354	363	358	344	349	353	360	341	310	342	347	337	335	316	347	356	363	323	356	357	325	336	344	335	362	346	324	389	306	345	358	347	338	383	365	334	342	353	323	344	340	315	334	356	335	348	344	371	348	337	331	367	327	321	316	344	335	381	331	320	345	348	312	369	356	367	303	329	339	383	311	321	299	330	354	356	344	333	317	353	309	364	350	307	334	345	322	336	338	316	359	383	321	325	372	343	373	342	327	338	391	332	349	361	306	315	358	343	331	354	330	339	334	340	358	330	367	337	318	332	345	341	374	343	366	332	342	326	315	321	360	355	351	335	366	332	337	355	379	339	342	356	340	341	316	364	321	367	322	355	331	393	341	350	333	362	357	378	333	344	335	344	355	339	339	330	363	333	340	355	336	298	325	340	348	325	340	328	329	358	350	359	330	325	370	324	385	359	347	337	315	365	355	364	353	335	345	365	362	382	376	339	352	357	349	364	358	327	335	341	337	342	334	359	376	309	374	334	355	357	328	339	355	344	319	331	358	348	400	370	332	340	315	354	332	347	337	337	332	341	338	338	335	327	342	357	332	344	351	330	374	362	313	339	339	304	338	328	348	378	352	355	330	333	383	339	326	339	357	335	314	324	347	329	365	311	359	348	313	355	349	332	342	351	325	311	327	319	336	328	342	365	337	331	346	356	352	343	350	350	322	369	345	351	345	332	338	345	380	328	307	333	354	334	340	349	322	323	373	359	331	346	339	333	365	332	359	362	323	343	353	346	341	350	351	325	331	333	340	329	342	346	318	345	363	372	306	312	315	340	311	359	361	339	351	335	366	307	329	356	356	346	361	326	359	335	355	362	345	351	372	342	348	346	306	306	335	360	352	294	331	331	341	355	324	364	318	343	328	336	336	323	341	358	330	356	383	348	347	355	370	344	373
10301	2153	909	705	472	402	390	338	303	336	378	319	345	289	309	359	321	346	380	349	312	344	344	375	355	322	344	336	329	348	348	328	324	336	347	358	346	318	320	307	324	329	324	346	322	328	350	304	358	335	326	328	328	349	357	324	328	341	342	311	360	335	339	314	340	366	305	362	297	360	324	338	367	332	286	332	317	328	379	363	362	336	351	320	338	315	353	316	327	323	332	342	301	346	341	318	352	328	313	372	343	331	345	337	320	344	325	332	335	296	322	299	343	332	361	335	350	336	319	330	351	327	323	364	337	344	363	322	339	344	321	342	328	343	326	313	346	347	339	289	315	352	354	343	344	330	372	334	330	335	338	301	325	351	338	321	302	321	333	329	343	344	305	348	325	325	316	332	341	330	342	299	337	313	314	356	348	313	289	344	345	323	323	365	334	327	332	329	293	327	346	348	341	325	359	362	333	364	310	344	327	340	332	317	304	324	317	335	359	343	342	340	337	345	320	354	338	342	293	346	316	298	347	390	335	328	345	359	369	338	377	333	387	349	290	319	370	306	309	344	354	353	359	309	329	329	324	336	354	332	325	323	344	339	356	379	305	351	361	340	342	353	334	340	357	290	318	320	358	310	321	333	366	359	324	307	355	345	346	345	345	354	339	347	370	333	308	355	336	336	340	323	332	357	354	353	361	338	382	312	327	293	346	347	322	333	348	346	338	340	341	334	310	336	355	290	363	335	347	314	308	336	338	356	350	338	333	334	332	308	309	361	313	354	338	328	314	342	325	320	335	370	305	323	311	319	346	323	317	326	354	331	307	318	312	340	338	363	360	308	328	339	347	330	347	288	330	356	344	352	327	344	342	350	362	314	359	338	316	307	315	331	348	350	338	327	318	355	386	310	327	350	330	334	322	335	301	323	345	353	358	344	321	319	332	352	379	346	351	326	331	372	323	336	366	349	306	314	335	356	313	320	345	350	359	334	348	341	302	322	328	330	325	343	314	349	331	367	302	332	365	317	335	336	357	328	370	307	375	330	334	344	347	353	326	328	381	308	298	326	356	362	334	310	335	324	340	335	361	307	325	325	329	335	369	326	347	337	351	337	323	367	335	363	369	356	347	324	343	351	351	377	322	325	333	342	322	341	319	319	339	318	331	335	338	379	337	345	318	313	354	316	304	341	354	300	311	360	378	351	313	315	325	332	357	358	350	357	316	346	322	326	319	296	333	346	322	331	344	355	357	329	321	329	359	351	350	362	310	337	339	336	379	335	345	322	360	339	369	346	358	320	333	344	357	344	370	346	348	332	352	338	341	317	343	376	341	335	325	301	330	342	360	338	343	333	327	314	353	339	321	322	366	343	303	315	351	348	340	376	328	369	321	366	317	328	355	294	346	320	372	324	360	347	327	306	330	346	326	317	312	344	328	365	335	359	313	352	340	349	362	299	316	360	331	349	344	339	297	328	329	358	369	301	343	352	325	353	340	314	319	341	343	361	336	361	316	347	353	350	296	341	350	332	350	347	332	371	351	340	332	364	306	321	345	318	363	355	340	340	345	333	350	302	350	357	347	358	350	308	307	357	334	346	371	329	321	318	315	333	361	359	354	372	373	350	359	375	343	348	359	352	342	329	334	319	330	342	339	330	341	312	327	319	338	325	337	319	359	331	348	319	333	322	330	342	324	335	322	326	337	383	340	358	301	356	314	350	335	338	339	305	340	362	332	346	333	334	378	354	326	345	352	339	337	373	341	335	323	321	345	298	369	320	348	349	316	352	330	332	328	322	315	362	320	324	337	316	360	358	342	319	345	315	349	361	321	343	299	349	365	350	313	367	333	310	349	351	335	362	324	371	356	364	314	324	330	325	319	344	326	333	370	302	317	351	332	314	360	332	365	332	328	318	333	341	330	314	390	327	325	337	344	341	317	380	324	335	307	307	298	338	352	351	333	330	299	354	318	299	371	366	300	332	326	323	319	328	359	347	353	330	361	360	357	342	338	344	354	298	370	330	344	356	304	347	363	326	316	328	351	314	326	355	328	332	336	329	338	348	326	331	382	338	294	332	326	344	342	328	328	358	329	354	306	354	357	340	376	353	337	339	347	325	359	315	343	304	348	335	400	315	340	358	335	303	368	382	329	330	293	337	358	368	338	340	319	339	315	330	335	332	329	375	314	335	323	319	329	374	315	314	353	355	325	294	322	324	352	336	333	314	399	361	333	343	345	342	322	333	355	340	336	327	344	331	305	343	336	336	334	344	303	316	322	331	354	335	318	337	335	351	336	318	335	331	333	354	324	311	365	353	370	367	359	329	316	336	330	315	348	366	333	331	361	351	322	349	326	286	330	336	319	367	328	326	285	337	324	335	334	345	349	321	315	332	346	334	336	347	299	333	286	360	321	332	336	317	335	328	389	332	330	340	341	376	331	334	359	358	352	354	387	305	331	315	334	348	320	325	343	312	309	343	348	319	363	341	363	324	356	316	335	336	341	342	332	346	312	322	313	309	354	322	339	357	396	336	331	332	327	347	356	367	339	336	322	326	338	356	324	304	373	336	368	336	329	352	340	326	364	324	341	361	335	340	319	319	327	335	380	330	309	335	353	342	321	346	336	332	318	319	355	347	322	347	327	331	358	314	344	343	315	306	333	354	329	351	351	360	301	328	345	316	335	340	325	321	365	354	317	344	354	332	338	329	371	329	360	315	320	313	375	343	337	346	336	359	338	321	322	347	290	349	340	347	350	340	355	342	287	338	329	360	313	378	353	355	332	355	304	373	344	344	315	327	360	351	306	336	321	331	347	310	352	318	359	363	332	302	359	343	361	329	364	326	307	342	353	334	333	328	350	305	371	353	341	372	336	309	343	331	347	318	349	377	355	355	308	338	323	317	345	349	361	326	324	354	338	345	350	334	320	362	327	378	357	348	303	345	322	352	353	338	343	318	343	357	336	335	319	335	357	341	321	339	314	333	333	324	319	317	333	302	357	349	340	345	326	329	357	293	332	342	312	335	332	355	363	349	321	345	337	370	342	350	358	362	340	309	342	313	360	344	306	323	351	351	318	292	357	351	342	310	341	370	352	374	342	366	343	360	320	283	337	367	322	377	329	365	332	338	317	317	338	345	329	339	351	362	350	348	346	360	345	317	347	343	341	365	357	350	355	297	346	356	335	333	326	330	354	346	334	353	358	315	350	358	314	352	336	348	319	343	321	329	344	344	334	348	358	372	336	357	331	341	310	283	323	352	359	358	397	340	332	359	312	328	363	367	303	325	327	349	361	316	302	339	348	363	334	326	365	325	300	302	365	339	295	354	343	331	358	320	328	347	329	316	352	340	314	359	295	333	340	339	345	304	355	333	330	340	380	377	350	352	355	332	324	321	311	370	337	330	327	310	287	313	345	325	360	335	335	330	311	336	337	343	336	330	333	333	345	341	347	315	331	338	331	298	328	346	353	354	351	356	333	321	323	345	346	390	353	313	318	346
7437	2069	2115	2022	1435	1273	1158	1026	982	898	852	815	851	830	786	822	743	782	811	799	731	807	811	762	787	782	797	785	853	867	801	836	854	817	822	756	787	828	825	803	763	752	766	758	739	791	727	746	771	783	786	816	796	778	786	788	748	806	794	770	821	796	805	773	772	822	811	767	750	826	816	797	760	758	726	763	754	771	779	781	738	793	759	767	825	760	753	773	745	795	792	829	783	760	834	766	736	778	786	766	794	838	814	739	789	806	724	779	798	750	778	762	830	745	803	823	806	796	780	768	829	842	712	811	774	764	783	808	812	790	789	758	823	781	766	803	792	798	766	775	801	792	802	798	784	746	770	766	819	788	803	797	816	776	817	763	772	786	821	846	805	826	805	816	794	790	776	777	782	853	780	763	793	779	827	810	775	735	828	779	770	780	840	838	839	783	845	748	768	793	807	762	785	797	754	797	748	781	773	751	785	764	716	778	746	823	769	819	851	782	762	805	789	767	747	784	762	766	822	776	771	776	800	814	772	778	824	784	781	801	734	790	787	837	775	796	774	830	827	801	796	823	818	826	759	794	799	775	799	765	820	777	780	798	797	791	802	811	788	809	805	804	831	753	784	751	797	809	794	802	777	786	848	776	782	738	791	797	763	808	802	799	830	738	774	726	768	805	832	790	767	785	756	798	797	785	790	744	783	746	739	785	805	712	775	777	796	801	838	771	808	830	755	814	757	764	793	811	791	786	772	819	756	785	771	768	763	824	735	833	766	806	772	798	821	802	755	825	792	796	810	774	746	789	775	789	772	831	774	779	795	762	760	776	822	804	828	795	762	755	798	750	778	808	805	728	777	789	787	809	793	755	826	801	799	791	820	800	789	749	809	772	776	817	823	737	785	788	783	809	755	820	784	792	823	832	770	738	775	789	748	772	848	766	799	787	807	769	793	748	758	806	808	802	752	779	780	754	778	741	783	815	794	823	783	783	762	751	782	784	751	775	734	768	790	756	719	785	798	782	749	762	777	779	792	754	767	775	772	823	775	740	764	744	785	814	808	810	763	755	789	822	795	785	791	749	781	805	777	780	834	776	787	780	807	780	761	766	789	788	796	802	831	851	851	794	787	823	821	721	777	747	798	729	808	803	786	797	767	796	765	775	790	827	822	803	741	770	798	754	780	806	787	814	793	835	811	824	729	769	826	746	853	788	770	786	815	759	785	762	808	825	763	797	773	788	793	800	781	773	817	770	795	793	786	768	779	798	778	791	830	806	739	794	784	724	817	800	802	756	805	779	786	771	759	789	802	773	750	775	785	766	788	789	812	765	778	844	773	784	772	807	775	789	779	763	803	824	772	760	767	772	758	786	799	815	755	797	815	788	758	804	804	811	818	787	762	787	806	782	774	751	841	775	811	787	767	766	774	723	816	817	826	827	800	795	741	849	757	817	820	760	776	754	770	728	777	761	852	742	788	785	808	788	793	792	787	767	784	816	798	746	783	753	801	819	805	792	772	803	786	796	815	760	756	789	779	768	864	781	750	753	750	790	791	738	798	783	817	777	830	794	751	821	753	787	722	757	796	757	826	758	772	764	728	750	778	766	786	761	810	789	765	794	799	790	811	788	766	798	789	756	762	833	787	769	788	792	810	759	803	801	787	778	775	771	757	791	796	823	794	791	801	797	756	769	790	807	770	824	795	778	801	784	830	811	760	804	777	758	856	823	797	832	759	791	782	770	746	791	786	769	731	770	725	810	814	762	813	811	815	820	794	814	854	790	804	771	765	803	770	823	784	823	855	770	779	785	763	802	836	804	751	798	810	786	805	820	804	828	779	784	802	751	782	864	824	809	772	772	820	821	776	750	822	784	822	782	782	781	790	796	810	808	776	753	780	772	784	755	781	796	784	792	771	764	828	757	764	781	822	746	789	805	786	789	794	811	829	727	747	790	874	756	756	825	801	808	746	771	779	781	741	755	744	832	761	785	805	778	842	812	747	806	802	797	786	809	790	799	787	818	752	771	812	818	831	769	795	754	765	803	783	832	795	749	800	815	797	829	784	760	814	805	742	784	803	769	774	780	787	807	822	788	804	760	816	807	816	800	805	792	812	806	782	740	750	806	753	795	805	765	811	847	808	769	783	763	792	785	786	790	813	774	815	804	780	759	814	846	764	842	821	810	795	775	767	781	836	816	742	780	802	801	784	780	804	772	764	809	817	786	751	853	768	743	799	724	784	773	775	768	790	738	809	786	809	794	760	774	769	839	770	734	759	793	796	811	759	771	768	747	835	823	817	788	803	839	799	797	814	783	790	790	814	797	810	816	731	789	806	775	804	809	773	783	739	795	816	734	836	755	763	753	774	761	793	760	823	769	737	734	833	773	826	753	782	722	787	759	783	800	806	772	792	789	777	774	796	826	818	803	785	852	770	796	840	757	802	756	819	824	758	775	803	782	751	787	803	816	757	818	767	783	775	863	795	811	752	823	790	793	753	806	839	773	824	784	826	829	804	784	765	790	755	776	758	775	777	740	749	734	725	833	793	780	704	831	810	807	728	800	768	789	802	760	802	804	763	780	829	787	760	792	797	795	736	862	786	776	746	793	827	791	770	750	763	798	797	758	720	795	743	788	778	778	797	776	778	807	810	837	792	778	802	806	769	773	781	742	814	719	785	789	769	795	807	783	791	764	759	773	787	743	807	759	799	778	790	777	782	815	797	774	755	814	754	735	789	801	736	837	795	767	755	764	763	785	800	810	784	748	786	758	836	770	816	798	799	806	824	774	762	813	809	819	788	793	822	811	784	845	800	757	794	810	776	827	788	761	782	779	781	823	816	833	772	838	773	722	739	800	857	781	795	772	779	782	814	830	766	775	777	827	802	791	771	830	778	815	741	758	769	852	832	756	788	795	792	791	718	720	797	795	762	793	744	787	780	779	736	789	762	831	753	766	749	777	793	772	813	776	800	816	756	799	773	776	821	807	788	807	769	784	778	770	788	841	819	792	739	757	839	789	781	806	752	825	822	761	753	758	827	748	820	817	775	816	794	807	787	817	791	772	812	798	737	762	762	722	820	769	760	743	796	743	811	763	779	737	798	850	794	757	811	786	786	746	786	770	791	756	771	807	776	826	760	796	774	781	773	819	821	835	781	809	821	824	798	770	799	755	782	767	790	799	873	763	747	770	754	786	781	767	789	725	783	732	786	772	772	788	761	732	807	833	777	797	790	735	752	787	731	781	843	832	776	757	804	773	751	796	816	791	808	791	776	765	826	878	732	795	792	814	763	772	782	809	798	737	795	834	788	780	862	739	806	805	785	798	777	742	798	798	796	782	798	819	785	755	749	807	764	760	797	782	847	737	782	725	786	801	707	799	771	838	846	769	841	779	815	822	770	768	786	778	795	805	831	748	789	802	779	791	724	793	808	799	764	756	780	795	767	814	763	761	801	775	798	830	787	774	812	783	765	823	810	768	752	744	759	842	803	800	772	778
21874	5045	1546	941	631	544	403	359	363	301	272	284	288	292	283	262	257	292	286	258	261	258	283	258	265	272	271	279	246	269	270	299	306	265	270	272	269	296	271	280	261	269	277	294	253	270	280	260	304	288	269	279	252	280	280	296	269	290	289	268	275	263	243	264	274	256	277	245	272	287	243	292	277	285	282	244	244	259	262	292	251	276	275	283	237	260	256	284	269	264	247	250	289	277	250	246	280	291	276	263	288	282	291	265	271	251	253	258	272	265	288	253	253	282	254	274	263	279	230	248	276	275	256	249	249	270	292	285	249	266	273	280	269	287	243	259	269	260	278	278	264	272	284	289	268	275	251	271	232	244	253	287	260	299	265	264	283	261	273	271	236	249	266	224	262	259	280	254	288	260	227	244	269	226	260	243	275	255	261	265	274	250	247	260	239	280	271	280	281	254	270	296	246	283	250	228	280	272	249	278	248	237	268	255	265	268	286	311	293	264	277	240	228	265	265	270	263	275	256	298	241	279	294	290	295	261	286	271	238	298	255	234	277	239	262	280	264	269	261	255	264	272	259	230	280	255	264	293	264	278	280	280	259	241	259	291	254	277	241	243	302	269	272	253	246	268	265	245	267	230	267	250	280	288	269	254	278	267	258	260	262	289	243	268	267	263	260	253	267	274	274	249	259	292	229	239	246	242	272	262	272	256	286	279	255	254	248	285	235	273	273	271	243	271	242	268	279	265	231	255	286	284	234	292	280	270	304	286	263	271	272	263	281	233	284	260	261	290	285	256	249	289	295	291	244	232	258	251	253	260	239	270	276	289	251	293	257	287	280	283	241	283	288	264	229	239	259	249	249	268	256	282	265	280	277	244	271	262	238	275	240	246	238	245	258	253	268	258	268	255	281	303	280	294	269	249	264	282	259	262	245	270	263	282	271	272	230	227	276	286	281	250	278	287	252	265	256	271	278	272	255	250	278	269	264	259	252	270	253	260	242	297	257	277	264	294	267	263	269	248	249	254	274	274	279	298	255	277	265	259	242	270	231	281	274	268	305	242	292	261	269	283	235	261	262	232	263	296	236	272	274	242	283	282	240	267	262	250	247	255	250	262	279	273	267	288	271	281	250	258	262	236	245	255	248	257	270	296	278	286	272	273	257	275	271	259	260	274	239	268	255	253	267	240	302	254	285	280	240	277	269	272	256	248	294	248	271	258	267	237	272	254	253	254	253	281	262	245	258	268	301	286	282	287	218	281	270	259	268	264	280	230	271	252	244	260	265	277	244	253	274	282	288	246	254	270	259	280	273	244	288	240	261	226	258	252	248	245	255	235	252	257	269	250	265	262	254	246	268	266	277	260	263	271	264	244	250	273	254	251	219	269	309	267	267	274	248	251	235	279	271	288	247	284	248	283	293	281	246	267	269	249	268	271	248	258	244	253	273	252	270	249	292	260	286	266	273	279	253	269	271	253	294	260	284	273	267	285	261	249	263	269	255	269	241	251	263	281	290	267	248	249	261	274	269	284	265	243	293	275	267	261	239	256	282	263	271	229	292	240	255	309	263	232	254	242	267	299	257	263	269	241	271	249	263	236	281	267	284	299	273	270	231	290	277	280	266	261	279	309	249	270	245	265	271	263	233	278	248	262	249	267	263	269	246	245	259	259	263	242	271	253	282	262	276	262	227	260	276	253	243	261	244	269	276	240	252	247	272	244	277	287	257	265	249	277	283	249	262	260	259	251	275	287	265	266	258	294	280	286	267	248	262	284	260	243	255	269	264	294	286	257	257	277	279	275	266	288	255	257	256	262	245	272	276	283	279	254	279	267	264	292	224	236	252	281	269	307	263	267	229	249	279	261	259	268	276	263	272	253	265	292	245	254	280	281	252	263	262	263	264	230	259	280	269	285	265	280	281	246	249	303	247	280	267	265	234	279	307	281	268	270	252	240	254	267	244	279	270	250	295	294	261	308	292	264	244	305	234	269	243	281	290	257	244	256	239	252	295	266	243	283	251	253	241	246	248	243	283	243	269	265	251	250	264	265	267	282	288	261	259	296	250	250	281	280	284	258	257	259	277	260	253	278	290	278	240	277	262	272	262	254	293	279	253	278	287	281	297	251	245	290	285	275	273	259	277	274	256	261	257	252	280	274	275	257	270	281	276	240	283	291	274	265	271	248	249	287	265	273	237	254	243	242	273	242	273	257	258	286	251	266	269	266	278	269	314	250	271	247	261	275	230	271	248	256	278	294	298	251	238	276	260	271	276	271	272	300	264	263	260	264	275	283	290	267	302	230	248	255	273	258	286	283	270	246	260	310	287	286	283	262	248	259	260	270	250	277	250	272	226	289	301	267	288	243	292	274	276	256	258	278	299	285	248	274	232	268	270	247	240	262	262	239	268	278	258	264	268	293	254	293	244	260	291	286	266	255	288	249	297	266	286	282	250	258	243	246	264	257	276	265	271	287	273	267	243	286	288	280	267	296	261	279	239	262	266	253	267	272	234	280	256	242	250	278	260	258	293	243	272	278	277	252	254	272	259	274	295	281	265	256	269	277	275	264	257	235	256	236	271	281	247	275	282	277	243	222	259	239	269	251	272	254	253	270	228	266	274	264	260	267	277	214	288	273	249	269	268	264	257	258	281	290	246	328	275	281	294	274	243	256	274	285	272	258	266	281	289	286	254	248	244	277	270	246	285	266	263	251	284	249	262	254	272	281	263	258	265	278	245	302	269	275	276	322	279	278	278	273	277	252	265	245	274	283	302	243	254	243	275	256	254	243	270	253	286	251	248	247	284	264	269	257	286	249	259	257	250	267	252	274	286	268	237	238	234	309	260	231	260	278	257	263	268	291	273	285	262	271	273	276	246	261	256	257	266	241	246	248	281	256	290	244	257	260	261	279	255	256	247	261	278	257	273	242	239	276	255	284	255	270	271	246	251	262	273	274	282	292	259	255	262	271	264	271	286	236	262	264	282	267	267	261	250	260	264	252	244	263	256	240	247	280	273	256	269	242	292	241	284	288	256	267	272	267	265	256	288	265	245	282	260	256	256	261	284	263	272	256	210	229	240	276	276	233	229	251	247	267	220	266	284	268	292	254	282	293	282	261	264	255	222	268	250	298	259	267	259	244	261	280	236	250	245	286	268	272	247	281	284	281	278	270	274	286	297	246	260	257	245	255	287	277	271	297	289	275	226	301	250	280	262	283	281	264	240	251	260	292	266	226	247	268	227	261	269	264	282	284	244	277	250	284	272	249	258	249	244	254	241	305	257	265	270	254	237	237	263	270	276	268	266	253	262	247	256	255	289	243	239	254	278	259	292	275	280	294	264	268	283	269	273	270	276	284	255	282	254	281	235	278	234	269	297	276	273	268	261	274	260	255	274	233	244	290	239	266	259	269	254	279	266	269	273	292	283	268	278	289	305	289	251	243	272	254	279	289	255	251	268	296	281	269	236	246	265	266	275	253	259	273	274	236	271	272
15223	3559	3011	2918	2259	1798	1412	1293	1067	984	853	807	805	725	742	746	696	653	678	677	698	648	740	676	686	637	631	699	731	699	733	743	754	742	720	712	668	655	643	650	623	663	663	686	666	671	635	625	635	642	684	647	632	615	627	642	661	623	618	632	601	606	626	663	665	649	638	659	588	657	692	643	635	634	665	613	629	639	697	635	620	658	594	653	670	653	635	603	627	612	622	610	636	652	645	611	631	607	597	617	610	604	635	610	641	626	635	662	662	735	641	637	670	627	638	648	627	600	669	651	632	675	634	623	662	671	639	648	596	632	592	613	607	602	619	623	613	611	637	645	630	594	664	641	647	646	632	656	621	616	695	607	594	680	643	632	574	618	685	630	644	606	625	584	646	625	646	566	632	599	591	627	606	628	623	605	634	572	593	629	631	632	614	583	669	613	590	576	617	644	622	615	594	636	618	645	631	642	682	613	658	672	642	640	630	637	643	620	638	620	603	557	693	625	621	549	657	649	634	612	636	655	620	607	606	597	638	599	641	682	680	661	602	663	616	625	672	603	634	594	634	623	643	610	617	642	644	649	619	634	637	646	632	578	608	644	638	634	622	668	646	600	642	625	667	636	650	590	641	637	667	623	646	616	633	674	648	652	614	655	610	601	616	636	602	580	640	623	643	640	583	604	634	663	647	651	656	621	646	622	622	589	652	640	630	647	648	615	661	651	610	637	578	594	652	636	609	615	622	580	625	575	620	647	573	616	635	610	670	578	614	614	662	646	667	655	625	618	614	651	629	671	620	584	622	598	648	616	611	617	667	630	658	638	646	615	636	628	651	588	626	605	578	683	609	620	647	647	617	607	626	618	602	584	639	613	608	652	608	601	593	640	655	642	594	633	585	609	666	615	660	634	638	628	620	625	683	590	650	597	639	597	579	632	605	643	679	610	590	603	680	677	651	655	578	589	589	640	603	645	635	648	572	657	620	634	620	651	661	649	631	624	634	619	625	650	619	649	641	653	618	629	684	617	601	627	617	627	613	627	635	648	622	605	607	646	631	646	613	630	637	651	657	654	671	595	642	619	637	594	614	625	629	633	590	625	632	622	661	585	628	636	595	633	679	667	642	620	596	661	614	598	601	611	656	608	643	623	648	628	639	627	608	639	661	617	655	630	615	655	639	613	634	615	672	668	661	597	598	606	611	633	608	612	615	619	635	663	636	620	652	654	615	673	650	614	626	581	608	613	622	677	644	621	649	636	620	658	622	635	592	639	645	597	616	613	656	634	623	622	620	642	651	598	628	620	662	632	581	589	596	647	603	633	639	633	649	604	616	591	641	648	622	658	665	623	635	641	670	587	612	669	640	610	596	660	684	663	615	634	671	625	630	636	657	669	608	625	603	636	637	625	642	658	614	645	638	610	661	641	646	676	630	603	629	638	627	607	661	633	660	618	628	607	654	595	632	675	635	662	640	665	609	683	590	606	588	616	607	641	632	622	603	624	602	604	626	640	617	604	634	656	645	660	626	658	641	579	621	601	614	600	632	640	671	640	602	637	616	600	614	623	609	612	607	632	642	647	658	670	672	624	634	682	630	626	647	620	651	626	651	602	640	647	622	608	600	619	702	640	618	653	623	630	601	587	647	636	650	599	640	585	621	644	630	611	669	617	604	658	620	693	665	616	638	642	674	639	617	681	617	637	609	621	616	656	622	606	650	604	644	635	589	641	650	663	621	597	643	619	604	642	649	626	640	639	666	649	632	583	670	660	655	653	576	643	630	616	612	654	642	630	574	595	611	614	577	643	621	658	644	601	627	610	650	632	609	637	599	588	602	648	631	641	627	618	619	634	613	594	671	597	656	643	619	609	569	647	628	641	633	651	643	608	632	629	567	642	645	624	635	606	623	637	659	652	626	630	644	603	635	617	575	610	620	673	615	594	615	595	666	634	607	601	655	644	621	654	653	646	641	622	614	646	645	636	708	624	606	594	614	685	657	617	636	623	611	616	617	646	664	633	637	649	635	617	620	640	580	631	629	633	640	632	650	650	576	605	642	614	627	641	638	647	617	636	601	605	675	635	642	591	655	600	622	648	599	653	634	638	635	628	604	627	606	607	613	622	599	630	630	676	640	638	610	672	657	635	658	599	621	623	610	627	680	643	617	576	634	640	663	677	655	632	614	667	594	590	599	601	585	684	639	680	640	610	604	633	639	641	661	615	625	614	634	615	703	585	642	655	687	654	647	571	663	686	630	654	651	611	668	625	643	641	622	624	641	660	616	604	678	664	622	647	618	594	647	626	670	611	636	650	625	634	583	654	636	602	662	672	671	601	603	634	682	633	617	635	631	670	658	619	588	596	589	635	621	669	623	617	637	632	603	642	595	640	637	629	607	661	640	590	579	602	608	548	623	616	584	594	643	606	658	611	670	574	646	626	617	654	633	634	614	596	606	637	637	645	656	646	660	678	657	657	614	624	634	642	653	638	670	621	598	609	665	627	667	603	613	679	643	648	626	588	632	621	583	601	629	630	620	633	649	669	654	618	629	589	619	584	623	687	680	585	617	676	613	686	621	624	670	623	632	707	591	608	625	650	593	609	671	608	666	638	663	607	609	598	660	640	611	605	690	606	649	632	648	647	680	633	611	601	653	631	666	671	639	631	585	630	638	626	635	657	616	627	658	619	691	634	636	627	614	633	657	625	646	650	629	655	627	624	606	649	648	605	616	672	643	594	628	611	622	667	650	634	623	628	685	654	646	656	638	646	593	659	667	645	613	623	585	639	592	646	603	638	618	580	626	652	619	614	650	642	631	630	576	627	649	641	636	669	618	676	624	619	640	632	585	618	631	625	613	640	653	612	614	596	649	593	634	628	645	584	621	614	651	648	618	632	634	654	623	597	607	592	629	664	601	600	637	651	617	626	647	591	669	628	645	584	644	621	638	655	631	651	622	621	571	639	653	637	650	607	595	618	637	620	620	628	651	657	645	645	629	639	670	590	624	672	641	674	585	640	597	638	616	613	617	604	656	620	643	658	607	634	637	597	640	600	617	640	643	597	634	651	650	606	603	627	636	600	611	630	637	585	657	661	580	647	636	602	617	640	620	631	615	624	607	641	666	616	579	647	589	562	628	692	681	626	619	657	669	638	630	641	599	611	630	613	652	619	613	610	593	641	666	606	636	635	618	563	651	573	607	609	639	639	631	630	602	629	598	656	602	633	617	632	629	638	639	642	664	599	640	576	648	623	622	630	640	600	618	675	599	660	612	603	632	637	611	585	643	650	595	632	624	583	613	628	657	679	635	611	614	573	666	610	631	615	621	674	579	622	630	665	631	625	683	653	585	609	637	645	600	652	600	614	606	604	659	626	655	691	640	672	673	629	599	665	597	652	677	593	630	627	676	703	571	631	627	612	595	623	625	604	637	658	602	653	649	621	634	628	603	622	609	677	623	608	639	599	677	635	681	621	601	646	620	595	612	619	628	600	580	661
30125	8700	2050	1297	733	585	408	308	244	216	200	159	180	178	165	158	151	147	134	175	161	162	136	157	170	134	147	130	128	160	169	146	167	169	143	152	153	132	156	155	109	131	125	127	120	130	126	139	122	120	162	123	165	162	119	139	144	130	147	126	146	125	122	124	150	152	126	137	156	145	120	130	134	138	171	147	138	126	141	131	123	119	150	150	136	144	117	140	137	137	128	130	106	143	120	134	145	138	123	150	156	112	126	132	127	138	132	136	126	143	133	128	137	140	122	127	143	125	140	130	151	120	122	142	131	143	132	143	138	146	136	134	163	143	152	159	116	147	128	129	139	137	125	124	126	107	144	147	141	136	150	118	132	118	125	130	122	167	147	146	125	138	142	123	136	132	146	141	115	125	124	124	145	130	124	129	147	129	134	128	136	141	134	127	127	121	150	125	137	134	147	144	148	130	132	139	131	150	123	138	141	121	124	126	132	124	127	131	126	117	133	139	125	113	114	126	135	116	120	127	129	154	134	145	131	147	106	125	118	145	136	114	159	123	132	99	137	122	128	142	154	124	117	139	133	167	129	126	126	123	119	107	140	142	155	134	112	130	141	123	145	129	157	137	139	144	135	137	137	134	130	146	143	148	115	126	138	123	130	132	128	134	140	111	134	129	127	161	137	117	114	114	125	137	125	125	140	108	126	112	127	128	136	144	142	122	135	107	123	119	140	128	141	97	133	126	159	159	130	141	138	139	123	152	126	110	150	134	135	145	137	130	125	143	123	141	125	128	150	156	134	134	135	134	156	124	130	140	123	129	106	118	134	136	150	135	152	137	140	116	116	134	142	151	161	126	104	126	130	136	125	122	120	140	143	151	151	122	137	132	124	118	138	139	140	150	128	135	129	127	128	137	131	145	140	135	126	153	127	143	128	161	129	132	143	129	148	133	110	120	134	140	144	150	141	119	124	126	152	108	118	148	125	144	135	138	131	153	138	133	118	114	122	143	151	125	133	133	131	120	137	135	135	138	170	149	134	129	141	144	150	130	157	127	149	130	114	147	139	130	144	114	145	139	140	134	136	122	134	149	144	127	128	149	145	138	131	123	136	142	121	150	126	128	134	118	119	116	161	106	129	128	143	129	114	138	123	111	131	129	126	162	122	136	159	129	156	129	111	128	133	144	148	154	128	138	139	140	129	126	119	142	144	145	139	122	133	144	150	134	135	134	131	130	150	145	132	121	125	164	131	125	143	157	148	129	135	151	119	123	118	113	128	113	151	139	125	141	128	150	138	134	138	134	109	137	156	117	134	128	141	146	150	156	127	142	142	138	135	134	155	151	158	138	135	134	122	134	119	107	150	139	136	101	123	113	136	125	128	150	151	121	142	123	126	124	145	135	150	141	116	153	139	136	143	120	132	137	130	144	135	137	119	134	142	132	141	141	135	117	121	141	147	129	158	128	130	110	128	136	128	132	135	123	133	138	146	144	137	120	133	140	123	125	143	136	133	156	116	128	152	130	147	149	119	134	136	147	140	136	152	136	126	166	143	113	139	146	133	142	126	141	125	137	150	122	124	119	135	136	134	113	150	118	136	160	142	121	126	119	106	140	119	125	134	134	156	112	133	152	136	130	126	142	125	136	138	134	130	123	153	112	149	132	115	150	125	128	123	112	130	150	129	127	142	138	142	119	142	126	121	148	120	141	131	113	134	141	150	126	123	135	143	154	137	120	161	126	119	143	134	127	152	110	130	142	125	117	140	148	127	126	130	128	139	140	125	134	141	141	121	121	123	126	143	138	126	141	136	158	133	101	129	130	146	119	111	129	146	114	124	119	144	124	132	122	119	143	127	126	104	125	129	127	110	117	120	124	147	139	118	136	136	134	125	150	149	143	145	155	128	143	123	135	123	135	132	125	120	156	134	129	135	149	136	150	113	161	132	116	139	151	131	134	127	114	117	136	138	133	137	134	116	133	142	149	125	130	129	130	128	119	135	129	145	132	128	114	130	145	160	153	151	145	141	127	158	125	149	141	127	134	139	113	130	131	158	141	127	166	154	136	141	123	122	141	137	112	132	149	140	144	123	140	156	137	112	125	149	151	166	133	135	121	151	163	120	134	122	123	140	129	133	147	136	127	136	139	121	128	124	118	121	131	134	126	137	145	145	129	137	129	117	138	167	144	122	160	133	108	148	143	154	143	123	140	138	136	117	137	135	129	118	141	129	147	128	127	135	129	134	151	162	146	154	133	133	136	141	121	135	131	134	149	130	154	124	101	140	136	141	141	136	121	130	126	116	123	132	127	125	150	143	148	157	132	135	146	150	130	132	134	152	135	152	134	114	148	135	152	138	143	143	159	169	124	149	134	141	141	136	131	145	143	145	155	137	135	119	146	142	123	136	145	145	133	116	131	149	145	133	103	125	116	131	114	110	143	143	146	145	144	129	126	107	141	140	141	128	118	121	157	149	151	132	148	151	134	111	132	122	141	129	144	156	147	137	134	140	137	130	158	151	125	117	122	140	151	137	142	151	127	133	150	130	144	125	154	128	147	135	117	151	153	137	158	122	148	149	122	126	127	139	121	131	139	140	109	138	133	115	133	122	123	151	121	119	143	144	134	127	142	147	140	142	126	116	134	144	112	132	131	133	118	129	146	114	155	141	100	136	130	135	125	137	139	149	136	134	140	157	131	135	137	124	143	115	165	142	141	133	135	141	162	136	153	157	129	123	151	136	143	145	146	133	144	123	154	124	129	125	120	128	129	151	137	136	168	151	125	153	142	139	122	125	161	134	138	122	134	118	141	126	134	137	152	111	160	134	141	135	133	124	135	138	146	155	131	137	120	128	121	119	122	143	104	135	158	143	119	134	131	126	112	116	141	151	123	146	145	136	126	134	150	139	139	134	132	126	127	121	125	142	138	150	132	129	122	140	126	118	114	139	132	125	146	134	129	127	128	115	129	127	146	147	143	131	125	138	149	116	151	141	137	127	135	141	140	122	126	152	130	137	123	140	125	123	155	133	131	140	116	110	127	131	127	134	105	138	149	159	105	134	144	111	174	134	124	124	129	138	131	142	131	136	147	125	128	139	132	121	129	135	135	137	146	116	159	138	120	140	127	139	133	154	144	129	139	153	132	131	132	125	117	111	139	132	142	122	156	141	119	142	131	126	124	142	122	127	122	143	129	128	127	140	120	102	151	135	129	126	119	127	131	132	131	128	140	131	130	125	115	122	147	129	113	125	122	144	120	145	131	148	145	144	154	139	149	135	135	158	141	131	128	135	132	138	131	126	127	121	129	131	123	124	133	130	129	130	142	121	142	119	147	129	140	125	126	140	125	161	122	135	145	129	115	144	105	137	137	142	169	134	123	116	122	144	161	133	155	133	133	126	127	153	134	111	134	137	124	147	148	136	134	132	177	139	153	145	133	146	123	126	108	138	140	121	119	139	152	140	130	136	114	133	131	133	155	139	138	138	143	144	138	136	153
19107	5053	3678	3776	2841	2249	1642	1448	1059	880	827	677	597	535	514	500	477	461	392	432	428	400	403	417	388	396	397	409	465	512	553	526	562	504	462	460	423	372	365	429	372	343	345	330	356	357	372	378	391	342	331	351	344	316	376	348	339	329	350	361	348	352	354	358	348	336	374	360	359	335	348	353	348	372	334	362	356	308	350	323	359	363	327	369	355	355	350	328	320	329	340	340	343	333	316	358	341	382	326	323	322	313	366	357	360	360	351	348	357	328	328	312	343	382	345	332	383	348	319	381	349	338	320	375	327	365	341	371	359	343	341	306	351	340	362	349	358	362	375	343	342	360	337	392	353	348	344	366	361	333	355	345	319	342	324	360	324	349	357	348	314	355	342	376	322	318	378	349	339	378	391	341	364	348	317	358	356	348	340	357	337	365	349	385	326	325	315	325	373	348	352	322	318	352	365	372	342	356	335	320	360	343	355	347	339	318	354	329	341	356	331	327	359	331	356	334	353	341	327	379	358	330	343	326	368	365	349	363	364	330	315	314	346	333	341	342	382	325	341	313	355	343	342	359	352	344	346	340	359	350	319	365	329	364	352	320	332	342	364	329	340	345	321	347	316	348	352	337	348	353	334	360	348	363	345	351	339	340	355	367	360	345	373	333	337	344	353	339	338	359	370	328	374	362	338	302	391	351	369	350	352	358	368	353	359	315	339	368	321	319	341	338	356	324	354	349	358	320	352	356	364	326	344	367	326	352	370	343	333	367	334	334	359	356	324	369	308	339	349	379	350	345	309	341	341	380	351	334	368	318	304	296	340	322	329	361	384	334	322	323	319	357	333	323	338	365	364	333	349	361	355	323	347	344	351	361	339	344	342	348	353	375	365	336	345	357	318	358	316	330	351	338	369	333	379	345	345	347	369	347	340	345	341	346	368	351	344	367	318	321	363	321	349	335	350	351	375	331	330	318	350	342	351	370	361	339	355	374	408	343	320	394	336	358	343	344	350	338	331	364	324	348	366	370	323	311	328	319	303	335	372	356	356	355	346	385	346	370	339	345	369	390	348	346	362	330	353	353	365	365	328	348	372	323	361	344	352	327	333	350	347	366	364	319	333	324	359	364	321	354	334	353	334	348	336	359	348	389	356	349	359	329	297	323	339	344	358	352	384	355	341	348	301	356	334	357	317	329	325	335	320	315	348	343	347	371	343	371	344	365	352	328	338	357	339	373	355	373	354	369	359	365	339	342	341	361	343	325	324	336	350	347	365	367	318	315	315	338	346	314	367	346	374	337	361	358	360	352	340	367	354	340	340	346	370	327	355	321	355	346	349	345	321	345	333	309	354	356	335	350	351	350	332	351	354	356	342	362	375	326	339	349	328	353	305	316	372	332	400	321	365	286	336	302	364	322	334	377	357	363	317	367	346	333	339	325	334	331	371	379	358	342	334	327	353	335	315	353	365	331	344	377	352	339	328	357	359	375	345	350	332	321	356	372	344	331	352	329	354	349	370	337	334	309	331	336	375	329	338	353	348	367	350	305	364	363	332	346	355	344	324	344	349	341	335	321	350	351	341	295	349	324	346	365	327	317	322	341	344	323	346	340	354	352	341	350	344	348	344	354	365	339	367	326	345	359	354	356	363	353	370	387	348	338	350	355	358	359	397	374	327	330	347	341	378	321	352	366	376	331	348	339	367	353	383	317	359	286	330	339	363	356	377	362	371	330	308	311	353	341	369	327	346	341	342	341	338	356	359	350	362	360	335	325	365	336	334	315	345	365	348	349	335	309	349	351	350	367	337	338	342	368	334	372	314	364	353	349	347	323	357	343	349	301	315	360	337	328	329	351	350	318	352	356	355	322	357	350	325	346	355	343	357	353	319	361	343	373	328	372	302	378	315	358	354	343	366	338	353	355	345	351	344	373	329	321	334	343	343	335	350	358	353	342	330	352	345	344	360	372	338	399	343	330	351	368	354	380	330	391	387	363	325	343	352	345	346	328	336	333	321	351	330	304	335	339	366	354	348	311	358	351	347	332	353	339	328	353	318	369	347	344	392	342	372	339	341	351	342	355	362	362	355	305	354	343	333	343	346	366	333	329	376	316	374	325	319	325	332	334	356	341	338	328	347	318	376	351	355	336	367	360	352	347	341	339	365	341	345	334	350	337	343	343	348	363	383	372	352	368	361	346	373	335	310	334	344	364	354	360	339	347	324	349	374	340	339	343	351	361	351	337	325	348	367	359	360	362	318	343	347	302	352	343	349	348	342	381	349	342	307	344	309	366	344	324	340	348	336	355	340	338	335	307	356	327	346	345	359	353	350	344	330	349	369	371	340	301	345	360	329	333	363	332	356	343	335	321	340	367	356	334	328	374	397	329	380	364	329	379	336	355	337	335	333	336	330	337	324	370	355	346	334	349	334	344	323	344	344	363	327	371	358	352	349	361	350	324	350	351	358	355	356	350	324	345	342	304	383	355	335	344	324	306	375	328	365	369	373	363	377	349	372	352	334	348	380	309	329	323	313	355	335	338	351	328	324	309	320	349	336	332	339	343	324	311	334	348	348	340	361	335	345	332	332	339	351	363	357	343	361	342	343	351	346	325	316	328	346	313	320	342	348	343	361	339	347	356	391	337	344	345	357	362	326	371	355	362	345	349	344	342	349	345	338	328	346	354	323	341	336	320	345	345	330	347	352	356	333	353	348	333	356	335	353	336	345	368	362	319	363	345	364	366	377	328	339	327	340	334	328	306	357	389	357	334	331	338	327	351	345	364	365	354	352	352	362	368	302	340	337	366	350	359	352	350	377	378	331	327	348	318	350	367	362	352	339	330	383	350	344	354	331	336	330	347	338	360	365	365	374	370	361	308	330	382	356	339	347	330	326	352	337	330	364	360	343	304	331	376	325	332	352	337	347	354	368	357	333	318	301	336	340	379	377	306	327	322	360	327	366	349	311	312	320	342	331	334	334	340	329	347	324	311	366	346	333	374	329	389	329	340	343	357	349	345	325	349	357	364	309	354	320	357	337	351	323	351	340	355	337	390	337	339	326	314	324	329	348	326	330	364	347	362	367	359	338	352	349	374	328	301	368	374	349	346	331	337	368	325	299	333	347	332	318	346	370	363	370	348	312	318	372	350	353	349	349	353	368	333	345	356	362	351	316	349	371	295	374	363	358	334	369	336	368	335	367	338	358	339	320	356	364	368	323	340	346	352	352	365	357	352	329	363	336	317	341	336	351	325	336	348	353	355	350	341	345	368	346	358	334	336	348	331	368	332	347	314	375	340	344	374	350	343	347	328	343	372	315	357	352	368	329	346	349	351	332	384	335	369	358	361	322	365	359	332	344	360	350	333	334	321	362	344	364	355	359	344	346	319	343	352	371	342	328	357	318	330	333	293	348	344	332	319	357	328	355	334	355	327	390	326	339	380	364	323	352	369	371	363	365	359	360	329	362	340	358	337	336	356	347	354	405	331	311	348
10045	2048	862	575	480	415	380	386	364	317	344	316	323	314	348	342	308	320	294	333	318	328	340	383	340	338	354	369	345	340	348	331	344	336	313	292	367	353	318	339	356	324	366	312	319	349	340	318	330	356	342	346	335	332	333	310	334	321	302	344	321	318	378	319	315	360	362	359	311	307	289	333	323	330	339	349	371	347	354	312	347	278	300	305	324	329	378	347	330	331	350	327	305	328	390	345	322	342	333	346	327	382	344	301	306	352	361	345	336	291	320	333	358	336	345	354	342	322	357	332	324	334	355	308	335	337	338	347	328	313	327	325	364	318	341	341	327	340	320	325	347	335	352	357	332	348	318	347	330	368	357	313	346	329	339	335	325	305	291	350	343	339	324	363	330	352	328	339	361	316	350	366	314	332	355	325	328	339	325	331	358	335	367	322	329	317	322	341	334	285	328	372	329	308	333	316	322	342	341	331	325	291	335	339	334	335	349	329	341	335	333	363	329	324	350	317	358	318	333	360	355	337	350	354	354	300	312	361	293	324	337	329	333	307	337	327	320	350	327	336	329	322	360	348	323	311	331	371	335	316	322	351	332	340	298	354	347	363	350	355	321	318	342	336	367	336	339	350	317	316	317	352	365	337	359	376	358	341	349	325	317	328	365	362	316	352	332	348	328	325	340	338	328	324	340	349	329	311	316	341	350	339	311	334	357	319	353	332	327	333	327	336	330	331	336	336	333	309	369	322	352	307	327	324	335	364	340	344	308	353	331	326	340	328	335	306	322	351	335	354	335	345	312	346	374	335	321	338	323	320	324	320	357	309	366	352	330	304	301	305	333	338	345	354	326	348	340	353	382	331	316	318	317	327	313	367	325	355	312	283	336	368	321	339	336	334	336	367	364	326	382	356	297	347	356	288	335	334	323	320	363	349	341	320	369	335	345	325	306	331	317	359	336	362	362	358	344	357	310	342	342	320	357	367	322	331	365	313	364	312	315	334	331	343	349	357	370	319	326	331	331	328	297	303	332	304	331	323	343	346	312	326	308	344	343	358	350	340	337	347	311	337	353	341	322	334	346	340	339	345	345	326	340	338	330	321	316	358	351	374	321	323	315	359	327	345	300	334	325	324	338	302	343	388	333	321	321	334	346	350	338	312	320	329	361	320	358	332	306	326	329	321	326	322	309	299	359	334	328	333	361	349	332	327	324	373	328	297	324	326	355	380	335	323	327	359	348	305	314	325	321	342	373	309	340	351	352	380	302	314	347	337	336	328	330	331	366	347	316	338	366	357	346	329	328	354	327	339	313	331	319	345	324	340	388	317	340	315	346	297	294	326	344	327	297	329	342	308	319	342	303	323	326	282	334	332	305	330	352	303	334	355	367	311	341	328	329	354	335	339	359	363	346	354	296	332	340	342	313	349	364	338	348	354	336	363	343	315	338	321	375	323	352	333	320	347	332	340	339	347	351	340	300	305	350	357	349	321	324	353	367	319	338	328	330	342	339	316	320	344	323	334	332	321	330	351	329	345	299	358	324	368	312	319	352	344	324	360	379	324	323	300	312	333	322	365	359	318	382	358	338	356	350	351	370	303	343	324	333	305	332	314	312	320	335	317	340	306	321	333	368	355	350	336	337	332	345	350	347	330	331	360	333	360	356	358	352	329	347	329	347	374	331	331	346	313	338	319	311	333	336	340	324	325	332	328	342	315	336	351	313	344	324	324	305	333	345	334	322	306	339	367	293	329	342	354	305	297	357	333	329	338	325	361	340	334	353	345	317	352	324	350	323	376	360	373	348	353	351	338	331	360	328	351	353	347	363	374	353	361	349	319	349	334	338	306	360	365	379	365	318	312	363	319	355	317	353	331	305	343	330	340	343	344	366	309	297	325	327	337	343	329	316	338	340	298	319	333	328	312	320	314	321	343	356	324	359	334	342	339	335	316	346	345	350	328	332	325	324	331	325	339	339	333	336	355	301	330	320	339	358	349	323	322	305	339	329	331	352	345	368	328	323	359	315	357	363	341	344	322	348	352	303	356	350	346	308	325	345	336	343	314	309	307	338	338	365	314	310	328	348	371	353	316	336	357	360	324	323	370	338	342	335	351	348	328	355	334	350	340	337	343	330	344	332	348	322	308	330	340	302	320	349	394	344	340	330	297	352	337	323	323	343	333	310	334	343	347	358	316	347	329	353	371	328	327	305	357	302	344	377	334	347	348	352	343	364	323	348	344	342	332	332	344	341	306	305	335	336	359	344	297	344	339	326	366	339	348	346	312	328	310	336	290	315	346	344	329	298	347	326	353	333	293	325	331	358	326	344	362	340	333	346	327	321	328	337	366	322	313	327	353	290	304	356	340	365	319	316	314	292	354	330	336	335	350	351	360	339	299	326	364	346	350	303	330	322	368	370	331	324	360	333	356	336	314	370	311	311	308	339	285	359	331	357	359	364	325	312	358	365	331	328	343	346	341	337	328	346	332	332	322	370	339	332	356	319	351	357	379	331	346	325	321	297	345	361	363	320	324	346	346	327	298	333	330	337	335	288	341	335	332	326	370	319	333	334	384	364	351	357	336	327	353	371	324	319	321	330	331	324	312	341	353	329	328	344	318	332	335	322	303	316	328	359	333	338	365	352	309	320	316	264	352	324	349	313	341	308	330	322	332	352	316	335	355	338	352	311	340	337	354	338	345	276	301	311	352	342	360	354	384	337	338	338	363	338	323	345	335	375	366	374	343	316	345	325	359	353	335	335	318	327	312	336	305	346	369	356	352	348	338	336	341	324	332	323	331	347	352	341	334	354	332	325	342	337	348	344	309	343	340	321	357	355	313	339	355	344	353	324	320	355	364	324	361	316	318	354	316	327	354	361	361	292	331	349	348	323	310	327	327	369	331	336	327	340	336	340	327	332	329	329	344	365	319	364	350	324	300	328	363	288	362	335	345	364	338	378	296	334	347	317	315	360	312	336	326	324	342	352	348	342	348	366	319	326	347	307	349	367	348	375	320	332	308	357	357	322	358	327	334	314	319	336	319	360	293	307	327	336	332	342	328	293	325	326	312	388	334	347	324	332	331	324	386	337	329	360	317	351	345	354	312	330	346	375	311	339	325	333	322	324	339	331	342	304	342	319	335	357	342	331	345	325	341	336	285	312	348	355	356	325	334	334	335	321	332	331	333	305	327	324	335	365	374	313	289	333	349	334	348	353	339	333	341	349	324	309	327	339	331	365	367	356	298	356	322	278	353	330	301	335	343	324	315	315	336	344	342	348	360	337	344	334	353	316	308	325	328	344	325	360	354	353	309	326	333	359	344	341	333	327	326	339	342	367	335	354	313	340	349	363	326	333	364	332	314	356	324	361	361	315	327	343	344	368	350	361	357	341	315	322	337	314	343	312	358	304	301	317	344	375	317	350	325	335	326	340	376	324	345	375	322	319	367	320	336	351	312	339	330	339	344	269	356	359	314	325	318	293	330	357	344	355	335
7393	2014	2013	1844	1510	1402	1258	1093	992	893	872	887	858	788	789	860	819	771	777	834	763	806	744	797	820	811	782	796	822	847	835	829	820	838	814	837	775	817	823	809	804	776	753	771	794	788	834	810	768	786	753	746	824	802	781	805	790	803	773	757	835	784	815	811	786	784	786	818	742	825	771	827	751	740	801	771	723	828	822	776	819	795	779	763	831	826	811	813	798	797	775	756	780	768	743	810	837	716	819	777	769	799	814	780	813	803	770	760	779	787	734	841	851	788	808	787	791	771	803	841	772	835	821	786	844	838	823	830	766	791	755	787	793	781	786	822	799	793	804	801	814	806	790	765	814	739	745	777	791	822	786	770	729	799	755	804	815	807	799	708	703	826	790	769	783	773	813	761	781	785	773	779	801	806	835	777	808	765	755	799	790	779	753	770	783	780	766	833	791	803	734	796	766	775	727	848	793	767	824	804	749	824	828	826	767	774	809	799	781	816	795	830	763	768	756	795	783	764	835	803	760	751	754	795	803	802	781	772	848	838	825	779	804	788	797	792	805	812	765	746	754	763	789	752	826	768	772	781	809	817	806	816	782	747	806	790	817	827	821	817	849	762	786	756	811	765	760	766	827	793	795	787	771	746	808	784	778	733	790	772	811	728	775	804	815	782	778	788	842	745	780	816	812	785	778	844	807	808	832	796	776	787	778	805	831	756	751	816	764	808	777	801	794	789	767	789	803	761	792	786	797	748	825	785	809	807	794	815	817	833	814	821	801	821	759	792	791	790	847	805	773	823	752	798	783	783	843	789	852	796	833	794	775	769	786	746	768	865	809	772	735	800	799	760	760	751	766	787	783	769	792	791	834	766	766	781	827	766	765	755	784	769	853	801	814	758	744	749	761	804	782	783	848	858	765	747	807	831	782	809	800	817	811	783	778	785	757	721	790	793	826	790	813	798	796	776	770	842	761	769	814	771	836	758	816	807	754	779	846	788	784	810	777	768	785	815	813	771	788	776	797	809	746	838	753	780	848	779	806	826	771	748	770	754	789	808	780	830	804	738	831	779	746	831	797	807	774	795	747	766	766	815	729	732	768	821	821	752	833	732	775	786	746	813	783	793	899	812	788	809	811	841	801	770	794	859	773	802	806	798	801	792	782	782	790	793	752	824	793	777	753	797	806	780	807	795	760	780	779	765	789	793	808	807	776	777	786	770	780	828	814	750	869	769	764	830	869	819	805	752	792	809	757	816	785	790	750	819	782	793	753	862	769	802	766	804	737	747	784	798	835	781	777	771	792	782	779	744	789	752	819	823	829	791	745	720	825	796	773	825	830	723	795	780	773	775	800	792	809	787	801	834	764	757	770	829	776	799	778	800	768	775	767	800	809	763	751	839	754	758	792	757	814	825	785	800	824	788	785	767	761	800	813	744	816	815	811	796	811	813	801	807	770	760	772	802	747	808	747	794	803	758	791	753	783	813	765	863	781	755	796	729	850	811	796	800	785	790	808	807	778	796	765	765	780	786	796	805	799	849	807	846	781	819	766	743	798	815	795	795	765	806	775	811	823	775	766	794	780	823	814	783	767	800	776	790	830	816	798	748	780	793	783	818	807	815	752	772	773	840	777	730	836	764	800	809	729	793	857	782	795	802	773	786	820	776	823	775	810	821	802	805	815	800	725	796	780	740	779	835	821	757	815	775	814	786	802	749	748	740	817	794	761	790	796	780	785	799	818	763	733	792	749	787	778	792	795	753	838	824	820	846	841	805	849	791	774	752	766	746	795	738	767	819	804	798	781	789	770	787	813	777	746	793	776	772	769	803	806	808	802	738	810	756	712	743	850	783	800	784	823	759	804	745	775	781	783	805	803	771	756	832	783	810	832	829	774	817	800	739	784	775	841	769	814	834	799	800	775	785	752	816	811	791	806	773	776	791	809	831	796	806	796	794	788	795	796	719	843	788	784	801	756	842	754	794	787	804	801	815	783	816	877	733	750	830	823	809	790	793	836	829	765	803	783	812	807	837	771	787	828	816	769	829	827	827	775	815	817	749	814	736	786	802	776	753	809	815	757	766	803	738	829	793	812	800	843	808	792	815	809	782	752	803	765	791	746	740	790	802	769	794	776	807	756	824	795	781	812	785	775	796	747	771	785	784	762	752	788	809	736	761	764	755	793	822	754	826	783	802	792	765	791	799	740	774	806	811	780	811	812	782	798	733	796	758	792	769	793	763	794	789	798	758	784	762	800	779	753	764	758	773	814	819	795	800	786	807	837	727	778	774	827	782	842	759	743	806	794	793	787	813	779	763	763	774	783	764	798	789	763	819	751	785	775	847	806	793	769	804	838	826	795	751	788	765	776	786	800	812	741	826	795	792	773	758	813	750	807	775	782	794	737	738	784	785	822	808	753	786	786	772	810	769	788	783	797	813	830	773	768	834	779	812	812	789	809	783	738	740	834	822	806	729	796	816	767	813	773	774	798	820	838	814	801	760	824	799	740	804	789	803	780	788	816	797	806	780	756	771	755	777	770	824	807	820	796	753	756	814	822	805	809	763	773	780	754	785	783	804	790	749	789	824	808	761	826	824	796	746	787	797	798	749	752	815	810	799	830	832	823	802	743	775	814	772	753	844	810	809	774	774	799	747	756	849	815	779	807	789	783	786	781	768	758	784	786	812	839	760	829	810	756	801	780	741	817	772	836	790	770	799	791	765	830	842	747	795	793	784	814	797	802	836	773	824	741	783	850	753	778	806	819	762	825	790	768	840	777	820	803	800	758	776	754	768	783	799	814	781	783	763	795	787	812	808	870	810	816	780	815	804	772	812	789	801	799	789	785	791	816	847	805	836	796	848	791	750	760	818	808	762	729	769	773	788	829	775	842	809	736	787	805	793	831	725	748	762	769	783	768	807	810	771	760	772	796	739	761	785	818	756	774	771	802	835	854	786	792	881	805	793	783	809	799	778	774	806	794	781	795	810	772	799	790	816	781	812	761	845	737	762	786	754	765	822	749	769	818	758	823	776	792	815	799	829	785	809	784	739	759	784	763	733	780	771	739	764	784	764	787	810	764	806	817	846	814	824	800	822	769	787	803	769	797	806	846	765	782	759	781	840	763	793	775	782	800	823	784	757	740	755	806	814	727	773	810	808	825	779	795	755	812	778	799	835	757	798	780	792	743	798	769	824	746	838	802	807	803	744	815	782	796	805	789	731	778	820	777	810	806	823	808	786	812	791	799	757	783	754	793	758	819	762	803	748	756	782	824	777	765	795	794	833	810	823	801	792	733	832	801	804	733	780	867	785	825	812	785	846	808	800	762	794	761	841	767	775	801	763	763	805	766	794	776	817	882	838	804	790	818	770	798	774	788	765	811	833	786	766	803	815	783	770	745	795	803	820	755	780	803	814	794	810	800	809	807	807	792	759	784	792	774	794	758	867	797	759	781	799	770	793	801	796	792	809	730	782	774	828	749	754	830	837	787	790
20644	4929	1462	1045	631	523	445	350	350	301	293	283	274	296	272	287	294	268	258	264	260	285	271	275	277	263	269	272	265	275	311	300	263	261	268	294	256	241	266	274	265	251	270	261	264	266	258	264	258	284	271	264	249	269	282	271	287	254	276	241	273	282	256	311	233	259	283	295	256	292	257	252	258	271	249	282	261	280	276	245	265	231	249	259	275	269	262	241	277	250	260	249	268	265	254	252	291	286	229	245	282	285	262	282	264	254	235	278	260	256	256	269	269	282	279	280	249	262	261	284	251	287	281	227	279	257	235	278	283	271	247	239	268	265	279	258	282	284	295	264	264	279	262	254	254	261	252	264	261	306	274	274	253	288	268	246	267	260	236	254	256	285	273	267	268	274	277	255	260	256	251	262	269	267	272	231	261	279	255	302	276	263	264	240	260	266	250	282	273	253	278	250	273	259	265	273	276	244	255	284	253	281	291	270	285	288	287	263	260	253	257	263	303	280	249	239	278	272	275	272	269	266	277	277	250	255	248	279	260	230	252	277	254	249	247	235	297	259	307	278	280	267	257	246	263	270	269	262	255	265	247	258	247	260	318	247	247	246	276	288	275	264	270	309	282	269	289	265	251	273	271	258	247	224	257	233	255	232	240	259	251	259	313	266	287	262	266	273	255	277	262	279	208	291	269	268	254	269	243	274	251	257	260	244	265	283	265	239	235	249	303	262	247	280	261	246	261	276	252	273	273	250	270	246	260	275	255	271	238	253	266	294	222	267	286	259	245	248	291	269	260	272	269	286	291	269	284	248	256	247	263	280	280	253	288	275	252	281	243	274	276	311	280	292	292	294	258	268	248	262	288	268	231	275	253	306	250	279	241	260	266	273	276	259	248	271	272	260	234	292	275	256	277	280	261	294	266	269	255	257	253	244	272	270	272	279	236	220	276	265	270	261	296	252	269	254	265	255	261	247	239	272	263	288	253	227	237	247	263	268	283	260	256	280	242	264	280	244	251	257	247	277	251	260	276	264	275	276	266	282	249	257	259	260	245	252	253	256	255	237	269	279	254	279	252	268	273	252	277	265	237	309	255	273	277	292	276	227	261	254	274	278	248	261	254	255	266	261	258	254	245	281	253	268	252	281	241	276	259	295	270	271	256	273	293	251	259	285	277	298	259	268	270	225	277	268	270	264	275	225	282	275	262	310	283	256	282	281	274	286	275	308	274	276	298	303	257	270	266	261	256	268	294	254	254	261	301	287	275	285	254	299	263	257	254	273	280	260	247	263	265	251	243	252	272	279	276	275	247	258	272	265	266	259	268	258	284	272	250	252	259	255	245	265	265	259	294	274	293	291	248	279	279	244	265	257	268	236	267	253	266	278	304	257	263	259	296	249	283	267	256	230	270	299	278	273	308	268	252	276	282	270	270	237	273	294	255	248	278	273	243	293	271	263	270	253	280	281	241	291	245	251	242	241	262	266	239	287	286	267	247	232	260	238	290	265	287	266	253	255	268	265	290	239	274	265	305	280	238	241	251	270	264	290	269	257	285	270	262	275	239	259	278	252	250	281	271	263	278	255	295	295	292	253	253	232	280	247	299	285	259	292	243	283	277	272	273	248	257	267	250	292	269	253	242	293	252	271	264	253	269	261	277	247	282	269	292	261	260	259	258	275	269	257	297	247	247	270	288	279	302	295	257	278	282	271	259	254	251	297	248	251	285	262	263	254	258	280	287	256	245	248	226	265	285	237	288	267	267	256	271	245	272	266	241	255	283	274	276	242	286	283	272	259	259	273	268	271	269	270	280	262	282	273	252	276	256	260	308	274	280	287	288	298	267	271	275	256	288	278	279	276	256	293	261	291	277	247	283	263	299	257	261	290	268	275	260	275	238	262	249	263	272	253	276	312	291	239	251	274	295	276	281	251	285	289	268	268	242	272	263	251	279	306	258	249	276	275	259	281	283	306	233	303	274	300	294	310	290	268	246	258	263	246	271	257	260	283	260	261	287	264	268	214	244	276	268	265	267	279	263	255	280	292	305	262	272	259	283	288	274	244	280	265	269	234	266	275	276	265	271	246	267	272	257	254	254	247	276	266	258	278	268	271	300	228	247	287	272	270	260	274	251	251	264	257	265	264	275	257	260	268	257	271	257	233	250	266	261	274	276	249	288	244	273	270	229	250	264	266	272	266	299	268	261	249	252	275	253	281	314	259	290	285	252	285	295	247	271	291	280	264	279	261	265	253	264	256	289	261	260	266	274	254	288	279	262	281	277	285	267	281	262	288	255	246	282	280	252	262	284	263	254	232	246	291	260	268	269	243	256	271	254	255	274	284	263	287	252	264	283	274	249	253	268	265	274	271	265	251	250	264	241	254	267	272	280	269	260	276	268	257	264	276	276	279	268	261	282	265	251	239	233	254	288	268	265	245	247	280	247	259	265	259	302	277	286	246	260	275	258	266	270	249	250	307	268	286	252	257	233	251	277	251	234	256	299	259	246	269	274	254	270	236	250	243	243	269	285	258	274	276	259	283	302	251	262	256	235	255	274	261	255	285	274	238	274	297	254	291	259	229	254	260	276	277	252	303	259	266	295	255	278	274	264	260	265	270	254	239	282	270	278	288	273	268	244	267	254	291	243	243	262	261	294	249	282	264	264	256	267	257	273	240	262	246	263	255	251	252	278	253	307	279	271	275	222	263	265	244	243	259	277	260	302	266	278	260	274	252	282	251	275	298	266	300	293	263	276	226	280	272	252	239	313	256	265	297	266	278	271	307	305	277	232	265	235	252	279	249	274	245	264	262	234	235	262	251	264	269	286	254	257	255	284	265	247	260	290	279	264	275	280	291	284	232	268	248	269	262	244	265	238	253	293	270	252	269	275	248	302	245	249	294	284	265	261	249	261	243	267	254	250	266	282	252	280	265	245	235	253	261	267	290	237	265	284	271	250	288	254	280	271	280	265	250	251	262	234	263	254	283	272	269	267	260	271	285	278	253	238	255	296	251	278	240	271	271	232	302	262	275	271	242	278	274	238	256	266	252	272	229	282	271	266	267	261	259	262	255	270	303	254	283	261	250	275	256	236	286	263	276	274	272	271	239	303	253	266	265	278	279	269	271	257	266	267	280	238	276	281	291	294	248	266	259	263	242	265	265	274	261	246	212	240	269	245	268	275	254	252	258	283	265	257	253	252	261	276	266	270	282	283	276	271	283	248	255	300	262	245	259	274	240	274	244	248	262	258	254	274	236	299	263	271	229	255	251	269	280	272	260	260	261	248	254	244	243	249	242	256	269	276	282	263	262	257	259	262	238	265	263	271	265	260	290	282	252	255	277	307	281	257	267	232	255	251	290	281	287	269	275	265	283	308	267	266	260	268	257	278	276	256	273	270	268	255	243	248	246	232	267	243	262	268	293	260	239	301	264	226	239	242	265	276	280	265	261	240	262	271	269	303	274	255	266	261	253	274	213	267	275	249	282	262	276
14640	3899	2888	2874	2294	1840	1514	1364	1079	917	845	919	832	788	703	709	699	695	710	655	646	723	641	646	657	651	670	699	753	749	761	753	742	734	706	699	668	658	658	677	648	661	618	629	638	642	684	687	708	640	573	615	618	628	628	637	630	640	621	630	640	635	626	621	667	674	635	642	606	659	649	661	639	654	642	642	679	606	616	662	662	644	603	650	637	642	610	669	649	647	643	652	625	644	681	631	669	635	637	614	596	616	643	611	648	652	666	676	654	580	609	654	658	644	620	632	662	650	590	634	650	610	637	642	638	626	620	650	647	657	571	611	641	639	609	629	650	621	615	634	618	654	626	638	659	575	615	618	623	629	620	590	647	624	624	656	685	658	615	681	666	641	622	619	614	608	634	686	613	627	594	598	663	654	646	606	647	627	643	632	630	608	647	613	595	625	633	669	668	641	639	632	643	649	645	625	626	633	636	661	658	685	600	629	616	616	642	656	635	671	657	670	628	648	641	684	641	594	620	645	624	670	654	648	673	657	663	620	620	624	620	671	624	628	637	616	614	639	623	643	648	604	614	603	641	669	623	657	653	617	658	658	628	648	601	638	617	636	631	605	674	638	625	663	611	671	639	647	606	674	633	691	647	645	595	658	640	601	665	652	614	633	629	645	603	603	625	619	612	622	614	645	625	666	649	646	639	656	658	630	639	672	617	677	629	616	610	647	633	638	647	577	636	578	594	625	667	608	630	631	657	620	633	662	644	629	610	642	683	602	660	659	671	611	637	670	678	682	694	664	635	610	639	633	631	635	620	606	646	614	688	680	657	612	597	608	608	596	623	626	657	698	647	623	637	600	614	637	661	620	685	644	665	625	631	661	665	612	619	673	619	666	615	642	631	656	632	663	650	633	652	668	644	634	640	631	607	633	661	674	642	644	671	679	623	602	663	653	581	632	635	597	633	653	629	669	667	592	633	615	632	661	595	645	620	657	664	614	641	631	635	648	610	608	607	633	564	614	655	648	607	646	627	640	633	664	646	631	644	670	628	590	651	639	679	632	653	606	621	624	620	652	635	646	623	656	655	612	623	625	644	646	588	567	655	670	623	621	628	616	672	586	619	642	652	635	637	629	629	652	649	645	628	607	608	613	658	629	656	710	634	617	661	642	620	663	635	617	650	625	586	649	609	651	617	671	598	681	657	606	672	606	663	668	621	641	596	649	696	682	662	644	646	627	636	649	672	665	652	659	610	644	643	642	653	622	670	615	616	646	655	618	667	575	684	669	647	667	677	653	632	597	624	616	643	616	623	648	662	617	634	626	656	601	632	599	689	641	628	677	621	611	626	621	670	610	630	663	633	622	597	645	640	642	616	649	609	601	683	629	682	674	664	607	634	607	630	627	687	629	641	645	620	607	626	681	655	646	673	646	675	632	629	585	663	642	660	633	685	630	596	591	634	616	638	674	630	639	647	653	620	645	631	603	619	656	646	630	626	630	623	673	613	630	659	651	617	647	633	629	604	617	640	624	655	670	636	679	645	646	638	586	617	608	621	612	643	634	629	665	642	635	614	631	614	614	690	623	649	584	652	627	641	651	623	620	661	639	643	660	645	667	664	632	639	620	664	631	659	634	627	670	658	664	648	607	611	646	631	638	627	616	616	638	635	619	628	653	628	642	642	626	608	645	612	624	613	612	652	663	635	599	642	639	620	706	654	657	599	614	667	611	662	639	618	635	613	699	629	672	664	610	652	657	662	617	603	676	643	614	643	636	649	612	634	626	642	636	649	684	651	657	592	672	626	630	599	640	619	637	625	648	664	583	719	611	594	665	637	635	662	654	669	618	666	651	647	645	631	657	652	646	616	650	670	610	634	630	571	633	678	638	630	638	610	632	700	647	638	614	636	604	660	636	615	670	594	647	674	617	616	598	691	640	624	653	654	649	667	633	676	631	625	637	616	666	672	602	600	626	650	651	653	669	684	651	666	627	629	584	658	621	613	619	643	651	597	643	628	614	655	634	648	636	650	666	630	648	624	662	618	635	674	649	663	645	623	634	586	654	624	621	641	629	620	585	573	680	691	594	606	670	605	615	550	646	645	608	604	643	618	634	716	624	641	620	638	640	633	632	634	693	631	665	645	626	661	654	640	643	604	640	634	648	606	621	654	581	622	624	623	621	698	607	628	608	668	670	626	661	682	648	637	618	662	635	684	589	633	622	631	635	685	630	689	644	650	610	605	604	676	633	629	649	560	679	643	623	643	625	623	627	660	632	625	651	661	617	610	631	619	646	624	635	618	619	632	671	610	639	633	632	652	646	608	640	635	637	635	639	655	636	642	631	633	618	652	638	658	602	628	635	636	628	635	661	621	659	661	695	666	618	669	675	650	625	641	653	627	625	630	651	654	584	640	663	654	637	656	643	616	637	634	669	645	594	625	631	677	611	641	606	621	705	604	605	620	604	628	640	653	640	637	604	638	615	635	625	631	637	612	669	631	640	688	637	679	678	603	661	684	663	628	612	639	676	631	641	667	605	630	696	610	621	648	627	635	621	651	712	644	643	660	653	627	600	636	662	674	658	608	625	600	651	692	661	576	665	642	630	659	649	644	598	658	705	642	658	644	633	659	625	650	651	687	613	634	638	599	581	634	664	658	633	673	637	656	680	608	651	655	653	687	594	657	626	631	617	648	646	633	643	607	637	630	647	642	622	610	665	638	639	576	627	643	598	642	614	636	641	602	630	621	653	627	643	596	647	665	654	693	662	645	606	634	666	632	656	618	618	640	609	636	646	634	614	670	646	644	635	619	640	624	625	619	615	671	688	660	652	628	634	627	629	611	621	630	650	655	592	607	644	659	604	653	648	650	650	617	664	632	663	600	641	637	617	624	633	639	625	600	615	639	638	662	603	602	660	611	649	647	668	618	600	630	669	655	611	662	575	607	605	640	655	611	632	617	686	638	624	641	684	660	606	647	640	625	601	622	638	661	675	592	598	644	666	656	564	682	665	605	652	630	630	640	632	630	627	591	654	694	610	624	628	640	602	673	616	685	643	617	623	600	613	625	662	651	628	654	663	620	601	674	669	695	615	669	616	633	699	659	627	619	651	664	628	660	636	593	612	604	605	646	686	664	682	646	677	617	636	636	642	622	613	635	625	653	632	649	646	717	633	606	606	630	614	646	613	667	648	656	635	621	629	656	651	606	626	663	672	633	590	641	678	645	676	623	632	640	640	617	676	607	625	640	627	642	665	705	673	641	660	684	613	624	630	586	625	637	695	602	613	630	618	615	621	644	657	650	671	631	643	649	655	682	651	663	627	636	593	631	671	607	640	619	592	630	685	621	663	656	586	629	676	612	664	626	654	639	660	577	614	608	649	665	638	626	658	667	646	620	688	631	615	651	645	630	635	673	613	609	592	632	617	645	623	617	614	617	616	606	630	641	656	635	605	653	646	619	651	667	577	600	616	664	652	634	609	605	617	635	601	675	667	611	608
28256	7348	1739	1189	741	449	401	309	271	231	211	194	199	166	149	145	143	137	140	143	178	131	135	152	146	151	133	147	140	121	171	161	154	145	146	136	121	119	132	132	132	128	113	129	144	152	139	134	142	135	153	141	129	142	124	112	144	127	151	124	144	157	117	137	141	145	132	133	112	139	118	119	146	144	131	125	124	125	155	163	144	127	102	151	119	138	138	129	145	132	141	121	154	142	120	137	147	135	124	121	124	127	150	146	110	123	146	122	129	124	131	161	136	147	128	111	152	143	130	126	131	131	139	132	122	133	147	140	151	138	135	129	130	128	127	131	133	155	131	114	122	122	143	131	123	137	132	155	131	116	139	111	142	122	123	149	134	163	118	128	139	138	128	159	138	121	127	123	143	127	127	135	125	127	133	118	122	136	143	159	130	151	144	141	119	142	131	137	156	114	144	129	129	143	124	130	133	129	128	123	132	142	105	141	135	142	136	140	152	156	147	131	131	133	141	133	139	131	148	145	149	125	131	155	141	111	115	124	138	140	122	150	125	148	125	123	121	137	134	140	127	124	148	130	140	140	124	130	124	118	124	128	130	124	139	133	140	162	138	138	131	150	131	122	125	133	130	130	132	129	133	132	127	140	135	128	153	122	132	135	129	131	131	147	133	118	151	148	110	147	132	130	136	128	136	151	152	132	119	144	148	131	135	123	128	122	129	129	150	148	149	131	133	134	130	126	147	159	124	121	125	138	131	143	120	117	105	120	121	128	108	133	129	131	110	111	160	132	164	137	129	130	147	152	136	127	137	142	145	131	128	140	121	135	124	143	144	119	128	132	142	159	108	143	118	117	132	137	137	139	129	130	132	146	123	135	134	140	139	129	120	134	103	130	136	150	125	146	135	146	112	125	143	129	128	144	139	153	141	129	130	137	140	111	127	124	121	134	117	141	149	139	144	146	149	140	125	153	127	128	126	126	140	106	129	127	149	129	129	112	124	123	103	107	146	135	113	126	131	129	137	122	112	125	151	137	135	128	127	147	113	121	127	142	128	145	121	115	137	141	114	131	116	134	147	126	128	147	154	142	122	118	118	135	137	146	126	127	140	127	152	114	124	114	129	130	143	110	128	102	120	138	152	120	125	136	132	124	121	134	108	118	119	127	151	127	118	123	130	109	140	126	142	114	134	111	148	125	168	124	155	126	116	114	142	147	137	138	121	139	128	131	114	130	153	120	143	125	159	133	111	122	125	121	148	125	118	144	111	132	147	138	114	120	127	131	124	122	130	123	162	153	130	132	136	148	162	127	141	134	116	136	165	130	103	122	150	135	139	132	143	146	101	111	134	140	130	151	132	135	140	131	137	129	131	148	136	126	131	130	129	114	116	133	118	139	131	138	129	135	123	119	126	145	134	137	122	137	123	149	147	134	139	138	127	115	158	132	136	137	122	150	126	139	130	146	136	139	143	143	134	135	141	117	132	131	121	133	137	121	119	128	117	115	129	127	128	121	148	136	127	146	139	114	110	126	114	152	130	143	124	145	128	120	108	132	120	125	132	143	119	124	133	155	137	133	135	145	151	125	137	137	133	159	134	137	140	132	131	100	140	128	140	119	126	129	129	123	156	148	121	136	110	134	147	126	135	131	151	135	115	120	131	119	124	134	143	115	164	139	128	142	138	126	112	163	150	126	120	150	116	144	132	140	125	135	131	135	130	138	120	136	124	152	135	133	121	155	123	142	127	109	130	156	132	163	145	137	134	129	122	103	126	140	122	131	136	125	154	125	136	133	131	129	124	140	106	113	131	128	142	129	122	111	140	139	147	143	145	134	133	154	108	129	134	142	134	145	118	130	128	136	141	115	144	118	132	107	147	143	124	116	112	159	136	136	134	122	123	120	125	135	138	157	149	117	117	117	131	140	124	113	132	150	126	105	155	138	139	141	125	129	148	140	127	114	120	122	140	138	134	130	125	140	138	118	153	151	125	128	138	131	157	142	140	123	130	154	133	125	132	145	137	133	118	115	143	142	134	152	160	149	126	139	124	129	142	128	117	129	129	119	126	141	128	135	125	137	146	142	152	145	123	109	137	131	118	140	129	131	126	115	141	153	137	132	127	109	129	128	119	155	134	116	134	128	127	142	131	123	132	153	114	148	117	144	126	148	140	126	137	123	131	135	121	129	123	133	119	115	140	132	149	139	133	150	115	139	131	151	125	163	141	144	137	122	121	126	150	139	119	123	122	148	164	123	140	126	127	123	130	154	114	112	122	135	163	124	145	127	134	127	155	139	131	133	121	146	135	132	138	127	115	125	118	129	122	142	126	141	118	153	133	153	126	133	145	125	137	126	128	128	140	115	148	112	131	136	123	165	115	142	116	128	110	134	125	137	134	122	132	118	126	128	144	101	148	126	144	132	144	137	147	128	150	143	140	159	119	140	141	127	114	136	146	141	136	135	140	130	134	138	144	121	147	134	136	145	118	142	151	124	136	117	138	136	126	137	112	144	124	129	131	135	119	144	127	142	120	117	134	123	143	145	127	136	113	130	127	147	145	142	156	125	138	131	92	134	144	144	122	144	111	140	116	137	123	131	135	112	121	104	133	122	149	129	134	129	124	142	122	111	130	99	138	124	145	157	115	131	119	128	141	132	112	126	139	123	131	117	119	136	141	135	134	141	141	122	140	127	124	131	146	132	157	139	132	110	140	148	137	137	140	152	130	129	133	118	153	118	136	136	145	133	146	152	142	140	124	129	116	132	139	117	129	157	125	124	133	130	144	144	136	121	125	125	114	124	138	146	140	130	144	132	122	169	136	142	132	127	145	126	137	139	123	116	147	123	111	125	109	128	147	159	127	120	150	138	130	138	134	145	128	135	130	123	128	129	121	111	124	129	130	133	126	119	130	125	124	141	110	136	141	141	141	148	122	123	137	129	107	111	136	124	136	124	132	149	122	122	137	107	140	146	145	132	147	143	140	140	156	151	123	144	129	141	140	117	132	139	158	131	141	124	116	121	144	136	123	130	123	120	127	142	126	147	143	157	127	121	119	145	125	125	117	133	150	124	146	135	139	120	139	143	138	150	143	120	128	123	132	126	142	131	106	109	139	124	127	144	139	128	126	132	115	135	131	124	104	115	122	145	137	136	152	133	143	135	145	138	161	147	108	148	125	143	155	153	131	145	135	143	124	120	131	127	148	138	131	137	131	139	140	136	138	128	139	136	137	140	146	130	153	128	140	150	117	129	142	126	136	147	132	112	133	131	121	134	140	138	128	141	133	119	128	109	129	146	129	145	133	127	115	143	129	139	133	107	128	128	116	126	131	147	143	128	121	134	159	109	135	159	165	118	126	114	128	119	123	133	153	117	122	138	159	135	130	136	137	127	133	142	117	136	135	140	138	137	148	134	143	117	144	124	149	121	112	140	112	109	123	150	132	124	133	145	133	143	132	115	130	132	126	138	131	140	124	132	129	150	117	130	138	115	147	139
18230	4249	3424	3555	2759	2151	1670	1448	1213	859	754	810	734	600	524	502	458	450	430	402	403	389	417	405	382	429	433	456	468	487	550	554	548	503	480	432	433	414	391	359	364	383	336	344	320	356	329	358	343	328	331	347	364	342	367	361	355	335	372	355	334	375	341	319	379	332	370	338	328	344	387	336	308	370	362	348	334	324	355	328	353	351	333	330	367	340	342	333	376	361	332	397	351	360	331	358	333	353	329	357	321	372	336	329	376	329	344	323	358	364	351	319	352	351	360	363	341	300	328	353	392	333	346	364	318	332	354	340	320	362	381	370	318	369	331	339	356	299	363	348	352	333	353	311	349	325	337	344	349	346	334	358	358	312	336	328	349	326	331	340	335	328	320	316	363	350	350	364	356	348	326	303	352	353	321	342	371	308	349	334	336	336	340	363	346	322	336	338	387	316	344	375	352	355	343	310	350	336	367	337	337	339	366	278	336	313	353	338	319	346	335	352	364	348	332	337	329	363	354	328	343	342	348	365	325	334	335	346	347	359	344	317	334	322	369	348	344	319	332	351	350	358	326	353	338	335	341	344	322	350	331	335	333	342	366	356	352	360	320	325	326	347	345	355	375	365	372	371	366	351	356	335	322	312	343	368	334	315	344	319	332	332	342	361	340	358	364	351	336	355	319	348	371	328	335	362	342	329	336	331	351	336	358	328	315	337	308	345	325	350	364	344	329	339	358	354	361	361	318	343	324	367	310	346	353	309	335	343	410	329	323	350	342	324	347	347	316	331	379	323	365	309	355	348	350	338	361	350	339	343	341	365	351	328	349	353	353	346	344	361	325	315	318	339	339	348	337	328	336	331	344	371	356	356	342	361	321	331	308	335	339	350	338	365	315	330	338	370	335	346	308	348	332	368	322	365	362	349	364	337	335	331	335	325	368	377	333	348	331	350	337	348	320	319	314	340	323	360	355	349	325	352	335	351	389	336	354	342	330	364	370	315	338	379	362	341	357	358	349	335	345	365	333	374	336	301	351	343	351	351	369	323	372	348	318	351	327	330	330	315	381	341	333	338	350	373	358	324	355	342	346	369	387	366	330	355	350	369	352	328	357	329	322	356	363	334	359	332	359	350	327	342	332	317	362	328	360	357	334	375	342	346	375	343	342	331	325	330	351	277	295	333	357	363	361	324	351	327	344	340	332	311	332	373	330	326	362	360	315	379	340	355	345	357	368	321	346	339	368	359	348	327	330	337	384	341	317	367	351	366	344	361	326	327	352	321	346	334	362	357	335	364	339	344	318	334	358	380	323	352	334	342	378	323	336	380	349	312	356	356	373	354	338	364	340	344	354	323	361	329	349	358	360	334	348	334	332	337	319	329	359	357	346	357	324	358	315	343	343	358	369	330	334	352	350	360	351	340	351	318	334	354	362	379	357	368	323	332	341	345	350	322	366	326	348	362	328	380	334	325	342	356	358	355	287	346	344	343	327	338	330	330	334	332	357	339	336	347	330	349	338	339	328	329	334	365	337	354	365	335	351	344	336	325	355	361	345	361	378	320	362	340	350	339	330	335	369	360	346	321	343	349	360	335	350	334	339	350	343	329	342	352	349	372	325	374	367	352	321	331	336	305	331	335	369	360	349	359	332	320	313	351	339	364	321	346	361	376	328	342	318	331	329	331	319	364	329	348	354	368	353	357	340	375	363	329	345	306	354	325	323	354	372	336	360	334	348	326	384	357	353	308	377	344	313	332	341	369	321	344	332	335	313	353	340	356	342	323	339	357	318	329	355	316	354	332	336	332	376	353	321	372	343	352	336	334	383	336	357	328	324	348	324	332	358	362	320	329	373	370	343	333	305	330	321	343	326	351	352	358	336	344	357	319	309	340	342	330	329	308	347	338	330	349	339	348	344	320	349	368	309	322	392	311	348	314	336	345	354	344	369	336	311	375	364	337	338	361	326	371	381	352	319	338	370	335	356	340	321	370	336	328	343	327	370	358	307	343	327	331	327	341	345	342	343	341	356	324	337	352	353	336	373	375	354	342	352	336	368	328	379	344	352	353	341	360	328	359	331	311	348	367	365	371	345	319	320	349	351	317	369	336	337	332	314	341	374	326	352	366	333	329	317	328	343	335	323	324	329	355	329	358	378	325	339	336	356	342	313	369	348	328	357	321	357	333	361	338	370	371	343	363	344	365	343	357	342	336	371	346	376	327	340	332	339	347	343	317	327	347	364	366	350	348	317	352	324	351	351	352	344	330	300	338	340	362	338	324	350	374	332	336	350	318	328	352	339	314	345	345	339	353	369	370	347	359	340	352	331	342	320	328	350	333	362	348	327	375	301	355	333	323	330	332	336	340	333	345	339	345	343	322	332	370	344	313	355	353	337	360	323	337	350	354	341	342	346	363	323	330	331	345	358	344	342	317	330	337	358	328	341	338	352	338	332	337	327	330	318	342	335	346	344	316	316	327	330	338	352	355	349	377	354	344	314	332	340	294	336	336	317	347	343	331	349	316	338	345	344	395	305	350	339	375	346	353	327	350	329	364	344	326	335	329	349	346	321	346	318	339	336	358	333	337	371	325	391	337	338	349	330	331	347	351	339	363	330	338	352	362	368	357	354	319	324	389	350	339	355	339	328	339	357	339	345	359	361	359	319	334	329	310	334	360	338	320	362	323	324	353	368	347	356	355	326	327	351	340	346	330	327	321	332	327	340	343	347	307	326	349	338	339	314	349	331	325	356	379	367	391	350	310	369	324	377	342	324	325	349	377	352	344	325	348	352	337	332	331	342	361	327	363	346	335	335	352	354	349	339	350	323	343	349	318	349	328	351	336	346	354	336	341	375	349	349	361	320	342	337	334	335	347	348	339	350	345	334	353	367	332	348	318	348	366	393	346	358	366	359	350	329	320	354	353	344	349	352	355	342	367	333	358	346	345	374	356	345	326	353	359	358	346	353	338	337	345	362	354	323	363	338	330	315	344	306	347	325	338	364	356	353	342	356	359	331	366	349	319	382	338	315	322	331	319	302	304	371	349	331	342	366	381	364	326	348	332	337	326	338	341	309	363	357	341	323	348	329	317	367	341	358	345	355	339	346	350	331	319	364	343	365	354	331	334	344	367	334	349	345	350	334	356	336	350	348	358	329	336	339	331	340	333	358	337	352	352	329	341	347	351	320	342	359	327	321	355	369	340	342	342	309	348	337	329	321	347	342	329	327	345	366	327	329	331	370	318	361	333	325	343	332	341	334	338	369	334	373	360	338	338	325	357	330	325	324	355	363	348	310	325	337	339	339	361	359	353	328	359	331	350	290	362	348	300	353	347	318	309	352	319	374	369	338	336	341	366	380	335	365	365	343	335	323	296	349	320	379	337	343	359	345	341	364	386	352	341	329	333	365	380	357	332	313	337	331	387	346	338	317	344	334	339	319	329	308	356	356	362	338	354	366	348	352	305	353	347	348	332	356	350	343	340	332	379	349	341
8777	1620	872	665	499	443	431	376	378	356	355	328	314	309	363	343	332	318	382	327	322	355	353	307	335	346	332	331	356	348	336	334	307	320	335	326	326	310	351	336	312	334	304	317	315	333	361	335	336	364	393	335	296	310	315	349	359	350	324	318	345	343	340	321	317	373	352	332	323	350	359	351	309	293	353	342	327	345	325	339	322	322	346	347	359	321	346	335	333	333	313	360	331	302	294	332	321	326	369	360	310	351	328	359	387	331	303	301	343	315	333	379	376	357	353	370	331	329	334	316	347	283	285	319	341	317	318	302	332	371	322	336	330	318	365	326	315	326	349	328	351	338	341	297	298	339	350	374	336	343	366	345	341	327	300	350	335	314	336	326	318	323	342	331	351	313	336	305	319	322	324	337	300	335	358	340	313	296	313	330	341	304	323	341	326	345	350	336	343	349	309	308	340	334	349	322	339	321	323	332	313	345	349	308	326	366	323	330	342	324	316	295	343	335	342	369	337	330	357	347	343	325	340	347	308	339	334	317	339	349	339	350	336	334	324	352	315	307	290	319	346	330	350	332	321	338	346	320	319	338	323	310	351	351	330	290	327	314	313	360	326	313	350	324	315	331	327	336	312	335	329	345	374	297	249	341	364	354	330	330	331	319	319	356	312	341	354	348	324	316	384	356	369	343	331	329	355	350	348	285	310	331	331	307	336	324	319	327	370	318	330	358	332	283	365	318	324	348	361	336	327	321	341	310	304	319	295	341	351	349	304	314	321	327	343	335	328	311	309	331	335	314	301	342	369	327	328	351	341	348	330	361	361	353	325	341	331	324	308	307	297	346	327	330	309	327	367	338	348	306	329	325	357	305	351	364	312	348	391	327	329	351	338	339	347	358	341	318	340	360	308	380	344	314	354	373	335	312	343	311	342	315	289	339	274	341	365	361	324	356	352	366	334	313	298	327	354	333	342	331	313	318	330	323	359	320	333	338	290	344	334	310	350	352	335	380	360	304	331	358	336	369	339	323	312	308	347	353	316	314	319	342	308	352	341	331	326	327	329	350	297	325	358	336	345	347	319	335	302	336	341	321	320	338	370	307	329	330	340	322	358	353	352	315	320	329	395	351	370	339	359	310	320	374	306	328	307	312	314	356	354	328	339	342	333	335	332	343	279	324	296	366	331	343	316	325	348	354	335	314	325	336	336	306	300	317	321	348	333	343	324	330	353	302	349	316	325	325	354	342	378	333	352	321	320	317	352	317	328	333	296	333	347	337	304	318	342	318	298	316	309	339	319	362	340	349	325	342	298	322	331	337	351	335	368	339	326	306	326	336	354	319	316	334	327	311	341	335	328	357	358	317	343	320	332	337	336	338	346	331	358	323	325	290	334	288	334	369	364	311	360	351	341	349	342	307	343	318	336	321	329	369	321	313	313	344	334	365	367	336	327	357	346	334	329	336	346	356	317	298	320	320	334	318	283	327	316	326	308	317	331	353	351	292	338	310	328	314	380	324	339	361	351	315	358	328	357	351	314	345	314	316	352	321	349	331	324	333	334	366	354	354	381	366	324	301	358	338	344	346	340	339	340	306	348	364	357	337	337	350	339	382	286	318	357	322	321	355	315	335	313	346	324	316	347	362	327	335	302	360	354	295	355	310	347	316	279	366	325	342	324	319	331	318	310	343	347	327	343	345	326	313	324	324	344	343	345	316	345	313	357	308	342	322	335	379	367	348	358	302	357	365	356	356	322	296	332	309	339	330	383	355	342	347	299	338	346	328	341	337	317	335	357	340	341	315	298	315	352	302	360	311	351	326	355	364	343	337	307	343	317	324	336	348	302	305	349	325	347	349	320	351	366	332	339	340	318	349	342	335	349	346	353	330	303	363	341	366	331	332	316	361	337	354	351	331	362	336	312	344	337	323	299	328	315	303	332	330	327	343	334	372	334	399	297	351	331	322	369	305	359	318	348	306	329	330	335	386	321	310	350	339	359	354	332	312	324	316	318	364	334	324	338	346	328	363	287	359	339	324	335	298	308	331	309	339	350	346	335	324	349	363	329	328	336	334	328	337	376	346	349	329	311	357	317	312	353	326	310	360	327	332	314	333	307	352	313	323	349	368	345	345	381	323	385	320	323	323	345	370	343	328	312	310	344	313	357	369	315	335	335	335	315	323	336	350	340	316	356	371	293	297	313	303	318	365	331	343	320	328	323	324	312	326	353	320	347	296	334	326	350	331	339	325	342	304	325	318	310	364	326	305	316	344	325	320	334	358	358	336	312	343	359	314	347	341	300	322	284	315	354	335	345	344	314	331	343	315	307	326	349	341	315	339	324	326	336	299	349	356	348	338	338	306	329	354	355	335	326	296	334	339	317	335	283	354	356	301	321	325	331	375	363	324	318	338	311	328	335	346	350	376	327	352	332	347	326	342	370	314	315	334	348	352	307	360	282	345	327	340	357	342	332	338	350	349	342	311	365	371	322	329	317	353	369	349	344	342	322	337	316	370	336	338	321	338	342	361	366	343	334	318	337	366	368	343	368	308	341	308	344	342	294	330	332	342	363	344	320	358	347	393	317	321	331	295	343	301	327	280	346	346	337	325	322	313	321	342	331	332	314	333	341	343	352	329	326	319	315	329	334	317	358	357	347	338	336	348	311	369	349	332	363	321	318	297	322	317	338	355	350	298	305	299	315	303	329	345	345	319	330	348	304	312	305	351	332	342	331	348	345	327	321	344	341	346	353	337	341	306	340	354	310	318	350	335	347	343	355	331	351	310	315	293	298	348	321	303	319	313	336	348	309	363	337	308	319	355	326	278	330	337	354	354	324	351	310	329	325	326	334	360	344	374	341	332	329	349	323	348	309	357	301	312	331	336	360	320	368	372	355	301	306	349	336	330	333	339	328	353	345	330	315	348	362	360	331	349	311	351	338	323	331	332	322	306	345	317	363	332	316	376	342	389	314	302	314	300	324	375	329	322	332	319	309	339	333	367	316	370	293	340	311	321	375	341	325	346	287	334	312	365	330	316	346	345	335	323	341	326	332	362	354	336	310	353	350	348	341	323	319	350	309	334	326	298	309	328	331	359	356	348	363	328	354	330	318	312	351	330	369	304	354	323	334	334	326	332	327	321	326	322	377	327	326	332	332	359	335	324	324	368	330	315	319	335	316	335	306	340	342	339	313	348	330	332	328	341	285	282	331	341	332	339	350	334	302	367	329	350	353	335	339	316	303	337	347	357	344	318	324	313	325	336	344	319	338	302	317	318	343	328	336	321	318	357	323	326	352	351	302	357	326	365	349	326	325	336	364	345	310	352	325	313	331	312	307	342	331	311	336	354	338	345	348	320	351	317	353	344	328	288	302	365	335	346	334	346	340	294	313	345	348	345	323	374	357	331	341	339	291	338	308	356	319	327	316	300	317	341	342	325	334	320	339	346	347	342	324	341	327	304	360	358	351	334	342	331	328	339	314	308	313	336	350	321
6671	1659	1734	1749	1496	1322	1180	1141	1016	916	902	845	877	786	859	797	812	798	789	772	818	807	857	811	758	820	759	804	795	851	828	820	822	828	753	842	833	815	800	751	794	805	831	798	794	769	774	789	806	791	777	826	799	783	725	763	781	712	788	788	807	810	791	774	818	825	771	777	737	791	809	769	817	830	810	762	799	758	767	829	781	779	789	781	784	757	770	805	845	812	812	749	802	770	784	815	758	774	790	790	762	784	810	775	794	789	801	781	814	807	813	801	778	811	814	783	761	765	832	798	764	768	858	812	792	723	788	817	803	770	798	815	792	825	818	802	777	747	784	731	752	752	818	804	759	770	795	801	835	817	751	772	791	813	804	761	828	804	803	811	824	774	795	755	789	803	772	838	759	762	829	811	787	763	736	826	770	779	786	789	781	786	812	786	761	793	782	740	794	787	774	769	800	773	773	744	763	771	784	764	805	810	818	774	826	784	771	787	819	799	752	787	741	746	832	780	822	705	799	757	768	795	769	810	784	806	776	745	780	781	785	750	820	819	775	797	759	793	722	798	755	804	814	804	767	836	752	802	761	800	784	798	754	744	848	808	732	740	790	777	795	786	787	810	772	769	840	761	766	760	789	767	797	773	783	723	771	767	826	749	796	783	798	799	752	816	802	790	772	800	756	741	791	767	753	763	787	745	768	791	745	785	808	833	786	759	789	785	779	786	775	771	780	787	807	733	767	759	792	820	770	774	717	813	786	804	790	832	792	775	790	797	805	818	770	791	730	783	817	827	798	765	798	781	774	832	791	762	805	809	761	803	790	804	769	795	730	783	787	796	780	805	786	858	755	826	746	760	791	796	806	815	741	803	824	789	773	829	769	762	771	800	765	795	794	803	812	766	731	759	765	742	777	772	759	811	784	833	746	794	774	773	751	781	819	761	765	753	780	791	803	744	777	751	812	782	774	767	806	770	847	871	775	765	816	772	834	805	738	778	767	775	819	804	761	782	801	770	788	786	803	793	802	837	790	804	738	807	825	786	758	717	756	784	802	778	791	753	824	835	789	736	767	769	754	811	802	786	837	804	772	828	779	793	793	772	787	789	782	749	755	817	837	758	780	793	803	766	795	776	803	803	793	803	778	798	728	770	749	761	776	832	783	832	834	782	809	782	808	758	759	795	784	792	784	774	830	817	800	753	806	790	838	809	796	787	796	806	779	784	769	775	809	728	783	778	728	777	764	799	759	837	780	797	770	801	771	771	792	799	795	762	757	786	793	747	807	858	786	814	783	831	787	822	802	777	768	807	854	791	731	816	758	758	772	729	739	760	736	716	769	795	775	781	803	796	802	833	788	793	762	773	740	823	768	762	785	819	795	771	802	728	781	791	785	788	825	806	831	837	787	830	766	782	767	755	818	818	754	768	770	719	786	797	732	783	782	751	792	785	736	815	808	799	773	784	816	805	778	807	820	790	795	764	834	788	828	830	826	743	797	737	780	747	810	821	798	781	744	811	760	778	757	783	778	842	817	794	769	726	801	758	765	825	772	828	770	819	835	779	778	797	709	771	779	811	819	753	771	761	803	793	763	832	778	826	752	777	776	792	795	791	725	863	747	786	812	796	780	812	770	798	743	825	818	768	799	805	790	728	808	818	776	740	786	747	812	794	749	727	821	781	768	827	785	794	784	795	828	829	777	822	827	725	808	800	852	686	807	746	773	810	776	776	791	840	761	784	787	792	747	762	759	775	837	760	794	771	791	795	815	765	775	770	785	736	767	808	737	779	776	814	809	754	761	784	807	790	785	772	762	801	793	766	739	805	773	775	757	764	808	784	741	805	756	792	821	805	741	759	771	821	799	818	807	812	783	796	790	824	790	791	763	767	811	798	779	823	800	765	810	768	803	759	758	801	818	761	809	794	744	732	769	772	803	785	807	801	733	815	773	782	795	759	816	811	749	814	779	806	807	807	797	796	785	866	770	776	782	803	804	782	818	782	775	837	831	761	787	810	807	813	800	763	830	762	818	779	811	790	803	815	778	770	775	750	786	747	769	845	813	832	793	798	792	812	735	765	795	855	787	730	784	780	753	775	772	816	779	727	775	802	785	775	775	775	778	803	816	791	791	803	745	749	748	780	784	751	767	806	786	752	796	773	760	760	749	769	739	779	781	804	799	824	774	774	796	722	767	766	764	720	800	787	820	765	841	773	757	791	825	823	780	782	802	805	760	777	828	733	770	731	762	798	781	786	799	756	807	726	792	810	773	762	716	829	788	791	779	733	765	801	785	785	798	763	788	774	805	816	731	793	800	796	781	779	788	829	791	793	740	756	759	778	772	809	783	812	784	814	862	791	776	745	783	808	789	760	756	752	893	812	798	806	759	780	789	784	784	800	718	794	765	748	759	810	762	824	735	772	751	826	789	820	786	813	767	748	790	806	791	793	771	769	796	753	753	760	812	763	789	798	742	795	847	811	785	770	849	832	805	845	768	798	738	777	758	744	760	788	830	796	768	773	716	790	807	755	777	785	759	740	765	786	816	748	807	798	795	844	791	795	821	794	834	762	785	808	773	779	765	790	787	810	832	793	773	809	783	824	758	802	797	784	797	766	815	766	790	763	818	752	766	773	799	754	819	784	731	854	796	795	767	763	779	807	763	829	822	822	796	801	790	769	797	782	775	774	742	805	784	737	821	823	774	746	824	766	754	780	740	794	781	809	776	764	775	791	773	759	743	807	795	758	832	726	791	763	747	823	771	762	801	815	804	816	772	774	790	773	748	726	782	834	804	780	695	795	804	743	814	805	789	799	749	761	794	774	755	774	758	813	759	768	813	806	766	820	805	792	813	772	820	757	756	781	776	792	792	824	769	756	721	786	792	816	784	806	812	791	837	805	816	805	757	776	795	770	764	807	772	798	796	787	797	804	736	804	786	784	818	753	778	786	758	819	755	799	811	733	795	810	788	775	778	785	792	782	756	806	806	735	739	838	782	746	823	811	774	830	810	790	784	772	830	832	773	825	809	733	813	832	776	781	770	793	804	821	820	764	809	786	771	752	782	768	816	802	791	809	773	763	747	767	744	770	763	767	791	789	817	747	776	767	778	797	806	761	799	775	778	776	797	801	847	795	767	806	837	818	751	743	773	749	825	779	790	779	780	754	787	810	848	788	750	813	762	809	797	777	766	766	841	791	795	727	778	795	775	761	813	778	790	812	808	780	805	817	820	719	779	816	828	759	748	761	776	765	773	754	786	807	773	777	809	794	765	752	741	756	726	807	793	775	784	767	777	809	776	822	775	765	767	743	802	802	851	762	776	740	825	822	758	756	795	776	810	787	785	815	771	804	810	774	758	753	775	798	796	805	768	769	790	774	821	765	773	794	788	758	769	728	795	777	754	732	751	791	786	844	779	759	822	835	787	784	777	822	736	779	793	775	840	765	740	768	767	804	796	796	782	798	778	806	782	815	816	735	785	818	764	862	772	766	822	748
19365	3860	1242	985	698	513	479	398	359	265	270	274	295	306	252	284	264	297	275	285	263	288	274	250	259	262	298	279	268	293	288	300	279	288	258	291	295	229	283	243	272	256	269	267	235	279	276	239	266	259	234	265	256	272	271	277	254	254	276	282	258	247	264	243	244	241	270	240	266	270	308	279	269	276	245	262	267	273	280	267	272	272	257	283	267	246	281	253	239	264	306	273	260	282	234	248	260	260	316	259	304	250	244	241	244	263	237	230	263	260	280	282	286	247	279	289	263	271	270	253	232	247	200	263	286	239	278	269	266	284	252	289	242	243	250	261	283	259	287	274	291	284	273	253	290	293	288	272	272	273	248	253	251	236	255	267	249	249	261	246	276	245	233	238	258	249	231	248	248	268	248	275	251	284	265	272	230	251	258	248	233	249	261	272	269	264	277	254	254	255	270	269	263	257	277	283	272	261	282	263	255	300	269	263	244	294	259	246	265	235	277	264	231	266	270	232	244	266	242	270	236	245	264	231	254	250	276	264	289	249	260	253	261	247	251	271	238	262	234	243	251	255	270	280	262	263	276	241	250	277	259	228	263	302	276	252	248	261	267	261	273	253	279	261	240	236	277	257	267	267	260	263	284	251	257	237	276	281	278	288	243	290	254	273	278	266	289	242	295	236	242	278	295	243	281	288	265	249	273	271	233	251	267	253	256	248	279	268	252	243	283	247	277	260	239	254	284	268	263	252	287	275	293	287	299	266	256	248	258	286	264	267	267	263	271	279	284	282	264	248	267	273	281	250	238	281	266	264	296	283	301	275	280	258	253	272	271	261	241	281	247	246	230	290	261	270	244	265	263	285	298	267	267	256	271	269	265	249	257	259	258	230	231	281	291	283	269	269	235	273	283	269	273	260	246	241	283	274	262	268	271	257	277	272	277	293	289	270	263	269	256	282	249	280	265	267	247	240	244	265	250	281	269	236	277	245	262	245	252	269	241	276	251	274	264	279	276	278	265	273	282	307	310	293	270	248	255	233	239	225	221	310	254	267	266	252	252	284	231	266	243	274	275	265	278	294	280	274	284	235	227	242	244	252	232	286	267	280	254	241	262	285	272	249	240	272	266	302	235	270	276	267	275	248	235	252	288	265	267	275	248	307	282	253	250	271	263	254	298	254	273	292	275	278	263	263	255	281	267	264	260	263	242	275	268	281	250	279	279	280	271	274	289	266	290	252	276	281	246	236	263	297	261	261	254	269	271	284	237	267	295	260	247	267	262	263	276	252	255	287	251	265	284	278	267	272	282	266	250	266	249	274	269	269	236	244	254	265	263	264	301	275	271	238	258	248	240	251	252	249	272	252	238	298	259	273	265	281	285	278	251	222	273	252	284	285	252	259	288	256	282	231	252	275	256	264	274	301	253	244	246	273	245	274	264	273	239	268	277	244	241	299	270	290	290	231	267	262	252	258	275	287	295	274	261	228	294	229	259	237	239	268	276	256	274	247	267	255	266	270	263	266	269	283	273	270	246	289	247	250	279	278	257	299	267	228	286	299	257	235	218	220	280	273	236	245	277	278	250	261	248	268	290	283	278	226	252	273	260	249	237	254	264	248	252	280	267	231	259	256	235	262	222	256	264	262	275	261	241	257	245	266	293	305	269	267	272	241	259	262	276	273	251	283	272	293	292	265	272	256	244	266	260	223	250	253	262	282	278	245	282	306	258	260	282	250	248	302	257	259	287	271	291	280	278	261	271	234	279	300	254	246	245	261	270	285	264	265	269	265	267	242	276	297	244	258	268	256	249	268	252	239	268	250	266	274	238	263	234	270	275	274	253	270	256	262	275	298	260	253	277	264	291	252	254	249	268	229	295	252	248	266	261	299	274	267	281	222	259	277	256	271	283	261	272	251	278	261	278	267	267	262	272	261	280	286	295	251	261	266	279	281	247	269	269	236	250	253	257	279	252	243	251	273	264	257	247	249	284	280	258	281	257	265	267	220	269	250	265	268	274	231	255	272	247	285	296	245	263	231	210	257	272	295	303	254	240	276	279	256	264	241	260	266	282	198	296	237	258	292	270	272	240	272	241	249	247	289	249	256	264	288	252	297	242	278	244	272	265	257	273	273	260	251	267	255	279	283	264	258	262	271	275	271	277	243	264	262	257	275	263	229	261	258	248	269	243	267	265	288	294	250	230	272	244	255	273	264	249	233	282	260	245	246	241	239	259	233	293	269	287	257	275	274	273	295	263	289	273	261	279	268	281	236	266	270	252	263	269	269	266	234	267	256	267	281	278	298	265	271	260	276	236	245	272	285	265	277	246	262	241	278	245	260	256	287	259	276	249	272	263	255	261	260	250	248	222	259	285	221	241	222	302	269	238	292	294	287	252	249	255	258	277	273	237	257	283	270	271	254	257	281	263	274	282	259	259	242	241	289	241	276	250	226	252	267	273	268	244	269	240	295	281	287	271	264	258	252	258	242	252	256	253	253	275	277	280	245	250	256	286	246	243	273	255	258	270	270	268	231	253	273	274	232	257	274	287	309	257	273	287	286	244	246	283	267	271	247	213	249	242	281	229	260	230	255	296	267	261	277	252	253	275	258	270	259	282	228	290	247	269	262	270	280	242	274	235	250	254	262	255	272	239	239	257	267	249	264	219	273	291	241	254	273	293	273	237	259	260	236	274	261	231	262	250	257	257	271	269	262	272	299	234	261	263	270	245	284	244	305	259	246	266	266	272	250	268	216	290	244	246	261	255	238	273	213	238	247	261	282	258	282	293	259	256	252	274	255	268	239	299	261	280	281	254	247	262	250	240	266	255	249	257	239	263	258	239	291	254	289	269	273	275	262	267	258	249	240	278	297	290	260	287	280	240	268	229	253	248	255	263	261	260	260	254	273	236	286	278	249	242	266	270	260	254	233	261	267	250	253	293	270	268	243	243	288	258	260	281	279	294	275	260	274	261	265	257	234	276	274	237	263	255	273	295	272	279	228	260	289	257	267	253	282	273	267	261	242	257	268	277	264	256	234	272	261	233	259	288	271	257	254	255	255	277	286	258	261	267	263	266	250	277	237	242	254	265	281	242	253	283	276	238	234	259	274	264	297	263	260	295	272	280	244	250	274	242	290	270	258	231	274	274	258	269	243	258	285	264	283	269	266	280	268	278	262	272	273	270	250	248	276	269	278	233	263	248	289	218	271	243	262	247	287	275	283	280	239	237	251	248	253	287	275	261	281	258	276	234	270	270	278	248	232	262	292	269	251	264	279	278	271	258	251	287	270	264	242	256	265	283	255	259	260	270	276	272	260	274	280	261	260	280	267	287	270	244	244	230	281	283	260	281	269	259	262	280	296	256	263	260	260	283	277	283	267	252	286	284	276	284	299	241	242	274	263	285	254	280	264	259	245	281	289	281	272	256	253	296	235	249	261	246	272	279	270	255	293	256	248	275	297	299	285	294	274	248	251	286	253	267	262	277	302	261	284
13717	2777	2619	2748	2200	1852	1577	1356	1162	1037	883	882	831	751	713	711	697	674	691	603	648	658	638	674	655	675	650	673	701	766	777	776	740	709	726	701	668	693	690	690	653	600	652	649	625	653	631	670	604	656	631	642	642	631	652	615	673	605	674	603	630	627	693	591	625	625	600	605	627	599	655	654	613	601	585	597	620	646	631	646	582	627	631	604	625	606	613	649	652	641	596	643	626	625	617	644	651	662	620	643	576	608	649	606	607	658	609	667	628	619	641	609	662	604	619	588	626	646	646	631	613	635	606	630	624	664	662	604	626	648	616	620	670	665	637	581	633	618	597	633	623	659	622	672	644	590	684	655	620	655	617	613	634	642	616	634	639	632	633	639	629	697	628	633	586	603	634	594	629	669	600	609	632	643	612	637	673	607	657	650	641	627	553	603	626	635	610	663	623	602	642	615	615	666	638	613	662	639	597	591	637	606	584	600	640	593	600	608	616	569	621	605	641	603	639	674	633	602	608	645	621	613	634	610	648	650	636	680	630	679	639	666	625	643	593	656	579	591	614	668	651	644	673	608	622	672	605	640	588	672	621	598	638	644	629	619	603	613	642	652	603	626	675	650	653	640	615	641	684	650	651	598	630	677	638	637	654	637	631	626	593	618	618	632	667	630	669	594	659	676	684	616	629	619	671	600	598	620	621	639	613	656	651	630	638	653	613	642	609	646	604	641	621	645	653	636	590	648	663	610	626	672	604	602	596	633	654	625	609	650	611	607	647	622	598	612	627	669	641	629	661	646	608	646	627	641	633	607	648	598	627	629	618	635	607	660	630	596	653	592	637	680	624	606	618	628	631	594	649	645	640	616	633	644	699	605	602	670	617	657	659	638	605	616	673	623	644	634	661	570	618	611	595	649	661	634	630	635	583	665	603	617	664	570	652	662	628	663	633	637	610	640	615	614	610	671	629	617	647	665	656	585	636	596	623	605	673	644	659	592	613	665	638	644	642	631	617	610	660	601	593	638	635	609	659	595	625	658	603	635	647	592	651	654	593	595	667	617	611	613	628	626	626	619	602	651	642	643	616	692	648	657	657	578	666	592	654	650	665	585	654	595	616	640	632	651	616	632	656	643	628	628	593	638	620	623	658	576	619	620	630	613	650	649	600	598	633	616	644	642	670	638	642	611	624	651	647	599	610	589	618	624	634	636	648	640	603	666	653	600	584	625	596	643	616	608	634	615	608	610	616	598	627	645	622	606	588	666	650	622	632	626	641	609	594	627	642	577	623	618	602	596	664	583	652	618	655	620	615	661	586	622	618	667	650	609	627	645	655	632	638	608	656	650	671	652	571	603	637	611	652	617	612	640	551	621	649	651	636	637	603	629	604	625	612	629	642	648	644	613	612	653	673	648	608	643	581	637	625	612	639	631	618	675	636	593	614	636	663	631	617	629	624	614	646	577	567	634	616	646	615	619	641	634	606	643	626	669	642	643	646	625	608	594	626	589	654	646	607	608	628	621	641	599	633	660	624	679	615	621	623	593	676	641	639	627	594	636	579	609	603	628	624	662	658	646	630	571	603	636	662	621	642	615	625	559	611	621	627	647	606	674	616	618	631	628	637	561	641	610	629	610	619	623	644	605	664	616	619	624	608	634	617	676	651	635	618	609	597	642	622	659	681	644	594	637	596	637	609	630	625	663	611	628	644	616	619	602	620	637	624	647	661	650	625	592	595	618	621	625	650	619	621	652	650	635	592	655	680	601	634	594	621	626	604	679	591	627	633	631	617	601	639	669	652	629	622	638	618	637	670	649	640	610	677	617	559	589	633	591	581	629	678	621	647	549	638	615	656	626	604	653	619	667	625	623	663	625	629	607	618	679	577	632	672	609	624	634	589	639	578	586	597	648	623	643	596	642	603	642	642	639	615	648	695	580	628	647	643	616	593	650	652	587	604	609	635	579	624	636	649	633	636	616	618	625	605	616	620	606	641	627	587	606	654	626	665	611	639	636	608	611	617	627	586	603	619	579	608	670	608	641	652	643	643	597	647	618	639	643	630	618	669	619	629	637	641	613	600	689	656	653	707	633	633	625	659	611	682	631	619	601	640	652	634	582	634	594	612	603	611	604	677	612	660	612	625	631	617	627	640	661	632	646	576	606	624	638	614	658	599	655	579	549	630	643	631	609	675	616	624	606	609	634	591	637	619	664	637	624	651	585	640	662	606	636	631	607	639	614	652	608	645	634	641	656	600	610	644	598	624	629	646	659	617	615	600	572	645	641	671	645	626	647	613	609	651	615	583	595	600	653	651	657	613	629	628	659	643	648	668	601	647	620	656	614	617	610	647	625	593	645	605	643	646	631	582	609	648	612	627	633	650	586	635	634	667	643	652	626	653	611	670	627	640	624	618	647	651	666	623	672	655	634	642	566	640	665	658	651	630	642	602	606	641	620	646	668	647	659	632	622	631	648	643	606	628	606	664	646	622	604	664	627	647	640	657	619	652	610	655	615	623	644	630	623	647	608	611	625	600	619	608	620	633	597	611	602	647	642	616	651	652	625	634	647	616	610	630	664	595	606	622	641	625	577	610	624	635	698	631	612	611	613	628	636	634	631	622	647	617	662	571	581	595	629	629	658	619	622	591	613	654	621	657	623	624	623	585	598	642	653	645	589	639	657	637	609	633	614	661	611	627	604	588	630	638	608	628	628	631	633	690	660	623	624	644	612	584	599	675	604	587	611	585	673	616	648	590	628	603	635	639	647	597	650	719	618	602	592	652	641	617	599	624	677	619	630	622	607	611	620	638	634	608	671	680	641	636	629	674	670	618	625	648	622	595	609	597	629	632	640	641	660	639	631	679	601	616	614	645	647	601	652	611	655	644	617	627	617	672	607	616	661	656	679	644	635	630	635	653	580	589	659	607	577	592	633	607	624	667	589	621	588	644	619	611	590	608	614	625	615	637	650	622	595	618	620	696	613	612	580	660	605	624	650	664	620	662	659	653	635	620	646	631	616	656	585	625	612	651	608	617	653	562	605	616	641	606	646	662	627	622	679	579	622	640	581	642	626	609	646	630	636	593	632	656	596	663	658	646	618	626	663	626	650	619	634	625	659	629	638	578	597	648	669	603	623	603	638	590	657	624	589	608	620	643	646	638	642	639	641	616	631	640	623	633	633	652	617	666	640	655	624	661	616	625	621	620	608	641	627	638	579	598	639	613	634	643	625	601	650	646	602	588	617	639	593	611	596	652	648	638	608	651	612	650	635	638	629	632	583	614	627	657	677	634	658	621	628	631	594	645	626	629	632	630	589	586	607	673	601	631	668	687	618	622	644	654	651	647	634	623	617	663	635	635	585	608	681	587	633	650	607	608	703	649	638	618	584	616	641	646	585	602	641	662	630	594	619	664	606	590	622	663	636	610	652	615	641	679	611	618	632	600	629	621	650	610	594	634	650	648	607	651	641	645	620	664	621	662	580	650	625	575	680
28103	6398	1682	1147	738	502	415	329	262	217	197	198	186	165	133	161	147	146	164	147	132	110	156	134	126	117	147	123	146	152	167	157	150	163	131	146	163	139	152	130	132	154	129	139	146	128	138	143	151	135	131	135	129	148	121	129	104	130	144	118	148	115	138	116	147	123	116	126	132	129	135	142	133	149	140	148	130	119	136	138	124	121	114	126	137	122	149	123	146	139	120	124	135	137	128	134	121	138	130	120	111	140	139	119	129	116	129	118	125	155	119	144	138	137	139	142	129	114	131	132	138	127	134	127	134	128	143	142	116	132	95	144	158	119	125	126	142	124	150	112	139	128	135	125	128	119	124	141	143	125	145	154	146	125	135	118	123	145	131	144	122	116	143	138	150	133	114	140	120	127	142	125	139	115	128	158	136	141	120	137	128	146	136	145	127	137	140	122	133	122	130	115	135	111	118	131	129	125	121	141	138	119	151	127	141	153	123	139	145	133	140	140	151	138	132	116	150	135	128	135	120	149	125	136	126	146	140	128	143	129	129	146	108	156	121	106	146	140	126	124	107	119	133	119	139	130	116	129	122	137	137	136	128	133	146	127	156	146	130	138	130	148	124	126	143	128	114	155	136	156	155	124	137	129	109	116	122	116	105	151	127	128	146	105	125	139	120	137	110	147	129	115	146	139	137	119	118	136	126	122	121	116	138	127	115	144	118	129	120	111	112	137	147	133	119	131	126	135	141	133	137	131	139	130	123	122	133	119	131	103	133	140	122	112	111	121	112	96	125	141	119	119	133	117	117	140	110	135	132	134	130	131	110	116	117	136	137	129	139	136	136	136	135	126	147	159	134	115	117	137	128	128	109	139	134	136	123	111	128	111	136	124	104	128	134	134	140	124	138	143	117	161	132	129	139	148	135	153	132	136	122	111	128	113	136	129	111	121	135	121	141	131	133	123	122	122	140	120	150	142	116	145	113	127	149	124	134	129	128	149	136	131	132	137	121	115	143	124	147	142	120	124	110	128	122	142	136	118	136	131	151	122	135	127	130	127	156	134	112	120	128	111	124	130	145	120	114	137	126	128	123	124	121	125	125	144	128	137	127	123	130	136	133	150	109	138	151	115	125	150	114	124	150	133	120	138	141	146	131	145	122	141	117	136	127	137	124	128	141	120	129	127	111	139	120	140	139	155	152	117	101	104	139	123	133	112	143	103	121	128	121	139	112	121	136	118	146	124	144	122	128	119	153	142	131	137	132	146	132	120	117	133	139	130	131	142	135	112	119	145	113	109	148	114	127	130	145	162	123	127	118	130	135	134	130	125	147	138	124	137	124	128	143	125	127	143	110	123	135	120	145	130	118	116	138	132	136	144	120	160	162	124	147	126	135	141	114	113	165	140	141	143	128	132	114	123	131	126	125	139	123	134	122	116	140	126	133	112	134	137	122	157	121	145	122	135	123	119	120	131	129	139	132	128	142	108	140	122	116	132	143	120	124	128	132	143	128	142	120	118	142	113	127	129	130	118	148	144	124	125	151	129	120	122	136	157	115	115	120	126	135	116	133	115	120	142	124	116	142	141	113	120	141	102	114	124	125	135	126	113	123	114	124	123	131	134	143	129	130	133	122	141	124	120	108	128	119	141	120	144	112	151	125	133	152	138	132	139	132	133	138	131	134	133	136	137	136	133	145	134	138	125	139	130	104	126	129	132	131	129	104	141	136	138	119	140	129	123	134	148	151	118	129	128	143	133	115	141	145	138	136	141	134	138	122	131	122	122	109	131	116	134	122	112	110	148	124	121	145	120	125	109	129	123	129	155	134	144	136	140	150	133	119	112	125	126	154	149	121	132	121	105	112	131	137	148	144	132	120	114	123	138	127	132	149	114	139	132	136	130	116	123	122	115	141	116	121	135	114	135	116	115	125	124	126	115	139	115	126	118	149	142	119	126	128	124	133	121	138	142	146	122	119	120	159	141	139	148	143	136	141	127	125	134	147	104	122	156	164	138	108	124	104	120	127	116	158	145	126	117	124	127	131	127	128	126	136	143	128	125	122	121	97	135	135	130	115	132	147	123	123	125	123	133	144	131	131	119	120	121	136	129	130	144	123	142	122	135	133	136	131	121	135	145	112	128	129	128	127	115	148	141	114	139	148	140	132	139	151	136	120	133	164	121	128	137	131	134	122	122	107	114	107	128	158	132	124	129	111	133	119	147	129	112	131	126	140	146	117	121	130	123	121	135	120	133	146	133	126	120	141	135	128	139	135	118	134	132	136	135	123	142	119	145	129	127	123	137	140	125	133	126	138	147	104	135	127	110	124	141	130	120	115	128	151	134	135	160	132	153	132	120	150	133	120	117	146	120	134	138	119	145	119	139	133	123	122	136	137	136	124	133	158	128	135	112	135	109	123	120	103	126	113	134	126	129	124	133	129	135	147	142	131	119	120	133	145	118	133	126	127	116	137	129	135	130	116	130	149	130	139	120	127	133	117	119	115	117	136	107	151	129	151	145	123	142	123	131	142	126	121	143	130	129	121	134	150	137	141	152	128	146	128	126	137	110	139	130	131	152	141	135	142	119	137	123	140	139	123	132	126	124	134	131	143	130	140	105	121	111	126	146	118	142	122	147	107	122	120	113	127	128	119	127	124	122	135	135	143	128	116	122	127	150	140	145	127	121	130	121	125	128	147	154	148	137	120	118	139	129	143	115	125	130	138	134	143	124	151	151	127	146	113	139	126	122	129	134	148	113	116	127	126	135	137	124	108	118	140	165	133	119	130	140	122	117	132	128	122	120	133	128	120	162	115	138	133	133	122	146	130	126	118	135	131	116	144	137	125	152	129	121	116	122	143	126	113	124	141	123	117	126	116	121	114	123	128	139	128	137	144	119	146	124	140	144	122	136	119	108	119	155	133	133	162	160	140	142	135	123	122	126	123	130	143	116	130	147	116	125	128	157	120	131	136	129	146	131	148	138	146	121	133	117	144	134	157	144	107	131	141	133	134	128	145	135	117	136	122	118	117	137	164	125	132	137	142	140	116	137	153	122	138	138	142	141	98	107	123	131	126	120	120	121	136	122	139	134	142	136	126	144	118	140	134	119	124	131	136	108	125	138	135	135	125	118	143	113	105	165	135	119	130	118	130	145	147	133	123	129	126	128	121	112	118	141	116	126	163	129	152	129	142	135	133	155	137	142	146	109	149	121	158	139	126	140	115	112	151	113	145	114	131	125	126	117	122	121	135	114	135	123	122	140	140	131	124	115	125	130	132	111	106	138	125	139	135	116	121	111	117	119	137	107	125	122	129	99	131	121	112	125	137	139	139	135	117	130	141	130	132	125	117	127	118	125	119	130	137	140	133	135	114	120	139	121	130	132	118	132	155	141	115	129	127	131	132	120	121	126	141	110	122	138	133	121	125	118	140	97	155	133	126	120	136	117	149	145	107	136	136	130	119	107	137	131	117	116	133	136	120	125	123	130	140	114
17682	3583	3428	3730	2762	2166	1870	1607	1223	928	732	695	597	495	529	493	502	448	415	473	433	419	392	414	402	432	427	430	503	520	563	582	552	544	437	429	396	390	414	395	361	350	322	336	353	345	402	358	360	329	357	337	363	345	353	352	323	326	338	326	349	342	335	353	339	329	344	364	346	336	349	367	326	384	333	315	353	322	347	331	332	327	321	323	360	321	319	364	333	340	317	318	355	358	342	347	327	314	297	326	348	354	348	327	354	375	314	313	338	359	321	345	345	339	307	337	300	343	336	312	341	335	333	292	348	322	336	366	344	339	324	333	311	330	362	318	337	342	316	381	351	339	344	329	326	344	326	346	346	315	340	318	332	320	335	313	322	367	313	329	335	335	314	305	324	325	335	307	337	316	364	344	329	339	335	347	324	339	361	311	313	355	348	336	348	343	305	348	320	347	302	363	355	348	333	334	330	310	365	326	324	307	318	361	322	361	337	347	343	331	343	344	350	314	331	319	350	336	338	347	343	341	342	346	353	321	330	336	345	320	318	325	339	361	365	350	359	314	327	343	370	338	360	363	345	342	364	361	337	363	322	346	324	354	328	328	404	351	356	328	339	320	340	347	354	348	342	327	348	349	332	339	345	352	332	343	336	352	330	352	312	335	331	379	312	325	315	315	311	350	340	329	307	288	363	327	330	328	333	314	329	327	342	367	313	336	317	328	354	375	319	314	378	311	343	334	331	366	360	343	327	342	313	321	354	320	324	352	361	345	327	367	324	340	333	326	334	311	351	370	338	301	302	344	338	336	338	346	311	326	327	336	355	301	308	298	360	320	327	320	348	343	350	353	375	350	325	338	334	314	318	339	304	359	354	341	341	356	320	327	328	341	380	336	334	307	325	325	328	332	336	328	321	369	357	329	361	334	336	319	303	326	338	338	328	321	340	352	331	314	345	310	339	317	347	322	322	347	369	347	354	322	328	396	325	329	349	329	350	319	325	321	322	314	350	298	328	324	323	358	320	334	330	329	330	371	339	340	317	344	340	383	338	331	286	335	322	312	326	317	346	351	328	322	346	324	336	326	330	322	299	311	325	326	334	320	348	350	361	337	364	354	363	334	326	387	335	317	324	332	338	346	317	333	316	319	309	324	357	358	355	349	364	332	371	361	329	336	309	323	341	325	363	333	314	322	352	353	375	336	310	330	290	347	322	320	321	355	355	325	303	332	352	320	294	324	302	343	350	301	333	341	309	328	310	338	358	299	354	328	328	364	328	351	344	372	302	337	330	337	312	322	355	305	357	361	331	331	359	322	349	328	330	329	336	313	335	343	298	324	317	359	322	331	317	343	336	316	331	357	328	351	342	301	337	315	391	354	368	360	332	328	333	318	356	356	319	375	334	365	339	335	351	326	349	325	343	343	339	307	325	301	352	351	332	357	351	317	322	317	363	337	352	319	347	366	388	354	326	311	347	360	351	323	354	362	327	329	343	361	347	315	325	307	303	354	317	345	343	335	369	335	318	350	326	341	370	331	348	333	349	312	360	321	313	327	345	348	339	372	363	339	382	340	346	337	300	336	318	339	333	340	349	349	323	298	357	296	327	343	318	354	320	325	363	340	325	317	365	338	341	360	329	309	328	333	316	324	375	323	347	345	322	335	351	333	332	346	320	348	353	323	342	344	311	337	326	345	326	334	326	322	303	340	350	302	331	320	315	337	338	339	307	368	336	359	332	323	333	339	333	362	355	297	302	359	348	359	324	354	359	325	334	326	333	344	341	336	320	332	328	355	325	367	336	326	338	324	329	368	330	338	367	320	354	314	339	369	328	364	337	360	321	338	343	336	342	339	350	341	343	314	352	331	361	345	342	378	338	328	341	330	326	351	320	307	334	345	327	372	329	345	364	347	324	372	355	340	315	334	322	351	339	329	345	344	350	359	337	343	339	362	348	304	341	307	347	331	335	330	331	360	324	331	337	360	326	318	360	354	324	360	350	322	303	347	317	365	347	339	337	379	331	308	336	375	376	337	304	348	334	387	370	308	311	330	325	353	346	329	337	359	311	337	353	338	351	345	369	308	339	348	339	354	365	339	337	333	364	356	350	337	369	354	359	329	337	319	332	348	353	309	327	327	353	321	350	354	329	344	367	358	331	321	321	369	335	341	347	349	330	321	342	302	356	334	345	334	296	336	328	326	287	330	350	326	340	326	327	337	338	343	319	360	331	322	313	354	355	305	334	332	331	361	344	318	340	310	312	323	314	345	323	344	323	315	336	363	322	354	343	367	336	297	333	376	366	344	363	328	313	370	316	337	336	353	359	348	312	351	345	321	331	337	338	338	346	313	381	341	341	334	332	348	348	300	333	344	314	330	299	352	310	356	362	330	331	337	360	333	338	347	328	362	330	352	309	325	352	317	348	343	323	339	354	341	352	307	351	358	323	308	337	324	342	336	347	341	310	366	343	354	329	332	329	309	365	331	343	355	326	338	329	348	335	315	373	333	342	335	339	337	362	320	359	305	389	351	346	314	355	307	331	354	342	317	353	362	362	303	332	337	354	307	324	306	333	327	324	335	345	340	344	322	318	375	358	298	339	309	349	334	319	337	344	346	329	324	339	336	354	330	345	345	339	355	323	324	338	346	317	351	326	344	329	302	329	304	369	325	324	326	339	321	327	351	326	316	334	346	321	341	344	345	333	329	320	340	334	387	367	354	357	326	352	334	324	352	332	337	358	304	320	349	338	351	340	329	322	321	314	374	342	322	321	337	290	314	337	365	332	341	365	330	364	375	353	364	317	343	323	333	362	334	328	325	362	339	327	352	353	315	348	334	296	336	327	336	320	351	324	344	294	332	343	342	312	358	316	332	312	315	323	305	340	307	337	344	331	286	341	340	332	339	363	316	345	346	373	355	344	349	354	335	321	361	351	330	339	362	358	347	336	362	360	328	343	358	339	335	354	368	368	380	362	319	321	373	292	331	345	333	326	366	315	340	394	313	355	365	327	342	325	361	347	340	358	350	337	310	347	350	360	358	331	336	318	305	334	338	340	360	345	314	323	342	330	327	309	341	351	349	340	347	364	355	377	317	348	349	347	349	329	373	343	324	340	348	343	328	359	301	361	351	341	357	347	319	336	331	307	353	342	330	335	343	369	322	338	337	358	332	331	351	325	321	325	318	339	337	380	320	335	316	336	371	332	343	337	353	340	340	320	333	335	305	351	342	382	346	311	336	367	345	343	303	328	359	327	361	354	350	333	351	325	359	339	324	323	341	315	342	365	309	326	333	320	333	329	354	316	297	343	351	354	325	344	335	357	346	346	321	350	346	290	325	336	346	317	364	308	322	347	340	364	348	329	325	333	335	305	349	353	345	325	350	341	333	343	361	343	364	363	340	331	328	330	328	339	330	325	318	358	329	354	345	336	362	322	347	326	330	337	337	342	334	335	339	335	329	345	304	342	330	327	343	354	348	352	326	334	362	336	334	337	339
8490	1564	831	664	493	451	405	409	359	350	339	307	317	367	339	349	347	296	346	359	363	349	290	335	304	338	302	348	327	317	344	331	331	351	344	341	336	349	325	347	343	314	357	313	305	369	328	341	349	304	324	346	349	320	329	305	308	298	322	314	344	353	331	342	313	337	329	324	310	363	348	337	305	333	375	308	346	362	343	302	345	320	302	305	339	368	322	364	338	326	331	366	349	343	308	314	355	332	344	333	337	345	310	301	344	346	318	344	325	311	300	310	305	331	336	336	331	348	332	305	315	320	322	303	355	345	323	381	313	358	349	319	305	315	314	334	310	325	351	318	327	310	336	328	344	340	333	348	328	355	310	346	319	298	315	295	337	352	344	323	361	318	318	330	361	314	312	343	338	367	326	301	321	329	317	326	325	338	369	305	343	315	347	336	311	330	359	350	342	300	346	318	302	281	341	326	331	318	320	344	340	337	368	323	311	331	294	328	339	355	369	326	297	317	321	336	319	330	325	348	319	348	310	321	353	316	340	334	328	331	324	296	351	361	339	341	304	308	303	292	339	286	315	305	347	348	350	362	325	327	348	325	313	370	314	298	322	313	316	323	359	334	351	364	380	327	327	339	303	334	300	337	322	330	298	295	325	324	348	309	333	369	351	343	346	332	304	379	343	345	353	337	329	337	348	357	329	347	339	288	301	310	290	316	307	339	329	371	359	330	364	300	319	332	301	338	367	315	342	343	337	335	328	347	326	269	351	318	327	315	315	323	302	338	317	313	333	313	343	356	336	293	332	319	315	292	293	358	360	340	323	341	330	375	304	326	299	342	307	362	313	343	334	320	308	339	335	302	357	333	344	318	333	327	322	362	324	298	322	369	357	341	329	327	321	306	333	318	317	326	334	349	349	320	341	319	315	309	310	336	327	334	313	333	324	365	331	316	290	360	348	316	327	333	346	320	315	311	292	318	320	365	359	337	302	345	332	324	343	351	345	334	343	361	329	308	336	312	337	376	308	318	308	322	340	348	356	305	319	343	351	353	310	323	324	319	342	340	307	339	300	340	315	276	321	349	301	321	337	297	328	300	329	336	324	364	314	351	302	302	349	336	317	306	324	350	339	328	321	310	295	358	319	326	324	362	296	338	273	356	341	332	301	325	327	320	337	318	342	335	328	337	279	324	302	319	347	352	348	327	313	346	324	325	298	336	320	355	333	351	341	307	302	329	333	350	320	347	316	334	314	332	332	340	321	334	362	324	338	321	346	337	319	311	373	361	297	360	321	347	299	341	332	343	320	324	285	347	303	331	356	335	340	344	345	333	338	336	313	319	337	317	342	312	337	318	334	312	312	318	362	321	363	346	347	331	337	334	308	320	338	325	317	360	360	317	329	328	355	343	322	335	326	352	290	303	345	375	322	296	329	320	340	337	332	315	326	309	337	342	296	305	345	347	347	335	303	308	325	333	327	348	316	314	341	322	345	312	340	342	328	363	307	338	355	366	295	312	283	327	330	335	347	340	318	328	326	341	374	324	332	323	336	330	333	380	348	321	338	315	307	322	324	299	335	351	337	318	338	332	308	329	334	325	313	308	359	300	332	314	368	316	331	349	311	286	325	341	358	354	330	320	351	337	341	337	332	307	357	304	295	355	304	328	332	334	328	324	331	360	351	364	338	338	340	330	321	352	364	313	331	337	358	325	308	320	327	322	333	384	306	347	301	305	372	369	373	307	317	338	351	344	280	350	322	349	340	340	321	316	308	343	297	341	350	381	330	346	336	331	346	331	341	308	358	348	354	341	339	323	358	322	332	328	321	322	328	308	325	338	300	298	314	322	310	371	317	346	336	320	327	318	288	323	338	350	320	353	353	330	344	332	319	347	321	301	286	357	350	348	299	328	315	324	347	334	313	366	350	318	331	338	327	297	371	323	319	354	338	298	352	341	352	342	343	344	327	331	328	385	342	296	316	316	340	311	299	339	321	314	341	311	305	336	357	338	313	310	323	297	329	360	349	332	323	336	343	348	345	321	329	343	335	321	335	337	317	352	334	326	348	342	353	348	347	342	329	304	320	319	341	325	334	323	309	308	320	279	334	299	329	323	328	361	324	319	371	331	307	300	381	341	362	323	355	303	301	348	343	370	280	319	306	305	309	293	344	336	298	305	323	361	328	329	364	335	330	305	324	374	322	330	371	331	344	322	329	305	365	305	369	338	318	349	338	389	303	368	356	335	329	364	311	320	331	295	277	316	336	335	314	309	305	304	313	321	296	338	335	360	295	336	333	327	301	318	313	352	302	324	352	317	324	333	333	338	327	340	331	341	325	296	326	350	297	327	333	328	307	297	323	334	320	316	349	296	354	306	310	318	301	306	338	306	324	329	363	348	291	310	332	323	297	318	330	308	309	332	356	318	353	353	346	333	320	348	310	352	322	345	313	321	334	361	330	380	302	295	330	330	344	318	363	318	330	326	316	339	294	344	308	345	334	352	357	331	343	309	338	325	339	325	339	374	370	312	298	345	320	332	318	340	342	349	303	327	336	338	322	336	310	330	317	350	292	290	358	329	303	295	326	324	315	320	337	342	309	373	357	301	314	317	307	360	355	320	310	306	327	307	303	311	341	334	365	371	352	319	334	331	314	345	363	338	338	325	321	328	330	322	310	361	314	304	351	330	335	315	300	303	337	316	334	334	339	319	320	355	310	351	335	356	318	336	303	338	352	302	331	368	338	352	350	364	322	318	324	345	339	328	291	342	348	346	341	337	337	361	307	335	316	334	334	353	327	345	338	326	298	318	336	309	365	338	317	332	340	310	326	340	305	310	300	317	318	342	352	294	332	325	347	328	328	324	340	358	352	310	314	310	321	308	359	337	296	339	321	335	332	331	322	344	398	353	367	279	307	345	323	304	321	314	330	333	302	323	303	354	303	321	368	345	325	337	331	326	329	326	333	329	312	328	375	352	301	324	336	363	308	326	269	324	314	354	315	345	353	337	317	314	309	367	347	346	361	340	347	306	319	374	299	311	322	315	328	341	306	329	304	342	319	316	366	310	352	347	316	356	333	330	332	309	318	373	331	326	336	318	317	358	341	330	330	324	329	347	342	312	326	318	331	336	308	315	332	317	352	319	347	311	311	306	327	328	312	329	347	326	320	328	333	316	284	362	343	324	339	354	329	383	326	319	344	330	313	311	335	334	350	336	315	311	324	331	345	332	320	308	305	321	336	307	321	335	333	319	342	333	337	316	354	325	357	344	327	313	296	330	346	333	342	321	352	322	351	323	340	359	315	324	331	305	308	351	287	296	347	324	356	296	340	357	301	324	330	365	361	349	348	330	301	350	332	337	349	308	304	350	331	386	339	327	352	339	288	298	334	332	315	332	345	358	322	336	357	299	351	312	330	322	328	333	303	320	328	339	310	309	323	321	314	303	336	365	345	300	317	330	356	348	341	369	323	311	349	337	353	341	359	320	341	325	322	331	319	330
6499	1645	1795	1799	1481	1311	1286	1152	992	908	920	845	833	793	772	847	763	757	814	743	765	780	822	802	768	803	758	785	800	829	810	863	787	795	803	813	765	793	779	760	813	777	759	782	739	772	756	778	786	787	754	723	756	734	764	834	739	805	742	741	845	759	768	751	729	730	772	743	800	752	747	760	767	752	795	764	772	777	760	739	760	795	711	789	767	758	764	802	770	734	789	757	786	780	783	781	790	827	742	761	786	759	714	765	742	823	794	721	776	750	729	745	735	782	743	744	779	744	753	785	764	790	783	753	826	741	770	765	803	790	772	780	782	759	705	817	728	784	698	787	778	775	757	828	767	779	759	749	732	755	770	760	763	755	779	777	761	768	771	730	773	851	779	785	775	775	744	825	747	798	811	757	821	779	741	785	760	771	753	747	839	788	736	773	760	761	786	782	811	801	751	785	739	782	767	771	781	795	732	769	739	778	787	763	792	770	722	783	734	817	799	825	788	785	787	810	773	756	796	813	736	756	795	770	803	698	772	749	780	724	758	772	784	777	792	773	787	798	779	809	808	822	722	813	759	759	812	744	793	769	776	778	745	800	813	795	781	816	774	757	780	719	772	745	746	753	815	772	749	767	769	786	792	793	747	803	783	772	788	780	701	718	784	772	761	815	769	779	796	774	781	782	801	732	781	873	795	777	808	803	796	756	797	756	756	765	797	776	807	802	800	733	775	778	812	776	819	769	801	766	801	743	794	752	796	766	779	764	814	809	785	753	802	775	794	784	778	792	799	777	783	731	762	756	777	791	736	796	798	804	733	785	784	773	800	790	777	744	768	819	796	790	785	790	774	774	751	756	780	762	781	743	765	795	804	742	784	737	797	780	818	799	764	790	756	783	791	762	779	795	742	770	831	749	792	788	745	732	730	785	835	751	771	780	756	759	766	782	758	736	785	800	775	792	753	802	844	822	775	824	748	799	739	802	755	777	752	803	752	804	755	791	831	765	761	794	792	776	753	808	766	760	776	774	738	758	726	793	821	783	745	813	738	787	763	757	797	774	768	800	775	768	784	778	750	806	805	778	778	765	774	784	780	737	769	744	804	762	730	744	791	778	763	712	852	688	795	760	783	821	802	778	770	753	763	753	763	800	775	796	789	778	756	774	770	776	776	792	794	807	754	771	752	783	766	759	730	724	812	770	778	745	755	793	782	782	773	816	813	775	764	806	787	751	778	757	762	755	778	773	772	788	824	794	759	824	746	812	774	789	750	730	778	762	758	780	763	838	760	767	800	726	774	753	773	795	744	782	812	786	783	808	797	788	780	776	726	805	779	782	766	734	809	744	791	736	763	832	775	750	746	720	771	784	762	850	771	766	778	811	783	809	747	753	742	785	763	773	822	732	770	765	744	800	738	757	753	780	791	749	790	766	773	779	805	745	778	754	825	823	760	748	804	818	726	741	815	743	750	776	751	771	743	812	770	795	738	772	774	811	760	827	750	803	753	806	767	784	792	793	772	766	751	767	775	791	752	718	747	798	807	773	791	742	789	800	735	824	805	788	713	767	784	772	807	755	764	763	756	731	767	746	793	755	812	789	819	772	760	791	791	766	778	768	756	756	771	711	807	765	759	784	799	758	738	745	758	758	761	782	728	764	735	798	740	762	757	790	766	787	775	803	725	708	723	812	777	759	778	766	775	761	782	808	805	731	744	735	784	761	785	817	786	745	771	765	764	740	736	747	749	766	784	760	769	766	754	811	800	746	768	736	805	784	763	761	774	820	757	804	780	762	743	761	781	829	771	779	817	799	788	813	802	710	782	783	784	740	778	772	798	762	787	773	794	784	769	819	756	777	801	798	775	754	792	776	824	726	746	735	740	872	781	754	775	782	781	775	790	761	788	795	761	763	777	756	770	781	748	751	753	821	793	749	739	793	757	754	774	774	724	786	801	832	782	775	755	759	781	804	803	729	787	814	763	771	763	815	761	780	766	811	809	809	824	763	788	798	757	768	759	765	786	795	773	781	776	820	775	742	757	756	804	716	744	765	796	768	749	738	763	780	787	768	753	764	803	799	791	780	741	774	841	783	796	747	762	762	791	825	806	731	808	793	758	754	747	780	764	773	798	761	768	770	805	754	773	804	792	843	787	826	719	753	790	773	772	755	765	742	757	773	796	769	795	819	774	791	823	757	802	763	746	758	757	775	806	781	796	767	781	760	747	752	751	777	762	782	767	781	767	751	790	784	807	779	754	804	783	754	782	798	757	804	752	749	744	767	775	793	779	791	724	742	771	787	741	786	786	745	768	792	802	750	778	756	731	756	777	768	777	779	795	797	728	782	834	720	788	758	798	778	817	758	794	788	787	788	818	764	770	741	767	754	801	786	784	824	767	769	776	759	795	835	820	820	779	766	784	757	781	770	792	754	739	763	805	790	745	812	741	813	767	754	765	767	773	803	779	767	780	787	759	767	745	793	797	764	807	819	773	790	771	755	735	757	806	745	788	807	754	753	779	793	791	768	789	768	818	753	786	740	757	767	812	792	789	784	821	779	774	778	799	763	757	763	763	792	795	797	761	775	809	828	762	786	811	796	764	778	751	705	750	777	729	805	743	746	743	785	773	785	782	746	794	718	730	759	790	774	717	780	752	815	787	726	750	751	790	793	753	807	811	821	752	777	778	755	797	762	731	768	791	771	789	771	768	764	789	770	774	770	791	822	734	784	748	756	785	770	789	741	818	751	782	768	802	809	746	768	723	771	783	775	786	750	772	781	760	762	796	757	774	782	773	762	795	767	769	821	774	808	747	719	766	762	740	835	754	738	752	751	725	758	772	772	769	760	794	748	788	754	763	744	751	758	836	770	763	778	792	748	774	752	781	764	747	817	808	804	766	795	796	782	782	763	797	809	781	844	777	792	789	786	781	752	779	768	775	772	766	777	767	782	771	784	767	780	757	809	752	772	770	794	796	758	763	722	753	771	754	825	804	747	805	806	732	744	788	773	740	771	755	793	732	781	736	774	802	783	771	781	755	819	740	815	783	796	741	770	745	744	805	785	751	767	776	798	793	769	754	783	781	741	745	761	787	809	761	754	795	751	815	764	731	767	758	802	765	789	749	801	789	735	772	751	760	757	759	771	800	795	768	773	724	825	796	826	809	778	788	793	794	772	757	784	748	743	765	822	765	761	773	736	713	802	814	737	780	743	759	774	837	732	810	726	736	848	751	738	737	770	787	790	796	842	743	765	797	751	772	770	766	809	752	727	791	745	752	805	763	732	772	746	784	783	747	758	804	750	784	740	771	763	735	728	811	743	781	792	809	824	759	762	839	770	744	749	740	773	812	772	816	782	772	776	760	778	777	743	728	792	775	744	788	758	754	805	786	773	780	787	729	739	736	768	754	787	796	787	818	771	785	806	792	800	815	795	795	717	765	766	792	760	779	739	796	794	776	781	805	771	795	800	756	831	745	852	793	715	816	747	777	757	803	775
18931	4020	1372	944	613	552	436	418	339	335	257	316	269	292	276	293	281	256	245	260	279	236	253	263	276	269	256	278	246	291	290	291	264	275	235	247	229	243	245	236	273	220	262	239	232	258	276	248	242	269	274	258	277	255	271	266	254	251	256	250	245	281	278	252	258	276	245	245	243	246	260	229	266	263	274	216	225	246	230	260	237	256	258	225	243	266	224	230	266	271	269	237	244	276	246	255	272	292	238	261	266	226	262	237	264	246	253	244	249	251	227	257	259	254	280	252	249	262	245	288	245	259	253	301	299	261	260	250	256	247	271	245	248	255	226	251	244	278	272	279	273	251	266	260	271	253	258	249	272	264	276	257	255	227	226	260	273	263	238	243	278	227	248	221	264	238	281	252	279	274	237	244	249	218	253	255	237	254	288	249	261	288	241	232	218	277	227	260	269	263	288	245	243	257	251	260	287	272	256	229	263	258	254	266	285	285	242	263	242	260	241	252	299	219	243	292	261	271	273	253	272	256	277	261	249	265	281	262	273	277	234	269	267	261	240	268	284	263	255	248	281	248	273	301	274	257	256	239	244	276	229	247	257	238	240	253	261	248	241	265	244	266	276	265	261	232	264	277	278	273	242	252	266	271	258	227	217	260	254	288	257	251	251	248	237	259	255	291	234	254	251	274	242	266	266	257	232	280	281	248	268	292	226	280	284	277	259	262	257	248	252	266	287	261	273	241	281	228	272	242	284	243	245	271	278	273	245	267	259	232	255	258	238	266	274	264	253	262	264	233	241	255	280	277	305	235	260	281	251	271	240	255	221	258	241	260	272	279	267	252	233	274	259	274	248	248	265	266	242	250	258	244	253	237	259	277	245	248	253	252	235	254	220	277	278	247	269	258	254	245	240	238	273	258	266	254	255	277	246	253	260	273	235	255	240	239	254	235	239	268	266	245	250	250	270	257	254	290	257	272	257	287	247	242	248	211	248	264	220	279	230	278	250	268	257	259	263	243	244	253	244	248	270	251	257	271	272	269	238	276	260	273	275	245	277	287	236	234	264	260	261	240	270	251	287	247	282	258	248	276	218	257	253	239	276	242	264	255	244	256	269	265	241	264	257	309	278	246	253	229	251	235	250	244	260	263	253	263	254	275	235	257	274	263	253	251	288	278	258	266	247	237	248	283	251	276	253	286	256	266	258	266	254	249	281	229	299	249	257	260	261	259	238	209	266	256	259	303	261	275	234	267	267	276	257	241	242	268	286	241	239	241	255	271	275	224	235	271	259	262	252	248	254	285	244	266	270	260	240	259	258	240	277	262	247	250	252	277	270	271	252	229	261	260	249	257	271	247	285	242	254	244	248	250	246	247	248	231	263	248	274	276	249	223	243	266	280	249	286	237	264	260	267	248	263	256	226	278	250	240	257	270	261	246	271	259	236	255	272	277	272	243	255	271	258	298	282	279	266	235	311	280	293	242	232	286	278	259	250	236	253	245	285	275	277	243	262	271	237	259	262	309	255	274	288	250	275	259	282	242	252	258	243	256	250	261	265	252	267	261	272	219	254	258	261	261	274	232	279	255	256	255	226	252	284	260	224	247	255	287	286	288	251	248	281	257	239	252	252	248	238	254	264	272	266	258	258	244	248	267	260	254	228	266	273	230	243	239	237	264	269	251	279	279	283	286	246	262	270	255	267	273	283	237	259	292	272	232	280	248	253	280	236	206	270	233	262	266	264	256	238	227	264	280	244	258	280	254	281	243	206	272	249	266	270	252	231	232	259	261	260	263	253	265	270	251	250	283	248	270	262	242	252	253	266	249	252	267	261	298	271	249	244	285	241	245	265	235	237	249	271	233	263	239	274	261	270	239	245	256	249	279	269	281	284	274	233	256	233	289	242	228	278	250	268	261	272	277	285	258	292	242	239	264	250	273	246	238	241	240	234	233	282	249	251	272	241	246	276	261	258	267	260	264	247	273	271	241	286	277	265	253	252	228	259	255	236	267	240	242	288	236	253	261	251	290	249	244	261	243	236	239	262	273	268	260	307	237	244	271	273	249	249	248	264	274	251	288	256	288	265	247	268	248	260	237	286	245	253	262	245	303	273	268	269	277	254	229	241	269	270	258	222	237	260	240	223	288	289	253	266	253	259	261	246	270	283	267	248	249	253	230	247	295	227	249	280	248	259	251	253	270	255	274	246	246	288	276	280	263	253	273	245	264	226	251	255	252	279	221	280	229	255	273	280	249	255	223	258	278	258	281	249	263	238	266	270	251	275	268	225	264	251	265	267	292	296	295	275	241	254	247	273	280	274	275	242	256	278	247	220	281	289	271	252	300	264	271	251	261	230	255	224	260	224	248	290	235	268	284	279	249	246	265	273	251	267	247	293	254	247	246	248	252	274	267	284	285	263	239	259	253	252	267	236	269	221	237	259	253	274	284	267	251	242	263	287	241	273	249	280	265	260	261	229	233	269	239	242	242	285	268	271	280	255	219	278	238	224	274	247	253	256	272	284	286	271	228	278	246	242	303	230	271	266	246	262	257	228	296	254	276	259	248	261	240	256	277	244	247	283	261	227	288	264	279	279	273	249	276	272	265	278	263	264	275	267	252	275	270	247	257	273	263	253	265	251	259	276	230	257	291	289	277	241	268	251	272	290	277	238	268	274	266	236	292	226	274	280	268	244	239	240	230	265	255	244	246	251	224	250	254	286	288	273	243	232	256	269	262	267	253	254	272	265	274	260	245	253	287	255	205	260	286	237	243	281	241	288	259	261	228	275	283	276	248	207	265	249	266	265	249	285	284	280	261	241	266	274	225	253	296	231	272	261	282	272	269	273	242	247	233	246	255	269	270	262	241	263	268	265	283	280	242	275	243	260	272	265	275	238	247	272	279	239	260	258	250	252	268	252	274	281	249	261	251	227	263	248	255	233	254	263	251	253	238	268	289	249	284	278	253	276	258	281	255	257	266	242	257	281	292	284	254	253	247	232	255	267	267	276	253	266	240	271	247	253	247	258	274	245	244	254	247	247	258	267	274	271	284	240	273	291	264	244	259	268	275	257	235	247	266	254	235	270	246	270	253	293	255	270	273	265	285	276	259	244	271	264	241	250	235	231	256	280	270	257	268	239	246	271	246	252	299	254	256	238	253	263	242	276	233	290	241	269	262	277	267	268	220	231	272	249	268	279	254	261	286	246	262	259	245	259	272	250	224	272	257	272	281	301	298	263	257	255	232	256	265	276	286	287	282	237	252	232	238	245	254	206	234	269	236	264	265	267	267	255	216	254	236	254	271	236	242	250	275	255	267	239	272	225	254	234	237	259	261	270	239	228	236	264	241	247	254	239	260	243	245	279	262	285	261	246	233	286	268	270	273	282	220	253	274	249	254	232	232	272	251	267	266	253	270	256	251	263	241	262	256	251	260	279	264	235	267	268	258	233	269	270	258	239	264	245	245	237	251	280	286	271	253	244	269	252	261	260	253
13559	3098	2732	2777	2304	1940	1654	1403	1188	972	878	822	738	712	670	664	696	672	656	684	684	670	670	669	587	631	643	671	694	784	758	725	757	683	658	630	638	601	675	605	611	648	645	633	618	645	612	625	614	617	632	627	597	654	626	620	613	606	608	615	616	606	593	586	569	596	711	610	583	586	598	585	614	612	639	625	606	584	618	612	615	618	596	607	600	605	623	655	626	620	626	621	658	614	564	616	635	584	620	651	615	655	623	617	599	626	572	595	581	619	620	599	614	597	591	613	609	636	620	627	590	621	639	616	647	612	631	654	603	611	660	622	606	650	608	609	608	583	636	639	606	652	617	633	627	569	640	586	630	584	593	649	617	650	608	652	631	608	649	610	630	630	576	620	636	623	606	612	639	583	601	636	617	627	605	634	629	623	582	610	678	588	611	600	617	581	632	679	639	602	587	612	616	620	607	638	633	639	627	588	609	603	613	611	595	614	616	607	658	578	646	608	608	602	629	595	610	574	599	694	628	597	549	594	599	588	578	650	651	618	631	591	640	625	636	608	654	626	606	599	620	647	664	588	615	584	577	635	611	597	633	651	657	591	600	612	616	645	608	608	653	609	637	671	651	639	582	628	634	597	635	602	637	632	595	623	625	604	621	603	652	608	582	614	570	653	653	595	621	621	621	637	582	609	638	571	651	634	599	633	591	582	586	588	615	609	621	646	591	606	577	619	643	621	617	603	582	623	624	637	599	645	575	591	634	624	647	621	592	601	610	635	618	555	621	598	610	651	639	600	602	618	616	619	564	628	534	616	584	583	622	583	595	638	616	651	611	613	641	606	635	596	631	673	629	616	590	626	646	644	604	561	642	584	675	592	659	597	582	595	596	589	594	583	601	641	575	607	585	589	569	614	642	624	604	618	630	595	592	622	643	652	613	637	603	588	608	632	610	631	629	623	663	619	618	655	630	609	648	591	581	665	605	628	653	615	587	625	601	628	611	616	606	630	614	599	662	612	612	601	624	640	620	620	625	585	586	594	627	598	618	587	624	616	617	614	668	664	627	612	565	607	570	646	606	681	611	580	655	579	585	577	593	584	582	626	617	659	606	658	621	618	566	633	606	631	673	594	612	666	643	630	598	591	613	627	599	611	621	656	608	634	660	625	592	640	642	603	627	661	679	607	626	610	610	636	629	657	638	608	639	574	638	613	615	607	588	621	648	616	637	572	665	646	603	592	630	634	642	629	598	613	646	641	622	567	629	637	635	628	668	605	588	611	617	613	591	609	576	623	615	602	623	629	589	632	609	637	567	596	628	583	606	635	633	625	601	585	612	627	618	601	615	619	625	642	598	636	635	580	640	595	651	604	636	586	644	610	599	597	618	617	601	668	635	603	613	616	654	615	651	569	655	604	600	594	610	617	609	631	637	661	581	604	669	623	613	625	552	629	618	650	630	649	648	636	626	584	574	608	633	629	624	631	641	618	641	685	606	590	598	579	621	641	670	596	635	573	580	593	629	655	652	643	600	570	610	629	580	610	595	646	624	601	624	646	635	660	673	634	611	582	629	570	586	611	569	592	592	648	650	612	564	593	611	573	614	621	598	601	602	624	593	611	598	628	601	649	621	601	591	604	615	606	612	631	620	627	653	625	625	643	617	609	612	611	629	637	659	652	621	591	609	622	580	676	650	597	592	605	630	606	603	614	616	621	603	628	624	579	619	604	690	571	667	630	583	581	630	598	609	578	601	627	624	608	653	655	597	593	632	619	633	598	607	608	646	640	594	630	622	606	610	585	614	598	654	622	658	606	605	617	583	618	605	604	587	595	636	640	565	605	620	619	624	613	624	614	561	603	599	586	596	626	594	632	608	605	618	610	663	592	628	588	609	613	604	624	622	635	657	640	599	640	633	615	670	669	615	629	604	625	640	639	593	604	579	624	618	635	595	591	621	651	585	586	609	655	668	613	571	565	639	644	595	666	662	555	651	615	658	655	596	617	683	581	571	595	614	607	588	616	636	572	669	637	636	643	639	633	584	621	617	635	604	652	586	622	609	612	588	640	603	610	603	648	635	640	616	617	594	633	640	615	614	631	669	650	591	649	609	666	607	620	660	617	619	614	612	597	650	627	600	581	591	605	613	601	642	564	628	624	657	666	643	608	611	650	638	625	610	592	633	597	592	585	608	601	632	566	662	610	624	632	610	623	588	628	627	614	600	610	627	634	571	585	596	641	626	597	574	586	582	611	582	614	594	607	633	620	597	592	630	610	640	644	611	581	661	591	596	603	637	602	576	608	579	621	616	580	596	635	600	605	616	594	648	620	633	584	649	641	632	615	601	605	611	644	680	601	559	646	616	610	589	631	648	617	597	628	621	594	596	642	621	611	637	584	644	660	606	564	606	645	630	636	571	625	665	604	593	577	610	596	638	604	601	616	582	598	586	604	602	630	669	628	601	624	585	622	598	612	622	654	627	592	648	634	634	638	592	622	603	623	574	600	609	652	591	602	584	591	642	628	634	627	636	617	578	601	655	629	639	648	570	612	626	688	593	639	625	595	628	622	607	636	600	649	636	582	622	612	627	608	581	604	609	602	635	594	625	574	600	658	600	584	581	638	623	656	630	635	625	595	601	615	649	652	678	581	640	666	594	627	638	602	645	607	650	586	644	587	640	593	616	588	565	593	626	620	673	611	563	604	600	619	616	632	613	652	620	605	574	580	631	612	618	611	641	655	591	602	617	604	614	653	570	587	604	597	633	633	620	606	610	597	614	640	647	608	617	624	627	614	611	594	650	637	608	593	610	608	644	628	632	628	618	605	662	592	609	631	592	612	560	668	648	627	599	618	622	587	593	599	658	623	650	623	604	687	610	626	584	617	622	579	661	620	628	648	646	583	610	588	661	596	624	638	621	645	566	564	609	625	623	617	653	651	601	614	615	563	567	593	639	624	621	634	616	623	587	659	591	631	619	619	612	596	619	617	598	615	612	603	637	681	625	608	587	621	636	613	576	613	644	616	654	590	622	654	605	616	617	583	639	617	652	650	625	602	616	601	600	620	588	616	659	638	600	626	640	629	633	626	631	579	618	646	587	654	616	637	619	612	606	581	615	599	616	622	607	624	596	622	616	628	615	624	610	630	623	602	579	598	646	611	605	593	628	583	610	658	610	580	603	629	576	623	597	647	622	595	558	584	586	613	653	600	604	620	632	629	641	627	588	622	611	592	613	619	611	619	614	616	591	648	600	623	619	601	677	593	634	603	639	599	636	600	627	584	594	609	606	637	593	591	612	596	582	659	610	607	608	594	633	612	631	644	620	635	608	682	625	607	628	601	608	632	627	593	623	651	606	588	598	650	619	611	624	622	677	613	630	594	592	588	550	584	595	601	597	606	622	640	613	581	603	671	613	607	641	628	626	594	621	638	624	617	617	593	596	597	646	635	628	601	570	639	637	621	660	667	606	657	632	621	625	633	605	617	660	606	587	617	638	603
27351	7344	1690	1130	775	506	406	336	294	204	196	149	150	150	152	179	131	148	141	118	130	130	135	166	137	120	150	118	131	162	157	152	159	130	140	130	111	130	122	134	141	109	147	114	123	127	131	137	117	132	149	133	121	140	124	131	144	119	119	115	128	140	135	132	126	120	132	123	121	116	118	119	149	109	126	132	122	134	133	141	120	131	120	115	110	124	125	129	128	126	105	106	132	97	111	100	137	157	96	123	111	114	138	122	123	102	131	115	135	126	118	122	126	127	124	138	147	111	127	116	133	129	135	138	139	121	128	134	130	127	119	110	133	113	127	129	125	117	118	145	114	139	135	136	127	114	143	132	115	117	154	125	112	135	132	111	112	117	120	130	118	141	120	125	110	113	114	119	125	138	127	124	141	141	128	134	111	104	134	118	153	134	128	132	145	130	126	124	121	117	149	136	124	147	156	144	120	119	126	149	129	132	117	150	132	121	120	115	138	137	117	112	121	133	114	109	121	118	114	112	130	121	119	121	121	105	134	126	130	136	111	114	112	116	115	127	121	128	106	111	153	113	126	135	111	117	134	107	116	127	106	140	144	132	124	144	144	135	140	118	131	109	121	151	126	112	129	105	124	130	145	123	132	126	110	130	124	138	118	132	113	120	145	109	137	128	106	110	139	136	126	122	118	122	117	127	130	124	119	124	132	127	144	118	120	122	118	121	146	125	122	143	119	124	127	133	139	136	129	119	127	129	120	123	104	109	129	142	115	121	128	140	127	134	131	147	144	125	103	119	120	131	147	128	103	124	132	136	118	124	132	115	128	120	135	123	129	121	131	115	138	134	141	123	132	111	126	143	132	114	125	128	133	125	143	135	121	141	144	127	125	138	135	128	137	145	119	169	144	150	119	125	124	127	130	135	120	126	127	147	134	126	131	127	144	125	111	124	103	116	126	154	126	131	132	122	124	144	128	134	120	127	128	116	132	112	141	151	129	109	136	128	132	110	105	107	110	137	123	138	134	141	117	133	114	130	120	124	128	138	106	126	144	132	111	110	122	110	124	126	124	129	124	116	130	125	137	129	115	127	115	132	114	113	124	121	133	120	137	134	141	118	137	134	153	131	148	118	125	136	104	125	118	141	128	129	133	123	103	103	113	123	115	125	122	129	112	133	134	121	113	141	108	136	119	121	119	133	93	125	117	115	116	120	132	97	148	142	125	103	102	115	130	131	143	110	113	135	131	124	118	108	132	119	111	129	114	116	128	145	129	117	110	147	148	124	119	117	147	111	141	120	140	119	117	118	130	107	150	101	128	117	151	115	122	131	143	131	113	142	122	121	133	133	120	111	120	136	125	123	142	131	147	134	127	99	123	115	135	127	111	129	132	137	114	120	133	123	122	139	121	129	116	138	119	127	130	113	101	127	142	122	115	109	133	123	133	132	115	128	148	129	128	128	125	129	144	131	118	120	137	124	125	114	132	126	139	119	125	125	135	122	103	123	136	116	108	116	124	119	114	129	116	123	139	145	128	120	114	133	117	105	117	126	138	126	126	127	124	134	127	123	124	135	123	115	139	130	113	128	120	129	109	103	123	114	102	119	130	117	138	118	154	133	114	154	106	122	154	133	139	108	109	127	148	112	127	127	119	122	129	115	115	122	128	125	128	141	126	145	119	117	135	129	118	114	114	108	141	128	112	114	129	113	131	119	126	144	131	114	142	129	136	133	136	129	148	149	99	122	133	128	130	131	130	152	122	121	124	140	139	133	127	131	123	121	110	103	127	142	108	121	137	113	143	121	120	119	109	124	136	123	126	124	110	115	109	122	131	131	108	109	141	125	128	134	123	140	134	103	130	105	122	116	106	135	138	106	125	123	136	126	105	124	130	130	126	101	158	126	129	121	124	120	157	97	108	142	134	116	106	104	112	132	118	114	123	137	124	126	133	122	114	125	141	103	118	139	134	134	123	128	130	111	136	103	134	127	147	119	125	123	139	120	132	140	140	128	135	112	119	138	142	116	140	128	129	114	140	129	121	132	115	114	109	135	123	123	115	141	98	124	113	125	120	142	123	123	145	109	144	138	144	128	136	127	125	119	123	132	119	130	127	117	153	141	142	109	121	119	145	134	141	110	120	135	130	138	115	127	143	126	124	111	146	137	121	114	134	137	143	130	131	141	129	126	105	122	160	118	134	101	125	124	135	133	121	113	109	111	119	119	116	126	124	130	121	150	117	112	116	146	125	128	116	122	103	125	129	112	109	128	137	126	123	115	130	133	111	133	119	142	124	148	132	134	131	132	108	113	128	124	115	127	140	128	123	134	132	118	114	120	124	116	130	147	125	132	112	114	108	139	118	110	146	132	139	121	125	119	122	138	121	112	137	137	129	129	150	126	128	119	107	124	123	150	139	125	128	105	116	114	106	127	117	129	144	125	128	119	112	126	143	105	119	134	118	118	148	104	125	120	138	131	129	128	97	117	107	127	129	137	118	134	126	124	117	100	133	118	110	119	119	121	115	127	124	123	126	136	114	132	124	127	137	152	132	151	128	128	136	119	128	127	124	123	129	108	118	128	115	132	118	117	121	139	131	136	124	113	120	138	110	124	146	115	98	113	114	111	122	117	127	119	126	134	122	147	122	130	130	114	119	114	135	127	141	133	132	117	118	119	131	130	138	121	126	137	135	130	139	120	129	99	140	116	127	115	114	119	143	122	117	112	122	124	138	126	124	110	108	140	110	131	93	124	121	134	122	123	131	113	116	132	112	140	134	123	140	114	125	135	111	128	134	110	106	140	134	117	121	142	151	129	104	122	135	127	130	115	105	131	110	131	134	121	123	131	134	141	126	147	103	127	136	124	119	143	129	119	118	130	116	121	127	121	116	135	145	117	119	142	115	113	123	142	138	125	118	148	122	141	141	122	129	131	144	127	115	125	131	126	136	143	131	113	130	130	113	139	137	126	133	123	117	117	125	123	145	124	148	101	121	131	112	121	132	145	124	124	116	124	119	136	116	141	124	124	143	126	117	121	113	129	124	119	112	133	124	149	134	122	134	139	118	124	110	146	143	124	152	136	124	113	120	100	116	130	135	108	114	99	133	125	139	153	127	132	122	119	139	113	129	129	129	108	132	134	129	143	128	125	122	136	142	123	135	133	121	125	114	125	126	129	144	119	117	133	139	116	141	109	131	127	132	135	131	127	123	126	113	120	128	121	131	107	118	136	131	130	129	134	108	132	131	120	120	132	118	133	122	127	133	138	147	118	120	125	133	146	142	115	123	130	135	135	153	131	121	131	121	117	119	135	114	125	117	153	139	109	118	127	133	111	136	122	128	130	105	131	141	127	139	141	147	131	99	136	121	133	117	130	124	119	126	117	132	143	118	137	115	126	105	138	133	126	121	105	147	139	131	129	124	129	98	133	128	109	114	124	112	122	126	125	127	121	125	124	115	115	127	131	111	132	145	108	129	146	136	113	130	132	105	140	124	133
17276	4590	3310	3524	3031	2280	1939	1653	1285	1031	728	571	587	551	452	459	465	416	433	380	409	391	394	413	357	389	439	389	477	535	556	590	535	446	406	392	375	382	398	381	325	336	331	335	353	336	345	356	348	340	306	298	345	341	336	335	339	318	339	327	328	323	320	362	353	350	355	324	329	314	332	323	324	295	325	330	357	339	337	351	307	334	336	314	328	308	334	297	332	359	333	355	342	328	317	338	359	331	345	352	325	336	343	305	319	319	337	322	320	343	338	333	328	354	328	323	335	310	298	314	350	319	312	288	300	327	337	337	321	315	306	318	315	334	323	348	309	340	342	342	314	319	303	326	295	296	335	309	324	335	317	305	316	315	329	305	312	346	318	349	335	292	297	329	376	314	327	333	337	362	321	341	319	325	342	300	329	293	309	286	311	315	316	308	340	352	315	346	321	314	317	314	322	331	303	310	306	325	355	323	332	308	295	301	332	304	335	304	348	317	320	313	311	337	375	348	333	289	312	294	318	316	316	314	357	295	301	331	323	318	325	333	319	352	320	337	335	330	322	305	306	310	327	321	375	331	315	320	341	324	300	321	355	340	325	332	339	318	326	335	303	345	332	325	331	319	347	318	311	316	318	302	309	314	315	325	316	327	363	329	304	353	294	324	304	293	308	322	321	341	305	341	308	318	316	314	324	365	322	336	310	349	299	304	332	320	338	344	316	290	308	335	314	323	294	302	310	349	304	342	357	348	306	354	330	332	283	336	341	326	314	306	341	350	315	297	339	306	312	346	336	333	351	325	345	349	314	336	361	322	314	319	330	327	327	323	329	329	336	306	342	343	321	343	332	297	332	354	303	308	321	330	317	345	318	321	300	350	344	323	376	306	334	352	354	357	326	335	328	294	342	283	345	323	326	325	323	313	344	304	351	330	313	327	344	300	321	320	331	324	333	351	338	309	380	295	342	313	308	354	295	326	319	334	318	300	340	304	328	326	302	311	302	337	305	311	342	320	308	319	310	331	354	368	346	316	314	342	318	310	335	304	296	348	321	359	347	309	312	320	321	314	326	288	334	348	338	332	336	307	329	329	318	320	345	293	356	290	327	349	334	309	322	296	299	310	318	335	322	303	352	311	336	334	335	305	354	338	360	327	319	303	342	340	308	293	312	313	349	302	334	337	326	321	339	352	284	329	320	309	346	338	314	302	340	341	324	311	333	307	329	307	313	341	338	316	364	303	311	345	308	316	339	314	346	338	336	324	308	310	332	327	332	326	337	322	333	315	355	362	339	338	316	336	328	358	319	320	352	327	324	339	327	320	319	325	332	349	344	320	294	319	292	332	304	313	340	329	361	319	316	335	316	339	318	335	326	357	307	337	337	325	327	289	354	336	325	311	298	317	275	325	336	358	316	316	285	331	335	320	316	297	289	319	357	329	331	354	323	341	339	350	340	310	309	324	350	353	308	341	383	342	321	332	317	304	351	306	299	338	313	322	346	316	321	324	339	313	332	337	324	337	357	337	300	301	318	328	324	352	313	310	321	338	347	316	308	322	333	326	355	316	338	300	323	288	321	323	321	303	310	334	342	349	325	321	321	329	306	298	297	338	321	321	325	348	327	352	311	335	318	354	318	329	307	297	351	310	302	337	349	322	334	353	315	332	302	323	330	338	352	290	313	358	337	381	320	339	323	342	332	323	312	324	301	324	332	316	338	334	301	325	314	323	341	347	332	319	333	316	321	328	298	331	324	355	317	276	330	313	320	293	314	306	301	339	341	305	310	354	327	311	321	301	334	294	310	337	335	334	338	298	338	308	341	342	325	355	280	311	334	323	328	335	327	364	335	337	296	334	321	312	352	328	312	321	295	352	308	352	343	322	346	326	320	289	314	313	339	328	342	290	322	362	307	329	315	345	359	300	343	305	325	332	316	303	308	310	316	331	308	325	335	330	337	329	295	309	322	318	310	315	325	327	338	295	322	367	336	323	350	340	336	316	333	335	305	324	295	326	320	314	327	327	335	310	333	353	307	318	301	338	316	324	347	322	338	344	354	298	329	320	360	333	318	324	326	308	340	318	298	319	331	326	349	307	325	287	348	334	319	323	374	317	334	311	297	334	313	295	320	313	381	329	350	348	331	335	296	355	329	331	327	290	331	339	330	316	321	283	288	342	341	314	323	318	337	364	326	312	340	336	322	280	332	357	289	332	341	346	322	308	339	333	315	343	310	320	318	315	333	369	346	302	311	333	351	321	318	311	301	333	298	316	355	320	324	336	300	346	322	314	345	325	331	297	339	345	339	328	337	305	331	340	314	296	318	332	314	338	328	316	327	348	307	353	311	310	319	323	322	319	331	359	351	322	309	311	296	327	348	306	326	332	302	332	316	314	309	310	296	348	309	315	354	304	340	326	318	316	315	324	316	304	337	327	344	309	332	315	321	330	310	383	311	362	316	329	333	309	299	308	330	321	325	335	337	350	336	318	327	337	303	323	305	356	360	318	321	310	334	325	303	329	328	344	292	328	311	309	306	336	322	339	318	323	314	303	360	314	334	329	305	341	330	331	314	313	322	356	310	325	296	327	315	346	316	294	357	370	357	313	318	325	319	314	340	323	368	305	298	308	298	337	351	320	329	317	296	320	329	345	318	326	338	325	339	324	323	300	341	321	299	339	308	314	316	336	310	335	352	291	311	317	333	322	348	353	346	330	346	325	307	306	315	341	344	315	330	341	308	308	295	311	338	319	343	284	351	349	360	331	304	300	314	349	321	319	323	315	335	307	280	345	312	322	379	313	335	315	310	294	313	362	307	317	327	353	323	317	306	304	333	305	342	344	324	319	317	308	346	336	329	310	344	335	360	332	342	339	351	327	321	351	337	303	342	318	335	336	312	309	310	345	322	338	289	320	314	340	382	298	321	333	360	294	304	301	318	309	358	340	337	338	327	297	328	308	343	326	321	307	327	309	332	343	337	316	320	347	312	318	344	341	315	333	299	349	322	318	327	333	356	310	323	290	340	356	325	331	326	337	335	361	347	305	342	279	330	338	318	308	337	358	339	350	302	332	345	327	303	324	321	316	333	347	357	344	329	335	354	327	297	330	311	302	303	324	304	325	304	311	365	316	330	342	343	328	335	344	314	340	334	332	340	327	335	345	328	311	340	321	313	305	279	320	329	333	345	314	343	348	320	341	301	347	319	328	329	332	336	322	316	330	323	346	314	320	316	318	336	298	293	332	333	317	330	309	331	331	325	315	309	326	315	318	341	328	347	323	314	342	298	330	312	319	290	306	340	363	322	326	324	318	316	313	299	326	315	334	342	344	329	313	346	335	343	322	315	338	340	314	322	344	318	355	346	340	313	325	357	317	303	325	349	304	347	305	358	333	322	342	322	322	320	327	262	308	304	350	313	316	304	329	349	317	320	358	313	330	330	330	335	329	367	322	335	307	341	337	325	342	302	324	334	330	305	341	340	313	343	333	336	328	332	332
8553	1806	765	552	528	504	417	350	367	408	374	327	357	323	341	319	329	331	308	338	342	345	312	342	304	343	312	299	349	338	344	334	328	304	343	336	325	368	341	311	324	336	354	372	344	316	316	336	323	371	296	309	351	356	310	321	317	310	321	339	322	314	324	345	336	281	356	319	354	302	290	303	324	329	320	332	351	341	326	306	301	346	309	358	312	319	322	326	303	316	308	297	333	333	364	306	329	316	311	330	346	309	289	314	322	313	342	344	323	332	314	329	317	381	331	334	312	311	317	333	329	320	328	353	347	324	322	313	322	343	332	320	350	346	343	331	325	332	359	341	326	294	308	312	331	295	310	310	317	311	352	355	324	324	334	334	323	330	308	313	346	339	332	338	319	315	307	304	298	307	296	320	324	313	356	358	322	335	342	349	335	312	316	321	327	344	316	284	314	356	312	329	326	325	338	328	296	307	301	319	355	342	322	321	327	342	312	292	318	303	290	324	330	294	322	300	354	297	288	355	335	336	294	331	325	304	338	319	331	321	310	283	341	345	316	328	358	300	354	316	270	327	343	334	318	315	291	319	318	319	331	310	320	320	325	336	288	293	318	305	359	303	348	325	326	321	321	320	355	362	358	333	333	324	316	364	338	326	332	294	309	303	304	310	308	337	313	323	327	320	339	327	348	364	283	323	315	325	312	344	311	314	363	322	309	349	346	313	331	306	298	293	300	305	321	330	349	320	319	343	347	309	354	360	320	349	307	333	362	326	312	352	339	298	301	343	313	313	339	349	315	316	318	335	302	291	310	314	322	322	334	337	345	345	334	324	350	271	326	329	342	306	349	294	361	318	328	329	329	325	362	333	318	373	325	308	332	323	323	311	323	333	334	326	310	340	339	396	300	290	346	320	313	291	322	325	348	335	339	298	336	344	331	321	329	337	342	298	339	295	305	291	320	338	325	325	288	344	329	338	343	329	319	350	339	323	366	329	332	291	360	350	292	324	373	326	324	336	285	320	312	299	333	298	319	344	305	307	317	372	295	320	306	348	313	307	325	334	298	344	310	316	308	302	281	334	308	308	327	324	365	328	336	316	318	307	300	314	328	310	352	312	311	324	304	337	326	330	346	307	331	319	327	313	323	307	321	302	326	310	356	289	357	323	308	344	346	300	302	317	350	340	343	302	362	327	328	326	303	348	323	297	316	297	310	345	332	329	305	308	305	352	340	330	319	333	348	364	299	304	349	311	339	337	362	324	320	323	317	351	342	352	318	364	310	313	312	312	357	350	333	347	314	334	319	343	308	341	334	286	331	327	320	321	327	321	306	300	292	343	319	343	336	318	335	346	361	323	330	297	295	326	316	304	337	315	344	310	326	295	290	321	335	330	333	296	319	314	313	329	295	324	335	327	317	302	327	314	337	320	318	311	363	334	332	310	336	342	307	335	339	310	293	330	313	325	366	326	336	377	307	341	335	313	341	361	350	305	342	328	361	347	322	360	320	305	323	316	336	315	312	315	295	310	307	326	282	335	328	333	316	329	343	290	307	317	352	314	304	332	323	324	316	303	351	317	297	344	353	328	378	289	319	310	341	352	327	340	303	338	348	319	323	325	354	338	346	311	282	339	356	315	347	319	336	338	321	324	322	352	305	308	316	327	306	331	322	343	335	342	308	280	329	307	323	308	288	324	321	305	348	305	313	309	329	353	342	313	320	301	339	305	354	325	336	323	294	329	343	316	317	315	326	326	325	328	351	316	322	335	309	302	323	337	293	338	322	344	370	329	311	367	304	322	337	298	314	338	333	348	309	327	318	312	324	322	302	370	307	292	310	323	352	321	304	332	369	350	355	328	320	326	334	323	338	321	300	348	288	310	305	337	331	319	345	331	323	310	323	349	351	334	299	324	341	344	344	304	314	340	340	330	333	344	355	317	346	290	289	325	344	308	343	316	330	335	336	337	320	312	344	324	317	320	322	338	334	353	339	345	296	306	319	323	343	317	326	327	355	323	332	331	302	334	302	304	341	319	309	317	323	350	331	343	348	310	333	288	324	357	304	319	328	315	308	286	324	331	302	306	367	360	345	324	308	323	361	313	303	318	307	339	327	313	356	323	321	329	348	315	305	313	335	336	308	316	332	309	317	370	333	339	319	338	341	306	344	325	344	299	352	343	293	347	309	283	309	319	310	329	313	332	307	325	283	321	308	311	314	329	298	314	340	302	325	348	340	285	309	335	312	299	327	345	311	295	330	315	337	340	311	332	325	321	311	289	322	279	299	367	324	325	332	332	353	336	336	332	331	331	303	319	366	292	347	319	329	324	319	307	299	284	311	332	303	324	291	353	315	310	357	305	339	367	359	363	322	320	357	327	358	357	347	356	304	323	340	321	323	320	329	356	340	330	312	350	352	334	359	354	311	351	355	349	333	322	305	320	323	286	325	328	325	315	313	304	313	326	344	312	356	355	326	352	338	386	305	331	332	312	310	330	338	278	337	318	331	314	325	339	306	294	354	365	335	304	288	303	331	328	324	331	282	320	316	322	339	353	367	311	348	295	302	332	317	329	319	325	318	288	322	300	349	312	335	353	274	342	348	309	310	322	346	348	338	338	305	305	319	321	309	309	319	298	319	310	325	345	346	333	345	358	351	326	337	318	320	321	282	339	338	308	357	308	331	315	314	318	339	335	296	319	341	326	294	315	325	302	326	366	357	324	346	342	359	325	295	333	343	307	286	363	304	301	311	325	353	339	306	327	331	328	341	305	300	308	323	339	333	332	303	323	324	311	349	352	320	341	329	320	343	323	281	330	320	351	299	299	315	327	299	303	292	345	265	314	350	302	339	315	302	341	312	317	320	343	333	332	335	338	318	317	293	332	355	303	311	300	330	332	361	319	302	335	307	345	310	276	304	321	298	307	290	346	319	296	317	351	329	297	306	340	325	325	315	345	352	314	321	287	331	350	318	305	313	322	298	324	311	308	320	314	316	307	287	326	312	314	307	335	300	311	324	312	325	355	346	326	319	315	344	313	305	314	346	344	346	321	306	331	317	318	306	320	331	370	311	335	309	362	346	320	345	365	317	331	331	350	319	325	341	306	325	318	318	294	313	347	360	366	330	301	317	331	310	315	345	345	344	298	312	319	299	307	294	336	331	315	322	337	353	347	358	332	314	318	293	284	341	319	344	352	339	356	343	357	328	351	335	357	337	344	329	329	339	293	345	323	329	316	321	325	331	326	348	329	322	336	348	332	358	345	298	312	319	300	277	320	325	302	310	336	339	330	324	295	279	343	316	352	315	326	315	333	336	320	352	310	362	364	315	329	318	327	343	348	314	307	346	299	322	334	352	330	320	372	325	311	292	338	354	321	350	356	291	326	328	300	328	339	352	310	307	329	330	349	326	327	315	317	298	307	342	310	319	323	331	316	338	323	344	366	298	339	303	335	299	308	288	343	347	312	311	327	313	291	328	310	359	352	305	304	340	330	340	330
6414	1923	1699	1690	1574	1333	1222	1156	1036	938	831	804	774	828	754	791	802	800	766	788	713	702	774	820	788	780	834	787	809	856	845	800	800	793	779	795	781	740	798	788	783	712	753	791	742	761	792	797	769	727	754	818	793	781	744	750	781	700	753	778	781	772	789	752	788	759	806	756	765	796	811	754	742	738	756	777	722	800	766	766	764	764	731	739	735	771	764	745	797	795	744	784	741	765	768	779	782	774	780	819	785	777	753	769	762	792	801	804	766	811	733	794	739	779	743	781	750	713	774	780	699	776	743	751	833	771	753	728	774	768	765	723	793	731	793	718	742	765	735	714	722	783	749	771	751	818	783	782	810	730	782	795	802	766	770	735	786	760	787	813	745	737	777	744	754	780	783	751	779	732	759	755	732	766	772	788	783	744	787	806	777	756	806	800	786	729	755	757	779	761	764	783	736	757	756	753	737	767	789	744	771	800	748	733	794	752	760	770	741	794	696	791	756	821	795	752	817	735	780	763	724	757	793	752	760	750	757	809	738	782	734	747	776	773	765	729	753	735	700	759	713	727	756	841	765	746	745	767	725	787	751	736	780	734	775	787	762	732	742	763	781	768	765	786	746	804	778	778	780	737	752	726	756	769	776	753	739	712	751	745	752	764	771	756	816	780	731	780	770	778	753	777	835	727	755	742	767	790	777	734	720	799	750	769	746	786	769	747	723	732	776	748	744	743	741	727	780	729	788	752	786	760	803	737	767	795	774	776	731	762	724	775	758	784	708	814	795	751	764	743	825	774	743	713	783	804	722	777	761	783	702	735	800	748	779	757	754	741	754	758	773	773	786	765	774	764	721	773	727	753	738	766	784	813	718	773	798	727	753	782	779	727	758	769	774	755	775	768	794	812	737	776	764	796	760	743	745	733	771	811	810	732	751	763	706	773	743	790	782	776	779	744	757	798	774	759	761	809	777	747	748	756	799	730	784	805	741	737	797	743	837	737	764	769	769	755	773	786	780	752	783	730	775	772	773	760	750	743	732	794	734	729	778	792	751	760	785	802	754	803	792	736	752	776	767	776	757	787	753	785	734	800	797	796	772	760	777	754	791	804	719	784	727	753	730	704	773	744	737	787	748	793	784	801	793	782	726	745	815	752	744	766	749	759	766	779	715	732	742	796	765	713	793	740	728	779	737	762	733	780	784	752	778	744	726	745	774	764	779	758	728	783	741	757	739	772	715	756	789	765	765	789	775	770	745	788	797	747	770	758	776	713	801	749	809	771	739	768	806	773	772	760	795	742	746	793	735	775	723	763	788	730	740	778	740	770	750	809	709	766	812	763	737	784	759	791	795	751	749	756	796	767	725	749	774	774	739	736	795	711	727	810	758	771	753	782	834	789	747	768	719	749	820	735	779	759	728	773	710	778	784	760	759	751	731	749	758	811	757	812	809	765	835	788	759	710	752	767	769	771	783	763	793	828	784	754	744	715	790	753	775	751	766	763	803	748	770	719	817	797	771	785	721	813	766	791	739	746	745	787	835	779	724	753	762	774	762	798	723	774	753	758	720	800	739	753	752	755	752	767	772	749	786	728	748	746	776	826	751	772	710	834	738	742	774	743	747	741	748	745	737	760	742	766	803	789	792	721	771	809	737	790	693	763	760	761	748	750	784	756	749	752	757	783	741	795	731	769	773	760	789	800	753	787	801	717	785	799	743	759	724	744	774	767	756	785	747	726	769	754	740	775	817	810	772	787	767	816	764	709	753	735	746	761	733	742	830	784	777	791	714	770	804	770	764	768	738	732	785	778	771	794	715	755	788	722	752	761	779	772	753	739	783	791	750	707	711	763	783	780	815	769	742	712	723	771	814	767	753	793	737	769	780	746	819	756	790	794	795	767	753	785	769	763	770	787	791	787	768	736	793	774	751	745	701	755	769	698	791	794	766	756	734	764	725	732	823	788	755	742	780	762	789	736	762	729	764	757	734	774	792	796	801	749	766	784	791	753	730	734	749	776	778	756	734	737	773	769	725	746	794	762	790	814	797	752	685	772	776	779	764	776	792	815	729	777	763	760	743	795	787	802	774	800	727	699	727	745	768	730	780	796	774	758	765	792	753	747	751	781	749	804	774	787	738	755	751	799	756	777	752	800	770	767	755	780	721	777	808	749	717	723	782	753	781	777	761	772	804	780	780	755	770	779	769	786	748	739	714	732	787	768	769	704	839	758	775	790	800	730	762	799	709	764	801	732	799	768	758	743	770	787	800	804	773	794	764	777	818	779	779	772	817	741	756	775	776	764	803	776	715	799	777	764	765	785	754	711	783	736	745	771	768	783	753	741	708	752	749	783	812	801	770	752	765	774	777	721	756	779	797	787	748	752	779	778	764	806	794	752	799	774	802	777	776	788	805	774	777	753	770	795	802	763	783	793	719	824	768	764	733	729	744	765	749	817	753	728	781	728	798	796	779	792	736	745	757	745	795	789	764	730	759	799	809	751	752	768	801	791	786	800	742	771	761	747	783	750	768	747	739	737	753	789	788	753	727	755	750	784	770	758	737	772	760	767	732	738	769	793	740	753	750	731	749	747	744	737	688	752	774	721	734	747	731	749	792	793	771	768	811	718	745	786	701	707	764	718	762	736	771	660	738	733	750	771	801	707	735	798	775	780	770	776	777	765	809	803	709	754	758	772	791	769	773	761	793	802	820	765	790	795	785	772	776	725	759	820	750	765	766	805	710	770	743	722	805	733	774	789	758	821	759	762	768	779	696	762	819	787	741	742	786	820	737	748	829	727	772	796	788	755	742	788	778	771	753	734	758	756	752	741	754	751	786	741	795	742	723	778	748	702	756	779	812	712	806	819	717	762	791	803	739	769	814	728	784	797	780	731	812	768	804	767	792	771	773	805	771	799	760	754	758	760	756	701	771	769	764	753	751	811	737	698	747	757	757	788	722	780	797	736	780	759	770	717	784	752	748	764	764	769	789	769	721	740	757	779	768	790	763	776	744	792	717	766	796	728	793	766	780	755	736	785	739	719	721	751	775	809	764	764	777	761	742	736	792	805	802	779	754	784	778	755	733	761	815	752	749	703	761	739	791	810	737	808	773	777	758	763	758	765	786	765	786	760	712	728	724	794	726	739	754	724	785	738	775	747	784	766	770	692	852	763	746	747	778	760	763	685	749	768	730	780	765	816	750	758	779	738	752	738	734	750	792	803	737	768	761	725	790	790	735	733	744	792	764	770	742	778	740	782	722	788	778	769	778	756	728	740	788	766	824	790	810	752	771	824	756	780	803	809	804	794	752	754	768	738	748	784	793	774	800	735	720	816	761	766	723	731	785	762	745	750	811	812	817	814	744	735	801	752	742	743	764	685	792	703	750	778	730	754	716	770	784	717	774	773	781	787	748	806	785	775	806	785	754	768	728	742	778	747	769	763	771	747	765	782	744	732	804	780	749	759	751	721	783	793	768	778	755	784	732	781	785	737
19204	4138	1140	852	616	524	441	387	357	280	308	274	312	259	248	250	250	255	256	238	236	245	247	220	260	277	241	236	271	282	256	282	281	269	254	284	261	254	250	256	254	289	262	259	257	257	264	295	281	264	280	255	268	266	260	244	248	277	234	279	235	267	268	250	257	244	249	279	238	266	236	253	275	224	251	257	256	260	233	230	222	217	269	251	260	288	255	252	298	267	241	290	245	251	265	269	263	271	250	241	218	273	257	219	250	266	284	259	248	290	235	253	237	281	250	275	245	264	238	262	252	242	261	264	247	278	233	255	253	236	208	272	246	254	240	281	248	252	256	264	222	247	279	227	232	272	263	268	254	270	255	245	249	236	257	253	238	237	269	275	237	280	240	259	237	255	266	258	249	227	235	232	283	275	273	254	267	251	271	261	238	252	237	284	292	249	288	264	236	267	270	246	265	237	244	239	264	259	255	248	228	246	259	253	270	208	261	238	264	211	233	239	302	259	265	253	272	252	283	276	258	251	247	247	278	249	262	259	250	240	279	253	256	273	269	275	265	259	253	262	247	260	252	221	246	286	226	236	233	270	277	263	274	251	264	254	284	263	247	263	253	273	276	262	286	255	274	286	240	235	267	301	253	278	249	271	257	259	250	225	233	247	269	246	283	292	256	257	253	272	236	260	279	272	254	243	238	226	241	252	285	255	252	243	286	228	220	265	261	265	236	246	230	301	244	261	248	246	256	248	258	278	231	250	281	256	241	281	215	224	255	261	241	232	284	234	238	256	269	263	263	259	272	256	258	257	267	275	268	255	216	252	241	228	263	265	254	275	250	259	229	243	256	244	262	257	265	262	248	264	246	252	249	272	270	249	290	231	258	231	234	239	238	256	246	254	270	252	236	242	262	257	267	247	240	230	253	245	237	258	232	254	245	221	251	259	247	232	277	265	246	243	235	277	241	238	253	229	265	261	256	247	261	258	238	258	275	265	253	288	265	227	278	283	229	268	270	306	293	237	246	253	262	257	241	267	244	287	243	253	271	262	263	224	274	235	231	241	228	248	271	233	267	275	241	273	246	244	262	252	261	270	240	290	294	254	268	224	264	271	232	249	244	250	252	286	242	265	262	248	222	254	223	243	250	252	233	245	266	264	256	271	243	257	260	266	242	239	282	260	265	254	253	248	255	250	268	278	262	257	293	244	290	261	278	277	249	251	233	244	278	247	262	231	247	240	253	254	226	267	244	230	252	246	250	229	253	281	233	241	250	249	241	230	241	249	284	247	253	231	259	242	243	256	265	248	249	240	241	279	275	224	281	262	283	271	264	242	272	242	281	257	239	239	272	262	233	237	246	237	245	274	281	246	243	246	267	272	246	272	256	241	248	270	247	261	264	265	255	260	251	267	233	258	249	245	282	251	261	228	258	263	282	247	243	237	281	257	245	249	289	225	270	278	245	254	243	257	249	246	274	290	277	267	246	247	247	246	248	273	256	286	247	282	282	275	252	249	238	269	237	262	225	245	262	260	296	263	256	250	246	223	242	271	252	226	258	271	277	262	230	259	279	284	249	236	282	256	263	249	204	258	255	274	256	267	261	230	250	251	243	259	265	279	231	256	235	267	274	256	262	275	264	247	274	232	256	258	245	267	277	237	250	244	250	241	286	251	225	244	267	283	282	223	241	288	259	257	234	248	238	235	248	247	251	238	259	236	249	227	229	292	264	251	265	254	261	252	252	247	269	247	239	236	264	294	231	226	281	254	230	246	255	243	259	261	253	270	269	251	258	247	270	286	253	239	286	230	244	285	229	235	257	239	263	276	240	264	240	255	263	260	229	243	259	255	247	269	237	253	278	244	236	258	249	270	261	238	240	270	250	260	252	253	266	222	243	260	240	226	248	227	242	230	234	257	274	259	233	231	243	225	260	243	260	231	248	238	273	274	270	250	260	266	259	247	251	247	279	292	268	238	230	271	243	274	238	241	234	254	227	259	248	231	245	253	252	225	258	247	258	241	280	294	293	250	269	228	279	248	256	242	267	254	236	257	250	271	241	264	212	269	275	264	294	242	260	251	258	270	231	267	267	268	247	256	258	247	239	237	260	269	246	233	247	274	264	234	231	250	232	282	248	239	262	268	252	267	245	279	242	249	255	256	257	231	229	291	256	260	263	266	268	263	267	251	245	257	249	238	275	269	255	277	269	251	265	264	279	268	261	255	253	270	259	253	248	250	244	244	268	267	263	259	235	228	253	247	241	295	273	289	270	228	262	251	253	256	276	281	240	246	268	248	204	258	243	249	246	252	258	262	241	254	250	271	267	214	227	276	233	256	290	238	248	220	216	244	279	260	245	232	299	262	241	265	232	250	242	252	246	260	261	252	241	273	266	291	257	255	261	261	226	238	262	250	274	256	269	235	269	257	231	224	254	272	253	253	269	250	265	254	251	257	249	235	228	301	264	251	270	244	254	252	263	261	276	263	245	249	240	266	277	277	233	271	228	247	271	257	254	276	213	244	239	272	245	260	262	271	270	271	245	237	261	248	288	254	253	248	254	263	236	239	250	263	252	267	251	271	257	264	265	258	242	266	264	255	274	229	281	238	247	260	254	256	254	256	278	259	260	272	243	235	268	262	248	245	272	241	249	236	258	237	243	272	274	263	244	223	242	243	271	248	280	240	263	251	228	251	248	252	287	263	243	276	275	242	264	245	289	256	235	273	244	234	262	259	267	269	247	277	272	260	273	243	258	281	263	281	255	268	266	293	220	245	268	269	241	263	279	255	259	266	245	262	268	245	253	244	245	267	248	266	240	255	242	253	257	259	254	260	238	246	240	228	228	249	272	229	258	250	247	270	253	245	283	259	232	246	240	253	232	238	270	269	253	243	241	278	249	230	237	272	224	249	247	274	270	263	251	232	273	260	230	272	265	259	256	219	258	276	235	272	222	267	250	277	269	273	248	238	248	266	296	252	270	260	245	288	254	219	254	248	207	241	256	256	244	251	272	216	256	276	278	258	244	248	283	258	250	221	272	247	248	233	234	235	236	268	253	257	253	241	265	234	252	214	287	246	259	266	268	256	271	278	239	248	292	272	250	274	282	232	232	266	247	243	235	249	256	230	234	279	244	249	238	248	242	257	238	261	250	245	237	269	281	258	251	228	259	258	272	260	292	247	239	217	254	252	239	228	286	232	249	276	271	259	232	255	267	222	284	259	247	267	259	261	250	232	258	282	263	260	241	281	282	260	291	268	247	235	260	254	230	234	261	260	277	267	226	258	262	238	241	246	283	274	261	239	223	253	258	266	246	285	235	263	273	255	274	266	242	237	266	265	258	252	262	284	229	293	267	224	280	245	251	220	248	303	244	239	228	246	265	260	265	253	258	279	246	258	257	265	250	253	244	238	235	261	260	266	257	263	270	242	264	243	256	258	210	249	255	271	274	258	244	235	238	231	243	241	242	249	249	219	235	286	246	236	275	242	264	264	258	251
13636	3212	2305	2684	2280	2032	1842	1541	1273	1095	837	700	748	687	642	671	643	680	682	634	660	647	652	609	616	617	605	629	700	737	717	737	710	674	650	641	633	646	675	590	645	652	596	588	628	595	632	548	595	581	632	567	589	650	658	597	612	608	630	591	594	647	584	583	615	646	608	622	585	598	624	587	614	617	645	627	583	594	618	611	614	615	631	604	587	592	616	606	583	587	626	651	621	622	620	633	594	599	600	586	608	606	579	587	644	627	564	584	578	619	625	587	635	622	623	626	611	552	598	605	601	661	630	618	557	602	604	587	622	639	617	589	593	596	604	608	678	609	633	637	654	567	620	622	601	618	564	625	598	605	617	582	616	627	568	598	634	631	612	624	584	580	586	606	578	557	657	597	615	630	586	578	613	601	593	657	612	582	637	581	619	575	598	634	595	569	655	624	606	630	631	622	592	605	651	596	591	600	659	564	573	571	654	625	612	574	605	623	642	608	618	629	649	608	595	582	613	620	610	609	614	556	622	612	664	617	561	589	580	619	600	619	595	635	614	560	557	575	614	632	592	573	629	619	625	628	615	609	609	583	615	652	621	585	604	659	598	600	630	627	589	596	585	633	603	623	611	626	632	602	599	614	631	635	614	623	608	596	617	636	623	585	602	675	619	588	627	612	611	607	616	601	626	569	617	651	571	585	618	586	570	591	588	627	626	628	607	614	613	611	579	649	616	588	594	594	638	594	653	602	582	597	558	631	607	644	608	592	598	591	573	626	576	586	613	602	591	589	620	594	593	619	584	580	632	629	661	641	597	634	638	572	623	656	601	616	563	627	650	591	646	592	596	606	588	608	636	570	572	622	600	604	588	618	639	571	590	622	621	640	628	563	565	632	621	625	643	607	618	597	597	587	555	607	613	636	609	582	584	628	634	579	608	595	616	601	598	598	664	607	616	583	584	583	608	608	644	621	594	609	595	581	630	632	581	624	600	576	602	626	638	592	580	619	574	605	603	602	615	620	585	565	586	610	572	636	585	618	650	600	623	608	602	575	587	615	578	616	605	611	596	613	623	612	577	626	587	642	623	582	593	621	653	638	583	570	575	597	608	607	617	597	602	627	610	577	551	618	586	625	580	602	610	600	611	627	593	649	587	613	587	596	599	616	603	632	648	587	590	629	583	635	606	577	643	582	597	577	581	610	564	566	598	572	569	598	609	627	593	656	613	592	585	581	658	647	576	610	610	660	648	601	604	618	609	627	563	612	614	601	616	622	594	634	583	600	628	616	624	575	598	594	602	606	624	630	607	610	567	637	589	595	632	606	641	619	579	662	606	627	591	630	635	627	589	638	612	605	565	649	579	612	625	603	661	622	629	615	580	599	630	598	617	642	614	576	662	596	611	608	607	576	659	602	593	624	627	562	625	596	643	677	649	595	615	617	618	600	582	603	606	624	633	583	581	624	593	625	605	621	613	624	603	612	658	593	623	632	600	544	585	577	622	596	586	611	664	660	600	612	604	595	566	610	598	581	588	608	664	599	626	621	615	622	575	610	627	577	573	641	526	626	616	600	583	620	625	603	585	648	617	618	620	567	608	595	619	658	627	621	618	606	597	584	599	587	618	624	611	664	583	618	624	587	641	624	629	579	580	625	612	593	611	580	600	629	650	589	642	583	576	629	606	610	629	617	623	612	603	579	599	623	597	590	619	629	562	578	585	591	595	617	597	617	546	598	605	628	623	608	595	617	570	637	604	613	610	600	593	617	595	614	581	632	620	575	583	579	593	621	598	610	636	645	615	603	623	606	591	597	604	606	605	576	590	574	592	611	663	645	636	626	607	551	592	601	610	619	639	604	568	615	595	641	595	612	548	578	618	593	617	570	592	583	601	630	645	621	607	591	624	630	590	593	579	579	550	616	639	592	570	604	583	629	667	650	548	569	581	625	605	620	588	600	598	582	635	620	589	598	636	590	655	585	620	588	614	641	595	598	600	588	639	558	592	598	594	621	623	626	635	659	609	596	600	607	643	646	574	670	601	582	643	608	603	580	584	629	603	571	595	559	559	552	636	618	628	590	634	623	566	633	597	622	593	601	601	594	568	613	618	582	608	615	604	615	639	621	619	610	612	605	611	630	600	652	654	596	584	629	644	619	595	611	603	591	608	620	615	605	610	580	594	562	603	598	673	607	589	626	599	634	589	574	651	584	582	578	588	615	581	609	627	630	632	587	574	585	620	589	591	612	678	654	613	618	614	598	619	587	585	572	629	623	573	628	633	585	638	615	611	613	574	612	589	648	584	595	584	592	663	587	650	600	684	623	574	602	589	622	655	636	656	611	598	588	585	624	576	615	611	619	630	585	592	619	594	635	594	585	578	596	603	585	616	611	620	626	647	629	575	631	612	586	602	593	556	646	608	580	599	605	594	596	641	618	604	603	604	633	605	599	624	606	576	556	644	630	624	635	612	625	653	632	576	598	592	617	623	651	643	606	613	600	629	614	592	621	649	613	590	552	612	593	624	593	590	621	578	606	603	614	613	599	627	634	611	597	630	577	646	616	620	601	610	589	611	642	586	621	594	625	608	612	591	574	671	536	603	596	647	639	578	621	574	623	577	629	622	598	637	595	621	565	651	626	581	663	583	596	596	619	571	626	639	615	553	690	647	572	630	614	605	628	597	646	619	582	607	570	603	605	593	622	581	628	597	582	659	619	630	621	620	602	622	602	655	643	606	642	599	598	624	619	629	619	602	587	576	602	641	621	627	603	640	602	561	617	586	667	631	617	614	664	611	606	555	578	634	569	623	593	591	587	569	625	640	598	559	600	630	595	617	622	629	619	585	615	625	613	667	610	630	619	629	574	598	644	602	593	594	627	582	594	592	614	568	623	640	597	615	581	569	627	643	601	636	571	598	612	606	666	575	656	581	619	621	606	621	621	595	652	593	610	605	603	629	637	623	596	653	627	629	580	586	590	616	601	610	638	589	655	581	614	569	608	609	602	614	609	548	578	592	593	607	578	649	597	644	602	618	605	573	576	558	612	656	590	627	643	598	590	613	590	620	592	611	584	556	573	593	626	636	578	599	621	633	545	629	574	601	598	587	585	588	603	569	598	592	589	613	628	616	644	623	617	600	619	636	566	618	644	593	616	568	568	606	595	576	607	570	590	577	585	584	589	623	590	609	583	642	607	659	590	614	597	617	582	573	640	592	588	606	598	594	588	600	616	665	640	630	644	620	644	601	626	574	618	582	590	556	638	627	657	537	619	674	590	584	566	585	571	629	572	598	622	599	626	629	624	643	595	609	624	581	589	611	624	620	610	606	582	594	591	608	588	679	595	602	615	620	663	599	620	590	602	602	614	610	584	649	584	624	578	651	609	599	595	600	555	642	600	600	615	584	660	579	557	621	636	602	599	587	590	595	566	643	632	602	640	598	586	599	605	607	601	608	569	597	606	581	581	593	595	571	654	563	604	600	611	613	592	570	639	656	572
27184	6804	1569	1083	789	596	465	400	278	261	211	168	156	162	154	140	133	135	145	149	157	136	142	134	131	135	124	133	151	140	153	137	167	128	134	128	145	133	123	144	122	119	111	128	133	114	120	103	128	124	116	107	112	123	105	144	124	142	137	121	132	127	118	121	132	116	120	114	119	126	114	112	112	134	131	144	113	105	99	116	129	138	117	142	140	116	113	119	116	155	121	139	107	119	124	126	117	131	117	118	104	123	117	129	130	129	124	121	107	120	120	103	111	86	130	154	132	130	122	135	122	126	105	117	120	130	117	122	127	139	143	117	129	119	120	120	115	138	130	136	130	129	117	114	121	125	117	130	119	117	117	136	134	140	110	110	115	130	124	119	126	138	122	109	122	116	134	135	102	112	112	128	125	118	126	124	145	117	121	144	106	134	126	115	112	108	135	111	126	118	108	120	109	129	105	95	119	117	137	107	128	110	120	117	116	120	98	126	120	131	109	121	107	124	123	115	130	115	123	105	114	107	138	114	119	129	117	112	119	127	112	121	113	124	125	122	123	112	134	125	123	128	114	118	105	136	102	112	137	129	125	128	126	138	124	120	120	122	124	144	144	116	120	123	119	112	126	129	105	107	117	114	111	117	106	118	113	114	101	123	121	119	133	107	124	131	126	111	110	114	130	129	129	138	130	130	113	128	115	119	103	120	116	120	138	118	106	127	132	118	137	114	117	120	124	135	124	120	121	95	118	130	135	126	121	102	123	131	120	126	141	104	123	143	116	116	130	153	135	127	140	128	128	129	112	137	108	123	116	121	121	137	132	127	128	135	107	131	152	117	120	118	108	123	118	120	131	112	122	124	142	140	140	110	125	137	130	119	133	118	126	106	135	142	136	116	116	127	131	107	119	141	124	122	118	134	136	120	122	119	135	126	132	139	133	110	124	125	124	129	126	107	111	129	112	115	134	131	109	117	122	107	140	108	124	137	131	139	115	128	127	131	129	117	119	119	133	127	97	118	111	119	132	141	131	119	117	124	130	127	149	116	121	132	138	131	133	134	124	139	126	120	127	109	131	122	101	118	134	119	120	114	128	137	128	129	131	108	134	123	121	110	131	123	123	136	102	120	110	132	121	120	136	114	110	117	143	125	130	132	133	129	114	121	118	131	124	124	100	125	128	130	113	122	132	126	123	118	121	117	129	119	111	112	131	118	125	115	109	141	120	147	112	135	107	111	124	119	119	127	117	131	117	126	121	122	130	134	121	121	129	119	132	124	122	127	113	125	111	137	129	117	114	112	120	121	141	139	107	122	115	108	126	96	121	117	130	109	135	110	133	146	99	127	134	127	99	109	119	121	102	127	116	130	131	123	118	143	118	115	126	139	147	115	125	129	126	125	116	120	138	127	144	134	101	89	104	104	118	136	134	113	124	124	118	123	102	111	111	100	118	118	134	109	95	161	110	139	132	124	145	115	98	130	134	133	135	136	124	125	113	137	125	122	125	120	122	113	110	126	125	125	124	114	101	128	118	116	117	115	130	127	123	115	110	118	118	144	122	119	123	106	131	111	102	129	139	120	104	133	121	114	126	104	120	118	115	116	123	130	128	132	111	130	119	115	133	123	127	142	124	133	131	114	122	129	129	134	123	130	128	121	129	96	112	110	122	139	121	106	109	133	133	116	115	154	124	124	132	126	112	121	140	114	114	143	144	131	121	110	128	121	122	154	135	124	138	125	127	151	119	138	113	116	131	128	129	126	106	106	122	109	112	126	112	104	132	118	116	153	127	105	113	128	136	111	117	129	121	126	128	126	137	150	117	117	112	126	139	126	126	102	119	114	132	141	127	119	124	144	141	103	118	116	107	135	90	115	121	134	134	119	133	115	122	122	103	120	116	116	136	129	128	104	113	121	131	104	137	139	121	134	141	105	130	117	112	122	137	111	107	130	127	115	127	120	136	134	107	128	140	123	104	125	106	126	117	102	150	106	114	114	127	99	111	112	95	112	134	135	129	122	130	119	142	131	104	135	104	117	121	111	116	136	112	117	117	132	125	124	123	120	116	113	116	127	126	118	128	143	116	124	117	119	115	114	124	118	87	123	128	127	114	128	130	92	109	124	127	125	124	141	141	104	125	121	97	107	146	127	119	113	152	137	124	130	121	142	129	130	109	138	115	113	132	130	119	114	107	122	116	132	126	111	120	132	137	134	131	112	119	129	134	104	124	117	115	112	141	139	131	126	123	112	123	118	130	130	125	134	105	121	128	117	152	144	141	112	106	121	114	129	110	119	124	143	115	122	108	107	136	138	149	127	130	108	123	142	125	108	131	135	114	123	115	102	113	132	118	142	109	139	121	109	126	127	128	108	106	112	100	120	122	136	123	123	122	108	111	118	108	122	136	131	144	132	126	143	121	133	115	125	103	112	132	128	121	114	142	148	119	102	133	140	116	121	121	116	133	131	139	120	123	104	138	123	103	114	144	130	140	119	108	121	114	144	126	108	125	145	141	112	129	128	124	99	133	106	121	113	132	131	116	120	134	122	119	130	114	134	121	110	111	118	115	134	116	114	113	123	120	131	112	118	131	111	106	127	139	124	100	122	129	112	123	118	118	123	126	131	120	122	124	148	127	111	131	126	123	134	113	119	127	141	114	102	139	109	109	146	121	124	120	132	128	114	119	122	101	120	119	124	129	134	120	116	139	118	125	104	125	129	138	116	115	129	121	119	143	128	138	111	104	108	139	121	123	128	112	112	127	99	104	122	121	140	113	121	115	139	122	138	112	117	127	126	127	105	160	123	121	128	115	123	118	132	108	140	119	129	112	126	142	114	130	141	138	127	129	118	128	115	117	103	139	123	96	138	108	100	108	142	134	131	106	104	120	129	114	114	121	128	110	100	118	125	142	131	118	133	151	128	113	108	121	107	126	120	149	139	127	128	128	127	121	119	126	119	110	102	131	141	121	122	140	134	112	118	124	125	124	117	131	136	131	114	143	120	115	137	118	126	133	131	131	118	118	127	119	131	112	116	114	146	114	121	97	118	136	124	130	112	113	118	118	124	127	124	108	115	118	132	127	129	132	122	110	134	124	132	147	127	113	137	135	126	109	119	130	145	121	104	124	120	110	118	123	136	121	115	119	119	120	139	117	125	107	124	136	120	120	137	118	124	129	118	126	123	131	120	121	111	124	96	127	110	120	119	124	143	152	119	144	120	123	132	129	119	117	115	129	119	111	117	127	115	117	134	132	132	106	111	113	117	119	114	119	120	131	148	107	125	116	150	109	136	110	113	95	114	122	117	144	139	116	119	120	105	128	126	123	134	142	133	133	127	132	128	104	127	138	113	132	113	114	140	126	132	102	106	100	122	117	115	127	121	124	125	126	91	119	123	156	131	134	136	115	142	114	137	134	117	123	118	118	117	117	135	137	126	117	122	120	103	129	124	142	131	125	111	129	117	123	99	116	124	111	128	126	117	124	135	136	121	138	134
17151	4271	3210	3688	2964	2705	2283	1722	1230	1093	757	603	563	486	492	482	477	455	431	370	454	386	381	397	355	375	359	407	515	513	531	503	516	454	437	403	366	355	344	367	319	348	340	362	303	362	309	317	321	320	318	339	346	294	320	335	271	342	307	366	342	349	326	310	324	320	322	293	319	341	349	338	339	303	324	315	285	318	324	312	299	312	307	310	325	322	318	315	316	312	337	306	312	315	327	320	331	330	330	334	334	325	300	314	345	311	313	300	320	305	323	293	300	301	347	323	324	317	335	326	304	317	312	359	339	348	350	355	326	328	312	322	324	326	297	328	322	290	340	360	338	311	334	309	310	326	319	320	304	315	308	271	322	307	321	313	340	315	321	322	277	333	305	308	317	319	362	330	336	319	288	339	312	283	338	335	323	288	324	300	308	300	319	331	324	284	323	272	340	334	333	324	309	330	295	335	312	313	314	316	324	320	339	305	339	334	328	331	314	314	289	332	325	328	320	297	296	329	316	317	319	313	298	317	316	304	293	321	308	314	285	328	351	313	332	326	314	323	295	334	337	337	370	312	310	335	311	295	328	309	318	320	335	281	290	322	314	307	319	309	324	285	329	334	325	322	300	341	324	309	335	318	347	308	311	303	335	304	295	336	334	309	359	361	372	311	304	338	323	299	334	306	329	338	343	300	326	313	310	284	331	306	331	330	336	309	333	307	331	321	352	313	322	310	299	305	291	328	323	345	308	331	323	305	335	313	348	313	323	330	307	319	300	323	301	325	317	303	313	328	311	331	314	295	272	309	325	307	345	325	306	338	337	302	337	299	312	336	324	310	331	324	292	322	317	336	340	312	287	306	313	326	305	334	348	335	306	336	311	329	319	326	322	342	303	324	316	309	350	309	310	320	323	297	337	347	316	344	317	328	316	317	305	314	310	328	319	324	339	315	307	281	321	316	306	325	323	317	308	314	310	283	333	324	308	338	339	302	340	357	324	284	335	313	323	343	335	326	343	314	296	339	323	293	328	309	337	310	311	319	311	332	321	342	325	321	353	335	335	319	320	327	308	318	343	287	307	304	344	324	318	319	338	292	296	312	339	304	344	318	354	326	295	337	310	330	287	292	314	338	323	310	312	349	326	300	331	294	312	322	319	310	305	300	288	294	303	331	306	333	314	322	341	337	327	341	294	312	322	342	324	310	321	326	340	312	343	309	299	315	315	335	320	314	328	310	328	341	311	338	324	328	291	352	340	316	336	334	340	332	302	322	351	301	314	321	324	320	335	317	294	314	338	359	307	318	319	311	327	295	314	296	306	337	325	333	315	304	326	315	328	320	344	345	331	316	281	304	318	318	343	291	357	303	288	341	315	342	323	329	299	295	325	294	310	337	312	313	343	311	328	344	336	333	322	329	322	333	301	344	316	323	336	350	304	338	329	293	311	340	286	300	335	313	316	339	315	356	334	315	319	328	312	335	349	313	328	352	305	297	296	368	274	298	306	345	267	311	306	297	342	332	338	306	322	303	354	331	347	341	330	320	304	348	352	349	315	306	315	328	329	312	319	317	304	318	312	308	320	345	333	297	305	289	321	316	305	309	315	313	301	309	325	345	294	369	298	322	330	344	310	340	291	340	337	308	334	343	365	325	319	325	337	340	328	344	360	335	310	325	313	305	349	325	304	351	330	321	356	315	315	316	351	291	336	335	310	316	326	304	330	357	303	349	335	334	300	287	310	325	316	331	312	310	319	317	293	372	320	319	324	333	291	305	307	323	332	343	294	316	291	335	321	339	326	347	311	317	324	319	318	330	347	305	352	315	324	324	300	322	293	308	308	319	319	311	342	306	289	327	352	325	323	336	321	306	355	310	323	306	333	309	339	334	311	338	318	328	297	336	325	346	334	356	319	319	358	339	329	337	338	313	355	312	314	298	327	279	306	323	326	336	326	306	311	312	332	321	315	340	313	336	314	320	273	305	333	341	297	347	312	334	297	329	336	311	317	292	313	325	323	345	327	303	293	284	348	351	320	318	303	337	298	292	313	321	303	325	356	318	353	301	299	288	306	325	309	318	334	304	304	309	298	309	326	302	341	318	320	338	331	307	299	304	314	341	299	341	329	324	284	309	361	295	308	340	314	295	310	324	344	299	301	338	304	350	317	318	335	321	329	317	306	309	345	367	333	332	277	338	293	336	333	356	323	299	314	341	298	348	331	314	332	317	315	329	334	281	323	296	331	327	330	305	318	303	351	360	336	309	319	340	345	310	331	311	317	315	334	328	341	315	338	303	310	323	348	354	326	331	300	305	340	337	331	324	332	314	336	323	336	331	327	323	319	317	292	345	320	293	336	335	324	317	314	302	320	328	332	319	323	304	357	308	334	316	300	311	327	348	322	280	296	309	303	347	344	286	337	308	325	329	360	319	304	294	319	327	328	324	316	317	307	324	348	320	316	327	299	355	333	327	294	319	330	305	328	306	340	314	328	320	330	265	331	311	307	350	356	331	316	304	337	297	309	304	320	294	340	340	311	338	330	335	303	313	304	359	330	306	301	316	312	312	331	306	300	304	330	317	317	331	300	297	330	331	318	319	328	325	308	322	337	332	316	321	330	297	331	305	333	318	314	312	327	330	280	315	313	293	294	321	302	327	339	313	321	330	319	306	335	345	332	366	296	334	327	340	302	338	306	323	293	320	297	321	339	306	319	313	336	342	342	318	318	299	335	336	315	285	302	312	339	282	323	328	303	317	324	336	311	313	338	325	338	310	343	347	322	321	309	354	345	314	342	325	341	296	311	307	331	315	306	337	326	336	330	349	330	349	336	324	303	326	310	334	324	334	303	350	315	360	331	304	289	322	333	324	330	299	351	305	314	297	320	347	324	308	337	373	301	331	321	316	294	311	308	319	291	323	323	312	331	333	326	307	318	303	319	333	321	313	328	315	336	311	322	314	317	292	322	327	314	314	327	352	329	320	299	342	294	316	311	331	338	343	343	343	334	308	313	311	323	323	288	310	319	318	334	315	337	344	313	312	306	325	320	295	358	307	322	323	295	297	333	327	360	347	306	295	305	315	281	324	334	323	315	338	309	311	327	332	286	323	301	333	324	328	298	312	289	365	322	337	299	345	304	321	325	328	304	338	303	320	336	305	341	314	330	303	344	339	321	311	314	316	304	303	342	312	340	325	319	319	321	312	326	310	347	340	349	311	308	313	322	288	307	323	327	329	330	301	333	313	340	337	311	281	315	279	272	330	324	345	325	342	318	345	314	338	359	355	304	328	339	326	328	320	336	309	323	324	300	334	319	298	315	338	355	339	333	329	322	338	318	310	322	302	317	313	296	309	309	354	355	310	334	328	298	324	296	324	338	329	343	310	293	303	317	316	328	329	333	325	307	313	312	331	292	324	314	343	312	323	344	281	323	342	294	336	319	314	348	343	348	330	337	336	326	331	317	345	304	332	337	309	339	327	306	324	331	301	309	315	328	294
8287	1574	733	610	508	461	426	369	350	372	353	318	346	304	335	320	318	330	330	336	306	300	295	327	314	324	307	352	287	357	344	350	311	328	339	324	333	309	320	342	364	334	316	283	329	324	336	314	346	320	338	317	308	287	337	295	303	353	351	322	349	361	353	352	342	302	282	308	316	321	351	316	292	353	318	332	305	335	303	302	305	300	300	310	303	341	317	357	310	329	356	331	356	305	290	337	322	318	315	318	365	323	312	327	319	313	308	298	321	317	293	330	287	314	373	310	309	315	322	288	325	330	321	312	314	349	332	287	326	329	337	309	301	306	324	342	313	342	338	340	322	325	288	292	281	312	332	347	340	326	352	315	321	311	312	329	308	351	308	340	362	315	296	316	335	328	352	318	338	319	321	314	303	339	327	334	342	296	342	313	294	303	330	308	321	316	329	318	318	300	352	328	343	343	322	334	363	319	327	337	345	334	325	299	325	339	313	321	269	337	305	286	313	329	343	341	353	366	343	347	328	320	335	310	317	334	342	325	306	316	349	322	327	314	319	311	327	316	307	298	343	331	314	331	322	344	344	286	308	317	311	314	322	305	315	311	360	322	342	343	358	307	291	318	339	298	357	322	287	339	331	295	303	333	327	328	324	331	330	305	289	378	350	320	322	326	302	315	338	303	326	318	306	313	309	318	312	321	341	329	308	308	343	306	302	331	298	324	329	329	275	352	350	326	327	321	325	297	345	353	313	305	281	290	304	356	345	323	313	330	369	333	313	334	306	310	329	357	336	293	314	305	311	321	303	316	289	336	339	318	318	340	326	322	322	315	321	276	331	296	333	322	324	328	301	353	306	351	324	321	318	348	308	318	306	305	288	305	284	308	351	311	336	312	260	306	281	310	284	316	317	294	319	287	301	344	323	328	313	300	297	308	327	346	327	317	305	363	337	324	283	316	336	319	314	291	345	330	296	332	302	344	307	328	324	306	324	325	303	332	342	304	283	327	319	307	296	347	342	315	302	323	321	344	278	295	343	316	303	334	287	321	307	323	348	311	320	320	331	303	308	320	292	300	302	319	343	336	331	338	359	352	352	317	300	301	333	324	324	315	320	316	314	346	317	301	319	331	358	321	300	349	351	283	325	309	322	349	320	327	314	321	299	318	351	326	340	355	302	330	336	319	315	339	303	316	348	317	355	330	314	336	341	314	289	307	341	291	324	315	301	290	346	311	329	309	281	310	340	326	320	296	332	325	319	323	325	341	315	339	313	288	343	304	291	297	306	316	295	305	337	308	273	307	355	329	325	347	314	314	315	296	329	335	312	333	306	328	344	294	301	290	290	342	320	328	331	352	296	317	348	281	306	326	301	314	320	309	334	364	305	321	321	331	331	323	298	305	329	309	321	300	332	333	320	302	307	310	315	302	333	289	287	318	355	334	335	327	302	303	317	347	328	322	329	322	315	330	328	352	322	307	334	309	318	331	320	319	305	308	340	309	317	312	319	349	332	309	316	327	285	333	329	333	366	291	296	336	355	312	322	314	305	329	321	312	315	320	334	293	317	306	366	338	311	313	330	354	340	305	301	336	302	304	312	340	346	323	319	290	315	309	317	319	309	290	321	310	294	309	348	314	313	341	356	325	326	337	342	304	327	304	320	308	313	317	340	318	300	321	308	302	303	282	309	326	322	339	310	304	315	324	297	313	315	348	363	322	344	316	330	311	325	309	322	299	313	313	330	314	337	338	327	279	329	278	306	299	315	310	338	305	383	293	327	313	329	324	356	310	403	335	328	323	305	321	336	319	312	308	334	310	320	302	323	328	342	286	311	346	333	322	328	318	329	322	321	358	326	323	318	321	319	306	338	338	288	321	310	321	308	310	291	312	319	330	332	320	327	314	338	333	300	296	310	344	294	333	290	307	339	311	332	302	348	333	325	322	301	314	330	294	310	317	317	317	348	289	300	331	303	316	323	315	282	303	327	331	316	299	321	319	319	329	299	303	342	354	323	304	312	319	286	288	317	338	377	322	324	295	316	316	297	337	326	334	332	329	287	289	276	323	314	328	312	288	328	354	316	325	301	353	295	310	346	300	297	272	344	305	344	352	332	345	333	303	332	338	336	331	322	339	318	318	314	334	355	306	313	319	313	315	321	305	309	337	329	317	310	316	353	315	336	326	335	321	339	320	298	313	338	316	293	344	293	297	353	313	338	358	320	330	345	319	328	330	346	320	334	329	306	335	312	319	314	337	304	332	320	335	307	341	310	333	292	361	305	320	293	280	316	333	350	329	323	343	338	332	343	298	298	296	336	369	310	300	300	311	321	313	335	326	315	344	315	313	342	317	320	304	332	324	373	329	308	296	289	338	343	292	348	308	290	321	332	307	360	331	304	295	324	324	313	299	305	332	303	324	307	331	313	279	321	333	330	321	288	291	317	311	340	297	316	327	341	328	302	282	327	314	298	331	348	314	301	311	299	293	316	315	318	328	334	353	312	348	292	310	298	326	306	335	301	336	288	296	299	312	328	312	296	310	334	314	296	344	303	317	345	322	297	331	336	312	318	304	337	315	311	342	309	337	340	328	295	292	315	355	340	310	335	315	304	344	312	327	319	338	366	314	281	313	335	295	311	295	305	318	283	310	305	302	324	337	303	323	314	301	318	306	283	324	333	289	328	318	294	329	328	317	308	298	312	297	352	281	307	349	324	328	323	314	300	332	281	322	317	318	341	324	309	340	302	308	311	319	328	301	321	330	334	321	335	309	335	297	328	363	296	309	301	301	327	338	353	340	332	304	309	308	334	327	318	320	303	318	343	313	296	329	315	359	311	367	351	306	292	341	332	319	294	329	336	326	304	348	315	325	342	301	352	327	321	369	328	318	301	307	274	310	335	321	348	311	315	305	335	348	314	301	302	304	323	362	306	349	313	318	311	338	339	292	282	309	312	336	299	359	317	300	333	293	322	357	295	319	320	282	338	298	343	312	346	339	306	313	320	337	326	325	330	311	321	337	307	331	331	298	329	287	333	322	301	337	308	309	330	278	288	324	333	311	328	297	302	287	296	270	305	325	328	288	277	342	331	348	331	318	306	302	333	316	308	293	295	314	312	321	340	330	310	335	308	295	341	319	304	287	344	334	344	348	302	332	312	341	303	340	312	346	351	346	324	343	317	312	312	299	318	331	310	334	352	347	328	310	315	345	344	308	346	317	298	309	304	343	340	310	271	335	355	330	342	332	354	327	341	316	280	324	308	297	324	300	304	274	309	307	323	314	321	311	312	345	304	305	341	291	308	306	320	333	361	299	338	307	298	327	312	324	324	281	294	295	330	316	353	323	336	337	355	289	310	350	332	316	364	376	307	347	307	315	326	339	343	329	288	345	311	300	312	309	277	331	320	318	321	312	331	332	332	325	324	301	327	307	326	291	311	327	333	316	322	290	325	323	298	320	272	338	348	310	341	333	311	297	303	302	329	316	327	300	328	317	334	350
6045	1620	1649	1838	1727	1556	1458	1149	1013	994	849	793	743	803	741	747	782	753	746	722	755	746	754	783	771	781	823	762	836	769	795	780	789	821	778	811	788	765	758	753	726	741	794	799	709	756	775	776	806	722	750	766	762	789	754	751	758	735	752	787	807	760	730	747	737	768	783	751	738	764	807	760	777	781	779	724	758	737	747	764	735	740	753	676	758	755	792	692	744	728	747	741	715	775	684	739	779	779	770	772	815	782	795	737	794	759	768	744	743	770	713	737	768	705	774	724	729	721	805	804	766	782	764	739	785	758	749	764	724	744	714	799	777	774	751	744	748	784	750	748	749	750	696	732	745	749	767	708	760	803	743	759	727	772	742	752	817	768	765	722	733	755	755	761	799	790	790	764	779	835	697	701	736	773	741	723	784	780	749	790	813	784	710	699	767	770	770	721	716	747	759	743	724	722	737	796	732	787	782	742	751	719	745	786	742	700	739	770	809	799	801	748	764	781	749	737	773	763	831	730	769	731	719	786	787	710	745	794	810	778	783	743	749	758	719	721	782	771	798	765	730	756	792	741	762	790	744	777	747	725	753	763	754	706	804	736	761	765	790	745	791	742	798	762	725	778	734	794	776	724	771	693	731	775	726	717	742	734	726	763	793	729	757	759	786	744	779	793	727	743	756	775	780	769	726	748	738	765	737	745	720	766	728	768	718	777	785	704	789	775	723	729	733	702	760	731	785	724	748	740	736	743	777	707	750	741	749	731	742	783	780	770	717	764	784	779	766	734	758	755	741	770	707	714	735	739	791	702	734	751	812	774	744	766	758	732	724	751	754	709	775	758	773	734	768	751	757	719	742	747	793	744	784	799	770	711	716	712	763	778	762	706	738	766	794	746	762	789	755	747	729	765	818	743	788	722	753	774	776	724	727	750	724	739	791	770	773	789	774	766	783	776	754	766	746	738	751	783	758	710	763	784	800	731	723	771	799	718	753	740	744	743	765	725	750	787	702	720	783	751	772	709	759	772	800	772	757	761	754	788	781	792	729	800	726	763	713	754	752	778	698	745	777	786	756	733	739	754	734	756	798	725	781	774	730	755	754	800	763	700	798	704	789	759	749	754	776	798	747	771	768	820	748	747	756	759	739	725	738	751	722	780	773	736	777	764	751	701	745	742	742	736	688	763	717	782	761	751	776	757	763	806	742	747	752	758	753	713	754	789	738	769	775	710	758	716	803	687	734	768	759	782	762	756	730	800	752	754	765	762	757	754	779	752	750	780	764	759	756	723	701	776	749	746	751	740	751	754	763	812	774	754	802	756	754	741	692	730	757	736	771	712	833	688	742	764	674	786	798	742	779	802	776	774	778	737	737	727	787	747	755	763	739	751	792	750	772	808	710	773	767	721	821	740	764	798	745	750	741	775	740	752	755	698	728	785	779	749	782	741	686	771	769	775	788	788	753	735	710	778	746	751	745	760	755	762	733	768	771	752	725	747	803	766	760	763	769	806	747	739	767	743	775	753	822	751	747	779	760	777	748	773	752	772	742	721	795	699	811	735	724	701	710	734	738	778	707	756	804	787	760	764	749	768	787	712	818	763	746	772	697	769	755	790	789	747	747	707	759	792	771	744	790	770	755	775	769	753	752	707	749	753	716	743	749	765	692	750	795	712	745	762	729	821	766	764	711	776	755	719	737	743	762	733	733	767	762	802	679	762	802	764	735	767	750	746	761	724	775	777	740	737	730	726	755	799	772	749	751	738	789	704	815	717	773	734	748	774	762	751	787	761	761	816	762	792	724	726	773	753	727	759	830	725	782	739	790	778	764	767	767	726	795	758	732	669	752	782	720	746	787	782	749	727	716	759	771	765	740	744	728	766	709	772	779	757	761	752	696	685	781	761	754	752	784	767	794	696	758	740	786	701	731	725	759	760	752	792	754	711	745	746	754	769	758	821	771	727	747	788	725	738	800	765	739	774	739	734	772	738	728	726	763	782	736	721	753	760	742	740	739	765	791	778	737	773	790	745	696	788	755	816	760	744	780	772	747	752	742	817	731	779	746	789	754	756	804	747	786	752	777	746	769	699	756	742	747	723	783	773	788	709	763	761	782	758	744	779	774	743	767	721	707	697	764	750	777	771	713	728	782	739	724	766	805	747	743	762	765	790	719	754	719	728	767	725	755	767	776	779	729	743	780	718	718	706	756	816	740	765	770	747	705	737	765	726	759	802	754	774	729	762	765	719	811	745	726	748	812	753	809	783	722	700	729	779	750	738	775	744	782	735	747	781	727	740	754	773	766	783	723	751	738	795	784	721	798	752	783	724	789	751	749	803	767	760	747	747	767	755	718	759	743	805	773	760	787	751	749	772	721	749	754	778	760	788	753	786	717	747	721	751	720	687	759	755	720	796	769	796	758	721	732	726	752	762	759	753	726	795	740	772	699	796	712	740	773	756	792	742	746	777	773	808	714	739	709	722	767	766	737	725	717	837	784	709	733	782	761	697	801	718	732	765	744	752	723	777	741	690	793	693	774	771	747	780	791	808	725	726	721	751	726	791	812	801	778	765	780	705	758	765	732	762	778	691	791	703	737	744	810	794	753	768	817	737	759	729	743	731	734	766	770	729	825	768	764	756	712	797	746	749	804	779	733	754	729	749	763	747	764	743	709	726	730	764	828	788	793	788	761	731	717	732	728	759	763	774	775	722	766	777	738	755	788	797	798	796	783	709	766	785	725	780	754	779	723	749	821	712	740	772	760	771	764	822	747	785	743	737	736	771	754	736	778	726	772	736	762	764	760	759	780	801	733	766	745	736	698	748	775	754	817	745	743	762	772	757	755	783	748	782	718	741	744	829	810	768	750	796	751	779	731	742	745	767	777	737	733	704	724	805	764	756	791	718	726	776	788	776	732	741	764	758	726	734	768	782	737	750	785	756	755	797	744	726	733	745	756	739	760	773	737	778	734	772	727	714	690	794	738	758	789	794	746	790	717	767	781	747	772	758	788	768	769	784	773	789	707	765	770	748	769	774	771	778	776	769	716	797	753	723	752	767	742	788	780	824	759	789	769	699	794	761	755	755	755	785	802	767	791	734	749	768	756	757	798	740	711	724	714	802	758	783	749	759	732	731	777	745	744	772	774	796	763	700	773	757	777	749	734	749	694	758	764	802	758	781	797	781	766	743	756	724	711	767	828	761	767	769	809	769	724	778	782	749	708	726	718	743	779	733	749	762	757	744	743	721	771	777	745	731	770	735	749	736	695	762	766	777	794	716	743	762	781	762	770	767	742	808	733	724	761	776	778	760	772	769	721	776	765	774	735	766	767	758	744	776	767	745	764	736	732	766	755	780	783	786	699	774	750	756	799	785	740	746	751	746	719	762	746	741	765	768	735	778	745	792	785	804	701	740	756	728	742	752	732	763	729	724	748	776	741	730	767	707	803	791	763	746	733	806	760	817	758	746	791	757	804	769	754	798	774	776	754	734
18488	3173	1183	910	683	571	535	402	379	312	291	288	271	257	258	271	261	245	234	258	221	270	252	273	236	281	238	255	267	255	279	257	266	238	272	248	230	240	245	268	268	273	265	234	246	248	243	244	263	273	251	223	244	240	270	255	281	247	251	245	245	249	253	273	239	232	247	278	245	269	283	252	226	250	251	264	240	288	257	276	249	207	274	263	235	256	224	221	255	243	228	255	211	260	240	263	235	232	246	261	257	254	272	216	245	275	258	229	229	229	246	258	274	245	244	254	247	229	266	226	239	243	223	294	268	255	247	223	229	254	261	251	252	245	248	219	248	247	265	275	255	258	254	232	222	260	243	263	234	262	221	241	249	251	238	234	252	269	246	281	244	239	259	284	269	265	239	241	236	236	250	231	214	273	254	227	278	258	247	250	263	241	246	249	235	257	230	232	249	244	215	209	250	268	248	228	234	241	244	232	203	252	237	243	236	241	242	232	236	237	256	235	253	258	240	252	256	248	237	284	256	258	237	265	265	255	282	233	223	236	263	245	219	246	249	242	274	221	236	253	243	236	267	239	269	244	260	272	288	247	227	266	258	258	261	239	251	246	262	232	240	267	265	260	251	264	241	212	235	238	248	255	260	232	266	257	252	208	241	264	254	261	256	245	224	254	268	264	213	228	259	304	246	234	260	256	230	246	287	244	246	238	257	248	248	246	250	220	231	264	251	244	266	275	280	236	265	233	260	245	225	260	233	256	253	249	269	221	252	252	241	245	245	299	267	258	247	240	238	254	233	254	205	239	266	243	269	253	261	258	254	214	285	280	263	228	249	244	260	247	252	234	261	253	263	219	237	238	252	277	269	245	270	253	246	215	238	236	254	269	235	228	240	255	236	261	254	264	244	239	242	256	262	257	260	226	241	249	231	260	220	282	250	226	272	263	253	260	248	251	254	245	230	233	255	258	235	277	253	248	252	263	223	240	218	261	240	237	259	237	243	246	250	257	274	252	245	279	290	225	259	222	269	238	258	237	265	239	234	253	245	266	275	232	234	250	263	259	245	238	231	237	249	240	246	267	239	273	212	249	271	269	258	281	250	243	266	266	252	240	247	261	248	243	272	241	233	255	271	253	240	275	247	274	268	261	253	250	244	253	250	256	219	235	230	268	265	226	267	279	235	261	261	236	241	263	249	234	270	271	246	277	235	260	259	249	259	249	272	254	290	231	262	246	268	256	263	244	246	250	263	240	271	278	248	250	238	233	219	251	264	252	247	245	240	250	242	253	227	236	274	235	269	278	259	225	230	258	245	225	250	234	216	272	243	237	279	245	229	225	223	235	258	226	277	241	219	267	243	245	257	256	243	247	237	258	274	279	265	240	259	222	234	242	261	217	250	266	271	235	236	247	244	255	282	232	235	227	258	254	281	242	272	260	245	272	250	281	273	237	253	255	251	269	259	260	237	237	249	229	258	259	233	221	264	240	229	238	219	247	222	189	254	268	274	246	225	284	242	237	221	276	248	268	247	246	256	254	238	254	248	247	253	232	246	226	256	268	304	239	239	250	271	227	250	237	264	262	247	240	267	234	259	234	255	240	242	287	271	252	245	267	249	258	252	241	279	253	265	247	237	250	240	258	261	246	213	275	275	263	256	243	234	265	264	273	272	230	264	270	249	232	265	217	249	244	199	240	262	262	261	246	225	249	234	246	257	244	258	222	228	282	257	246	241	284	265	262	244	259	264	237	245	256	251	230	249	248	258	252	243	248	253	260	238	256	251	257	240	244	284	282	227	251	243	230	253	220	280	242	251	257	228	257	264	210	252	259	248	243	267	226	219	245	263	239	239	234	270	241	238	251	248	237	243	261	227	254	221	258	214	254	281	224	278	241	247	231	240	237	245	233	275	298	290	245	224	252	233	248	253	236	238	242	250	229	220	227	268	222	231	239	260	248	238	261	230	252	268	266	229	256	241	270	254	271	242	248	236	248	241	242	247	226	246	237	263	244	254	234	243	261	245	297	253	261	252	232	262	271	245	212	235	239	238	244	271	257	262	224	288	257	238	258	231	272	251	263	215	227	265	255	258	247	289	275	266	254	284	226	250	281	272	269	270	295	233	242	236	230	261	247	270	247	265	271	265	209	249	243	264	278	268	252	253	245	228	240	249	253	258	236	253	269	225	254	245	238	228	252	251	247	263	226	241	249	232	230	262	277	227	260	249	250	260	245	251	256	262	221	232	281	246	258	237	249	276	227	284	265	254	232	254	247	245	252	242	248	240	245	252	258	262	219	226	229	238	229	264	240	239	236	229	255	248	266	280	268	257	243	261	255	238	242	248	233	269	231	239	243	253	231	261	265	253	233	253	228	269	251	243	237	265	262	229	231	253	242	246	269	234	254	242	228	267	259	249	259	250	263	227	224	265	253	254	257	258	284	241	229	248	256	269	256	250	245	271	244	233	253	231	238	283	238	236	240	245	217	220	262	280	228	234	229	234	238	233	232	270	251	267	245	240	244	255	259	263	260	263	263	247	246	238	261	243	266	260	263	230	205	235	229	260	226	258	246	252	251	242	228	276	260	268	238	245	235	223	245	243	219	220	248	252	226	245	244	262	267	282	217	251	268	245	241	248	246	257	223	232	222	242	260	254	253	245	262	227	257	262	225	233	245	253	245	233	258	242	236	249	234	241	260	241	244	249	265	275	252	287	227	231	276	268	260	252	243	259	241	231	252	261	243	237	273	257	243	256	253	256	241	216	250	265	239	254	230	278	280	260	273	219	243	255	278	246	269	244	242	240	254	257	261	278	282	245	248	241	271	247	249	243	243	260	238	253	249	236	207	287	225	237	234	251	243	238	273	233	243	236	271	245	255	253	223	200	231	218	269	246	280	251	201	229	233	248	265	249	230	229	259	272	250	235	240	280	250	226	240	243	257	253	239	256	254	254	267	269	272	223	275	239	214	255	221	263	210	244	260	246	256	260	246	232	245	246	226	255	261	231	265	268	277	239	230	260	239	265	238	250	264	238	270	269	258	256	248	229	204	245	239	232	258	249	271	247	291	247	245	256	229	253	239	233	238	252	237	244	238	275	240	255	266	276	258	244	244	233	230	261	236	240	250	241	250	253	282	231	269	276	267	270	261	242	236	271	253	271	270	242	236	251	265	281	251	232	241	254	251	252	257	285	251	235	224	249	258	256	241	272	232	246	247	245	263	262	262	276	260	248	221	275	237	246	242	245	246	233	249	280	231	238	255	237	232	268	238	251	243	260	282	268	245	255	256	228	274	252	231	265	238	229	265	268	239	237	249	247	249	286	256	227	229	237	200	283	259	241	237	264	230	238	261	252	232	271	241	261	260	227	224	240	239	242	272	261	233	241	219	217	245	291	235	244	238	213	271	270	214	267	242	261	264	267	245	274	222	252	225	269	252	237	219	231	235	242	237	249	264	238	276	242	230	276	264	249	245	248	248	252	286	247	237	241	268	261	276
13240	2186	2429	2939	2501	2189	2011	1594	1302	1057	847	750	688	685	627	682	672	653	668	642	637	641	642	598	597	619	621	630	695	737	719	713	687	650	643	617	618	628	613	601	613	582	588	557	602	586	625	609	592	637	596	590	621	577	595	591	617	616	632	574	601	629	594	629	585	611	623	589	617	606	600	570	612	609	580	575	561	624	643	601	603	640	563	558	647	577	579	562	558	573	575	643	591	644	589	633	563	586	626	634	604	590	604	618	552	611	592	641	605	615	605	621	597	593	612	583	593	548	597	580	597	605	580	599	594	592	587	592	561	567	617	614	570	588	591	601	588	579	593	597	593	608	608	623	578	584	553	614	610	621	584	607	565	574	621	574	565	572	575	581	583	595	543	610	568	588	567	641	594	579	627	593	592	625	634	601	620	569	624	605	606	598	593	613	572	597	636	569	628	579	573	624	587	555	595	569	554	621	638	608	578	601	598	602	586	619	598	649	590	560	606	633	605	620	628	593	590	609	593	627	611	585	625	607	607	564	605	569	571	603	571	587	603	612	571	597	568	603	537	619	598	610	576	641	563	585	578	600	603	533	613	588	632	579	604	640	626	589	593	604	564	581	620	600	611	581	618	593	598	587	619	577	580	612	596	626	602	591	631	618	630	574	619	596	589	604	595	594	606	583	635	584	595	620	550	580	595	564	554	583	594	602	607	589	601	649	600	593	612	582	612	616	623	579	575	597	593	600	661	641	599	611	614	621	600	591	598	621	628	584	637	598	572	625	621	596	598	570	607	618	599	590	595	586	598	590	589	615	636	556	603	575	583	569	623	648	594	603	596	643	589	591	576	595	626	620	609	546	617	563	535	605	597	672	609	591	593	588	600	584	626	530	579	632	594	637	576	601	590	607	601	612	635	631	577	589	599	593	597	567	596	614	574	608	632	637	627	602	597	583	577	594	597	580	557	587	593	583	649	562	577	597	623	611	630	592	604	591	574	608	585	619	580	602	617	597	660	579	606	635	613	578	579	616	606	608	610	552	631	566	630	630	588	570	607	597	573	623	586	617	570	619	571	571	629	637	586	595	611	579	571	616	573	588	569	602	593	661	566	592	595	616	583	588	598	578	613	590	582	584	600	612	609	571	560	608	621	565	608	580	611	572	560	573	571	568	586	583	592	593	578	584	616	597	615	581	599	632	571	588	592	557	584	580	573	629	582	608	616	641	600	523	582	629	598	602	586	549	591	615	622	609	623	596	558	626	575	540	594	548	576	635	619	603	601	591	553	570	599	617	608	549	555	609	601	603	594	595	570	579	574	567	597	613	561	593	612	586	599	600	582	616	586	588	600	583	605	622	605	597	599	571	627	597	577	593	583	566	572	606	617	596	583	598	602	562	642	593	649	622	538	607	600	583	601	630	585	609	586	582	560	569	663	601	586	627	602	598	608	565	600	630	592	588	623	624	601	578	590	589	634	589	619	586	580	568	608	640	599	581	644	612	616	614	605	626	612	605	605	637	584	618	561	634	601	600	575	634	572	622	599	587	590	624	581	632	566	600	574	549	623	624	564	579	617	572	660	594	591	616	580	601	590	602	603	588	573	616	581	596	619	566	554	587	598	644	597	609	589	585	611	530	592	606	602	603	591	597	584	579	620	581	595	560	627	590	559	608	618	600	610	609	541	605	535	604	623	579	600	581	619	584	582	589	604	586	618	584	612	607	551	606	625	619	645	575	619	602	600	594	547	586	570	604	615	586	606	590	579	619	559	531	594	577	594	612	617	604	633	600	589	563	597	612	625	580	617	563	622	582	551	561	613	560	581	636	566	619	569	647	581	610	567	594	606	600	561	572	577	606	651	606	657	565	585	612	567	569	534	634	566	600	577	588	589	593	613	597	605	552	556	576	616	554	632	624	584	593	564	565	601	584	590	600	597	620	601	563	618	605	569	581	571	632	594	592	576	582	599	608	651	559	608	534	603	583	606	610	637	609	584	600	561	599	620	562	584	643	570	588	615	586	618	636	632	592	594	637	624	602	591	575	570	636	605	561	606	569	569	611	564	588	598	605	606	575	589	629	572	613	620	640	592	590	559	583	548	563	602	602	607	580	582	585	558	622	607	548	599	573	605	581	569	562	605	614	625	588	608	568	593	603	552	583	626	617	559	584	604	625	544	588	566	628	573	605	591	583	606	581	614	589	607	603	641	548	608	620	633	645	607	625	630	597	585	622	627	603	536	625	582	606	612	619	605	571	617	610	603	612	596	567	596	602	576	607	580	614	551	620	609	570	593	601	588	593	612	602	631	559	561	580	575	583	586	607	574	577	586	566	562	646	603	598	595	595	590	589	622	616	629	573	604	571	566	608	605	614	625	553	585	606	592	598	638	616	593	586	594	589	606	581	602	627	631	603	607	587	614	584	622	568	609	600	594	637	575	604	613	579	616	595	583	601	589	589	598	648	606	657	595	574	540	603	608	601	577	664	580	628	584	600	602	604	567	627	588	629	559	560	590	644	570	555	574	610	548	591	604	575	613	599	591	612	632	577	590	569	611	598	579	602	596	584	587	626	575	603	649	613	561	575	617	571	617	600	594	611	574	632	586	608	595	597	576	593	632	604	598	593	593	607	560	591	572	569	652	604	561	538	591	624	603	605	598	587	583	560	575	645	556	574	643	624	613	617	597	611	588	619	626	604	609	588	620	602	619	584	589	601	597	590	554	585	586	615	627	591	623	588	613	587	568	563	607	595	614	576	644	568	595	592	573	605	604	591	584	598	629	599	569	587	579	612	628	555	595	577	608	583	601	558	575	587	616	617	632	600	623	580	578	595	622	584	538	635	576	608	610	623	611	585	646	618	621	610	620	588	561	539	560	592	579	585	604	575	635	598	604	568	594	609	587	591	604	626	635	597	615	633	613	557	598	561	602	592	551	582	583	573	607	587	601	585	633	592	611	592	582	592	671	641	581	561	592	595	602	609	604	604	592	567	608	593	586	592	586	591	603	594	666	581	597	619	569	573	593	584	545	640	560	643	621	601	613	564	592	597	545	582	618	572	617	593	598	575	579	595	589	598	613	587	624	553	594	629	637	609	595	578	612	561	586	588	584	610	576	620	609	627	585	605	596	561	584	587	610	574	560	577	585	576	562	540	638	658	573	577	619	583	587	593	568	573	592	620	618	539	586	590	585	606	605	601	608	604	587	616	579	662	617	564	565	606	555	636	592	620	556	601	560	573	620	591	561	576	579	610	568	612	612	582	576	615	564	585	601	562	583	590	617	608	574	615	618	531	561	575	593	624	565	631	581	613	564	547	646	607	588	586	592	573	591	603	638	617	618	618	591	579	589	590	602	585	627	583	568	578	574	601	558	586	607	575	585	596	595	606	601	558	569	589	597	638	572	619	585	583	623	624	585	570	568	588	594	589	633	609	608	589	607	614	562	602	609	578	567	584	586	588	599	615	569	617	651	573	605	563	615	590	621	619	596	611	623	587
27358	5453	1536	1088	822	563	484	435	283	200	191	161	154	125	134	139	141	122	135	166	137	133	134	112	104	130	128	117	118	145	152	132	125	136	124	147	146	130	123	137	116	131	119	104	128	146	153	134	115	124	127	139	131	107	105	111	125	118	123	148	122	143	109	125	129	99	116	129	121	113	131	134	117	125	114	109	108	102	134	113	116	142	128	143	111	115	121	149	107	109	117	111	129	120	98	108	105	115	139	130	101	104	141	123	133	126	129	136	107	109	114	123	130	119	134	134	124	118	114	115	132	123	109	138	136	113	111	101	123	124	123	121	142	115	118	146	107	130	127	133	93	100	108	112	120	115	107	126	118	124	125	103	131	138	107	126	134	139	139	116	109	107	130	125	125	118	115	102	129	101	122	133	120	121	126	128	112	88	115	106	109	116	101	124	117	106	106	106	127	117	126	124	138	121	120	110	112	126	127	115	108	119	106	124	114	144	100	110	140	130	123	113	116	119	109	117	115	125	110	109	105	119	103	106	135	123	115	112	118	150	118	117	132	121	135	119	106	111	127	119	129	132	117	136	116	125	131	133	114	107	134	105	111	131	113	122	110	111	120	121	120	122	127	113	106	124	115	134	99	136	104	125	129	150	112	124	125	114	119	111	120	131	139	137	110	126	126	115	124	120	125	131	113	114	107	128	116	110	117	132	119	111	110	125	127	117	116	111	115	106	124	111	130	126	116	113	126	115	114	108	104	121	124	131	120	137	136	113	142	122	135	106	104	111	122	109	133	114	120	119	104	128	91	136	135	137	118	106	116	127	129	109	106	126	126	111	113	106	128	133	121	130	145	124	141	125	115	129	122	124	136	116	121	113	98	126	110	121	126	125	107	119	114	118	149	137	112	130	146	133	109	138	116	141	108	121	112	130	114	133	108	138	121	114	124	119	141	112	132	109	115	128	113	115	108	119	135	104	100	102	128	140	117	124	105	115	129	127	107	134	137	139	125	132	134	117	122	128	113	117	128	111	125	111	132	122	118	129	124	114	114	118	100	108	114	114	109	138	138	123	113	97	100	103	115	136	121	115	113	135	143	144	112	122	114	100	112	118	114	140	125	118	134	106	108	119	130	101	104	109	127	151	157	112	118	108	120	99	114	105	120	118	140	114	144	109	116	120	111	115	105	122	136	132	116	159	119	108	118	129	145	148	125	115	111	111	137	133	133	118	122	125	157	111	103	117	116	120	133	120	129	130	117	137	107	109	122	122	114	136	130	109	122	116	119	130	110	123	99	128	136	120	119	126	112	96	114	136	142	136	123	115	114	112	105	116	141	125	135	119	123	105	114	120	134	133	119	89	115	113	111	106	134	110	103	149	113	125	119	123	121	117	130	120	107	127	114	117	118	136	122	117	105	119	137	137	119	111	112	119	123	116	141	106	123	115	125	117	128	131	110	124	108	108	109	116	146	103	122	113	139	121	123	112	118	112	117	106	100	127	102	119	130	127	115	111	108	110	129	105	110	122	116	116	112	129	102	128	129	123	106	152	120	114	134	116	122	133	102	117	124	120	119	116	136	118	112	109	105	101	130	118	114	127	130	125	107	104	116	106	115	132	124	121	122	108	127	149	124	118	134	113	104	106	100	136	122	138	132	120	136	123	127	109	118	131	111	123	114	127	132	145	120	115	121	116	121	131	149	131	116	98	124	106	113	108	121	123	135	119	116	121	106	138	114	121	130	124	137	140	138	119	129	120	116	112	120	109	139	110	120	127	121	123	100	129	114	136	124	105	126	130	122	120	135	114	124	108	113	114	114	114	108	108	113	100	125	124	136	131	124	109	134	114	121	108	119	140	134	121	120	123	134	123	117	118	99	121	131	121	116	135	135	116	122	132	107	125	105	137	109	116	114	151	153	124	125	103	120	132	116	120	144	126	126	115	134	123	106	129	137	121	115	126	114	129	128	123	114	109	125	107	120	115	108	106	122	121	108	133	112	139	138	116	134	114	128	121	109	116	124	114	98	145	109	110	107	126	124	117	122	125	122	122	114	132	111	120	116	115	118	111	122	110	117	123	123	121	143	120	143	128	117	128	130	118	137	122	128	144	120	125	111	105	111	103	119	114	122	116	140	139	108	129	100	149	120	117	115	127	120	120	126	118	124	143	112	136	102	118	110	125	128	111	107	125	125	114	112	128	144	121	116	127	147	105	105	119	96	130	129	133	138	116	147	101	107	119	122	115	119	136	123	114	127	133	142	132	114	141	105	110	120	123	132	127	133	128	127	120	132	124	113	135	123	95	112	123	125	133	105	117	108	118	122	134	121	125	108	127	142	147	122	107	131	120	120	124	129	119	117	95	116	123	113	125	122	120	122	121	134	137	127	117	117	109	113	100	117	142	105	116	115	120	120	119	138	112	123	125	140	122	106	128	110	122	110	118	98	113	115	103	104	108	129	116	113	117	108	121	104	129	112	111	129	100	132	112	127	126	134	115	102	133	128	116	124	101	121	117	117	115	124	123	121	105	121	122	126	129	128	123	124	112	98	127	131	112	122	132	113	141	129	143	102	113	135	119	113	133	121	121	132	110	133	117	133	127	112	115	135	113	126	133	116	104	120	102	141	131	99	131	122	110	110	120	107	119	111	109	128	135	129	119	131	110	103	116	109	121	126	139	121	99	135	138	117	134	117	122	118	144	116	100	115	121	124	120	116	118	110	129	118	112	109	117	110	121	133	125	120	116	120	121	118	116	132	127	103	112	128	121	123	131	112	112	115	118	112	148	123	98	131	139	132	113	103	123	131	125	136	123	127	127	131	125	124	127	111	120	135	128	125	128	106	118	122	153	104	102	142	115	158	114	110	118	123	121	118	143	116	116	121	107	117	93	101	130	146	139	134	112	113	95	123	97	108	140	120	112	133	127	121	121	123	121	110	125	127	123	122	136	146	97	109	124	113	114	110	128	114	121	122	116	107	123	126	130	113	122	112	118	124	113	123	103	105	119	123	131	116	127	126	110	105	112	133	119	114	95	117	115	113	138	111	127	134	110	118	116	129	111	115	101	123	125	135	107	120	122	140	120	115	105	116	135	123	123	124	109	134	121	98	121	108	129	134	114	133	131	109	124	126	113	123	141	112	131	129	138	94	125	121	125	124	117	127	135	117	126	119	104	112	135	108	118	122	129	102	124	115	111	102	127	128	129	100	98	89	108	137	115	122	133	108	109	107	119	139	109	113	112	114	129	128	117	142	98	105	120	124	108	137	130	108	128	99	120	98	144	125	106	114	129	134	130	124	106	121	123	106	137	117	127	100	126	123	93	122	131	125	128	110	123	119	107	134	132	103	125	101	115	115	117	124	124	140	120	131	118	126	110	132	114	121	113	107	128	111	115	112	104	123	135	129	112	131	108	126	152	118	124	118	126	122	115	126	120	132	124	135	136	133	131	115	109	118	117	138	117	141	134	122	95	104	110	110	120	122	113	112	104	94	118	95	120
17126	2865	3170	3645	3166	2817	2377	1964	1388	950	723	600	497	506	439	491	437	413	434	410	382	421	395	369	345	358	380	376	465	570	632	484	435	416	361	352	372	340	326	375	332	359	311	326	328	324	327	330	313	310	350	310	317	303	293	319	356	317	310	311	326	319	311	313	311	327	330	349	289	321	309	334	330	327	316	293	319	323	323	303	291	349	314	316	322	310	291	297	306	294	295	311	318	299	346	345	317	327	338	317	307	319	318	305	337	367	318	306	313	303	324	332	325	299	353	334	312	343	347	322	335	320	305	302	302	274	291	289	304	328	262	313	290	355	308	312	317	311	308	282	336	302	277	308	344	342	298	315	302	293	317	303	301	292	303	319	316	332	325	346	297	349	280	317	296	301	308	301	315	302	299	344	327	300	277	317	332	310	323	331	318	299	340	312	310	345	283	290	323	317	318	294	321	307	322	324	349	274	273	325	335	346	288	308	317	297	294	296	331	314	318	327	327	328	289	311	310	296	330	310	327	296	312	294	300	269	308	288	318	296	302	297	307	321	285	324	293	308	341	332	332	314	313	322	290	327	303	307	307	283	323	331	312	296	308	300	304	321	322	324	329	289	310	309	318	308	311	331	298	316	324	310	312	309	324	339	337	332	314	330	303	293	346	325	319	262	297	317	334	364	321	322	301	318	311	296	297	283	307	312	314	294	297	320	313	325	342	314	278	310	318	331	313	336	299	312	306	338	309	323	314	291	289	336	313	308	315	303	349	330	325	322	338	300	315	321	305	303	317	331	300	326	351	326	323	295	333	347	323	295	296	319	319	300	316	294	282	315	285	308	284	346	329	288	284	334	334	310	321	323	304	309	304	276	296	308	330	328	301	316	320	320	313	295	305	309	320	301	306	296	326	313	301	319	353	328	333	337	307	311	335	316	323	314	292	254	325	325	345	321	336	302	293	299	308	301	308	315	341	288	339	323	318	323	286	327	307	316	335	315	331	298	311	315	307	273	326	283	337	297	307	315	312	340	319	325	276	305	310	314	345	320	309	325	331	319	292	289	356	310	332	304	319	312	334	306	298	302	295	331	346	315	326	327	285	280	315	327	361	318	302	344	331	322	332	326	321	329	337	333	299	326	303	317	292	318	318	337	311	302	348	330	282	313	295	312	321	311	298	291	314	322	307	304	318	304	320	313	290	302	291	336	346	321	321	324	312	340	303	332	327	268	302	319	306	317	296	334	307	311	347	307	294	303	317	288	303	324	288	313	336	337	301	296	306	333	336	313	305	317	330	289	310	318	340	329	295	360	321	321	290	289	252	326	327	322	295	286	327	322	289	320	315	330	322	322	343	257	292	299	331	293	279	322	336	329	277	342	296	291	303	318	361	306	316	318	311	318	324	291	332	336	309	307	287	318	333	305	323	309	323	287	316	332	331	310	288	306	311	323	312	342	309	309	315	368	294	330	321	306	286	320	353	315	321	350	281	308	329	315	321	301	327	327	300	321	320	340	290	304	281	327	330	283	297	288	309	300	280	300	307	331	333	294	342	301	299	316	306	274	331	306	322	331	322	305	309	297	325	306	337	344	311	297	336	337	352	274	295	322	311	304	299	345	306	314	281	306	308	326	319	282	307	328	312	294	316	315	312	301	307	292	309	321	299	296	338	304	318	357	308	319	334	294	339	310	322	321	305	280	322	284	305	307	316	346	323	320	371	295	306	311	301	344	322	304	310	330	324	288	324	317	334	303	341	314	304	308	329	330	283	267	311	304	311	301	321	282	325	315	303	303	300	329	334	308	293	317	321	272	305	329	300	308	326	283	293	334	293	311	301	332	307	305	313	311	309	277	302	338	325	313	325	327	306	321	302	322	306	315	314	331	311	320	331	284	307	337	326	311	293	306	333	316	296	313	336	320	326	338	322	319	332	338	309	296	313	332	308	339	311	302	351	303	289	299	299	326	328	317	314	275	340	285	296	322	344	309	292	315	319	288	322	263	316	307	306	316	311	330	350	317	299	286	311	339	337	300	335	325	315	284	310	317	311	310	374	313	314	331	281	288	308	314	270	306	299	353	302	317	315	309	312	331	314	304	303	335	315	312	303	329	277	282	300	322	294	328	329	336	307	318	275	318	330	274	299	337	315	358	323	309	314	339	290	313	330	315	289	294	304	340	369	331	311	278	304	354	309	311	328	319	278	332	313	320	346	330	272	312	311	324	289	317	304	323	320	300	321	258	324	286	300	293	326	301	327	315	330	321	330	330	295	323	354	320	341	262	328	311	343	340	317	307	297	309	329	309	310	323	305	289	298	313	316	318	285	291	309	296	311	322	296	328	304	272	324	293	294	333	327	308	326	304	337	329	340	295	312	315	323	307	308	287	308	330	335	288	314	281	309	324	326	292	315	287	318	285	279	323	332	348	314	316	324	322	326	285	313	316	303	338	318	327	296	299	353	315	319	340	300	303	306	317	316	326	308	289	301	303	305	299	320	301	316	297	312	292	289	317	330	292	289	347	285	320	350	275	330	301	291	288	296	337	300	323	335	325	314	336	316	326	306	318	338	347	312	291	312	313	298	311	290	320	297	313	312	325	323	338	303	312	316	321	283	314	305	312	289	285	323	326	319	301	324	305	327	318	320	350	287	304	331	321	287	317	302	300	329	314	330	292	308	273	320	308	311	309	321	274	307	312	314	283	343	357	297	316	309	313	303	335	295	310	305	319	338	309	284	330	323	353	289	298	318	296	335	303	330	325	333	325	307	287	309	326	314	301	301	322	347	310	322	306	321	336	308	299	297	328	342	336	283	355	299	321	291	320	348	295	338	317	317	315	303	322	299	296	294	284	324	295	320	312	314	314	299	335	320	336	283	292	304	293	300	312	274	322	326	308	323	313	341	282	309	297	306	316	287	355	307	316	330	296	318	329	275	317	312	305	339	340	307	326	312	281	333	296	301	319	314	291	299	323	334	312	339	333	324	301	331	298	320	296	323	311	303	300	309	310	287	316	300	306	308	298	320	320	321	289	326	319	337	338	299	357	321	324	286	315	328	299	313	328	291	314	320	297	323	346	338	296	307	318	351	329	300	328	299	323	313	279	334	355	310	295	289	322	321	311	299	328	286	311	310	340	315	312	297	327	324	313	306	303	292	290	328	285	290	322	334	306	304	349	364	311	345	305	300	294	313	310	335	311	320	288	330	310	309	306	324	318	342	277	305	334	322	320	289	287	284	302	301	324	306	335	306	325	330	328	302	348	295	306	311	324	277	342	327	328	310	329	342	323	321	305	364	320	338	306	288	320	316	285	283	289	310	325	338	358	287	292	308	315	324	339	303	310	285	297	307	315	311	303	284	298	328	312	294	313	344	288	351	325	313	326	325	297	324	289	346	301	331	315	336	314	311	311	320	313	320	322	293	286	327	334	325	297	321	290	318	309	305	346	302	283	290	317	328	298	314	368	305	314	274	302	309	282	322	298	317	284	300	343	327	335
8169	1387	703	582	518	415	445	434	395	340	349	346	306	300	350	304	324	310	299	309	300	318	335	343	315	316	328	297	305	340	337	279	347	310	352	330	303	327	290	334	312	297	318	312	345	290	293	327	335	322	314	308	329	328	319	308	339	320	301	323	293	312	336	309	303	317	323	268	283	302	298	322	307	326	336	327	309	298	344	334	324	305	307	273	341	332	322	305	350	308	301	333	311	299	316	335	294	320	366	353	323	336	304	318	336	333	293	323	330	319	323	325	293	301	332	307	317	287	290	291	324	327	322	323	322	334	340	308	312	290	316	312	325	310	309	327	322	277	318	306	340	316	305	330	341	327	309	319	322	320	313	328	287	325	304	324	299	329	285	289	338	297	301	353	288	304	322	292	310	335	319	325	321	315	323	247	314	325	294	302	314	326	284	325	282	295	343	312	275	286	312	355	325	301	342	321	321	304	338	310	309	296	286	315	317	314	282	310	335	341	334	339	314	299	344	308	319	330	327	301	307	304	350	309	316	322	307	307	299	373	322	333	288	317	315	293	337	343	307	317	302	352	310	355	298	324	318	302	314	337	304	353	289	298	317	299	319	330	294	307	323	324	316	319	311	350	303	338	276	363	296	323	341	311	306	316	340	292	329	296	293	327	337	314	319	259	329	329	283	310	314	334	266	328	333	313	327	331	293	307	332	317	363	322	297	314	378	332	344	328	341	304	318	354	296	315	310	281	313	343	316	322	323	318	332	314	304	272	295	316	350	297	321	326	309	343	346	334	298	363	312	296	283	324	290	337	301	297	319	304	294	282	335	314	283	316	337	307	291	340	342	319	318	330	333	318	311	323	318	346	294	310	333	327	327	275	328	330	341	317	328	295	304	327	285	278	295	312	334	306	325	328	344	347	329	310	281	334	335	344	275	304	324	339	356	354	314	339	321	346	310	318	324	318	324	330	341	339	289	282	334	343	313	329	301	320	328	315	320	304	328	288	335	334	326	306	316	308	324	329	336	318	337	333	320	293	324	310	310	324	317	329	295	356	342	303	279	301	336	330	321	328	312	329	334	319	318	333	282	327	302	321	322	330	333	289	322	320	319	301	291	286	298	299	301	306	325	318	321	308	314	331	343	337	306	290	338	322	313	308	336	342	285	288	295	311	323	324	317	293	336	349	355	350	313	314	284	282	316	347	347	316	327	316	317	294	329	298	304	295	295	291	345	320	285	288	322	304	307	287	333	327	299	302	283	300	311	332	313	329	336	314	303	328	283	292	311	299	321	364	332	298	309	364	299	337	296	305	361	326	342	314	339	287	351	308	315	323	333	265	322	278	307	322	301	341	311	329	332	310	315	304	336	318	330	308	340	311	322	338	323	322	305	317	318	287	318	342	328	327	342	304	304	271	305	326	319	335	313	310	340	328	340	354	313	309	308	327	292	289	308	311	347	313	332	313	322	332	340	336	311	316	317	328	323	320	305	298	264	311	314	277	300	339	317	325	306	318	297	336	322	313	315	312	302	305	310	307	289	299	314	283	329	302	331	327	296	292	309	327	351	301	323	312	322	311	312	297	326	329	340	268	320	305	304	308	294	333	321	303	338	325	306	326	320	293	307	318	284	283	274	309	278	316	325	308	308	328	298	329	301	297	289	299	292	312	316	282	312	311	299	335	291	269	342	292	319	296	289	329	304	325	290	327	319	313	303	316	307	329	336	326	290	313	311	293	353	347	330	321	340	330	321	312	287	303	318	336	305	295	304	297	331	331	313	290	323	325	265	336	308	305	328	314	295	308	308	341	332	316	330	300	339	325	303	325	358	326	303	339	330	322	306	309	331	333	339	321	311	314	309	299	294	318	291	294	310	333	319	325	293	298	335	291	296	298	328	366	299	302	303	328	301	338	290	332	305	317	323	292	328	323	328	306	338	330	309	303	319	285	286	339	311	290	332	351	316	301	324	299	290	332	319	329	338	332	308	338	330	316	308	298	287	301	331	310	303	288	261	343	314	298	335	318	280	345	322	327	322	325	312	292	328	322	299	331	330	355	306	297	329	282	314	305	309	296	332	338	312	327	313	324	301	334	348	301	288	341	334	314	314	321	309	315	306	295	305	282	327	353	288	303	291	335	317	314	287	326	327	322	310	317	303	310	315	309	351	291	309	314	295	324	319	340	311	341	296	304	307	330	347	302	305	335	325	282	327	303	305	343	314	330	324	323	330	307	332	337	342	301	327	315	320	309	325	295	314	324	325	342	328	324	295	315	334	319	311	323	320	330	307	320	293	343	316	355	311	326	337	300	318	338	329	327	333	331	342	302	331	342	317	306	329	333	344	293	287	291	313	355	332	333	338	340	316	306	364	327	302	352	280	314	309	323	329	288	316	305	301	290	294	320	313	308	333	328	300	345	305	317	288	340	305	301	325	314	299	355	319	302	331	311	294	323	308	297	329	319	314	306	305	300	308	339	300	318	317	306	318	279	325	322	332	331	319	278	306	344	319	310	279	329	359	331	341	329	352	318	304	277	347	297	301	322	335	328	325	346	320	310	313	324	296	356	342	326	311	334	303	300	281	308	328	310	305	310	339	344	325	302	297	335	316	338	337	338	334	346	318	319	301	326	329	323	285	313	302	279	356	302	317	329	340	324	307	314	343	318	347	304	327	286	332	283	331	301	288	314	312	301	306	319	291	310	326	298	355	287	305	325	307	309	309	316	326	300	313	330	329	338	323	314	369	284	341	309	304	300	304	342	264	363	316	318	321	298	349	289	305	289	328	299	324	344	306	311	307	336	312	307	313	302	309	287	318	324	315	307	352	326	295	305	283	301	310	317	351	305	347	298	340	321	328	327	301	320	274	312	365	321	296	289	325	339	296	306	311	338	284	342	290	318	298	327	335	306	269	279	324	366	306	333	310	310	317	336	323	344	294	283	332	312	349	325	308	308	307	342	295	313	287	303	318	347	349	295	343	291	345	327	307	334	302	320	338	319	282	342	326	316	306	332	340	303	313	329	324	305	319	357	310	280	297	310	332	334	321	299	312	368	332	330	314	313	332	326	309	287	323	335	295	328	336	299	339	319	318	310	326	305	289	321	324	311	300	301	329	338	346	339	329	302	332	324	306	303	306	321	324	313	313	318	343	327	298	311	301	319	304	304	316	315	276	329	300	307	304	365	311	293	342	316	317	298	329	311	312	314	311	334	298	310	299	306	312	332	306	330	288	327	303	304	335	311	320	279	337	299	307	325	336	287	329	354	325	312	295	333	323	317	318	349	293	310	329	310	315	268	301	300	328	326	305	323	317	331	317	270	329	321	320	303	350	306	333	309	312	312	321	304	301	303	299	342	312	308	352	319	290	322	325	336	340	357	309	331	301	338	343	329	327	308	283	285	329	293	339	340	322	334	307	316	330	339	287	277	323	288	324	293	347	319	344	314	351	309	331	307	276	302	348	337	343	315	329	311	301	323	319	304	317	319	327	314	337	311
6182	1540	1640	1764	1733	1511	1420	1287	1035	879	765	762	785	768	780	795	726	734	741	743	775	763	737	785	715	715	762	747	753	827	833	785	792	743	697	751	766	723	769	744	774	779	768	715	735	708	755	778	745	685	750	698	736	743	732	719	705	722	729	805	729	741	771	758	793	783	718	760	754	723	761	745	743	741	737	699	727	779	769	756	715	683	748	774	743	738	730	737	757	747	763	756	807	755	761	755	741	709	798	723	749	724	790	717	778	722	738	794	734	710	768	734	735	750	759	789	730	769	754	741	718	759	761	715	756	784	738	721	738	727	778	766	769	714	743	758	758	729	728	723	761	741	738	787	757	746	765	780	717	739	803	751	722	736	777	677	781	768	762	755	721	750	732	730	754	767	807	723	724	748	710	797	743	685	741	724	780	742	771	720	792	736	731	729	733	722	750	743	752	713	741	751	729	794	709	712	755	709	788	756	733	766	720	672	698	777	762	743	759	728	746	699	739	754	756	752	810	768	793	759	708	774	738	727	801	747	759	738	757	745	746	731	725	739	720	734	779	735	691	761	768	726	741	764	745	778	751	775	735	783	718	732	733	739	728	789	814	723	789	756	735	794	755	760	790	754	784	766	727	732	782	764	788	729	779	754	770	736	749	698	742	744	722	732	782	743	718	786	720	695	806	711	756	733	737	708	735	734	712	756	734	745	744	772	735	730	740	738	761	769	793	723	811	729	774	736	756	793	740	752	754	756	766	740	696	726	779	774	748	710	814	755	726	761	753	719	721	705	719	772	736	734	755	722	727	706	796	777	728	764	770	729	766	778	792	729	767	755	758	749	737	711	737	752	754	721	794	745	735	732	719	734	746	747	699	748	754	760	726	727	741	743	773	700	703	773	741	753	718	730	709	762	709	724	733	771	722	749	728	730	755	771	743	762	760	735	726	766	735	720	748	755	750	708	776	731	802	745	788	741	729	715	732	745	753	752	728	778	772	765	756	758	781	751	753	763	756	763	761	731	742	753	729	778	709	768	723	714	832	737	736	756	708	755	724	768	735	792	776	722	724	784	685	765	748	755	746	781	786	803	736	739	764	724	740	738	753	699	703	762	719	759	734	764	784	822	734	733	732	779	677	712	691	796	713	720	745	750	750	773	753	718	715	758	746	800	741	721	714	713	704	642	749	743	742	760	741	785	768	757	735	733	719	697	759	725	726	772	748	716	760	765	742	752	735	733	765	786	788	755	689	783	780	731	778	766	739	795	763	731	747	729	790	718	801	728	793	717	729	702	779	735	723	757	763	731	779	751	774	755	706	723	718	757	785	762	701	778	751	763	735	711	700	741	731	766	749	725	765	741	753	787	723	760	710	765	753	750	761	737	752	734	768	765	744	688	792	764	787	813	731	711	777	787	714	783	706	758	694	746	735	778	743	700	760	714	750	792	805	704	740	743	723	766	762	742	733	695	763	744	750	764	763	716	759	745	781	753	715	776	730	728	747	710	798	763	755	759	701	772	788	788	713	750	763	736	719	756	707	768	730	760	774	767	730	707	698	742	758	773	729	736	750	721	791	780	702	712	789	751	749	736	786	695	714	724	720	750	781	775	777	762	798	699	769	722	731	736	757	709	727	773	725	747	748	758	761	712	757	729	736	771	714	746	742	773	720	710	788	801	768	746	722	743	759	686	773	739	728	761	724	723	787	726	739	751	762	735	731	755	730	736	729	714	785	722	743	712	728	772	750	800	769	722	767	773	770	772	757	759	761	766	718	744	701	786	787	737	704	767	790	717	724	767	749	731	769	742	748	733	742	717	729	733	779	709	695	755	739	759	689	729	733	719	727	724	752	763	794	776	711	778	779	739	695	729	727	766	755	735	732	756	758	756	715	719	743	786	717	715	779	776	775	692	762	725	784	731	729	728	758	748	762	763	775	735	764	775	713	761	721	747	739	780	787	692	700	737	739	773	798	747	728	755	740	725	731	786	738	750	699	708	746	791	714	713	748	692	727	754	743	756	781	729	701	726	718	719	758	735	768	785	795	694	750	739	768	750	741	740	738	752	788	745	712	739	722	779	706	746	748	751	716	751	742	818	772	741	771	754	727	706	781	702	719	744	708	766	820	710	760	732	732	750	740	745	733	723	726	745	709	721	799	813	739	730	779	748	775	743	745	722	741	801	745	757	738	749	759	750	797	751	727	727	741	769	744	732	763	728	740	756	702	741	714	755	779	758	763	740	715	736	732	764	732	736	722	751	696	748	735	744	740	728	753	797	749	809	695	733	731	742	740	754	770	774	747	730	731	756	698	749	724	718	710	746	768	760	742	767	709	757	722	756	802	788	729	710	740	737	737	730	777	710	777	716	730	724	786	702	797	758	737	746	741	722	735	755	785	754	750	714	739	708	749	785	719	706	712	738	732	773	718	728	753	742	707	793	767	751	752	756	714	765	702	781	739	754	778	726	794	746	766	725	713	741	805	749	790	777	738	743	772	753	776	717	725	689	759	727	791	802	738	739	750	748	741	735	723	759	729	738	752	712	731	732	756	736	759	758	751	693	792	706	762	766	780	765	703	729	717	773	739	764	716	693	785	720	763	735	774	738	703	777	771	748	816	767	820	769	678	779	739	734	736	786	756	773	745	750	797	787	712	727	749	791	741	726	760	707	755	741	773	696	756	752	712	747	800	766	743	736	745	772	736	759	706	756	782	766	763	715	701	762	751	732	794	741	680	714	741	751	733	744	747	803	730	743	792	729	717	786	759	723	740	728	781	685	747	774	766	715	748	748	776	703	723	762	712	751	731	823	726	711	727	726	754	773	745	727	745	698	800	787	670	764	705	791	772	771	764	720	750	713	665	733	760	818	735	721	717	744	756	808	796	785	776	731	767	756	771	758	805	775	756	728	767	760	760	767	793	733	708	713	678	770	739	732	701	738	748	733	774	725	758	727	773	731	768	717	759	742	806	732	775	758	725	780	698	764	702	736	731	739	752	762	718	707	734	775	714	735	758	755	802	748	724	761	694	765	762	712	734	763	703	741	731	716	748	738	743	762	759	685	737	789	744	733	723	756	723	757	720	693	720	832	760	750	755	766	767	767	766	804	734	794	778	763	708	698	789	783	728	720	777	761	717	794	725	706	768	746	752	732	750	796	734	702	775	772	688	748	725	759	768	741	712	733	768	782	737	724	744	751	784	825	784	747	724	772	749	772	782	726	749	773	742	737	746	796	733	755	823	800	745	707	738	716	732	747	753	729	774	745	738	758	756	764	787	749	753	748	706	815	773	834	731	745	711	768	730	739	789	762	718	776	774	766	680	770	738	758	718	690	764	726	732	759	728	757	732	783	727	770	759	778	743	770	782	712	763	781	770	777	772	677	735	741	743	731	686	771	748	763	719	701	750	720	789	734	757	797	757	682	726	785	736	713	760	770	806	718	700	748	786	717	780	738	733	744	723	756	769	703	773	793	766	753	733	745	707	760	734	771	718	786
18506	3142	1288	927	679	516	455	428	390	282	259	272	285	236	283	276	247	285	248	258	262	241	227	239	256	274	283	247	277	253	282	239	260	245	224	234	214	257	273	271	255	243	220	270	245	235	234	249	226	251	250	229	249	240	238	237	248	232	252	269	240	243	246	259	224	273	239	256	247	253	241	226	223	270	237	238	233	234	244	245	260	280	256	232	244	271	232	243	245	231	248	245	236	271	278	274	247	254	225	254	243	245	251	244	246	251	262	240	217	253	264	285	250	259	283	218	252	231	256	267	225	235	271	235	223	257	266	263	246	244	227	196	268	267	231	239	250	247	223	232	270	275	230	254	222	249	245	228	242	253	254	241	223	224	253	239	279	227	256	228	249	238	237	241	242	226	257	249	246	236	276	212	238	257	234	240	237	238	252	278	256	224	240	239	266	261	203	258	227	225	244	249	253	230	225	260	273	246	299	235	242	266	233	281	221	241	241	240	233	257	223	250	249	238	256	239	242	259	240	254	247	266	262	198	196	236	231	254	257	250	275	238	244	248	243	240	243	212	242	247	240	213	275	240	228	249	250	256	231	217	204	226	205	225	277	233	248	256	255	232	265	236	235	252	255	252	259	288	273	249	240	241	263	203	231	229	224	248	253	242	241	254	262	229	236	230	237	235	216	225	254	261	253	210	237	213	233	270	248	248	246	245	257	260	259	208	240	255	244	205	254	249	267	209	261	242	269	257	267	225	231	248	267	283	250	264	236	230	234	266	239	262	238	243	243	301	246	261	236	246	254	218	262	254	229	240	254	250	259	239	206	218	244	266	265	237	237	219	224	257	228	245	269	227	258	262	253	245	257	224	259	243	252	260	247	254	236	237	241	241	230	258	247	253	243	235	254	275	263	246	219	253	252	263	246	248	231	268	258	242	246	217	241	262	247	245	250	269	277	242	263	273	223	260	220	265	249	229	272	262	239	260	240	230	257	260	254	224	245	254	243	283	269	268	251	273	237	225	261	224	221	231	264	273	270	274	226	258	280	216	247	231	232	233	247	260	263	267	245	243	245	270	223	244	209	272	255	280	255	223	244	265	257	250	233	255	244	215	217	244	257	231	248	226	258	247	276	238	243	270	288	242	249	213	243	224	268	216	245	217	260	274	225	277	230	240	262	246	235	253	250	256	240	216	245	219	248	245	258	273	251	267	206	233	256	259	260	280	240	237	237	258	226	249	230	281	233	245	250	253	262	260	249	219	228	253	248	266	253	229	260	226	243	229	280	257	237	224	243	226	244	228	300	255	243	251	223	230	240	242	234	261	228	237	259	259	265	245	244	226	258	238	231	224	274	241	261	253	241	231	255	231	265	226	240	258	212	245	266	235	271	227	248	244	252	252	226	265	241	242	256	238	284	241	264	230	266	233	231	269	266	252	274	234	229	211	198	248	228	255	238	258	242	253	254	264	233	213	231	224	258	239	260	244	262	275	249	213	242	259	257	257	251	269	252	222	254	249	254	215	242	270	232	273	268	256	260	253	248	270	256	229	269	252	256	208	233	257	249	249	225	278	248	236	264	242	243	235	242	265	264	241	234	234	272	262	243	243	244	231	268	247	251	238	243	277	224	241	240	234	248	219	236	233	249	239	260	238	234	263	261	257	247	247	273	252	254	242	272	270	254	246	245	240	261	271	246	244	236	238	253	263	239	243	259	249	273	226	254	232	222	212	262	237	228	215	263	262	254	268	231	263	249	267	256	238	238	249	214	238	251	229	247	257	242	224	219	265	242	276	234	246	273	242	223	247	237	237	260	226	267	248	204	236	253	264	242	225	255	243	242	255	245	220	237	241	249	270	252	221	268	258	257	262	227	231	223	250	253	199	241	252	236	241	257	245	251	264	235	255	264	252	214	239	240	226	259	235	214	243	256	260	229	247	244	252	223	273	267	250	271	261	273	234	265	229	218	253	249	240	222	246	234	220	230	221	225	231	215	216	255	228	267	262	237	271	232	252	234	253	239	208	246	262	244	230	264	247	259	288	241	229	254	273	242	253	248	241	242	247	251	277	240	271	247	226	254	263	234	251	245	232	250	249	241	252	238	250	236	250	230	212	225	263	223	251	257	236	279	224	222	233	225	219	220	237	244	248	263	236	239	272	253	237	267	221	240	234	248	258	262	246	249	255	255	285	278	256	247	250	252	255	236	230	236	249	256	219	254	255	238	278	267	243	260	246	245	236	237	237	250	259	244	246	268	259	221	243	280	251	233	244	248	264	232	248	238	230	230	267	231	268	286	272	249	246	239	201	213	265	280	236	246	252	252	213	244	232	239	265	224	224	235	237	248	234	281	258	260	229	219	221	232	248	251	271	252	238	244	234	262	239	261	286	248	230	240	281	275	279	261	243	246	236	244	247	251	251	262	233	235	208	291	243	232	227	276	239	256	273	222	232	223	251	241	220	270	212	259	243	219	202	229	256	258	259	224	270	253	227	264	222	248	256	240	231	231	244	250	237	250	253	271	257	261	266	213	236	251	229	239	229	242	229	231	274	246	248	267	221	247	257	249	244	256	225	244	239	250	254	260	220	260	238	221	267	262	241	247	227	214	258	246	273	254	215	229	245	200	242	238	250	249	248	248	230	240	245	233	249	244	241	265	257	262	241	252	261	248	220	234	254	222	259	236	235	258	251	239	242	253	240	226	210	260	225	238	229	237	261	268	260	250	244	201	242	231	242	244	241	244	237	250	246	242	262	248	237	250	250	251	253	256	259	248	252	261	242	250	246	239	231	286	243	259	284	261	249	248	251	246	256	235	246	283	260	271	238	229	251	241	252	212	253	270	255	261	263	251	265	245	235	286	248	255	256	227	246	239	253	289	258	238	244	234	267	259	264	251	267	237	242	231	231	231	252	229	261	252	264	223	235	233	241	255	268	257	240	266	236	248	223	253	237	244	250	275	263	237	247	273	262	215	278	239	249	233	240	227	252	245	229	276	245	272	266	261	251	227	233	238	246	197	262	254	247	259	225	240	226	250	274	260	203	251	231	221	245	274	250	266	254	234	221	236	231	221	248	212	253	253	262	269	250	246	222	234	226	265	279	234	240	254	276	255	230	242	257	253	263	248	259	216	251	254	251	273	237	234	243	255	257	265	222	231	285	233	264	269	255	258	244	290	245	233	224	217	289	247	261	273	264	240	260	231	237	237	262	254	258	216	242	223	225	232	212	212	233	270	276	242	251	268	262	230	252	273	274	245	269	253	234	247	260	226	244	271	224	228	222	225	217	256	263	252	222	236	241	265	258	236	211	245	213	234	244	252	224	252	252	268	253	241	235	255	257	242	249	251	223	251	246	254	239	223	252	257	249	254	244	234	252	245	274	230	243	239	248	235	235	262	230	265	256	252	247	255	233	239	254	242	268	254	244	222	253	266	265	236	225	237	241	243	252	247	241	257	271	227	226	234	207	235	259	256	251	246	231	262	263	256	265	255	254	248	251
13349	2217	2530	2913	2509	2220	1969	1814	1356	1010	825	720	702	673	703	627	672	706	646	665	639	643	654	648	624	635	607	576	692	773	749	669	654	608	658	618	663	589	644	615	595	565	592	595	584	566	548	579	616	599	627	619	586	571	610	590	598	592	577	559	597	598	574	637	634	571	541	596	578	603	557	558	638	583	565	616	582	579	630	631	585	599	569	606	575	574	526	598	606	575	598	665	557	567	567	636	606	600	586	583	549	575	602	629	576	598	566	616	591	603	565	572	581	582	592	568	590	662	635	590	598	622	594	599	580	595	585	581	589	569	590	582	590	598	586	606	549	607	552	655	614	563	596	617	578	551	594	554	589	611	586	609	585	581	588	564	569	569	607	572	585	587	566	589	597	550	597	619	633	610	642	591	580	585	658	575	607	573	549	588	603	577	576	583	620	580	633	543	572	541	597	588	602	580	596	615	534	606	572	575	553	607	555	596	633	583	609	617	581	621	609	606	603	597	598	577	626	597	602	586	564	589	604	563	585	573	566	570	633	598	606	605	566	602	569	586	595	579	578	587	618	594	625	594	642	572	547	581	563	603	615	553	600	584	562	610	594	582	588	544	574	567	574	574	593	596	547	581	611	635	561	603	589	557	590	588	621	623	600	582	609	579	583	579	575	584	587	603	555	609	593	585	612	569	575	631	615	628	599	568	573	616	575	579	568	608	578	578	552	585	588	611	619	550	586	616	579	618	585	594	611	550	588	588	619	564	583	600	614	575	610	575	591	615	593	585	616	610	609	609	590	581	572	601	577	554	582	628	562	589	603	558	617	613	583	634	575	574	569	606	608	553	646	580	608	582	619	581	574	585	616	634	576	600	599	596	554	596	622	610	628	563	607	573	634	560	591	599	617	594	573	552	645	613	618	588	546	595	621	613	563	610	578	582	570	580	614	612	607	598	601	559	567	607	600	601	584	583	621	585	582	624	539	603	568	579	608	570	581	601	576	593	570	605	616	555	548	610	570	575	646	603	599	599	617	603	599	567	541	582	576	581	613	613	567	598	601	553	593	588	612	604	625	648	653	565	584	588	557	570	564	591	575	559	555	553	593	595	615	632	615	592	611	570	603	614	587	607	576	599	554	583	577	570	573	569	582	598	639	592	564	614	620	562	586	567	620	595	592	585	587	596	537	615	588	618	592	547	588	596	618	569	606	607	569	612	560	596	584	600	581	580	593	589	600	607	572	600	590	601	549	630	579	598	593	558	609	593	585	641	572	586	594	571	596	602	604	599	579	589	588	583	617	602	614	608	594	595	631	602	602	558	543	610	586	555	609	548	613	544	549	585	637	597	630	583	576	597	629	569	561	595	587	610	532	587	540	598	606	603	599	577	578	555	592	588	634	535	593	605	560	609	598	545	592	620	607	605	552	604	591	618	587	569	597	597	575	635	581	604	580	620	595	606	600	587	587	576	573	613	614	600	565	574	599	586	568	557	583	596	586	574	589	629	601	582	577	571	587	592	573	592	626	546	593	585	561	592	598	574	633	614	614	572	610	614	573	554	590	551	570	614	632	600	584	604	556	569	623	589	547	595	613	584	585	574	598	627	607	613	616	572	593	615	581	571	567	596	598	566	597	575	641	566	592	546	594	538	616	610	617	578	580	586	560	591	610	623	530	650	634	572	553	553	599	615	593	584	588	574	584	603	570	539	585	587	586	556	599	551	581	617	610	592	605	627	567	614	583	577	577	598	625	607	568	626	570	591	573	590	556	605	585	613	614	593	589	619	584	577	609	541	587	559	567	583	577	613	588	538	579	619	599	570	558	575	590	569	620	568	565	565	604	588	591	570	580	595	636	552	606	613	568	572	612	602	583	543	613	599	587	578	634	624	624	617	582	596	585	587	562	638	569	585	586	594	575	583	579	602	562	596	587	589	569	584	546	602	610	597	608	581	579	544	619	569	587	576	630	583	604	589	542	598	558	577	589	583	542	555	586	581	615	570	607	537	580	562	617	584	558	574	627	577	562	623	595	579	594	601	599	592	591	570	567	574	602	618	603	601	564	553	599	610	581	574	608	557	573	576	576	563	601	584	581	583	617	614	624	579	603	584	588	596	576	626	595	629	591	575	598	584	606	612	598	558	579	573	611	622	585	552	607	589	584	583	629	598	559	593	577	620	605	569	609	613	581	556	618	612	566	571	598	597	564	566	584	587	566	600	589	557	616	607	616	588	609	641	629	593	536	563	594	561	592	569	573	553	565	580	571	610	578	563	588	591	645	628	598	629	603	572	615	642	570	602	632	547	589	580	593	573	557	541	585	586	634	578	570	564	640	549	607	600	591	573	572	618	608	567	620	568	586	634	607	582	578	593	569	595	632	601	603	573	596	619	565	613	557	578	560	575	600	605	564	549	626	595	575	599	599	615	580	625	588	588	627	585	578	592	603	611	575	605	594	589	597	628	582	575	589	566	571	569	607	586	611	590	569	594	610	552	586	622	582	579	587	577	580	587	576	596	581	577	603	588	573	596	558	621	611	562	594	568	555	573	614	562	582	572	613	579	529	589	580	572	558	556	598	573	614	591	638	585	597	634	622	597	581	576	605	553	580	556	622	622	618	615	558	599	593	560	588	546	579	607	612	603	600	609	617	629	616	576	618	570	627	642	570	616	654	574	606	601	561	596	587	577	552	591	555	606	590	580	568	588	563	590	637	592	607	611	626	578	608	616	604	537	610	584	618	580	567	612	579	583	568	609	580	571	583	618	606	611	576	598	534	573	592	606	580	623	594	570	593	582	582	592	555	600	608	599	578	562	537	598	607	605	619	584	611	566	572	642	566	546	642	564	567	576	593	639	560	585	622	570	583	597	562	611	554	583	598	580	615	585	595	610	566	574	582	594	571	599	603	597	589	589	548	599	565	587	576	577	646	595	568	581	582	582	600	587	622	569	585	571	629	616	632	558	626	602	594	581	586	587	567	615	591	574	640	593	533	643	594	609	590	584	584	612	604	598	615	558	590	614	616	578	608	594	602	647	568	598	599	587	577	579	589	555	617	580	568	590	641	579	571	629	561	552	620	598	589	574	569	582	551	584	634	598	633	595	577	541	543	587	644	553	559	569	622	576	649	586	616	592	603	579	604	622	609	574	607	583	607	590	554	579	538	605	573	583	562	589	573	569	596	597	553	620	615	609	578	600	598	530	570	599	560	581	578	593	557	588	582	610	586	574	575	622	655	602	559	593	596	574	581	599	628	586	632	522	582	630	593	586	586	548	633	626	576	551	574	581	606	659	602	554	615	552	609	587	546	567	571	573	572	580	570	583	571	595	602	629	591	585	573	642	621	551	608	564	629	588	571	626	597	603	598	563	563	615	580	573	564	550	576	625	591	535	589	600	602	593	548	575	546	604	566	604	582	552	610	570	536	587	618	568	600	582	519	580	590	617	607	571	621	593	593	592	572	610	570	545	610	595	552	566	581	617	579	606	601	608	611	578
26571	5091	1765	1140	830	697	515	452	367	250	190	181	149	126	158	122	150	133	121	132	140	133	102	130	122	111	126	143	113	154	133	130	127	123	141	121	134	115	102	127	119	146	114	110	110	125	115	131	136	106	113	104	106	118	118	103	128	103	116	106	127	123	116	136	116	122	107	128	106	118	101	118	116	119	132	118	116	129	122	131	110	107	113	109	129	121	126	120	125	106	138	116	113	114	120	111	127	124	114	95	110	126	113	120	120	121	104	108	114	133	135	125	115	111	114	126	96	101	132	122	124	114	119	123	112	117	97	122	125	130	118	128	108	121	116	112	123	90	134	93	111	112	120	111	125	117	112	91	121	116	128	127	91	115	121	107	135	115	114	113	89	120	118	132	119	124	124	103	114	108	96	115	136	114	124	114	119	118	119	115	123	122	136	112	130	127	125	129	137	112	104	101	109	111	118	120	120	125	121	111	115	132	109	109	122	146	112	129	110	108	134	128	120	110	112	145	124	99	122	120	105	154	119	119	128	128	114	127	107	114	130	118	131	111	109	118	105	134	116	97	112	125	118	121	140	106	134	104	113	124	132	125	116	120	115	133	120	121	117	115	103	99	125	109	100	113	118	118	131	124	121	120	129	121	121	111	113	139	121	120	118	111	109	132	111	109	106	108	113	120	126	122	124	98	133	113	119	132	116	120	100	125	109	120	138	131	109	107	125	115	122	110	105	103	129	113	154	107	128	126	122	113	106	128	118	108	121	122	120	123	131	110	115	122	128	139	130	123	105	120	114	125	116	101	115	126	117	92	95	119	114	120	121	119	118	122	115	118	107	103	113	104	140	113	126	115	116	108	114	103	125	113	124	126	136	114	111	127	121	106	120	120	104	112	111	120	116	127	127	119	108	109	112	128	109	123	117	117	112	115	108	117	127	103	121	130	134	105	112	125	105	107	125	119	104	128	118	117	111	119	125	133	109	115	133	108	119	115	103	132	103	128	120	114	136	115	119	118	148	123	102	131	119	125	148	134	115	113	102	121	126	108	115	124	136	108	116	148	124	115	127	127	102	120	140	136	107	138	118	115	122	109	119	124	120	102	104	120	117	134	135	125	111	119	115	112	120	114	102	106	102	109	109	116	115	151	128	121	135	105	135	120	107	114	104	132	113	133	120	123	140	124	131	115	107	128	106	123	105	97	115	120	138	104	102	136	114	132	115	130	121	116	103	122	113	105	106	112	121	109	121	123	124	119	117	143	108	117	110	130	125	106	136	111	122	103	128	115	108	122	99	133	125	118	107	109	119	134	129	120	117	109	113	106	122	137	125	105	125	116	127	124	114	124	121	117	131	103	102	141	127	111	120	125	138	103	154	122	119	108	120	98	96	134	128	132	132	119	114	117	129	122	122	117	111	128	134	124	113	120	113	118	115	112	132	119	119	132	129	111	123	107	133	131	107	117	115	107	118	121	134	137	135	124	117	128	118	115	112	113	120	105	126	121	116	109	127	112	139	140	107	107	117	130	127	127	115	134	142	124	111	138	138	105	126	120	124	113	131	90	114	122	136	103	113	109	115	108	130	121	122	96	107	118	129	124	96	96	135	146	108	117	119	114	119	121	112	131	128	132	117	121	138	112	123	111	115	129	113	108	124	114	114	109	122	116	101	117	129	125	132	103	119	91	128	134	121	120	117	120	112	108	103	110	102	114	115	130	115	126	125	105	110	117	102	127	117	122	112	117	124	136	137	120	118	110	101	126	123	112	122	128	123	118	94	110	116	115	113	130	132	131	111	137	123	120	113	128	115	127	136	112	107	91	127	94	125	101	113	105	105	97	117	102	120	99	123	89	115	110	111	129	117	127	121	145	110	115	107	141	100	108	129	128	113	128	112	126	120	130	120	119	118	110	89	116	96	131	128	119	118	105	119	127	129	99	116	108	128	108	113	107	98	123	114	139	126	98	128	117	122	107	126	136	95	103	143	127	113	128	120	111	109	110	118	112	108	115	128	119	127	118	103	105	106	112	99	116	141	98	134	124	114	114	131	126	119	138	106	116	104	120	102	116	134	119	138	104	105	110	102	121	142	119	109	143	109	124	96	84	113	124	115	121	115	140	123	118	128	96	112	114	118	129	128	125	124	91	121	105	126	119	106	124	119	106	102	109	113	113	112	123	103	113	121	109	128	119	112	93	133	109	119	116	116	116	124	121	100	109	112	104	135	105	122	109	130	129	118	119	114	105	108	101	131	117	115	123	106	121	105	109	115	137	113	138	112	109	130	129	111	115	131	113	129	96	126	115	126	133	126	130	125	117	112	116	115	111	99	119	137	116	107	116	102	127	100	119	97	102	107	125	123	120	137	109	131	115	139	102	109	112	113	127	117	130	108	133	119	107	104	136	101	109	124	128	103	122	123	128	116	109	115	122	125	89	110	125	111	114	120	121	126	143	118	98	103	116	122	127	116	121	97	120	104	113	132	120	119	121	135	125	113	145	127	132	104	117	107	145	101	122	110	118	113	111	118	129	116	109	104	115	109	110	114	126	127	112	128	114	111	97	126	118	122	112	101	120	88	124	114	121	126	125	106	127	117	107	143	98	114	128	116	132	134	115	123	128	98	111	119	112	126	134	95	116	98	126	121	136	102	120	123	117	140	141	129	120	128	129	105	131	121	98	141	122	116	139	111	127	116	115	104	126	110	118	127	125	133	117	122	124	127	118	112	108	128	127	119	131	105	113	115	102	111	112	128	123	132	117	105	142	106	130	121	116	125	111	138	119	111	127	120	117	106	124	111	123	111	111	106	143	132	121	110	102	109	149	99	116	120	105	107	122	130	116	93	123	136	118	125	145	111	114	113	109	126	123	121	93	122	118	125	111	121	105	120	108	102	116	118	120	105	127	111	121	123	128	117	113	125	121	114	108	115	127	110	120	133	111	119	126	113	112	112	109	89	128	126	125	123	119	107	119	104	118	115	105	141	118	109	111	134	91	123	109	124	113	112	107	142	119	122	137	105	129	127	133	124	109	122	120	113	138	123	118	120	117	111	121	123	98	108	102	131	132	111	107	116	119	125	116	137	111	118	105	102	113	127	133	104	127	128	118	125	138	105	135	118	131	124	108	127	131	127	134	147	121	139	116	115	112	112	111	119	121	119	119	108	130	125	95	116	109	117	111	117	130	111	115	94	119	101	135	119	104	123	93	130	115	131	132	119	117	118	121	126	119	106	86	127	111	123	111	109	97	125	114	116	123	96	121	104	104	118	118	108	110	107	101	112	130	95	136	122	93	121	121	114	131	133	114	83	126	103	109	107	128	125	99	115	160	121	114	100	97	113	97	130	124	117	129	121	106	118	127	99	117	125	138	131	127	114	108	115	114	132	109	110	128	121	105	99	138	117	100	95	125	142	108	139	103	112	132	118	120	112	105	129	125	114	123	109	119	120	113	124	112	106	107	101	118	116	120	115	105	112	111	112	122	118	110	125	114	122	127
16479	2862	3541	3900	3436	2852	2458	2377	1641	1006	766	644	552	498	439	484	414	474	403	406	390	405	354	361	364	363	405	374	449	525	557	502	428	427	363	356	334	380	372	382	332	302	348	302	328	304	358	298	321	313	306	306	330	306	320	300	315	321	334	299	310	296	304	315	300	283	334	310	309	319	289	295	331	331	297	322	295	346	273	288	307	324	295	300	267	282	306	321	278	284	301	338	296	342	305	321	290	282	289	315	286	316	311	292	300	321	326	299	272	305	302	345	324	323	294	315	311	339	298	327	305	295	309	334	330	306	261	321	306	327	299	315	320	309	300	335	317	311	316	297	326	325	314	319	307	313	314	288	309	314	288	331	303	283	286	301	284	289	289	323	305	318	301	320	330	341	306	331	298	310	300	293	309	322	329	324	297	308	292	334	317	329	312	273	328	302	332	313	326	314	282	308	275	339	302	302	306	298	312	302	290	297	301	290	304	302	331	323	325	301	312	302	329	287	308	309	314	299	324	323	281	302	286	306	327	324	331	283	340	318	290	332	291	306	309	282	312	294	295	308	295	300	334	288	323	293	325	306	308	329	305	309	319	339	286	308	327	301	310	285	309	297	303	289	286	333	325	298	328	307	317	302	306	294	315	305	334	282	303	315	310	308	298	302	331	297	286	311	294	291	278	300	291	285	325	310	272	294	299	335	298	296	302	311	281	283	311	289	322	305	322	286	343	303	304	310	280	282	318	290	297	321	308	316	288	314	306	305	294	300	304	308	298	341	287	300	332	294	313	300	290	291	319	299	306	278	283	318	312	327	280	306	306	327	302	290	328	312	306	330	297	313	303	289	282	296	302	306	294	304	280	317	298	307	308	294	308	351	297	299	302	322	304	321	314	308	300	297	313	311	310	318	303	318	283	300	309	313	319	274	295	314	304	327	317	282	298	325	286	307	319	298	325	305	305	277	311	304	311	288	282	304	329	333	311	324	327	275	310	339	305	305	306	308	314	282	343	340	321	270	315	287	301	295	292	309	262	291	324	294	323	312	289	302	287	327	326	309	315	290	294	318	318	284	271	331	294	322	291	303	309	290	300	274	307	337	305	317	302	298	305	324	316	271	305	338	275	265	291	331	307	290	318	291	289	306	320	281	322	331	314	318	322	307	307	285	304	300	294	317	327	293	311	309	329	307	322	301	300	306	282	309	314	279	298	311	285	279	317	301	284	326	296	305	311	295	316	334	322	290	319	281	316	316	275	298	332	264	314	295	345	308	316	277	293	333	297	274	305	332	289	300	296	302	311	347	315	319	311	334	312	275	328	300	294	282	305	324	259	337	304	299	324	316	308	296	291	269	323	310	321	301	317	301	298	285	323	301	308	320	316	300	325	304	297	318	296	302	292	310	294	311	313	348	313	287	307	309	300	340	290	331	317	290	314	288	298	285	298	321	348	316	300	293	289	324	291	291	341	267	315	282	287	303	320	299	306	343	314	300	284	323	312	349	313	328	302	307	319	309	317	292	320	340	302	312	313	320	303	293	296	297	296	297	329	302	296	316	325	272	310	322	336	309	290	286	309	292	317	335	274	295	311	290	295	326	326	288	307	333	325	291	300	310	334	323	307	319	323	299	308	289	294	298	338	284	309	312	276	326	274	311	320	316	304	323	310	304	302	316	292	283	311	305	316	297	317	294	291	299	339	305	330	314	294	326	338	314	304	313	316	312	292	304	279	310	313	316	301	293	301	299	316	313	322	312	315	307	304	303	294	311	332	324	312	304	341	316	344	310	326	311	322	337	310	296	313	305	300	321	287	286	311	320	306	314	297	323	288	298	306	311	330	308	309	307	296	284	304	324	313	318	299	292	258	314	307	296	301	284	263	304	313	285	322	309	309	307	325	303	310	316	342	278	282	294	286	336	323	304	330	316	280	315	317	279	323	321	306	320	319	323	309	309	296	310	312	292	332	300	291	358	317	309	303	304	303	302	301	297	308	309	277	327	282	331	289	341	296	288	299	289	299	295	327	320	306	326	297	296	328	309	313	304	287	305	289	284	302	303	292	314	309	277	315	308	300	326	352	299	320	336	298	292	333	285	306	343	285	320	274	276	285	295	313	283	296	313	317	324	312	309	317	300	289	287	308	302	327	337	302	322	281	302	330	309	271	318	300	277	275	315	259	299	295	280	294	295	309	257	311	280	285	330	271	321	334	312	357	305	311	306	293	303	291	316	309	305	292	306	340	341	303	308	306	281	313	306	336	312	292	273	306	345	324	334	311	303	324	296	296	305	328	320	310	309	290	285	329	338	278	293	319	297	333	314	328	317	330	337	282	267	297	286	295	282	286	305	295	335	309	315	314	305	291	303	305	310	306	294	316	290	309	303	306	280	317	318	322	325	311	334	319	324	320	303	301	294	294	289	281	309	316	313	314	311	332	332	316	280	328	319	316	297	285	324	305	299	294	302	294	305	273	336	325	301	270	293	281	316	314	311	285	289	272	327	317	311	283	294	318	283	295	309	295	265	302	294	297	287	297	309	316	304	326	356	314	313	311	301	328	350	297	312	287	342	292	316	276	268	307	339	280	313	304	268	301	323	293	339	300	311	308	333	303	331	309	278	299	325	266	298	308	313	291	300	318	282	320	347	297	322	287	303	316	317	276	297	317	315	294	313	316	306	299	283	293	308	304	282	314	298	303	291	302	297	321	302	299	310	278	317	288	316	279	283	296	307	317	296	306	327	288	299	285	327	290	298	333	296	305	297	335	335	331	301	297	341	335	332	288	337	311	302	323	307	289	302	331	297	263	327	318	304	315	280	311	321	352	290	331	286	304	326	299	298	285	334	311	289	301	352	313	308	323	316	299	334	310	312	321	269	318	287	287	278	324	285	307	327	299	315	290	298	323	321	282	331	311	304	326	284	321	298	332	305	302	302	334	287	305	328	324	314	283	325	301	319	326	324	306	277	318	327	271	285	302	330	302	287	288	303	314	285	294	325	308	290	303	302	298	314	296	307	304	298	320	291	324	311	287	312	307	296	341	290	308	318	319	301	299	321	311	316	308	343	321	308	288	320	314	287	300	308	324	295	321	320	285	311	314	302	321	303	288	326	305	295	286	301	311	312	331	323	303	295	295	293	296	310	305	300	309	342	332	330	296	328	297	321	293	306	298	299	291	348	286	332	314	286	302	278	305	308	308	304	293	313	293	316	350	306	309	301	346	315	308	295	318	287	302	294	344	294	309	306	295	302	326	315	281	327	317	288	329	285	322	311	292	290	316	304	293	320	334	295	350	306	307	292	271	329	302	325	322	308	343	304	310	293	300	298	302	312	329	286	275	301	284	322	323	304	285	307	343	312	345	325	313	315	329	323	284	288	308	278	324	332	296	336	285	313	300	287	284	306	292	322	312	313	310	323	298	318	326	268	303	320	312	300	292	329	326	310	330	325	316	313	317	291	324	307	288	320	303	291	289	323	308	315	323	294	314	290	334	306
7747	1423	832	659	564	475	402	427	371	341	322	297	312	331	333	330	288	308	316	292	340	317	299	341	337	316	380	339	310	350	310	316	318	291	334	302	362	312	327	311	285	332	317	320	312	281	315	326	293	316	319	321	354	302	333	295	301	303	320	309	318	319	324	341	342	312	305	275	329	330	304	364	342	300	331	298	317	338	317	324	311	327	333	347	341	298	314	305	345	321	325	301	328	329	330	350	319	307	338	320	315	285	311	314	292	311	305	310	354	314	322	295	304	298	303	318	327	306	316	293	326	303	301	311	319	299	339	290	273	335	313	302	299	325	299	293	334	329	312	318	333	350	310	301	320	317	327	345	310	318	300	312	307	305	339	299	358	347	271	308	305	325	300	292	306	341	280	325	332	334	307	300	278	305	337	314	274	328	346	296	313	302	307	303	351	315	309	320	332	342	314	331	288	324	286	322	323	323	304	334	328	339	310	341	271	296	330	336	301	324	305	324	288	329	282	307	311	347	312	309	279	318	330	340	332	288	312	285	326	334	303	313	349	297	310	346	306	327	321	318	275	287	312	320	338	312	302	298	289	309	331	313	309	290	309	308	310	303	325	332	296	318	327	348	310	306	326	318	311	307	313	352	304	321	304	334	302	300	326	332	315	287	320	327	308	312	327	290	320	315	324	293	336	316	354	327	314	321	329	314	293	299	303	320	288	322	331	297	298	342	301	314	296	311	304	337	326	291	273	336	303	307	325	319	329	283	346	311	316	328	308	300	284	318	297	339	311	318	320	335	296	332	372	289	294	336	333	321	324	321	335	333	332	316	313	357	307	294	304	295	313	311	311	337	299	303	317	307	322	333	317	288	306	310	318	300	330	312	310	333	333	327	342	317	317	323	314	318	331	333	347	329	330	286	346	321	320	349	303	308	327	325	284	306	341	358	314	310	301	333	346	326	319	309	348	314	324	305	330	329	344	313	294	340	322	317	303	287	333	304	318	311	332	325	317	335	297	329	311	300	314	325	334	332	325	335	292	347	325	297	332	300	296	287	299	293	268	305	334	310	310	306	309	314	330	345	273	324	285	316	300	322	302	349	323	321	314	324	320	324	307	308	323	311	297	334	303	300	305	336	335	294	309	323	315	324	334	326	294	296	321	299	320	328	304	333	325	323	315	307	316	301	343	330	321	316	330	309	320	304	316	285	253	318	302	349	304	318	343	328	330	289	335	317	326	345	325	342	278	338	317	310	316	314	318	314	348	332	333	327	357	328	304	300	304	310	350	311	281	284	308	331	295	331	334	317	300	305	301	276	285	330	312	338	332	322	329	299	283	299	327	317	316	301	276	314	335	313	332	340	303	280	329	311	338	324	324	317	282	331	290	309	308	338	311	360	332	299	312	317	306	323	309	355	302	317	343	319	322	350	334	316	324	354	336	348	280	323	307	311	303	352	279	309	304	328	315	298	325	303	329	306	296	320	301	300	315	297	319	308	296	289	354	349	319	300	301	321	313	286	328	328	322	310	317	316	317	315	352	309	307	296	331	333	305	315	278	305	270	312	315	323	276	321	315	295	310	307	315	321	330	321	295	330	326	327	309	329	290	302	303	310	325	310	304	313	307	305	306	334	321	311	321	305	319	281	329	287	292	301	313	291	374	310	295	311	307	304	325	339	331	318	345	293	315	312	298	290	282	318	314	290	329	337	297	307	295	327	329	312	331	339	280	285	292	334	294	300	321	326	306	297	314	304	326	313	293	322	328	304	279	306	347	335	294	315	315	343	343	315	286	335	304	331	305	292	346	336	315	312	343	323	313	313	335	311	323	308	330	279	338	284	315	307	336	335	309	313	286	316	336	316	332	303	336	320	348	312	311	321	330	345	297	313	333	308	312	318	320	308	290	289	300	352	299	312	328	323	295	321	331	309	315	304	344	300	306	290	350	309	336	306	312	291	269	323	314	301	305	352	303	350	319	331	276	319	313	315	265	297	313	352	327	318	294	341	311	347	358	313	306	333	325	306	294	309	342	304	291	296	340	316	315	339	313	299	316	323	300	359	326	325	351	279	315	320	307	290	289	348	300	311	303	319	290	310	312	336	299	312	333	286	312	313	287	293	330	304	291	283	343	338	317	314	319	318	304	312	338	323	313	325	328	319	307	294	296	299	301	307	307	354	318	311	314	308	331	318	301	322	307	331	314	318	312	300	287	292	289	357	302	323	309	315	309	309	286	347	330	298	328	331	313	333	323	349	301	312	306	344	310	354	316	325	306	325	317	324	307	294	304	326	297	311	341	315	318	319	330	323	296	328	332	291	305	301	324	298	329	305	349	316	297	307	304	353	333	350	295	333	318	327	313	317	366	320	285	313	287	315	328	340	314	277	310	347	289	330	312	316	321	345	301	297	304	345	329	313	331	312	296	309	365	337	315	317	312	336	360	322	318	285	292	295	292	317	305	306	347	305	284	284	317	300	319	351	324	342	319	312	312	331	319	329	316	316	291	341	343	332	337	331	347	320	329	297	304	347	318	309	305	281	337	301	312	329	326	302	294	302	315	320	327	293	336	336	327	304	335	316	326	311	324	309	320	352	311	326	355	273	344	288	323	312	313	322	338	279	281	304	297	317	327	329	307	315	289	342	317	312	355	329	341	325	359	296	338	327	333	340	324	348	314	310	308	359	329	269	324	328	320	308	314	323	334	272	332	305	331	295	308	280	314	298	320	340	292	287	341	307	290	282	301	305	334	315	303	304	338	316	323	288	326	329	319	312	304	328	291	323	357	294	303	314	308	328	327	287	343	319	303	320	320	301	328	324	299	311	283	315	321	293	307	308	307	308	304	337	301	351	332	323	328	310	312	348	323	302	314	302	307	303	320	314	313	349	294	327	361	330	303	306	322	323	279	358	331	319	299	315	371	305	308	326	331	317	286	301	319	315	311	318	289	303	320	300	321	296	323	313	304	318	329	332	310	347	312	292	352	274	308	302	330	312	304	349	322	328	331	335	295	337	314	351	292	331	302	302	310	325	339	301	295	282	336	284	295	328	309	334	315	337	302	305	294	294	359	339	312	354	332	321	310	300	317	324	310	353	325	320	313	341	301	357	316	304	330	331	294	273	296	312	293	311	300	240	291	302	312	328	322	319	301	317	283	336	321	325	356	327	304	337	307	302	290	285	308	327	341	315	315	303	332	371	324	332	320	306	295	354	300	307	315	323	310	330	299	307	323	320	282	325	310	298	306	302	339	307	339	317	336	365	317	327	331	321	324	284	320	317	329	295	311	347	306	334	292	337	301	352	315	315	317	370	272	309	288	303	337	270	296	317	305	331	290	313	323	288	343	331	302	352	322	322	316	342	272	320	340	321	289	298	312	325	293	305	305	308	333	315	317	327	330	308	325	313	343	280	351	313	347	302	316	308	329	324	331	328	309	302	295	300	332	327	277	305	287	314	345	318	301	307	300	303	326	357	335	300	349	327	323	329	313	329	313	341
5943	1631	1947	2012	1823	1698	1414	1432	1171	898	855	751	794	780	756	757	714	749	715	766	748	746	771	746	699	735	798	760	757	773	807	751	784	730	761	762	731	734	749	727	754	756	716	732	753	730	771	751	799	765	781	786	775	715	782	694	694	757	726	743	718	718	729	704	745	744	774	748	727	766	734	744	752	703	772	771	789	722	772	744	710	737	747	794	683	766	732	729	801	746	736	710	765	727	764	768	679	723	728	761	766	781	747	728	720	752	714	762	705	748	728	760	748	774	737	704	757	759	752	773	671	796	751	743	759	737	731	687	772	755	728	735	726	765	760	725	744	759	791	788	725	761	729	781	757	741	753	772	732	718	729	745	728	794	749	765	785	756	756	735	762	780	715	757	738	725	740	749	756	707	745	762	757	787	775	726	751	738	712	791	697	777	745	722	746	751	738	745	706	766	751	769	708	731	724	743	683	741	746	684	767	772	756	769	778	762	770	766	792	773	754	759	751	773	724	783	756	750	740	791	766	761	796	694	726	702	699	719	721	752	723	766	757	743	730	774	733	724	794	697	723	762	748	745	767	752	767	720	720	725	744	764	764	746	691	709	774	732	761	725	705	777	731	760	743	735	749	750	741	781	706	723	747	753	758	709	714	733	727	731	757	748	787	756	733	750	734	750	740	739	784	697	702	801	745	707	743	788	739	741	782	765	721	733	775	724	751	781	726	801	768	692	762	756	742	729	771	712	733	789	737	746	761	780	739	709	718	748	742	754	760	760	735	786	716	738	745	732	717	782	740	780	722	731	762	728	737	770	746	728	745	806	774	738	776	723	754	757	791	689	757	731	806	729	718	745	741	767	792	771	776	743	705	749	745	732	723	738	793	753	748	770	686	737	714	733	788	747	755	767	747	726	735	729	741	742	757	749	760	778	714	682	722	771	730	748	736	716	759	697	783	731	772	767	757	713	733	768	756	750	764	786	757	772	779	754	770	757	765	747	723	727	745	709	800	769	789	775	723	715	747	768	711	715	746	785	754	727	736	754	724	760	702	725	763	708	753	772	757	782	751	690	751	753	794	746	709	767	749	734	729	746	771	761	723	739	724	741	709	737	725	747	774	656	780	738	768	764	762	715	765	707	749	764	768	736	730	761	709	715	787	787	722	743	702	748	757	748	747	754	710	702	712	731	785	768	721	747	706	773	740	700	764	728	740	775	782	749	732	757	718	669	749	737	746	740	704	780	757	797	719	706	738	768	748	773	733	765	746	753	764	765	757	767	807	736	771	737	763	733	790	739	768	753	694	739	731	764	715	724	743	762	745	743	748	696	776	704	763	748	736	760	744	740	721	722	765	723	768	735	731	747	713	741	746	740	741	779	725	757	762	748	738	789	736	746	745	706	761	762	712	733	701	760	736	730	787	731	770	760	729	740	720	724	758	778	759	716	732	690	755	712	763	734	773	721	793	727	749	741	725	722	747	761	734	705	710	702	775	718	732	719	741	780	687	740	743	813	750	758	747	785	782	803	734	798	706	706	745	767	729	750	777	727	743	759	717	783	734	760	729	718	714	755	693	685	749	756	797	773	750	708	747	728	711	702	787	716	725	758	775	721	750	768	728	716	737	761	749	719	761	742	790	762	778	748	757	742	705	752	733	735	690	713	723	723	726	679	795	784	757	809	798	780	772	766	757	760	753	762	744	760	804	737	723	739	743	786	734	765	712	753	740	737	707	736	729	728	754	759	722	722	830	726	744	756	707	724	720	769	784	726	746	720	709	730	776	745	753	747	742	766	790	785	715	760	735	746	736	756	775	747	715	758	754	713	738	779	797	708	750	748	765	790	794	744	766	721	764	766	711	705	695	776	705	762	744	750	773	730	760	716	751	759	712	770	761	724	763	720	808	766	727	808	728	710	738	759	700	762	786	763	754	750	764	835	759	782	721	774	755	753	701	767	707	776	725	784	735	757	732	708	787	726	778	720	730	809	726	751	775	739	761	738	737	764	737	774	733	707	713	735	719	733	717	768	736	732	724	699	708	771	718	743	757	706	714	777	713	755	765	716	752	765	768	781	733	736	745	739	729	745	765	722	751	733	751	724	716	711	725	766	738	709	784	759	759	720	776	754	726	694	769	728	741	724	741	794	784	708	746	767	773	767	691	768	713	811	702	764	756	730	761	722	760	762	762	767	775	743	723	735	758	708	711	707	743	709	730	729	726	757	731	759	733	724	726	722	762	737	727	755	727	711	712	737	760	758	741	725	743	755	731	731	729	681	724	738	738	741	758	753	735	729	766	741	748	774	719	776	765	715	779	749	749	817	733	740	792	778	747	750	737	784	786	728	762	768	742	749	692	716	736	766	735	739	770	721	764	726	763	682	726	736	745	814	758	730	770	716	805	752	725	766	726	746	707	747	713	765	747	738	714	780	753	791	725	708	780	736	727	746	751	737	717	748	785	760	749	759	746	658	728	803	740	762	744	771	775	704	731	715	786	795	742	750	759	765	721	764	744	722	728	708	745	753	736	776	766	750	762	744	735	763	746	765	769	687	742	762	723	746	798	783	743	707	718	759	718	729	772	742	718	714	759	714	737	720	771	791	723	700	713	693	737	750	764	773	752	736	756	710	752	748	747	775	747	695	749	750	733	773	770	768	743	784	765	725	757	752	766	770	730	748	756	766	732	755	729	738	775	722	728	723	727	713	755	784	755	764	786	716	749	725	792	752	724	760	776	778	699	749	751	743	726	691	735	741	678	746	717	722	757	767	712	718	758	746	756	750	735	756	800	731	719	708	755	775	722	721	743	762	721	730	744	742	719	732	752	686	767	752	730	770	781	742	773	736	716	752	716	757	732	749	763	751	715	716	756	728	717	716	730	790	787	724	784	819	708	738	747	750	749	740	766	753	764	725	729	774	731	761	698	700	694	743	720	709	732	785	757	750	739	753	738	753	776	796	703	808	735	739	746	667	772	732	763	741	779	713	701	722	728	733	730	738	738	707	761	768	736	734	751	774	736	718	714	729	768	720	755	734	735	763	745	707	745	753	780	764	765	745	748	715	789	689	723	785	754	719	734	742	728	724	741	737	728	740	720	703	677	733	702	745	733	744	778	746	736	753	745	730	728	724	769	748	776	749	722	740	776	780	760	713	705	766	709	737	733	769	776	766	753	752	714	765	732	734	760	763	762	724	690	729	731	760	749	792	785	759	754	750	721	711	758	737	758	766	758	730	713	742	690	718	707	766	786	755	770	773	734	751	744	715	652	742	754	766	744	753	772	752	759	742	736	776	752	728	730	781	723	745	737	708	731	723	759	717	741	753	754	726	715	726	690	776	783	772	719	766	705	796	711	763	751	762	785	779	737	739	734	750	740	725	727	812	732	773	723	733	745	703	759	784	783	751	745	777	760	799	792	752	718	741	750	763	772	732	766	679	782	731	752	738	702	693	751	747	719	720	709	805	758	752	774	720	793	707	744	746	743	764	722	752	750	757
17937	3152	1281	1060	818	695	541	461	394	321	283	262	285	234	237	276	281	242	263	257	272	245	244	251	260	261	272	258	269	295	264	265	246	259	253	222	204	256	277	260	255	272	233	244	247	291	243	265	256	266	250	249	196	223	226	222	245	222	221	266	245	269	248	246	235	252	244	232	232	244	228	242	239	229	233	233	240	253	270	237	225	234	242	253	273	239	242	250	251	214	252	231	233	239	264	280	242	237	235	250	264	263	261	298	222	261	225	262	245	247	246	257	234	230	278	239	255	237	231	248	252	238	235	243	247	275	249	246	241	244	246	270	247	231	247	251	240	258	242	258	238	248	239	215	257	234	243	275	276	246	214	245	237	239	262	227	270	271	246	285	227	279	266	239	245	264	255	254	244	279	254	232	232	238	269	233	262	239	252	275	245	258	256	247	255	220	220	244	257	226	241	210	269	220	256	259	245	236	227	262	249	254	223	236	250	282	230	264	238	238	260	238	242	240	251	254	246	257	232	239	236	261	241	243	206	238	222	225	243	258	253	291	253	247	224	227	233	268	269	238	240	236	285	249	252	246	227	254	245	243	231	255	248	264	228	261	240	217	240	224	253	263	232	249	251	247	245	224	234	259	247	237	277	264	242	257	233	233	223	262	248	222	252	221	273	257	237	244	260	219	250	259	236	245	243	250	252	242	265	224	236	224	244	262	250	253	235	241	240	236	250	244	220	219	240	256	274	235	262	268	244	255	280	251	244	234	246	261	256	260	260	232	242	247	238	270	250	270	253	235	232	264	234	248	233	240	244	246	225	267	271	257	233	264	262	248	240	221	232	273	258	296	248	298	285	235	241	221	252	228	247	221	231	240	236	238	240	246	244	218	248	246	228	229	263	240	228	279	252	248	252	288	270	255	270	236	216	265	223	232	251	244	217	215	269	257	252	215	256	260	214	287	218	254	240	227	254	229	245	257	268	239	260	255	251	240	209	220	228	238	241	243	217	257	261	232	271	233	243	238	222	242	255	242	245	232	273	276	239	231	243	225	261	251	253	230	259	228	251	253	237	252	207	250	234	250	270	228	271	268	245	220	235	236	248	246	285	241	256	270	279	278	259	260	259	240	238	246	259	268	226	233	219	229	214	224	210	260	267	265	230	232	264	230	251	231	233	239	241	276	268	275	236	214	250	230	241	237	264	255	270	241	263	261	243	237	233	251	224	237	245	245	239	237	246	212	238	236	214	243	273	228	245	253	243	246	242	231	259	242	243	239	262	270	233	238	263	236	235	255	229	219	257	245	251	259	257	259	280	235	266	255	251	240	229	278	265	269	226	264	220	220	237	235	258	252	266	279	236	242	258	250	269	249	276	253	230	284	254	242	221	265	223	246	231	245	234	240	231	220	262	238	262	248	227	259	252	220	247	266	238	221	231	269	251	248	247	228	266	222	248	250	257	220	260	246	220	254	234	252	260	240	236	252	254	219	254	232	243	268	238	235	227	231	255	244	235	251	269	274	246	237	248	250	246	234	239	243	244	268	259	242	234	263	247	253	234	250	248	241	257	237	231	233	219	260	218	222	233	238	250	247	239	248	223	228	267	282	241	201	200	236	212	215	231	232	233	260	256	249	239	215	246	222	241	255	289	252	223	221	250	243	239	265	233	239	270	260	270	216	215	233	241	247	251	241	248	227	262	236	217	245	239	249	249	233	236	229	254	235	222	265	272	227	260	262	248	242	220	238	245	247	247	255	244	253	256	243	271	227	247	227	249	252	263	241	259	233	239	268	245	243	246	240	193	236	224	268	263	240	260	251	233	246	278	237	255	245	226	239	271	277	242	230	248	223	222	258	240	264	259	239	267	238	251	235	252	269	233	256	234	224	253	235	269	270	251	243	250	250	231	237	226	251	260	240	267	229	267	257	258	242	277	234	251	241	273	233	247	252	218	246	236	220	238	234	249	242	245	257	230	221	250	251	254	253	230	264	256	296	247	243	234	249	245	231	235	220	226	265	226	235	234	264	258	237	277	237	253	225	262	246	267	228	245	243	230	250	241	249	250	249	226	262	245	244	218	230	248	258	217	225	278	253	250	249	245	252	224	266	243	243	225	248	236	240	257	250	222	245	310	278	264	256	229	249	258	248	237	232	252	230	253	208	244	245	268	251	224	229	250	229	233	216	231	254	263	228	228	237	233	252	226	261	224	220	267	249	240	256	253	252	242	256	261	209	262	255	249	245	243	267	237	255	246	258	274	233	251	241	235	224	230	252	271	237	245	232	242	210	207	220	243	239	262	237	260	240	265	253	217	266	267	259	259	258	246	249	239	262	249	256	254	255	231	277	243	226	241	211	230	262	253	243	265	276	239	264	213	234	257	250	239	258	197	215	264	266	242	255	243	254	268	273	237	231	248	236	259	218	238	270	228	261	231	247	238	259	269	214	260	232	238	259	252	279	221	243	215	253	245	232	277	269	254	236	254	262	240	248	230	250	229	256	227	252	236	235	247	225	240	240	263	250	251	252	234	261	246	246	265	250	230	258	261	266	251	254	241	242	271	260	257	253	269	252	240	283	231	224	250	268	233	226	258	241	247	247	256	254	247	255	248	242	250	286	193	216	248	232	238	221	227	238	253	256	254	272	232	246	261	200	239	256	240	222	259	236	229	267	259	265	251	238	236	255	227	286	266	273	233	215	265	237	251	266	245	264	243	232	227	236	246	240	228	222	235	247	242	247	219	223	253	247	256	243	260	257	225	241	227	277	284	274	250	223	209	238	254	252	256	207	253	257	259	206	245	276	263	258	272	194	263	244	234	264	248	238	271	264	244	253	240	235	253	278	252	235	271	249	243	259	244	235	234	248	255	238	239	254	216	256	267	246	240	264	275	223	277	227	242	231	243	229	266	230	274	235	240	234	221	240	262	267	260	247	223	247	243	234	238	238	260	253	235	239	257	254	238	241	246	234	232	246	234	240	259	244	224	248	229	263	230	231	246	236	210	250	239	252	262	243	252	224	237	243	214	239	212	258	251	241	271	252	241	233	269	247	230	231	244	246	238	281	276	257	262	273	235	228	252	233	252	264	231	265	232	239	235	241	248	221	252	230	248	249	265	237	276	261	238	209	242	244	275	227	228	227	235	248	265	252	220	246	239	225	260	220	239	255	278	269	238	231	231	233	265	255	231	250	251	252	247	261	239	250	214	263	254	254	246	237	240	243	213	243	249	245	238	242	245	219	262	249	231	247	257	252	226	239	244	239	250	240	239	273	242	247	213	236	220	233	201	238	243	241	239	215	255	235	252	236	232	260	232	234	239	224	252	250	233	247	222	254	247	208	238	232	244	233	273	246	244	274	222	259	241	220	265	260	224	236	240	237	257	260	247	248	244	217	243	241	261	268	222	239	275	246	242	232	244	218	261	289	245	255	249	248	236	254	223	251	244	284	246	245	251	232	264	257	220	248	252	233	244	234	245	210	236	254	276	232	217	265	236	263
12877	2460	2985	3352	3092	2557	2123	2052	1444	1036	887	739	695	682	652	688	637	649	695	606	629	626	638	632	626	617	688	667	731	743	726	726	650	676	653	572	566	656	600	600	583	625	598	624	599	612	588	599	596	620	600	586	630	596	596	581	594	609	547	612	577	584	593	583	552	608	587	603	586	639	593	592	563	627	606	595	595	601	582	574	583	578	615	584	582	578	561	595	568	584	555	599	554	553	583	622	611	615	578	547	631	595	602	575	569	608	631	548	569	573	592	604	609	568	588	574	573	600	614	591	597	638	587	590	563	601	531	592	554	556	571	581	577	584	577	583	618	574	564	572	560	582	576	599	592	567	561	532	606	582	582	569	562	592	581	586	574	608	575	582	591	592	582	592	577	607	569	583	545	580	580	530	613	611	616	551	577	575	591	575	600	564	611	554	551	587	609	590	608	612	591	619	572	597	598	600	574	576	601	613	594	603	551	543	560	595	555	593	566	573	630	622	607	584	636	617	533	570	617	569	588	618	632	614	631	582	602	557	577	614	580	599	592	601	554	604	577	604	604	569	590	597	623	563	606	584	550	565	609	598	578	599	601	585	591	586	609	534	562	607	586	573	597	581	598	595	565	596	567	592	599	593	589	602	644	610	532	577	610	583	630	599	597	594	595	604	604	590	594	642	530	618	584	574	585	618	601	569	638	573	635	592	565	593	622	603	594	583	570	602	567	576	607	578	594	610	609	580	563	564	595	595	599	585	609	609	563	597	608	534	590	591	592	603	610	607	596	566	571	563	606	573	574	591	572	622	577	625	579	560	552	562	574	581	608	633	557	579	594	580	565	608	567	604	617	612	595	610	623	573	584	555	608	628	625	548	596	560	559	578	548	606	578	616	587	592	615	554	597	513	614	587	573	596	602	615	565	592	620	581	644	584	624	591	539	566	600	578	554	575	590	578	552	586	549	625	576	570	605	611	611	586	578	580	589	607	570	552	569	594	612	537	548	570	596	583	594	578	595	588	577	611	602	633	619	596	632	656	592	593	565	575	594	624	576	574	553	587	584	641	573	582	588	600	615	588	621	561	568	594	593	585	544	529	595	578	583	604	585	597	553	601	617	623	612	595	559	568	651	614	590	592	616	634	576	600	627	642	599	575	589	549	620	580	610	553	598	560	589	568	605	580	603	610	571	561	591	591	588	520	612	597	581	592	606	617	621	573	592	581	547	553	573	563	563	618	599	619	608	566	526	617	583	584	550	619	585	590	576	567	619	578	592	591	576	606	564	578	599	603	613	536	559	589	569	582	595	587	592	587	572	617	570	596	586	591	601	579	592	590	599	592	584	596	550	609	587	555	577	611	599	531	550	566	528	561	558	555	558	590	586	639	582	634	596	568	573	572	576	586	580	524	565	595	574	572	599	573	587	600	635	563	609	574	564	545	583	622	605	597	598	583	602	580	586	575	591	576	555	563	582	619	645	597	583	587	591	613	573	581	600	564	611	579	620	613	594	574	571	591	592	616	590	640	577	569	611	565	580	638	602	590	589	563	525	580	603	559	609	605	577	580	604	578	619	584	622	617	585	622	580	576	596	577	576	587	598	588	610	571	607	643	557	636	566	576	625	575	576	612	596	603	571	627	595	604	588	564	591	577	567	607	595	584	561	566	594	595	589	623	550	606	587	578	553	628	587	584	597	566	574	585	567	578	598	585	615	611	553	593	607	595	567	583	598	573	636	599	577	573	570	570	564	578	590	586	572	572	600	616	603	591	576	589	558	563	566	603	621	609	605	583	628	588	589	580	604	576	598	568	579	599	630	573	616	594	569	567	565	626	593	574	572	592	608	565	604	613	601	583	597	588	610	595	586	580	591	583	613	605	573	596	570	577	613	602	635	601	612	656	583	546	565	651	569	623	573	590	552	603	628	579	549	583	575	599	627	528	623	618	602	577	611	604	582	554	570	588	594	591	603	584	608	580	576	595	567	630	616	536	559	625	580	594	609	584	550	576	577	602	540	584	549	603	609	610	588	568	550	596	610	585	583	558	600	573	581	596	579	583	592	542	600	611	549	562	622	603	589	604	605	573	551	572	586	590	587	552	573	577	569	571	594	568	576	589	556	579	604	625	624	614	601	595	589	595	600	625	634	612	586	646	629	532	576	596	583	553	589	621	609	602	606	615	560	565	595	557	629	607	589	595	556	613	579	559	600	559	586	572	596	581	590	566	590	595	576	620	618	576	594	631	599	621	590	576	602	589	579	610	563	582	617	594	578	612	555	597	580	610	575	543	574	589	586	579	565	593	572	544	616	554	594	592	578	623	571	546	595	586	581	595	566	589	575	590	552	617	634	602	599	608	587	591	571	578	579	554	636	616	568	636	584	566	540	580	575	650	579	586	578	572	608	558	622	595	605	613	543	554	580	565	567	543	616	586	569	576	594	617	632	611	577	567	566	594	568	589	578	579	597	587	588	595	572	559	607	534	571	570	614	615	572	603	594	595	661	577	605	589	564	626	588	612	616	559	534	586	599	571	613	601	596	566	565	590	582	588	583	595	592	628	580	603	607	589	573	562	594	601	607	580	605	563	588	563	589	583	565	613	552	616	620	581	599	623	556	542	547	561	556	563	593	584	569	539	578	601	599	581	616	651	580	627	598	629	622	614	565	584	568	568	613	600	608	558	562	548	580	605	608	583	554	590	643	621	641	627	574	615	575	575	620	565	579	562	594	627	573	593	599	600	570	571	572	600	562	626	588	621	570	591	571	609	599	589	599	620	598	550	623	601	603	564	589	572	628	608	554	599	640	559	536	594	619	580	545	553	579	549	591	626	607	604	589	576	550	584	568	610	618	580	594	630	620	555	579	573	601	600	569	542	592	595	612	546	567	576	563	551	582	549	603	570	639	627	598	581	561	593	603	577	595	592	609	590	634	572	622	612	597	611	630	575	605	547	592	564	606	580	547	565	563	601	555	587	618	608	603	565	605	543	581	637	528	607	589	561	560	592	594	539	584	579	600	604	585	616	567	557	558	629	582	616	594	571	576	608	558	619	618	594	573	598	605	566	598	559	549	626	587	591	568	560	579	585	584	602	597	583	616	569	607	583	545	572	563	558	604	615	624	600	575	597	626	578	629	564	630	618	586	581	576	572	584	579	539	592	597	587	541	593	582	543	581	583	572	598	635	576	568	561	566	615	559	623	614	585	572	547	610	568	590	564	608	623	604	576	600	565	588	549	577	545	570	578	583	568	588	586	614	534	612	539	581	556	567	585	562	561	566	584	603	567	540	586	611	570	591	549	580	558	560	634	598	552	593	570	610	582	583	557	579	521	630	618	555	607	658	605	595	577	603	558	589	568	611	572	573	617	580	573	583	594	615	573	600	552	609	585	570	630	586	592	594	557	574	590	534	599	610	568	624	589	580	615	616	618	612	598	605	590	604	611	580	596	570	599	595	584	573	571	612	579	552	582	579	573	615	597	591	606	519	614	570	611
25825	5648	1892	1457	1060	774	576	446	293	234	203	149	151	149	121	115	131	131	140	120	119	109	122	117	127	127	124	108	129	139	144	146	121	114	132	125	119	95	123	124	101	140	120	122	121	113	106	108	106	121	122	109	131	125	107	115	105	96	125	117	135	107	136	123	117	119	102	116	133	113	122	117	134	122	115	120	113	118	126	111	130	112	132	124	114	136	106	125	106	126	123	106	129	120	128	128	115	99	96	92	110	122	112	109	98	120	130	114	119	116	107	110	119	128	117	110	108	109	134	135	126	124	98	111	109	109	109	109	118	140	97	112	111	122	128	98	123	130	123	116	114	125	132	100	111	115	112	101	103	111	122	121	116	114	110	118	131	112	143	126	143	109	124	119	106	116	96	121	116	133	110	121	123	123	127	135	135	114	150	118	104	125	133	97	120	106	108	122	107	119	108	122	117	126	100	107	128	122	105	112	113	135	102	121	121	133	118	116	122	109	104	109	126	121	122	116	125	123	128	115	112	106	87	128	111	125	123	125	122	88	129	114	105	149	105	113	127	93	123	106	107	120	125	94	124	94	136	117	116	118	119	117	123	101	115	134	124	104	109	101	112	104	123	107	127	100	111	116	111	128	101	98	114	128	109	110	127	126	110	119	134	101	111	91	121	99	123	121	114	126	119	127	133	116	143	107	108	135	103	119	117	106	102	123	129	97	80	137	112	127	104	118	113	95	115	125	111	116	106	125	126	147	116	124	121	118	117	98	140	123	110	129	114	108	112	124	138	115	114	100	104	119	104	103	107	115	105	103	98	118	127	125	125	136	128	126	138	132	135	134	117	127	120	99	115	126	131	127	120	129	127	112	112	113	118	119	114	112	99	120	110	121	120	95	117	94	113	96	120	111	127	111	106	111	108	121	114	116	144	121	112	128	116	120	124	125	122	96	129	122	121	122	102	125	130	110	112	104	138	131	136	129	141	103	127	115	128	123	107	118	131	114	121	88	123	131	134	105	122	110	127	117	112	113	126	110	118	132	104	122	114	130	116	144	102	128	109	119	91	123	110	100	118	116	123	121	121	136	104	101	127	109	125	109	106	114	111	120	111	119	146	126	112	130	147	105	103	104	121	110	120	115	119	105	147	115	146	125	110	123	112	119	112	119	109	132	131	119	121	111	109	109	109	121	124	137	111	127	137	139	131	109	126	117	129	117	146	110	124	114	138	116	105	107	119	112	129	108	129	101	117	110	105	128	127	115	128	105	107	113	101	101	115	121	126	102	101	104	86	98	112	101	108	116	95	119	130	97	126	109	129	128	123	107	126	122	107	105	107	115	115	97	113	131	109	107	108	122	147	107	138	115	114	118	117	120	121	142	115	112	107	97	114	118	133	110	125	107	125	122	113	111	121	107	107	117	119	134	103	118	103	117	116	111	112	138	99	123	116	111	119	113	105	117	114	106	113	104	109	106	131	117	143	103	109	123	114	122	138	102	119	136	113	109	127	106	127	115	122	111	132	121	110	117	119	125	108	99	113	103	127	112	116	98	108	119	114	134	118	115	119	111	116	113	111	98	126	117	121	112	135	124	128	101	102	103	112	112	122	120	108	117	130	125	118	115	123	122	105	103	119	135	137	138	120	136	124	106	121	122	122	127	111	106	105	103	135	110	131	101	106	111	99	107	107	142	127	104	108	123	112	111	111	113	112	119	141	115	118	141	135	133	106	134	137	117	110	114	104	114	107	97	115	124	107	102	115	140	118	107	126	144	131	128	133	109	131	101	90	132	89	118	88	111	111	120	98	128	111	122	115	134	93	101	112	124	97	123	111	104	125	105	119	110	123	119	118	136	111	116	123	135	131	120	127	109	118	137	113	118	121	115	103	122	106	125	105	123	107	107	126	143	107	116	120	108	120	119	106	123	121	135	114	128	117	131	123	121	110	121	120	118	118	111	125	120	113	100	106	98	101	107	117	98	110	116	107	122	116	128	106	95	103	118	116	134	115	113	130	120	122	108	119	115	124	109	128	104	128	141	114	111	120	121	133	124	116	122	113	117	134	132	103	111	115	122	104	132	143	113	120	125	110	134	126	125	121	128	127	127	119	104	135	123	132	116	110	109	109	97	108	97	108	109	127	109	102	126	119	125	111	128	130	119	122	121	99	106	108	118	133	136	115	127	108	107	113	129	134	112	97	113	136	120	115	111	118	157	104	129	129	128	117	119	121	98	109	138	99	126	110	114	115	133	110	125	119	123	113	103	116	107	112	124	103	122	111	144	120	135	118	99	127	123	114	121	115	113	111	130	115	121	117	113	117	129	117	116	115	120	122	108	94	117	124	126	112	111	119	112	121	137	109	119	126	136	128	122	90	131	124	127	118	109	119	122	125	117	135	109	115	107	123	130	96	116	108	124	103	109	124	115	129	122	126	117	125	137	109	116	118	107	132	99	125	110	112	113	121	136	116	126	124	123	107	140	126	118	126	105	109	120	100	119	112	91	95	116	122	112	120	125	131	109	141	138	110	117	109	104	106	106	142	107	113	117	131	115	117	127	125	114	109	131	107	134	116	119	102	116	115	113	117	105	109	116	102	133	125	123	107	130	122	150	121	115	123	125	110	124	111	127	109	131	124	118	124	118	111	129	118	124	116	116	110	137	122	111	121	125	119	127	113	119	118	120	125	138	116	111	125	116	123	113	112	118	116	135	130	133	131	125	130	124	129	118	126	125	110	117	114	113	137	147	114	119	134	133	136	119	107	112	115	94	124	97	125	121	123	115	117	108	100	109	114	111	117	117	115	146	107	102	115	135	104	105	111	119	132	118	124	115	130	133	125	107	126	124	133	107	120	117	128	104	119	131	131	129	118	124	124	118	114	121	115	117	115	109	134	99	133	111	106	125	101	136	127	113	106	132	129	103	133	119	119	111	112	124	121	91	121	93	105	125	115	116	121	117	118	109	118	111	119	106	112	100	93	114	137	113	138	104	142	110	124	126	116	167	129	123	139	110	120	105	107	136	121	117	122	118	124	108	122	106	112	126	107	121	115	122	124	109	141	131	130	133	119	120	122	136	141	135	125	116	114	128	129	136	124	115	130	106	104	103	115	113	117	132	121	110	115	92	128	133	132	132	133	137	117	113	110	133	121	113	107	109	133	119	135	105	106	112	130	140	118	119	121	136	115	119	140	128	121	118	109	123	113	125	112	114	111	138	116	134	140	118	115	129	122	115	126	103	125	125	109	138	141	129	132	122	117	118	116	112	127	117	106	135	131	117	125	92	118	127	153	129	113	108	108	109	118	119	101	129	148	112	135	111	133	138	127	122	128	96	97	133	114	128	125	127	130	110	140	123	128	113	126	128	118	113	130	100	103	115	114	105	109	131	92	120	108	116	143	134	107	102	111	114	116	118	117	124	130	139	115	112	96	108	117	120	104	115	129	92	122	123	109	115	117	97	139	102	96	116	115	116	121	127	110	115	127	95	116	89	128	117
16206	3410	3924	4798	4206	3589	2638	2244	1439	968	734	612	514	438	433	459	432	416	396	394	396	369	379	358	372	397	363	383	433	536	590	536	394	394	381	352	361	360	356	326	320	365	326	306	313	304	315	303	316	292	311	302	328	295	294	315	323	298	334	317	334	301	291	296	289	313	303	306	325	321	294	311	333	333	304	335	316	311	338	321	318	339	304	325	331	317	325	306	325	310	301	320	285	314	324	307	300	272	327	303	282	298	303	298	284	291	304	327	300	289	299	288	295	293	298	277	309	292	312	278	337	305	292	307	300	326	289	345	302	320	333	331	327	326	323	301	292	330	336	302	311	313	327	294	324	303	299	275	331	297	293	302	326	300	338	310	286	277	311	304	298	302	304	337	305	282	287	282	313	318	329	306	324	333	323	323	320	307	293	293	289	310	333	312	306	295	305	295	317	331	314	312	329	319	321	350	282	273	312	320	276	276	310	283	281	315	315	329	306	335	292	327	301	314	298	308	305	307	295	305	266	294	289	304	312	301	324	319	304	308	292	329	314	350	297	320	305	295	292	294	322	297	274	304	298	292	321	271	330	327	309	330	284	322	294	310	296	309	306	332	295	285	299	276	318	322	299	304	284	314	307	310	346	330	326	282	332	281	305	307	323	288	296	313	312	345	297	314	327	312	333	328	325	260	315	315	280	296	347	258	299	307	340	318	310	307	308	311	302	340	317	291	277	331	320	290	314	312	301	338	306	341	286	294	334	273	305	328	336	298	327	316	302	289	308	313	333	305	313	331	285	279	321	284	300	294	323	272	278	294	314	296	303	313	332	313	339	316	305	285	300	301	341	297	298	300	294	316	361	313	344	316	347	305	312	340	306	293	311	291	266	280	321	306	317	290	304	320	276	292	302	310	315	289	289	306	314	291	319	281	326	278	290	313	295	302	295	290	288	317	289	298	278	343	328	323	300	270	293	313	313	329	271	297	290	319	308	302	289	309	297	297	322	324	299	273	301	287	285	285	309	307	312	301	313	302	296	294	277	305	298	309	309	340	312	307	313	315	298	299	349	308	301	330	312	317	291	310	304	291	320	312	307	303	281	328	298	329	314	321	324	330	296	347	322	285	321	344	305	311	284	275	287	316	259	303	301	304	298	322	326	301	324	298	314	332	303	315	305	308	279	283	298	325	287	298	308	318	294	317	298	307	281	336	324	291	308	282	310	275	303	265	345	318	296	313	295	291	328	329	327	330	339	313	306	314	311	280	277	338	290	322	304	303	285	319	314	310	316	334	294	288	312	297	318	289	319	297	312	298	336	333	297	314	298	291	315	282	315	353	302	287	292	299	295	279	308	301	308	312	324	299	297	283	331	286	332	322	312	289	344	304	300	304	314	298	312	281	309	318	337	318	282	295	336	329	334	306	339	307	315	295	325	300	297	299	284	304	307	299	305	343	287	319	276	307	313	310	292	286	314	291	314	298	273	285	299	322	315	302	297	351	289	301	328	267	284	318	326	334	313	297	301	334	277	303	292	268	290	316	300	309	286	328	309	283	301	310	309	301	327	330	314	287	329	326	339	305	315	296	313	314	313	312	288	305	326	318	320	320	294	292	299	292	306	335	290	308	303	330	285	306	334	294	301	275	306	294	301	317	287	322	288	283	307	271	295	308	309	325	303	276	298	303	315	263	284	282	309	288	320	288	306	311	308	266	323	308	317	307	283	308	289	308	310	316	304	304	296	314	285	326	302	302	299	284	309	300	298	333	313	315	263	321	309	327	292	303	312	312	300	307	312	291	339	323	281	294	302	295	323	312	322	311	292	305	303	302	313	296	292	292	311	336	288	314	309	309	300	295	309	314	309	307	328	299	307	339	316	303	306	341	332	324	291	320	305	301	316	316	297	309	334	308	277	294	288	292	316	317	325	287	273	293	312	308	299	290	317	296	328	313	300	292	294	292	298	314	294	309	327	292	325	323	289	303	305	306	314	316	314	304	315	322	307	294	321	287	327	326	277	279	298	358	313	306	303	311	299	331	303	308	307	334	328	275	254	292	328	324	311	315	294	308	315	307	290	305	300	321	310	322	308	281	310	307	279	311	310	316	319	292	304	312	299	277	326	300	289	327	331	299	319	286	298	299	299	326	308	303	282	298	296	285	304	305	315	313	299	327	295	303	342	304	287	299	327	300	319	287	316	323	286	301	365	310	316	309	322	297	302	295	320	284	314	291	321	307	306	298	315	312	299	292	311	288	322	282	296	304	314	287	291	327	302	294	292	318	305	306	298	313	293	319	321	318	309	335	294	323	312	290	337	344	305	300	299	315	310	295	295	310	294	304	288	313	333	354	301	297	323	303	283	293	329	304	315	321	306	324	329	317	298	314	286	293	296	340	311	329	286	313	279	285	312	300	263	305	307	305	335	279	293	328	278	316	296	329	286	355	341	336	288	309	331	312	312	284	304	297	290	327	319	302	305	268	277	323	347	309	303	315	321	335	313	303	297	311	342	319	270	309	290	341	328	322	315	298	296	330	292	282	303	332	333	299	272	314	307	308	296	323	309	288	323	342	305	350	306	293	314	314	312	296	293	307	307	315	285	286	322	296	263	298	342	316	294	313	332	328	307	311	281	314	297	332	288	318	319	327	290	290	258	304	286	313	307	314	299	329	309	294	311	317	305	313	311	291	305	281	304	291	300	288	269	311	323	330	307	304	335	305	310	334	295	312	303	295	339	309	313	347	290	302	298	313	312	322	315	298	296	304	312	299	329	304	311	299	308	307	308	279	286	317	321	289	304	327	326	321	309	297	338	306	269	306	306	329	314	316	311	307	283	318	323	296	318	287	322	294	288	298	287	332	294	299	281	288	303	292	287	291	326	313	272	302	321	302	288	307	299	282	269	318	291	278	275	288	287	298	285	315	359	374	308	310	303	296	328	350	308	279	324	305	290	280	292	320	314	310	336	309	290	310	289	314	328	300	309	314	263	332	339	344	333	312	296	329	304	314	307	308	275	314	307	294	304	317	290	270	271	315	313	317	334	329	291	314	341	293	320	283	293	307	334	297	296	260	316	277	290	301	306	317	319	302	313	315	289	296	278	307	313	314	283	325	300	312	315	319	288	323	301	284	326	333	335	309	324	280	339	307	285	332	317	292	344	293	312	284	341	280	311	328	267	325	321	312	292	318	309	314	283	287	328	314	293	305	305	272	292	315	307	343	301	315	314	306	270	296	314	294	296	313	324	304	313	296	290	327	308	298	305	302	362	295	265	306	335	294	303	302	341	300	309	304	307	337	301	303	335	312	318	300	349	320	325	331	302	312	321	312	283	353	280	303	302	327	305	289	331	325	316	299	319	301	292	314	319	315	319	325	290	295	331	321	297	305	304	300	293	287	284	305	275	310	276	310	331	303	316	286	335	302	325	347	342	305	309	305	315	291	351	317	296	301	309	301	317	323	330	338	310	314	326	316	282	292	329	328	274	272	288	326	312	290
8045	1490	827	719	686	562	462	436	344	351	324	300	318	303	314	354	308	281	335	314	342	334	319	328	300	315	326	303	288	303	316	303	318	331	289	283	355	304	303	320	295	313	315	317	301	318	339	304	295	320	342	303	300	331	307	309	341	307	306	305	318	314	304	346	283	303	317	318	331	299	307	333	322	324	280	332	342	312	334	307	327	311	335	320	327	331	340	333	311	315	323	316	306	335	315	322	329	330	278	314	312	314	317	297	332	303	305	308	319	303	298	327	330	323	334	307	328	285	334	328	315	332	331	290	331	319	321	326	320	336	308	331	311	296	335	298	284	336	315	299	326	323	352	310	330	323	336	324	271	293	310	301	348	313	318	328	321	330	320	318	285	321	312	311	287	352	315	332	322	325	323	297	323	314	327	308	327	326	347	337	310	297	324	327	314	332	308	329	326	323	303	327	309	310	337	347	356	356	299	341	303	304	326	303	318	341	281	339	319	291	319	325	303	266	333	304	351	325	325	342	323	324	313	355	323	277	327	311	297	332	340	303	332	309	328	291	290	317	320	327	322	296	307	338	340	334	334	313	343	288	340	344	334	304	314	304	304	320	308	323	326	305	302	274	308	302	324	324	304	298	323	293	332	317	318	310	287	299	268	298	327	295	311	328	351	310	352	319	294	318	312	330	337	293	297	319	329	329	314	306	339	345	299	316	309	328	335	315	298	348	311	317	328	311	310	317	326	299	300	319	320	315	321	310	327	320	318	297	347	326	357	328	327	317	315	307	312	313	293	336	321	321	320	336	346	327	326	316	298	330	327	321	320	337	341	289	334	311	338	295	315	374	306	298	313	309	326	296	318	326	329	322	310	336	296	302	287	318	318	310	320	293	348	337	323	284	328	353	328	348	293	321	314	316	334	322	300	288	305	311	284	329	360	324	304	318	330	295	292	318	339	315	307	327	313	332	346	345	323	304	324	320	307	323	316	332	346	306	313	328	335	335	323	314	325	345	324	296	337	316	283	295	337	367	321	318	292	321	298	301	335	314	333	299	336	294	290	285	323	308	333	318	362	338	318	289	312	315	291	310	308	302	328	328	311	320	296	363	334	310	329	312	302	348	318	338	362	336	356	305	326	324	317	297	350	314	290	340	337	303	280	308	333	314	305	320	320	301	300	315	327	339	307	338	345	340	314	355	326	311	325	371	326	298	324	302	352	347	306	331	294	315	342	304	267	320	290	331	315	322	317	323	327	307	302	298	330	307	325	323	336	318	310	303	310	338	338	347	317	295	307	329	303	315	304	322	310	331	336	298	338	347	308	310	315	312	302	302	299	331	354	268	294	318	310	325	319	329	336	320	318	328	317	317	320	347	309	301	302	352	319	299	300	305	324	301	311	300	349	295	315	329	321	317	337	311	324	316	323	296	302	313	314	329	306	312	288	312	307	278	323	350	327	326	326	320	304	326	348	312	310	331	347	284	298	331	350	317	301	312	312	339	293	303	327	314	325	331	313	331	329	319	339	317	313	333	327	304	320	311	348	324	301	325	335	320	288	305	342	318	305	289	309	322	323	308	322	318	311	332	306	303	283	296	315	315	325	329	300	320	328	334	356	310	317	294	322	303	356	351	326	316	329	307	313	296	330	348	313	298	310	312	328	333	303	318	295	324	327	326	298	312	309	333	304	316	292	285	293	301	308	320	308	324	325	309	323	328	317	330	316	323	330	310	317	318	336	366	313	340	339	300	286	328	303	338	333	308	294	300	318	326	309	318	250	302	301	306	339	338	322	298	282	298	337	335	334	335	329	317	324	284	292	337	333	310	334	328	319	347	310	313	314	343	314	331	313	301	281	325	348	355	301	317	309	344	298	332	310	356	328	295	304	315	347	342	303	321	315	323	337	368	291	324	332	311	274	329	327	348	318	310	318	341	337	308	319	312	293	292	322	305	317	320	325	362	304	303	301	313	305	336	311	306	298	301	302	331	324	318	347	299	301	323	297	320	299	288	297	292	338	305	328	311	305	358	363	301	322	336	324	325	331	326	329	311	306	315	325	294	283	293	325	328	320	331	311	328	308	314	310	333	284	322	289	291	311	309	329	324	294	310	316	354	333	334	313	308	325	301	331	296	335	325	319	295	321	329	321	346	314	315	358	324	347	337	328	327	295	309	335	319	304	318	302	315	329	344	313	301	324	341	297	335	337	307	356	352	330	326	295	328	318	320	323	275	326	321	332	303	314	342	297	319	312	340	305	328	324	368	319	327	332	327	324	292	322	327	312	292	314	323	325	313	324	308	317	325	322	360	266	308	300	320	343	306	331	306	314	312	345	307	320	321	350	322	293	304	326	314	363	338	311	291	316	340	325	324	334	338	338	272	351	334	344	340	280	352	329	329	302	327	305	316	300	295	302	326	307	307	323	304	312	347	336	332	295	308	312	325	304	289	296	318	322	316	345	349	328	275	304	319	311	306	330	352	316	317	312	289	307	318	290	335	324	342	310	315	307	305	324	310	290	321	335	335	306	277	291	296	338	300	325	303	297	338	336	321	330	364	339	337	329	350	298	328	316	304	333	309	285	289	307	287	326	320	349	324	339	342	283	321	285	328	312	308	304	336	282	348	332	309	289	289	351	305	290	347	345	316	352	364	342	323	326	340	295	316	306	301	320	298	300	324	316	309	318	333	311	323	335	313	297	315	318	325	315	329	295	315	323	333	322	304	343	310	303	292	331	329	341	292	278	316	326	352	351	336	288	336	293	347	309	301	331	324	326	354	320	311	316	342	314	312	279	317	315	352	362	338	301	305	309	318	310	313	325	307	313	312	310	333	312	275	293	359	333	306	307	319	276	356	316	311	327	285	361	289	299	307	330	322	298	294	290	320	335	319	304	313	323	327	323	338	320	298	326	348	301	336	308	316	318	306	324	289	333	299	341	312	348	353	329	329	324	324	291	321	339	332	294	321	318	340	323	334	316	320	322	309	314	364	312	339	334	379	305	325	299	319	344	333	281	332	334	315	302	316	276	335	312	328	296	326	300	340	326	304	292	341	325	321	346	299	345	297	285	305	276	314	346	367	299	314	334	337	339	335	271	298	345	308	328	302	340	307	341	328	331	280	297	352	327	334	340	296	345	289	302	337	304	316	300	295	306	318	332	355	317	313	307	329	302	324	283	319	338	357	316	316	338	316	352	342	308	333	314	274	329	336	289	320	343	294	338	305	323	288	288	307	313	306	288	291	301	291	331	290	335	312	310	294	306	309	310	305	297	349	297	323	347	287	327	329	295	311	313	323	323	322	349	326	310	307	332	297	274	304	327	319	313	312	307	311	316	273	311	334	308	339	339	349	322	325	335	318	336	294	318	316	315	337	290	336	279	305	329	287	302	330	287	311	310	310	288	304	346	297	309	304	321	275	323	326	329	308	299	327	309	354	334	349	362	334	330	316	299	314	325	316	317	298	344	335	355	338	335	318	309	312	336	357	338	301	315	302
6120	1734	1993	2281	2179	2036	1618	1357	1066	903	827	830	723	766	727	721	736	719	797	768	768	756	741	760	759	757	769	773	799	812	813	829	760	775	724	747	815	713	765	774	757	799	784	807	761	715	765	740	748	772	769	784	733	732	766	736	806	689	765	758	667	748	686	771	701	758	746	772	719	699	775	751	750	732	782	719	766	737	729	759	700	753	736	711	769	806	742	760	758	794	723	726	734	737	736	742	752	760	780	735	710	789	762	801	757	747	775	750	761	712	709	763	755	725	753	754	750	745	745	773	726	730	763	752	727	757	750	749	733	750	783	749	711	752	771	753	783	694	721	700	754	765	727	733	720	727	767	698	730	703	710	751	758	735	715	750	761	781	768	707	792	712	728	733	751	783	739	746	754	744	743	725	761	777	738	772	748	695	732	744	734	777	732	727	756	810	800	800	724	758	768	777	746	673	775	788	782	771	731	736	765	753	742	740	779	711	740	796	767	759	698	736	755	741	747	740	782	780	767	728	684	771	720	756	734	683	722	771	691	755	753	771	716	730	754	745	770	754	751	739	728	776	724	762	682	722	801	702	735	750	785	722	734	780	733	722	743	706	743	729	730	740	777	810	730	751	788	717	731	753	753	702	755	722	752	738	761	750	698	794	764	751	743	802	745	721	782	712	804	746	754	719	744	790	761	779	745	754	732	712	727	743	734	775	769	749	785	706	715	786	771	760	740	718	751	740	728	725	712	756	757	779	735	780	711	712	691	743	709	728	754	689	718	744	745	726	781	740	767	787	769	747	709	767	774	805	780	731	733	775	761	726	759	745	772	735	761	743	747	754	745	739	713	694	702	738	766	772	745	787	746	779	771	767	724	718	696	787	780	754	748	755	807	780	763	795	731	742	735	771	762	765	758	773	719	746	759	750	739	790	704	770	736	774	758	751	772	719	762	741	734	798	737	734	773	748	746	726	742	759	747	734	811	797	738	783	759	732	752	786	764	773	710	749	798	763	746	762	758	724	708	767	715	753	686	766	717	732	748	709	744	763	763	754	709	807	773	726	819	770	747	732	792	739	782	765	775	768	750	795	728	721	775	764	766	705	722	755	684	713	771	757	770	729	761	749	765	727	800	793	767	730	748	730	796	746	718	753	695	744	783	780	768	706	781	772	804	751	718	755	769	760	773	748	717	795	821	697	691	766	750	758	725	751	725	714	761	738	789	717	754	772	759	762	724	739	720	698	790	747	758	767	779	690	724	745	753	737	767	767	724	770	743	782	743	729	723	729	735	741	733	702	740	798	791	784	726	732	791	745	735	754	744	743	710	765	703	736	708	730	732	781	749	697	738	694	739	730	730	773	769	712	763	728	764	736	724	784	785	734	700	756	745	772	761	720	736	780	747	770	758	743	764	745	766	772	762	815	748	736	746	760	730	741	804	751	797	787	767	790	752	767	774	794	691	737	775	717	775	760	764	792	801	742	727	740	760	733	726	788	712	771	737	720	764	722	766	681	815	726	727	739	743	772	737	757	709	768	735	726	773	774	778	700	716	750	767	798	759	787	768	750	752	773	763	726	752	740	747	699	749	782	705	753	732	787	741	771	746	770	748	758	764	785	757	762	734	779	715	756	791	753	736	758	777	792	762	748	789	745	743	756	741	746	765	764	775	781	716	732	764	730	740	817	708	771	752	716	761	789	749	768	759	783	718	709	734	721	774	797	742	777	731	722	748	755	772	787	746	754	740	763	788	755	730	741	717	710	743	785	787	771	783	756	762	741	773	764	763	675	720	749	749	746	756	740	759	780	817	772	741	731	784	765	736	761	760	751	726	749	820	737	733	790	814	755	680	720	728	726	770	751	750	782	782	734	767	771	805	751	754	806	745	741	728	789	726	771	724	752	726	738	749	751	798	738	776	733	748	778	713	728	727	718	747	781	787	739	714	773	740	727	760	805	808	747	775	746	734	762	757	772	754	745	757	732	685	750	739	737	768	727	758	800	763	741	742	742	724	754	733	737	787	687	782	734	715	731	724	753	727	742	779	729	738	739	756	708	720	762	712	769	724	787	749	761	724	736	784	770	764	746	731	744	783	758	763	732	726	752	770	777	722	764	748	710	758	758	739	733	703	767	737	762	752	743	729	721	747	744	776	705	770	768	735	765	731	734	748	716	777	781	713	748	772	783	728	767	764	772	777	794	755	694	732	752	740	723	734	732	760	747	712	760	729	761	721	766	736	735	769	730	737	779	732	738	764	778	784	773	753	730	783	759	734	752	769	772	780	760	750	714	763	719	743	696	763	757	748	737	809	747	730	774	755	758	748	744	766	717	769	782	711	769	754	745	772	738	809	732	730	736	762	788	795	701	750	795	662	747	753	747	734	774	737	823	734	785	725	725	770	797	779	774	754	743	779	772	748	764	730	763	727	718	754	728	732	770	747	750	745	743	739	747	714	772	791	757	785	693	791	717	748	753	773	736	789	742	768	717	735	746	738	777	716	763	745	729	770	773	777	749	788	772	739	745	756	741	734	697	699	710	749	764	769	815	746	708	737	771	745	758	762	763	775	738	756	777	775	798	754	750	734	746	756	747	716	786	723	831	809	754	762	748	753	738	800	765	742	762	728	742	745	767	752	786	785	765	739	764	742	757	748	706	770	712	702	756	760	746	745	755	767	745	756	750	701	785	755	733	755	773	705	712	741	778	738	723	734	731	763	721	772	755	776	711	780	763	737	751	775	762	723	802	810	726	825	766	787	764	763	755	724	738	736	734	771	777	768	781	765	732	744	722	739	683	697	719	706	755	753	755	728	697	712	765	772	743	774	779	730	710	777	765	772	744	776	695	747	744	751	716	749	700	745	780	744	739	754	766	767	741	765	729	795	693	792	710	812	747	748	765	735	772	732	753	726	745	731	766	735	796	716	759	743	766	730	768	752	724	703	779	744	764	740	736	719	726	756	750	712	745	707	759	727	773	759	731	755	768	764	759	757	795	763	758	741	793	770	767	787	725	691	744	766	767	734	729	724	734	731	758	794	775	774	738	759	715	706	783	734	751	744	807	778	761	720	721	726	755	769	781	794	787	773	728	758	740	756	719	750	756	743	737	759	759	742	742	695	748	748	745	767	773	756	805	777	750	728	801	766	744	790	759	723	730	758	747	797	780	795	799	691	698	708	733	762	716	724	738	746	776	771	766	746	714	736	722	762	732	715	768	778	753	724	787	780	763	793	768	781	750	717	777	745	774	775	706	755	750	702	755	745	802	712	743	755	778	743	728	744	758	767	739	774	718	759	736	741	763	727	734	771	763	768	767	768	762	690	707	764	777	728	763	707	758	744	735	789	697	733	702	786	724	778	752	750	747	744	722	759	714	712	770	770	753	761	763	738	760	776	728	737	727	786	781	704	714	800	768	777	771	809	760	738	769	795	749	754	752	770	757	736	810	714	728	749	751	752	747	745	710	768	762	764	729	753	713	762	745	783	726	773	748	723	739
17913	3631	1444	1110	888	682	523	416	363	314	285	285	235	237	250	239	222	219	253	251	254	234	273	240	250	264	237	212	258	213	256	289	253	234	236	274	246	241	254	251	238	275	238	269	257	237	243	276	245	251	256	233	232	250	238	296	244	278	222	232	253	269	230	237	274	210	240	275	253	240	269	281	294	266	232	232	243	252	214	260	248	242	263	233	236	257	245	249	240	254	255	227	230	264	254	247	263	264	251	239	252	247	260	224	210	239	257	202	223	270	262	243	258	245	233	263	257	263	264	249	227	261	252	246	245	221	236	260	270	231	212	244	265	237	277	243	244	257	270	256	220	272	220	250	247	207	258	235	237	217	227	231	258	237	230	229	264	227	251	251	216	209	250	239	282	258	263	237	222	248	240	256	230	249	280	205	259	252	222	263	255	241	246	273	266	250	243	241	245	240	230	255	228	244	250	248	275	272	250	241	264	276	258	243	269	243	214	237	244	229	237	212	235	218	225	256	253	236	249	263	223	235	261	232	224	261	242	260	248	258	232	251	243	239	255	238	242	237	257	261	234	237	245	242	241	240	250	242	224	231	261	234	242	231	255	215	235	242	263	226	250	243	240	239	244	253	247	236	256	242	228	259	247	230	214	244	237	234	249	230	263	225	236	262	231	229	258	226	234	223	243	228	250	244	250	254	233	240	240	228	253	234	227	242	264	249	253	241	231	242	213	265	253	257	217	226	218	250	213	269	240	246	249	240	249	230	230	275	282	257	257	244	266	236	239	244	234	245	249	265	259	263	226	244	264	256	279	245	256	227	256	257	242	225	266	239	221	237	234	240	252	250	256	250	229	230	246	241	261	236	252	257	217	259	287	232	244	254	238	235	246	227	241	251	224	277	243	262	226	240	224	216	228	261	260	231	273	254	235	255	251	249	241	266	259	245	238	245	261	243	223	255	238	236	239	207	267	247	247	269	232	238	249	238	236	216	263	253	220	259	237	218	253	232	238	252	253	256	230	256	233	243	267	247	251	265	294	254	259	260	268	286	224	231	243	227	252	255	267	232	231	212	259	259	237	244	242	240	226	240	230	249	262	264	235	260	238	254	242	239	236	242	266	226	262	239	236	225	246	239	239	232	249	257	274	247	228	231	265	266	225	228	238	226	224	253	263	229	266	254	211	261	235	241	266	245	245	214	236	225	236	231	247	244	269	248	229	217	230	270	236	254	214	245	219	245	230	253	249	215	274	252	257	247	249	233	260	272	240	250	230	257	233	227	241	260	250	235	236	273	243	262	216	232	205	253	247	234	217	230	245	244	244	265	270	267	271	249	237	288	240	232	242	252	217	215	236	237	272	247	230	244	239	237	228	239	224	247	255	249	258	232	212	224	232	247	254	267	232	230	227	252	283	271	227	236	239	237	212	265	257	282	211	206	223	260	265	239	261	238	226	244	243	258	247	263	242	227	232	256	257	254	241	215	255	266	221	241	250	251	239	253	256	251	221	239	221	227	248	276	227	229	240	250	248	254	248	258	240	235	247	242	279	233	250	263	244	260	214	251	263	238	228	286	239	271	235	204	248	256	242	259	270	255	218	274	271	223	230	233	236	269	238	269	242	244	261	226	225	275	252	262	241	264	208	231	240	238	277	270	285	268	244	232	269	255	240	270	280	261	239	255	240	231	221	231	234	265	235	255	278	237	256	248	250	230	229	231	239	240	230	245	235	224	278	267	250	230	260	242	269	264	253	209	223	216	257	242	220	248	239	245	231	241	251	256	236	245	258	252	233	252	279	243	256	246	267	227	240	255	237	234	275	247	258	271	240	253	249	262	233	232	236	256	263	223	266	220	236	264	254	274	262	248	258	267	225	251	229	221	267	235	233	212	236	241	228	231	260	238	244	228	250	247	248	260	259	274	253	240	240	236	224	246	239	240	227	256	257	245	267	206	219	246	257	261	225	249	249	265	239	254	240	242	253	236	221	216	235	271	252	258	246	263	282	233	245	275	257	247	215	226	255	262	233	206	270	248	252	246	247	257	242	269	250	256	220	242	270	259	227	231	239	247	230	239	222	266	250	243	222	255	231	241	279	245	259	260	274	248	222	247	252	259	232	252	239	250	263	238	237	204	252	279	259	222	260	262	257	210	249	263	209	224	229	229	258	228	220	218	250	231	236	242	230	241	244	214	274	285	301	228	248	197	245	234	231	250	260	222	277	228	237	257	246	251	232	208	251	287	259	257	227	249	234	279	253	261	238	221	258	272	262	247	239	233	215	202	243	244	215	216	274	232	246	239	263	248	264	262	245	255	214	252	236	262	232	239	251	250	236	242	245	242	244	244	248	240	255	236	270	212	227	264	264	259	253	272	283	246	233	224	252	237	266	245	230	228	229	242	240	255	236	264	258	275	238	274	219	258	220	235	253	239	266	238	232	226	271	223	228	243	222	233	232	240	251	241	257	252	230	221	252	247	245	239	205	237	258	255	243	226	226	253	245	251	242	265	261	242	265	244	235	238	247	239	262	258	232	232	252	233	236	250	237	247	242	228	260	273	219	260	244	254	250	261	245	267	231	237	262	232	241	295	242	228	233	277	266	239	237	258	250	239	234	243	238	251	248	255	253	246	235	279	235	249	264	264	227	212	249	246	254	256	251	225	240	277	245	250	233	247	255	229	226	242	236	223	266	263	219	234	251	278	245	230	231	251	270	264	235	233	276	238	258	252	243	238	269	213	240	275	262	230	227	252	246	246	211	235	260	235	233	255	243	265	250	225	244	258	224	206	257	222	232	234	246	249	238	237	238	228	248	217	247	255	228	269	219	259	236	284	218	255	256	231	254	235	250	242	227	231	241	210	250	230	260	221	238	241	250	231	245	251	266	216	273	218	251	245	241	246	245	234	227	281	257	256	227	270	227	231	274	243	236	274	234	250	264	233	236	232	229	249	271	224	225	249	282	249	256	238	245	227	270	247	241	236	254	254	284	274	221	264	259	258	234	220	242	246	238	249	252	230	251	242	236	259	244	263	232	245	228	259	253	268	243	238	237	249	249	238	240	268	251	249	229	243	266	275	219	253	264	221	211	253	238	248	250	255	256	245	216	258	262	250	250	229	239	239	233	255	248	253	244	243	244	272	254	237	228	226	222	278	246	272	236	233	251	242	233	229	250	268	218	238	225	217	243	226	258	245	219	243	232	245	212	245	256	222	212	237	258	272	264	248	261	270	229	258	228	256	259	242	215	236	264	227	256	233	231	229	234	251	249	253	263	246	238	236	212	239	246	227	238	250	227	254	215	255	255	224	219	246	241	220	232	232	228	256	228	204	290	231	228	227	237	220	243	211	277	200	239	250	216	252	229	251	238	216	261	242	250	269	253	257	263	249	216	289	246	260	227	241	232	224	243	233	289	238	244	278	269	261	242	268	221	208	222	232	238	232	232	231	258	240	238	258	231	247	253	238	237	225	250	244	248	230	242	230	229	273	258	220	272	263
12915	2998	3040	3821	3431	2942	2315	1870	1227	1027	872	743	692	688	690	681	636	711	624	644	610	632	609	610	602	584	605	704	677	757	672	684	671	598	602	634	606	609	585	617	592	634	563	576	577	580	610	528	584	606	572	563	586	590	582	625	624	545	607	543	592	578	609	608	628	576	610	625	612	593	568	558	587	588	515	590	583	591	603	565	593	598	593	535	559	579	604	593	567	577	586	606	536	602	579	603	564	590	539	560	589	584	562	513	563	610	573	583	609	590	603	559	572	575	600	590	569	625	586	594	628	598	612	531	576	557	545	567	592	614	577	577	557	636	571	602	598	562	602	613	613	595	570	584	564	551	538	538	589	583	625	532	601	586	602	601	608	605	583	609	555	596	600	611	574	594	575	626	581	589	568	589	535	575	589	541	591	597	560	586	576	548	565	615	582	616	584	540	577	560	623	580	593	603	595	579	556	602	592	587	530	555	588	594	605	546	553	572	577	594	584	588	579	612	561	607	591	574	607	597	614	611	566	586	581	565	575	642	551	588	619	569	572	635	617	616	615	562	632	553	579	578	582	600	569	570	569	571	579	587	598	584	579	585	555	590	571	575	596	562	584	608	546	602	548	560	602	586	551	622	569	549	612	558	588	516	581	541	571	560	580	568	582	552	590	572	583	547	557	599	615	584	579	551	580	555	608	598	583	561	590	581	566	616	599	613	582	596	582	598	557	555	602	591	614	581	589	571	609	594	610	586	587	601	617	625	577	577	594	602	617	596	599	595	631	572	616	572	612	536	606	543	582	613	543	607	554	592	608	585	588	574	563	581	583	584	604	555	573	553	589	541	580	665	556	594	611	594	573	592	606	568	583	589	618	542	618	536	563	575	567	611	569	582	586	615	590	594	604	612	631	574	572	585	590	588	589	590	579	597	599	569	583	552	566	554	581	569	555	621	620	597	550	601	597	623	608	618	620	583	589	603	604	620	575	559	556	598	561	605	594	559	616	563	572	595	570	630	572	569	610	567	549	549	545	583	557	570	619	551	559	582	538	584	601	558	555	594	567	564	573	608	578	557	570	576	597	562	592	576	597	547	578	574	600	551	574	601	567	589	619	578	558	592	548	605	619	589	602	550	665	577	563	626	577	596	593	581	573	521	582	609	609	619	582	576	603	569	547	569	560	600	620	576	553	594	620	582	604	564	598	618	561	568	604	570	562	539	573	574	564	594	580	603	609	596	610	585	600	580	583	607	617	576	574	536	610	597	553	550	573	565	584	566	559	609	547	611	575	589	640	601	562	609	625	564	600	572	604	590	561	558	632	628	607	598	577	597	584	593	615	607	596	579	584	631	578	612	550	614	552	604	560	596	557	588	573	586	597	614	569	559	598	559	563	599	592	581	609	624	587	583	617	638	623	603	591	621	628	605	603	593	603	562	567	594	565	563	566	585	594	553	618	611	570	591	564	615	596	605	564	592	594	576	591	589	583	609	581	583	559	551	584	584	607	586	604	594	549	591	552	587	591	567	585	554	572	579	582	553	567	575	623	591	586	611	575	641	606	592	560	575	603	626	565	586	611	632	606	600	587	612	569	587	596	572	587	620	589	516	603	582	580	587	590	605	582	607	621	566	534	621	569	575	550	567	566	569	600	549	598	592	562	588	611	605	598	517	523	623	568	554	585	565	563	609	602	613	577	585	599	574	561	525	584	566	587	592	576	545	556	600	614	584	542	584	610	568	609	608	575	625	575	600	561	579	592	591	574	581	562	627	565	597	565	594	585	566	603	544	599	583	592	581	579	614	567	561	605	632	548	606	584	594	582	585	579	640	611	589	599	575	557	553	558	586	594	585	587	586	573	611	586	553	551	587	558	566	550	586	564	562	566	585	618	576	566	572	569	576	616	638	581	585	593	583	587	582	617	586	588	585	601	586	574	570	648	554	572	597	594	557	617	599	600	582	583	594	593	647	593	562	641	521	623	579	573	565	636	586	576	569	552	582	555	634	598	612	596	604	583	581	614	634	576	586	551	571	571	549	600	572	583	571	545	597	575	609	643	582	616	592	604	564	562	623	546	595	563	566	622	589	568	586	608	626	606	613	571	586	605	593	542	584	591	554	626	610	632	581	551	555	569	604	563	596	559	611	585	551	557	578	630	601	589	596	595	584	595	605	595	554	539	547	560	601	568	594	543	591	576	613	565	623	603	584	571	600	610	599	589	567	628	583	561	571	601	565	640	662	576	577	562	613	604	605	537	586	578	628	584	589	611	586	572	590	578	533	621	607	562	547	587	564	586	592	595	586	603	587	575	635	615	621	568	594	597	594	575	650	554	601	595	567	561	611	614	584	568	524	609	587	583	589	582	611	627	552	594	600	607	577	550	608	548	586	568	615	544	642	545	559	557	585	616	582	599	605	571	594	569	570	571	593	568	614	607	552	610	613	562	584	557	555	564	597	578	545	603	541	589	580	602	649	563	568	579	600	613	594	571	588	616	580	646	604	575	562	573	600	604	547	593	594	604	584	605	606	606	594	587	562	605	557	557	623	574	620	602	535	579	586	551	567	615	616	595	570	607	588	576	570	593	578	598	565	575	608	575	556	550	558	553	589	615	560	604	589	586	602	583	594	622	623	587	539	609	551	555	591	604	587	595	548	563	605	590	578	593	601	619	586	568	613	575	589	590	597	620	597	577	588	563	566	553	607	567	532	583	599	601	547	550	577	595	568	576	580	544	569	593	603	572	632	586	607	572	579	616	576	603	581	555	536	576	574	574	620	593	565	555	615	620	573	607	585	587	604	621	578	610	577	552	571	599	555	591	596	583	561	550	617	578	618	624	584	572	574	617	605	561	581	555	612	570	561	549	591	549	561	579	554	601	628	541	539	582	568	585	558	552	601	612	575	563	571	595	593	573	618	578	572	573	592	565	561	581	591	584	585	609	586	609	567	620	598	585	606	580	596	556	571	578	616	572	602	559	539	555	595	615	568	631	607	625	570	591	623	577	587	578	602	572	605	642	555	575	568	547	574	585	617	572	554	595	573	580	584	562	577	609	558	586	587	589	580	593	576	565	572	589	576	628	590	554	562	604	575	579	601	588	586	582	605	579	559	606	549	543	569	575	568	659	567	593	546	582	635	585	592	584	605	604	609	622	567	586	553	545	565	570	585	556	596	647	612	592	538	568	589	574	628	588	601	586	560	591	583	586	578	582	596	618	612	564	550	554	585	559	560	568	573	606	586	558	548	590	598	609	607	589	557	632	572	576	617	604	593	582	616	624	585	562	593	579	587	606	577	636	546	573	576	588	582	523	547	573	588	594	613	622	568	526	586	608	604	585	609	575	573	588	565	598	532	603	646	588	583	599	546	532	567	576	640	577	576	571	570	590	576	557	606	547	587	579	586	569	643	562	597	559	588	560	588	600	558	571	567	624	570	558	594	573	545	633	583	607	579	543	554	581	581	619	573	573	577	567	576	585	608	580	592	585	522	620	586
26689	6219	1964	1472	999	781	646	432	299	231	182	166	137	136	127	125	125	132	125	130	130	130	112	128	122	118	127	127	110	149	147	142	145	114	130	121	104	112	131	104	124	116	118	114	122	107	122	101	113	136	100	117	109	122	111	121	129	134	126	110	119	119	126	89	94	115	126	122	126	125	98	115	129	123	119	106	121	127	92	112	131	128	122	109	118	112	118	113	104	107	118	100	108	132	101	113	119	128	144	117	123	136	107	118	105	105	126	110	119	123	125	112	152	120	115	106	133	113	125	118	133	89	114	112	134	90	115	99	106	102	115	110	112	94	108	119	138	114	125	132	119	133	130	121	113	118	118	120	112	113	121	101	114	123	140	115	98	107	129	114	129	129	112	113	113	125	119	128	108	113	126	117	118	147	129	122	127	130	98	137	105	121	146	95	120	106	106	104	115	105	127	131	117	112	126	103	130	110	103	102	115	124	100	119	123	143	113	123	115	96	102	133	125	117	119	112	111	112	107	120	114	116	117	120	113	108	123	117	111	128	108	109	124	118	128	112	112	125	125	105	117	119	114	125	121	125	114	110	118	118	114	120	114	113	106	102	124	109	111	113	111	117	125	129	112	119	121	108	126	109	114	125	126	105	113	118	105	132	137	111	118	108	133	127	106	105	142	113	106	133	116	109	117	123	121	118	108	111	113	132	130	96	106	110	112	86	129	114	112	112	119	116	132	105	136	115	104	119	103	117	137	117	117	122	115	123	125	124	101	96	138	116	114	127	113	107	152	112	136	105	130	131	111	121	114	110	113	103	104	124	106	129	117	104	110	108	119	114	120	112	127	113	119	90	99	119	113	134	89	108	114	119	132	117	113	125	113	105	115	115	104	104	126	121	114	119	132	115	110	96	113	118	114	100	135	126	132	125	124	124	126	103	134	113	118	112	127	133	108	115	134	103	122	108	101	113	129	128	128	121	135	121	131	133	105	103	110	114	125	134	115	101	114	109	117	122	112	107	107	124	114	112	123	126	112	137	101	99	129	113	121	95	111	97	132	124	103	122	135	111	114	122	126	104	106	115	117	124	125	120	124	128	118	98	106	102	122	102	117	104	133	114	114	131	131	111	132	113	135	122	125	125	109	114	125	118	130	142	123	102	113	124	117	119	121	121	108	135	101	124	130	144	139	93	120	113	107	114	118	127	92	135	112	125	108	137	123	127	127	116	107	120	111	104	108	105	104	117	109	108	121	122	119	106	111	104	131	97	121	104	91	120	109	127	107	111	124	122	106	133	111	136	116	121	108	125	107	114	105	103	105	124	118	113	120	125	125	96	124	126	93	127	130	128	111	115	122	123	116	101	106	129	122	118	119	117	128	125	110	120	122	126	112	117	105	119	126	125	95	100	138	118	113	119	118	105	106	131	129	119	114	108	100	113	120	105	109	116	120	104	113	115	95	117	121	119	133	118	129	100	119	128	138	120	117	105	110	124	92	109	142	90	124	131	115	112	130	118	133	141	95	117	130	122	128	105	123	140	100	132	117	127	116	102	121	106	108	141	102	136	131	113	142	98	103	105	133	109	140	132	135	139	129	119	127	113	135	114	97	134	129	117	128	118	107	97	126	121	112	119	111	133	117	108	117	112	100	108	126	105	141	129	116	121	127	124	125	130	135	128	133	117	121	107	101	129	115	136	130	119	120	108	113	131	112	125	115	114	112	127	134	125	121	126	125	124	115	112	123	111	127	118	116	127	111	119	114	122	127	115	119	112	109	115	117	123	104	138	112	117	115	96	113	124	113	96	110	130	105	112	131	97	124	125	123	124	126	120	132	112	119	125	102	124	125	124	98	111	131	110	124	127	140	125	125	98	116	96	119	121	122	101	124	118	124	127	133	108	115	120	134	106	123	115	103	142	108	118	128	139	121	105	125	107	135	118	108	116	113	105	103	128	107	125	102	113	130	104	121	118	119	105	132	97	124	114	129	148	131	116	103	90	115	124	123	117	114	111	122	103	102	122	119	123	122	132	114	126	113	92	120	115	123	105	125	121	113	115	145	124	105	130	124	90	105	112	112	135	106	111	105	116	123	122	127	130	134	149	107	136	119	109	122	124	94	105	125	115	115	122	127	122	135	90	132	131	123	112	109	111	114	115	139	111	121	125	124	136	125	109	112	110	118	126	130	121	112	109	137	132	123	121	138	132	122	97	124	114	128	118	99	123	119	96	141	106	118	137	112	118	105	122	109	107	135	111	117	123	125	120	127	126	109	148	102	112	112	100	110	103	106	109	128	125	120	109	105	109	129	109	125	118	135	114	106	102	128	122	120	130	108	100	115	110	124	117	135	105	105	113	108	109	113	115	134	126	118	132	134	118	123	114	109	112	123	123	111	115	119	127	123	106	124	97	112	99	121	120	133	144	121	133	120	132	129	128	110	103	122	127	108	123	132	119	115	124	112	110	99	89	129	115	105	102	103	108	112	120	118	123	118	117	111	122	107	109	119	124	116	107	106	105	116	104	129	132	115	134	114	114	118	120	106	128	118	109	109	122	128	104	116	130	113	129	119	117	98	109	105	113	144	137	106	107	109	126	109	102	118	127	101	115	123	137	126	152	136	121	107	108	115	105	110	104	104	97	108	127	119	127	117	112	106	121	131	129	109	117	110	121	127	123	121	121	113	110	110	96	132	101	77	118	105	102	118	98	140	115	103	141	107	120	128	118	93	129	115	99	141	131	127	118	124	117	113	116	98	95	114	134	115	116	118	109	112	106	126	121	104	120	97	119	119	105	124	102	127	111	117	117	115	115	122	116	114	106	119	96	115	124	110	103	106	113	111	107	114	128	110	122	116	128	100	129	108	135	133	107	116	131	109	132	108	122	129	129	110	121	130	109	119	104	134	127	107	124	113	141	127	116	99	100	133	128	127	123	121	98	89	139	116	134	126	116	110	122	103	132	128	109	129	113	104	94	117	112	117	101	124	119	109	122	115	109	131	133	116	127	117	97	116	122	106	134	115	146	121	129	120	110	104	124	118	121	113	130	116	111	117	124	98	109	98	106	116	113	121	120	118	123	111	113	113	129	130	115	98	114	121	126	102	125	133	138	117	117	126	128	139	121	127	109	123	126	121	104	120	114	108	136	131	109	105	99	113	116	123	124	116	138	118	147	128	116	134	111	108	122	125	142	114	124	135	108	106	115	112	107	128	113	117	114	124	125	108	104	122	105	113	129	122	132	111	116	112	120	133	139	134	111	129	128	116	133	119	127	100	115	127	107	109	113	123	127	118	112	120	107	123	116	117	104	130	129	116	110	119	135	119	123	111	108	107	115	118	112	107	124	123	128	114	124	117	126	138	88	125	128	119	120	108	125	130	110	116	119	125	106	131	128	115	115	116	105	109	112	110	104	109	105	117	126	112	105	124	129	104	110	118	106	122	124	108	118	120	102	103	123	105	110	113	126	110	116	106	110	121	115	125	134	113	123	131	113	118	133
16844	3892	3886	4506	3957	3687	3036	2101	1353	1047	794	595	497	460	473	471	415	421	387	440	380	396	376	340	326	356	349	381	424	520	539	465	406	356	362	357	340	337	311	340	318	309	320	317	327	304	301	311	270	323	293	309	316	330	314	304	300	324	300	300	313	313	296	346	313	315	308	314	300	346	351	296	313	279	310	322	315	299	308	322	332	327	299	294	282	318	290	302	310	285	305	293	352	288	275	323	309	321	314	323	343	315	324	288	299	327	291	305	280	316	342	327	315	298	311	332	309	299	308	301	321	322	324	281	317	303	339	340	316	347	303	322	299	349	313	298	319	283	289	316	305	316	308	342	296	289	299	322	301	325	337	295	297	293	309	321	332	329	329	295	304	311	288	338	331	324	296	320	315	284	330	321	287	291	304	314	308	324	298	324	281	339	290	301	299	308	329	305	309	334	326	296	313	293	315	293	306	340	282	308	307	295	323	304	292	314	305	306	292	304	300	321	283	332	319	310	323	299	343	348	305	283	304	311	304	330	289	318	305	338	304	303	266	289	305	326	300	310	288	298	320	335	291	313	298	265	311	322	294	322	337	304	296	296	337	319	323	326	282	297	264	298	321	313	306	317	309	301	310	296	296	302	300	298	299	364	289	330	293	312	278	321	330	311	302	312	272	281	277	329	286	289	324	308	325	290	322	313	301	260	297	291	309	297	313	295	303	295	293	308	290	312	270	295	266	324	303	292	334	302	313	309	292	286	284	314	301	295	279	304	331	319	298	316	288	307	330	286	300	296	325	295	319	311	280	300	327	298	305	324	297	316	321	296	323	302	326	334	287	321	302	313	315	324	281	283	303	286	306	305	287	310	309	300	294	289	299	296	306	311	346	296	331	329	303	315	320	296	324	290	297	276	314	309	345	292	304	295	295	288	296	291	328	288	333	287	293	337	320	295	307	299	286	319	308	298	297	303	326	297	273	297	303	304	287	337	309	315	311	290	306	310	333	311	283	298	315	314	306	283	309	312	328	283	314	319	309	304	311	285	296	311	304	305	332	337	293	289	313	290	301	328	327	308	308	328	281	317	291	308	313	287	306	275	314	302	327	287	317	300	305	341	296	302	329	324	301	319	312	302	288	320	286	288	308	308	296	298	361	319	339	309	309	318	320	299	291	308	307	327	293	306	284	301	310	304	275	318	330	329	347	325	299	302	306	303	325	310	291	308	301	308	300	293	302	294	300	313	304	305	326	310	277	304	323	311	306	344	325	285	323	299	295	269	293	289	328	299	325	310	307	294	267	316	312	352	317	302	306	282	323	298	310	305	312	280	292	332	301	304	321	339	306	285	295	316	296	290	294	325	308	294	289	302	273	314	316	275	285	277	293	306	309	293	310	305	273	294	328	301	313	314	324	289	272	305	309	300	275	317	308	323	325	269	320	309	334	312	300	309	293	306	307	286	336	302	300	300	338	287	315	293	312	285	302	273	315	335	309	328	319	306	276	321	304	318	307	293	298	297	306	322	289	324	315	302	291	317	337	338	321	310	322	307	296	308	289	310	300	303	296	328	310	327	305	313	305	306	304	332	313	293	324	290	317	295	306	308	292	298	302	300	287	306	315	299	302	333	312	274	290	325	317	334	320	306	284	284	325	302	296	307	325	282	314	341	307	302	296	329	307	274	307	322	301	308	315	285	278	305	306	320	290	293	280	288	292	305	305	299	324	287	311	303	268	338	307	330	307	301	280	322	316	295	344	310	304	286	316	298	314	329	291	307	290	289	311	315	313	329	308	319	317	288	311	313	310	318	290	326	311	308	292	349	309	321	304	326	315	285	315	313	296	309	281	316	316	292	297	297	308	304	324	316	295	311	321	325	295	280	306	299	308	297	296	330	316	340	312	281	317	298	287	297	320	292	285	312	307	338	317	320	329	303	295	317	292	314	317	276	319	297	313	293	293	290	283	321	287	339	331	278	333	322	331	321	288	300	324	305	302	321	304	317	310	303	297	313	312	277	288	295	295	329	290	315	316	287	305	339	306	294	318	316	323	296	282	308	310	285	330	301	321	334	298	325	321	305	332	304	280	327	297	308	314	305	290	310	339	297	307	302	303	288	279	275	322	302	354	294	352	299	311	304	294	268	297	331	305	305	295	304	293	334	323	311	287	320	329	300	283	319	345	321	282	293	308	302	331	313	337	320	319	266	297	290	329	280	327	295	348	345	284	287	350	294	314	314	314	283	323	304	330	305	293	338	307	322	313	346	318	283	302	318	305	295	308	320	309	288	271	308	326	322	284	317	282	292	327	340	302	310	338	320	314	284	303	293	305	349	298	305	277	320	316	296	315	284	291	303	307	298	308	317	299	356	283	295	312	312	294	327	326	302	347	306	311	306	307	296	296	304	288	301	301	303	306	301	320	296	323	324	298	289	315	310	313	292	313	320	294	295	327	277	299	293	278	308	311	298	327	339	295	315	321	311	294	294	315	322	326	276	332	297	326	294	312	293	322	289	333	324	296	308	357	334	306	312	300	282	298	326	299	282	315	321	294	322	310	321	334	335	288	302	311	269	283	309	309	303	271	294	326	300	297	320	323	318	307	316	332	316	299	259	293	296	315	316	305	329	305	291	320	285	330	311	325	310	334	292	329	309	292	316	300	312	324	332	296	284	310	296	309	339	320	309	322	287	348	283	320	311	304	308	312	279	289	287	298	287	273	315	312	299	280	316	284	315	309	307	318	297	313	296	297	319	321	318	284	280	325	269	316	296	317	286	305	325	301	300	306	263	299	295	332	303	312	337	304	325	316	267	295	330	283	332	335	296	279	325	301	302	284	288	317	309	295	313	304	291	281	299	320	305	288	315	289	317	338	289	316	296	317	291	321	301	316	321	334	315	326	319	315	294	285	326	355	303	307	321	327	293	302	334	283	314	313	357	319	316	298	324	328	313	299	332	263	304	313	309	301	319	306	320	312	327	325	311	300	284	314	340	268	303	294	305	308	325	287	314	296	318	355	318	298	306	302	306	300	311	265	300	309	305	292	290	292	309	330	308	307	327	297	315	291	303	325	316	311	320	302	332	304	302	293	296	285	335	308	282	315	315	320	274	321	284	283	325	334	338	337	300	321	326	285	283	356	295	299	322	320	325	307	308	301	286	281	296	271	305	283	286	314	336	285	310	306	279	312	338	314	308	313	268	295	291	326	312	326	329	294	325	318	311	325	297	307	332	310	335	322	292	303	284	289	329	296	277	323	267	306	310	290	293	330	340	327	284	289	292	325	332	278	319	332	320	342	307	303	309	292	330	301	293	344	306	276	295	286	339	315	302	325	296	328	316	305	336	322	321	319	310	302	325	314	305	314	341	284	334	346	285	298	295	317	328	301	310	290	301	332	293	294	265	283	311	287	311	296	311	290	294	284	288	326	308	293	339	299	337	288	287	289	297	305	305	296	330	283	284	288	321	271	285	332	280	343	284	309	322	287	300	300	314	307	336
7909	1627	900	678	581	494	470	453	361	346	320	274	321	337	341	333	332	314	319	289	282	334	302	294	327	295	284	320	338	329	341	286	308	339	364	341	334	296	317	342	304	293	319	297	287	301	289	266	286	324	311	311	320	334	283	333	320	295	302	307	315	298	304	329	316	342	328	346	311	303	321	333	304	305	309	348	286	329	317	309	306	317	284	330	313	329	344	319	330	327	301	309	297	313	295	292	319	313	339	304	319	320	299	322	298	290	286	323	337	297	292	318	331	302	346	318	311	331	329	327	274	309	334	333	290	297	311	312	324	321	295	344	329	335	299	316	344	295	344	305	313	309	304	337	320	338	273	300	336	290	342	312	333	293	314	323	291	296	310	334	330	297	296	321	348	306	331	303	280	302	306	325	304	287	320	339	295	332	304	312	319	296	292	328	337	295	326	309	276	311	307	305	336	334	307	331	304	318	336	317	299	302	320	348	321	301	300	298	310	336	329	309	343	326	302	326	306	342	343	325	311	332	331	313	282	300	300	326	321	284	317	318	296	298	306	332	328	331	333	325	320	357	304	296	298	319	308	322	333	301	315	296	301	334	313	293	323	332	282	296	300	264	300	315	309	300	310	333	300	303	293	305	296	299	300	291	327	310	313	312	344	301	276	297	254	312	302	287	312	318	319	300	339	299	326	312	320	305	329	311	304	306	354	315	301	308	317	330	322	320	319	301	309	317	301	329	310	315	359	328	338	342	341	310	322	320	316	326	287	372	362	333	301	302	303	331	306	316	325	339	324	334	329	318	324	334	342	314	302	324	305	281	357	323	323	305	319	287	296	342	270	362	310	301	293	335	325	329	325	322	294	299	335	349	301	293	284	325	318	278	280	276	294	314	312	331	289	321	334	344	316	330	300	309	275	286	292	307	316	321	324	315	303	323	290	324	328	282	303	289	302	283	330	335	333	338	300	340	322	286	277	294	312	308	315	289	295	331	310	294	305	295	300	307	339	255	347	286	316	331	309	330	365	346	319	301	346	279	277	334	328	343	309	317	330	299	303	325	321	323	320	313	331	330	311	278	300	322	292	294	306	281	354	306	338	317	305	317	326	314	339	295	313	298	295	325	298	338	331	312	347	312	357	307	343	313	322	315	294	311	325	306	277	315	334	319	307	298	307	315	305	305	294	296	327	300	296	309	310	297	324	342	353	324	295	310	347	312	290	325	336	290	321	337	325	285	335	285	327	315	294	311	309	304	346	338	325	335	327	333	321	320	317	313	361	313	308	304	352	360	331	318	346	300	282	289	301	313	315	328	303	339	337	302	311	325	314	310	304	346	293	282	303	319	326	297	306	296	333	294	288	337	331	336	317	316	306	350	330	334	322	319	303	313	309	351	333	331	295	293	302	314	318	324	311	272	280	340	328	289	298	320	336	286	336	317	341	350	307	330	340	295	313	340	323	299	306	323	332	331	330	294	311	308	345	321	325	338	355	279	309	337	320	316	331	318	304	332	338	308	301	324	282	301	304	330	314	349	314	324	330	301	329	296	327	315	342	333	293	316	303	329	340	326	286	339	357	310	293	324	324	302	270	281	294	349	289	319	297	343	305	291	302	302	305	296	316	304	333	341	309	320	309	304	313	319	306	331	314	326	292	347	284	305	311	304	331	337	294	289	325	311	298	360	298	293	314	328	331	322	328	321	317	297	327	310	288	270	303	332	300	318	275	367	324	359	331	356	304	304	283	313	288	300	327	304	303	310	320	316	318	320	326	319	314	310	320	271	291	309	282	316	343	302	308	327	299	314	336	305	297	324	308	354	311	294	319	335	306	319	324	345	307	355	329	284	297	335	301	326	297	318	321	297	316	294	318	311	344	316	311	311	308	322	295	327	302	325	326	326	296	318	319	311	286	298	351	325	297	308	298	328	300	312	314	325	314	324	334	325	314	318	289	311	298	338	298	305	314	331	317	312	297	284	337	339	320	315	322	306	320	329	345	338	339	337	331	306	302	313	300	307	312	277	300	278	311	305	326	339	320	337	300	302	303	324	300	316	309	331	319	301	306	301	301	312	292	297	299	311	309	325	347	312	349	302	308	335	321	339	313	320	338	333	342	293	337	312	290	278	357	273	319	317	317	299	290	298	318	311	301	321	298	320	307	288	325	312	302	325	345	327	305	299	326	321	318	331	317	305	315	308	331	325	324	286	315	311	288	351	351	318	311	297	288	295	301	314	322	335	325	335	349	296	331	305	314	295	344	314	324	354	320	306	334	311	301	307	314	331	320	312	321	338	312	323	292	350	312	333	358	311	306	301	303	313	307	306	311	326	297	300	285	313	347	317	329	314	297	292	310	304	305	344	326	297	307	317	318	327	320	319	288	306	325	335	335	350	300	310	304	298	305	298	316	309	325	282	351	310	296	334	309	305	340	295	337	313	326	330	310	323	291	323	291	312	341	300	299	316	323	327	307	309	331	284	302	318	318	308	323	297	316	323	328	312	348	279	293	312	298	345	333	345	311	340	274	329	316	292	305	311	286	315	304	300	286	313	348	282	324	325	345	325	310	310	309	288	299	286	308	305	282	328	326	308	306	292	301	318	300	321	312	321	323	282	295	298	318	300	322	303	311	343	281	328	313	322	300	353	306	344	314	337	328	297	306	312	284	295	328	293	323	312	343	294	305	308	272	316	297	308	303	285	325	353	275	312	333	299	343	311	300	343	372	325	293	310	310	313	308	337	309	365	298	324	325	287	320	276	310	326	307	309	335	305	300	315	300	356	327	310	287	308	330	324	330	354	312	296	355	278	325	287	334	309	320	323	314	328	307	302	295	303	303	333	317	290	286	296	320	296	296	279	356	270	295	335	309	290	300	313	323	318	352	313	329	319	326	338	321	327	299	315	313	318	334	301	260	315	322	294	292	315	338	351	351	315	295	338	309	317	323	258	319	354	326	348	320	313	299	305	319	306	309	307	270	301	326	320	324	328	325	330	295	320	315	297	353	298	290	325	301	313	327	313	295	309	295	316	325	301	296	340	300	309	313	315	331	305	323	298	335	296	314	324	287	289	336	301	334	287	310	317	317	285	314	305	363	278	328	356	324	337	296	309	305	301	314	312	297	306	312	317	323	290	314	292	303	296	326	299	318	306	294	304	300	330	301	351	357	313	335	333	322	294	308	325	312	324	331	334	308	316	309	313	317	358	300	312	311	325	325	289	316	300	340	277	333	278	310	306	302	279	250	298	309	316	317	315	317	311	324	321	305	320	352	335	286	287	303	315	313	321	326	312	285	305	328	306	283	338	311	312	348	297	307	327	309	314	323	267	335	291	302	293	304	351	283	322	334	307	318	296	308	316	334	325	286	323	329	324	300	276	321	292	341	299	356	302	325	325	296	320	316	276	287	291	300	312	297	327	337	331	343	288	315	330	305	326	293	268	311	364	313	295	329	304	303	304	355	316	292	283	276	315	331	341	308	313	326	287	320	315	303	327
6089	1731	1996	2180	2042	1891	1576	1313	1125	961	856	856	790	729	797	843	717	762	771	763	756	742	749	708	762	720	714	690	746	788	783	734	745	751	730	756	760	789	698	757	705	775	729	764	707	737	728	721	737	762	806	765	768	739	720	743	720	751	719	789	737	767	749	708	728	759	730	719	745	741	734	747	723	740	720	742	778	727	764	757	771	749	715	759	686	714	738	763	749	724	733	743	759	749	757	706	726	748	720	742	736	766	742	783	716	805	801	726	745	702	706	701	765	735	797	752	711	683	763	670	725	713	715	759	670	731	737	752	752	674	690	716	750	725	709	743	750	750	759	791	705	781	712	735	772	729	768	787	777	695	760	713	745	721	741	737	762	731	763	699	760	713	767	741	734	734	713	711	747	735	682	769	766	762	745	712	752	694	737	780	695	714	761	700	765	728	729	722	753	725	746	747	745	752	749	745	711	778	768	761	769	727	760	682	757	739	748	694	748	710	797	707	745	764	748	744	747	732	811	750	699	747	714	722	775	749	741	702	779	719	780	770	728	670	737	792	789	723	723	768	748	722	710	718	795	722	745	682	740	747	735	690	742	777	737	788	752	783	737	750	775	783	715	731	757	739	729	705	748	734	721	709	697	771	687	716	709	727	712	758	749	721	721	750	805	748	677	755	748	707	805	728	733	755	772	750	758	711	769	762	745	766	687	762	766	744	731	744	762	776	756	737	711	783	738	787	713	740	688	741	739	751	714	760	759	757	748	775	739	773	726	756	761	784	743	744	668	727	739	715	734	752	730	733	689	731	727	766	712	736	748	792	758	711	745	795	730	744	712	783	774	734	689	707	713	722	737	714	762	733	742	763	735	716	776	750	710	768	727	731	717	773	719	775	769	731	751	748	730	706	765	795	728	739	685	751	774	744	739	706	752	777	729	726	739	823	782	760	692	728	703	766	743	734	778	760	742	770	728	724	708	725	741	742	699	737	786	782	713	744	722	769	783	709	777	730	716	773	765	711	757	736	738	736	772	766	689	778	721	753	743	749	673	749	719	703	749	738	745	721	767	753	765	706	765	708	714	812	768	742	767	706	719	704	722	794	724	733	766	725	750	741	754	737	781	763	711	736	766	783	803	739	740	770	695	743	760	791	783	716	738	773	784	734	777	749	739	749	737	729	734	722	755	708	760	759	783	712	740	729	776	725	724	712	796	730	761	712	739	749	675	755	828	723	726	713	700	737	717	754	744	774	722	726	776	705	746	764	719	722	761	730	729	784	760	784	761	766	729	659	754	732	768	772	731	736	738	705	734	754	742	746	764	732	785	706	733	718	760	710	723	734	732	781	701	779	764	736	715	700	729	735	764	776	729	741	722	739	689	721	693	769	747	740	758	700	726	718	748	757	775	744	762	784	705	725	752	761	745	796	759	730	773	696	774	786	769	697	754	737	788	724	754	730	798	793	742	718	720	721	734	727	722	729	736	713	729	706	688	747	716	740	708	744	766	729	730	762	735	757	768	760	713	748	704	735	787	704	742	753	731	769	746	762	732	748	773	703	800	754	691	759	723	689	731	784	771	711	745	752	717	742	716	724	708	740	708	711	785	686	737	742	777	761	736	731	724	741	734	721	755	788	737	768	710	739	773	745	754	669	758	738	760	755	791	756	793	715	741	726	749	707	745	727	748	770	749	747	708	724	749	752	748	716	753	754	816	778	746	678	751	719	748	714	764	755	738	762	730	718	765	795	728	729	774	762	708	694	740	758	737	729	781	753	731	705	740	767	677	688	761	747	692	763	719	806	755	750	710	750	738	728	717	749	806	735	721	684	730	739	763	736	734	669	772	743	723	752	734	704	718	722	741	765	761	719	739	741	764	742	732	790	739	797	699	714	787	778	737	740	815	730	729	715	737	759	755	727	754	728	752	721	738	743	742	722	759	738	743	721	708	755	729	703	726	758	750	726	740	779	787	734	720	776	738	714	719	687	743	685	743	773	750	715	738	731	806	736	762	743	700	739	760	707	724	718	758	768	722	780	755	738	763	743	728	693	722	765	740	740	771	776	782	745	744	762	774	743	732	723	729	788	713	744	745	718	734	748	791	741	710	709	669	749	734	732	752	727	687	717	746	726	750	782	708	711	748	719	757	774	729	726	724	719	747	727	770	760	733	762	721	757	744	676	734	713	763	747	705	769	725	713	769	767	726	741	751	762	754	696	751	727	736	759	777	772	710	727	764	707	738	693	730	762	753	719	713	706	776	704	749	717	747	714	737	778	757	713	719	690	737	739	739	695	727	714	730	722	778	733	749	736	761	752	728	715	763	727	745	719	725	737	753	783	698	725	729	754	787	704	729	748	721	775	719	729	727	744	782	751	728	717	772	705	740	767	776	768	744	706	696	703	737	749	741	794	724	725	779	689	739	743	732	734	783	828	718	731	734	775	749	721	724	760	771	780	794	723	769	715	718	676	745	744	704	748	760	733	710	740	687	680	742	747	738	765	714	744	817	712	759	766	741	713	707	698	742	759	737	760	704	785	783	743	683	714	739	744	701	759	712	733	743	734	776	752	750	793	683	691	761	757	774	746	728	755	796	735	697	772	750	738	749	695	732	760	710	760	730	792	787	709	762	722	697	788	731	783	769	741	755	754	738	734	713	759	754	737	723	690	722	794	757	733	741	781	768	728	738	714	751	757	788	797	765	730	706	715	724	750	807	734	764	717	749	743	786	735	756	747	753	738	728	760	700	722	734	755	730	788	717	750	771	755	759	754	728	712	692	728	753	698	768	731	796	753	721	764	751	727	755	790	749	811	702	743	744	751	749	780	701	760	718	769	719	774	814	730	726	721	740	760	700	747	802	739	735	762	724	790	762	713	746	705	772	769	699	757	734	715	738	741	716	773	732	716	740	693	745	778	779	735	734	720	777	718	797	771	702	716	707	746	701	733	718	751	700	744	741	709	745	728	711	725	756	727	773	750	808	738	736	794	722	752	700	745	722	787	713	721	717	755	752	712	719	716	759	764	726	754	768	720	687	703	722	713	711	775	767	763	727	763	768	753	790	711	754	735	737	688	775	741	729	736	703	751	716	741	757	746	710	743	782	775	722	715	759	739	702	759	687	743	683	762	710	733	785	769	749	714	738	784	733	744	745	717	681	723	742	719	721	784	710	733	749	710	740	718	755	700	707	662	716	756	722	728	667	755	751	737	756	720	768	739	760	755	776	736	743	739	805	767	751	721	718	683	711	745	707	750	771	729	718	727	745	723	730	774	766	773	740	779	744	706	747	687	758	737	762	755	696	748	714	763	735	753	725	690	758	733	736	720	741	740	709	725	734	699	728	776	746	734	741	724	749	739	720	743	686	706	730	751	717	764	752	766	745	714	728	774	778	724	790	706	741	739	749	769	697	738	754	702	703	751	697	745	694	739	709	674	768	726	740	829	767	677	721	743	738	710	769	749	757	743	743	766	773	696	761	793	743	765	729	748	724	794
17794	3496	1507	1069	764	667	557	497	337	333	322	274	268	266	292	282	252	275	253	219	254	234	253	258	237	233	248	247	258	286	254	273	267	261	250	211	251	214	268	246	236	215	214	215	253	256	235	246	230	232	233	232	229	237	250	253	247	223	231	251	252	301	236	219	209	253	230	224	256	215	240	244	236	234	227	248	252	248	196	260	252	267	261	238	239	256	241	243	246	248	236	231	224	241	243	254	249	224	227	240	253	236	239	236	258	245	254	247	237	236	277	257	256	248	241	264	261	230	228	267	231	249	243	242	249	244	233	233	251	253	238	245	251	212	228	266	254	226	246	258	246	244	248	264	221	247	284	268	244	258	267	260	263	254	231	261	250	247	219	228	255	246	249	266	255	254	232	226	197	231	229	243	232	235	226	263	224	250	234	238	247	255	248	257	254	230	214	240	244	254	236	240	256	228	221	248	212	249	237	230	205	239	268	235	249	262	230	246	233	252	244	241	254	238	256	251	247	212	209	244	249	242	249	258	251	243	208	262	238	210	258	258	257	218	263	264	278	257	232	231	213	244	240	256	242	239	245	261	256	233	213	229	250	214	234	240	251	254	241	243	256	246	228	227	249	234	254	241	254	223	229	228	224	245	267	223	218	226	247	240	246	247	250	259	233	215	232	235	231	217	238	244	242	245	221	264	216	214	226	217	246	251	249	249	248	287	214	239	242	270	239	238	226	257	233	261	227	229	244	246	234	232	236	233	221	247	236	240	243	216	262	238	240	259	238	249	255	265	212	238	256	228	251	244	247	237	247	222	259	220	250	239	211	250	241	247	260	234	244	249	245	251	227	246	233	221	245	252	246	246	248	269	247	245	262	235	252	246	246	258	258	249	210	235	240	239	256	235	255	240	229	243	241	255	233	252	250	222	265	187	246	229	257	234	253	231	242	255	269	235	214	215	222	231	197	250	224	227	242	233	230	247	271	264	260	252	245	232	255	237	254	219	273	254	240	235	232	236	248	239	260	253	224	248	246	235	227	234	232	258	232	255	227	244	213	258	225	199	278	233	263	242	244	220	269	254	235	236	239	240	216	242	244	263	283	237	258	225	235	232	256	237	269	229	246	204	241	237	226	234	222	226	252	254	239	234	221	230	243	229	231	235	182	225	236	210	221	235	237	283	242	236	214	222	240	240	237	241	245	246	241	248	226	262	230	220	242	254	223	225	222	234	221	241	232	247	236	255	225	252	257	237	230	268	261	227	213	269	237	222	246	227	233	253	262	243	237	295	243	277	270	241	241	245	255	234	240	228	264	255	253	258	231	226	239	234	233	242	248	231	250	209	271	229	242	229	229	274	240	250	246	229	256	256	216	241	231	237	250	240	219	256	247	258	268	237	211	252	260	252	228	243	244	212	227	239	225	250	264	264	231	230	223	247	243	246	260	231	200	243	217	272	232	241	233	242	282	235	226	249	273	237	255	254	243	244	257	221	244	247	239	237	221	258	223	249	256	239	257	248	250	259	243	277	218	270	248	222	240	243	212	240	224	243	265	234	229	226	234	244	280	232	237	259	255	246	219	239	249	245	247	219	239	247	244	264	227	208	218	253	225	235	258	257	230	219	247	247	274	248	253	242	233	233	213	239	233	217	235	220	251	233	255	222	232	237	260	251	231	214	238	229	231	258	248	248	243	270	240	218	232	232	224	232	271	254	207	225	239	254	226	247	235	259	212	252	237	251	239	216	220	245	264	265	276	271	221	271	272	247	237	245	216	243	219	252	269	234	247	231	240	224	252	244	226	248	218	220	253	226	235	240	238	251	250	220	248	209	237	223	269	235	245	248	253	249	226	231	266	248	240	213	261	222	265	203	222	292	253	234	274	245	227	227	251	224	220	237	256	235	228	237	234	244	236	256	225	265	271	246	243	253	225	278	237	230	262	257	248	256	263	225	227	217	253	231	221	249	247	232	244	246	263	254	230	247	243	266	251	228	247	250	248	232	241	250	267	234	248	233	223	218	262	256	229	237	236	227	243	254	236	235	263	222	268	247	241	221	210	258	258	239	249	253	251	238	231	248	264	252	241	254	255	258	241	239	222	239	239	229	224	284	235	249	200	239	253	249	243	210	254	246	249	228	206	215	233	244	225	247	236	211	270	257	251	242	282	232	217	241	250	249	232	275	251	235	268	269	226	259	250	262	227	251	250	243	233	231	233	213	229	236	243	232	210	236	234	277	254	210	275	244	259	239	231	241	256	256	249	272	270	242	210	212	213	236	251	235	237	243	228	220	263	271	242	244	241	230	234	242	260	215	245	261	243	244	222	213	234	242	224	230	222	253	243	237	222	263	221	240	235	246	230	235	233	255	236	247	251	253	246	233	273	247	235	223	228	245	240	275	234	269	226	264	234	224	259	251	247	243	218	222	233	260	263	255	245	299	242	245	252	233	225	282	241	243	243	256	238	225	239	246	246	249	245	241	261	259	246	243	222	237	240	248	240	225	228	232	226	233	244	219	249	223	254	241	248	254	240	256	236	245	254	271	242	248	234	221	237	235	248	257	252	252	250	211	269	249	242	248	229	252	235	248	223	228	240	229	268	227	264	241	224	236	248	243	233	229	226	236	215	265	259	225	229	251	267	242	264	235	218	244	247	298	230	263	251	247	248	259	227	228	259	221	249	256	240	255	245	228	232	262	261	233	239	247	241	263	276	217	272	244	236	218	246	236	263	240	219	219	267	236	248	257	220	227	232	221	230	258	245	247	241	229	253	244	259	263	243	241	238	239	244	246	235	221	252	240	249	233	212	246	224	263	222	229	223	208	255	275	222	257	280	255	218	252	227	266	241	234	234	256	239	244	265	236	256	237	221	220	245	264	235	220	241	240	250	213	225	269	251	260	219	258	238	239	240	255	237	267	226	238	243	263	254	274	235	238	232	241	252	240	238	247	225	262	233	243	248	250	260	233	248	252	253	249	220	244	230	278	250	245	221	245	239	256	226	246	274	231	254	243	199	248	240	224	253	252	224	245	258	247	227	229	224	230	261	231	245	267	229	230	247	251	221	241	214	220	235	222	243	249	235	261	269	246	252	253	259	253	258	246	230	227	230	250	225	233	215	263	258	273	253	258	234	239	217	232	220	251	256	254	252	246	243	254	260	239	241	204	247	241	258	221	249	246	235	207	251	264	267	253	207	253	213	256	244	241	264	248	257	245	232	259	242	244	228	203	235	217	256	246	286	259	237	225	216	248	256	243	264	209	230	269	250	262	260	262	243	229	218	235	238	249	258	223	227	242	277	239	238	266	266	257	267	260	259	251	230	252	231	235	247	242	242	221	274	239	224	243	236	260	256	231	227	243	253	239	228	245	247	235	266	254	216	248	237	232	231	257	244	230	246	251	254	261	236	234	244	245	222	226	248	252	248	254	243	221	281	244	254	257	253	267	245	235	228	264	248	219	247	258	271	270	242	220	218	227	213	251	239	249	236	244	225	247
12779	2719	3049	3326	3035	2798	2162	1775	1292	995	876	754	709	606	632	661	627	603	567	627	634	581	655	635	622	634	602	623	615	708	720	659	645	594	612	605	635	604	575	586	590	578	569	614	614	579	553	591	568	577	557	559	592	606	596	568	579	590	574	570	588	621	594	614	558	592	609	585	545	562	613	625	628	555	612	591	568	594	595	554	604	606	561	567	584	539	613	625	618	588	544	572	560	639	547	575	589	575	557	587	604	583	551	575	577	575	557	549	530	581	550	594	568	572	589	526	619	572	589	539	589	559	613	607	598	540	631	565	587	568	587	595	538	562	578	629	550	584	559	582	586	548	572	599	576	591	581	551	623	558	549	558	571	608	593	559	614	549	619	573	582	577	592	579	593	572	599	600	605	559	540	599	587	547	557	550	582	557	597	593	576	582	573	604	548	629	590	580	575	568	585	593	608	610	574	591	616	594	595	535	575	598	592	543	541	593	592	591	603	580	560	560	639	574	588	551	592	558	607	618	586	597	594	553	572	605	580	587	570	571	555	578	533	548	594	599	592	569	570	599	566	586	534	542	565	535	566	585	547	613	540	564	592	583	551	586	598	585	586	614	549	587	576	590	572	597	604	563	588	592	552	604	573	617	571	580	574	591	629	595	624	602	573	591	526	609	598	558	610	578	537	589	610	546	613	603	562	581	579	550	588	570	630	598	558	591	538	620	576	604	575	562	564	606	579	594	573	569	573	617	565	557	557	581	598	565	557	603	553	573	597	604	563	575	646	586	562	569	591	595	615	556	591	523	571	591	554	590	600	595	614	578	564	550	562	542	616	540	558	587	551	603	620	543	566	581	579	579	610	561	574	595	573	579	569	592	581	577	513	579	589	568	580	609	575	556	604	566	641	553	579	579	549	556	588	590	605	552	623	566	577	594	554	598	579	568	580	541	584	605	590	578	567	525	584	573	595	580	608	551	544	545	617	587	568	601	623	598	573	596	565	619	553	558	565	609	595	595	566	636	565	609	553	586	570	540	595	541	587	568	609	593	594	575	588	617	574	529	606	592	590	551	547	571	601	630	538	582	611	574	556	582	535	597	538	593	592	614	587	593	569	548	604	574	615	570	563	569	580	580	583	568	653	603	569	525	613	564	549	555	588	572	572	560	582	574	605	538	539	615	588	559	585	564	569	590	558	570	547	568	558	577	601	603	624	566	563	594	562	548	606	530	582	552	581	562	573	601	578	590	570	624	536	599	582	617	584	589	591	586	609	584	553	611	571	577	545	575	618	574	610	603	618	555	537	566	609	590	560	594	558	560	606	564	569	564	612	552	573	556	567	559	581	603	591	581	569	570	570	615	588	616	581	565	546	564	583	587	618	557	592	562	550	545	593	567	584	588	567	573	589	586	587	543	557	550	572	573	556	601	595	611	590	569	548	615	521	556	604	579	563	549	562	552	560	600	606	586	595	603	546	579	571	573	562	579	586	586	568	600	612	572	636	590	552	576	562	606	623	626	573	585	565	545	581	615	569	584	586	613	571	571	539	565	648	524	585	562	607	553	581	559	570	590	566	581	578	567	611	583	563	597	610	614	599	580	574	602	581	598	536	613	562	578	559	576	561	602	575	532	574	589	586	588	575	610	585	611	626	602	580	620	574	580	559	552	565	554	574	579	539	585	546	593	591	594	574	592	549	540	583	558	560	602	572	596	615	597	581	601	588	567	551	626	569	581	564	594	591	563	592	563	595	601	584	602	611	621	607	596	599	579	580	560	677	601	583	548	553	585	592	557	587	575	528	559	560	607	602	586	553	603	576	592	610	585	563	557	550	577	599	578	573	586	571	587	549	565	570	583	585	569	623	577	607	594	565	523	587	632	541	576	572	569	588	581	565	561	583	586	570	603	563	566	567	597	573	569	589	553	558	588	547	554	564	574	569	602	564	595	599	543	556	559	577	597	597	567	581	559	590	571	600	573	593	603	607	563	572	640	600	541	558	652	605	552	586	543	553	603	566	553	571	606	580	611	568	562	599	620	555	563	544	571	602	567	614	644	582	588	574	579	564	582	596	580	604	553	633	585	614	633	521	571	590	562	575	588	555	571	560	558	603	590	570	583	560	636	572	548	568	583	533	628	573	557	618	592	582	544	536	556	605	564	563	540	558	556	556	545	603	592	548	572	646	529	582	568	540	563	580	543	607	587	566	576	588	573	570	586	557	582	563	575	597	582	586	592	583	566	600	529	613	564	576	592	615	598	580	567	583	596	601	532	584	571	595	579	598	540	587	590	580	618	586	561	612	582	560	602	559	599	579	533	563	522	588	577	598	560	590	608	565	563	598	581	578	581	549	605	575	565	533	543	594	562	554	561	529	598	610	594	607	578	555	537	585	542	587	561	612	606	592	570	565	590	583	578	612	579	570	615	596	557	615	570	581	539	595	567	614	588	564	592	563	575	554	571	572	594	634	566	558	595	619	589	594	618	606	578	592	601	622	566	565	568	565	582	544	571	572	534	567	601	574	555	600	582	537	585	554	565	584	515	560	570	624	594	551	619	606	595	604	571	585	570	577	633	579	565	586	595	603	565	555	595	587	543	587	578	572	573	586	593	595	597	559	544	574	559	564	589	561	538	535	573	585	573	556	611	584	568	629	565	580	559	562	634	547	612	545	570	596	556	547	582	592	538	598	556	560	557	616	625	594	581	591	598	592	603	587	627	594	635	559	627	609	540	591	585	587	551	567	567	552	593	574	564	543	561	563	623	605	564	592	605	567	563	512	554	621	558	577	581	553	557	571	599	525	575	552	587	605	550	582	570	589	602	568	571	564	572	601	584	580	601	546	598	559	596	558	596	564	613	543	596	590	587	583	570	630	589	601	622	573	579	589	522	583	559	590	574	577	616	624	575	567	600	508	592	552	583	544	610	626	572	565	561	603	569	568	564	602	624	593	545	566	607	567	585	594	562	558	582	590	533	591	576	552	574	605	581	581	609	517	609	594	596	606	611	585	582	567	545	581	597	594	589	599	569	590	570	564	612	560	613	605	640	577	579	624	570	631	579	585	575	582	538	555	601	562	586	577	573	587	524	578	567	570	547	599	584	581	555	566	558	592	562	565	570	587	562	636	591	575	580	574	579	586	537	614	594	557	599	609	569	585	550	550	618	580	532	600	536	559	562	572	590	604	569	569	603	563	617	599	618	597	592	565	550	632	579	574	575	619	590	546	578	521	560	585	574	576	574	552	572	543	575	596	541	612	581	609	570	558	608	569	555	562	556	591	585	621	600	573	600	536	581	580	569	592	600	557	560	556	571	614	552	586	583	618	585	585	592	570	571	575	568	567	561	578	554	574	560	581	582	577	557	618	597	613	549	581	590	618	563	584	565	584	563	567	589	589	567	558	595	545	603	596	621	605	586	541	543	573	612	621	559	608	566	561	570	551	592	559	554	568	574	585	576	594	636	566	568	562	619	537	547	563	592	569	613	605	525	569	547
26591	6233	2132	1446	1000	797	533	442	287	218	187	158	121	129	133	149	140	131	127	127	127	122	128	131	111	96	128	132	121	116	124	125	134	125	128	111	116	133	121	114	123	132	112	116	107	116	99	105	113	115	127	117	122	124	118	111	89	124	110	130	128	102	135	122	117	127	93	121	102	142	107	109	108	113	116	110	117	116	124	117	117	128	113	114	121	117	136	133	107	112	136	103	131	116	117	127	102	124	123	110	122	146	106	105	117	128	118	107	134	122	120	117	114	105	125	132	107	92	109	105	123	122	139	119	118	122	112	135	128	122	135	116	123	111	126	106	91	108	105	116	109	99	119	114	91	114	129	114	110	138	118	107	128	127	104	106	111	139	115	138	132	107	122	118	120	99	129	130	106	115	114	130	133	124	141	116	100	117	108	103	105	120	122	130	94	119	116	106	119	113	104	115	113	128	128	115	117	112	108	117	121	120	131	120	122	110	138	100	107	119	114	89	131	127	127	126	99	124	110	112	122	113	117	113	134	113	115	109	106	125	99	107	118	111	121	124	105	110	126	99	102	130	115	122	108	113	117	126	122	112	108	103	131	131	139	115	116	101	117	119	124	130	110	102	95	102	107	110	115	114	105	105	115	104	96	120	112	116	115	123	129	120	114	109	103	121	113	135	120	97	101	120	99	109	114	122	107	141	128	105	140	122	91	123	117	104	103	125	109	110	112	119	118	134	122	91	101	112	123	111	134	133	118	128	120	110	101	109	112	144	101	128	126	123	111	120	138	110	119	116	120	106	107	122	121	94	107	86	117	105	117	111	118	118	124	110	113	123	103	113	123	102	97	114	125	100	101	126	105	116	114	121	115	112	133	120	107	113	131	106	123	113	115	112	130	128	114	113	115	126	128	115	137	116	120	145	118	101	105	112	110	137	117	121	95	107	121	101	127	98	103	126	135	131	111	105	110	105	115	124	134	120	106	110	117	124	106	103	127	100	131	114	98	120	125	124	117	117	104	120	117	94	110	121	128	112	104	129	133	131	114	92	111	120	144	124	124	117	111	126	122	108	103	119	122	107	114	112	101	132	115	120	121	110	123	107	102	124	87	127	140	103	113	122	108	110	127	116	114	125	155	98	131	124	118	114	118	111	99	107	115	105	116	105	128	107	106	126	112	124	110	139	125	109	103	129	134	98	118	107	94	127	121	100	118	139	106	110	128	94	136	110	112	132	119	117	109	120	111	104	117	108	113	134	101	115	139	126	112	126	109	124	115	129	121	128	106	117	105	101	107	116	109	114	135	115	113	121	119	105	111	100	127	128	122	120	108	110	124	107	107	129	117	126	96	99	114	126	121	111	104	124	123	118	123	122	117	126	129	132	121	105	110	135	114	100	95	104	100	126	114	117	118	92	115	113	116	128	131	105	122	122	129	111	117	123	113	108	111	117	103	123	100	122	115	99	120	125	110	106	119	133	136	130	126	138	109	130	134	115	128	94	103	108	131	120	99	101	114	133	135	118	114	124	110	121	127	118	135	129	112	127	127	114	115	109	94	124	131	115	104	106	100	122	126	115	96	123	137	116	109	121	124	98	91	89	104	127	118	134	117	105	104	110	111	134	132	113	116	115	102	123	118	136	128	118	92	134	123	102	126	130	115	120	129	129	91	110	106	126	131	129	153	115	119	120	116	113	120	108	120	123	118	121	111	128	128	112	104	102	124	107	121	107	116	121	98	96	135	133	99	125	142	111	113	118	121	116	98	95	98	97	113	116	128	94	129	116	106	131	104	117	130	141	117	110	101	95	131	106	119	105	113	96	115	118	112	118	98	121	126	113	110	107	107	107	125	108	109	116	114	103	100	118	105	111	121	115	126	110	102	109	110	131	119	105	126	120	100	109	121	111	109	130	90	93	120	112	120	118	100	126	126	115	129	110	110	104	111	119	123	106	107	102	119	125	146	121	119	121	111	133	108	99	116	108	122	115	111	109	116	104	119	93	124	99	112	117	117	119	133	129	116	115	104	90	114	109	95	113	111	106	102	107	120	105	122	105	122	106	102	109	141	122	116	131	110	115	111	122	120	135	95	108	102	121	115	133	120	110	118	121	99	122	93	94	103	115	126	125	107	124	127	91	108	135	116	103	121	111	117	108	107	95	112	117	109	121	134	129	108	111	118	103	108	119	117	124	130	122	146	120	119	115	122	118	104	120	120	110	132	121	126	124	131	100	116	119	127	103	114	115	122	117	101	104	129	104	112	110	116	107	105	117	89	123	116	129	106	126	130	130	124	100	106	118	94	120	123	120	85	100	91	89	112	122	99	105	121	112	113	110	107	115	107	113	101	130	128	107	104	100	100	103	121	114	122	101	145	105	116	118	120	119	125	121	120	116	144	101	127	113	128	106	103	101	122	103	114	101	118	122	110	116	119	119	118	115	111	116	99	116	129	124	105	119	124	112	128	119	117	107	112	111	118	117	127	126	111	112	99	133	113	140	125	109	115	121	105	133	115	126	112	142	113	117	128	105	101	118	115	136	124	109	135	112	104	92	105	115	131	98	131	115	120	109	95	123	128	117	117	114	106	108	105	129	113	117	119	103	143	121	117	102	123	129	115	101	139	93	118	119	114	125	128	126	125	101	116	122	100	123	116	116	113	131	112	109	98	100	126	106	111	120	119	128	114	133	112	101	113	126	134	119	123	137	131	130	131	97	113	101	128	122	118	120	127	113	108	108	106	118	128	111	110	108	111	108	101	105	108	136	118	131	108	125	112	132	121	121	133	125	116	116	96	135	119	105	100	97	115	121	131	115	104	113	111	99	114	97	100	119	106	125	110	120	107	116	107	109	110	108	122	110	99	123	131	128	130	102	129	108	111	129	112	102	133	128	112	131	121	109	125	121	107	104	127	127	106	115	112	116	128	128	104	134	126	110	102	115	131	119	107	121	121	125	123	116	114	117	108	117	104	107	103	116	126	110	104	125	111	113	120	114	111	119	107	111	127	126	127	135	109	115	117	107	120	128	126	111	116	105	115	132	125	133	122	111	112	96	107	109	107	116	117	125	110	113	118	115	106	113	125	112	125	125	112	100	129	115	124	125	94	105	110	112	124	128	121	112	104	135	122	97	111	119	114	113	99	109	124	122	117	123	103	101	96	115	131	141	119	107	125	112	113	118	131	119	106	110	116	117	116	103	109	108	117	131	115	122	113	112	134	106	112	111	116	129	126	111	109	82	106	133	113	115	125	100	147	124	97	122	96	123	129	130	105	98	123	105	119	113	128	121	118	119	110	117	104	108	116	106	133	122	112	109	113	105	113	117	124	115	113	133	111	123	105	114	125	115	99	88	121	128	95	115	122	113	120	109	108	98	112	100	116	115	114	112	89	112	128	123	122	104	118	110	128	113	138	121	120	90	124	104	112	104	117	117	112	117	98	130	127	102	122	127	115	126	96	119	114	129	105	121	120	119	117	137	113	116	122	126	117	145	137	121
16530	3864	4318	4921	4282	3415	2526	2059	1384	1025	789	625	515	485	486	406	396	443	382	368	359	417	351	331	328	330	365	404	419	438	503	458	395	352	347	332	329	347	327	306	338	287	316	313	333	313	325	294	289	287	293	295	294	298	342	278	298	292	318	306	320	327	322	330	279	285	307	309	302	282	301	314	297	302	313	325	309	308	290	308	292	296	311	270	308	313	325	322	282	285	272	297	285	306	295	288	299	298	306	301	289	307	332	324	309	324	304	313	301	306	314	282	336	329	311	314	295	287	334	304	303	290	291	300	280	312	325	269	293	334	312	310	318	293	291	317	317	345	330	294	263	320	296	300	304	298	281	312	296	308	306	309	266	296	303	308	290	317	316	329	308	303	308	313	281	262	269	330	304	328	317	314	328	292	307	294	275	310	295	307	295	300	288	303	331	302	284	295	296	289	305	299	284	304	310	272	303	296	309	273	314	311	284	289	316	308	326	284	292	288	286	320	299	273	292	288	336	315	317	306	302	297	299	296	275	282	323	275	303	311	294	316	290	300	317	310	324	312	308	327	285	299	289	286	301	298	296	300	289	259	297	333	278	287	294	266	314	314	282	263	356	304	323	321	303	289	308	312	307	287	310	274	314	286	291	315	308	298	275	294	297	310	291	311	291	266	315	279	293	287	329	311	312	294	313	322	322	315	293	305	280	320	272	294	286	314	295	306	307	305	313	282	326	310	305	293	305	319	295	306	282	274	303	298	279	331	318	281	330	291	321	291	257	296	294	328	301	297	291	319	286	283	312	311	302	287	299	304	312	301	286	301	311	294	332	296	312	342	324	293	296	281	287	335	280	316	336	304	318	298	320	277	294	320	316	297	271	325	293	323	287	302	295	290	293	282	299	300	282	283	276	303	300	312	288	298	333	324	297	291	307	291	312	319	266	307	292	290	298	289	317	301	284	302	287	305	312	271	302	299	319	287	325	310	274	311	290	312	310	316	318	312	315	319	293	314	310	327	304	305	306	294	318	300	279	308	276	279	319	311	287	279	301	281	322	283	299	288	299	290	313	292	280	326	272	310	310	308	305	281	306	326	314	301	304	303	296	325	300	306	354	315	316	276	281	300	315	299	305	294	325	283	329	310	276	289	306	309	298	301	316	297	293	275	251	323	287	316	306	293	296	326	314	318	304	305	318	272	340	331	311	274	303	301	284	270	291	310	291	308	306	292	297	322	310	294	314	335	301	293	300	319	318	287	272	319	302	319	310	302	290	295	284	282	300	298	277	321	293	307	307	305	302	293	310	314	315	294	296	317	331	300	293	285	259	313	285	320	298	314	307	348	305	271	291	309	279	334	273	303	301	294	281	298	307	283	307	300	298	309	311	302	321	298	318	303	314	304	318	286	309	303	312	301	309	298	285	331	299	306	306	275	307	290	312	295	308	316	297	289	322	287	304	297	306	294	300	274	287	317	304	333	280	332	304	289	293	311	302	278	298	318	324	324	293	288	308	327	334	311	298	308	309	309	321	296	317	316	301	317	285	298	328	297	287	294	279	327	329	316	286	295	294	300	309	314	303	306	316	287	284	314	300	274	327	315	307	316	317	279	316	302	315	291	307	314	330	297	276	296	324	298	317	278	298	308	309	327	299	317	285	284	296	302	304	289	311	318	289	288	299	357	308	309	276	306	291	292	310	289	293	312	277	305	267	301	296	295	308	303	316	296	287	301	326	318	294	296	315	292	296	301	283	310	317	301	247	298	297	303	299	360	309	287	311	315	279	282	290	306	279	345	277	279	293	299	300	325	289	303	300	301	307	307	286	309	281	289	262	295	284	332	297	310	287	281	301	321	316	325	320	271	299	324	302	345	312	324	297	285	305	295	301	298	313	288	289	309	300	313	286	327	325	312	337	276	290	311	304	294	296	306	294	269	293	297	278	341	319	283	303	306	294	328	302	298	288	272	319	287	318	308	261	321	289	269	320	292	292	288	278	300	296	300	325	289	268	320	287	305	322	304	296	305	285	311	287	308	308	288	276	337	287	312	335	306	291	327	327	323	340	298	300	296	341	329	345	293	298	318	301	313	341	276	303	293	321	289	303	297	307	298	286	304	294	310	287	312	321	279	306	295	320	299	315	262	332	329	291	302	299	313	280	306	274	307	302	324	310	297	311	318	307	283	274	306	296	325	320	285	304	309	300	299	305	272	316	324	326	311	277	321	278	313	291	294	316	299	351	296	299	339	308	304	308	330	316	292	286	278	302	300	276	317	288	321	295	295	290	300	289	280	329	298	289	316	321	310	313	323	314	292	292	321	305	266	287	313	306	284	303	307	289	319	292	287	294	296	305	291	283	327	316	303	321	306	295	326	304	312	287	319	324	286	324	328	267	315	308	314	334	340	299	304	279	335	303	336	302	267	294	325	316	326	311	294	299	300	298	290	312	340	278	308	292	326	289	281	325	300	294	309	319	309	327	315	290	305	284	315	310	319	272	278	284	294	289	331	302	303	309	312	297	332	278	274	307	286	313	313	298	343	331	292	304	311	285	293	299	311	279	286	313	293	320	316	288	298	275	300	312	325	284	289	272	326	287	294	277	311	270	296	327	310	292	298	283	296	292	265	295	293	317	310	304	269	305	323	318	274	303	299	279	322	296	314	251	316	316	339	289	267	316	332	300	321	327	284	303	282	307	292	317	289	314	304	296	303	292	281	264	316	288	284	291	288	298	294	299	319	276	309	308	282	306	284	305	325	288	316	297	332	275	320	281	297	303	314	294	300	291	287	284	315	317	304	312	272	287	329	305	308	315	327	301	295	299	304	303	310	311	315	295	282	309	309	281	343	302	296	336	298	323	306	296	283	297	285	272	300	264	293	313	290	283	312	326	281	326	298	317	308	311	342	306	308	283	295	267	311	292	288	283	341	275	282	287	274	307	343	319	298	297	293	329	316	287	316	304	312	305	326	301	303	291	291	314	296	309	313	270	343	312	318	275	328	305	279	310	278	300	289	333	319	277	331	297	308	266	308	332	297	302	323	309	320	315	299	312	316	303	307	297	279	288	290	338	282	314	292	304	300	313	301	307	288	282	331	264	292	292	300	320	320	297	299	264	299	285	320	326	310	291	317	317	324	300	302	293	283	309	303	299	286	292	327	317	305	311	310	269	305	312	300	309	285	336	300	322	320	325	300	327	281	296	278	292	301	294	304	299	320	285	288	322	275	292	299	316	273	325	316	290	349	300	332	294	320	285	318	319	340	316	330	293	306	317	274	321	314	336	305	302	279	288	265	305	283	292	304	298	309	294	273	293	321	301	291	301	266	299	305	312	301	324	310	279	304	276	341	293	332	308	295	326	283	300	309	312	292	291	314	297	315	277	282	317	307	285	316	326	274	306	295	306	298	299	309	311	314	304	306	308	354	331	299	300	302	304	300	300	322	264	318	302	288	288	302	276	339	295	315	311	281	303	324	271	315	288	306	321	305	293	303	303	311
8115	1729	1094	776	627	528	444	416	353	334	324	303	311	335	321	328	292	324	326	316	332	334	321	301	292	307	308	285	350	309	336	322	289	320	307	298	308	285	283	311	332	301	299	276	283	332	323	327	298	301	346	325	338	313	321	314	324	338	334	321	327	307	343	320	329	334	284	318	306	304	317	318	306	286	307	299	304	339	325	336	332	309	293	314	317	322	343	344	305	345	316	300	314	320	335	267	307	322	312	323	280	295	331	334	288	307	313	347	321	320	332	331	284	293	298	287	317	322	311	292	340	331	328	298	318	312	321	299	286	324	282	309	343	317	298	301	311	335	335	331	299	287	285	323	326	281	289	320	310	311	314	323	322	311	290	338	306	317	276	307	294	306	300	314	310	311	310	302	352	325	303	319	317	305	332	317	333	361	284	338	268	329	305	304	313	310	297	290	294	352	320	319	311	303	311	332	265	312	310	335	311	322	319	324	321	298	330	317	330	319	299	304	319	279	306	308	308	291	336	295	334	309	327	315	320	334	292	315	307	297	327	314	346	300	280	312	297	324	346	345	328	324	317	319	306	313	334	290	310	299	293	309	323	288	300	331	330	280	322	312	298	288	319	324	353	307	289	328	302	319	300	318	336	325	339	295	313	320	330	314	293	319	341	302	303	341	336	319	311	318	293	312	325	284	355	315	315	309	292	344	336	335	314	300	291	328	326	298	307	339	295	323	296	316	341	288	322	313	297	342	319	306	257	315	312	341	317	324	318	313	336	306	336	322	319	304	303	301	297	359	347	299	316	310	324	337	307	290	342	329	326	301	308	305	314	296	330	325	308	307	341	309	338	335	335	327	308	340	288	319	331	314	321	303	299	334	284	302	284	328	365	317	338	332	326	326	303	323	300	323	313	347	329	318	314	289	291	316	332	308	310	340	296	318	325	271	331	285	284	347	307	328	328	304	315	296	283	298	333	322	289	312	306	321	290	349	310	310	278	321	295	324	311	342	308	309	302	304	308	294	324	298	303	304	272	299	297	314	293	344	303	307	279	293	321	279	330	302	330	300	320	340	314	327	328	341	312	332	340	314	292	310	294	320	292	320	333	338	309	302	290	322	342	295	317	327	327	325	335	280	340	288	285	325	305	314	347	289	321	293	303	312	324	326	302	343	351	301	310	318	311	300	302	293	312	305	314	328	291	302	328	315	292	293	306	322	326	330	295	334	334	335	313	315	309	318	319	287	334	305	286	282	280	273	281	294	276	302	308	302	295	319	303	336	300	316	271	340	291	299	316	328	333	324	326	330	305	298	321	313	314	335	306	301	309	329	330	344	321	284	286	336	308	300	333	350	335	310	298	338	317	321	317	340	289	298	276	322	298	312	339	320	302	299	294	317	312	318	326	335	305	298	310	337	304	326	331	308	331	295	312	352	298	298	316	301	323	314	334	302	320	325	308	312	299	305	314	299	332	314	308	333	287	279	301	317	292	322	291	353	308	298	327	330	316	310	334	306	308	340	316	264	322	318	332	312	308	296	310	292	318	330	314	342	319	318	324	316	331	291	314	324	319	305	300	326	306	307	288	313	310	343	333	316	321	306	296	281	309	359	285	317	369	309	292	304	300	311	329	310	310	304	314	308	307	322	294	331	283	288	304	316	270	296	298	309	309	314	318	337	282	321	330	307	326	329	338	351	296	312	339	329	315	351	347	283	310	336	326	272	331	316	306	318	325	271	308	286	312	319	280	334	314	333	290	355	318	322	335	329	329	349	290	352	284	305	330	304	345	312	327	306	317	324	288	300	278	279	313	300	310	295	307	297	288	322	305	336	337	334	383	316	276	305	326	317	322	309	331	322	302	314	320	310	308	290	324	289	330	269	272	298	323	291	311	334	329	313	313	294	317	347	323	298	308	303	328	349	306	304	327	324	363	312	302	293	293	339	307	336	314	316	324	317	307	334	308	315	313	307	304	335	338	317	321	281	355	313	318	314	341	309	292	301	290	337	305	340	299	337	279	318	339	311	309	311	284	308	323	310	287	305	316	309	327	323	305	328	305	334	344	316	324	322	320	332	314	270	327	306	343	333	354	308	326	300	341	315	327	315	316	289	309	324	299	310	329	298	306	310	319	307	303	296	334	344	307	311	321	311	313	332	327	295	323	345	332	318	301	308	292	327	329	336	341	354	321	303	294	321	291	303	305	299	303	306	300	339	321	332	303	316	321	321	330	310	292	310	319	315	314	329	304	298	316	313	309	327	309	295	309	297	350	295	311	310	306	290	308	298	313	326	314	340	341	307	312	317	336	315	326	329	316	295	284	279	310	319	335	296	320	342	284	335	247	315	307	302	307	359	311	333	301	300	345	304	311	322	311	341	331	336	296	318	358	319	301	299	317	308	302	323	317	307	307	324	313	292	323	295	305	290	292	301	321	297	304	341	301	305	291	322	322	357	321	322	272	286	304	285	333	320	321	358	295	308	294	318	313	305	290	361	323	314	345	283	326	309	287	290	283	344	301	307	296	323	313	331	327	308	291	305	315	303	329	310	327	325	307	313	302	273	337	328	301	328	297	322	336	312	319	312	291	288	297	321	335	319	331	316	333	308	306	280	312	286	300	335	298	319	318	316	322	331	322	324	302	295	300	287	323	304	309	336	300	318	329	336	328	313	342	327	305	298	351	324	301	323	293	307	316	298	329	310	314	319	317	320	334	330	324	299	319	306	344	344	318	296	298	276	321	308	322	310	318	320	327	293	339	350	350	347	274	323	316	328	299	306	317	296	270	318	302	350	304	341	316	311	308	327	345	322	304	378	306	315	340	324	330	357	314	293	296	333	301	365	301	318	319	327	294	295	322	328	306	313	335	287	294	316	304	300	313	329	336	334	327	324	309	293	301	311	305	286	285	331	308	295	338	311	329	330	296	282	269	300	298	296	293	324	332	305	290	338	306	293	304	297	312	338	343	307	319	323	320	329	308	325	324	328	310	321	303	319	329	336	314	309	310	298	282	324	303	284	308	314	292	294	319	310	323	285	318	310	303	277	284	319	324	288	313	332	319	301	298	334	301	301	333	311	289	342	321	316	318	317	322	285	298	335	335	332	345	323	314	322	304	307	306	338	304	300	354	305	340	312	305	313	306	289	322	321	311	291	313	312	346	323	295	320	305	334	292	350	317	312	292	318	322	321	327	304	334	325	305	336	311	308	283	315	279	320	313	335	314	313	303	300	302	292	303	345	330	326	304	319	290	294	284	326	310	279	332	301	288	308	316	321	295	319	324	319	308	343	316	335	303	321	323	298	293	316	326	306	328	297	289	294	316	331	333	303	307	315	304	329	323	310	324	327	347	292	358	323	335	360	308	307	323	328	333	297	332	294	296	340	320	342	306	324	312	338	305	327	290	328	303	350	304	301	295	316	304	325	360	335	310	327	283	306	307	348	294	306	323	377	294	315	343	315	319	318	287	325	319	319	286	286	322	310	306	280	316	343	348	331
6103	1785	2392	2501	2022	1780	1455	1347	1103	899	811	788	744	735	785	772	721	722	796	743	772	723	749	761	773	770	730	779	750	790	802	783	826	721	727	785	702	784	791	711	722	785	763	769	785	739	712	748	724	769	712	706	731	765	724	761	778	782	743	706	783	723	732	767	791	797	718	711	727	760	710	737	772	728	737	718	717	783	687	714	736	749	721	714	683	720	712	696	719	716	754	733	692	739	778	749	734	747	755	767	724	725	710	682	808	757	755	734	754	779	732	710	708	745	700	797	773	751	752	760	731	740	747	787	772	757	732	734	751	725	706	724	734	764	741	697	715	740	725	756	728	731	763	705	761	734	774	778	751	750	739	726	758	754	725	767	754	769	763	770	737	746	755	729	783	739	732	754	755	778	767	726	742	719	770	743	771	703	739	760	750	698	713	730	757	753	695	780	706	749	750	771	754	766	734	749	715	734	762	749	764	735	777	781	766	738	742	726	715	693	753	744	753	729	752	753	737	761	766	744	746	706	771	754	733	811	707	737	764	673	721	736	762	737	766	734	721	729	728	742	754	730	760	817	741	755	745	789	696	732	754	731	730	699	697	737	740	734	731	772	745	722	731	714	724	766	720	721	760	764	723	719	716	785	758	743	741	728	744	742	757	750	778	771	726	729	709	741	734	712	737	704	753	787	780	701	732	699	792	802	732	729	747	763	721	715	779	694	756	725	734	774	813	700	782	716	780	690	777	677	744	719	716	763	761	764	735	739	768	732	753	751	733	723	687	736	745	741	745	729	725	750	722	720	747	740	742	743	747	737	732	691	775	803	740	788	674	690	755	692	782	746	757	743	762	746	750	758	743	711	749	715	709	766	720	734	759	730	752	756	748	724	749	724	749	768	729	734	721	758	718	695	727	750	794	720	725	797	772	760	748	721	770	729	698	729	737	770	782	774	747	726	734	771	733	699	747	733	767	770	744	739	748	732	758	758	736	734	724	746	727	755	749	698	744	725	751	785	722	770	697	750	761	728	777	764	809	771	732	749	744	768	734	698	772	785	810	716	776	780	740	702	737	726	728	794	734	748	740	731	779	759	735	771	775	711	720	729	770	777	792	686	706	763	734	747	714	753	722	721	751	731	759	733	761	753	704	754	746	716	724	736	731	771	713	722	733	726	811	730	766	720	747	725	766	739	749	792	693	740	752	730	757	736	693	703	764	748	724	725	717	752	803	767	749	756	706	766	760	728	778	727	757	757	715	749	721	739	748	725	726	768	719	767	716	734	738	705	746	704	734	713	722	782	770	790	764	765	720	746	760	767	733	732	739	723	746	763	725	773	739	759	752	737	762	745	714	719	750	760	771	718	734	759	731	750	662	752	713	686	750	764	762	744	763	699	754	759	777	769	730	747	763	777	781	738	783	706	806	708	750	800	694	733	725	732	795	734	753	763	718	740	785	770	744	743	781	753	726	702	689	732	769	749	739	719	748	762	738	746	733	740	770	728	741	733	759	704	737	697	753	743	787	734	713	693	712	700	702	778	688	761	708	743	710	737	759	738	739	709	761	759	726	735	775	723	713	762	722	731	707	749	715	703	771	740	720	685	729	733	762	740	729	741	755	703	742	739	707	782	733	747	751	762	761	717	739	724	750	775	759	752	725	714	767	756	759	792	751	757	723	704	694	717	772	725	709	714	745	754	704	720	764	748	755	768	800	769	713	717	756	770	716	735	742	804	752	724	774	734	754	733	749	782	718	697	746	667	719	737	787	738	747	758	761	720	763	693	714	727	803	741	707	753	759	747	733	781	707	765	742	727	745	720	751	805	739	713	704	785	764	723	740	752	727	709	703	723	758	750	742	669	776	738	755	745	742	702	736	717	802	727	741	717	762	732	754	778	738	716	740	710	733	709	734	767	757	699	757	740	719	750	759	717	717	746	760	687	723	763	731	746	770	696	768	718	709	754	723	720	665	722	707	791	713	772	761	751	758	739	716	817	743	713	732	821	772	753	736	704	727	766	744	755	726	712	719	734	764	738	746	800	707	709	766	725	772	708	754	746	698	728	744	722	775	677	748	716	763	741	731	742	712	791	735	750	777	771	694	784	710	740	793	763	781	768	753	736	711	809	744	776	714	740	748	703	745	767	751	660	721	754	780	725	707	705	722	793	745	755	768	713	718	679	737	747	764	711	770	789	737	746	768	741	757	725	736	698	708	810	722	818	791	706	768	766	763	743	738	725	736	764	757	743	697	757	780	750	746	720	708	721	706	783	723	735	763	722	711	806	721	702	753	740	752	759	768	757	723	763	730	749	758	750	744	715	738	758	736	767	759	730	744	740	745	771	769	706	734	740	715	709	760	707	735	755	751	701	763	776	726	791	744	708	763	737	692	707	750	744	772	789	780	729	732	723	701	733	746	737	780	690	721	818	730	738	752	718	797	682	757	753	781	727	746	720	748	749	742	773	775	689	739	783	732	764	746	750	681	705	724	743	704	741	749	718	742	704	744	705	761	743	771	735	785	729	716	711	743	735	758	794	749	767	733	742	752	746	769	728	732	752	723	791	780	718	767	765	793	768	744	744	720	782	758	778	714	744	732	745	726	748	746	780	736	716	741	716	744	744	757	744	772	740	701	739	800	755	737	756	721	741	715	713	707	732	705	782	742	761	745	725	780	746	759	745	780	744	707	758	733	707	711	821	764	717	787	752	750	722	754	785	714	742	723	777	736	757	746	719	760	776	755	704	767	750	736	789	681	754	760	751	747	680	744	744	718	750	792	770	738	795	737	696	728	711	734	777	762	731	719	760	764	726	747	769	753	765	740	757	743	704	757	735	735	705	693	736	745	707	725	732	756	795	715	755	775	746	746	737	734	724	704	782	734	767	739	761	719	704	680	724	744	754	743	735	750	787	682	703	681	764	737	698	751	775	747	745	710	728	729	756	779	727	758	764	755	752	713	726	745	712	755	780	772	776	759	735	759	799	771	749	749	718	734	766	761	771	745	758	691	761	741	763	721	740	744	737	736	737	739	812	722	770	742	746	695	707	730	714	768	736	735	786	738	726	768	752	750	766	726	706	763	801	716	745	755	740	755	786	720	732	727	705	672	708	754	731	742	747	701	764	721	761	733	690	703	740	780	729	751	674	733	761	767	701	753	687	749	793	762	734	764	709	719	794	739	745	753	715	715	791	739	689	727	751	769	768	758	755	723	699	757	734	820	750	729	701	709	751	697	755	696	736	773	693	719	738	764	705	738	752	723	703	700	794	674	740	744	682	763	794	774	787	753	769	748	802	747	720	703	789	731	745	718	747	704	725	797	745	756	764	691	712	779	722	751	734	771	776	698	772	817	752	748	750	731	714	720	790	815	693	756	776	756	749	752	756	741	719	745	780	790	792	716	733	742	705	726	779	746	733	699	753	758	725	785	686	714	709	716	752	738	752	748	724	723	711	733	730	805	733	712	726	761	773	742	715	720	767	779	741	696	730	735	741
17776	3452	1707	1285	763	628	511	434	381	341	304	245	284	249	244	252	235	233	272	238	258	254	268	264	257	254	245	241	225	259	252	246	293	234	234	251	235	262	278	214	244	250	275	255	211	249	206	269	229	237	250	225	236	245	241	230	225	243	240	247	232	244	232	251	250	246	222	262	229	227	239	213	242	273	231	249	247	228	239	234	256	227	253	238	263	229	222	251	240	246	240	248	226	247	216	218	259	246	221	224	240	247	274	249	263	273	203	268	256	253	237	240	255	239	241	249	225	230	247	247	237	239	247	260	234	289	247	253	227	252	249	260	236	225	250	240	246	228	267	211	231	236	248	245	240	230	229	241	213	255	245	249	227	237	261	240	237	233	259	228	268	245	258	272	221	244	237	237	218	257	250	215	225	220	244	267	281	229	227	203	225	226	239	230	263	244	217	215	246	226	243	234	247	248	238	249	214	254	240	223	241	225	211	253	244	233	235	214	231	228	268	244	271	229	257	248	235	254	252	245	263	241	247	253	250	261	217	273	227	239	250	252	226	248	244	214	226	263	236	225	233	257	238	216	260	250	225	238	227	245	250	246	243	250	227	216	249	266	233	217	248	245	241	254	224	254	227	214	239	244	232	272	236	222	229	236	243	229	241	244	248	251	247	235	218	260	232	252	214	227	226	242	231	225	224	240	237	230	269	204	213	221	220	244	235	213	239	251	245	261	253	261	231	232	229	255	243	228	260	230	247	235	260	244	257	237	282	237	270	263	222	231	231	239	229	234	256	254	228	224	216	232	257	235	261	236	243	237	245	252	215	223	276	226	228	224	240	230	266	261	254	253	240	237	258	230	220	224	227	241	243	234	241	232	256	260	252	210	240	227	248	241	240	225	249	232	212	244	275	238	266	224	222	222	258	229	249	234	234	238	254	261	232	231	216	238	230	253	220	258	230	217	239	233	248	228	247	250	235	243	257	234	259	242	223	243	260	264	215	238	248	225	219	214	239	222	231	241	248	230	244	238	248	286	257	221	264	285	247	241	248	239	236	238	237	239	240	226	213	246	244	256	240	238	235	251	244	222	215	228	226	236	277	202	231	225	246	251	275	224	252	226	266	233	234	232	245	227	231	225	226	212	282	280	253	210	242	264	248	262	232	266	248	232	216	240	266	256	247	238	262	250	258	239	209	259	216	223	243	246	218	246	245	249	237	230	251	264	244	223	258	229	264	229	242	230	261	228	255	235	230	225	246	210	250	240	251	255	257	225	251	275	242	280	260	215	248	251	238	249	238	261	215	243	242	261	221	253	238	265	232	232	245	257	256	266	267	240	266	206	226	256	261	263	229	256	252	219	218	221	238	253	219	258	225	234	239	231	256	225	248	234	256	246	227	256	264	255	223	245	235	244	241	216	237	243	270	227	206	215	228	206	231	251	268	246	238	235	266	225	220	253	241	243	241	210	229	250	223	248	266	215	241	236	242	237	230	231	228	221	230	235	236	233	246	282	248	253	252	237	236	235	237	225	221	246	278	251	217	277	232	231	237	228	220	231	248	254	252	233	274	240	241	228	250	268	246	236	269	234	231	231	226	256	251	231	236	218	216	238	227	230	219	230	233	242	225	222	244	221	220	222	241	263	294	257	244	245	229	285	231	277	263	248	266	249	216	242	225	242	250	227	237	252	235	237	231	243	246	239	232	272	238	224	249	266	226	221	236	243	259	216	246	252	269	260	247	217	261	227	203	231	270	249	248	259	247	218	243	267	242	246	264	235	233	266	229	218	237	251	240	232	248	244	243	249	237	226	227	279	201	257	246	242	240	231	249	222	234	222	219	243	233	236	235	238	256	235	270	235	262	209	259	261	239	249	257	254	273	234	231	251	229	212	253	227	231	225	245	237	224	262	260	232	219	222	228	266	254	253	268	235	227	258	249	218	235	258	224	199	228	241	242	217	233	246	267	246	238	222	245	242	264	252	219	251	216	231	258	233	234	254	243	242	220	225	255	263	256	200	224	249	266	249	252	240	234	253	245	227	223	232	256	223	251	236	226	229	244	215	221	230	239	266	248	216	269	239	250	249	235	250	261	254	242	236	230	236	233	244	249	269	256	218	226	229	233	213	260	243	222	219	218	250	254	254	257	253	265	254	222	252	219	218	260	241	213	235	228	231	242	244	221	226	236	224	239	209	242	262	226	242	238	239	230	217	222	278	217	245	241	229	228	222	228	254	262	218	222	234	221	237	224	196	229	244	236	260	229	270	241	277	242	252	260	225	228	256	269	253	249	250	262	224	240	268	233	253	240	250	241	245	250	240	266	228	271	239	255	228	265	238	240	225	235	233	239	238	235	225	236	243	244	262	230	233	225	245	243	236	238	251	259	244	259	226	230	259	229	249	257	242	257	266	226	256	254	240	247	242	232	232	230	232	246	246	246	236	226	220	277	230	268	239	276	241	235	238	230	251	252	248	211	208	241	227	224	251	265	235	248	223	226	221	230	257	266	238	233	253	209	218	233	236	188	234	272	238	191	271	228	248	252	267	246	248	216	242	258	261	239	241	271	227	221	233	276	248	237	253	258	244	251	237	228	249	254	268	244	205	233	264	234	247	256	245	221	263	236	222	263	229	274	242	226	248	241	246	232	245	217	226	240	246	225	251	261	241	268	268	224	234	264	262	235	230	233	242	280	233	239	249	249	227	273	254	272	230	256	231	243	242	229	270	252	240	229	251	247	273	240	220	259	239	233	251	249	252	235	247	259	265	214	250	236	236	234	251	221	253	250	205	213	221	257	262	248	252	230	242	245	229	261	238	243	238	254	246	242	225	263	232	254	252	225	230	250	256	233	236	259	229	249	231	254	221	262	264	269	245	250	240	243	247	207	252	227	274	246	229	250	247	221	259	247	250	246	227	236	237	236	255	273	229	242	244	242	224	237	220	246	224	222	234	236	222	258	235	250	236	238	236	263	241	234	245	284	231	225	216	247	231	232	252	227	233	242	214	219	252	237	225	235	235	245	244	238	243	267	224	278	230	255	238	257	241	223	238	233	264	257	235	229	233	210	232	260	215	218	262	242	233	264	233	243	225	221	200	246	240	228	238	219	246	215	235	260	269	221	254	214	207	256	221	229	243	267	224	224	221	223	207	245	258	217	241	250	235	241	243	251	240	240	232	257	263	222	241	222	247	248	244	236	239	247	241	231	227	254	254	256	261	207	261	251	230	245	273	218	213	234	226	264	266	238	248	233	252	203	241	268	253	217	232	243	248	259	237	243	250	226	231	241	220	231	221	246	215	251	248	246	250	249	236	225	242	254	258	231	242	238	219	205	234	220	253	247	248	266	229	256	214	199	219	223	268	258	256	227	217	223	225	204	242	240	264	244	234	264	229	231	228	246	211	216	228	255	238	195	222	205	252	239	241	247	262	231	241	272	239	240	261	239	236	265	252	242	219	218	251	230	229	212	227	240	229	242	260	224	237	255	247	254	210	237	248
12675	2891	3564	3885	3090	2369	2083	1687	1346	1078	796	713	661	673	665	630	669	647	623	647	639	622	615	597	574	600	645	623	609	666	707	674	624	611	607	596	579	610	581	598	570	556	605	576	594	619	609	547	607	584	591	595	516	594	574	571	588	600	547	612	574	572	572	565	568	617	611	583	598	609	593	613	543	606	561	617	600	576	604	599	550	617	596	570	608	577	534	576	598	631	604	572	554	586	576	583	574	596	563	567	570	567	580	599	608	577	604	574	543	553	559	601	562	576	573	576	530	598	608	596	611	557	581	562	552	553	601	585	571	602	572	579	549	558	570	556	568	599	585	539	562	576	584	551	580	593	599	570	579	563	557	594	536	535	594	578	558	584	565	607	579	573	569	604	568	614	590	579	585	568	553	577	579	531	548	578	595	641	516	600	579	594	571	550	562	544	583	582	517	527	576	558	563	556	571	596	577	553	614	539	570	546	592	571	570	540	606	555	582	566	594	590	579	544	573	546	560	555	567	627	584	558	559	517	571	615	537	607	558	571	613	569	561	573	569	569	573	583	599	609	578	611	602	606	595	544	586	567	535	585	598	580	552	596	578	576	590	564	631	576	613	582	602	573	570	598	561	595	585	599	583	573	563	599	525	566	601	581	585	610	571	607	564	537	634	571	560	601	528	578	513	597	622	563	621	590	580	605	613	610	543	511	548	574	592	580	579	585	607	576	549	623	599	584	574	581	557	608	576	585	578	612	618	557	566	604	569	566	610	594	566	558	576	564	587	577	609	536	543	605	610	572	526	590	537	562	627	599	579	584	610	558	575	573	544	575	582	579	591	589	588	542	535	563	574	612	554	555	604	614	568	571	587	525	576	576	573	589	601	599	593	559	572	582	577	606	577	637	598	576	613	603	556	565	593	574	563	593	589	537	553	538	652	499	590	597	559	596	593	561	605	610	563	521	599	590	645	564	562	590	610	634	573	601	534	592	578	609	566	570	584	573	563	556	543	599	607	574	588	592	566	602	558	585	610	598	579	554	583	565	630	594	600	627	574	590	599	586	574	573	587	581	579	561	568	578	563	572	610	552	552	573	569	587	621	541	558	592	575	592	614	577	580	557	591	550	600	560	567	565	618	562	591	592	606	577	575	549	547	582	588	569	591	612	591	565	590	623	588	581	579	630	602	601	582	564	584	605	602	582	527	549	586	587	575	600	605	583	559	547	589	596	563	578	558	588	600	607	574	608	598	598	596	574	572	577	617	601	564	589	549	600	569	566	541	588	568	634	553	565	566	500	595	577	543	596	566	587	577	581	599	594	567	553	595	603	585	559	553	576	579	578	568	625	543	598	586	562	521	547	613	563	564	584	570	641	556	577	544	595	554	584	579	582	571	629	578	594	595	554	592	542	614	581	547	560	595	525	541	578	570	589	550	603	595	556	644	583	611	559	573	585	513	608	613	582	587	569	569	541	636	619	580	574	589	604	569	607	583	617	599	577	532	562	575	597	532	567	594	567	565	567	547	565	577	522	605	606	562	579	584	563	568	604	625	555	596	598	579	567	581	583	586	557	602	572	487	556	576	564	554	561	598	545	593	543	575	600	605	576	586	526	608	603	595	606	593	554	557	594	616	628	610	620	539	560	569	536	571	634	622	564	586	559	588	567	630	614	574	622	618	582	573	587	603	569	569	566	598	586	565	599	574	575	583	609	586	561	570	548	602	585	569	562	563	608	553	552	564	561	578	594	558	590	534	598	591	545	588	596	599	588	591	567	565	571	572	582	547	602	566	547	601	585	560	571	558	627	589	545	592	545	562	577	555	606	588	558	623	571	564	596	574	555	602	568	603	537	601	552	545	611	592	562	582	541	530	586	582	608	575	604	533	611	618	594	567	607	588	559	567	579	575	625	582	583	532	565	583	565	639	596	570	583	560	567	582	571	589	594	560	589	621	561	613	549	579	549	588	556	553	604	561	584	577	548	574	574	597	586	572	581	555	607	587	548	584	574	593	588	593	619	603	580	552	534	534	597	578	600	599	591	558	594	549	602	564	543	625	593	611	609	584	589	548	599	590	571	578	597	571	578	575	547	582	607	533	549	622	591	561	547	566	659	587	548	578	606	579	573	595	610	591	532	569	570	564	587	574	616	575	594	552	583	573	549	567	586	553	548	638	546	602	605	605	592	553	585	588	576	573	600	606	555	605	580	592	589	600	607	571	592	576	573	579	524	619	569	564	594	525	576	627	583	596	592	560	576	598	518	594	562	596	612	562	565	606	591	554	567	591	587	554	581	654	589	583	576	598	559	611	618	580	573	632	559	569	569	601	595	585	588	567	600	595	594	539	564	550	611	587	554	573	623	584	518	575	565	566	559	561	606	613	558	607	566	597	561	571	608	560	604	578	597	613	571	591	574	571	615	587	611	562	578	594	577	589	575	574	637	586	599	608	590	613	555	553	577	590	563	615	562	557	579	568	572	579	590	608	559	560	566	564	570	585	543	598	576	568	580	599	567	586	576	574	578	620	593	544	587	598	612	560	586	579	557	596	536	554	579	565	582	598	629	590	576	598	597	585	571	609	593	606	582	603	571	573	557	571	569	599	575	560	601	564	551	574	580	587	623	602	612	564	583	557	537	595	578	601	570	596	610	617	578	564	540	590	573	567	611	572	606	589	619	547	583	596	565	562	614	576	590	557	563	598	568	616	571	556	575	572	590	597	605	577	580	574	569	552	553	596	538	561	606	564	596	578	572	636	606	633	539	573	559	621	502	574	602	573	588	574	515	539	631	557	602	595	621	610	613	576	587	561	613	582	574	582	589	579	559	614	586	569	587	590	574	570	546	540	587	589	619	549	593	582	560	592	586	590	608	566	605	574	593	588	588	612	586	646	588	589	565	573	589	613	610	621	564	533	611	574	596	604	609	607	593	603	581	581	586	617	611	581	571	561	564	607	581	586	566	600	599	596	565	551	571	574	548	576	554	575	598	572	584	589	612	576	566	595	569	580	582	620	568	574	598	637	597	569	581	572	588	577	572	548	607	599	565	600	622	610	594	561	589	598	551	597	570	542	567	592	585	529	571	570	646	575	597	603	576	580	589	609	564	591	590	586	569	598	581	635	586	583	624	623	594	577	533	565	560	585	598	610	574	591	578	549	610	568	577	552	581	565	597	605	603	583	607	611	576	565	556	603	566	627	571	569	605	584	573	591	573	548	599	572	564	548	584	580	579	557	599	593	593	564	583	561	598	590	582	576	589	580	559	581	573	592	550	585	584	598	561	596	563	551	596	527	555	595	543	560	554	561	597	621	592	560	554	618	558	592	559	599	558	558	560	613	578	540	552	588	569	573	566	588	595	526	594	556	581	578	583	551	558	517	599	533	521	590	583	556	579	585	616	566	586	571	531	625	580	566	588	604	591	608	592	551	579	607	607	615	594	604	579	561	592	605	565	583	629	592	596	567	557	568	553	557	588	549	531	606	589	602	621	574	583
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
