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
338184248707	338184249268	338184249818	338184250368	338184250918	338184251468	338184252018	338184252568	338184253118	338184253668	338184254218	338184254768	338184255318	338184255868	338184256418	338184256968	338184257518	338184258068	338184258618	338184259168	338184259718	338184260268	338184260818	338184261368	338184261918	338184262468	338184263018	338184263568	338184264118	338184264668	338184265218	338184265769	338184266318	338184266868	338184267418	338184267968	338184268518	338184269068	338184269618	338184270168	338184270719	338184271268	338184271818	338184272368	338184272918	338184273468	338184274018	338184274568	338184275118	338184275668	338184276218	338184276768	338184277318	338184277868	338184278418	338184278969	338184279518	338184280068	338184280618	338184281168	338184281718	338184282269	338184282818	338184283368	338184283918	338184284468	338184285018	338184285568	338184286118	338184286668	338184287218	338184287768	338184288318	338184288868	338184289418	338184289968	338184290518	338184291068	338184291618	338184292168	338184292718	338184293268	338184293818	338184294368	338184294918	338184295468	338184296018	338184296568	338184297118	338184297668	338184298218	338184298768	338184299318	338184299868	338184300418	338184300968	338184301518	338184302068	338184302618	338184303168	338184303718	338184304268	338184304818	338184305368	338184305918	338184306468	338184307018	338184307568	338184308118	338184308668	338184309218	338184309768	338184310318	338184310868	338184311418	338184311968	338184312518	338184313068	338184313618	338184314168	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15997	1726	1279	983	783	659	600	526	459	481	429	441	430	443	466	422	451	464	457	463	449	419	411	414	432	435	473	418	410	450	391	392	402	416	414	401	436	413	422	393	410	438	490	410	428	400	428	411	384	422	420	417	439	445	460	403	437	416	416	452	397	405	436	398	424	414	434	416	423	461	466	449	454	424	451	434	376	415	443	419	435	400	389	380	445	436	434	455	416	399	400	401	446	411	452	430	408	378	437	430	421	425	457	433	420	433	416	407	423	396	423	418	420	392	400	404	418	416	421	407	386	404	412	408	431	440	463	420	395	443	412	422	397	412	414	418	384	401	419	417	433	433	418	439	415	417	446	463	461	441	433	418	403	433	424	436	453	390	441	392	409	369	418	395	418	426	468	426	431	409	400	412	426	431	420	424	386	415	410	414	448	438	435	400	391	449	418	438	433	424	448	434	386	427	420	452	426	406	417	433	447	425	414	402	437	400	471	417	446	433	404	396	402	413	400	404	427	423	399	428	440	411	441	429	409	447	400	424	454	414	429	396	429	469	400	425	414	388	418	410	449	411	408	424	419	436	417	437	438	451	444	434	452	410	387	395	416	408	381	410	416	400	415	413	371	401	420	431	414	451	428	396	392	406	392	418	395	452	434	425	387	409	404	393	393	422	398	395	397	400	467	439	450	398	408	420	442	429	432	410	406	411	440	415	401	425	390	410	423	417	400	417	457	421	434	453	444	432	419	439	413	433	448	395	423	398	443	399	388	427	451	431	386	380	468	410	418	400	396	408	443	422	393	388	397	411	406	462	415	412	431	407	413	427	411	403	421	413	419	415	412	392	457	421	431	443	433	441	423	431	375	447	438	429	415	404	426	431	417	371	399	412	423	427	444	431	440	437	442	468	407	422	469	416	432	435	430	454	397	428	437	390	409	417	431	421	421	390	408	452	420	439	451	437	406	410	450	453	440	479	421	427	443	396	469	419	428	396	429	403	460	440	424	428	427	450	422	397	421	395	456	442	404	412	417	450	440	452	438	427	439	381	437	416	416	382	448	407	393	420	440	432	453	435	411	448	421	416	437	411	414	381	403	401	387	399	382	423	466	444	406	437	428	405	380	374	405	430	435	441	440	421	424	451	447	420	407	397	438	455	441	416	450	408	426	416	405	438	402	456	393	406	452	416	433	423	401	415	427	385	415	443	436	446	406	391	401	426	412	418	459	368	414	431	419	411	405	431	401	399	414	399	466	410	402	405	439	475	415	441	396	405	406	405	442	405	447	420	409	428	446	432	432	450	408	434	379	439	433	442	477	421	440	417	419	407	440	410	382	463	421	399	440	419	436	437	424	388	424	443	400	403	429	451	444	428	411	380	411	423	437	404	401	426	400	409	413	426	427	422	403	408	451	413	413	473	403	456	438	412	435	423	430	407	438	449	412	425	456	472	383	433	429	422	460	463	459	395	415	419	424	438	418	441	409	449	436	416	436	426	405	435	423	420	406	395	424	438	386	388	439	408	388	399	411	438	400	454	419	402	388	400	395	376	401	424	393	445	427	453	421	390	452	422	461	425	413	438	435	422	427	423	411	390	401	419	398	426	429	434	441	464	433	412	471	433	420	416	418	407	390	419	450	421	449	423	398	415	384	411	427	434	425	432	393	427	474	418	405	463	472	457	434	425	418	419	439	410	447	377	408	428	429	446	414	406	437	478	467	405	423	433	435	439	438	421	449	441	397	370	437	395	412	392	441	418	389	444	432	418	427	419	408	391	438	419	430	426	459	429	421	401	403	424	444	412	463	391	405	422	456	399	434	390	404	435	430	430	444	438	397	407	431	405	463	403	396	439	412	420	407	409	437	435	439	460	427	434	436	424	423	457	400	411	439	404	411	404	429	383	419	405	431	462	463	442	413	437	440	398	430	404	421	438	385	390	398	467	416	426	387	397	408	425	419	423	404	470	425	430	425	445	444	399	420	431	425	428	459	434	415	427	404	399	417	442	389	395	437	435	407	445	417	414	425	438	461	372	391	433	414	405	413	454	400	401	455	424	403	411	393	442	462	454	415	439	451	404	410	394	420	477	421	419	428	437	459	422	389	406	445	446	396	439	394	433	425	361	476	463	428	446	461	393	414	423	430	466	411	419	447	394	415	434	381	424	413	439	401	396	410	397	398	422	407	372	455	429	426	411	463	401	430	476	369	406	396	410	438	397	452	434	417	439	388	463	471	421	399	424	402	415	410	418	433	434	436	440	449	424	450	433	441	451	395	435	426	428	437	408	402	431	415	430	432	456	428	469	444	458	430	391	454	415	439	409	424	417	416	398	393	412	399	452	438	427	411	402	425	418	451	438	443	422	438	399	401	456	410	383	417	442	420	458	424	457	454	432	375	442	406	408	407	464	430	439	424	452	411	454	418	391	418	378	427	413	420	425	389	415	453	408	371	431	420	414	432	396	397	411	411	434	397	434	425	389	454	436	420	499	445	410	404	397	379	404	402	378	427	441	395	423	377	414	392	435	419	426	420	385	416	415	418	412	403	412	381	390	468	417	414	401	413	423	434	440	434	411	433	410	415	414	410	427	458	493	422	448	484	452	442	449	443	428	425	457	398	459	408	381	440	424	413	406	430	464	398	412	430	428	392	416	403	422	402	414	429	400	401	413	437	434	408	392	411	436	419	420	414	445	430	416	412	447	407	389	410	439	411	426	428	404	428	447	494	407	440	385	457	443	403	445	437	408	408	401	433	413	445	455	406	403	403	415	415	418	407	434	447	376	435	445	438	430	412	445	427	423	412	408	413	436	412	425	435	419	438	451	397	414	445	443	429	388	415	442	420	417	418	410	407	398	432	433	424	407	419	469	405	433	422	413	393	397	394	449	440	461	377	469	400	419	396	378	439	435	439	423	456	445	432	402	421	422	405	420	412	398	415	394	413	412	429	417	422	414	404	425	425	433	417	383	408	434	402	408	452	416	418	437	419	377	425	419	456	423	437	413	456	437	433	416	396	396	428	407	418	442	413	423	418	443	452	431	429	435	484	401	471	439	404	411	450	416	431	409	424	391	444	411	422	480	424	433	400	428	399	404	406	402	420	466	393	445	425	403	446	454	379	432	412	396	438	421	370	440	406	386	450	386	467	437	424	428	442	410	420	447	379	417	433	432	430	432	427	456	432	420	386	391	382	441	431	426	404	429	409	385	433	386	443	436	419	405	415	422	422	460	418	430	405	438	414	436	436	436	421	399	414	430	444	443	407	427	427	416	386	407	428	459	364	439	470	402	426	399	394	423	462	426	423	423	399	390	454	428	394	460	426	412	428	422	432	443	448	396	399	451	449	446	418	443	401	382	407	415	371	419	455	426	401	413	396	422	423	451	387	451	434	440	457	452	377	439	431	413	415	391	446	384	413	425	423	469	427	396	400	398	448	429	415	386	451	424	443	427	477	415	401	469	440	438	398	438	450	443	391	413	407	414	417	417	403	411	401	445
9489	1594	2571	2762	2247	1914	1679	1495	1392	1407	1225	1216	1160	1129	1158	1043	1062	1082	1035	1029	1042	998	1023	1032	1012	995	1009	1001	999	1032	1027	971	943	949	972	989	946	969	952	1009	1002	961	961	921	989	974	944	984	929	1012	972	951	990	972	915	974	943	964	914	948	932	955	987	942	988	969	931	982	1013	938	995	1009	941	956	981	972	992	957	880	958	947	932	987	902	953	936	934	913	966	971	977	943	955	959	980	940	935	919	891	917	966	986	879	968	914	975	979	905	954	962	899	887	937	986	910	938	959	962	951	989	906	886	949	966	957	964	985	938	913	953	948	924	958	936	978	937	934	914	988	973	982	966	955	903	997	977	910	932	912	946	942	994	943	889	969	971	929	914	950	960	948	932	960	968	935	931	916	962	1008	938	988	905	953	981	937	972	921	953	923	958	916	943	917	979	993	966	959	995	1003	948	983	904	972	873	963	930	936	949	925	965	953	949	970	989	961	929	950	982	907	991	926	906	945	949	961	932	960	956	934	976	971	953	954	955	965	987	927	954	941	928	961	953	940	957	938	942	998	975	993	967	861	902	912	964	925	903	959	992	933	978	930	953	1004	900	986	938	961	920	902	951	974	968	949	932	904	943	930	1005	943	917	957	902	914	945	942	969	910	953	968	960	960	957	955	982	972	923	946	951	973	894	917	907	959	989	924	978	970	998	952	953	933	965	930	925	937	983	986	901	964	916	964	952	950	965	954	941	932	913	956	925	923	901	911	946	983	947	971	957	951	955	851	929	949	984	986	906	921	908	950	971	1031	955	955	921	1017	941	940	949	1028	920	944	1027	971	983	973	954	954	944	958	960	969	998	948	927	951	993	912	956	931	927	968	926	903	952	941	956	939	926	948	887	946	957	957	930	979	947	943	968	941	979	928	913	927	896	960	935	935	914	977	927	942	942	997	952	925	976	930	931	948	937	938	915	950	981	973	1007	972	951	944	916	964	927	942	945	951	991	952	974	957	926	932	963	971	938	940	949	973	976	965	952	940	942	973	930	1024	886	974	971	902	944	934	933	926	979	935	891	893	917	930	911	973	967	915	929	963	891	922	915	936	904	965	942	927	928	995	964	962	994	980	936	942	921	960	951	958	955	990	971	903	947	947	959	962	970	945	1007	958	958	966	929	965	973	949	1002	1012	905	948	951	979	960	996	956	979	930	871	941	921	912	967	966	996	901	958	989	903	932	964	981	925	957	934	971	963	940	980	892	929	931	1035	925	957	917	953	968	968	948	881	954	927	928	923	930	943	940	981	938	942	992	1016	934	924	971	968	982	929	935	916	973	950	932	938	910	968	929	950	859	984	983	979	942	918	899	965	972	975	919	964	976	988	927	920	968	940	911	961	974	957	937	936	960	965	950	947	867	978	929	973	923	1027	971	928	906	996	940	931	918	886	1004	1008	931	970	960	867	917	927	909	1000	885	1021	946	926	915	919	949	905	940	957	935	908	997	914	985	934	958	886	919	961	910	874	954	921	936	969	971	963	946	1007	951	992	931	943	951	949	1000	999	936	906	943	970	986	927	949	956	926	921	935	964	946	949	942	950	954	1009	896	966	951	952	904	946	919	951	977	949	934	892	924	1001	911	887	934	947	983	931	913	957	919	851	963	962	969	924	990	946	955	937	881	973	906	927	973	931	950	962	933	952	1011	921	936	935	899	989	904	975	913	955	1008	940	972	932	951	964	939	1014	892	942	1021	943	949	926	981	942	988	917	935	927	956	921	942	945	893	912	944	973	954	921	950	918	972	954	932	900	992	938	913	956	909	910	898	968	921	957	984	963	935	983	934	922	980	922	966	914	1000	968	922	929	988	963	989	931	930	902	969	959	922	981	944	941	933	910	967	914	863	938	987	923	924	974	912	979	964	929	964	927	955	915	1001	919	974	918	957	924	982	946	956	990	941	924	962	949	938	955	912	926	1003	911	969	908	975	915	954	896	918	979	935	976	982	949	939	922	989	965	991	929	929	962	957	919	1008	968	949	909	910	958	914	911	903	902	953	955	953	963	949	930	905	977	1009	937	938	940	942	962	936	932	958	955	927	950	998	949	965	956	987	1019	966	902	1019	978	947	943	961	909	946	977	889	948	909	973	950	927	943	930	941	967	946	918	937	964	963	941	909	953	971	979	886	989	992	948	1033	974	896	945	933	935	929	974	932	933	936	938	976	882	976	1000	918	977	884	972	921	916	956	931	925	957	979	942	940	984	940	922	947	994	967	925	966	1006	905	971	934	956	956	971	949	916	945	976	879	1013	947	940	937	986	944	892	903	924	991	960	965	887	962	974	972	1002	907	931	941	926	950	918	944	905	1007	989	958	924	957	922	914	924	950	899	955	996	982	981	995	936	944	949	935	916	882	952	961	930	959	961	967	885	921	939	956	947	978	935	967	901	953	948	929	917	921	941	941	953	965	902	940	910	893	979	1003	957	949	912	911	939	921	934	865	934	921	985	993	942	960	1020	927	964	984	979	900	945	893	972	926	949	923	970	953	958	938	901	948	923	945	922	948	921	933	991	908	951	982	961	900	955	951	939	944	1031	942	991	953	957	925	905	876	949	939	922	938	955	956	939	960	943	922	949	966	979	938	939	954	958	931	929	928	940	945	892	918	923	929	920	937	938	962	941	967	948	902	906	1008	958	970	966	969	934	951	956	930	963	941	940	976	920	948	1000	939	938	969	893	875	955	913	937	938	918	927	896	915	946	972	937	953	986	923	941	942	917	985	931	996	966	954	876	909	894	942	955	1015	928	930	919	940	921	957	972	956	954	924	953	925	961	937	927	928	939	965	934	962	943	947	911	949	978	911	1008	965	950	985	963	974	965	919	961	993	912	944	918	979	900	924	876	971	932	953	949	916	928	978	964	976	958	939	984	988	1005	942	901	935	959	951	998	926	947	948	954	928	935	907	930	947	938	917	973	875	922	969	897	968	960	971	971	936	1002	943	941	935	929	895	931	929	945	950	927	984	944	954	894	953	979	944	943	898	875	915	988	913	914	930	946	968	919	986	882	961	934	949	914	922	935	928	940	952	995	954	915	930	925	980	999	929	974	929	962	937	966	972	977	965	933	954	910	948	936	927	926	935	968	952	918	885	977	947	957	926	901	973	911	964	935	937	895	944	971	953	984	988	957	971	915	962	921	881	934	971	925	903	961	937	967	920	927	940	957	993	930	965	917	982	976	947	961	935	948	988	931	930	947	1009	967	938	895	946	961	915	925	926	907	902	938	937	955	945	1001	954	970	907	922	949	913	889	958	930	984	887	930	1008	950	976	981	893	916	948	868	893	958	914	911	928	930	980	969	947	921	920	998	999	944	928	940	932	967	951	954	946	908	930	917	927	935	933	942	907	926	967	961	966	979	1004	929	940	920	977	973	957	947	956	921	895	951	913	938	886	894	1012	921	976	947	969	960	987	1017	963	947	984	934	975	919	961	925	980	991	941	935	986	935	936	930	997	991	963	929	1004	947	964	901	942	928	946	942	975	962	939	912	993	935	973	978	966	914	977	956	969
1779	180	155	173	149	150	148	123	146	140	142	153	154	144	138	153	138	124	152	157	155	149	167	169	151	146	127	154	141	144	158	150	147	168	126	153	141	126	159	145	159	136	148	134	154	171	139	167	151	152	162	151	142	165	122	159	162	139	140	136	149	151	157	146	165	130	157	147	147	162	140	155	135	139	144	128	125	145	127	156	141	132	155	147	165	148	158	147	135	138	148	160	154	127	137	151	158	156	128	152	164	133	148	149	174	158	140	151	151	144	162	164	158	152	140	138	167	177	151	143	146	153	165	177	145	155	124	145	164	151	141	154	143	147	154	144	154	183	149	154	152	142	172	148	141	137	150	143	140	144	136	145	151	125	146	141	169	163	137	148	156	136	143	152	153	150	133	136	156	160	126	161	159	158	136	163	139	171	175	158	145	147	156	160	151	162	165	132	152	117	153	139	158	181	121	154	166	153	143	163	140	130	137	159	153	135	144	156	147	163	165	145	150	149	178	136	158	154	135	140	156	136	151	155	145	170	140	162	167	155	160	140	163	154	159	135	147	147	116	146	159	182	146	153	156	142	141	154	153	139	151	135	148	142	171	144	156	167	144	142	168	130	140	135	141	143	142	172	165	170	144	182	136	159	158	138	150	133	141	129	150	143	144	156	150	162	170	138	140	147	155	132	154	141	140	147	139	149	150	134	144	132	163	150	144	121	167	151	125	140	122	140	154	134	131	166	156	130	158	113	174	134	123	149	133	148	145	107	126	164	140	165	146	129	153	153	157	164	125	138	144	136	132	152	150	150	146	160	143	146	179	139	148	139	129	156	165	149	170	141	158	117	137	135	164	158	149	152	130	130	139	157	133	153	143	159	131	148	169	135	138	133	156	138	131	154	153	148	148	167	146	158	168	143	157	136	165	143	145	147	150	157	146	142	149	162	148	153	159	163	146	145	156	152	152	156	141	152	137	150	128	139	132	144	144	169	169	154	148	152	128	153	146	144	160	143	144	147	138	124	161	116	139	161	143	148	162	126	148	131	137	126	150	168	134	170	150	160	149	147	151	153	155	146	137	165	121	149	145	138	133	184	147	141	159	142	138	158	144	149	170	153	140	146	153	156	134	161	179	148	150	118	136	137	144	155	136	138	159	148	138	162	144	136	168	139	135	150	142	125	143	113	174	148	150	167	157	161	140	156	155	125	132	137	138	165	147	129	165	158	126	149	161	154	133	121	133	131	145	138	178	155	156	146	146	160	144	138	151	169	138	142	136	135	140	156	129	150	151	158	142	138	142	148	166	135	139	149	145	146	139	170	139	145	177	153	142	149	161	146	174	143	163	153	166	138	154	145	136	138	142	143	152	136	117	139	133	155	160	155	147	152	139	172	135	154	148	157	155	172	150	149	138	143	127	139	159	161	164	158	141	147	135	138	144	138	142	120	163	124	151	150	121	133	150	141	151	140	141	157	152	158	147	127	135	153	150	144	125	164	159	142	148	134	157	170	130	138	129	140	159	154	142	122	143	154	130	138	156	130	138	155	125	144	152	149	142	151	157	132	153	163	156	131	136	122	128	129	150	158	178	137	164	165	134	152	146	150	143	124	160	141	164	159	156	144	133	158	152	146	152	129	132	160	154	161	147	132	153	139	151	154	131	154	132	155	135	149	142	128	154	177	165	152	142	148	178	144	136	153	133	146	165	155	133	130	164	171	159	132	147	153	140	157	180	129	150	140	145	132	158	155	144	150	147	148	158	157	144	157	158	156	167	176	147	154	165	144	140	166	165	164	162	149	142	157	139	157	144	171	123	124	152	131	156	137	162	148	135	140	157	150	151	138	154	141	138	145	126	135	142	164	143	148	145	136	143	145	156	126	138	136	136	135	140	140	144	125	151	151	153	139	147	167	149	148	134	151	159	178	144	143	146	134	171	127	153	146	120	156	144	160	155	164	137	139	126	134	159	154	137	162	131	125	143	154	146	159	136	152	159	128	146	144	140	155	149	134	145	113	136	131	136	162	153	142	129	153	155	156	127	129	132	141	152	149	162	136	124	149	173	135	158	148	152	150	142	191	143	162	139	123	124	142	150	168	167	149	130	161	115	155	140	134	171	138	121	151	148	128	138	157	139	130	151	125	135	158	145	146	151	158	151	124	144	161	156	129	151	137	146	138	173	151	143	138	133	127	124	157	141	145	153	168	144	153	178	152	155	152	156	150	160	136	145	154	158	166	148	157	152	146	146	153	137	150	128	150	175	153	167	135	143	153	137	123	151	136	139	159	168	140	151	132	153	152	132	165	166	149	118	134	157	149	143	159	139	152	166	138	176	147	148	138	148	139	155	135	147	164	161	143	140	150	172	155	154	155	165	144	146	161	178	175	124	150	151	159	129	146	136	140	128	143	145	135	148	132	143	172	167	175	143	143	135	134	132	141	156	158	156	132	124	166	157	168	138	146	143	152	141	159	148	122	133	155	165	153	136	169	154	134	163	164	132	140	161	163	142	148	139	129	150	176	157	134	174	186	154	139	152	141	136	137	163	164	140	167	144	149	152	156	160	147	150	118	162	153	152	170	141	162	162	181	152	154	162	135	178	149	146	152	144	156	147	133	165	162	159	138	173	160	158	151	141	141	161	149	142	165	145	126	138	128	143	144	129	137	152	131	137	132	148	132	137	142	156	150	154	147	136	116	153	144	141	144	145	174	153	142	143	118	157	165	139	164	149	162	153	148	157	136	137	153	131	136	148	154	136	133	153	143	177	163	148	162	140	119	165	133	159	141	136	142	123	141	141	143	141	153	140	159	130	158	161	143	155	126	140	146	150	148	156	163	148	160	152	144	155	162	140	147	158	128	131	159	155	153	135	154	152	164	137	178	141	138	133	142	140	156	156	141	129	155	174	153	159	127	147	148	138	179	155	138	148	148	134	123	150	131	170	117	153	163	134	138	153	136	131	158	150	148	141	131	135	143	150	127	168	169	131	147	158	121	149	154	122	110	143	152	155	140	154	141	152	135	162	158	165	127	130	158	135	178	141	138	147	160	140	144	146	151	153	177	158	158	143	169	174	127	161	147	161	146	142	172	146	133	156	154	140	143	149	150	122	138	162	144	166	145	153	164	128	143	125	165	155	145	137	160	135	145	133	155	133	151	113	132	158	142	162	147	139	147	168	161	157	155	141	165	184	150	133	141	176	150	143	147	135	139	154	141	171	143	133	173	132	156	141	153	145	133	128	137	143	157	155	132	149	136	144	120	144	162	163	152	134	116	142	153	131	142	139	161	162	162	140	122	149	138	148	129	157	127	148	154	143	148	128	159	156	147	141	156	140	162	137	179	131	155	158	159	139	142	147	143	148	149	142	143	143	145	130	162	127	135	142	152	138	171	161	129	156	139	153	145	156	139	153	118	126	150	164	139	166	159	135	121	146	158	133	136	151	135	137	151	150	150	150	141	155	148	136	137	166	152	165	155	146	126	162	138	159	151	162	148
2040	439	498	482	439	450	431	442	398	443	403	403	417	438	451	427	449	416	420	413	404	443	407	415	418	440	405	407	432	421	426	393	427	400	410	417	396	433	433	412	409	438	400	431	396	440	463	376	415	402	436	424	424	435	433	434	401	419	423	412	434	406	431	427	429	462	434	424	412	450	459	398	440	399	419	439	428	449	413	420	426	439	417	407	457	409	423	414	425	399	423	430	409	433	455	394	422	389	457	429	397	420	412	437	425	440	464	401	461	412	430	437	400	426	432	417	415	449	423	442	395	423	449	404	439	415	432	417	388	386	434	404	406	415	411	393	418	438	412	468	439	396	424	412	435	399	424	426	437	423	446	419	430	401	411	423	443	433	418	401	416	430	425	415	429	432	430	435	404	441	449	426	405	424	433	412	451	444	439	457	454	412	410	424	382	404	429	411	434	416	423	426	410	415	416	434	437	434	402	398	407	408	434	431	434	410	399	374	398	454	432	432	411	360	398	426	454	386	418	436	422	424	434	396	381	440	424	443	402	404	411	434	417	435	414	422	439	412	458	417	395	394	401	381	427	412	414	423	404	428	470	463	432	425	421	405	430	398	400	407	434	393	414	402	433	423	392	419	416	419	449	424	436	395	383	443	406	413	418	402	415	435	447	445	390	456	458	475	435	425	390	401	403	457	426	413	417	450	400	479	419	435	418	441	398	419	447	442	415	449	439	428	431	452	439	430	419	382	416	448	413	457	431	428	420	412	420	427	460	406	402	419	435	375	423	401	453	441	405	395	418	446	432	461	433	469	400	390	417	414	424	401	413	454	395	445	431	388	427	417	409	400	391	384	448	426	421	433	399	391	415	434	445	411	415	415	419	403	403	437	383	391	446	384	438	414	408	415	430	411	419	404	432	430	430	447	435	425	431	398	448	397	388	451	398	411	399	443	418	403	418	423	406	431	429	426	425	422	468	397	406	425	401	412	414	354	404	405	411	418	436	393	415	448	422	459	422	391	393	389	415	427	472	419	397	422	427	439	425	427	406	436	427	427	440	406	409	416	433	445	450	381	443	409	428	428	416	418	425	424	418	383	432	430	441	444	393	413	443	433	427	457	428	452	384	410	421	440	419	472	421	421	408	405	446	455	377	386	429	427	428	464	474	410	387	402	407	443	424	453	412	419	432	411	419	422	408	411	395	405	388	417	424	415	404	418	383	425	442	429	428	413	386	415	421	405	437	420	436	436	424	397	409	403	388	412	491	418	430	411	379	411	427	463	451	408	419	422	408	418	422	387	472	449	391	423	434	419	431	425	405	438	407	429	432	416	454	416	390	431	410	435	420	428	404	411	424	409	414	416	400	429	436	457	406	411	451	418	431	435	451	422	411	465	420	429	428	427	410	458	415	461	407	433	450	409	415	432	454	434	430	413	435	435	438	378	428	380	424	419	408	409	400	391	431	441	410	417	436	424	449	468	424	443	431	433	432	424	383	430	403	409	422	451	422	439	382	407	408	424	453	423	429	425	428	425	431	400	450	434	466	423	451	403	395	389	371	403	401	416	432	420	401	420	425	418	397	394	440	392	439	418	395	439	429	455	442	437	439	418	414	427	409	401	443	420	425	472	425	408	402	392	407	437	431	387	455	415	429	413	427	420	444	384	420	455	398	434	458	437	436	413	462	454	385	429	432	445	425	441	412	437	373	447	396	425	418	432	422	402	416	397	426	423	435	427	406	401	422	444	407	457	419	431	420	408	448	425	410	403	429	424	390	395	406	432	410	400	400	439	444	428	413	436	413	401	393	408	440	433	422	402	431	409	410	409	431	418	441	422	407	441	414	445	439	388	454	438	399	454	418	433	449	425	420	451	405	389	415	434	436	403	413	433	424	413	434	427	429	428	394	452	430	398	439	439	431	377	431	416	418	444	418	402	412	430	407	477	402	397	417	438	365	396	384	463	417	408	426	428	421	428	407	422	416	408	439	438	388	425	476	457	419	443	406	381	434	431	414	434	391	429	442	454	425	450	433	423	412	406	437	410	428	415	435	408	413	433	396	425	440	402	395	462	402	432	399	460	410	416	403	385	423	431	408	425	419	394	427	427	449	406	460	434	441	442	426	461	439	419	416	415	400	392	411	423	384	441	436	399	433	420	430	447	410	425	437	398	420	413	435	430	386	427	406	417	431	440	453	438	455	457	443	445	392	396	438	392	417	417	429	436	396	396	436	409	421	434	429	423	440	432	371	421	467	416	460	447	451	432	414	423	409	416	459	430	420	417	404	395	451	421	384	439	410	398	417	487	417	430	435	442	395	432	393	403	414	429	427	421	428	404	384	401	414	427	390	384	434	425	406	427	440	432	420	404	418	389	405	445	425	401	407	405	393	394	439	443	405	436	410	446	401	428	421	406	400	439	395	419	424	413	380	396	449	403	459	393	380	427	400	384	434	433	433	435	417	385	438	414	432	400	427	433	405	466	425	397	422	385	457	420	428	382	414	436	407	393	428	430	426	425	437	400	433	412	435	418	419	435	474	418	409	426	426	406	432	433	408	421	442	423	388	434	393	428	412	457	419	402	417	430	425	434	409	396	430	400	395	410	403	415	448	407	398	441	412	459	422	404	423	394	437	423	413	415	394	388	407	414	391	430	371	438	443	419	445	430	429	425	437	447	439	395	426	437	422	410	425	428	440	408	436	404	434	408	421	422	400	420	396	403	386	385	392	412	361	412	429	410	421	428	446	418	433	424	396	421	396	430	436	423	412	470	426	386	406	397	449	437	413	425	402	391	411	414	428	371	410	414	446	415	423	437	441	417	431	402	420	420	421	398	421	445	449	438	416	399	432	483	402	427	392	451	426	418	428	398	433	410	415	437	414	425	445	442	453	408	450	420	446	441	456	411	379	402	436	454	410	429	399	408	409	416	448	446	403	400	408	462	409	392	429	441	441	404	397	391	416	389	404	413	393	446	404	410	418	406	415	450	418	420	425	414	399	450	426	432	449	391	407	444	402	398	411	404	451	393	456	444	411	418	394	425	414	422	390	426	423	439	406	426	432	426	434	432	425	431	427	430	433	435	394	422	414	433	408	390	410	463	383	441	405	461	395	424	423	429	412	416	427	432	412	453	417	439	417	433	408	430	402	414	418	420	429	452	384	401	451	421	445	415	385	426	407	415	428	432	401	441	455	404	426	444	434	403	396	416	449	411	416	431	439	427	394	485	378	407	430	385	445	421	416	422	415	408	424	447	385	432	419	401	375	426	395	435	396	390	455	461	407	409	405	427	422	422	419	379	428	400	435	433	440	383	454	420	437	420	428	385	404	428	422	414	417	420	453	419	427	401	442	411	455	432	430	463	451	390	401	421	387	441	405	433	440	403	385	384	399	429	442	447	429	418	395	436	448	420	429	419	407	452	394	422	428	434	405	432	400	425	417	416	421	445	429	407	434	432	436	446	418	377	429	431	443	426	421	413	446	443	413	418	411	377	436	387
8254	721	669	548	416	417	370	351	324	332	340	308	336	296	295	303	289	303	302	293	296	283	294	316	275	299	309	271	323	302	284	294	282	303	300	296	286	299	350	307	317	324	284	285	276	309	301	301	291	285	306	295	317	309	279	299	304	337	299	313	303	287	278	332	265	277	338	278	270	275	292	286	289	289	273	354	289	301	273	302	305	306	289	280	272	299	301	320	280	299	334	306	316	311	321	303	273	326	297	297	273	242	310	313	296	309	312	290	336	312	302	267	321	262	270	268	269	268	296	295	285	303	309	323	291	291	290	302	305	295	291	286	248	289	323	281	261	313	262	284	285	268	280	285	304	308	301	288	329	280	292	312	340	285	258	276	282	292	313	286	308	304	311	294	281	305	301	288	286	281	294	293	327	288	270	278	331	313	271	279	287	309	296	262	279	301	260	298	296	286	294	295	297	310	335	290	291	280	294	288	318	286	298	291	321	316	291	285	321	246	297	293	298	293	303	332	310	302	308	282	311	317	301	291	315	304	279	298	303	259	288	297	302	337	299	305	271	252	290	296	266	299	263	310	291	304	263	303	288	304	289	272	281	282	283	309	330	304	294	285	301	297	289	293	278	306	311	286	319	321	308	317	307	266	292	310	290	305	303	247	295	287	288	306	290	284	277	314	288	294	298	333	284	278	310	295	294	284	293	286	294	301	312	269	303	293	293	319	286	285	321	283	328	288	262	307	300	295	282	274	276	303	273	313	299	303	313	320	324	271	296	306	268	286	321	290	319	273	281	315	300	304	272	299	324	317	291	296	336	298	278	278	259	302	297	295	284	300	279	274	284	333	278	286	291	305	284	298	282	281	297	308	283	269	285	328	307	332	289	303	304	295	306	284	315	270	270	282	264	304	346	291	270	279	330	294	272	285	264	281	291	291	278	292	298	303	276	282	265	313	317	259	285	260	308	312	306	287	300	290	301	297	298	293	300	305	289	267	281	300	333	317	289	286	290	310	311	300	281	322	312	316	311	281	271	306	267	305	323	279	302	309	309	302	312	303	296	288	308	312	313	301	311	290	309	315	296	281	283	303	295	302	282	277	267	248	298	301	325	282	289	268	305	292	291	263	288	337	326	314	321	281	328	274	288	297	303	302	298	304	283	296	300	332	331	284	311	302	335	303	328	309	319	301	299	287	289	270	302	293	284	291	327	302	302	284	320	290	287	321	299	299	308	318	301	289	320	279	303	296	313	284	287	283	253	280	284	312	289	279	311	301	293	280	247	296	260	282	324	279	300	279	323	277	315	302	301	264	330	305	308	317	298	297	262	314	323	314	333	292	272	301	311	290	300	312	276	283	308	284	265	267	298	323	301	309	322	309	273	292	283	263	302	289	299	304	307	261	305	287	278	282	313	286	276	293	281	282	276	334	279	253	294	308	292	325	301	314	287	293	301	325	277	306	319	291	262	262	280	331	340	286	326	284	292	279	305	277	302	289	310	301	314	304	308	293	302	294	316	315	283	288	274	293	266	294	265	304	324	283	297	306	295	303	331	289	302	291	324	308	280	330	276	300	273	336	314	294	286	293	302	291	331	302	300	324	312	315	318	269	300	331	281	295	269	304	307	281	275	295	299	310	299	322	283	272	300	327	315	290	343	256	268	281	297	286	293	305	285	270	291	297	273	289	334	289	314	294	302	290	287	300	322	307	294	288	300	352	327	303	278	307	292	286	276	292	284	298	311	294	285	299	308	262	301	284	306	289	268	332	273	331	304	285	284	312	274	283	288	289	319	283	281	279	278	285	306	279	304	285	267	294	321	298	308	302	279	325	329	254	264	311	294	305	314	299	303	278	296	274	293	299	266	297	314	262	305	278	287	275	310	283	270	313	280	321	295	326	288	334	283	321	332	276	301	322	303	309	273	323	315	323	291	284	306	289	302	302	285	281	278	273	317	287	302	287	289	274	291	255	297	266	315	288	267	298	302	280	302	291	293	291	296	297	287	330	303	315	312	313	254	299	280	290	290	310	289	292	291	277	280	277	293	304	308	285	283	305	294	283	282	287	279	281	261	306	319	282	320	306	329	275	289	272	323	304	310	293	268	269	298	320	278	295	293	285	277	268	282	270	306	285	312	283	301	304	286	289	281	301	285	275	262	308	308	283	310	280	273	292	289	307	322	254	295	258	307	259	313	309	308	318	296	305	307	242	297	321	296	296	287	278	284	299	278	279	291	273	289	299	305	323	298	289	316	319	311	324	290	308	287	337	304	270	317	312	320	292	283	287	267	319	294	286	272	280	243	289	274	300	330	307	322	304	340	294	261	309	292	323	264	288	298	320	302	323	311	315	310	320	294	278	276	288	266	303	294	271	307	287	303	290	290	263	284	313	309	260	301	307	314	320	282	295	300	310	300	273	300	292	310	344	305	300	267	266	298	308	289	303	286	290	296	275	313	264	269	288	324	317	292	324	292	279	287	325	306	297	278	265	281	286	280	288	298	301	315	303	283	298	304	293	321	304	301	303	293	301	260	290	276	284	311	287	281	302	256	315	281	296	272	286	303	318	294	278	283	309	309	304	314	286	273	301	306	291	287	305	308	287	309	281	277	296	287	307	286	292	316	302	280	311	295	304	346	312	260	333	296	279	251	305	308	294	298	269	295	290	338	277	293	309	289	293	286	291	287	302	296	238	315	306	285	318	312	288	290	278	276	300	310	304	285	283	311	280	281	266	310	320	312	313	306	320	309	289	341	290	270	297	293	325	303	278	295	302	279	276	297	277	315	271	300	292	275	287	298	294	274	298	282	257	314	282	311	289	257	307	262	285	262	300	295	282	314	326	289	313	292	306	297	274	274	305	280	294	313	290	278	327	276	272	297	290	289	320	300	275	296	288	305	295	294	310	307	306	302	322	310	298	297	306	282	278	318	314	335	331	334	300	289	291	307	298	321	256	287	314	291	275	293	287	273	297	318	306	315	323	289	267	299	289	297	318	324	310	311	265	297	304	304	280	314	285	309	305	299	285	277	303	324	282	300	277	317	278	284	266	333	314	281	316	272	288	288	322	296	302	277	273	306	304	302	303	314	282	300	271	275	278	283	311	316	270	350	312	328	305	288	314	269	312	337	292	321	277	334	275	317	328	310	309	331	278	283	279	286	287	314	292	299	321	281	280	305	284	300	293	279	277	285	326	259	301	304	297	295	313	273	295	332	294	288	278	337	322	309	289	333	309	297	299	285	277	305	315	316	299	274	269	306	266	274	297	288	315	311	266	284	306	280	314	292	310	304	306	276	301	304	282	296	317	284	291	284	337	305	293	285	319	284	273	292	314	313	299	269	268	315	282	291	306	261	339	313	310	287	299	307	276	300	258	322	302	276	295	261	287	276	278	308	307	293	298	295	324	288	315	301	285	306	275	283	314	327	293	267	303	274	284	290	294	280	278	315	292	279	301	284	298	303	292	289	271	280	291	295	265	272	295	294	266	312	318	296	304
6966	1084	1561	1715	1466	1260	1015	1034	1021	950	863	835	878	853	823	860	833	807	771	786	761	772	768	774	774	741	818	751	757	706	730	722	768	771	738	733	692	697	730	745	749	736	748	716	730	745	722	729	755	740	689	733	716	670	774	713	762	756	765	722	762	713	721	762	741	719	727	754	780	739	729	749	768	724	711	732	731	739	684	713	711	761	719	723	732	713	725	758	748	734	738	718	805	757	677	706	721	723	707	716	744	761	723	732	681	743	756	673	757	777	731	711	743	713	730	770	717	720	738	751	720	723	732	781	697	753	735	723	739	714	708	728	793	716	647	728	718	737	689	669	763	740	699	694	740	760	731	716	735	719	714	755	755	681	716	738	732	748	721	737	745	746	729	724	760	782	709	738	749	707	723	759	724	740	706	716	731	699	723	730	708	749	733	733	734	704	724	690	742	751	746	759	702	708	742	744	698	760	716	702	704	696	738	740	760	761	788	721	718	703	729	750	693	712	715	734	676	672	728	744	699	696	761	770	699	718	656	745	749	714	730	745	717	686	738	690	691	718	714	700	732	731	699	680	706	697	743	756	798	703	714	703	712	719	752	728	741	718	747	741	696	711	757	712	743	725	728	698	719	746	744	729	719	734	730	744	716	736	719	728	760	711	713	752	710	772	711	705	745	736	733	773	710	724	740	784	730	737	730	728	744	712	725	747	711	743	701	711	734	744	772	702	754	711	737	725	706	706	755	705	721	734	694	732	726	729	752	745	754	722	728	701	726	690	708	689	742	717	723	709	759	674	732	747	758	754	738	741	713	720	722	723	746	707	763	692	759	706	743	756	710	740	736	694	658	701	727	760	693	685	705	789	736	695	742	706	717	693	741	704	756	733	715	730	702	752	749	746	723	681	743	696	699	714	726	742	747	715	719	742	745	728	736	716	728	757	717	707	731	687	754	754	761	732	761	744	756	727	711	749	758	751	753	748	776	721	738	731	729	687	759	735	721	739	732	751	684	728	716	730	726	775	749	746	701	743	703	752	754	691	747	694	727	726	765	759	744	728	743	748	738	703	740	699	706	703	717	718	762	706	749	679	767	743	775	685	734	759	737	735	675	718	734	747	710	690	702	725	742	745	681	692	716	738	749	738	724	726	787	707	743	744	692	730	771	741	735	697	715	716	706	715	761	722	724	777	788	783	726	743	694	749	709	731	736	710	718	778	752	715	705	755	743	738	727	700	754	698	785	764	735	723	740	690	727	770	653	672	700	728	749	743	695	748	737	723	676	757	727	775	704	742	761	710	743	684	780	731	718	739	760	738	748	762	706	729	696	771	777	691	728	705	797	807	735	704	710	712	750	705	741	694	660	633	788	747	768	748	754	787	747	741	718	777	748	735	775	755	747	714	781	700	678	702	712	716	649	694	750	701	753	739	772	726	732	736	761	695	710	741	687	799	731	706	719	725	712	701	715	710	701	745	723	709	765	741	756	724	705	737	700	719	723	752	726	770	697	705	699	733	701	709	754	683	734	731	711	694	722	742	758	724	735	742	741	735	710	761	779	735	715	701	729	782	711	720	694	717	693	770	725	754	769	765	770	734	727	735	757	761	742	730	770	725	737	726	741	722	737	735	716	668	689	727	776	686	764	754	762	693	757	716	763	771	719	753	776	746	758	751	715	731	700	678	724	756	749	714	729	694	704	783	755	724	693	713	700	715	740	779	766	704	727	770	720	714	773	734	697	796	731	736	757	713	736	781	704	731	735	716	771	736	765	730	767	703	706	699	709	751	671	721	658	800	692	739	693	710	753	726	727	766	709	709	746	749	729	699	738	764	770	717	736	727	676	752	739	698	769	720	742	771	682	725	745	752	717	737	710	738	705	785	724	683	684	704	750	705	760	723	731	707	750	719	734	671	758	718	707	718	757	765	689	708	729	724	730	748	764	769	707	706	736	725	721	742	743	758	715	715	746	694	730	767	725	700	716	729	724	755	751	773	718	775	730	722	690	706	756	735	723	753	704	760	699	736	717	764	748	755	769	810	699	735	761	743	711	709	718	722	718	781	712	727	691	696	721	729	744	792	766	710	661	728	768	713	725	717	737	732	739	729	707	748	658	729	738	765	689	723	767	737	737	724	733	783	712	711	739	705	738	760	767	781	715	734	759	684	712	735	703	735	716	748	726	752	720	704	738	744	731	748	750	754	753	729	756	698	767	725	707	743	761	748	749	755	806	760	730	714	705	763	730	722	746	708	747	738	770	760	724	738	731	759	731	703	659	733	758	712	765	726	774	711	766	702	699	740	763	747	694	712	726	727	723	730	714	706	719	649	731	730	708	719	788	700	730	730	747	741	726	747	691	741	736	739	700	807	708	732	734	742	688	704	747	743	686	697	714	693	740	753	741	682	684	757	760	687	749	735	748	756	744	731	721	725	741	685	726	696	773	749	686	731	711	730	665	726	695	707	802	775	719	731	696	754	781	736	685	754	724	743	703	733	781	680	738	689	757	725	750	708	698	716	756	739	719	701	740	700	688	723	740	733	794	758	760	725	715	724	751	703	700	656	741	746	735	684	737	715	752	736	744	784	737	717	719	710	728	669	741	791	772	715	757	711	690	671	750	727	754	737	742	792	715	689	731	704	708	719	733	731	745	716	703	741	741	697	750	692	731	723	780	724	701	702	700	715	736	746	704	699	741	743	745	720	692	732	756	685	735	733	752	714	709	731	746	737	762	731	745	720	736	717	700	707	708	734	741	729	762	749	716	713	759	695	718	719	728	728	736	746	691	689	739	717	752	704	740	683	718	705	724	680	757	747	698	734	719	703	705	690	741	754	717	730	729	745	739	710	704	702	710	775	720	733	723	706	745	712	691	671	765	716	745	745	746	755	754	710	737	719	710	721	714	727	746	743	740	752	734	761	756	680	750	700	740	708	741	735	717	756	727	743	727	715	697	666	743	736	707	769	741	733	733	740	757	767	739	751	724	701	755	738	725	720	749	698	729	731	773	728	765	707	748	768	746	748	751	730	745	738	720	724	650	744	726	736	722	739	749	721	729	713	706	744	745	682	753	741	742	776	697	737	718	729	736	697	733	757	779	711	710	730	740	755	733	690	781	748	710	750	730	709	776	745	731	742	687	686	749	743	695	741	700	740	732	793	752	727	719	737	753	736	699	761	737	774	763	734	701	756	744	724	700	753	731	721	661	685	726	728	740	784	715	753	713	738	700	748	723	702	744	788	738	746	647	712	704	736	701	732	723	764	678	652	755	733	725	743	702	775	741	711	737	754	702	760	703	725	697	712	774	782	712	705	699	708	783	754	707	676	794	761	725	779	694	760	749	713	729	703	696	719	758	675	765	717	753	689	722	745	722	698	766	702	781	755	780	715	709	716	696	732	701	748	695	743	762	749	798	707	692	689	713	709	724	722	725	723	787	754	672	745	694	706	724	714	712	728	725	713	710	705	726	768	696	734	765	739	719	746	733	718	734	721
15670	1644	1293	993	707	639	557	507	506	506	461	462	464	427	457	431	475	424	403	435	426	467	419	393	380	472	423	390	455	397	426	418	418	397	451	435	442	409	435	424	438	391	424	403	425	419	426	402	407	393	410	417	388	414	399	412	409	403	396	394	402	419	418	412	437	427	403	405	402	446	429	431	393	396	401	399	424	416	427	432	397	441	421	407	363	396	390	412	427	388	420	425	419	402	417	446	365	413	445	400	414	411	416	438	418	400	373	395	449	383	423	353	400	440	392	408	410	394	459	421	436	360	415	435	436	406	430	423	421	399	434	437	423	449	474	415	436	442	416	441	392	423	366	427	413	401	404	430	412	412	459	392	410	397	413	395	413	407	420	430	359	443	413	416	444	404	418	387	378	397	440	387	416	415	417	389	372	404	403	429	447	395	385	378	421	395	425	398	380	394	423	402	411	422	445	414	428	425	399	402	416	395	425	413	438	395	426	434	433	440	424	368	415	406	385	414	396	433	424	427	456	396	448	434	413	400	414	396	417	383	431	368	437	423	356	438	382	416	395	421	429	404	453	441	416	416	430	392	430	419	419	383	387	408	448	418	456	404	411	452	447	437	418	393	403	436	428	379	377	406	409	422	460	393	390	439	445	418	461	421	379	428	424	416	447	449	436	455	390	435	425	424	451	429	422	439	422	447	395	425	431	421	392	392	413	427	390	437	449	405	393	413	399	445	438	441	422	409	436	403	396	434	421	398	397	409	429	433	428	404	384	431	409	374	407	462	397	455	430	428	425	386	388	477	393	435	431	402	441	456	427	426	424	375	398	407	364	382	416	415	382	412	394	446	379	394	386	381	472	410	411	400	424	442	412	411	420	400	420	404	427	402	411	411	449	417	376	401	431	397	432	452	404	434	398	394	397	424	387	387	420	429	397	420	440	417	394	422	428	435	415	433	450	440	427	418	401	429	402	411	430	399	433	383	430	372	422	394	380	399	425	458	455	425	404	386	393	428	398	422	424	425	423	422	382	401	399	427	424	410	426	415	411	386	413	433	423	446	415	391	397	418	439	440	422	431	424	400	423	434	431	433	421	411	427	420	403	447	401	412	383	417	389	441	394	422	429	426	444	472	397	412	442	424	422	369	441	414	450	389	418	432	404	362	420	437	380	385	435	410	430	423	426	418	394	405	427	425	391	393	420	399	403	411	424	417	388	384	415	428	390	409	411	369	426	415	395	446	369	442	413	416	418	423	416	434	436	406	416	413	454	387	390	437	418	421	400	405	385	385	417	384	410	444	424	386	415	464	392	442	408	403	386	422	394	425	451	394	422	388	428	416	431	411	388	399	392	387	402	419	416	433	407	470	394	422	419	396	427	444	419	407	419	447	436	453	399	447	391	411	399	401	442	443	376	364	397	435	397	391	444	402	416	388	380	403	410	430	405	390	397	394	423	396	420	429	410	417	416	444	412	393	420	381	373	431	389	428	424	391	396	380	430	417	360	418	469	401	443	427	405	430	430	415	428	411	450	429	431	400	417	376	444	429	436	425	390	425	416	429	408	432	421	421	422	426	494	428	404	438	395	455	380	432	428	407	435	431	450	449	394	413	453	408	440	453	452	430	369	410	406	420	393	440	411	393	398	422	447	388	430	409	425	420	401	421	452	431	469	475	414	386	385	423	449	386	432	401	384	427	408	423	418	411	422	424	443	383	401	430	419	376	400	437	422	472	431	454	449	391	358	433	408	460	399	432	395	414	419	425	389	397	413	430	405	419	384	362	377	401	426	401	414	432	432	433	436	401	399	441	411	418	388	387	443	415	380	391	395	420	401	421	446	416	366	396	382	388	400	435	446	397	414	409	431	452	412	426	432	394	441	405	415	425	420	398	431	432	395	443	422	426	435	386	446	430	427	389	397	460	426	418	435	390	429	412	422	456	387	412	418	391	418	401	395	449	386	403	393	431	468	409	447	424	432	371	411	411	430	402	427	420	429	371	419	416	415	401	368	398	437	390	372	440	411	380	431	391	410	415	433	392	406	463	417	467	418	395	404	402	424	375	438	425	415	427	441	437	432	424	448	452	431	381	372	404	385	409	411	469	425	441	438	371	424	416	438	398	398	439	404	418	405	435	431	415	422	422	439	431	403	386	426	462	424	401	385	419	427	413	417	396	394	419	421	439	398	436	366	467	423	425	422	426	386	417	395	393	409	474	425	408	427	406	455	431	426	421	391	479	445	427	424	413	393	413	399	425	399	413	359	427	413	408	429	392	437	431	391	416	396	383	421	425	454	423	419	435	415	424	422	396	397	409	433	394	417	416	404	404	407	377	428	429	427	417	419	430	412	456	390	436	431	417	419	390	419	357	435	426	428	429	438	390	454	423	437	441	487	454	421	415	383	406	415	383	395	442	434	422	430	410	420	410	437	413	396	423	388	435	409	428	425	419	407	397	397	409	426	431	454	451	403	403	391	403	445	466	431	420	407	393	428	407	429	414	420	413	421	436	422	441	424	424	452	421	403	399	427	443	416	422	413	453	391	410	435	446	412	433	375	432	436	386	410	407	430	415	414	430	405	392	399	391	434	396	381	395	427	403	425	393	416	434	381	416	436	437	400	411	442	410	405	420	430	399	367	377	424	429	424	415	385	432	429	415	392	442	442	371	436	394	369	407	438	410	433	432	413	440	421	419	434	423	385	409	431	421	391	403	385	379	395	442	420	441	418	409	408	416	410	387	441	399	459	413	406	410	426	453	431	433	398	402	392	430	432	433	449	390	402	395	377	418	410	410	398	404	398	430	448	415	431	393	377	442	442	391	411	403	436	402	406	413	429	408	410	407	424	438	394	387	428	410	402	413	418	429	376	407	415	421	358	370	408	417	425	442	473	391	395	407	394	418	437	410	433	423	449	365	396	408	408	398	422	437	406	417	408	417	432	443	403	374	394	383	430	413	415	396	427	416	422	444	401	422	415	421	386	406	416	402	421	411	402	400	438	410	417	434	394	439	412	411	407	427	446	427	432	448	410	404	422	416	432	402	437	455	406	394	389	392	405	434	402	421	422	403	413	438	389	443	395	412	417	396	389	411	399	428	403	437	431	396	391	454	438	396	436	427	403	397	395	393	407	445	450	400	412	415	443	413	411	412	426	427	449	418	423	420	420	454	396	438	404	419	373	423	422	405	437	444	442	447	396	405	394	436	414	420	419	471	412	401	389	415	449	409	423	443	419	466	423	400	421	362	378	411	441	423	430	412	416	416	380	385	407	406	430	432	413	433	424	426	441	426	411	372	419	433	421	453	468	417	405	363	398	435	449	414	397	414	445	377	435	419	401	407	394	371	423	416	396	414	475	410	429	383	439	405	420	424	408	456	416	394	384	465	447	430	408	433	416	417	402	428	403	392	405	400	397	381	405	410	394	407	431	403	398	418	438	424	457	387	437	367	426	418	418	423	394	432	415	443	415	390	426	442	427	431	450	430	395	389	432	428
9392	1640	2605	2799	2241	1886	1638	1524	1390	1360	1287	1163	1180	1080	1122	1068	1020	1020	1023	1024	1069	1001	982	994	979	1023	1054	1007	946	934	959	969	991	955	949	973	970	969	886	974	931	898	900	952	970	978	932	916	952	960	956	953	891	942	882	947	925	946	938	960	906	944	941	982	892	944	936	972	926	903	880	959	907	947	886	976	893	937	935	916	942	957	956	875	888	941	899	920	919	941	901	982	950	902	943	927	963	930	930	1006	962	999	948	965	952	926	911	926	941	936	982	912	945	941	907	991	902	917	925	924	915	925	905	904	914	893	944	939	914	954	899	927	924	872	910	949	931	878	915	926	952	951	889	971	998	950	944	900	932	946	1016	1032	921	889	956	989	1011	897	911	920	945	917	924	957	901	962	900	906	967	943	988	910	909	941	890	943	912	899	863	906	950	917	964	924	884	916	909	957	959	911	929	949	921	940	905	940	936	933	939	936	955	950	947	940	878	905	897	920	993	889	962	908	885	868	923	954	904	925	929	922	968	972	984	970	901	908	902	954	962	890	984	939	913	897	949	911	894	957	974	963	938	932	950	926	938	966	902	909	941	871	903	935	944	916	995	911	989	862	934	956	937	1001	929	916	909	937	955	899	902	936	885	939	983	959	921	905	964	909	906	929	948	943	975	908	921	965	950	956	896	988	890	907	953	889	941	913	909	959	882	922	971	929	914	980	952	913	907	931	902	935	918	926	929	966	927	978	968	901	926	968	949	941	906	931	980	905	939	966	942	909	933	905	949	966	884	906	956	1006	923	951	897	918	869	926	939	931	957	940	924	879	925	940	912	902	947	960	1015	969	893	934	984	924	961	893	925	941	988	853	937	923	927	919	939	920	935	874	953	938	946	889	896	964	936	911	930	925	981	914	891	861	954	898	940	961	972	925	926	966	930	933	967	917	923	972	895	990	880	892	948	912	909	928	933	927	920	927	977	943	928	910	977	918	928	958	895	947	944	876	944	919	932	981	873	882	958	912	933	883	895	917	947	923	974	966	918	956	936	920	868	911	938	933	897	956	914	953	912	912	936	957	950	946	919	874	931	951	940	946	885	895	946	951	912	986	953	933	932	924	952	937	918	953	923	963	934	923	923	881	951	974	945	971	923	912	924	909	925	923	938	901	884	912	914	901	941	958	938	889	889	928	922	945	976	930	950	908	906	933	914	905	932	945	966	911	947	975	953	900	971	912	981	918	931	945	952	904	932	938	913	950	958	932	911	898	863	893	987	931	941	968	914	901	949	927	935	983	951	928	859	960	949	937	976	896	910	951	958	930	997	918	906	908	955	913	908	909	916	893	934	945	1014	907	950	935	919	914	886	932	903	949	951	943	893	924	935	928	988	930	985	886	928	927	948	922	958	926	923	909	953	909	883	930	863	966	980	931	978	900	928	970	877	896	944	930	910	880	857	901	916	926	954	915	921	971	875	959	965	928	935	936	938	935	937	892	956	917	937	884	887	935	961	912	907	929	925	931	962	944	948	889	919	1000	917	923	881	865	914	958	928	922	908	925	928	968	902	932	956	933	914	977	915	888	911	935	961	918	865	858	974	944	965	928	927	955	921	927	938	904	952	915	953	926	862	971	911	932	927	899	897	941	889	1000	955	960	949	931	918	908	902	924	882	935	935	951	950	913	952	947	894	931	872	920	948	900	881	907	923	982	946	932	968	922	927	886	965	928	926	951	925	909	925	922	931	913	922	903	951	880	947	961	958	939	940	943	959	923	941	904	934	890	958	917	886	975	952	934	915	940	959	896	976	936	965	933	961	976	985	957	934	945	913	944	951	964	925	973	917	935	966	952	909	961	869	958	920	950	896	949	961	911	903	925	939	1037	927	903	929	929	951	958	929	905	937	939	927	897	940	920	972	878	976	955	941	909	892	914	907	944	919	936	960	958	924	918	919	957	939	931	906	951	957	976	919	903	955	938	914	902	939	925	925	969	945	953	932	934	958	953	902	883	928	881	929	913	906	887	943	921	930	964	936	942	886	958	969	970	917	909	954	943	1005	919	933	960	977	958	933	952	971	928	927	857	911	982	900	958	957	904	986	871	880	874	905	903	939	961	939	939	889	879	914	939	924	949	901	938	919	961	915	949	982	945	960	886	956	932	1000	990	913	933	913	975	889	988	903	974	983	893	905	947	925	928	978	923	899	956	916	867	905	980	946	867	892	908	934	927	924	942	929	971	927	935	929	944	929	952	975	1001	908	925	937	927	987	971	914	972	935	938	887	943	948	927	987	965	914	873	881	933	957	901	921	937	814	959	899	889	951	939	966	952	884	956	934	897	918	911	933	836	939	950	917	921	910	930	899	906	977	945	981	871	921	929	963	920	909	891	945	933	956	990	943	915	916	918	911	1022	995	912	939	928	936	918	917	875	940	931	907	884	963	964	899	901	887	969	934	884	907	852	972	930	958	927	905	939	941	920	957	924	888	914	948	899	918	928	929	915	910	913	938	959	932	974	949	988	886	942	960	879	928	945	937	950	950	899	970	879	966	909	904	914	954	930	892	958	922	969	981	945	897	930	950	953	938	953	870	861	905	896	910	893	940	877	917	925	940	974	931	940	946	933	916	971	912	957	891	960	916	932	889	947	966	925	903	974	934	960	946	884	953	944	923	951	921	934	908	919	918	901	914	889	917	929	987	900	971	968	923	934	921	888	949	932	966	970	1000	904	926	925	904	920	888	966	959	943	911	904	898	912	928	915	950	909	960	880	941	940	934	940	945	950	904	958	897	892	915	935	879	905	950	944	890	984	943	927	918	918	948	963	866	925	955	913	944	911	948	929	944	894	986	883	967	937	946	897	909	983	922	947	941	869	933	909	960	904	922	931	935	882	972	997	960	930	867	952	929	969	971	898	918	980	906	949	950	938	952	969	881	942	912	869	872	887	942	956	951	859	935	905	920	928	915	950	982	919	920	952	905	913	949	911	916	983	892	978	944	899	943	901	951	867	929	892	886	921	987	945	904	956	907	936	913	949	947	951	916	937	880	933	941	932	954	911	984	966	969	926	879	899	936	905	872	894	885	954	905	888	894	903	932	918	907	967	920	917	980	935	849	892	963	925	906	986	919	928	917	880	952	961	943	932	977	917	936	931	922	951	947	912	945	924	919	930	973	879	885	884	923	890	944	975	909	911	923	940	981	896	930	933	971	951	953	991	939	902	955	966	929	933	979	919	914	935	903	923	992	932	888	971	921	956	924	968	925	975	868	930	909	938	993	915	867	961	939	904	903	865	908	909	945	920	929	943	943	884	951	920	984	904	965	910	905	916	882	965	934	923	956	964	997	905	928	928	927	953	896	938	901	917	935	891	904	937	907	918	892	938	949	907	933	937	919	933	935	927	953	939	927	926	954	894	897	966	906	910	915	881	881	973	901	940	971	970	935	910	911	926	908	934	959	904	886	879	942	980	884	931	946	932	906	967	870	970	966	933	918	882	894	901	944	931	959	952	950	939	942	929
1912	170	160	157	160	162	159	164	151	144	151	148	141	171	150	132	136	149	162	138	143	122	122	146	147	132	159	137	162	155	157	145	159	121	149	143	163	122	141	142	133	152	125	132	151	154	140	142	123	150	132	160	141	141	149	142	157	143	151	149	138	139	151	136	136	158	157	160	163	146	153	152	112	133	157	138	144	173	166	148	168	136	144	157	144	144	174	147	157	137	147	129	163	160	178	140	146	154	146	141	135	146	151	162	164	157	146	155	172	146	133	143	139	171	148	150	135	155	139	146	155	172	135	168	140	162	145	128	128	150	143	169	162	169	188	134	154	165	135	164	144	149	134	151	155	168	127	128	127	142	123	161	150	158	155	131	157	123	166	156	161	144	130	155	140	161	167	155	134	147	140	161	166	162	132	136	139	140	131	145	148	144	148	143	151	164	128	156	146	148	150	134	137	150	155	144	152	136	148	141	140	140	153	177	130	164	151	143	144	133	158	151	163	130	141	149	146	149	154	141	148	139	130	167	150	151	168	126	128	126	138	150	138	142	152	176	168	131	160	150	154	140	138	155	137	154	142	152	148	151	148	136	147	140	194	159	131	135	155	155	154	138	150	158	156	126	153	168	157	151	135	164	132	149	134	153	147	132	151	154	138	147	168	125	149	155	174	144	171	124	170	134	126	160	141	154	155	166	126	124	143	157	156	127	164	140	136	147	143	139	118	137	139	169	139	144	154	155	142	154	155	132	150	148	155	155	166	147	140	123	138	150	137	128	144	142	173	118	139	127	139	160	143	149	147	142	144	148	128	178	139	135	140	165	159	130	142	120	135	171	145	154	169	159	149	138	161	155	155	144	137	152	149	126	147	132	125	151	173	129	152	150	160	150	160	147	129	128	138	135	125	140	136	143	134	121	136	144	126	148	136	147	132	154	168	169	124	143	139	161	124	146	168	123	146	127	113	135	134	175	165	163	150	149	162	141	156	165	140	154	157	148	147	154	129	170	143	161	152	159	173	138	150	132	121	128	155	177	154	167	146	134	133	161	155	136	143	126	157	145	133	145	171	134	146	148	129	164	147	142	154	161	164	171	134	141	149	160	149	138	150	141	131	145	162	183	158	167	148	148	135	151	144	127	161	155	130	150	130	161	166	163	182	168	152	146	150	137	136	153	150	140	150	133	149	121	154	153	136	139	174	161	140	154	158	157	134	144	157	156	146	153	164	159	148	147	149	122	116	192	167	159	148	165	108	142	143	149	129	176	166	144	125	144	144	144	160	122	165	156	143	190	135	152	152	136	165	155	152	146	121	141	146	146	141	139	153	142	149	158	141	152	131	141	171	160	144	136	118	161	146	143	143	139	163	134	155	146	163	164	155	169	171	153	167	133	169	111	174	127	153	157	166	154	139	157	120	148	166	150	119	150	135	173	144	136	145	156	147	157	142	144	136	146	140	148	152	132	140	149	156	152	142	163	134	137	165	134	149	155	167	163	138	144	167	160	133	153	164	164	126	128	153	149	135	149	160	148	161	149	143	153	141	158	177	146	161	163	148	137	133	127	137	151	149	154	150	159	133	148	161	161	138	146	151	150	160	168	151	148	149	179	146	137	153	123	145	165	147	166	142	164	165	127	148	166	151	131	151	134	163	166	140	154	143	157	152	155	157	139	144	126	148	150	154	153	140	142	157	158	167	155	150	162	122	171	128	130	162	173	170	136	177	154	159	126	170	143	141	147	130	174	162	146	146	135	153	160	163	145	146	128	165	128	155	152	124	147	155	150	176	171	157	161	144	141	149	153	154	151	160	167	136	143	155	150	130	148	154	142	170	165	136	151	146	136	146	149	139	158	144	151	147	159	172	154	149	147	122	127	150	166	153	149	112	142	149	163	171	153	149	162	193	141	132	164	140	146	143	130	167	143	160	151	153	166	167	153	168	136	155	148	135	121	130	144	149	146	144	166	151	149	142	146	167	136	147	148	152	138	118	125	158	128	155	173	144	150	142	174	159	153	130	142	139	168	148	124	143	138	147	147	164	156	136	160	131	171	139	155	139	129	153	136	141	146	148	165	134	136	144	143	137	125	166	161	141	156	152	139	171	163	151	146	131	151	126	159	131	142	131	146	124	135	157	141	148	142	150	155	141	139	161	135	171	136	161	141	153	173	157	153	155	168	159	157	145	143	148	157	154	151	132	132	153	148	157	162	139	139	134	128	147	164	166	152	138	144	126	166	162	139	139	151	150	160	140	150	177	141	148	149	146	156	139	164	157	138	138	163	141	132	144	140	157	153	146	136	144	161	164	135	143	115	159	151	139	159	174	145	163	138	167	150	153	152	148	163	145	140	136	158	143	152	155	141	140	122	140	148	169	144	142	157	139	153	144	121	154	144	139	165	153	138	152	143	140	144	138	152	177	125	144	143	136	157	158	153	138	162	163	175	142	143	152	165	143	155	148	136	145	128	142	137	141	152	151	142	160	166	132	161	146	159	158	142	153	139	147	141	160	145	166	169	122	144	149	148	155	150	152	147	156	153	128	146	168	154	168	157	129	147	154	169	130	154	149	168	144	172	142	158	158	152	129	140	132	148	152	130	156	153	149	160	171	146	152	152	166	175	167	153	134	130	140	132	134	141	137	147	148	148	145	163	131	142	139	161	132	175	153	133	137	135	140	134	140	164	155	144	176	137	159	167	161	140	131	147	160	152	149	173	131	159	135	121	156	130	143	135	139	135	156	151	127	159	154	129	137	135	141	133	153	141	156	148	136	145	125	155	141	157	148	163	179	165	153	138	144	154	145	131	151	138	142	165	165	121	154	153	151	154	129	149	143	142	151	144	137	143	157	150	147	130	138	133	168	160	139	139	139	143	147	150	162	145	152	144	141	146	176	142	145	144	139	123	160	116	156	143	135	127	169	158	114	147	169	162	168	151	147	141	153	138	160	124	139	151	123	125	138	129	144	144	143	148	161	133	145	140	167	135	183	165	152	144	139	151	154	142	150	143	151	135	164	155	135	166	163	166	133	146	116	145	155	134	141	125	140	146	136	144	152	156	128	169	138	134	129	131	158	138	149	156	134	165	138	128	151	141	162	166	137	143	149	157	138	135	161	155	143	143	165	151	127	137	140	145	146	141	149	125	144	165	155	151	133	120	153	140	134	133	151	145	155	150	126	136	147	169	148	143	143	124	155	186	162	142	155	138	147	151	142	159	141	141	145	152	181	160	143	149	143	143	160	139	154	140	163	154	160	145	132	158	157	148	141	153	161	161	119	158	131	147	144	132	133	139	150	163	140	142	143	159	118	153	142	153	171	166	150	146	147	155	165	158	138	134	169	148	140	158	161	164	154	136	126	158	133	135	144	132	155	147	146	136	146	156	176	140	153	148	149	163	133	148	152	140	159	166	118	175	131	141	150	154	166	166	148	143	145	134	174	149	152	121	151	148	147	157	167	124	139	173	141	157	154	147	144	131	158	181	144	136	126	113
2151	441	453	494	419	449	419	470	437	468	462	456	451	405	404	463	444	403	408	428	410	411	361	413	408	439	408	426	405	406	439	418	438	438	397	416	424	416	400	415	443	407	404	416	434	435	426	410	423	404	417	446	435	462	429	371	468	426	413	435	455	431	445	438	453	455	410	412	460	413	435	408	429	438	397	420	420	421	444	415	434	414	397	393	413	436	415	449	427	429	430	420	442	425	412	407	412	412	395	443	440	398	410	391	404	400	421	449	411	432	420	411	424	380	392	392	433	424	415	420	403	390	426	393	414	402	405	458	404	390	432	410	410	435	407	411	433	397	467	424	399	417	406	412	423	447	412	405	445	414	405	405	419	469	393	417	430	445	441	416	417	406	413	422	454	405	426	400	396	439	399	417	415	385	417	440	381	418	420	477	433	455	422	423	433	418	457	418	444	443	426	425	430	445	417	383	432	437	433	418	413	415	380	376	389	428	405	444	435	414	415	427	407	427	410	389	436	416	433	435	449	434	409	439	393	459	448	411	423	431	450	429	436	424	393	451	458	413	419	408	401	466	430	451	400	447	423	397	399	410	416	395	402	416	430	406	437	396	420	438	410	421	433	431	407	431	430	417	384	425	433	449	425	459	361	429	415	398	428	447	448	464	424	431	427	397	427	432	446	410	439	353	391	398	455	437	428	389	398	392	387	426	437	418	432	403	453	435	418	435	423	424	410	426	416	383	408	414	449	398	446	413	451	430	417	413	363	427	440	385	403	462	414	432	418	407	405	401	437	413	410	429	449	419	412	402	417	418	435	435	425	492	435	389	405	429	435	427	454	417	404	413	440	410	400	437	447	422	451	437	426	403	439	416	411	451	409	420	423	439	412	452	414	434	420	424	444	431	390	426	401	456	421	441	411	440	407	429	405	441	421	441	408	421	401	412	407	414	428	421	422	409	406	417	451	417	423	402	429	409	401	423	436	417	439	438	441	398	441	381	435	394	432	404	436	405	404	442	379	446	397	405	384	400	447	410	401	406	453	431	399	447	436	424	395	416	398	402	390	423	422	394	403	427	427	440	436	417	438	419	441	441	417	406	419	410	440	438	407	416	401	429	438	433	423	434	442	434	403	462	366	398	420	475	441	423	395	417	442	410	418	404	402	419	413	380	394	408	401	442	403	425	413	442	425	446	412	419	422	416	380	387	441	427	427	386	421	399	412	443	414	430	411	394	387	432	404	426	434	423	459	459	434	423	436	456	476	418	429	446	382	415	422	444	416	447	429	430	393	426	457	426	437	440	432	431	391	422	409	434	397	428	410	417	392	443	429	425	410	424	420	390	404	422	421	445	407	399	438	405	436	420	405	399	414	422	430	434	432	419	403	387	399	444	453	418	444	416	380	408	458	436	447	448	443	430	422	418	413	393	420	406	397	416	414	393	402	468	451	396	399	436	441	432	403	421	416	446	419	403	413	426	439	388	422	400	417	400	411	406	371	386	416	441	445	425	419	404	433	409	440	436	392	431	403	434	430	428	434	405	409	429	413	431	421	394	422	410	436	424	410	426	475	414	409	432	413	396	411	434	430	418	426	377	442	426	415	425	446	410	405	455	429	425	381	405	442	456	408	392	442	381	461	409	399	398	426	404	419	427	397	425	405	416	426	396	425	422	377	435	443	415	435	440	436	399	420	436	385	447	390	432	412	413	417	408	429	405	433	432	408	431	417	414	401	432	406	451	420	410	410	367	391	424	439	445	418	405	409	429	418	407	413	398	439	451	442	456	454	433	441	472	465	415	405	401	419	399	433	398	417	392	426	413	462	422	434	440	439	441	416	437	409	448	426	385	425	435	452	410	411	431	442	400	471	459	412	404	383	435	409	451	429	418	392	426	399	416	445	403	420	439	421	405	413	394	436	366	425	411	418	425	419	419	420	402	421	427	420	424	426	451	435	430	447	419	393	457	418	421	397	390	390	394	402	439	434	399	392	387	409	433	454	419	460	453	389	391	459	422	421	413	428	447	406	416	432	424	423	449	438	408	464	462	362	429	405	381	439	453	441	438	404	409	439	388	450	413	441	413	420	398	413	433	426	389	406	397	424	434	440	420	421	436	418	407	395	437	419	399	436	431	437	407	409	429	403	408	432	450	427	400	420	461	390	447	439	440	439	408	411	432	402	438	445	418	424	402	446	449	389	435	465	409	416	405	409	392	397	413	428	402	419	375	438	368	404	394	420	436	442	398	432	409	399	433	424	452	434	428	419	415	418	388	438	442	418	391	457	442	423	404	434	433	409	415	425	423	416	414	433	458	410	446	447	436	405	431	378	445	446	392	418	397	404	406	418	416	417	485	459	461	421	387	389	438	423	417	412	404	422	410	413	409	434	432	410	420	396	445	431	392	393	416	414	386	396	413	441	426	451	439	437	400	423	386	426	401	423	364	428	426	419	403	467	425	440	380	410	402	413	421	409	465	415	422	457	369	394	418	392	426	434	417	402	422	415	414	403	393	409	412	430	426	443	397	453	429	415	433	407	410	403	432	386	420	439	417	414	418	436	460	397	411	404	428	397	465	417	391	435	414	435	404	420	448	418	413	416	425	439	408	434	432	444	397	415	422	398	406	413	447	404	416	420	447	447	389	423	451	440	418	444	445	454	474	393	415	430	429	433	417	426	428	411	398	419	420	431	377	429	435	425	422	425	413	422	419	410	412	384	424	508	405	385	449	407	394	412	449	422	425	436	444	382	438	413	448	447	421	407	435	425	447	430	417	425	446	446	403	407	424	433	419	455	396	416	418	414	405	400	405	433	466	445	415	409	423	368	403	433	452	415	414	410	386	416	360	439	404	433	421	428	428	413	410	433	430	444	393	407	448	424	427	419	458	417	393	411	431	407	443	440	425	422	452	464	438	422	416	414	414	418	399	434	391	450	399	439	400	433	409	380	412	443	418	425	426	402	396	408	410	427	464	446	427	434	423	415	436	385	440	424	410	408	400	430	394	427	417	443	431	362	415	465	404	441	388	451	431	421	421	376	441	420	421	404	446	419	407	445	401	449	426	443	425	409	420	456	418	429	396	407	458	456	414	436	415	421	438	394	438	412	473	386	440	421	404	419	416	447	447	432	415	441	386	393	447	430	440	408	422	438	437	434	402	397	436	451	380	411	473	393	437	405	418	424	428	431	392	420	406	443	406	423	419	399	413	410	426	430	450	430	416	436	447	416	437	422	437	386	409	413	436	437	386	391	428	436	420	406	446	433	436	382	390	450	419	431	413	403	408	452	441	402	418	387	429	429	469	423	444	421	444	440	424	422	404	422	393	439	431	415	448	432	414	415	460	411	441	448	435	376	409	415	430	411	432	396	393	411	441	423	418	402	432	451	431	430	423	411	390	469	460	421	469	431	399	424	399	431	405	412	437	443	463	370	428	397	420	410	462	429	416	458	398	402	425	404	414	438	463	453	407	435	410	396	427	400	426	390	420	465	377	377	402
8362	704	661	571	415	355	357	330	330	335	340	321	305	348	313	260	312	313	302	268	298	309	290	298	322	275	317	324	312	307	324	312	285	296	280	298	321	304	340	299	301	276	299	289	275	291	294	290	314	269	306	309	278	304	296	315	307	311	276	281	279	291	317	325	284	320	263	280	285	279	278	290	304	327	281	305	286	271	280	297	310	282	308	284	312	283	315	291	295	296	287	258	294	273	313	268	290	268	274	303	298	329	333	307	290	303	297	335	302	265	293	286	317	287	323	300	278	296	280	263	308	302	296	295	286	323	288	313	294	285	338	288	287	259	299	270	264	304	297	318	300	284	289	275	317	315	295	294	274	304	313	293	288	289	292	315	300	280	316	332	296	295	284	288	286	291	279	290	291	325	279	276	273	313	274	302	266	309	264	302	295	302	312	344	326	321	261	283	339	304	307	295	309	277	299	306	290	283	276	310	277	300	310	336	293	287	330	305	307	300	287	338	303	311	324	285	279	292	289	299	356	292	294	303	313	283	295	274	325	278	301	267	292	324	321	345	272	274	302	268	292	256	299	305	310	266	291	271	289	296	320	304	297	288	284	325	301	284	289	303	303	292	289	303	294	269	280	280	311	282	323	322	300	265	276	298	285	302	303	296	298	287	299	289	299	315	272	312	322	322	289	293	285	283	275	292	286	294	262	294	295	284	301	332	308	312	298	272	288	281	276	292	322	293	300	297	288	299	312	317	280	303	314	287	314	312	309	292	298	258	306	304	291	284	300	299	278	322	308	255	316	279	297	296	298	281	266	325	302	301	317	306	283	305	281	304	282	265	326	271	277	302	284	313	286	301	296	325	276	295	268	253	326	293	313	302	293	301	293	340	303	273	312	340	314	302	283	262	306	316	289	281	306	278	286	301	306	290	300	304	301	246	287	282	295	296	290	326	327	291	302	313	293	271	298	270	319	293	283	277	297	278	282	285	288	271	295	277	279	289	303	315	275	322	288	280	289	291	300	267	284	260	291	290	317	274	286	297	309	289	276	288	286	265	291	298	243	286	293	305	326	275	292	310	262	304	294	280	297	312	301	316	319	317	295	330	303	266	290	324	313	326	291	289	333	267	270	287	266	274	309	308	295	291	328	331	282	281	326	275	304	326	277	297	286	322	267	295	280	270	272	280	300	264	293	309	278	297	287	294	330	283	298	286	317	297	292	276	339	285	299	298	252	289	302	333	259	257	288	305	304	276	274	268	284	307	292	303	294	323	333	333	304	286	292	319	310	326	275	329	323	329	292	315	320	248	307	278	278	296	304	295	312	287	313	271	269	314	274	305	306	287	325	300	302	297	301	299	299	276	321	305	294	292	286	316	299	300	299	275	312	300	313	323	305	287	289	320	311	340	287	298	309	290	309	257	281	288	282	270	336	263	289	294	282	282	307	309	292	304	305	306	303	287	319	283	330	261	278	284	284	312	334	316	325	321	280	269	307	309	266	283	274	274	297	269	284	298	275	302	282	318	280	285	266	298	307	289	290	274	281	318	258	297	306	287	270	291	291	274	316	295	321	297	273	268	322	301	326	302	303	286	289	331	297	264	279	292	314	330	291	295	310	296	310	248	326	277	318	298	297	276	293	307	299	274	287	279	304	276	282	307	331	313	289	280	299	318	279	307	311	255	281	281	300	280	310	319	274	288	288	307	268	321	297	280	306	318	269	311	299	294	289	273	301	311	286	305	292	328	291	287	271	302	300	319	287	314	315	299	304	308	319	302	266	309	283	328	327	303	288	301	292	276	308	272	291	291	310	332	336	313	282	267	246	317	296	282	297	273	262	264	307	310	288	273	310	286	284	313	285	294	305	307	266	296	299	307	279	314	310	296	306	267	286	289	301	291	315	298	317	300	309	310	298	296	273	303	295	279	311	307	300	301	280	330	298	281	317	300	296	292	279	282	314	301	301	297	318	300	298	329	299	322	268	284	292	288	310	288	315	253	274	313	294	308	322	288	311	295	312	280	280	282	294	301	311	310	285	314	291	278	280	275	320	306	263	293	283	303	296	282	293	307	264	290	273	275	321	299	309	287	293	334	248	305	294	285	268	292	290	291	291	294	271	300	281	287	298	296	284	294	304	312	308	290	304	318	287	282	298	294	266	339	283	311	287	268	277	301	282	292	305	306	263	284	299	302	281	302	291	296	299	335	286	286	282	293	303	277	305	270	297	313	311	296	310	286	305	326	278	286	313	280	315	242	304	283	328	279	277	328	284	319	266	280	313	281	323	285	278	277	281	272	322	285	270	276	287	290	303	271	288	298	250	280	293	285	279	267	295	308	276	290	302	295	276	282	288	293	278	292	267	290	283	308	287	293	290	300	308	304	295	291	292	274	293	307	334	299	302	310	319	286	268	265	295	272	295	316	287	304	303	293	303	278	312	273	306	324	330	290	278	319	278	268	340	257	305	275	293	296	294	284	272	307	303	285	296	269	340	301	308	319	307	277	302	313	284	266	316	301	296	309	345	283	298	292	274	289	310	295	288	300	296	301	290	287	306	319	296	306	319	295	317	315	305	314	310	312	299	306	322	290	270	310	294	278	307	294	287	280	304	320	295	276	295	293	297	283	283	283	325	302	304	324	300	313	296	285	297	323	291	284	285	265	302	290	296	291	311	276	287	254	299	324	265	330	270	316	273	310	311	285	304	289	295	270	254	298	343	279	301	289	315	290	296	284	318	258	300	325	318	315	294	257	300	299	279	296	304	261	310	288	275	285	302	328	298	301	293	284	318	282	297	277	295	295	289	322	305	275	295	293	315	269	285	308	299	286	296	261	297	255	270	290	292	313	317	278	327	284	293	256	302	306	286	291	299	306	286	262	308	288	312	284	273	327	299	278	321	304	268	294	328	309	276	299	308	298	299	276	293	268	300	266	264	277	312	290	294	307	317	306	283	277	307	299	304	292	303	325	310	305	288	278	300	261	290	312	302	295	270	285	326	304	287	286	310	316	343	276	265	281	274	308	277	307	314	274	261	281	294	287	298	303	297	300	307	262	283	292	246	297	277	293	283	333	281	282	336	281	308	325	276	268	283	279	305	259	309	302	296	293	297	281	287	319	274	276	300	322	271	278	283	278	301	300	285	312	291	333	333	300	266	279	317	325	302	308	293	286	282	302	325	304	307	317	284	267	293	258	293	309	285	301	285	306	259	314	303	287	296	287	313	328	316	344	292	295	276	278	279	294	275	257	307	285	290	310	308	313	315	293	302	278	315	283	291	275	317	292	282	291	296	326	307	283	286	272	251	304	313	276	282	286	272	279	319	276	296	329	310	310	290	271	258	296	293	307	306	311	255	303	307	274	284	272	279	287	282	262	270	286	300	265	326	295	277	311	302	239	297	286	301	316	287	346	325	309	324	294	291	279	260	277	339	290	305	279	340	279	317	303	280	303	316	316	294	272	286	293	292	283	302	284	281	319	274	298	283	282	292	291	286	312
7061	1133	1558	1739	1477	1303	1076	1022	966	937	869	890	830	788	826	854	778	799	847	794	780	779	839	767	753	754	755	720	736	774	791	728	697	760	723	770	746	740	739	745	763	690	734	713	742	711	662	753	721	731	707	748	737	725	757	759	739	790	693	725	736	749	778	743	778	742	759	759	760	737	706	748	685	759	729	758	717	764	728	744	762	715	716	754	706	697	714	720	736	735	728	761	728	691	751	736	707	715	692	734	690	687	752	688	743	778	724	765	729	727	734	689	716	754	690	713	728	733	692	706	707	693	778	695	759	782	732	740	711	701	716	759	730	720	692	747	728	753	716	753	715	738	738	704	802	717	747	748	765	706	743	742	719	729	723	735	753	742	746	741	696	748	733	686	729	763	709	731	703	743	719	707	757	727	709	712	769	700	730	749	704	721	733	698	698	733	780	755	730	723	721	713	723	763	747	758	751	705	716	680	754	746	726	758	754	683	736	711	730	755	740	717	734	721	727	719	746	700	703	727	708	709	730	761	715	650	741	714	718	712	780	727	686	766	702	664	693	742	730	704	747	716	711	723	716	736	706	750	681	754	713	751	765	796	744	713	757	691	785	713	705	740	729	751	730	687	725	765	680	732	713	727	684	740	764	752	697	748	704	742	763	737	653	757	729	789	737	717	682	734	713	764	728	706	759	747	745	709	758	727	738	718	769	748	731	722	737	699	796	757	724	711	722	731	721	713	747	724	729	760	733	751	728	779	731	733	734	734	720	731	707	757	764	757	717	719	750	727	691	752	713	732	779	711	698	773	721	748	686	729	741	689	748	727	725	754	763	707	732	744	731	802	769	738	761	685	755	738	735	713	731	730	733	751	782	676	728	745	763	695	720	735	752	780	690	674	679	735	714	756	728	746	728	723	777	705	737	740	713	732	722	703	726	690	693	758	761	745	739	740	728	754	730	749	732	734	723	746	731	758	693	708	734	762	698	791	725	702	726	753	727	722	731	713	750	723	708	729	709	705	693	780	716	694	729	740	682	712	710	692	718	745	709	728	702	736	712	755	748	734	784	732	739	757	727	742	647	722	751	758	738	720	695	720	736	708	748	708	661	718	700	753	702	728	694	677	714	706	716	719	705	729	754	717	689	746	738	706	734	743	741	745	744	739	732	702	743	743	729	699	726	733	772	677	745	782	702	706	722	697	727	812	730	763	726	693	712	746	715	726	751	675	743	754	757	778	736	705	728	734	702	720	721	704	694	750	701	715	694	790	790	722	710	757	731	700	702	751	739	754	744	702	742	737	729	778	712	719	718	785	723	694	735	758	756	730	680	723	748	737	695	729	732	748	752	689	722	732	724	742	745	726	701	711	734	743	706	722	727	717	734	713	743	737	742	743	741	700	737	740	714	667	684	722	803	742	749	759	739	730	742	739	727	705	697	763	778	736	716	711	710	755	704	722	757	779	780	709	723	720	767	698	726	728	750	781	731	777	737	695	716	700	703	731	701	719	712	739	744	765	746	766	735	760	758	676	669	709	789	721	735	680	734	740	686	707	732	752	726	721	751	696	771	704	750	702	736	774	744	727	759	733	708	756	789	731	727	716	747	748	725	746	701	701	753	731	725	742	754	744	746	715	747	726	704	729	701	739	698	723	747	796	752	686	760	744	804	731	670	698	725	728	730	728	759	674	736	756	758	702	776	737	686	718	713	722	737	763	678	732	743	768	661	730	743	739	704	719	730	743	727	739	759	711	756	707	770	702	697	723	669	756	738	745	742	749	746	725	700	743	725	740	735	743	747	741	730	801	723	745	722	719	759	742	765	732	741	721	760	710	744	740	717	739	685	760	739	699	706	713	715	735	766	765	730	714	771	705	747	698	738	746	744	724	728	768	747	735	735	687	695	727	725	770	762	702	718	705	688	744	697	753	741	715	746	745	779	700	706	716	706	703	749	720	724	708	737	713	761	751	722	677	738	748	684	759	745	725	722	674	672	736	744	747	739	709	794	726	670	706	708	699	720	725	738	748	716	799	778	773	680	735	812	740	738	743	757	702	744	730	743	734	737	772	705	713	786	712	767	701	752	794	749	735	739	696	721	732	729	702	751	736	732	677	707	761	731	778	721	733	727	726	722	754	734	759	741	692	714	744	768	697	693	717	710	738	760	716	721	721	732	747	772	792	725	778	744	732	748	647	717	703	749	690	748	730	782	751	773	717	786	675	781	728	714	756	764	737	721	703	734	748	704	709	708	727	739	700	734	740	673	713	731	757	774	770	744	735	700	713	725	757	696	700	724	748	732	732	750	724	726	767	749	741	788	717	678	751	749	764	708	709	702	653	700	752	756	725	725	747	774	727	684	701	755	750	733	720	769	726	730	748	706	757	740	737	716	716	732	676	758	692	728	759	706	735	712	747	700	662	748	691	742	740	752	746	751	715	731	676	747	766	752	723	694	767	715	727	712	709	699	766	732	692	674	787	740	766	722	709	752	687	726	736	714	798	711	751	759	701	781	737	701	763	679	664	738	706	751	690	670	721	743	746	741	712	729	722	756	705	744	709	744	751	746	733	713	719	762	751	693	716	755	732	739	746	739	738	762	719	725	756	683	746	760	710	734	726	729	706	728	733	705	784	751	740	744	699	719	745	737	735	721	702	699	710	718	715	781	740	754	728	752	682	731	767	763	777	759	672	720	745	742	694	716	740	757	705	739	702	737	678	754	708	745	755	740	770	682	777	702	687	739	764	740	737	757	680	727	700	700	679	715	712	699	680	722	720	766	716	695	751	699	757	691	701	766	699	770	732	748	706	726	728	778	701	752	754	730	780	750	714	723	706	721	670	728	705	765	709	740	763	712	679	723	745	750	726	704	758	703	686	705	730	747	702	733	702	737	743	777	717	725	743	741	735	713	731	736	721	739	730	728	708	716	723	768	725	704	780	725	769	702	742	738	718	725	722	735	745	700	735	729	707	778	716	688	663	687	769	717	735	749	722	738	753	761	706	746	753	742	735	714	770	745	741	751	709	758	718	738	730	744	768	728	715	732	740	729	751	710	766	703	723	738	739	703	700	736	711	688	700	725	769	718	747	729	746	717	715	773	755	725	764	687	724	761	718	721	733	716	712	729	710	744	727	721	728	742	707	693	712	766	699	741	703	751	733	725	741	748	736	683	728	724	701	715	658	724	757	673	725	693	748	712	693	700	721	688	688	732	747	775	739	718	714	732	768	728	750	749	717	717	756	743	699	724	746	693	728	745	700	711	720	719	748	743	759	727	712	733	780	736	708	773	752	729	678	719	732	720	762	773	717	736	752	762	692	738	732	717	751	735	734	775	704	754	749	699	742	677	730	771	730	783	692	706	711	672	712	745	692	754	723	736	787	690	751	784	730	691	737	753	771	726	723	697	746	767	748	789	772	698	722	796	687	762	769	772	760	743	677	712	725	775	726	762	702	689	695	713	752	750	750	742	747	723	711	720	763	694	742	707	735	738	737
16148	1692	1265	1023	723	614	584	543	488	480	478	479	456	428	466	429	434	401	455	381	456	427	457	421	441	413	428	420	417	423	468	411	403	436	402	422	401	378	396	444	435	436	379	422	443	419	414	418	409	446	433	422	436	450	403	440	402	448	453	422	378	366	431	409	389	412	393	412	448	404	416	441	450	409	407	407	437	423	410	450	413	402	436	435	420	407	406	427	378	445	408	437	438	370	422	392	417	388	419	424	414	382	418	438	440	443	467	423	429	412	402	406	420	408	422	414	423	426	417	376	428	415	420	400	433	418	421	384	373	395	432	387	406	386	429	400	433	429	459	385	419	420	392	369	419	367	440	458	404	424	422	425	419	431	457	439	464	435	388	388	400	431	421	402	444	399	411	393	375	412	426	459	374	403	426	396	429	418	466	422	394	421	434	438	399	448	445	376	420	399	416	418	412	409	433	410	412	416	401	412	424	414	428	428	406	382	417	408	400	407	400	444	398	404	405	384	398	400	369	444	425	402	425	446	451	442	437	409	433	425	384	414	436	431	422	402	400	408	393	420	385	403	398	424	434	411	404	426	387	423	431	369	414	426	425	404	410	418	409	399	432	416	445	455	450	436	422	446	410	474	425	416	455	413	428	436	427	416	393	436	451	445	492	446	404	417	388	417	399	426	416	448	401	426	422	409	447	442	398	421	444	413	405	403	403	439	405	392	417	408	378	407	400	403	451	408	430	406	396	397	399	415	390	418	432	481	378	440	448	437	407	403	430	424	441	387	415	431	414	382	417	469	403	398	396	386	397	426	432	405	398	402	405	406	450	396	395	419	349	407	403	438	387	386	427	416	388	393	431	402	433	399	430	389	453	420	417	441	446	422	384	402	405	371	398	405	409	407	381	443	435	391	396	428	441	440	403	400	420	403	386	449	438	392	410	408	413	415	389	427	417	431	443	390	442	421	456	411	411	389	437	395	420	442	410	401	404	461	434	385	422	397	405	429	408	436	434	395	437	398	416	416	397	436	395	428	428	396	432	388	379	449	395	395	429	438	431	420	428	404	393	463	424	412	375	424	388	444	423	383	392	410	439	408	434	428	386	397	446	406	401	403	399	435	411	417	393	394	412	434	431	413	424	388	428	427	442	422	430	433	414	397	387	390	428	386	393	442	368	399	382	424	411	416	420	429	397	408	404	435	409	396	385	399	371	410	424	414	397	447	420	421	448	404	450	412	420	441	449	444	388	477	397	378	462	392	414	423	420	425	476	422	423	385	432	369	418	380	425	454	397	404	430	425	411	364	393	423	456	432	410	429	406	444	402	408	427	425	419	386	425	402	391	413	397	409	442	372	403	441	385	413	390	407	407	424	398	412	439	382	395	411	389	397	412	464	421	420	419	406	398	412	455	385	410	384	419	394	445	374	448	446	413	432	410	401	404	440	451	396	398	435	380	391	385	419	426	421	382	406	500	420	446	422	429	402	426	381	423	388	441	439	385	409	411	456	407	444	427	426	452	408	411	460	443	439	411	421	427	396	397	434	410	417	411	442	397	398	407	404	454	432	426	411	446	445	401	404	442	421	421	479	433	432	400	432	404	399	415	378	452	415	427	409	407	382	381	404	424	406	429	466	448	430	408	410	431	394	432	416	410	374	414	408	406	412	435	379	415	402	421	482	425	448	405	386	413	416	423	418	398	404	373	403	421	417	427	437	431	409	436	419	407	420	437	422	386	395	408	393	431	401	435	383	431	438	427	383	457	411	416	431	400	395	360	369	378	394	436	384	417	407	398	398	393	410	401	402	439	419	442	420	444	397	362	384	472	410	445	431	379	392	422	430	393	383	438	417	418	428	453	446	407	422	398	414	383	408	400	404	422	434	398	379	389	428	413	429	417	419	415	385	387	397	410	446	438	386	418	444	391	361	426	424	411	423	412	412	388	424	453	406	419	402	413	430	412	436	436	420	436	403	402	409	429	413	464	407	435	415	386	439	423	441	462	437	416	415	417	424	415	395	435	452	398	391	380	376	383	376	436	472	432	393	434	398	436	426	411	384	414	419	427	397	376	377	433	456	437	414	434	388	446	406	428	387	413	432	377	374	419	446	456	457	399	391	431	393	401	437	440	420	419	433	422	417	429	423	392	388	395	396	426	461	419	413	430	405	454	380	441	424	387	414	428	404	411	425	415	432	405	432	390	433	426	416	447	408	437	444	458	389	378	417	402	384	377	443	470	414	421	435	404	470	430	454	445	432	415	409	411	407	415	411	446	428	375	454	401	433	436	402	402	441	429	461	399	452	388	424	421	440	417	415	425	460	371	411	431	434	442	417	419	424	459	409	396	414	403	412	404	422	424	379	402	413	434	430	436	396	419	403	386	433	434	413	395	410	412	430	417	403	470	405	438	425	394	421	424	407	421	407	380	423	415	397	399	393	443	430	437	443	397	428	412	402	418	430	401	462	425	446	406	403	424	398	400	444	406	414	410	375	435	426	396	404	425	418	399	414	436	383	427	377	406	393	434	421	358	373	433	417	408	396	443	414	376	391	412	400	407	408	385	424	417	409	411	416	411	436	448	410	442	391	381	443	406	438	404	382	403	387	378	448	400	443	420	450	425	421	406	404	428	404	437	401	360	369	414	397	407	400	398	402	433	399	379	459	388	414	423	405	394	437	413	421	425	410	425	405	400	391	395	413	439	409	418	440	419	398	417	404	386	431	392	406	414	398	393	410	404	452	439	399	430	394	457	383	337	399	387	422	413	401	459	389	400	417	420	406	411	422	408	396	410	376	425	408	445	410	393	435	394	423	403	427	429	423	420	401	439	441	371	450	400	431	440	418	432	384	394	424	383	404	414	420	407	394	419	408	433	380	389	393	419	410	387	450	430	420	405	423	456	419	408	413	406	391	424	428	422	412	459	463	424	396	454	478	404	404	393	401	390	389	443	385	407	397	442	418	394	414	479	407	402	423	380	367	399	408	412	429	418	410	436	408	389	456	396	416	418	386	426	417	384	403	417	383	417	377	464	446	408	403	421	436	434	438	382	399	405	427	415	439	374	418	424	402	420	446	418	404	393	378	394	412	422	438	384	477	428	429	390	438	401	420	432	440	383	428	421	434	391	428	439	424	390	429	411	414	387	408	422	427	406	418	456	404	419	440	417	422	385	380	417	429	429	402	443	430	395	421	424	434	383	421	408	421	386	416	417	427	420	429	394	391	394	420	439	418	452	417	396	446	471	449	411	378	417	394	445	430	402	409	392	418	440	437	443	407	448	441	429	395	435	387	415	424	437	412	421	448	416	430	407	389	410	382	397	419	408	406	368	438	448	423	440	418	421	394	432	410	393	420	401	413	425	431	434	415	407	405	399	450	403	416	420	407	365	389	398	420	409	409	405	424	424	411	407	405	394	427	427	405	453	454	395	424	405	443	426	436	452	419	415	383	412	364	396	426	416	409	393	416	420	423	415	425	404	389	394	397	417	425	403	444
9575	1658	2588	2719	2277	1954	1665	1417	1309	1245	1256	1159	1193	1136	1127	1083	1012	1092	1019	980	968	1029	1027	1009	951	959	975	962	987	961	937	956	918	925	973	949	958	918	948	948	929	961	949	998	991	912	1011	903	940	972	928	977	965	897	935	958	945	949	981	927	951	892	959	928	922	944	941	964	901	931	908	965	935	964	940	962	899	959	951	904	922	924	949	952	940	900	962	972	938	1001	918	923	929	936	918	959	965	923	887	950	912	965	905	996	921	991	926	878	906	912	946	943	921	931	893	928	960	935	951	961	916	934	975	967	920	918	980	905	903	905	913	896	933	896	906	866	934	927	952	947	933	914	927	941	946	938	942	908	892	904	949	875	958	892	896	894	934	941	914	927	920	960	948	965	970	929	973	965	981	952	948	926	926	913	948	967	941	957	881	956	923	1019	880	912	911	929	864	941	937	896	919	994	979	869	926	925	903	950	940	938	944	936	918	939	945	1006	914	954	907	975	950	925	947	916	932	987	946	932	871	963	923	877	924	912	910	948	935	919	950	975	939	953	949	909	957	925	911	963	888	962	911	902	952	902	944	839	964	938	945	990	981	921	883	902	944	920	878	914	923	939	963	994	920	918	891	971	962	948	885	943	963	879	902	965	901	965	950	888	940	917	893	949	872	919	906	955	929	986	928	960	957	925	961	932	956	922	935	943	959	923	950	910	938	926	964	920	926	988	898	920	950	980	937	949	921	934	906	939	939	934	951	886	909	877	899	960	947	998	943	929	931	897	928	942	924	913	903	932	943	945	935	923	914	968	922	979	905	932	938	863	943	998	917	931	929	916	964	899	972	979	921	927	929	920	977	940	953	931	956	924	956	944	954	949	933	890	953	929	860	929	943	948	968	880	880	909	895	948	937	974	933	987	938	903	966	948	870	934	890	955	936	921	884	890	968	868	934	960	951	915	903	906	925	887	971	946	972	951	912	935	880	935	934	917	946	930	937	929	903	921	932	941	991	964	939	932	940	918	920	894	909	964	924	868	943	909	897	945	962	915	983	955	925	860	939	923	955	939	915	967	923	978	891	977	976	943	921	913	901	935	944	969	905	938	917	967	932	949	893	927	938	919	945	980	935	903	887	940	909	941	939	957	929	944	914	896	922	925	967	931	933	912	946	912	952	927	933	872	972	919	906	959	929	959	922	887	920	917	971	895	943	979	900	922	896	990	944	965	911	935	884	928	893	937	913	940	927	999	951	910	933	919	962	907	951	961	921	973	964	931	900	938	885	902	940	928	916	937	945	956	915	891	874	930	925	1001	927	920	900	923	932	991	924	955	909	897	921	936	911	944	987	881	925	961	957	896	939	920	985	935	934	906	966	962	934	900	941	879	881	959	898	910	947	950	935	935	931	964	966	932	889	942	919	911	951	930	895	933	952	963	884	909	907	946	938	889	954	939	879	886	939	939	984	931	903	878	904	930	960	940	924	986	909	948	892	904	911	1006	940	937	925	880	947	915	929	917	934	986	928	907	929	925	926	963	979	927	1007	879	915	909	891	961	954	906	928	941	868	964	958	892	912	940	938	915	1000	940	1003	946	997	950	956	875	883	911	960	922	941	993	932	947	965	969	918	913	969	932	987	932	927	875	983	973	967	936	964	906	909	926	914	924	938	984	962	868	927	910	937	933	961	933	929	968	935	930	931	934	907	888	909	919	898	941	917	898	923	927	863	887	899	987	892	1004	884	894	897	929	988	907	926	857	920	934	962	930	895	960	938	939	953	904	921	919	896	924	905	929	930	905	963	990	931	913	936	916	913	944	891	960	904	956	943	913	905	912	948	927	896	892	885	982	932	854	957	966	888	952	929	974	879	926	959	896	918	948	935	993	955	887	899	952	873	925	936	872	937	970	893	932	962	933	936	948	962	1011	992	939	911	953	915	921	976	918	949	908	948	902	884	1030	956	950	943	887	928	931	983	924	925	962	996	965	926	925	912	919	905	894	965	901	952	956	955	949	932	989	932	970	982	942	936	952	901	986	905	914	953	938	939	931	885	898	947	892	919	909	908	912	912	1004	920	935	966	995	928	935	904	909	946	974	927	925	976	945	937	907	972	911	925	922	940	887	933	910	992	895	906	961	955	923	963	955	957	932	923	951	919	981	966	906	958	894	939	938	945	910	936	889	928	949	865	939	972	939	926	938	962	921	930	879	961	986	942	937	909	935	933	908	986	909	956	968	954	939	859	935	909	971	927	955	934	934	938	975	912	923	907	1013	905	906	922	925	887	967	961	873	956	916	936	958	915	959	947	923	916	880	921	884	900	915	968	905	907	900	884	901	972	931	874	923	910	927	969	900	938	963	917	984	913	964	953	923	937	940	914	924	948	917	933	965	909	929	967	933	902	916	901	899	890	895	934	958	900	928	953	922	929	897	900	986	954	956	926	890	996	996	962	939	961	913	931	964	922	927	921	916	956	950	947	964	968	894	906	899	944	952	932	911	894	919	931	907	908	908	894	923	925	970	902	897	909	890	958	946	962	1019	921	930	942	929	937	945	929	914	960	900	949	954	911	927	909	919	940	953	932	902	913	964	876	907	926	958	957	960	951	964	913	933	944	907	935	930	877	897	912	961	928	942	928	909	933	998	972	895	935	931	964	897	973	933	905	917	938	882	925	957	920	882	877	941	975	917	883	889	957	930	962	946	888	947	944	985	883	980	913	911	919	910	914	890	941	949	926	977	973	949	896	938	919	955	886	895	884	917	931	928	934	979	984	941	946	898	987	903	899	907	984	916	957	917	927	947	973	963	899	955	920	1005	915	980	950	885	979	971	952	928	878	886	956	998	904	936	912	883	915	926	946	964	928	962	989	887	941	958	976	913	920	946	923	931	937	982	935	935	961	904	892	930	891	954	920	900	900	896	906	938	926	920	918	939	956	900	866	931	923	894	1010	971	911	915	945	928	903	936	906	880	944	930	958	906	959	934	938	936	962	943	921	909	913	932	925	929	982	986	878	898	921	916	885	913	871	965	927	949	931	952	942	958	957	929	900	916	946	887	1021	917	902	891	866	919	927	878	913	919	973	885	871	892	972	938	917	916	940	926	977	910	947	865	920	932	925	886	939	872	912	956	918	953	896	942	918	987	908	954	959	952	925	930	952	896	926	954	945	919	904	900	942	987	941	933	948	914	972	884	942	962	929	934	963	927	918	954	937	902	914	913	871	873	886	897	931	967	990	924	924	922	950	950	885	922	912	928	933	947	927	936	929	951	914	960	985	945	1010	927	965	912	891	921	931	891	936	865	896	948	897	925	944	929	952	929	907	923	955	896	946	968	918	947	930	886	934	908	912	922	976	942	890	907	907	979	912	918	965	917	929	922	902	960	905	954	898	927	925	949	960	947	946	949	915	926	922	1015	990	947	937	861	903	939	934	913	943	916	924	929	995	948	900	924	985	942	942	897	895	946	947	993	996	963	930	910	951	972	939	897	943	943	919	909	943	925	955	892	889	899	927	922	929	941
2242	181	185	159	163	148	150	170	142	158	137	159	151	153	143	148	160	145	160	180	158	154	164	139	135	164	170	159	148	157	155	164	154	139	149	123	166	165	139	146	158	150	137	184	159	137	124	145	138	170	143	173	158	159	159	150	146	156	143	159	152	165	154	128	128	142	168	148	157	163	150	149	181	150	169	139	160	145	162	139	172	163	163	155	164	156	159	152	141	151	143	167	158	159	152	132	152	136	169	138	133	174	131	156	175	139	156	141	170	147	138	145	148	132	168	129	150	137	179	178	138	129	154	141	143	136	160	129	142	150	155	176	159	150	152	124	127	165	172	139	145	164	158	139	145	156	135	134	153	163	151	178	170	190	166	175	147	156	134	150	148	141	171	164	166	164	165	141	151	133	161	176	147	168	150	144	162	151	150	144	115	125	130	157	139	131	150	185	140	143	140	161	117	154	158	133	144	157	151	153	157	164	160	144	133	154	142	155	157	143	158	137	133	146	147	180	151	146	123	143	166	162	139	138	135	141	171	136	146	149	162	170	172	162	163	168	159	146	141	129	161	148	161	142	172	173	145	143	139	129	152	159	150	162	157	148	177	137	156	149	168	162	132	156	147	145	146	164	151	156	154	125	145	151	133	139	185	143	126	132	171	166	126	152	149	134	172	161	142	150	150	140	138	174	144	166	126	138	152	157	141	139	152	142	168	156	136	145	171	142	153	141	143	159	185	169	162	133	147	127	155	148	165	151	144	165	149	170	165	165	169	140	143	132	160	143	139	147	134	147	151	159	126	154	158	149	154	153	141	156	136	157	162	154	163	145	150	160	153	136	141	149	143	144	141	190	115	147	127	177	158	151	160	156	123	133	127	176	149	145	147	127	137	132	146	141	173	150	168	170	149	128	135	168	160	155	147	156	161	164	173	161	176	141	139	136	165	148	143	126	173	146	165	147	157	125	136	164	156	163	166	131	135	152	149	161	154	150	144	133	150	139	151	148	159	155	155	148	155	143	135	149	144	143	164	149	164	145	163	147	133	151	156	157	131	165	153	166	157	140	137	145	126	156	141	135	163	135	150	144	159	150	152	153	161	139	146	140	146	156	142	148	164	136	164	145	154	146	164	179	159	138	140	134	139	149	153	159	149	132	163	155	164	156	158	144	154	156	157	153	143	162	151	146	162	152	172	134	158	137	172	154	137	159	140	160	145	142	140	127	150	131	161	158	163	167	133	130	162	148	162	144	167	165	154	136	161	168	141	135	140	171	154	147	157	177	142	140	146	169	142	145	149	147	155	152	166	166	131	148	160	157	166	150	176	161	182	138	184	143	149	142	133	144	143	155	146	166	176	163	163	144	135	140	144	133	176	158	183	165	161	132	152	131	162	153	133	167	157	156	162	138	147	162	153	162	143	138	158	148	159	141	157	170	159	133	160	169	149	158	136	160	150	166	137	143	148	172	146	155	135	137	155	144	152	144	162	137	156	161	131	153	132	148	151	160	146	156	168	149	127	155	147	166	150	156	177	177	155	167	138	181	171	130	153	191	148	146	174	141	150	156	157	123	141	150	163	164	129	156	135	152	160	152	152	132	144	133	161	150	170	137	136	145	142	172	142	159	166	158	149	177	153	148	145	157	142	142	158	139	144	130	125	141	153	133	139	147	162	146	157	152	138	147	157	161	127	175	171	162	155	150	153	163	154	155	140	176	145	165	151	135	155	164	158	153	164	170	128	128	146	143	156	138	141	156	155	150	172	153	133	129	166	165	161	153	132	138	170	163	134	168	145	163	112	144	148	129	147	152	136	161	169	156	150	166	162	158	158	148	136	144	150	148	146	135	139	176	148	150	163	152	159	131	133	142	132	141	146	158	146	141	152	192	150	145	155	144	138	167	154	133	134	138	190	157	148	158	152	158	143	163	153	154	170	149	131	127	143	143	148	154	143	140	141	123	134	161	149	159	153	130	149	161	121	173	138	147	175	161	158	136	163	163	164	179	145	157	149	168	159	151	146	150	150	156	155	166	159	140	151	139	140	141	179	145	140	140	139	150	137	156	149	136	148	146	144	152	136	153	153	157	158	173	137	144	150	125	157	143	143	147	167	179	142	164	142	155	168	143	164	119	156	155	166	155	165	156	156	136	159	160	152	144	159	151	150	156	141	153	138	153	140	148	145	143	141	154	144	130	151	152	157	148	127	133	165	150	141	135	161	140	169	160	146	159	167	144	135	137	155	141	145	156	164	161	129	150	163	136	136	144	146	164	145	159	145	121	161	155	169	142	155	163	147	154	178	138	152	163	161	141	160	174	167	163	163	152	117	132	125	142	152	126	142	152	171	156	161	180	153	165	162	145	156	153	147	155	165	145	165	171	155	141	151	161	136	154	158	136	137	146	158	157	150	167	133	137	179	106	158	141	162	137	171	159	163	141	156	145	164	143	144	165	161	151	164	150	158	152	161	128	162	159	152	165	143	146	167	137	155	155	149	146	162	142	160	158	148	133	140	147	158	176	154	163	151	146	143	145	142	142	152	153	180	152	137	155	158	155	146	157	147	134	135	169	158	140	181	143	151	160	152	137	174	146	143	163	164	143	139	159	146	184	154	159	138	159	148	152	176	149	147	152	134	166	158	140	149	147	170	154	170	155	142	132	163	137	163	149	127	142	144	134	120	146	158	142	126	146	163	144	150	172	154	164	150	153	135	152	149	136	138	156	182	139	173	150	163	166	173	157	153	136	150	160	145	146	148	133	171	125	161	147	158	153	155	159	131	163	167	152	143	142	147	138	150	136	162	153	156	156	129	145	144	161	166	164	131	165	161	149	154	147	161	159	132	148	160	160	138	136	146	156	128	139	134	156	160	144	155	151	132	144	152	156	164	159	148	161	173	131	147	143	134	155	183	154	147	108	143	110	145	135	156	165	156	154	170	165	166	133	154	146	161	149	179	160	163	141	136	146	150	143	150	155	121	136	167	160	159	142	162	150	123	124	149	129	163	129	137	166	167	148	154	152	146	140	161	134	139	175	174	157	140	151	138	134	125	147	127	154	167	144	161	178	164	148	145	157	148	150	168	166	147	163	172	167	130	160	122	153	131	148	162	144	137	157	166	154	139	168	140	161	161	165	175	158	158	135	157	147	128	164	142	163	156	158	156	137	160	147	149	144	138	138	143	171	126	136	161	150	146	132	139	154	140	140	132	139	155	174	147	168	138	149	155	153	151	160	141	171	137	162	160	176	149	142	158	136	160	146	142	130	137	132	157	127	147	175	157	164	169	136	144	146	158	147	149	137	153	166	171	136	149	155	147	152	163	160	159	154	137	146	156	164	161	140	138	149	159	147	135	147	186	147	135	158	143	142	149	165	143	166	138	148	155	161	160	125	161	142	166	159	160	142	126	139	154	136	135	160	129	158	144	167	140	152	162	169	136	135	158	169	153	133	137	148	175	143	154	145	145	158	172	148	140	161	143	116	156	172	172	148	164	189
2402	448	465	447	440	436	441	409	420	437	450	428	443	432	431	434	422	403	392	421	467	434	413	434	418	448	437	403	373	409	431	469	481	421	424	410	442	428	455	460	427	439	426	407	463	464	441	399	436	437	427	427	431	446	408	406	398	484	418	403	429	444	411	416	439	393	447	423	436	441	437	435	421	444	412	426	434	403	454	425	426	411	457	450	401	449	437	455	410	460	433	410	424	430	472	427	410	451	420	423	410	431	409	416	447	421	469	439	386	434	443	444	408	438	422	423	436	455	452	436	389	418	405	467	395	411	425	447	418	396	425	453	456	412	447	405	428	453	415	439	422	423	409	444	430	426	424	385	417	444	423	397	441	410	430	402	458	415	403	404	428	404	409	455	444	411	477	418	443	424	401	448	402	427	420	396	420	425	426	464	409	422	432	447	390	450	465	451	381	416	426	403	398	430	439	457	422	445	447	452	404	419	426	458	432	423	432	392	447	456	439	379	441	397	434	446	425	457	444	419	431	419	434	453	417	450	434	456	428	421	447	436	421	417	387	442	448	418	422	444	431	439	418	398	418	422	436	385	450	410	453	388	416	429	428	432	439	415	448	423	406	439	396	419	415	414	436	408	434	428	452	424	426	415	447	431	466	407	441	418	419	435	420	430	430	400	458	430	432	427	401	420	427	433	407	421	406	402	389	408	409	387	402	409	438	429	408	433	386	445	416	444	411	397	455	442	406	436	441	430	396	397	420	441	465	434	419	435	417	437	403	419	410	417	461	427	410	409	415	434	408	421	417	433	449	463	466	446	426	421	451	440	432	443	419	394	406	409	420	434	411	390	403	396	446	429	399	433	442	394	424	412	416	430	442	400	418	374	443	410	399	419	450	428	447	431	427	429	436	466	448	446	409	391	426	420	396	429	414	401	432	410	435	363	441	427	431	414	407	475	450	448	396	425	412	435	416	458	437	433	442	455	418	442	424	425	418	419	494	454	436	373	395	403	456	416	428	406	423	400	428	411	420	422	397	405	406	415	433	437	423	419	410	450	416	476	405	420	430	426	410	407	466	409	390	417	435	431	409	434	430	449	396	411	428	408	413	382	429	400	447	420	418	428	448	392	464	423	425	401	446	450	418	422	418	436	434	405	452	417	437	392	417	427	438	402	436	428	447	415	415	425	412	416	406	470	447	434	410	469	433	425	408	437	420	449	461	432	401	432	418	435	406	452	450	443	393	424	463	457	431	466	417	449	459	391	403	446	431	415	439	409	406	441	427	400	428	429	435	434	400	436	467	448	407	472	416	423	417	440	420	429	448	423	425	382	476	444	412	444	444	447	468	424	420	433	422	413	443	414	433	386	436	413	448	430	487	446	423	411	420	433	411	392	426	439	435	473	456	422	442	469	470	434	442	400	443	423	441	448	459	441	458	409	435	436	447	433	431	420	423	404	452	421	456	429	429	465	456	423	429	437	390	411	398	428	422	416	404	436	408	459	443	422	448	436	413	415	427	444	431	403	387	440	432	432	410	430	420	434	421	448	452	385	425	447	418	457	431	442	441	417	474	372	440	442	455	440	439	412	432	444	440	415	417	387	419	433	431	422	406	451	426	450	442	410	414	438	402	447	405	425	392	451	430	430	461	440	449	462	403	463	446	397	425	434	417	388	427	397	429	453	447	411	454	379	432	427	417	436	421	453	411	433	424	418	435	418	435	372	436	406	437	444	444	460	420	438	428	415	435	451	428	437	405	415	420	440	416	452	445	416	399	405	449	413	426	442	408	414	429	435	452	421	440	422	437	422	474	441	441	473	405	417	432	428	450	433	465	441	452	443	420	456	444	446	430	429	411	425	403	462	430	436	404	473	422	429	452	442	422	443	413	404	413	420	407	439	461	414	411	410	401	416	408	428	450	414	383	425	429	448	438	458	422	439	433	419	412	428	398	415	449	472	415	464	413	417	424	417	447	448	451	418	390	413	432	423	419	397	416	424	387	419	393	470	402	464	404	430	416	409	415	409	421	425	383	438	403	435	395	447	427	439	430	404	436	412	418	426	437	423	403	437	404	444	404	404	446	408	415	438	431	436	383	423	444	419	450	460	449	468	409	419	410	424	425	417	465	415	427	444	421	473	456	423	468	414	443	431	399	425	401	393	419	415	398	441	416	439	428	424	414	411	403	410	425	428	450	429	466	435	443	419	446	426	443	459	404	433	381	426	386	449	427	446	410	445	431	433	417	453	423	420	411	423	411	401	428	409	386	378	443	419	390	419	450	418	421	391	408	409	406	401	422	428	428	443	443	433	419	423	415	426	429	427	421	437	424	421	426	428	443	444	401	399	408	405	405	489	426	422	431	451	399	432	448	429	437	419	394	418	418	430	382	428	451	401	427	414	468	408	452	411	420	430	472	396	439	398	428	434	414	473	430	454	404	423	409	405	414	440	430	446	448	419	434	451	440	445	466	418	391	426	414	412	456	429	420	435	432	439	435	436	403	397	468	430	406	422	453	406	418	404	424	423	416	470	414	426	469	416	426	438	411	420	459	457	422	408	442	419	407	430	408	407	396	447	409	414	422	446	452	424	432	409	425	412	427	453	434	448	400	441	425	413	424	437	417	454	452	410	430	428	415	435	426	408	452	378	439	439	426	402	438	396	425	412	445	426	451	458	393	418	439	413	421	435	435	417	436	411	410	468	408	464	400	412	433	414	389	432	425	400	426	443	425	439	430	432	453	423	413	459	419	381	399	433	423	453	422	379	470	435	429	469	428	473	434	433	404	442	408	454	440	431	394	413	429	466	445	400	443	448	420	399	414	429	438	416	449	430	409	432	416	448	445	443	410	423	433	459	477	428	410	438	426	409	413	414	408	418	429	422	443	455	417	458	429	406	446	492	393	445	459	444	443	435	432	442	447	431	456	410	395	396	412	392	439	428	432	452	440	453	444	431	373	417	442	457	417	437	439	396	471	454	434	411	462	419	395	419	429	439	441	427	399	420	408	457	426	437	403	418	429	400	441	409	446	387	441	391	443	398	436	406	421	468	465	421	410	385	402	414	435	450	463	458	419	434	437	412	425	434	434	446	406	421	419	419	467	417	436	445	400	402	437	401	428	434	409	418	446	429	421	428	410	406	455	421	450	434	496	407	464	404	477	396	445	433	401	412	401	393	386	460	432	396	399	445	412	454	423	413	416	467	418	406	427	442	402	434	394	403	427	426	396	455	428	461	381	449	437	431	425	400	387	431	395	398	446	444	413	425	434	411	410	433	418	424	410	397	409	404	421	434	438	429	417	431	458	461	420	425	425	397	449	420	421	422	416	421	458	433	448	399	423	411	414	427	418	435	412	439	444	427	448	483	419	410	436	420	405	417	409	439	426	368	421	439	412	440	434	413	440	438	421	422	420	429	413	420	450	403	420	443	431	444	384	426	409	418	444	447	438	426	422	430	430	422	478	390	431	431	413	436	459	434	431	439	455	438	444	439	403	433
8956	732	668	598	458	390	375	368	383	319	313	364	339	294	318	291	325	271	306	308	311	306	301	305	286	321	313	318	298	341	270	276	308	282	285	275	299	293	309	305	268	319	306	282	324	279	317	292	277	293	301	261	292	296	309	294	292	283	319	289	304	282	298	339	279	319	335	298	295	319	338	305	300	329	315	300	263	282	298	277	291	281	292	296	298	261	303	307	313	287	297	286	290	323	328	273	329	292	344	316	309	325	289	340	272	319	326	294	275	336	298	316	294	287	292	265	297	286	304	268	300	325	306	338	296	287	285	289	323	286	301	297	319	317	311	265	298	310	307	297	323	299	312	296	296	319	309	307	310	277	280	304	304	275	299	313	291	278	314	302	308	310	266	298	306	317	298	319	317	290	296	299	309	328	292	349	289	286	337	320	281	271	301	315	307	314	291	297	338	285	293	280	304	315	288	335	289	294	307	295	282	283	277	233	257	303	283	271	281	269	326	280	255	286	295	279	330	293	307	266	266	301	283	268	284	311	322	312	326	280	238	325	280	288	297	309	272	348	318	306	300	316	278	278	292	301	276	268	263	313	288	319	280	293	299	312	303	310	303	272	310	270	277	339	281	290	314	327	303	302	294	290	327	297	285	291	287	317	284	308	298	308	280	313	280	301	318	305	292	305	332	315	319	285	280	320	291	317	302	280	292	293	301	293	301	294	298	291	271	268	299	273	286	303	325	334	278	310	308	328	313	315	280	253	282	324	273	299	283	282	308	304	296	295	315	309	296	299	287	321	296	304	306	289	287	308	257	295	290	285	293	283	300	316	309	281	282	259	280	305	279	252	329	351	302	256	294	314	297	295	324	327	313	323	302	338	290	301	299	297	319	322	292	305	301	309	315	285	318	294	292	278	316	293	298	305	279	314	264	331	304	288	317	313	311	306	312	302	271	283	314	335	286	307	291	330	286	302	269	295	305	261	301	307	297	290	275	309	295	257	285	349	303	384	289	311	309	304	281	295	285	302	278	326	252	327	299	304	331	317	293	296	295	273	289	295	287	318	311	283	299	286	287	282	289	291	302	275	305	269	301	301	314	296	340	321	294	275	315	302	297	291	285	264	311	317	306	296	291	270	302	268	286	301	312	315	311	293	297	279	275	297	267	267	297	291	304	286	294	316	290	309	297	271	315	249	303	257	322	312	298	304	298	324	297	291	290	292	291	299	308	328	288	296	321	278	277	303	287	296	292	286	294	280	313	293	280	317	278	288	297	303	287	313	307	315	298	277	291	280	260	310	287	330	321	306	301	292	318	294	271	277	304	290	287	314	327	324	317	301	305	286	309	305	336	298	279	302	309	306	299	330	325	289	295	283	303	268	322	308	283	302	288	285	303	266	326	296	275	305	306	290	257	298	288	271	285	281	283	349	296	292	291	295	312	285	244	273	291	272	271	287	298	289	325	295	312	287	316	301	282	295	307	285	271	319	313	319	305	320	314	330	302	310	326	326	320	259	300	291	250	285	281	296	274	294	318	290	297	297	328	300	302	309	278	313	256	299	285	319	261	286	311	296	316	279	331	295	319	330	288	279	327	259	283	272	330	303	287	288	292	313	306	335	310	310	331	305	300	279	310	298	297	298	299	320	314	333	344	309	294	281	290	332	291	328	278	285	271	305	278	287	303	262	282	298	290	272	287	304	305	271	303	328	303	274	305	272	259	337	283	303	299	287	267	297	308	304	321	299	309	290	289	289	324	315	290	314	296	301	288	315	307	282	281	325	295	315	317	302	278	280	306	304	262	296	256	274	292	297	295	302	295	300	302	272	315	306	297	282	298	275	273	302	276	297	281	278	299	305	295	280	308	333	320	294	269	317	277	291	316	263	262	276	286	297	312	289	295	283	274	270	319	281	325	289	307	286	302	309	301	300	323	282	304	289	292	299	322	279	299	308	322	323	276	311	316	307	298	319	269	286	288	282	303	303	329	306	289	286	336	292	281	291	309	303	276	287	339	302	297	282	271	328	311	287	308	289	294	303	316	282	284	290	295	290	313	287	283	309	310	285	299	335	304	274	273	272	292	279	282	307	305	307	287	297	329	312	299	311	268	269	281	278	299	302	321	284	288	285	317	308	320	309	303	320	310	340	303	300	307	292	288	305	314	274	320	310	327	262	257	298	286	299	279	303	302	288	299	284	290	298	328	277	303	273	310	290	289	298	288	317	286	313	306	294	252	339	317	309	288	287	273	305	333	294	297	273	273	321	277	310	292	321	322	328	292	314	302	304	300	278	315	327	322	287	311	307	303	296	300	304	292	293	328	293	280	283	285	312	318	294	316	302	291	284	315	300	323	314	319	332	328	277	287	315	285	328	321	294	317	325	276	266	349	290	302	305	293	299	294	297	286	293	311	288	266	293	298	291	326	295	288	309	292	285	289	319	285	265	308	302	283	296	290	324	316	312	302	286	305	309	315	318	290	316	315	279	315	281	335	278	322	297	293	284	287	279	295	304	308	312	316	272	303	305	317	299	292	288	318	308	287	298	275	289	280	286	326	302	352	314	284	284	314	301	297	300	264	309	313	334	300	329	307	351	309	301	319	285	274	297	302	295	311	316	291	292	278	289	302	319	316	281	305	306	296	288	279	347	265	283	284	270	305	297	304	284	320	261	313	276	310	280	318	294	311	302	305	301	294	278	325	282	297	284	312	275	369	284	308	308	311	319	306	289	283	302	297	290	296	305	304	287	285	303	279	280	310	283	341	309	324	320	286	300	270	311	294	325	295	305	312	321	282	253	304	264	320	303	297	316	305	307	303	288	297	274	319	310	330	293	298	305	325	282	284	292	293	281	307	289	310	295	303	318	288	298	287	317	335	302	272	288	268	279	266	318	325	306	286	285	275	303	297	283	278	293	326	286	306	300	280	298	316	299	300	305	279	322	339	285	286	295	263	269	301	281	342	286	315	302	324	284	284	306	333	296	306	306	288	326	287	303	306	312	306	284	275	307	284	285	337	312	304	312	332	300	291	292	289	329	328	324	329	308	306	289	312	294	282	263	262	311	296	282	279	317	284	295	289	282	294	319	272	301	265	288	311	314	293	300	316	324	301	312	290	293	306	325	311	290	305	289	311	330	316	281	300	320	316	276	262	272	313	292	283	327	311	310	308	278	312	300	297	290	340	248	309	297	306	312	286	265	296	325	282	342	310	334	273	326	315	302	290	315	284	292	325	314	315	310	292	281	326	310	292	306	305	303	308	318	302	323	284	231	272	308	297	282	272	295	306	293	310	273	352	318	282	351	308	279	294	282	320	295	311	298	304	304	307	312	314	291	285	296	306	288	305	269	311	301	327	302	270	299	318	302	320	260	281	306	297	320	302	288	272	307	295	330	314	312	294	319	290	292	303	321	326	301	286	314	302	272	321	283	309	331	326	314	316	309	267	302	306	325	299	290	298	324	320	309	291	293	296	338	289	301	303	265	292	294	297	339	292	317
7384	1110	1481	1586	1457	1267	1175	1067	959	929	861	873	857	856	833	800	806	796	782	810	799	825	800	785	770	804	724	754	768	724	716	719	778	741	840	711	733	790	768	718	787	774	717	766	743	775	755	784	749	754	732	725	705	749	728	694	720	729	760	715	743	766	744	790	742	752	758	738	710	688	724	716	755	739	702	774	678	790	746	748	668	742	721	766	756	760	787	744	734	744	779	700	714	750	721	738	739	744	683	778	753	757	715	730	701	764	749	702	735	684	720	708	745	766	762	768	671	700	734	732	749	726	740	711	772	731	733	710	766	745	766	786	772	753	739	725	760	720	725	727	730	754	710	719	804	779	719	691	788	779	705	767	741	745	711	735	778	742	754	717	739	756	731	773	736	747	681	736	752	772	709	712	748	746	714	762	741	765	729	706	789	729	754	700	741	775	737	742	767	760	781	741	772	748	757	745	695	718	723	766	709	700	714	754	711	712	700	689	747	744	716	712	738	737	765	755	741	757	754	711	741	723	721	759	766	698	784	734	751	753	725	728	738	734	746	729	718	765	693	700	779	698	728	750	748	732	743	713	680	741	747	709	767	735	741	788	756	724	750	759	682	737	756	736	730	749	738	703	703	731	749	707	783	747	686	731	744	760	731	749	748	763	767	707	779	734	727	745	676	716	762	714	708	726	733	745	725	772	701	753	765	773	697	738	760	765	715	717	770	708	695	696	727	745	738	738	760	760	730	751	766	707	756	753	764	733	769	762	725	767	793	733	743	724	724	713	764	722	730	801	745	725	762	727	746	750	712	784	739	762	749	782	695	731	729	740	788	746	739	738	728	693	687	714	743	747	727	755	761	729	750	732	758	705	733	707	758	736	675	778	693	740	733	769	766	722	783	696	756	712	732	746	729	724	750	736	690	744	741	709	734	755	759	747	703	745	678	734	751	718	745	725	759	822	765	709	732	781	702	711	694	756	735	767	719	719	742	735	725	746	755	754	760	718	708	700	778	757	699	753	692	740	764	692	714	734	728	754	715	706	716	717	726	696	744	790	750	805	716	741	799	747	739	764	705	665	732	742	747	758	749	680	749	730	761	743	729	730	706	773	701	739	717	695	725	746	730	739	746	730	753	759	693	768	778	724	729	752	749	718	749	689	727	724	731	775	746	796	747	724	803	716	714	764	716	733	719	733	714	750	745	734	704	772	758	705	747	750	756	751	737	718	731	729	710	780	715	772	695	736	752	781	764	756	699	724	721	762	715	747	739	733	717	711	717	754	689	726	739	753	742	722	748	713	756	711	720	735	719	731	670	768	732	751	770	716	736	784	713	737	723	745	706	718	790	720	707	707	748	712	685	724	735	735	713	753	748	757	766	728	787	707	760	744	798	742	734	710	699	774	732	765	773	705	770	700	681	711	755	735	689	754	744	751	711	703	739	686	731	737	763	749	737	742	732	721	729	638	712	724	720	674	796	765	747	768	713	721	766	697	708	762	744	782	700	733	717	702	757	709	749	706	726	735	746	726	733	721	764	712	781	727	731	708	768	701	728	747	727	699	732	753	719	719	726	712	747	721	716	746	680	753	749	771	733	785	701	697	724	747	769	775	751	738	719	764	711	735	772	741	733	725	734	760	695	746	768	712	715	752	716	758	712	744	735	736	723	725	753	729	694	777	758	736	711	707	759	737	721	762	745	701	765	728	724	737	744	712	720	741	741	785	725	745	752	721	737	765	719	759	743	722	719	744	758	775	778	741	755	716	699	731	746	732	785	729	771	712	740	733	735	761	757	747	704	730	741	723	739	791	723	761	741	715	756	788	814	760	764	739	708	684	721	743	756	714	785	757	748	728	707	769	717	699	757	766	757	751	692	683	704	720	742	735	736	758	726	736	707	767	727	758	710	726	732	743	765	706	739	736	707	769	717	731	721	719	732	735	805	747	737	757	755	711	720	736	721	790	741	703	739	713	742	724	731	717	690	723	702	774	735	780	683	714	763	744	751	751	732	748	801	692	744	744	776	703	740	747	758	748	724	754	744	809	700	760	749	728	752	678	702	746	766	721	763	747	731	742	741	782	743	749	745	747	711	783	754	731	680	725	717	792	728	707	734	783	704	737	802	706	746	708	713	739	719	682	734	766	709	716	724	728	737	744	766	754	719	757	695	711	767	806	691	752	766	774	733	721	737	731	751	728	701	752	707	742	744	717	755	731	742	726	719	740	701	752	701	698	721	748	788	774	768	753	695	750	772	746	719	751	732	735	731	717	663	754	707	703	707	731	743	742	753	755	788	731	752	740	738	788	741	703	744	754	797	686	748	739	729	753	708	741	742	740	752	743	761	755	706	772	777	746	738	738	755	720	763	721	710	732	728	721	753	723	725	766	760	789	702	736	748	827	729	756	732	730	738	726	708	718	732	732	715	749	711	796	735	704	755	716	740	713	793	676	725	714	731	773	719	765	761	772	719	744	755	733	733	783	723	736	775	718	749	720	758	750	677	698	766	705	712	755	775	773	791	764	740	733	759	734	792	731	729	698	737	742	718	830	737	705	700	725	748	730	716	745	736	798	773	726	717	747	735	733	703	702	751	750	749	691	757	727	740	763	712	729	755	717	794	758	699	719	763	753	778	742	753	714	743	780	757	736	698	698	768	711	721	712	752	691	750	726	753	711	700	746	683	768	745	713	706	752	724	696	722	755	732	745	750	746	723	755	752	721	696	736	714	756	742	741	774	734	725	776	709	739	776	674	735	709	738	716	735	741	801	753	727	740	799	667	778	721	746	773	744	739	752	765	760	780	781	721	718	748	711	748	717	743	735	784	684	792	805	796	760	743	755	719	747	682	761	740	716	770	751	743	729	749	764	717	789	708	693	753	709	701	711	712	738	700	688	727	807	754	738	749	736	703	737	721	740	719	683	783	724	738	725	725	771	723	718	744	777	748	737	711	676	745	777	739	718	703	708	705	772	712	697	754	762	714	700	783	693	724	765	743	749	741	679	754	678	721	781	770	734	780	682	771	728	711	782	718	770	757	794	750	671	798	757	706	768	717	726	767	772	755	731	751	708	758	708	733	696	698	734	694	717	723	727	752	732	720	762	756	761	700	778	728	728	710	737	735	771	731	753	782	737	774	749	781	712	758	723	703	740	743	714	699	717	750	740	740	731	701	747	765	728	751	758	734	683	703	776	695	729	768	745	737	763	688	751	744	709	725	757	716	737	752	736	729	781	767	717	720	725	710	743	749	704	722	748	800	722	767	760	745	729	761	732	707	674	722	684	735	791	740	769	747	752	742	705	780	730	752	717	723	740	718	760	693	776	761	738	747	727	762	741	752	738	733	691	687	731	740	720	794	707	780	771	741	738	717	768	742	765	723	732	781	718	789	717	751	712	726	697	719	738	732	711	714	771	788	784	723	732	798	763	738	825	732	723	724	710	744	738	741	806	755	739	740	789	749	745	733	806	761	736	733	754	689	702	778	721	711	725	723
16073	1713	1262	948	713	612	589	557	483	468	472	468	449	471	453	449	427	461	425	463	432	444	450	408	420	421	436	432	420	409	430	422	429	459	390	414	449	455	411	445	433	416	409	404	406	386	367	444	440	451	369	423	421	411	413	436	415	411	414	400	448	431	402	447	400	422	420	427	434	420	459	408	403	390	421	427	433	444	388	401	417	427	383	424	414	407	452	445	420	424	391	399	442	419	465	391	418	421	418	443	411	439	450	435	420	432	438	400	410	401	450	399	400	448	395	469	441	374	416	406	421	427	400	436	470	416	422	417	444	390	386	400	451	421	455	423	437	424	411	450	425	409	384	420	391	417	416	467	418	437	429	414	431	409	435	431	407	451	417	407	449	469	427	452	408	431	442	426	367	416	438	386	375	406	387	440	396	459	403	421	417	429	400	439	450	403	419	388	431	434	416	392	401	434	395	439	454	369	403	416	420	464	406	426	448	449	414	400	424	389	415	418	411	405	452	405	416	425	420	433	416	392	425	422	403	412	427	447	411	398	475	415	422	387	408	409	403	440	472	408	424	440	441	425	417	403	414	419	479	402	415	424	438	429	387	474	405	396	432	442	411	438	459	440	432	440	430	416	472	434	404	411	409	433	435	402	422	410	431	412	430	411	443	389	409	440	430	431	434	419	451	438	366	408	380	419	396	409	425	458	400	415	450	420	412	417	436	419	409	404	429	412	431	434	402	419	439	415	390	412	384	370	390	412	381	396	435	432	431	413	432	402	397	399	431	423	416	418	385	450	428	468	455	419	439	441	403	458	410	391	427	430	459	390	398	426	416	447	402	432	437	413	414	410	454	467	460	440	398	433	391	431	466	394	393	424	432	407	410	403	407	437	423	381	430	391	429	418	398	420	418	415	449	459	400	444	429	419	410	421	434	445	426	434	443	411	384	426	471	420	456	428	414	435	395	407	475	380	421	391	424	385	430	411	430	431	437	411	405	395	404	388	375	373	386	477	436	420	413	430	431	372	416	397	396	428	456	488	453	456	441	431	469	398	385	458	422	419	416	398	399	424	403	441	395	395	448	428	418	414	438	443	388	428	393	410	381	404	408	408	404	387	442	430	416	419	440	464	396	418	393	452	435	425	406	406	421	413	406	397	402	399	409	428	430	445	444	402	418	365	418	409	416	450	419	410	432	430	384	406	422	454	410	384	388	422	435	431	390	386	454	397	419	445	432	440	445	432	414	399	449	393	390	392	414	419	381	393	412	474	403	453	441	438	444	424	425	415	409	399	411	376	408	433	390	430	417	438	434	454	417	449	412	392	436	393	407	455	427	393	459	407	403	386	374	421	396	445	397	405	406	399	451	404	397	416	433	439	405	489	387	428	427	388	358	459	428	403	394	403	459	423	401	409	447	400	459	421	413	402	426	397	445	425	462	429	413	397	401	434	438	435	421	422	412	434	402	419	417	417	447	456	411	427	457	442	406	392	410	405	443	411	391	403	425	411	414	413	398	391	464	433	432	449	455	406	418	411	391	406	393	389	378	418	415	423	406	451	405	429	428	409	408	413	419	436	432	440	418	397	416	426	374	421	426	411	434	390	389	411	428	406	415	485	440	442	409	390	406	405	394	382	422	420	403	416	400	406	403	392	469	400	411	467	425	438	421	417	411	402	460	436	454	423	426	402	431	423	469	461	433	416	429	446	471	378	411	408	432	416	413	430	427	413	387	429	439	403	463	399	387	451	427	411	425	445	419	407	406	432	466	401	402	434	458	415	455	399	418	397	386	437	385	423	398	378	429	418	439	441	401	376	419	410	419	435	434	420	404	403	436	475	432	438	416	408	410	429	395	414	436	441	415	433	428	432	393	447	417	422	407	421	423	423	420	410	412	423	407	414	412	438	412	405	418	425	407	395	413	420	425	439	435	434	390	429	437	447	391	418	400	412	413	382	418	398	403	398	397	456	400	432	423	430	444	409	412	430	452	399	405	379	408	426	431	438	414	405	385	404	401	481	383	424	430	415	422	381	415	410	404	442	408	387	399	410	415	445	411	427	366	416	455	414	380	412	398	379	418	401	405	475	417	392	467	419	433	448	404	439	399	405	401	417	394	383	404	404	404	425	419	415	437	425	389	394	413	477	446	460	403	430	432	447	441	462	407	386	413	432	397	411	385	420	401	409	389	422	442	398	447	418	393	477	409	418	435	409	415	417	407	448	417	444	385	369	415	429	460	428	409	425	404	421	387	474	389	382	453	399	422	425	423	417	364	439	453	446	385	397	393	435	390	381	418	482	425	432	378	424	380	411	407	414	427	423	413	416	446	428	465	424	408	380	400	430	414	416	416	426	448	386	412	454	437	409	452	429	443	387	403	430	419	447	448	416	457	396	414	410	404	402	392	399	435	456	443	412	430	405	443	381	397	436	417	430	380	443	416	434	414	407	451	441	401	420	418	390	427	439	402	424	443	392	400	413	374	392	401	400	424	425	403	401	419	437	428	469	408	410	424	402	450	380	403	385	379	408	397	380	387	426	425	410	442	431	423	421	391	382	405	435	429	387	420	406	402	431	423	391	416	386	408	412	417	407	405	383	422	367	432	447	437	437	411	446	384	391	429	422	406	387	462	435	435	427	438	459	437	427	444	395	398	390	395	430	425	429	399	403	435	374	363	402	387	423	433	424	393	401	412	405	383	427	419	474	395	441	419	424	401	424	422	423	458	386	393	422	414	427	444	385	430	418	400	421	438	405	410	442	404	414	427	439	412	434	392	418	409	406	399	410	422	447	401	439	374	382	438	401	415	448	362	422	401	463	412	456	461	396	433	444	445	425	393	420	410	378	427	410	415	410	434	432	400	390	443	399	419	395	422	409	431	424	436	397	451	419	420	423	379	422	431	416	428	408	448	446	406	406	461	424	421	416	439	420	411	438	411	421	496	444	425	431	402	417	405	402	420	429	404	379	434	452	445	442	421	405	411	454	387	420	431	426	489	444	432	393	388	382	432	391	405	444	423	447	445	421	398	455	405	396	388	436	417	401	406	390	389	445	416	385	412	402	449	435	453	442	403	415	443	429	389	398	396	427	416	435	425	425	411	391	409	438	409	429	431	388	387	397	393	416	395	396	434	427	391	422	441	415	468	420	412	415	439	436	429	377	448	422	421	422	410	424	429	423	446	445	446	374	427	437	424	411	392	380	409	422	430	409	409	379	417	427	427	371	397	412	439	430	458	439	418	460	434	426	421	405	385	395	396	362	384	416	404	459	437	435	424	417	438	437	430	426	452	435	421	464	449	431	402	429	388	410	428	447	420	412	413	415	426	379	427	444	435	404	439	437	413	420	410	424	418	434	432	392	397	409	423	428	377	449	409	415	398	423	406	386	415	461	418	446	387	399	406	455	452	459	446	383	444	438	388	413	438	447	392	414	430	451	451	429	444	397	445	433	474	400	391	388	423	374	439	379	451	447	455	462	419	426	415	383	415	389	407	382
9531	1649	2543	2622	2346	1945	1650	1526	1408	1320	1291	1189	1233	1166	1112	1081	1032	1052	1008	1066	1039	1004	1045	980	946	882	975	964	996	1025	947	965	899	995	1018	955	933	979	934	1006	973	955	993	953	935	983	1031	920	940	944	946	929	907	953	956	939	909	986	988	915	956	891	943	967	925	988	935	951	910	916	952	885	933	940	892	950	975	920	920	915	941	934	916	949	919	882	905	958	933	937	914	920	923	850	878	931	927	988	939	922	931	982	934	937	985	927	945	877	897	956	972	873	957	934	954	917	964	954	919	943	918	927	961	969	918	907	963	867	907	936	989	983	915	943	907	983	926	987	908	951	942	900	936	968	978	950	942	928	893	953	969	950	947	950	953	902	957	978	963	970	921	936	938	979	896	920	940	931	923	924	933	864	929	943	960	905	906	906	912	895	937	913	920	974	934	931	938	972	953	895	943	901	910	924	1015	957	948	900	947	892	915	955	939	942	940	954	878	892	927	957	925	940	987	964	946	937	925	952	957	925	978	950	983	930	922	943	898	950	900	963	943	940	928	922	919	972	906	938	928	979	931	921	933	956	961	932	948	903	941	910	927	921	902	961	953	939	943	928	897	912	942	902	969	900	903	931	938	948	970	929	977	941	955	859	937	970	904	867	902	920	936	912	967	954	933	969	954	956	950	939	968	927	913	915	875	907	1000	899	970	995	962	915	934	972	903	936	950	910	961	897	900	951	951	958	935	962	984	1012	895	918	988	880	983	911	969	928	960	1015	899	958	887	913	917	926	904	945	956	933	941	907	934	906	962	925	959	927	987	905	933	911	924	953	969	960	907	941	922	924	951	900	915	940	934	935	950	958	965	890	979	948	918	917	933	938	998	888	951	899	970	932	954	924	907	963	965	933	942	953	943	964	901	874	868	932	968	948	895	939	938	898	961	954	958	982	919	944	927	951	953	970	929	924	949	968	878	956	929	943	937	917	932	1003	936	918	965	891	873	911	922	936	970	907	951	966	912	936	963	972	976	926	902	897	953	947	913	939	936	973	899	921	893	907	953	949	979	896	990	888	925	989	917	968	918	1002	904	896	909	970	909	912	923	907	940	929	912	926	970	908	930	891	960	955	975	893	943	936	929	957	921	956	938	906	985	965	921	934	954	956	905	958	925	929	952	943	927	938	938	980	943	939	940	951	917	949	962	926	923	945	914	908	887	930	961	962	870	917	906	895	935	967	932	920	947	874	996	959	921	907	910	976	972	883	912	936	947	888	939	957	917	880	883	916	937	909	953	913	948	936	911	921	936	880	899	953	926	962	1006	890	941	890	954	933	964	904	894	941	904	947	943	915	918	956	902	898	955	951	923	910	953	909	910	926	908	954	904	905	925	936	954	954	928	967	885	936	949	937	921	905	916	971	962	942	929	979	894	902	909	931	906	956	949	956	994	965	917	881	916	951	906	959	920	1000	904	954	942	992	1012	924	943	936	969	1002	940	943	917	974	922	933	922	951	921	919	928	963	925	941	915	951	931	913	976	882	932	870	917	939	910	903	958	961	913	902	929	927	969	909	955	981	894	951	986	886	886	938	940	919	957	986	924	904	970	937	888	929	971	910	908	901	944	911	997	949	929	966	916	974	943	961	912	878	928	914	1002	931	953	948	910	881	947	934	867	949	927	935	922	902	916	907	881	944	946	936	995	952	912	957	931	918	932	960	959	932	909	971	927	964	866	949	985	942	954	927	938	974	868	985	961	926	975	957	915	973	968	906	922	921	896	902	975	945	918	960	991	899	932	913	855	920	980	955	930	949	976	941	954	990	936	967	915	897	988	940	902	949	936	912	938	915	876	967	880	945	924	922	957	943	893	936	973	919	904	933	876	905	898	919	988	897	889	927	934	922	913	931	922	948	907	940	923	912	908	912	934	982	956	914	884	963	926	957	929	916	910	984	918	990	915	934	887	965	904	909	952	921	877	952	974	929	940	935	885	980	959	880	876	905	961	923	926	937	960	918	934	919	945	904	962	960	943	911	990	948	992	930	903	983	934	975	1000	946	906	947	937	922	931	948	888	932	873	942	950	967	933	924	920	924	932	965	971	938	951	924	950	950	918	963	918	943	911	921	900	991	925	974	978	946	950	951	911	920	920	899	929	973	915	930	967	929	957	916	962	955	900	952	928	878	931	935	980	938	942	884	959	994	975	964	951	957	949	941	937	1006	955	1003	913	934	938	941	914	909	947	978	932	963	941	882	911	947	897	932	904	912	899	886	919	887	921	982	966	946	976	911	910	897	964	922	992	893	930	890	1017	939	911	949	940	966	952	889	958	927	918	916	939	909	877	970	970	945	966	922	920	935	937	927	933	920	955	885	912	900	907	966	943	970	985	956	881	991	1011	908	931	890	929	930	895	939	880	898	955	930	929	979	896	875	976	952	889	928	939	976	875	918	955	880	925	890	961	909	916	913	964	892	954	1007	992	925	926	924	906	990	914	911	928	938	949	944	887	951	925	956	919	989	919	931	977	985	963	899	896	926	896	946	960	921	939	925	919	919	934	965	952	880	916	926	916	878	917	922	991	985	924	931	908	899	907	968	936	941	938	963	958	950	935	933	921	987	938	874	993	955	918	896	912	973	936	883	903	913	926	911	958	969	889	948	983	975	975	878	901	959	952	886	881	955	872	951	923	862	893	953	880	947	961	919	895	944	899	929	935	979	915	928	961	965	932	957	980	915	931	910	980	917	923	868	907	913	947	882	904	918	981	937	944	925	904	946	877	941	890	914	977	988	918	946	931	941	904	927	937	906	941	958	880	974	961	960	940	968	929	991	977	952	900	915	871	952	922	927	935	974	943	985	943	904	928	910	928	891	910	891	968	896	946	991	955	855	1015	959	911	948	926	926	941	967	968	900	938	910	907	882	961	887	954	958	938	899	984	915	991	905	944	887	965	940	912	963	897	922	936	926	959	915	947	960	936	968	964	938	887	1001	940	965	931	894	957	928	952	973	938	940	923	938	878	924	924	917	911	966	941	908	924	906	923	973	956	944	921	900	879	924	970	921	913	1025	905	963	968	883	911	890	928	921	936	904	918	926	938	926	878	926	922	968	939	927	900	992	1023	882	901	887	906	959	948	990	905	910	979	941	925	964	963	933	940	924	910	917	1013	932	924	949	1029	934	943	939	884	936	919	971	934	969	945	947	951	912	963	923	953	877	966	942	960	1013	966	965	979	972	939	903	950	953	958	994	936	951	946	951	890	911	955	939	883	906	970	948	937	878	915	1006	940	967	920	906	975	960	883	974	932	916	913	904	925	878	930	968	963	941	1039	966	953	851	934	927	946	953	925	891	889	963	919	911	913	924	891	946	909	967	896	957	926	965	926	919	946	930	940	949	964	947	983	947	870	873	921	962	906	958	906	937	907	909	923	895	928	934	908	957	943	883	896	947	907	947	928	888	919	919	936	909	918	971	936	911	992	963	895	879	883	935	984	897	956	965	912	941	961	945	942	918	914	896	918	909	917	904	951	906
2157	168	177	168	159	187	147	147	141	166	159	146	159	152	165	163	148	182	160	150	154	171	151	123	172	146	168	141	134	148	178	156	136	159	148	146	148	168	138	142	130	151	133	156	136	150	160	164	160	164	150	168	166	159	143	125	161	159	159	184	139	143	167	151	150	153	155	156	138	173	129	141	151	137	152	140	176	162	174	169	144	118	163	153	145	169	154	128	163	161	155	146	154	169	163	170	179	144	156	160	160	175	147	156	156	149	152	141	129	154	151	157	143	180	182	156	151	146	143	157	148	138	140	165	126	139	161	162	160	168	163	158	160	173	143	162	185	150	146	149	158	139	168	165	175	154	159	160	141	158	132	171	170	163	160	154	153	145	138	160	149	150	154	147	136	143	165	174	146	146	106	168	157	176	171	172	125	152	169	128	137	166	153	170	142	157	135	164	146	153	154	149	146	134	137	159	147	164	159	148	157	149	136	153	155	164	138	137	176	152	132	179	160	162	152	174	139	140	154	151	148	154	142	160	154	152	155	160	169	176	153	163	142	151	159	161	158	148	137	149	143	169	145	160	152	168	148	165	144	160	154	160	152	152	166	153	165	155	133	148	157	179	155	169	151	139	157	147	142	143	135	161	158	125	164	140	129	155	172	148	139	178	136	149	136	150	157	132	145	160	154	160	157	149	151	140	172	165	168	164	174	166	143	154	154	147	136	114	142	157	136	139	137	160	158	177	136	171	157	174	173	145	170	161	153	166	140	149	157	139	143	139	150	140	157	161	150	171	156	150	170	166	130	155	158	149	155	142	159	153	172	143	147	147	157	170	151	136	159	120	148	157	150	158	148	156	145	149	189	173	180	160	168	146	148	122	151	146	141	161	166	161	142	175	168	158	171	125	135	140	132	156	136	158	144	159	160	137	178	164	147	167	158	140	150	153	142	136	139	162	144	123	167	156	145	156	171	166	134	134	159	152	167	161	151	180	152	165	152	134	139	164	161	156	156	133	153	174	152	153	160	163	163	148	134	156	154	147	149	159	151	166	153	178	154	147	169	168	176	156	166	154	124	178	182	152	136	153	169	166	168	164	162	152	163	178	161	142	122	150	146	145	154	143	145	157	170	148	146	142	149	188	140	159	154	148	152	160	165	153	152	164	152	160	176	137	163	146	170	157	140	178	153	186	153	138	168	166	141	150	154	168	149	161	167	150	168	150	168	128	123	161	145	168	156	168	155	183	147	152	123	151	145	156	172	160	149	160	125	150	151	133	157	152	156	148	154	143	157	160	163	140	171	133	145	157	165	154	155	162	147	180	167	186	157	164	142	158	151	150	159	157	158	155	161	144	132	176	164	138	146	155	171	185	178	152	155	120	160	141	150	131	159	151	146	141	160	140	153	156	162	168	138	148	146	164	163	162	147	159	146	150	161	160	140	146	155	124	142	164	159	161	143	157	140	152	165	146	152	161	150	137	173	140	137	153	165	142	166	173	155	154	172	167	170	148	148	131	158	161	150	157	153	146	165	141	148	145	140	151	132	151	152	139	151	169	147	165	145	168	132	158	163	138	135	140	124	160	167	144	123	165	155	148	158	167	152	148	178	164	141	157	178	168	174	148	158	134	185	158	156	146	142	161	145	124	128	154	130	139	160	178	153	171	167	163	151	172	162	173	172	162	181	152	156	165	164	159	143	148	163	182	158	147	173	175	155	169	152	140	146	169	170	173	137	158	132	152	140	153	152	146	175	145	130	171	153	152	142	164	130	157	182	152	176	150	158	130	143	190	164	154	176	138	163	164	121	168	182	163	145	151	155	139	158	155	164	154	157	149	158	140	153	130	146	167	134	155	169	145	155	135	159	153	146	154	133	131	144	163	152	167	155	147	176	159	162	153	138	150	139	156	161	139	138	177	147	152	176	140	147	173	167	180	162	135	159	131	144	130	165	159	178	168	176	143	141	166	164	148	156	146	141	124	149	164	153	154	135	148	179	172	163	149	161	168	155	137	157	160	172	160	155	176	139	121	166	172	155	160	168	168	157	180	173	142	137	160	152	151	144	153	147	193	160	172	150	149	143	146	158	144	139	148	176	147	173	147	153	149	163	150	146	141	156	169	180	133	152	162	165	164	145	131	142	165	162	154	146	153	143	178	167	130	145	152	168	170	172	161	186	141	169	152	152	150	172	124	156	172	156	144	150	171	166	184	156	158	162	163	146	140	171	147	141	153	161	152	173	131	144	159	151	176	149	172	138	142	156	154	158	142	177	146	153	135	152	137	176	175	128	154	160	161	154	159	153	160	167	160	145	136	145	144	173	147	164	149	180	143	170	171	134	149	144	156	151	152	138	136	155	161	143	153	145	185	151	145	160	170	165	171	140	157	160	185	167	180	160	194	129	148	139	156	133	136	167	146	177	168	132	137	148	163	154	137	171	145	152	155	161	156	143	167	153	144	142	150	154	170	163	166	156	147	151	153	145	153	170	165	170	160	139	158	165	144	137	165	173	145	145	148	159	140	145	147	138	159	163	172	153	166	151	138	159	159	142	169	139	160	155	168	176	155	147	144	158	169	135	148	143	178	170	157	167	132	162	159	156	141	151	149	156	148	160	155	155	169	143	150	145	152	148	141	175	153	142	160	146	156	158	164	151	149	139	168	147	153	129	157	165	132	155	178	155	161	176	171	177	156	146	139	182	143	171	171	160	147	150	126	128	149	146	135	170	168	148	137	137	164	154	150	142	181	165	166	158	189	157	135	163	157	142	147	165	147	150	166	142	149	171	143	145	160	161	150	139	150	164	151	182	153	164	149	168	147	157	161	162	163	149	156	146	135	171	176	155	173	167	148	138	141	144	152	157	155	174	166	152	145	155	136	154	163	156	165	170	146	146	169	131	146	149	146	145	147	181	158	146	153	151	160	151	145	163	146	144	136	173	147	155	163	156	155	165	150	152	135	145	150	174	146	183	159	161	158	170	166	159	121	151	144	136	137	159	150	137	154	167	149	147	148	157	174	172	184	150	140	149	151	168	138	162	152	161	158	146	144	134	156	166	154	133	134	162	186	145	143	146	153	149	180	167	166	142	158	141	144	150	133	149	137	130	160	166	154	173	168	144	141	174	166	178	149	161	133	156	175	168	174	158	154	124	146	168	143	143	136	173	169	143	148	154	163	155	146	174	161	148	162	136	151	149	129	151	189	165	188	170	171	182	160	150	149	143	148	154	146	162	137	148	181	146	148	150	142	152	137	168	171	165	167	167	145	166	147	166	160	158	150	157	176	168	158	152	128	160	159	139	166	159	168	152	139	130	169	162	160	140	165	148	164	144	163	165	158	153	162	139	157	156	165	154	172	164	168	164	163	168	132	145	153	162	151	133	152	152	163	154	144	158	173	170	165	160	128	184	131	157	159	152	140	172	140	152	143	153	129	149	165	137	123	164	179	169	155	134	148	150	140	159	142	157	148	153	151	153	144	149	151	165	169	150	165	154	125
2284	459	484	481	491	475	440	453	442	463	391	428	459	432	422	435	429	462	411	463	474	457	457	435	453	409	441	488	430	411	432	440	432	413	419	464	432	470	462	432	457	439	409	446	445	478	430	423	453	413	450	445	417	433	453	436	415	452	444	446	404	433	449	419	408	414	478	442	451	422	423	447	396	428	451	419	424	457	417	417	462	422	441	431	450	450	453	451	440	404	454	438	433	415	420	449	445	443	429	453	416	427	453	426	456	456	448	423	453	435	449	425	454	421	425	419	414	462	469	479	433	418	476	443	448	444	459	456	451	453	438	438	412	459	431	416	405	407	455	428	446	428	439	413	424	435	410	434	417	504	447	463	411	456	447	415	433	458	448	455	427	468	405	431	415	438	450	430	427	414	493	427	412	428	458	416	419	431	423	388	389	445	424	412	434	436	429	390	454	438	424	431	444	428	421	417	459	444	461	394	442	423	451	443	439	460	416	431	477	417	420	423	416	464	429	444	449	392	392	414	435	417	468	419	424	437	437	461	415	427	427	431	447	439	427	440	427	445	449	416	427	409	438	431	416	445	493	424	439	424	425	424	415	410	419	434	417	410	425	417	441	437	427	401	450	428	473	457	441	472	417	448	438	440	440	483	443	410	409	421	436	430	423	445	457	421	434	444	456	454	432	419	447	407	415	410	443	453	466	428	450	424	416	438	429	420	439	429	425	408	438	423	437	412	451	461	414	450	439	418	459	400	456	462	427	407	404	451	423	418	399	469	451	444	408	451	397	453	430	445	413	477	421	451	425	428	423	394	388	453	432	439	400	371	417	431	426	476	424	449	413	428	450	432	477	426	423	453	475	441	407	461	448	402	435	405	419	448	434	445	436	434	449	429	436	433	421	423	454	410	431	441	424	456	411	455	455	452	443	435	456	441	481	452	430	422	438	393	456	431	401	408	414	430	448	390	458	411	467	469	451	406	437	420	422	403	457	449	461	423	411	410	411	459	464	419	421	420	429	430	414	445	439	449	463	444	453	434	440	442	453	463	408	416	441	424	393	460	430	436	444	424	431	461	371	443	427	435	471	427	413	436	431	403	398	468	453	450	418	456	396	458	411	415	411	429	450	433	459	442	460	416	410	410	413	429	446	435	438	451	415	443	447	451	376	436	449	415	466	420	450	426	445	415	465	451	403	447	441	394	500	419	449	438	451	452	425	438	405	430	436	455	386	461	442	462	416	437	436	411	441	431	409	428	431	441	436	446	419	443	460	411	473	390	429	396	431	432	452	436	426	418	426	435	402	444	438	460	444	429	419	440	436	433	428	420	397	437	428	428	432	440	426	405	448	433	457	423	434	405	404	453	411	452	452	422	422	451	438	386	359	424	463	443	442	447	400	483	451	427	437	437	424	427	438	446	449	410	413	451	431	398	441	391	411	419	449	419	442	455	438	426	455	409	435	454	444	429	437	457	449	431	463	425	445	457	449	436	425	432	429	443	421	476	441	447	440	451	435	398	435	414	415	454	438	417	425	420	434	415	428	442	442	433	437	453	424	459	410	424	467	444	408	415	451	455	461	412	449	415	416	460	439	395	436	489	455	439	459	382	442	437	437	424	399	429	450	425	437	459	442	437	417	435	423	454	428	439	378	451	398	405	438	451	447	411	415	418	425	450	450	423	460	416	411	412	431	387	447	433	438	419	446	454	424	452	425	436	457	436	450	396	403	455	436	415	417	435	437	405	454	404	480	435	469	461	448	407	427	390	446	425	438	442	425	439	467	444	456	447	449	427	445	464	480	433	409	437	433	441	448	427	418	410	435	425	439	440	410	430	420	421	474	399	446	420	407	438	439	457	413	444	447	424	434	431	445	420	447	435	400	446	446	434	398	466	399	442	412	436	419	425	448	421	428	423	459	464	437	446	405	453	457	413	448	445	453	452	390	462	425	420	430	415	421	415	398	426	430	419	449	398	438	469	437	438	471	403	433	411	439	411	457	401	431	464	448	452	423	468	445	419	437	456	447	431	453	454	446	454	452	446	449	439	432	444	439	405	443	461	455	439	463	422	468	439	450	412	455	461	428	471	431	464	475	458	436	421	455	435	433	448	410	438	408	426	424	439	458	383	453	427	418	420	424	442	431	451	453	436	439	435	459	426	428	460	463	428	437	439	436	457	452	463	422	413	479	448	482	465	433	434	437	427	434	430	423	422	417	427	453	404	459	383	430	426	465	456	411	430	439	456	414	468	434	443	422	463	450	446	428	434	447	488	410	409	451	432	420	409	451	415	427	420	408	436	467	442	444	443	464	420	423	487	468	442	443	453	416	455	426	425	475	453	420	423	452	414	423	447	450	442	418	440	416	453	461	432	441	429	437	450	427	419	430	425	481	437	442	456	459	431	411	464	431	446	434	446	395	458	416	386	433	426	407	426	494	425	447	430	463	424	426	438	426	430	425	405	435	448	415	425	419	455	458	430	413	436	453	394	436	450	438	436	430	419	481	429	467	428	423	444	469	449	400	445	453	483	410	415	457	419	396	486	471	433	421	432	420	447	422	464	440	446	431	420	412	401	409	471	414	375	470	436	414	402	423	415	415	424	450	426	450	451	420	433	407	450	419	420	436	442	424	452	435	448	444	428	453	476	451	449	405	419	458	412	463	419	420	456	446	424	424	438	425	469	448	441	453	455	432	425	423	466	436	420	405	426	415	451	433	439	457	399	438	449	443	446	445	434	435	432	449	460	447	408	428	463	426	415	417	427	433	458	471	466	438	430	449	407	404	457	417	410	441	457	472	451	445	444	400	437	449	475	420	454	426	405	411	401	422	402	427	432	439	465	410	422	428	432	469	439	435	436	425	425	454	421	447	461	422	427	448	464	388	460	448	462	422	423	432	456	433	418	377	456	451	440	390	430	384	416	448	436	435	450	423	423	446	431	450	423	464	422	416	463	425	458	389	467	443	447	425	421	404	430	445	413	446	433	480	442	420	424	415	443	452	413	412	435	416	409	445	423	446	424	474	453	405	406	412	458	393	422	448	439	438	426	402	417	435	414	422	437	439	449	432	449	419	449	479	458	417	441	422	458	439	453	426	431	425	456	395	446	453	397	433	459	408	429	434	458	457	450	442	424	437	477	434	405	426	410	417	396	437	427	420	438	405	404	442	454	439	487	435	416	465	424	494	395	477	447	418	451	410	432	414	422	474	407	409	402	442	448	437	421	447	449	446	403	455	435	445	471	446	448	466	415	452	440	463	460	411	475	470	456	412	391	436	413	412	421	438	422	474	445	474	425	403	432	457	429	401	425	430	416	448	444	429	460	473	455	393	413	484	447	430	421	401	455	424	405	442	446	445	474	446	432	438	425	457	419	405	459	396	470	437	428	414	443	426	436	450	411	414	436	428	424	408	422	457	409	403	421	437	428	422	427	457	449	478	458	465	447	395	448	423	442	407	419	449	414	432	428	464	440	463	489	445	449	454	398	419	434	445	418
8404	801	697	566	457	395	340	310	350	308	340	321	318	337	286	349	338	303	322	303	325	273	276	310	334	286	311	268	292	302	300	318	296	309	312	303	292	290	293	312	321	336	308	300	273	271	312	296	308	326	281	301	306	268	305	318	278	300	282	331	291	296	339	276	342	312	271	320	294	277	317	310	311	310	308	313	312	295	271	312	253	263	308	309	291	313	298	290	304	319	312	286	294	289	279	297	313	296	289	309	284	293	288	299	282	326	338	284	297	313	309	313	299	300	299	287	279	327	279	281	288	268	294	295	316	295	294	291	298	297	309	300	301	295	293	318	304	302	296	304	299	310	296	284	291	302	340	284	305	333	293	320	281	314	291	309	255	287	303	345	239	291	292	299	308	320	302	302	306	291	298	275	298	287	283	308	303	285	309	307	307	333	311	290	257	285	287	312	291	302	308	306	289	276	278	289	325	320	251	293	332	321	292	329	307	322	292	318	270	319	281	313	301	278	296	299	281	275	286	326	291	264	280	297	338	299	296	313	280	330	314	265	281	314	286	301	314	290	292	293	288	316	310	346	295	309	303	292	327	299	296	299	305	299	305	304	313	300	322	319	278	325	339	284	285	287	295	313	287	300	291	284	269	274	302	319	303	301	279	277	289	285	279	273	325	279	287	294	292	295	302	266	307	291	291	354	313	344	281	287	283	297	312	313	314	272	329	282	296	330	301	280	312	306	327	317	278	299	298	322	286	281	296	285	283	314	305	303	263	297	275	302	270	279	288	336	302	282	257	280	313	319	321	313	285	288	309	292	316	310	294	284	291	304	287	288	323	296	307	287	307	280	324	304	273	327	323	315	321	295	321	271	299	269	302	305	264	295	297	307	269	288	310	309	319	317	304	309	279	280	326	290	284	341	286	321	295	304	307	290	321	326	280	277	288	290	297	335	316	346	313	316	270	320	269	294	305	322	280	316	339	277	307	269	286	295	303	312	285	302	304	299	280	319	326	297	281	290	294	287	316	292	313	305	309	313	298	287	290	275	301	323	289	297	291	315	290	299	287	319	331	312	312	287	278	277	334	316	299	303	319	330	326	280	309	281	292	280	307	313	299	285	320	301	300	287	274	293	289	295	296	287	277	286	344	304	308	315	271	274	279	313	308	301	309	292	292	280	323	313	297	311	312	327	306	279	295	294	299	304	299	303	311	322	282	303	281	287	302	359	305	265	279	302	306	301	306	300	294	293	291	268	274	263	337	295	306	290	297	328	322	288	299	307	282	307	272	318	284	296	294	284	327	304	294	285	304	304	294	275	291	293	296	265	282	293	313	300	311	299	265	295	318	316	283	284	289	291	277	310	290	289	292	322	270	296	284	287	311	284	290	300	289	308	296	318	312	294	325	314	298	286	312	333	278	296	311	270	321	301	319	301	282	289	264	289	310	334	299	315	294	298	335	306	336	280	274	300	306	280	299	323	294	278	294	279	301	306	283	297	293	281	309	323	298	257	293	271	285	309	318	289	298	276	296	283	280	285	298	309	307	284	298	332	301	308	299	287	290	345	317	298	296	276	289	294	294	295	301	314	292	310	289	301	272	283	278	325	307	282	305	349	300	285	291	307	283	326	335	291	298	308	280	295	315	277	308	280	313	290	296	326	309	324	279	345	277	287	307	285	315	295	251	309	297	330	292	315	303	299	297	303	309	303	282	324	295	296	310	301	290	337	279	303	353	321	300	284	278	288	297	306	318	304	327	324	311	294	281	304	284	277	314	312	281	298	326	268	278	324	298	298	286	314	263	281	333	290	302	278	305	281	318	282	306	279	316	273	282	283	265	278	300	316	328	301	281	320	285	329	272	300	279	293	264	311	287	268	340	290	301	322	312	300	289	311	265	291	338	301	311	307	267	298	333	287	349	310	305	297	331	326	287	285	312	279	318	307	322	288	300	321	308	293	320	299	285	276	314	290	320	288	313	333	344	329	297	272	311	296	321	328	332	317	307	280	299	276	286	327	304	283	290	322	272	308	300	298	319	276	296	278	300	283	329	273	321	305	288	319	303	313	322	301	328	281	288	312	320	323	296	332	295	286	263	293	298	318	299	333	278	298	280	313	321	311	306	309	259	291	303	279	251	311	298	287	289	285	288	308	287	322	293	291	312	320	308	290	305	297	295	279	304	332	311	292	325	285	326	284	303	306	321	274	280	329	281	319	279	294	302	294	281	302	294	296	310	321	271	303	302	272	335	252	331	301	286	303	284	293	296	290	314	333	300	299	282	292	270	315	290	290	295	280	274	313	273	280	316	315	280	320	261	289	307	295	323	302	285	276	278	286	286	316	281	296	308	293	294	316	317	290	270	286	296	262	257	273	290	285	279	310	321	303	326	302	275	284	308	278	311	337	277	301	313	298	336	307	316	301	294	314	300	274	281	313	308	303	306	303	291	333	349	345	312	294	300	282	273	296	298	302	290	288	306	289	289	281	311	248	293	319	316	290	292	314	321	268	291	314	298	303	284	291	299	266	280	314	325	271	264	331	342	290	272	291	296	318	299	310	298	298	304	286	260	307	276	293	303	279	297	321	279	308	287	326	320	282	306	297	298	303	271	291	278	265	326	294	314	267	289	309	276	311	280	264	266	281	309	279	260	286	304	328	309	292	305	262	281	328	302	265	295	292	371	326	308	289	286	311	291	295	308	310	282	312	285	263	299	307	273	286	295	277	285	305	327	291	349	299	284	275	323	293	308	281	310	314	299	289	334	277	313	288	299	298	335	290	304	291	286	300	273	316	261	297	288	311	305	295	296	292	268	304	317	290	308	308	299	297	290	280	309	335	332	327	278	307	287	275	280	306	328	316	307	331	312	288	318	317	317	305	331	327	293	270	276	277	277	326	299	296	286	286	304	327	316	311	333	285	320	314	293	309	313	302	319	283	281	311	298	305	288	309	289	270	274	291	314	316	292	273	278	308	335	284	312	318	342	292	317	299	288	293	267	300	307	295	317	294	289	320	328	307	294	290	281	342	284	292	284	341	280	314	269	258	291	281	274	308	290	295	329	269	297	300	260	306	272	310	279	298	286	287	291	318	309	312	286	297	285	312	317	330	294	306	276	254	285	320	259	295	316	319	327	319	329	304	320	307	314	276	290	267	263	261	306	286	316	338	284	309	284	295	293	281	301	314	294	301	283	309	271	313	309	288	331	294	312	292	305	276	314	294	322	285	317	314	310	315	315	296	298	307	273	328	312	322	305	318	315	295	315	297	258	319	299	315	314	285	328	288	281	296	279	284	336	312	312	288	311	247	308	310	317	317	299	337	292	301	283	329	274	289	300	309	327	282	297	299	267	287	285	307	289	293	292	318	299	325	309	311	289	290	319	288	268	279	304	315	293	307	322	307	300	260	291	272	315	278	331	285	259	304	277	296	309	305	313	293	307	308	309	320	263	306	320	297	298	288	320	330	276	338	327	313	265	284	284	305	273	287	313	287	321	290
7087	1129	1605	1619	1360	1266	1152	1017	992	893	862	833	890	833	778	839	754	818	819	800	795	724	760	729	755	743	773	763	742	816	781	765	747	798	755	794	762	765	754	738	734	724	760	749	760	750	731	728	723	749	750	694	709	761	748	741	715	760	722	720	719	772	756	752	751	681	750	784	716	723	731	726	731	723	697	770	678	782	717	728	732	712	648	767	718	710	708	713	766	753	737	765	708	741	720	750	770	686	757	765	735	717	739	795	711	699	735	758	772	695	760	756	757	738	688	738	696	683	690	733	722	743	759	719	724	721	794	741	695	770	745	758	721	777	749	761	729	808	757	728	773	764	729	753	757	778	719	740	734	721	728	708	688	735	726	739	727	719	786	676	769	708	719	737	764	718	758	696	779	750	724	747	704	781	695	693	746	750	679	721	761	715	754	729	734	737	735	769	812	762	758	772	728	728	717	723	695	745	706	732	744	746	755	731	742	720	705	760	707	720	777	724	766	778	726	751	748	721	739	757	774	776	752	740	767	724	712	733	774	713	710	710	764	678	732	791	735	739	737	764	772	745	742	771	724	769	737	720	692	748	751	723	703	733	742	654	709	751	757	743	699	736	738	719	753	753	748	755	731	697	718	696	766	704	716	739	796	735	697	725	749	777	736	696	714	730	739	689	740	710	716	727	705	711	717	730	761	743	737	721	737	750	740	754	691	787	724	755	751	662	721	712	729	725	706	719	739	725	713	734	715	712	714	774	708	736	745	746	730	739	737	721	685	756	715	705	791	781	733	738	725	773	759	726	779	739	737	741	735	759	737	782	777	746	769	741	676	756	720	740	701	699	714	710	706	758	767	705	711	741	762	740	736	721	741	724	729	739	732	685	778	765	742	721	679	730	770	700	721	786	777	756	739	689	685	707	720	719	719	718	717	723	762	751	758	762	742	745	742	680	754	721	680	722	749	787	729	737	724	763	720	741	728	772	713	697	750	736	783	722	754	756	714	730	711	728	737	703	711	714	745	687	727	732	739	704	724	741	752	719	746	712	748	724	739	690	716	758	734	709	784	760	749	720	745	686	764	737	745	737	678	689	706	735	738	725	736	741	774	714	729	750	780	729	725	696	731	710	728	731	753	728	692	756	740	690	727	697	775	763	745	713	732	726	747	714	744	738	703	750	743	741	697	773	765	743	768	734	734	720	704	697	717	684	743	765	754	736	776	746	753	734	700	710	787	707	741	761	715	716	702	747	730	738	757	737	747	747	709	734	729	704	752	693	749	734	720	707	749	722	742	768	699	730	733	735	714	745	719	760	738	747	722	747	780	723	716	764	734	699	748	725	749	722	747	720	761	752	734	721	743	724	749	750	727	681	765	767	721	755	698	798	745	745	707	754	734	728	729	725	722	725	712	766	749	789	747	760	720	739	772	746	787	768	723	720	731	735	726	734	723	770	778	745	748	748	708	687	690	749	732	793	759	719	690	755	734	720	759	723	719	792	751	720	760	705	755	734	770	744	785	670	717	751	765	733	761	710	707	667	729	753	758	737	693	740	749	754	763	755	734	721	781	693	761	709	732	720	721	757	727	725	720	708	716	715	701	708	749	727	781	723	671	712	761	698	672	757	712	716	716	745	683	698	753	732	712	723	739	741	718	661	808	733	762	743	766	764	723	725	724	713	729	735	659	717	770	765	766	796	758	803	741	722	744	703	733	749	719	750	747	730	695	781	782	768	686	766	750	686	732	733	696	723	720	757	718	746	775	689	789	718	734	735	701	727	776	742	726	736	727	696	731	778	770	712	715	685	716	779	759	743	769	722	713	717	775	709	742	759	749	750	724	723	702	723	758	792	742	737	734	752	737	745	737	768	758	740	716	715	727	752	744	712	775	723	714	755	749	708	724	754	706	749	700	738	694	747	771	743	785	737	742	735	762	755	737	698	767	704	715	724	727	667	788	723	735	778	720	739	710	724	769	777	733	739	683	746	793	719	743	700	737	748	722	746	751	740	698	748	756	747	737	703	706	756	696	735	691	740	694	725	757	721	743	720	749	768	758	748	753	739	725	751	752	753	684	767	735	717	736	778	732	722	686	740	772	709	782	721	750	766	731	711	745	717	744	752	711	676	737	749	787	769	757	720	715	772	739	783	716	703	705	692	755	726	688	725	769	746	755	747	729	755	752	684	720	755	722	752	770	694	695	711	712	700	736	722	720	703	721	703	717	731	707	743	772	756	751	790	721	752	702	763	761	741	708	699	728	701	721	737	722	731	673	696	706	699	738	727	748	785	726	707	737	804	742	800	737	748	724	732	739	740	743	725	694	682	689	739	770	752	751	752	735	768	746	716	754	752	696	752	735	742	784	746	706	720	719	764	756	714	792	730	761	746	702	708	756	709	750	741	734	758	707	724	793	754	702	763	794	731	775	762	734	760	745	680	702	762	753	718	748	754	716	771	763	740	744	679	721	741	724	725	754	692	731	735	751	716	720	722	691	739	731	724	774	724	742	774	728	713	758	746	755	741	778	708	728	740	733	727	746	767	737	741	703	741	694	711	712	752	703	712	702	744	759	753	703	722	750	756	720	768	734	717	755	692	751	770	740	750	762	769	750	734	738	733	755	738	723	720	745	750	704	734	718	723	717	737	728	788	713	717	748	741	748	732	730	747	741	736	779	742	689	743	732	782	735	697	757	707	732	726	752	749	747	789	777	747	709	678	720	784	735	771	709	750	732	751	760	752	772	692	736	730	715	726	740	719	731	733	764	723	750	715	689	675	752	709	736	692	765	780	722	711	740	773	721	748	743	747	688	725	722	771	761	747	738	729	714	733	753	743	776	707	742	719	701	674	682	737	732	680	739	739	785	727	723	688	717	732	722	768	713	746	696	722	711	718	744	736	727	742	726	745	745	733	745	706	736	707	700	717	718	711	718	736	755	714	752	694	777	764	766	750	731	738	708	775	724	720	785	769	720	716	765	708	745	743	700	754	737	754	720	731	766	744	735	746	750	770	700	798	678	719	765	731	753	795	759	743	690	759	744	734	688	729	760	762	743	727	706	738	713	721	753	741	761	709	728	680	695	739	763	692	754	777	681	696	730	696	729	698	715	733	730	757	767	765	689	745	733	713	748	758	755	750	715	764	719	758	745	718	712	742	709	754	690	809	782	726	728	735	681	719	726	660	743	745	728	737	720	705	747	719	766	754	749	711	762	716	764	745	752	729	716	705	750	744	751	730	692	768	721	749	751	720	736	761	742	742	745	752	721	720	708	776	700	758	684	736	733	777	785	749	786	740	786	756	760	750	776	742	715	737	757	723	758	749	778	724	767	712	748	710	719	732	698	676	709	715	711	765	722	747	724	736	748	704	771	727	768	767	699	770	703	730	680	746	763	763	702	771	737	741	755	696	743	735	761	735	705	736	675	737	693	701	766	701	689	758	690	752	732	718	799	729	720	690	753	767	712	712	775	709	768	755	760	720	724	750	762	713	744	671
15954	1710	1302	1037	738	602	530	532	470	456	448	453	414	391	429	433	403	446	454	429	409	427	426	371	433	406	376	389	422	405	448	405	385	473	442	434	409	423	398	412	425	421	438	432	403	386	424	405	399	418	412	405	408	386	375	380	418	423	438	437	438	444	383	391	421	419	409	418	422	379	387	420	389	459	422	442	416	449	446	413	436	411	412	415	427	391	431	416	397	454	459	384	443	446	386	427	446	422	389	379	410	440	399	431	391	433	423	459	399	374	448	466	400	429	417	403	400	432	409	420	424	426	389	427	442	392	417	426	428	465	453	415	437	437	421	397	435	417	433	410	423	423	385	426	404	408	460	445	418	430	412	426	388	386	428	363	408	431	429	428	358	390	432	453	414	415	385	395	427	413	414	414	378	430	446	411	392	430	431	382	396	426	403	446	411	435	433	404	427	423	419	456	416	369	414	390	443	384	435	452	437	459	399	421	416	419	417	404	393	385	418	430	437	413	430	422	400	451	399	415	450	414	429	404	405	399	429	405	407	387	432	359	392	426	440	438	397	399	437	404	419	440	420	464	441	431	413	421	418	432	393	411	434	439	400	411	386	426	405	393	414	412	424	369	408	415	433	457	403	396	402	386	409	421	432	419	402	448	458	411	402	423	408	408	418	360	414	401	411	421	409	379	445	436	394	436	398	457	414	401	372	408	429	413	401	398	428	445	413	403	448	413	413	422	417	421	452	410	399	418	439	409	396	433	405	396	406	467	431	456	444	425	414	425	423	405	451	461	375	421	434	457	423	435	423	397	433	436	439	436	399	457	459	413	407	401	435	383	417	391	422	395	407	416	442	412	414	410	399	420	458	430	416	433	410	424	437	397	453	411	414	428	436	419	396	387	435	364	357	440	428	403	420	420	409	402	398	427	417	401	422	398	391	373	460	457	355	423	372	388	424	388	440	457	429	420	438	434	394	409	427	437	426	427	438	399	417	388	389	419	400	413	422	405	399	401	425	417	390	401	411	407	427	407	402	419	421	430	427	418	433	409	393	400	465	361	365	450	397	401	440	465	373	428	433	426	413	415	409	417	437	446	381	396	396	414	412	450	403	437	445	407	408	417	426	450	425	418	402	399	399	409	436	415	420	375	461	441	422	448	447	433	437	426	431	396	387	446	412	437	378	421	414	459	420	433	386	395	437	456	431	426	382	416	435	399	424	435	426	422	401	363	457	415	422	390	441	418	396	400	408	413	413	417	449	412	429	369	409	372	374	404	389	388	409	420	440	421	364	361	424	429	429	429	414	384	435	437	438	454	396	418	387	392	415	469	378	412	366	407	411	408	411	445	416	421	405	397	425	423	419	414	428	431	413	421	392	408	370	393	407	442	428	411	433	432	434	426	423	402	441	403	419	407	393	413	426	409	371	458	444	398	444	425	418	409	395	421	380	410	424	421	446	420	421	421	410	428	445	459	448	458	386	401	480	393	433	412	422	420	445	420	408	408	406	405	393	375	392	462	406	444	420	390	386	418	418	381	414	447	414	402	395	408	432	380	420	419	380	414	433	405	403	397	420	399	414	422	424	401	437	411	390	390	423	446	456	404	429	387	394	408	395	437	422	417	399	405	428	394	417	393	409	425	365	359	426	380	398	427	405	400	467	429	397	369	418	400	441	453	440	411	424	415	396	412	426	410	448	415	406	393	402	415	399	415	431	432	394	417	427	423	421	428	410	420	419	425	420	418	410	411	405	449	453	409	415	417	373	452	418	367	440	432	419	406	401	465	438	412	391	389	383	433	453	452	423	421	430	433	402	389	411	443	447	436	398	433	432	402	452	446	457	424	420	411	442	413	415	382	456	474	455	398	398	416	427	409	450	426	390	398	425	424	403	384	406	428	465	449	402	384	399	435	404	408	395	401	439	380	441	444	435	404	418	421	383	399	426	413	392	416	448	384	387	445	408	433	397	429	448	394	420	412	426	399	440	383	434	382	447	333	390	428	419	439	404	417	428	416	444	398	409	475	429	410	413	429	425	384	410	436	450	443	424	399	400	418	415	403	447	396	419	430	411	437	421	384	432	407	417	447	434	408	447	393	429	435	430	406	395	400	424	368	415	394	408	397	398	435	438	407	440	410	399	430	435	394	433	431	407	429	393	433	397	359	435	395	410	453	402	391	413	399	420	410	494	430	406	411	433	431	398	407	402	405	437	417	408	398	428	407	401	428	387	406	416	428	409	382	384	422	386	431	437	416	430	388	402	389	412	441	412	410	403	418	427	396	423	401	426	445	406	455	381	394	422	391	410	420	402	429	435	435	438	445	457	404	399	402	418	413	399	403	406	419	418	406	388	408	398	410	381	431	405	402	393	362	399	400	396	420	410	404	418	418	450	411	415	398	458	415	433	378	403	424	378	434	435	437	446	401	396	410	420	405	425	454	469	451	437	438	407	410	412	406	402	401	387	418	424	427	397	403	391	412	430	418	397	388	426	416	415	392	431	423	437	398	381	406	405	405	472	427	388	421	429	392	397	402	416	412	435	403	404	375	392	425	400	427	451	463	442	406	395	428	440	384	384	409	453	405	414	416	411	385	437	437	416	417	404	419	416	439	407	455	394	392	432	429	441	398	425	401	457	387	425	410	432	425	416	394	410	411	390	387	416	386	406	462	419	430	437	435	345	411	389	402	477	433	390	396	393	435	428	389	440	472	408	425	417	375	425	400	408	396	405	436	439	416	390	403	446	429	423	427	426	403	428	409	424	436	452	410	414	410	396	412	427	425	431	394	414	388	396	436	418	390	401	437	419	427	403	441	417	393	414	410	438	420	402	397	397	414	420	427	420	393	380	385	403	412	395	409	391	379	431	459	417	409	403	433	443	408	424	415	407	423	412	419	417	404	419	410	450	436	437	446	436	417	399	412	420	455	398	424	386	387	401	385	442	448	445	422	454	398	419	413	401	429	425	399	423	403	393	432	398	410	402	401	432	417	406	407	405	414	432	462	423	444	387	394	414	381	449	425	449	453	428	392	427	402	365	450	397	391	452	442	443	377	420	437	426	414	414	395	418	411	421	418	381	395	422	410	456	422	384	435	403	440	406	392	395	389	418	408	410	398	398	382	395	471	464	402	435	400	439	379	421	411	408	423	426	422	386	408	414	387	415	387	353	440	384	407	391	414	436	407	445	461	373	416	441	403	436	394	401	460	374	399	414	435	378	425	413	429	459	412	393	412	418	443	416	407	379	427	417	419	420	401	422	415	361	389	403	454	450	417	402	392	412	395	434	418	445	425	392	430	434	422	472	424	431	416	435	427	437	433	398	415	395	413	398	457	407	391	434	447	418	391	391	454	408	432	419	422	378	410	411	423	410	375	425	449	421	431	405	404	409	461	430	433	405	392	389	415	434	405	374	411	407	427	446	437	411	439	408	391	427	411	414	403	434	415	397	404	434	419	451	427	409	438	409	425	445	420	424	394	424	381	433	430	380	415	451	419
9336	1672	2644	2687	2292	1879	1683	1497	1356	1294	1279	1221	1133	1135	1116	1038	1045	1068	993	1051	1029	997	1005	1059	982	1014	983	989	1034	995	1002	979	993	919	934	962	947	947	921	949	967	917	916	946	994	969	1012	973	914	940	1014	1001	897	946	931	964	930	968	956	923	952	980	954	904	904	893	933	919	978	970	935	901	986	925	955	1000	928	917	935	991	874	848	918	946	948	971	907	988	901	982	920	1012	910	925	907	971	920	888	905	915	1000	935	928	949	953	914	968	944	883	943	937	998	969	933	888	908	927	945	923	930	964	913	939	938	903	940	974	973	930	894	930	938	933	909	984	987	966	904	927	967	964	966	921	919	929	930	936	942	906	891	866	984	978	927	941	901	964	896	843	913	900	914	972	901	905	936	924	876	924	918	917	963	917	911	869	892	941	883	946	929	922	938	932	926	877	978	948	900	912	980	957	912	931	948	911	940	899	996	959	915	916	908	961	959	952	945	880	938	1013	981	954	965	956	953	921	953	951	933	921	984	918	922	899	891	941	918	957	934	914	914	967	951	930	942	947	904	922	929	905	962	910	978	908	939	887	987	954	932	965	915	864	933	969	958	973	898	941	956	979	944	940	940	960	978	923	923	953	923	855	925	865	895	959	935	940	947	927	919	926	922	857	926	959	994	921	932	928	869	892	925	924	915	903	948	969	859	905	893	932	935	963	909	923	930	977	944	969	921	967	919	924	943	970	962	913	953	889	952	962	958	913	873	941	937	844	891	941	933	934	960	896	897	933	942	920	888	1021	959	925	954	993	938	930	977	917	923	892	977	947	919	997	960	988	941	932	893	956	926	949	949	939	925	924	940	910	952	908	992	934	943	876	956	950	932	927	890	940	881	924	949	1010	938	929	1017	955	901	944	904	991	954	947	875	953	921	905	905	980	917	953	909	978	935	899	930	975	895	983	916	930	873	941	911	924	923	945	932	932	965	957	953	888	935	896	905	941	955	909	908	912	945	936	923	926	916	910	980	974	950	866	953	995	911	932	946	917	995	934	935	906	999	934	946	892	912	936	919	926	933	930	918	913	908	902	939	962	961	896	902	961	911	992	967	944	852	931	963	897	947	958	892	977	925	926	952	1004	941	979	962	920	910	952	900	940	975	941	990	922	907	914	932	984	924	954	892	934	979	920	967	964	900	904	964	910	969	929	956	890	934	943	877	898	926	945	912	910	917	904	900	951	916	986	928	921	890	917	896	916	933	927	926	925	932	931	910	942	984	874	891	941	945	953	913	951	903	933	921	948	901	923	946	896	896	962	906	947	931	955	976	902	888	920	917	913	930	910	944	1021	939	866	909	968	971	950	934	914	937	906	969	876	933	940	957	901	948	931	977	918	967	876	949	957	905	913	939	897	939	945	964	924	878	938	879	919	924	869	934	989	880	952	980	896	914	928	925	949	936	918	956	922	939	912	930	952	926	890	1025	938	948	909	913	942	962	942	933	913	983	946	898	926	937	904	902	999	973	997	904	898	899	978	969	933	952	963	903	933	948	968	956	904	919	937	918	932	925	895	983	907	980	952	944	915	893	935	947	901	956	950	904	877	984	953	979	932	963	917	870	892	946	934	977	898	934	945	926	886	936	945	919	949	997	901	944	938	906	966	921	971	906	878	905	935	888	881	953	901	894	915	904	960	924	943	974	925	946	898	914	953	912	977	929	990	958	896	962	933	931	948	910	946	942	969	885	906	955	918	916	970	939	933	981	962	991	897	943	930	949	913	922	948	982	918	932	954	875	899	878	891	954	945	948	917	954	908	926	933	940	916	931	957	957	924	919	934	957	948	955	915	881	912	952	900	986	921	855	887	924	958	901	897	898	935	927	916	1001	901	931	889	885	952	885	934	965	922	898	911	864	924	856	939	930	969	970	937	899	907	985	927	880	924	833	938	906	855	955	944	999	940	1011	907	971	959	956	926	948	926	911	866	964	963	929	945	963	920	951	894	910	904	920	980	917	903	900	960	925	945	903	976	907	949	898	950	905	941	906	964	908	916	954	949	954	951	967	902	944	1000	954	918	878	941	918	885	982	946	916	914	977	929	917	924	969	916	982	937	955	941	961	940	959	960	985	955	860	940	964	914	953	951	908	921	969	945	875	980	928	862	933	904	901	930	922	909	901	912	952	899	899	956	995	929	902	905	941	992	898	899	912	908	906	908	950	910	953	862	935	958	914	889	960	905	946	950	952	986	1007	911	918	942	937	913	991	941	945	958	944	924	943	903	954	932	932	924	961	928	937	894	910	915	928	899	923	922	938	917	902	940	958	926	938	964	906	924	925	908	922	899	946	930	931	943	902	924	943	890	939	921	968	888	865	973	953	965	943	1010	973	938	886	916	913	915	1010	948	901	955	988	977	925	941	945	984	922	964	929	940	894	945	943	922	914	942	899	906	927	934	898	970	921	925	916	953	943	959	978	890	937	943	949	924	928	946	941	925	941	902	971	933	961	904	873	936	964	904	856	919	969	895	891	983	921	973	944	955	927	948	959	896	913	905	943	903	904	939	943	915	917	933	948	896	916	952	923	930	953	913	877	952	929	972	919	875	963	901	902	924	945	942	1018	928	969	953	914	912	974	931	967	901	960	955	905	958	939	921	889	922	882	932	951	918	939	813	978	890	945	949	932	953	929	905	925	931	949	904	944	950	916	908	947	945	877	934	911	993	912	954	909	934	936	907	965	958	951	907	924	959	952	887	936	919	931	947	920	940	1003	924	914	927	941	911	914	934	875	993	929	925	919	914	927	935	943	922	991	976	975	962	947	933	945	911	983	938	942	884	907	940	890	906	1006	906	958	998	874	987	970	945	927	916	927	934	973	956	902	916	942	962	898	928	897	917	935	926	875	916	1014	909	872	917	939	893	896	902	961	916	944	981	871	989	943	931	949	901	866	862	956	990	938	902	876	946	939	955	847	922	941	932	965	965	895	901	917	932	960	890	972	969	898	915	905	925	905	936	1013	941	911	924	911	912	946	963	921	916	929	959	927	985	916	865	944	897	939	984	935	885	908	964	898	989	970	907	940	960	928	953	956	919	913	944	1040	919	950	866	952	886	923	916	954	920	902	957	896	931	898	921	970	943	939	962	930	925	917	940	979	911	953	921	888	913	918	943	963	935	917	951	939	952	928	953	892	927	880	887	959	953	969	946	945	958	899	943	936	982	998	895	922	950	936	898	893	944	916	961	933	885	905	921	975	941	939	923	888	968	888	915	968	939	979	903	883	935	862	920	948	951	945	942	966	934	915	964	960	963	929	988	931	934	897	943	951	884	934	914	953	921	938	960	937	935	951	954	860	891	871	890	968	926	903	978	931	925	974	913	948	947	869	929	900	900	918	936	954	923	979	949	890	880	934	862	914	954	888	902	900	946	910	901	873	930	970	967	974	919	874	943	973	846	942	920	913	890	913	943	951	919	871	933	911	958	926	918	937	876	862	919	948	955	957	929	896	937	934	935	964	941	942	922	950	886	901
1838	185	162	155	144	161	148	133	169	132	173	183	141	148	159	128	138	169	167	150	152	136	148	159	151	193	122	161	144	137	144	143	147	137	145	145	148	155	127	149	135	141	147	151	144	147	130	136	172	153	133	145	170	145	132	163	167	140	145	137	176	138	142	133	152	163	148	144	136	142	142	150	147	114	160	139	136	147	160	148	146	162	137	165	139	132	127	133	137	129	135	140	149	149	164	141	134	165	132	141	147	143	149	170	152	150	140	139	147	138	143	161	159	160	155	144	150	140	167	143	156	180	145	146	140	145	135	141	134	159	138	147	150	150	148	125	149	134	129	148	151	146	154	133	158	153	162	167	158	147	137	176	155	147	166	124	149	154	161	169	138	143	142	148	166	153	135	158	138	115	153	170	128	157	137	115	135	122	142	136	143	142	114	156	135	148	158	128	140	144	152	177	148	145	130	157	152	130	156	128	154	129	159	150	152	155	129	141	160	170	140	129	153	129	139	130	140	171	162	151	148	135	155	163	174	159	146	142	152	149	162	153	130	135	136	133	136	142	156	147	146	142	156	147	154	135	158	171	154	134	137	141	137	139	133	135	152	139	131	144	169	150	158	163	152	139	149	148	174	142	173	142	147	141	154	116	126	145	140	154	151	171	128	133	145	162	161	173	138	129	134	138	143	162	136	141	162	148	122	143	124	149	145	171	142	140	152	145	163	144	160	146	132	134	136	150	116	151	167	160	120	154	143	139	134	154	125	133	131	148	133	159	129	118	149	144	142	155	126	153	141	154	142	137	147	128	159	148	159	137	132	143	151	129	166	138	143	150	152	161	143	161	143	164	157	160	144	133	140	143	139	154	140	120	147	152	147	141	143	157	131	155	136	132	168	146	177	150	148	153	163	146	131	144	144	140	132	155	152	151	160	163	124	160	130	179	141	138	153	153	139	158	152	146	136	159	151	156	137	140	145	155	152	156	175	142	156	123	138	154	147	134	142	128	154	150	141	149	148	157	133	133	147	161	156	126	137	154	126	145	144	148	133	159	134	135	184	142	145	127	141	167	137	130	151	146	168	172	144	140	145	145	148	149	168	163	147	139	143	175	148	150	146	152	176	138	157	156	153	156	151	149	160	147	156	124	174	156	144	129	123	132	126	168	172	152	131	145	142	146	148	151	139	149	128	132	135	134	144	152	140	138	126	160	151	142	175	153	161	167	176	146	145	151	166	156	163	146	182	166	155	153	160	161	145	124	155	155	127	158	165	154	149	151	155	145	171	138	133	154	153	148	141	159	152	153	145	129	152	181	145	148	144	170	155	143	141	138	169	131	141	139	151	141	136	143	133	160	140	149	137	133	162	133	159	131	145	134	154	144	143	152	147	141	146	145	162	163	159	158	148	139	177	132	158	152	143	148	152	130	153	143	133	137	141	138	132	152	155	134	161	165	141	135	151	135	172	135	156	155	139	161	152	154	148	157	155	138	131	156	150	160	157	156	137	127	149	155	147	126	139	122	130	144	137	132	142	144	160	122	142	138	156	132	155	142	146	157	159	145	144	147	154	155	155	127	162	163	150	128	136	126	159	121	148	146	145	131	152	136	137	185	158	150	144	140	123	190	139	148	135	139	145	170	137	148	147	171	155	140	132	152	147	152	147	152	146	139	147	163	155	141	119	139	155	161	145	130	118	136	141	159	154	178	174	163	148	145	147	143	129	144	143	143	162	163	144	152	167	129	157	142	152	168	159	153	154	159	154	152	156	147	140	140	134	149	139	141	128	164	155	140	135	152	147	133	149	147	127	155	146	141	168	151	130	177	139	145	162	146	146	161	126	153	122	143	134	160	160	188	166	150	145	124	155	171	137	140	138	149	154	170	150	151	151	134	149	160	135	149	155	121	144	130	134	160	169	152	132	132	152	171	134	147	174	169	150	165	188	137	131	157	162	127	154	144	156	123	158	140	145	159	179	131	121	148	149	155	143	159	154	135	143	140	146	151	162	123	151	150	152	167	144	137	146	164	137	141	165	147	161	153	167	149	157	160	156	145	160	162	156	143	140	131	118	130	131	128	155	161	168	163	137	141	171	157	135	174	149	144	143	142	143	139	147	149	133	123	138	143	144	131	142	144	167	144	149	154	142	129	150	159	143	153	137	127	151	134	150	179	158	169	152	128	137	142	136	129	154	147	126	159	173	169	165	159	148	147	131	155	136	159	146	123	153	128	147	133	148	141	139	167	150	142	143	171	144	120	133	143	171	144	169	154	161	162	144	167	165	163	139	152	139	125	157	168	144	157	161	161	162	133	183	150	155	169	144	160	145	137	148	162	137	154	158	140	158	158	136	132	155	159	162	149	155	143	139	148	152	152	142	130	152	130	145	149	159	146	130	161	123	148	144	163	148	179	139	160	142	144	149	137	134	137	136	142	140	146	177	156	157	155	140	140	137	140	153	165	143	141	157	152	152	146	149	131	174	142	140	156	155	153	162	158	144	157	142	125	145	159	146	149	161	147	135	166	143	167	138	152	175	128	165	155	152	141	126	137	126	146	127	128	116	137	160	141	133	140	152	162	137	140	152	141	137	162	156	139	157	154	146	117	137	154	158	171	147	135	152	149	148	157	152	156	149	154	164	155	142	144	173	134	172	132	142	156	164	153	126	152	135	146	139	153	156	133	132	143	145	135	163	148	147	150	150	147	145	149	162	167	128	145	126	156	157	154	121	169	158	169	147	136	143	144	154	162	159	148	156	158	134	168	147	144	121	159	160	131	148	160	151	172	149	155	154	172	159	161	154	165	132	161	153	156	147	137	146	148	149	167	152	135	139	130	153	151	146	163	136	142	156	154	164	159	145	148	147	139	143	145	154	160	138	161	154	146	154	174	143	133	130	133	148	147	143	148	148	166	156	159	127	124	157	149	144	152	138	156	149	128	147	121	133	138	148	129	145	159	146	169	142	146	158	159	134	146	143	149	176	154	151	163	153	150	159	147	150	145	155	157	134	143	127	147	155	143	128	155	139	137	133	138	116	160	164	173	148	149	146	131	157	152	141	149	164	133	122	147	154	154	147	178	153	166	153	164	131	147	157	148	141	152	143	145	153	140	156	137	134	164	150	150	164	160	165	138	147	163	136	148	160	144	153	161	134	159	139	154	152	152	135	158	127	144	129	135	167	166	132	126	134	138	137	159	151	138	147	155	167	162	140	144	143	162	155	146	153	160	149	157	138	138	132	137	142	139	122	160	152	131	121	126	129	151	139	145	166	133	130	133	162	159	169	145	176	140	144	161	162	177	138	140	136	129	166	157	163	149	134	145	148	152	147	157	140	154	134	149	129	169	147	135	134	144	119	168	160	147	159	155	135	134	133	153	124	165	153	141	132	144	137	149	127	148	140	135	148	147	158	162	162	146	160	143	158	158	142	171	169	142	116	153	152	128	138	141	128	157	145	153	162	169	136	142	144	165	148	121	145	148	143	137	154	151	143	133
2049	425	465	440	416	454	429	425	451	431	427	455	423	430	438	400	412	433	439	436	423	452	408	430	442	415	426	418	464	448	412	386	432	408	381	415	414	427	395	393	422	456	421	413	438	400	416	452	416	422	386	410	414	405	442	442	498	443	406	414	429	426	427	428	406	445	458	432	412	431	408	426	405	405	435	451	439	424	452	415	426	412	435	424	425	388	411	422	413	416	432	433	415	411	428	389	415	449	427	430	392	425	398	445	418	436	417	436	401	424	404	439	419	443	426	436	442	441	452	407	435	424	413	414	422	424	436	434	462	430	414	406	409	438	420	415	405	417	411	418	436	431	416	422	397	395	423	435	458	431	417	417	454	411	412	438	409	436	424	432	420	430	400	445	434	394	406	416	422	415	439	426	383	429	408	404	385	454	438	433	433	424	396	445	384	397	438	432	441	411	393	380	407	394	401	421	385	428	445	423	432	406	429	436	442	418	396	403	428	425	393	421	455	399	413	449	397	412	447	409	437	433	419	396	409	459	418	422	412	405	409	443	385	374	398	423	472	391	404	426	404	403	429	424	389	441	445	409	409	405	449	399	407	414	424	425	447	419	393	410	446	476	440	416	433	445	417	438	411	402	407	419	401	427	422	388	431	408	439	438	411	391	402	392	406	402	413	414	414	408	422	410	414	415	420	413	413	373	403	426	418	423	453	395	414	396	434	428	386	437	436	440	426	403	427	446	429	420	457	418	416	418	443	392	406	416	384	443	424	398	460	387	423	403	427	443	435	402	420	401	430	398	387	423	426	421	397	407	435	418	417	427	430	415	399	415	445	423	393	395	450	417	389	443	427	435	439	420	446	450	432	404	432	399	412	440	417	421	420	418	437	418	385	413	467	421	434	439	436	393	405	398	428	438	425	433	432	425	419	405	432	455	425	428	430	421	408	431	421	406	421	443	403	444	419	396	418	420	400	399	425	418	413	436	433	412	442	428	420	458	414	390	417	434	428	422	438	453	403	436	419	385	423	404	445	390	389	404	435	405	418	420	398	455	416	430	415	405	412	419	411	435	433	424	438	395	447	440	404	405	431	438	419	447	416	424	419	433	438	428	372	438	456	404	394	413	414	437	412	387	432	439	448	470	403	390	409	449	433	422	454	399	444	427	427	419	435	438	448	404	425	428	404	418	435	382	407	413	436	431	436	399	436	445	415	441	395	411	420	397	402	408	466	400	403	433	403	392	452	414	390	447	426	435	405	378	413	396	433	460	400	406	396	434	394	405	436	437	421	447	402	394	398	408	417	411	400	402	420	412	431	392	425	411	457	399	420	409	397	422	444	445	449	460	454	456	437	408	382	445	397	409	443	399	443	378	428	434	438	415	418	416	453	424	420	438	389	425	394	399	399	445	401	464	382	455	384	427	427	412	428	411	423	444	438	446	431	408	451	399	420	427	441	384	423	428	425	436	415	413	442	453	411	414	415	400	414	429	443	434	381	409	416	423	438	449	411	392	448	408	388	418	429	388	403	436	436	412	459	425	415	413	409	387	401	403	438	401	423	408	445	428	446	414	438	431	480	431	384	417	411	398	377	435	440	417	441	440	418	432	448	430	392	451	450	441	407	405	405	394	452	457	405	466	446	419	425	399	414	442	437	445	372	405	433	439	424	410	428	410	416	412	435	438	428	385	436	443	405	414	395	426	404	421	466	441	447	422	412	443	419	453	417	430	436	459	466	421	435	435	435	427	423	408	433	399	423	423	429	410	453	420	410	424	424	405	451	405	413	420	425	426	408	410	416	403	423	425	416	436	395	422	434	404	446	396	413	421	397	426	454	422	415	385	416	401	431	412	407	413	430	407	404	398	463	430	440	447	452	438	413	398	401	410	414	462	457	431	432	419	417	442	446	439	400	402	408	395	427	407	417	414	428	395	448	465	405	420	448	419	420	433	399	416	406	388	431	421	420	436	425	401	391	415	401	447	410	418	395	402	419	390	408	381	434	413	410	429	387	434	395	418	470	425	406	414	449	434	412	429	460	440	449	444	440	431	465	436	409	434	423	449	389	397	395	454	407	386	439	416	395	400	447	434	423	467	416	457	371	413	422	398	396	438	410	428	440	415	423	445	439	452	410	415	411	397	427	379	430	408	406	413	430	422	415	392	415	400	446	414	445	440	399	425	424	449	402	420	399	407	420	463	426	406	442	439	418	427	413	424	416	376	403	429	403	413	422	408	439	405	465	453	390	382	434	445	396	416	413	440	439	437	398	381	408	400	404	380	429	406	409	397	427	405	435	425	414	410	403	400	439	431	436	406	414	433	431	411	427	428	386	384	421	472	459	432	428	405	399	417	433	446	396	453	393	408	385	410	424	438	440	401	440	432	456	432	460	429	405	433	396	388	419	415	394	397	409	435	451	442	444	411	417	437	445	411	417	437	421	427	410	408	393	426	412	425	410	391	422	441	408	423	409	409	394	383	375	418	416	401	418	396	420	408	407	402	423	420	416	423	432	374	406	427	416	416	412	402	424	424	430	444	455	428	414	405	394	428	436	434	422	401	409	421	463	368	403	414	423	449	415	395	417	426	431	410	410	442	474	409	447	411	410	419	372	390	396	444	415	409	424	430	406	360	399	452	402	424	408	430	464	449	434	421	427	427	453	444	424	398	424	414	436	411	405	404	421	413	400	436	406	423	452	437	411	438	438	416	437	436	424	438	389	431	408	437	418	394	407	442	448	358	452	409	414	404	448	418	450	386	419	437	431	438	421	407	411	435	440	414	436	431	416	426	424	435	413	441	442	435	460	421	389	399	426	439	413	435	406	403	428	435	478	419	409	414	435	439	444	432	424	404	424	435	420	390	443	434	416	388	452	435	391	407	425	428	438	397	408	416	413	378	422	407	407	421	433	424	455	420	368	440	409	430	443	440	425	417	414	382	416	398	412	412	382	431	416	355	439	406	447	425	409	401	399	438	388	421	410	452	440	398	442	373	393	416	391	378	409	397	421	417	392	446	434	414	414	418	408	391	423	404	405	431	446	397	444	419	406	415	387	404	428	433	407	422	415	418	441	407	440	445	420	377	416	394	407	409	405	433	421	400	468	419	414	448	402	414	442	409	387	417	420	404	427	450	429	406	414	420	420	431	430	415	406	405	418	430	400	423	446	431	433	450	415	411	381	426	409	407	437	432	437	415	399	408	410	411	406	429	443	422	426	440	434	418	439	394	420	430	423	413	466	438	391	418	427	446	407	417	407	431	412	408	445	421	437	429	429	401	431	398	450	413	382	396	428	429	454	433	394	419	402	430	412	457	408	394	431	445	409	432	390	394	428	421	393	417	432	383	447	432	455	408	412	387	414	456	394	395	403	424	484	431	430	419	414	428	386	442	375	437	406	377	415	428	406	464	439	411	444	405	425	450	424	393	430	391	427	413	411	465	409	417	415	421	392	416	402	405	394	425	400	401	430	391	419	445	447	415	393	395	395	468	416	422
8286	756	642	579	451	394	391	365	344	368	317	331	324	280	345	345	289	299	295	312	282	324	329	316	305	307	301	290	342	303	309	292	272	305	313	323	324	309	333	307	300	300	319	323	318	324	319	314	333	281	288	297	306	300	311	291	296	278	283	311	308	317	307	292	291	315	263	287	296	296	310	298	274	302	310	313	303	282	280	306	310	274	309	277	291	297	293	277	298	280	322	284	306	281	300	303	298	236	299	287	317	280	301	312	302	333	312	296	285	274	284	300	281	311	291	278	316	300	271	299	294	300	278	295	280	297	297	301	313	299	292	294	283	273	313	292	287	297	289	304	288	293	298	308	298	248	311	301	338	307	316	329	293	298	312	299	299	284	319	306	302	264	283	285	319	326	309	277	306	275	293	305	291	291	303	269	260	282	334	292	291	267	242	271	299	292	297	317	305	282	297	273	277	269	276	301	277	290	322	275	304	292	277	276	306	332	276	313	284	316	285	309	329	290	315	292	324	279	289	297	286	334	275	278	304	303	291	271	296	326	303	316	311	305	305	295	283	311	298	306	263	317	321	261	294	331	307	297	268	320	319	290	280	298	309	289	302	300	326	310	323	277	289	279	301	311	275	324	285	302	277	297	271	301	273	268	295	306	295	285	289	292	328	311	285	276	322	284	260	278	285	295	299	295	289	291	317	318	292	292	275	285	299	296	262	282	265	312	311	286	310	303	302	303	318	306	289	295	298	278	275	275	312	312	288	274	284	297	284	320	288	316	295	291	241	287	316	306	267	340	295	344	263	309	279	288	296	259	299	312	322	284	301	265	283	309	284	288	296	308	297	284	323	289	282	287	291	311	317	289	282	295	288	270	325	294	280	267	266	301	303	274	313	284	285	302	281	288	281	313	300	291	296	294	288	306	314	310	297	300	312	251	324	298	299	319	310	263	317	309	285	285	314	320	287	328	309	288	279	275	286	306	302	293	301	294	307	279	284	281	301	279	282	313	281	295	296	272	295	261	285	297	276	287	293	272	295	319	279	291	295	275	295	322	290	300	279	270	304	267	322	316	309	317	336	294	324	310	296	314	315	261	327	288	306	316	310	284	273	289	289	326	297	296	278	303	311	300	332	325	293	309	312	295	319	269	265	293	274	264	341	301	289	262	329	312	281	295	289	278	309	297	317	322	321	296	311	293	294	285	292	281	301	263	305	278	291	276	297	310	284	289	279	316	320	302	269	307	312	298	282	263	314	324	288	299	301	326	310	304	316	295	325	264	318	305	274	306	286	294	279	293	314	287	271	296	329	295	299	314	284	311	325	299	284	329	262	295	315	268	314	293	309	287	287	277	303	269	270	283	297	296	250	295	311	276	266	281	305	307	275	318	281	278	319	273	280	291	282	329	315	301	299	305	293	316	320	336	297	279	289	312	303	302	285	313	295	306	288	283	279	307	274	276	291	298	301	297	302	300	284	279	266	278	307	293	303	296	331	275	255	279	306	262	294	289	279	294	292	290	276	275	271	324	275	300	303	304	264	305	318	309	289	305	282	305	301	304	288	324	335	297	275	306	313	293	302	308	327	317	306	305	282	307	280	268	304	275	315	349	311	297	324	315	272	276	268	310	292	286	302	288	344	311	301	283	305	316	295	310	313	311	335	289	289	303	292	276	274	292	293	289	293	300	289	312	312	280	284	302	318	294	307	315	288	295	299	300	320	307	294	306	294	330	294	275	317	302	306	319	310	286	284	321	277	309	282	283	306	279	284	288	259	315	292	294	297	304	292	296	284	283	297	324	279	292	311	318	285	293	292	289	313	294	320	306	327	290	288	315	317	273	293	315	279	280	287	295	321	271	295	284	294	308	299	269	309	277	329	263	299	290	268	311	291	291	298	295	305	295	308	310	305	322	278	297	273	285	303	274	269	318	268	302	283	281	276	273	283	331	297	305	304	289	294	297	321	305	301	309	307	304	303	273	311	300	335	301	277	316	300	323	314	292	303	284	294	292	335	293	317	318	309	284	285	308	272	308	284	309	300	283	291	304	312	294	292	305	300	325	259	302	333	336	280	301	325	334	322	279	315	302	300	272	297	291	276	299	282	289	305	308	287	273	286	323	306	322	314	302	299	282	279	292	299	294	266	317	322	322	315	291	261	325	273	319	275	292	315	312	313	313	313	308	321	287	299	298	267	277	307	266	292	298	315	257	263	292	269	297	297	328	310	289	268	262	315	320	308	281	287	307	350	339	272	328	278	318	304	289	303	291	333	289	263	290	269	281	270	268	318	337	294	308	312	266	271	269	307	291	269	278	314	296	313	324	291	300	324	308	306	312	292	281	318	292	304	263	295	327	310	313	300	313	281	279	319	291	254	291	284	258	287	284	270	316	271	322	273	307	323	323	284	310	269	305	301	303	283	288	269	293	324	306	301	273	256	282	287	285	288	278	332	301	304	310	269	307	316	322	301	293	298	311	323	291	289	267	300	260	263	336	336	290	285	285	289	276	316	269	267	307	280	298	296	304	301	278	290	279	311	310	318	244	279	300	322	309	293	253	299	311	349	286	263	287	281	295	292	291	300	312	289	300	283	327	289	321	311	286	305	281	292	278	281	263	294	301	316	321	304	280	292	256	287	324	274	318	309	283	300	300	289	332	282	290	297	275	276	303	288	341	315	332	268	331	323	304	254	296	305	309	276	284	281	305	283	310	296	286	307	280	271	298	295	284	286	286	302	287	297	305	344	315	283	300	291	291	295	279	281	281	300	260	278	285	291	292	308	296	295	300	291	319	307	314	300	260	332	282	288	323	308	298	295	314	280	273	289	272	293	289	271	283	300	303	300	280	315	273	284	306	291	308	307	323	290	273	326	293	298	303	290	293	287	314	320	297	300	281	297	263	275	315	299	305	296	317	284	303	289	288	295	311	314	295	284	284	272	306	250	319	286	281	322	319	292	286	291	276	287	308	288	312	280	272	303	279	266	309	277	276	307	293	324	295	320	272	280	299	295	279	285	279	270	311	318	277	284	278	300	318	307	296	288	291	282	274	299	320	310	312	307	269	289	293	301	318	304	316	301	290	285	324	329	296	285	272	295	327	292	315	300	285	296	279	310	291	276	318	295	285	318	259	250	316	311	299	259	309	270	301	317	271	283	273	279	306	311	303	327	314	281	276	301	309	311	299	284	289	330	277	291	306	313	303	314	302	297	289	334	293	296	300	275	276	321	315	252	279	312	302	280	290	315	294	314	296	306	283	287	284	311	328	311	292	301	314	275	288	290	297	283	330	301	326	314	282	328	288	295	300	318	271	285	295	304	305	295	286	332	314	304	290	273	319	298	317	309	319	323	316	286	312	268	279	262	294	270	289	283	326	284	295	307	323	278	322	285	294	264	282	294	280	296	265	272	286	252	308	309	326	298	297	282	289	294	336	289	310	273	302	321	289	282	266	260	312	339	299	297	289	289	317	284	329	276	318	304	305	285	284	270	288	300	289
7087	1161	1599	1655	1434	1250	1062	1067	958	937	914	873	813	845	827	830	826	772	733	804	762	782	783	768	740	795	730	748	738	729	731	761	755	716	722	753	717	697	754	755	750	691	736	716	727	688	725	754	732	781	727	751	745	772	705	754	763	703	736	712	764	747	758	744	746	709	711	805	736	724	739	738	741	719	705	732	740	712	794	703	765	701	737	726	763	731	735	712	758	739	749	704	784	735	740	730	703	798	739	753	726	721	715	754	702	747	726	730	762	760	724	722	687	736	733	715	706	719	760	758	791	769	711	723	750	764	729	676	720	738	727	792	707	732	729	719	737	778	726	728	708	753	689	739	741	748	774	743	759	727	699	714	751	704	711	785	706	698	760	717	742	724	727	701	762	748	693	687	763	717	742	744	710	727	742	733	727	708	696	696	770	726	746	725	734	743	705	703	702	716	705	696	677	755	787	734	710	755	761	762	739	705	744	740	743	758	733	730	706	753	721	686	731	746	738	759	726	730	755	735	741	750	677	725	762	693	726	743	736	724	769	744	741	735	738	779	702	700	712	721	725	756	711	720	694	720	755	734	746	710	723	715	707	701	700	763	766	733	734	706	693	755	727	733	756	747	701	753	773	757	731	731	748	733	759	697	752	710	731	707	705	739	658	719	706	728	795	708	744	712	706	727	728	687	779	747	726	793	754	724	729	719	708	676	738	672	722	763	718	741	736	717	733	666	725	756	751	738	740	730	711	743	715	685	722	679	678	701	718	738	742	701	728	705	785	739	737	728	746	728	710	731	707	718	711	693	749	757	738	784	726	705	766	717	731	753	736	730	737	777	736	762	751	719	713	728	748	734	734	736	752	755	758	750	750	702	721	750	705	729	724	723	675	711	747	714	702	727	737	711	761	751	745	761	729	699	701	745	746	727	758	708	729	725	726	743	699	709	732	751	721	745	734	722	723	724	680	725	706	736	747	700	717	693	737	686	716	755	769	763	771	708	741	750	734	718	727	732	670	738	749	692	696	680	722	737	747	727	696	709	764	694	692	729	754	745	707	741	750	747	776	747	677	732	733	730	722	785	738	734	747	734	730	756	722	731	759	724	720	744	749	754	699	720	734	756	734	751	738	699	735	718	725	750	676	711	666	726	697	738	700	761	754	724	755	769	712	715	717	711	771	746	770	713	796	792	715	729	711	752	765	668	669	761	730	721	787	734	741	744	735	774	740	737	737	749	755	712	726	752	710	699	739	786	707	709	693	702	758	753	704	746	737	789	702	731	721	720	713	735	692	768	685	718	754	730	711	744	746	714	747	754	783	722	781	717	697	709	757	744	768	766	711	732	727	774	694	745	723	743	722	739	679	708	682	736	746	742	775	726	743	734	721	694	725	763	659	711	705	719	760	723	717	746	747	705	706	684	728	747	706	742	700	759	732	716	777	764	727	710	771	761	761	743	750	664	770	739	745	729	777	741	693	736	732	726	701	749	751	743	726	702	712	711	741	782	722	658	737	720	713	733	733	722	722	781	706	728	705	746	710	649	729	729	689	726	751	710	763	734	708	748	699	711	780	718	742	703	706	736	715	702	718	742	768	739	682	737	776	732	711	762	739	774	765	762	699	765	715	755	726	730	653	730	688	680	675	768	707	744	760	752	711	698	697	711	760	759	756	670	732	762	743	737	745	697	752	775	701	709	714	763	718	722	704	784	723	730	728	773	748	715	741	750	765	703	755	687	740	736	729	720	764	740	765	724	709	699	742	719	713	722	732	732	690	718	689	722	739	716	661	704	680	738	758	692	751	694	689	721	715	703	803	747	722	707	714	680	747	711	718	781	746	776	756	709	739	718	718	692	751	725	692	738	705	738	738	753	754	716	751	714	753	714	712	721	727	725	751	754	736	710	768	674	753	712	759	738	740	713	768	720	746	692	725	748	710	733	738	726	698	711	705	693	741	746	721	687	732	728	756	719	715	745	790	763	736	720	704	735	720	779	747	761	731	752	700	716	694	762	734	738	709	758	737	758	747	694	677	742	723	698	800	756	715	745	732	752	745	725	749	683	779	727	741	737	798	737	689	767	709	668	785	744	749	711	730	750	734	704	736	737	768	705	801	734	700	736	749	744	762	700	730	741	684	801	759	707	716	772	687	704	763	702	735	730	779	745	735	708	787	734	710	716	737	785	727	730	764	721	764	679	740	736	734	740	713	693	714	742	706	715	772	754	738	676	792	726	731	712	718	758	722	713	686	713	722	728	738	778	724	741	744	746	719	776	711	745	725	749	692	726	675	739	742	713	762	739	769	746	774	718	702	706	722	746	716	768	708	757	750	751	717	717	712	720	736	683	709	715	715	751	699	763	737	743	719	747	693	739	764	771	727	761	758	694	728	703	739	763	728	770	756	704	719	724	731	698	782	717	735	716	742	737	742	744	701	775	723	732	684	729	735	701	703	714	719	715	758	743	709	745	768	758	689	705	729	714	780	762	740	747	719	746	698	792	739	678	727	767	719	679	758	725	772	753	719	738	706	732	695	757	688	714	731	730	720	763	702	734	726	721	719	745	742	697	741	763	736	723	686	721	749	758	694	691	771	720	701	730	707	693	726	730	748	710	691	734	762	754	757	738	700	759	733	719	715	758	715	694	729	713	752	720	736	753	709	705	739	732	744	708	701	697	756	724	756	721	696	741	758	755	700	726	718	682	734	752	737	723	716	739	722	705	764	736	697	747	730	749	732	757	686	717	725	788	761	751	686	731	745	709	739	672	716	767	688	707	726	774	718	694	764	739	753	724	757	728	765	750	769	742	730	734	705	705	706	722	709	784	775	744	654	709	699	771	706	743	726	718	759	766	711	734	711	715	774	717	720	742	662	704	716	741	745	705	698	698	704	721	793	728	753	741	774	669	767	667	739	739	727	715	766	748	742	758	720	773	751	722	747	701	702	747	714	681	720	722	723	731	732	717	727	758	793	723	710	794	727	705	758	726	724	677	747	705	710	740	732	731	741	711	732	692	732	738	785	744	709	718	694	726	769	805	746	694	727	788	712	712	752	726	714	668	720	708	725	709	725	725	734	792	743	778	709	733	769	773	740	692	701	753	711	759	709	761	748	757	776	770	754	748	699	685	753	727	731	716	741	742	742	731	730	741	719	720	752	712	750	735	694	756	727	700	689	758	793	725	733	766	746	723	745	753	762	712	673	706	721	793	754	757	761	719	747	723	806	711	688	723	745	759	731	775	743	740	746	732	743	682	755	731	732	742	721	751	731	726	760	716	777	678	735	699	750	749	760	736	731	707	702	728	770	750	733	732	716	757	744	755	759	745	766	731	708	752	713	742	702	786	715	703	729	743	716	663	706	687	724	711	801	672	764	732	731	714	674	726	730	746	744	659	757	719	723	723	721	757	773	765	761	779	707	765	771	758	761	735	760	714	745	711	731	757	713	764	686	736	711	732	781	746	774	767	759	736	713	787	767	776	715	726	765	689	724	719
15997	1677	1266	1004	782	629	540	513	484	507	487	437	472	442	449	426	437	413	429	441	471	417	437	425	423	429	390	391	423	410	445	434	443	394	361	428	391	417	422	418	418	416	375	430	372	404	386	399	397	428	416	423	421	420	414	462	367	423	395	447	456	430	386	405	430	445	403	402	398	398	395	451	379	397	401	406	420	425	420	454	416	412	459	394	442	404	425	444	389	433	412	407	400	390	405	405	377	377	422	428	429	430	360	389	384	434	424	414	405	401	422	369	407	404	409	383	391	425	460	381	423	400	413	451	397	391	390	474	413	380	402	390	405	362	396	371	401	431	381	393	442	439	433	426	416	395	425	398	412	421	444	418	406	444	410	376	384	409	409	429	403	444	395	406	397	428	429	390	450	421	404	439	430	399	439	421	394	408	440	438	422	424	418	453	420	409	425	445	425	375	389	440	420	405	430	402	389	387	409	372	406	392	442	370	398	432	432	419	405	436	382	416	462	438	431	434	416	426	407	395	418	449	387	410	411	405	417	415	417	401	434	437	403	400	405	407	405	413	408	386	416	431	442	406	407	404	425	403	411	406	447	452	406	410	384	403	399	446	434	412	429	434	406	434	428	442	384	387	409	425	428	377	452	456	407	404	407	414	428	414	425	421	422	445	433	397	397	416	378	399	438	424	448	435	412	393	434	405	398	386	414	439	412	425	393	397	426	381	399	434	408	353	415	414	410	416	425	389	403	402	397	419	402	347	395	365	418	451	397	403	398	440	406	397	407	401	367	411	421	416	431	414	397	434	437	363	478	441	435	422	442	405	427	431	391	424	422	439	451	398	425	389	410	416	389	410	444	414	404	412	466	454	405	417	424	418	408	425	429	413	419	391	407	410	413	396	406	429	426	423	405	419	426	417	405	402	420	401	383	415	419	447	419	437	431	398	429	416	400	383	387	391	416	413	408	394	444	443	416	425	432	406	417	399	407	440	394	425	417	430	412	387	429	412	427	371	391	397	461	437	423	427	357	390	415	414	428	420	413	389	427	382	365	440	418	369	409	416	386	394	446	435	407	425	394	429	475	429	433	413	414	431	381	385	442	401	394	414	428	414	442	407	397	381	379	420	408	427	443	421	421	433	396	422	401	417	355	420	424	349	418	394	406	402	408	458	379	424	420	400	421	433	431	446	442	436	414	454	434	373	431	401	429	421	402	404	391	407	405	382	435	424	398	411	435	444	434	433	405	456	408	378	423	442	406	402	375	396	429	446	398	417	410	410	421	413	409	422	409	375	422	415	384	453	401	402	389	407	426	444	426	427	386	424	391	396	385	399	457	438	422	410	417	426	426	408	403	439	427	380	401	470	426	423	363	445	407	402	392	439	451	400	431	396	392	406	420	410	452	372	412	428	432	409	417	409	396	417	413	409	412	416	380	393	416	415	408	444	480	405	443	413	406	426	415	386	391	419	419	404	414	411	394	431	378	402	428	417	406	417	401	383	415	392	431	438	411	426	398	438	414	380	423	405	413	380	415	421	390	415	395	450	446	427	423	423	403	438	434	409	411	438	439	426	424	402	386	429	398	389	404	387	454	412	406	397	397	401	391	414	399	442	411	405	461	397	351	413	374	404	429	404	431	425	364	377	473	429	408	373	437	384	395	433	402	377	376	407	423	410	401	419	443	427	442	418	393	422	435	420	370	377	383	413	444	430	438	413	429	400	394	364	411	359	423	391	406	447	425	422	404	396	379	390	400	390	380	398	444	419	450	391	406	411	440	396	437	441	439	428	417	401	427	401	435	411	427	434	426	402	399	418	427	422	356	388	366	485	371	408	399	395	409	388	405	387	413	383	404	409	428	408	387	410	383	448	438	404	404	428	384	468	421	440	407	400	394	403	412	429	420	397	416	407	406	423	393	397	365	459	398	442	418	455	380	398	400	407	426	425	383	415	413	392	421	388	424	422	405	393	399	411	405	389	356	425	447	402	407	434	408	398	400	447	470	412	373	356	449	425	374	398	407	429	399	453	397	394	403	423	415	416	452	370	423	413	435	418	383	401	404	414	433	409	398	470	432	413	392	396	388	450	420	432	440	426	406	416	424	455	407	417	450	392	415	406	422	445	381	412	399	387	378	418	407	407	411	427	431	377	456	418	377	355	412	423	410	395	393	417	424	423	418	436	404	451	442	410	451	425	400	427	407	379	440	422	431	418	409	428	413	423	441	399	404	416	415	454	390	436	442	442	426	404	441	406	389	401	425	443	420	409	435	418	366	415	429	408	411	376	389	424	395	398	441	404	431	389	427	406	414	405	408	420	397	411	429	400	425	474	407	434	397	395	419	424	408	436	418	393	402	401	416	400	443	427	393	384	402	428	412	424	412	441	423	385	415	369	441	387	398	405	428	387	427	406	404	430	411	383	424	405	431	425	408	421	408	405	397	407	392	402	402	387	426	378	452	417	372	418	402	436	399	436	399	394	485	424	399	426	376	401	426	415	381	391	427	410	412	380	415	438	398	387	383	464	424	381	402	422	392	415	436	358	419	433	386	389	408	431	436	419	408	411	391	413	410	435	422	428	406	434	435	393	359	411	402	391	422	385	435	413	421	403	434	413	365	421	407	406	410	403	444	413	435	395	393	383	405	425	429	433	402	392	412	418	425	410	442	403	431	394	420	379	391	453	418	406	425	403	429	395	451	408	432	441	444	403	423	407	415	417	425	419	413	397	430	448	440	435	417	397	411	432	444	390	430	428	452	375	407	415	431	402	411	427	408	367	381	423	421	452	430	417	410	394	444	435	438	426	442	416	423	404	378	403	417	405	397	386	414	420	456	391	428	390	402	411	395	398	422	389	381	373	405	419	394	359	418	412	403	446	394	467	434	456	384	380	384	416	451	427	453	398	451	438	399	448	404	414	420	434	397	440	414	407	411	390	406	387	388	390	399	406	457	427	436	426	381	368	449	416	423	410	403	427	410	390	444	439	457	407	444	384	416	421	441	427	421	422	418	405	445	410	417	387	429	432	416	444	410	400	421	445	432	411	392	422	407	423	414	428	427	415	404	391	442	416	409	411	367	393	408	377	467	429	413	426	425	417	380	405	427	400	427	403	373	418	444	430	412	412	437	418	396	415	411	407	396	407	367	400	393	415	412	358	394	379	413	429	408	405	433	429	399	434	420	430	396	405	400	400	421	391	389	421	430	416	388	426	433	440	416	400	417	409	410	420	442	443	384	438	419	395	417	399	385	396	456	404	427	420	416	398	425	400	431	422	473	416	439	417	382	403	396	404	422	413	414	453	391	428	396	440	418	435	402	426	405	417	372	391	387	435	420	391	452	447	447	409	445	396	426	401	421	437	413	391	420	401	417	459	403	414	442	394	419	393	443	407	448	411	412	427	410	424	401	427	395	405	395	382	374	416	418	437	408	429	408	399	411	452	401	414	435	380	419	405	422	407	394	429	409	432	372	391	410	421	384	408	410	429	450	426	412	412
9371	1652	2561	2733	2276	1803	1678	1547	1380	1299	1280	1195	1157	1070	1048	1104	1065	1069	1076	1024	1005	1056	1046	1028	964	994	976	964	986	972	959	960	979	986	962	989	995	993	932	931	958	953	972	975	988	1018	944	954	938	960	960	913	939	993	949	938	917	913	888	1008	961	907	943	940	912	931	914	961	912	998	969	966	945	956	916	924	864	831	922	906	900	950	950	943	891	913	985	954	928	904	965	959	915	915	917	899	962	952	973	911	910	924	918	946	946	932	951	945	910	863	926	921	946	910	962	955	940	963	927	955	933	914	923	986	951	947	886	900	962	888	899	904	936	940	970	970	929	934	897	912	917	950	916	955	916	873	879	972	947	965	916	895	909	948	967	931	905	897	920	924	922	932	936	933	941	922	894	908	941	921	932	919	935	873	922	869	938	892	895	989	944	921	940	876	957	883	945	888	914	942	957	906	907	930	881	902	923	896	939	958	975	908	906	933	911	983	913	926	870	952	933	939	940	877	924	965	985	982	919	871	895	922	919	897	959	963	939	925	914	915	890	973	932	969	903	913	979	905	900	975	999	897	949	965	904	882	961	889	947	935	907	935	921	945	895	957	878	935	921	973	945	929	935	980	928	939	908	908	887	931	954	911	914	905	870	939	896	869	926	912	933	961	941	895	925	916	891	922	951	929	906	935	936	940	929	914	957	980	929	903	890	924	924	895	952	876	961	940	949	894	952	918	966	889	861	918	933	911	961	906	942	986	950	935	953	929	955	919	906	881	968	968	892	926	954	958	892	935	933	968	898	949	891	958	960	949	898	976	928	912	905	902	926	906	927	984	882	942	948	902	914	932	930	914	949	935	909	979	828	954	976	898	951	927	907	936	963	910	846	986	884	934	931	941	922	916	921	972	916	950	936	916	912	926	980	940	898	897	894	927	929	923	957	941	930	917	930	879	931	934	931	900	912	941	979	942	914	995	950	891	877	931	923	943	944	941	960	920	955	857	915	921	984	904	909	996	895	963	950	914	964	981	934	986	900	887	931	993	907	912	981	923	901	925	958	915	921	952	939	887	942	983	922	884	906	895	929	926	954	895	998	974	873	926	904	971	877	921	941	907	921	951	893	924	967	945	943	924	944	942	953	925	939	996	916	898	953	967	960	930	934	909	910	968	938	956	985	915	899	896	940	955	930	939	933	883	950	907	854	919	955	982	910	926	915	918	939	921	931	887	948	970	884	937	941	932	960	951	1007	889	933	920	962	952	970	934	916	942	915	930	918	993	955	990	922	916	894	907	895	955	960	925	901	922	947	939	973	936	937	918	962	902	955	950	914	982	949	928	928	909	932	934	924	958	970	966	952	907	960	984	931	865	898	969	929	899	973	929	931	946	921	966	908	941	935	933	920	983	891	972	918	920	917	935	941	925	949	916	921	953	925	935	979	903	948	927	954	920	944	931	926	934	966	937	901	910	914	940	958	965	938	904	954	964	960	918	917	904	969	909	956	895	933	965	927	912	933	896	974	943	886	898	903	988	909	935	928	935	887	959	938	863	877	918	916	940	937	930	975	916	900	959	971	908	926	951	962	889	908	921	898	935	893	926	959	921	941	905	1032	911	962	974	934	999	924	975	968	936	928	908	931	925	909	951	928	962	887	926	946	885	926	994	876	957	904	916	926	908	931	960	918	918	950	922	942	969	953	943	909	975	982	872	940	945	939	947	925	919	998	940	904	946	934	920	960	934	934	915	914	940	1010	927	940	924	923	939	963	911	939	956	909	938	885	926	941	881	908	884	943	938	920	926	939	948	944	930	956	915	963	889	969	864	879	964	967	930	915	959	935	933	871	935	886	870	902	923	907	950	950	893	934	960	877	940	938	883	925	912	947	928	977	919	929	962	974	920	887	922	954	931	922	945	888	941	942	872	928	909	966	910	922	960	921	913	941	923	950	932	966	875	911	936	963	875	928	905	899	933	957	919	913	903	953	907	932	961	900	932	935	930	947	985	993	945	1006	945	866	969	928	900	900	948	915	910	956	954	969	952	922	908	925	941	916	952	896	966	931	896	899	931	955	953	937	968	948	962	948	971	929	934	934	929	957	922	911	928	945	954	930	956	970	975	941	934	948	923	936	917	927	935	965	978	908	950	936	966	941	957	941	885	964	884	892	941	920	890	921	922	973	982	920	990	927	970	984	942	870	902	963	969	916	969	950	1007	934	869	945	934	918	895	954	912	913	949	896	945	912	940	935	926	926	977	967	907	915	944	907	881	905	922	976	958	908	932	915	939	900	937	955	900	919	934	933	947	926	948	947	920	865	942	949	942	949	882	929	945	911	925	966	935	943	896	891	905	954	877	882	934	886	964	971	899	943	947	887	914	943	927	975	936	917	945	931	937	952	922	926	897	904	942	922	925	941	966	958	937	915	881	963	875	926	916	933	936	916	932	883	900	968	888	902	964	946	912	959	923	933	892	949	938	947	939	922	967	957	951	929	952	939	990	958	902	885	947	959	886	940	924	1006	948	930	931	925	926	904	971	895	941	955	891	921	936	901	939	929	919	911	907	998	900	905	946	947	894	886	946	946	948	960	957	970	895	932	917	915	921	920	921	852	888	974	884	941	935	881	1003	954	936	919	915	936	929	904	948	935	883	893	973	947	969	918	894	892	927	926	900	929	955	897	970	957	883	900	848	889	961	936	972	911	909	871	934	925	909	946	935	889	915	923	975	933	910	957	936	923	901	900	863	975	945	870	927	931	926	936	885	908	945	920	910	960	956	935	971	909	969	893	983	927	903	964	911	967	951	967	931	968	900	962	924	945	897	894	932	902	987	916	943	904	916	929	955	900	878	931	951	919	921	941	917	932	895	919	915	930	919	935	972	935	934	922	974	926	946	953	895	935	902	948	909	1011	919	947	924	888	941	908	921	887	937	929	915	895	941	996	902	955	911	930	907	929	935	950	911	914	903	905	953	930	909	889	966	916	913	927	932	975	945	904	951	881	961	963	963	985	941	898	878	942	1009	918	985	914	999	929	934	917	946	970	866	935	917	915	913	923	924	903	927	875	910	919	897	948	876	887	946	915	935	945	920	940	923	893	954	943	901	952	919	944	950	1007	938	961	917	923	895	961	934	972	931	1004	880	957	988	932	937	945	908	909	947	895	921	960	916	889	961	913	939	970	881	974	933	920	941	900	923	967	954	920	951	979	870	974	902	930	910	947	952	942	959	988	962	927	972	947	904	910	963	975	902	931	987	930	923	968	932	931	883	891	953	944	918	914	882	1000	932	908	953	962	920	884	951	951	924	908	957	886	922	979	887	947	927	917	927	991	952	953	922	893	912	894	950	934	1003	921	932	976	948	976	924	948	994	938	952	939	953	888	936	896	964	917	880	901	954	926	947	945	927	949	944	909	912	959	923	895	956	994	925	931	917	873	923	941	972	952	935	916	927	960	923	929	934	983	906	916	903	937	932	939	958	963	967	903	926	934	949	973	952	968	907	878	907	928	912	957	893
2103	179	180	165	182	161	163	154	151	143	149	153	158	155	134	165	153	165	172	154	177	132	148	153	150	160	142	133	155	165	130	139	178	154	155	171	154	163	110	150	152	160	147	162	141	147	151	145	160	142	181	152	162	137	156	144	148	195	171	171	154	144	149	143	147	153	160	177	164	143	166	142	139	149	177	152	157	138	143	149	157	122	160	142	154	158	143	137	150	150	140	174	152	172	172	190	158	178	149	171	141	153	162	143	177	168	159	166	145	142	172	164	142	173	146	152	146	131	163	161	146	163	164	164	141	140	159	148	150	136	146	142	147	155	130	141	138	142	173	143	154	138	137	138	157	143	151	163	166	146	135	151	151	164	165	153	194	169	128	138	145	129	144	150	149	142	135	165	151	163	151	138	151	152	143	137	158	157	151	155	147	141	163	143	167	150	174	158	155	156	148	128	172	152	129	142	141	149	157	127	178	172	146	144	172	167	150	171	149	156	156	119	118	145	161	141	169	148	154	142	148	164	150	143	162	152	145	157	129	143	163	142	130	165	132	153	154	145	139	154	156	134	148	158	175	139	160	138	167	142	119	165	169	170	174	147	177	116	150	143	138	144	161	146	151	142	156	159	130	147	148	170	147	139	178	140	137	158	141	161	162	167	151	165	137	140	153	194	154	161	147	166	149	149	181	161	154	164	163	134	165	133	146	137	148	139	153	154	146	130	155	156	146	174	170	152	136	174	174	163	143	162	136	160	128	149	161	130	139	156	144	156	144	141	159	150	151	142	159	147	136	157	141	158	150	177	168	154	134	145	158	139	157	162	148	167	150	133	183	160	141	164	188	143	170	170	129	131	167	166	170	147	148	154	158	149	176	149	126	147	156	138	145	142	156	154	156	139	154	129	142	144	125	169	160	145	184	168	151	157	135	151	133	171	142	138	143	166	153	167	174	147	155	146	153	148	144	142	141	155	153	151	153	148	137	144	163	150	141	162	141	144	136	129	144	150	133	143	142	146	168	151	139	172	149	176	162	151	123	155	188	142	155	151	158	138	153	147	149	154	143	156	171	138	146	155	157	141	146	147	143	146	146	146	144	133	134	140	141	148	156	154	137	120	155	161	162	160	188	164	169	146	156	157	167	148	129	150	154	150	166	172	158	160	141	144	157	154	135	155	157	176	165	153	149	163	167	161	137	169	157	147	153	152	171	154	135	143	151	141	145	153	142	161	165	131	153	134	161	147	180	163	148	137	155	149	145	145	128	195	122	150	146	147	159	154	143	169	141	164	140	150	144	162	148	162	150	158	143	174	155	139	152	175	154	171	160	178	160	172	157	135	149	147	154	168	165	159	144	135	148	155	142	152	148	158	147	158	140	140	155	134	161	152	139	166	157	159	154	142	145	160	151	147	142	149	148	154	140	157	139	164	179	153	155	172	157	144	164	138	137	168	168	164	177	183	175	151	182	153	154	149	150	165	135	131	143	156	146	151	156	154	165	144	176	157	170	152	155	127	157	158	133	154	137	144	153	136	150	159	155	166	129	152	166	131	178	143	157	154	161	141	155	127	144	151	180	159	149	135	164	150	152	147	169	178	172	140	150	155	145	131	166	145	150	155	163	141	155	173	152	150	137	159	168	138	146	175	157	160	160	174	168	155	133	149	145	158	153	152	147	113	148	181	149	145	145	147	151	122	141	156	160	162	157	148	138	154	160	142	175	172	153	147	145	138	167	133	157	135	147	169	151	161	145	161	162	147	121	168	161	139	163	164	127	151	153	139	156	141	170	164	140	152	165	131	128	139	171	157	149	149	158	150	138	166	155	161	142	161	165	156	139	160	176	142	168	145	166	161	138	159	128	142	156	157	146	146	144	148	156	151	149	153	154	143	148	134	136	159	148	147	159	147	168	143	171	151	142	152	129	128	130	158	157	134	167	152	136	145	172	149	132	162	143	140	172	163	166	157	153	156	142	150	124	139	140	158	131	165	129	152	151	158	153	139	167	149	151	159	154	150	150	148	129	163	157	180	132	156	170	142	143	172	156	177	161	178	140	146	146	146	142	142	160	153	161	138	137	176	135	157	148	151	147	148	175	173	160	152	145	141	156	145	155	144	146	159	134	142	150	162	162	168	139	135	148	179	157	160	161	141	158	156	173	164	124	152	158	147	142	144	181	174	172	174	150	146	148	129	161	161	154	138	139	138	140	173	154	170	162	161	131	153	154	147	145	155	171	164	163	146	134	166	151	128	154	137	149	154	135	172	141	152	154	160	156	162	129	155	168	157	156	145	129	141	166	162	172	141	151	138	161	148	155	131	170	149	125	164	158	142	155	148	133	151	173	160	136	133	169	139	128	150	175	165	157	172	158	137	146	146	129	165	175	148	136	148	141	135	145	136	149	124	152	141	161	151	172	169	151	163	152	162	142	141	157	132	143	132	138	153	141	136	166	155	162	127	164	175	152	163	161	135	165	140	147	165	130	137	143	142	150	146	145	138	189	175	140	146	156	138	146	164	145	149	129	130	166	134	150	163	137	130	156	152	166	141	150	157	137	164	150	162	128	151	161	151	154	170	143	136	140	149	156	148	169	126	145	161	157	149	161	143	163	148	178	169	158	132	150	166	164	138	140	172	137	138	128	142	137	154	160	135	163	186	174	166	173	127	174	146	173	139	151	159	163	147	175	165	153	152	137	167	156	162	151	153	149	134	147	178	148	159	161	145	145	152	155	162	167	144	167	128	143	126	146	137	151	172	176	165	132	142	150	143	192	157	146	145	148	171	150	143	170	159	147	151	157	150	150	150	137	155	160	155	142	151	138	159	145	155	144	153	148	142	145	142	144	152	164	161	139	151	156	153	153	143	136	174	147	136	158	169	173	163	148	151	160	139	151	148	156	154	164	157	131	160	172	127	166	147	161	160	144	167	142	155	146	158	142	128	138	183	143	159	140	146	149	170	145	150	147	140	158	140	157	147	163	148	134	172	172	163	146	153	158	146	149	149	157	165	154	163	165	124	166	150	170	145	142	156	147	137	145	146	146	152	165	163	140	149	160	159	161	144	166	149	145	148	143	160	156	133	147	162	138	168	146	146	169	145	157	153	171	151	169	166	149	140	170	160	159	147	162	137	136	170	176	158	128	166	127	135	142	134	130	136	133	152	164	144	147	178	168	158	166	142	145	142	153	164	165	138	140	136	123	139	162	171	147	142	149	155	146	158	147	130	159	155	136	136	127	133	145	165	166	149	149	130	151	162	157	166	126	141	131	171	184	145	166	131	150	155	141	124	135	159	141	164	150	169	148	137	155	151	133	148	166	124	149	158	161	131	174	133	166	140	135	134	147	142	152	117	136	139	159	149	136	122	131	142	151	133	139	166	172	135	150	134	158	137	155	151	182	136	161	145	141	155	149	162	160	154	137	136	121	133	137	157	131	158	160	127	151	155	158	172	160	177	150	166	128	121	144	174	172	150	143	127	149	149	157	144	144	147
2217	480	504	493	484	475	509	434	432	463	447	451	425	413	417	409	436	403	445	430	457	434	446	453	417	424	440	435	431	431	464	445	419	416	430	450	439	421	413	429	468	420	391	424	419	456	422	393	442	383	429	412	436	437	461	449	422	405	409	402	409	417	429	424	448	441	408	436	409	436	415	432	419	422	464	429	425	422	417	423	417	442	434	473	447	416	466	448	423	399	444	432	424	426	434	442	407	470	419	399	459	432	426	413	435	438	430	427	407	387	451	410	417	440	428	443	429	424	442	405	427	443	424	444	445	406	435	412	446	445	437	418	427	423	437	423	417	393	431	456	415	411	427	414	442	436	414	490	409	388	454	418	432	396	437	432	411	433	448	441	407	448	423	444	425	431	437	414	434	478	453	439	448	461	428	401	408	454	410	414	398	414	431	448	456	458	437	415	411	409	391	439	428	386	417	439	434	415	454	462	443	395	462	434	435	423	412	423	413	423	456	407	436	437	431	430	441	450	402	423	388	399	439	412	435	440	441	406	448	421	431	432	451	408	403	440	425	410	412	424	450	392	426	415	389	427	421	415	410	458	427	413	461	424	436	412	434	456	427	451	366	447	401	428	413	434	417	445	420	458	461	410	422	445	409	441	417	415	458	395	420	440	461	408	420	429	443	406	451	455	447	395	461	423	438	419	445	459	418	433	435	462	459	445	385	411	404	457	398	430	443	436	404	434	390	427	427	392	472	432	402	421	432	446	425	435	425	404	408	441	446	394	441	401	430	460	428	412	461	439	435	459	434	420	415	437	442	465	433	446	434	430	417	420	456	426	455	446	414	471	455	428	416	420	405	428	447	422	458	405	410	424	405	436	410	428	419	412	430	446	474	437	456	407	407	421	430	415	485	427	396	429	430	459	422	457	434	402	443	397	456	438	415	450	425	428	411	420	419	443	440	434	423	427	394	412	419	459	429	420	452	410	451	417	417	426	421	448	407	436	433	449	406	454	439	468	436	437	406	424	429	444	464	427	440	382	415	405	402	406	421	461	411	423	439	435	449	460	464	401	420	418	471	456	451	465	390	372	430	420	416	449	432	400	440	439	438	438	471	425	401	454	409	446	398	474	424	403	434	451	406	434	422	454	425	456	431	425	444	424	478	422	416	440	435	424	457	442	425	444	435	438	441	448	457	409	432	384	427	450	453	439	465	436	391	420	430	455	440	445	395	411	447	400	435	447	422	420	420	412	430	411	431	421	452	439	456	428	423	440	418	435	450	429	433	415	386	443	432	405	457	441	399	417	433	454	419	447	434	406	416	384	440	356	435	455	429	421	415	448	417	415	419	420	436	432	443	451	428	441	400	404	418	435	450	430	411	421	422	433	424	454	452	431	443	448	434	418	436	425	437	439	446	409	452	437	415	446	462	413	453	449	402	439	387	459	411	455	390	410	447	380	399	401	413	418	406	416	444	445	427	464	403	404	436	442	392	442	439	433	429	402	450	408	468	439	453	440	408	448	424	428	407	424	440	434	445	450	434	442	423	426	445	442	454	411	467	430	442	417	396	449	438	399	403	438	414	453	448	431	417	444	388	422	409	476	433	450	427	445	425	416	450	427	464	422	388	454	459	413	423	434	430	415	460	402	453	451	500	500	466	468	458	429	460	425	403	437	429	444	419	444	432	452	423	433	455	382	446	466	410	440	411	433	414	433	429	445	429	424	387	381	448	399	443	431	452	455	421	430	397	413	469	395	436	442	465	440	393	462	441	436	406	427	418	417	417	430	461	390	405	439	425	435	434	446	408	420	480	413	432	424	423	388	436	451	380	427	420	415	424	449	405	402	410	451	414	416	419	450	407	438	449	446	421	410	414	408	401	415	429	421	437	425	403	451	405	415	452	419	456	445	420	427	424	408	436	452	444	417	429	441	448	446	423	426	447	429	438	408	409	447	418	471	429	447	447	435	418	405	381	430	418	435	444	439	419	432	446	441	446	461	434	404	446	465	408	409	394	418	403	420	415	391	406	408	400	435	415	435	436	423	393	413	409	422	402	427	422	421	472	422	417	427	395	417	437	461	432	429	437	394	430	457	442	400	402	418	411	443	473	424	459	398	399	425	442	443	402	435	402	439	432	434	431	401	407	448	457	376	459	426	445	407	474	425	458	436	436	434	409	452	396	430	435	459	424	442	445	456	441	410	449	453	423	442	395	427	435	451	431	464	403	457	448	414	436	448	412	430	394	420	399	445	444	435	447	382	414	465	395	427	432	430	466	397	415	438	450	456	438	428	430	433	450	437	424	445	489	398	409	398	465	439	464	434	402	395	435	442	426	423	391	411	429	418	445	449	435	424	394	466	423	444	429	448	447	370	433	406	415	461	421	446	421	451	398	425	416	437	421	420	436	426	381	455	465	449	451	411	431	405	405	450	457	396	477	433	458	427	429	451	434	390	427	435	440	404	413	415	449	467	454	434	423	411	441	417	442	449	403	431	420	461	375	445	429	407	420	404	449	442	429	448	406	429	415	382	459	423	405	437	412	432	422	420	450	457	406	464	440	400	451	436	458	476	393	430	443	492	431	421	455	464	460	416	433	420	432	424	405	457	411	403	432	442	445	439	409	462	435	472	398	436	427	425	406	409	442	434	442	435	445	436	457	402	462	445	434	454	470	418	451	435	429	430	415	419	423	429	425	434	436	433	432	443	397	442	434	415	463	409	405	420	430	436	466	466	432	425	385	474	442	438	464	405	424	435	439	422	434	421	449	442	389	430	470	438	420	422	412	426	440	430	398	428	399	432	461	414	430	402	414	431	416	459	434	437	430	448	426	449	430	397	391	437	451	401	444	406	433	439	432	433	425	412	454	451	431	399	451	415	414	415	449	384	441	428	444	418	427	481	408	435	446	406	411	422	443	435	423	424	416	419	452	454	437	435	417	390	421	410	472	455	453	434	455	436	441	445	418	470	423	421	419	449	428	418	415	418	428	431	428	419	401	420	430	428	437	464	426	411	440	414	406	425	443	432	406	422	432	418	433	417	392	461	469	422	389	445	431	415	415	413	420	460	481	444	452	438	473	462	453	399	432	396	460	476	428	431	426	432	427	411	390	410	433	450	423	425	396	467	418	417	407	422	401	469	466	470	423	439	414	431	402	409	443	445	435	447	440	436	454	435	432	429	404	408	423	470	405	477	419	405	405	384	454	456	429	445	442	453	435	403	460	443	426	468	469	473	427	434	440	422	447	410	450	404	434	432	479	403	420	389	436	437	446	411	432	391	413	438	414	411	451	429	399	453	441	433	462	460	396	453	451	452	446	407	426	400	450	401	445	429	437	425	446	412	436	443	422	441	418	396	402	464	434	403	448	407	447	436	451	456	434	398	446	425	448	403	395	409	431	419	431	419	436	394	433	441	423	436	452	420	426	440	403	438	419	430	443	449	397	444	449	411	408	416	449	420	451	405	452	443	433	460	429	417	387	448	452	424	413	418	407	386
8503	694	705	553	459	398	370	331	323	273	368	358	321	329	319	315	316	289	286	309	305	317	295	313	324	291	311	289	289	317	296	314	324	313	294	255	299	316	298	296	300	311	311	305	286	304	270	271	301	317	307	272	308	282	307	267	260	307	256	262	295	321	330	264	309	275	273	278	320	292	327	270	285	263	295	293	282	266	325	312	293	269	304	306	273	293	317	282	255	325	304	288	296	287	308	303	309	300	323	300	305	289	291	296	301	301	320	341	275	278	263	307	305	293	274	281	304	291	278	291	295	297	294	309	294	281	317	323	267	281	272	294	293	293	312	324	300	289	290	320	283	270	287	278	320	297	290	286	317	308	327	285	296	298	353	296	298	296	312	298	286	318	265	284	287	284	324	307	269	294	309	291	300	290	284	267	308	303	289	289	294	290	297	299	318	282	261	280	330	320	301	308	314	332	310	310	304	287	292	307	279	288	280	285	294	254	311	293	290	289	279	300	267	310	297	287	298	269	295	276	309	308	287	324	292	286	292	298	283	274	297	324	314	298	288	301	326	297	319	284	275	321	315	290	323	334	302	299	317	336	312	321	337	276	302	270	298	279	302	298	307	281	265	259	283	288	267	315	259	324	277	283	298	278	275	310	272	333	325	274	232	277	307	292	272	288	261	266	278	277	321	284	268	270	272	279	282	298	307	324	257	279	293	318	310	286	307	295	293	296	329	262	310	334	287	300	279	291	306	325	268	291	293	327	318	290	337	335	331	305	282	288	340	276	298	303	285	277	287	259	284	295	275	267	294	295	280	333	275	299	309	297	287	322	295	284	285	305	285	317	289	274	291	279	293	286	314	278	278	276	302	292	307	302	296	269	305	320	297	283	307	291	318	269	326	286	314	281	301	295	282	319	291	287	321	295	314	297	319	286	283	319	275	292	252	271	266	292	291	297	294	285	283	251	292	298	266	279	277	320	273	295	311	284	309	279	270	303	286	327	273	307	289	321	292	277	291	283	291	309	288	273	245	282	290	308	298	328	290	305	289	317	342	314	279	296	270	287	336	314	307	287	289	289	288	288	312	304	315	298	274	283	291	270	322	339	308	304	262	308	289	278	303	294	300	292	322	290	274	322	277	280	330	308	302	302	294	268	279	315	292	290	282	257	285	293	320	306	291	311	312	325	293	273	346	318	281	300	276	322	305	317	291	302	292	282	327	284	298	289	264	302	304	302	298	304	300	291	284	307	292	295	315	319	305	295	302	265	285	280	304	283	312	290	291	291	285	286	296	308	291	289	297	270	310	295	303	328	310	287	292	320	284	282	292	302	298	285	310	307	304	296	282	294	292	294	269	290	310	301	308	284	295	293	267	288	260	272	276	357	314	313	297	245	270	290	302	303	305	302	280	284	296	292	254	276	270	245	317	293	271	269	302	257	290	308	314	262	284	277	291	288	348	309	322	316	295	319	285	311	267	281	268	283	277	318	287	296	304	272	304	304	296	301	318	280	311	313	296	307	281	295	297	291	276	296	300	289	257	277	298	288	262	289	303	300	296	306	305	286	278	297	282	299	296	299	309	309	311	251	276	263	302	322	295	267	306	293	257	312	299	289	324	277	285	269	303	257	262	305	252	292	283	317	309	295	316	295	282	288	299	281	306	304	289	290	290	301	270	317	262	297	291	281	345	283	277	285	268	302	336	311	281	286	257	337	270	306	296	289	308	284	291	319	308	288	280	314	319	320	271	309	314	288	283	326	287	276	334	287	292	260	303	265	275	296	280	294	275	278	267	263	268	322	261	274	302	304	304	300	280	286	318	310	295	319	295	280	307	268	294	312	279	335	305	291	313	288	285	310	284	297	315	329	338	301	303	293	318	346	323	298	319	316	278	281	304	315	282	273	333	295	291	309	323	291	303	244	287	313	286	280	279	308	290	301	313	338	315	284	318	292	281	275	281	300	299	251	291	317	275	305	288	305	286	315	294	271	283	291	271	296	284	286	323	279	297	319	290	302	287	271	303	332	326	292	307	292	305	260	315	288	305	302	289	310	289	271	307	283	287	302	319	273	308	289	297	320	262	287	245	358	336	259	297	313	297	305	263	287	326	307	295	301	291	297	295	295	310	315	288	284	309	312	265	297	274	290	266	292	313	326	301	303	307	309	278	287	308	279	303	301	318	291	252	290	303	322	285	278	307	270	308	288	305	247	275	296	302	255	290	297	287	281	300	318	282	297	267	305	305	281	323	305	315	294	282	326	294	306	280	329	327	277	308	323	287	263	272	328	278	299	306	289	271	286	320	313	313	296	328	275	302	260	259	284	347	271	284	301	273	277	281	267	292	287	307	320	318	324	290	301	245	268	310	294	309	297	294	329	300	271	277	303	272	314	306	291	277	271	291	275	319	312	317	294	284	304	276	303	301	284	277	274	267	307	289	255	304	302	310	268	279	275	315	281	305	330	317	305	332	322	316	309	303	292	264	284	289	308	278	291	289	315	319	274	290	288	293	305	347	284	282	303	292	277	297	269	312	261	288	283	302	302	279	292	271	305	306	302	288	288	276	288	303	279	280	302	289	277	300	293	301	283	321	317	275	325	308	302	307	282	318	272	291	286	295	323	338	287	348	305	293	276	313	320	300	315	317	319	293	328	315	296	300	297	273	300	271	298	314	295	271	290	296	299	303	308	306	317	298	329	304	277	282	287	317	294	336	322	300	295	320	282	282	352	305	292	324	294	305	282	301	317	308	318	278	309	295	302	309	310	296	304	311	324	301	297	313	312	286	316	325	295	281	303	287	316	290	316	314	273	303	271	303	285	309	271	258	272	281	307	300	310	299	306	325	299	295	294	301	304	303	293	291	307	291	312	281	303	319	304	317	316	305	282	270	279	302	320	295	314	307	273	281	254	280	338	351	291	279	309	286	289	285	305	296	305	265	293	298	264	301	296	313	328	303	321	316	266	300	272	296	332	314	294	307	301	301	293	292	318	263	323	309	316	281	288	276	293	301	293	304	313	307	295	331	320	287	324	302	314	286	295	301	285	258	274	308	276	268	284	322	305	325	284	311	286	280	276	302	289	294	299	318	331	287	283	282	298	300	322	307	304	305	288	272	316	329	278	290	304	290	263	298	282	295	339	310	303	299	277	304	281	302	282	296	256	247	298	282	268	317	295	319	284	306	351	319	292	301	273	337	284	300	287	284	290	296	279	305	304	295	350	318	300	310	264	268	298	311	313	304	295	310	315	300	299	284	307	276	315	307	319	285	250	309	327	291	305	275	255	309	319	288	306	332	291	279	266	279	286	325	301	282	295	311	283	275	290	286	267	336	310	286	286	292	298	308	269	291	293	317	297	303	307	291	312	298	324	283	322	309	306	266	293	349	334	324	300	319	293	306	285	279	288	280	287	291	290	290	280	304	299	300	303	272	287	319	294	279	281	320	311	253	299	295	289	294	319	343	302	321	289	272	286	258	259	294	254	280	308	308	290	283	267
7130	1105	1521	1668	1510	1218	1161	1004	984	908	900	834	855	853	815	799	801	758	748	883	825	756	774	735	772	768	795	772	794	736	781	784	737	751	738	741	729	748	777	778	774	734	739	735	790	777	741	784	758	739	746	754	767	774	760	717	743	760	742	762	752	727	775	698	779	755	783	731	726	736	739	746	717	746	717	781	723	723	727	742	719	710	692	747	675	726	768	730	762	783	746	705	729	737	712	731	705	736	715	736	759	721	753	759	733	725	765	748	735	736	698	750	780	766	750	746	710	734	691	743	720	750	711	741	743	761	785	699	764	733	710	739	730	720	780	747	752	710	741	737	749	754	709	721	721	703	758	723	719	689	708	715	774	710	644	775	740	732	749	708	711	746	744	761	703	729	741	735	732	712	753	719	662	782	745	780	748	721	710	689	707	757	711	723	689	705	735	748	755	740	718	682	762	764	691	722	683	719	768	739	721	710	758	732	711	732	708	744	726	747	699	737	701	691	768	702	684	719	728	719	714	723	709	683	724	785	771	721	728	731	804	734	752	759	665	706	646	722	723	753	741	682	707	734	750	747	719	720	711	686	707	721	740	748	719	653	732	748	726	715	721	709	730	706	717	773	725	676	712	721	703	739	728	720	760	729	714	710	684	735	757	733	708	681	784	718	693	696	740	736	781	743	726	718	675	697	749	742	698	764	744	742	726	740	696	726	782	735	724	720	717	710	708	753	692	816	764	720	697	711	733	738	738	731	745	721	711	755	717	758	701	737	763	706	757	734	701	763	765	732	729	750	732	753	685	720	759	732	747	739	719	686	744	728	795	717	727	731	687	738	725	724	751	689	746	722	765	711	750	758	785	774	727	753	736	763	744	740	714	793	753	699	769	798	740	748	698	705	751	718	695	705	742	739	718	708	694	736	739	689	725	704	698	765	712	739	723	745	706	736	711	722	692	697	729	701	745	724	739	741	740	707	773	720	764	710	738	747	751	713	727	734	749	709	722	730	726	743	731	696	733	742	740	730	723	717	734	746	730	720	754	720	729	711	766	735	664	666	770	640	741	707	792	713	720	707	755	729	693	787	760	701	746	731	749	748	728	722	779	727	734	696	748	739	718	734	708	680	729	675	753	756	699	709	727	734	712	716	769	744	732	754	729	761	705	748	735	716	756	781	693	705	736	727	738	717	730	693	748	730	686	739	721	718	717	735	709	703	766	741	681	707	744	738	750	709	784	720	772	743	735	667	775	699	714	756	739	740	747	700	774	701	708	780	738	776	724	714	764	764	795	730	728	731	745	715	747	758	709	703	689	766	712	735	718	737	744	729	775	768	771	708	785	777	716	773	718	741	745	747	756	689	739	731	804	751	743	737	754	766	739	711	736	744	718	767	669	722	736	705	735	731	731	765	718	737	757	764	726	736	700	743	699	752	729	684	742	735	718	749	771	729	735	720	741	700	714	757	733	742	720	759	759	692	734	708	771	756	704	751	750	751	671	702	755	734	786	734	769	705	704	764	718	672	727	696	731	764	739	728	702	770	754	744	677	722	787	732	711	752	737	696	732	667	705	722	698	709	696	683	746	710	746	738	775	724	759	752	710	769	716	752	760	657	740	740	769	755	715	725	759	721	703	778	750	725	735	722	700	717	683	798	718	780	724	721	710	683	756	763	723	769	738	733	679	715	698	769	717	728	670	804	742	782	722	716	709	712	785	751	717	716	726	717	759	720	719	765	711	711	737	750	676	749	741	719	687	729	793	744	723	709	713	710	753	749	751	710	739	746	679	807	732	691	787	790	694	767	717	730	729	722	740	687	720	729	740	756	722	751	748	742	726	711	719	706	738	672	705	734	751	725	721	730	777	745	728	744	704	715	722	721	748	659	765	719	733	727	726	724	766	734	735	725	679	690	772	677	715	716	742	725	715	700	715	763	753	683	746	778	772	749	728	759	695	712	733	712	706	668	747	707	722	749	727	750	781	755	757	739	790	751	693	737	739	762	732	681	773	784	738	734	735	753	730	733	731	714	720	766	688	724	699	666	768	740	730	736	751	751	714	738	685	746	739	732	719	704	746	732	721	715	726	709	725	760	746	692	759	715	693	728	753	724	748	706	755	734	725	693	758	678	694	757	740	760	722	719	699	786	723	756	725	732	718	761	712	711	751	731	777	725	747	762	722	740	702	715	707	721	723	730	752	735	728	703	698	742	747	759	700	708	711	747	714	713	727	778	747	708	763	752	692	730	749	727	716	699	706	695	741	752	728	779	681	718	718	739	730	734	730	746	733	752	726	750	698	716	735	745	745	716	721	774	701	728	728	681	743	709	779	726	720	721	710	721	718	796	791	728	729	723	732	751	728	723	691	720	744	722	755	706	727	725	738	756	720	670	792	707	746	760	726	712	709	762	724	706	719	727	680	774	702	711	752	662	733	757	810	725	768	690	801	728	768	757	685	720	708	710	773	753	744	735	767	737	760	723	710	776	740	710	722	723	747	743	751	719	743	686	712	727	780	756	754	694	739	695	774	748	749	711	674	731	750	753	757	727	746	706	743	756	710	668	759	752	790	760	766	729	686	740	759	743	728	724	734	766	745	753	754	735	724	683	734	720	780	765	719	716	691	734	725	745	741	757	743	759	758	728	722	750	758	752	760	710	754	739	718	680	766	781	705	752	770	723	759	728	732	717	730	765	766	772	707	740	703	762	752	727	776	692	762	794	743	706	751	716	720	728	751	749	753	747	768	708	710	761	791	681	755	724	723	713	712	694	771	709	695	728	739	686	758	758	723	692	753	743	751	716	729	764	725	747	752	726	741	784	701	739	768	791	768	756	730	743	677	728	765	724	740	705	781	756	672	749	752	702	745	738	742	771	736	788	730	723	749	755	664	736	709	748	775	681	769	750	715	712	730	772	728	687	700	690	707	725	709	727	686	759	788	750	735	742	708	734	772	690	736	736	769	706	690	717	706	747	776	662	743	714	745	769	723	699	724	758	762	771	714	759	717	700	729	717	707	739	759	705	717	706	690	719	729	705	748	735	734	733	723	699	681	712	741	723	728	738	723	717	722	696	753	740	680	718	748	738	714	742	734	677	764	728	747	738	764	690	772	765	759	738	755	727	698	747	718	701	785	728	739	719	754	764	753	733	735	653	742	689	741	715	728	702	723	747	728	710	755	694	730	734	711	685	736	730	750	725	739	751	772	701	728	724	734	743	743	715	743	762	738	754	707	742	746	721	750	739	770	720	699	738	665	745	717	786	711	679	741	693	722	734	754	720	679	695	685	693	811	748	709	740	764	728	762	742	715	740	703	748	711	719	775	693	706	752	758	682	782	697	738	722	717	695	685	761	724	729	748	719	651	760	719	717	713	787	700	745	727	759	729	730	733	712	712	750	695	751	726	705	730	760	793	733	765	749	710	702	726	726	772	738	711	702	732	765	792	702	708	751	704	709	726	711	760	753	768	681	699	759	711	745	727	708	698	753	733	779
15874	1662	1262	988	712	613	526	475	541	466	407	445	418	444	432	419	439	431	404	402	433	422	435	393	413	431	425	394	429	418	433	426	406	380	399	403	375	445	440	407	397	391	451	386	345	423	374	409	393	412	425	416	438	424	399	475	429	444	396	387	390	422	394	422	424	402	430	400	433	387	400	417	390	403	426	404	416	449	412	396	432	453	418	464	437	420	388	360	409	379	396	414	408	425	413	401	406	448	434	388	440	397	401	423	417	428	423	435	437	381	414	386	434	409	433	403	419	437	422	422	430	396	402	448	400	399	429	394	428	401	390	436	383	382	434	420	408	453	373	400	413	400	410	385	430	439	405	417	379	406	437	408	406	399	375	358	368	440	420	399	417	378	442	411	416	414	450	405	459	396	425	396	426	400	426	425	388	398	423	397	414	399	399	407	391	397	398	398	418	391	449	386	395	426	437	380	395	449	449	429	419	452	399	421	412	405	435	445	429	375	396	395	421	403	418	425	401	424	408	394	410	400	483	418	446	426	418	423	415	383	403	417	443	416	425	428	408	439	419	414	420	401	377	406	407	426	387	407	399	383	408	418	409	438	446	445	416	448	399	387	432	419	419	432	393	405	399	426	422	425	403	420	426	427	427	402	422	396	432	432	407	425	406	385	402	393	415	398	403	380	419	415	369	458	392	378	468	425	402	381	381	417	417	422	388	401	380	420	412	450	405	421	394	422	414	418	432	428	403	407	412	394	387	364	403	416	369	450	432	379	406	386	409	414	416	421	412	353	400	385	416	413	393	398	421	423	413	397	435	452	389	417	390	395	429	392	428	431	444	411	409	379	373	382	389	435	443	399	405	417	422	394	405	388	412	407	443	427	411	403	402	401	372	399	380	378	408	429	398	418	422	446	426	412	442	453	427	415	413	406	429	404	407	400	386	389	427	414	465	417	419	424	399	399	402	456	391	435	398	383	383	419	407	436	414	388	407	391	412	434	378	439	431	399	434	419	448	424	379	398	380	436	421	444	407	411	462	406	389	418	389	412	403	450	422	392	400	440	388	416	434	436	467	431	386	423	412	406	426	405	403	371	430	439	383	399	462	434	432	432	407	398	386	415	388	417	439	433	419	448	393	407	399	387	402	427	408	404	389	396	444	397	429	418	404	398	383	404	406	439	424	443	376	392	443	387	423	416	395	391	445	437	430	405	404	414	397	381	424	411	390	389	440	368	416	399	421	445	392	424	426	419	383	424	411	419	442	411	393	396	427	416	396	391	400	379	398	409	423	384	425	445	445	408	452	421	435	422	402	448	441	357	397	398	409	474	379	381	393	425	429	425	431	416	414	377	440	427	433	469	398	418	400	440	403	427	359	444	465	431	416	427	430	416	419	408	406	375	421	389	390	429	447	428	404	444	408	410	423	434	369	455	413	401	438	451	411	395	414	454	418	396	408	431	417	406	422	444	411	394	401	374	386	428	394	419	418	371	422	390	404	420	458	395	404	387	400	374	438	406	411	408	425	441	396	396	402	396	392	426	430	419	416	405	421	410	432	414	442	438	369	386	419	381	419	458	395	389	411	386	445	404	379	452	411	391	382	435	381	404	380	391	426	388	388	398	421	446	432	432	426	428	431	427	461	438	388	398	426	376	379	396	387	404	448	437	394	417	408	396	376	425	402	377	426	465	462	438	443	420	456	406	381	397	417	434	411	405	437	431	402	403	428	388	416	420	438	413	384	439	399	416	408	419	429	405	383	435	386	410	398	366	403	449	411	404	418	442	429	411	423	390	429	426	458	392	365	435	426	426	382	411	445	426	396	396	402	424	401	421	391	404	420	405	404	421	433	420	409	424	377	403	448	356	438	403	419	432	401	410	414	404	399	399	409	449	425	399	420	397	417	422	400	430	433	421	420	400	398	390	387	439	398	413	413	400	465	477	388	422	410	385	453	362	410	442	419	404	396	372	393	430	424	420	446	375	407	429	424	433	435	399	425	471	384	393	420	402	406	421	400	379	400	417	421	425	389	381	402	438	425	391	419	408	376	393	448	417	414	401	428	438	418	427	395	418	433	416	411	421	403	435	398	409	443	421	440	391	386	423	435	381	423	419	387	418	406	415	409	418	347	424	425	399	408	381	438	415	399	400	424	384	440	431	418	414	444	425	388	370	408	404	421	410	441	420	435	420	406	444	434	423	437	424	427	427	398	414	448	428	397	439	427	397	421	416	428	419	406	360	383	490	411	428	404	432	371	418	376	434	409	397	419	386	409	410	399	393	449	442	378	397	391	379	425	445	410	403	420	391	422	416	433	407	423	409	412	435	419	405	422	443	434	412	421	453	410	408	405	422	400	439	433	395	399	452	440	419	409	441	404	408	427	421	419	364	401	417	394	403	431	408	416	387	433	407	403	424	452	395	405	405	410	411	461	425	414	407	410	362	461	440	421	413	396	393	416	404	419	411	392	453	417	431	411	422	451	404	383	393	399	424	418	382	464	434	374	462	397	425	370	407	377	422	413	419	417	416	421	425	443	428	413	414	430	425	420	411	407	392	391	403	407	406	432	435	441	394	427	402	393	398	375	416	393	458	440	400	367	411	381	417	385	395	462	417	416	368	365	398	391	440	427	393	387	396	432	406	408	442	414	407	424	409	396	395	342	416	412	413	409	392	423	381	389	410	384	385	440	411	467	409	397	424	427	409	396	401	429	438	417	415	421	404	436	407	399	417	428	455	440	418	425	439	420	421	410	426	361	419	420	419	393	393	397	401	391	400	405	437	417	441	397	395	432	434	446	427	406	411	391	396	402	418	400	399	401	409	374	352	442	380	413	406	418	449	403	365	442	418	416	420	374	418	448	377	410	440	432	446	395	419	405	401	378	439	378	394	399	445	435	413	448	447	397	408	437	395	395	412	419	417	423	387	413	400	421	395	411	419	396	421	433	431	428	410	427	389	430	376	402	386	423	428	398	463	444	404	410	420	433	421	429	406	382	402	434	436	383	450	420	404	397	365	392	431	420	420	407	406	458	408	438	435	405	405	391	447	444	406	396	401	421	397	392	408	450	409	435	402	443	416	406	445	438	411	433	386	412	376	392	417	386	408	403	404	411	471	406	399	411	434	415	375	425	384	427	432	376	425	397	406	457	406	406	404	393	437	405	412	404	395	453	444	469	396	407	374	416	373	410	425	405	388	386	401	381	390	403	416	425	443	429	376	401	421	432	386	385	414	427	421	440	399	407	476	400	419	356	417	404	414	441	469	412	380	393	406	403	411	428	427	429	414	441	417	397	445	440	414	416	433	428	400	398	400	392	407	431	459	408	388	411	398	425	457	436	426	386	440	422	407	435	453	388	428	364	375	412	436	402	446	412	430	407	365	417	417	408	418	410	387	442	428	436	418	442	397	435	420	410	411	426	404	407	442	389	440	412	420	362	412	426	428	347	418	428	407	401	407	370	413	376	449	421	401	398	394	449	406	469	428	401	387	408	426
9489	1665	2539	2696	2316	1917	1644	1473	1408	1280	1228	1201	1167	1131	1112	1038	1079	1072	1077	1073	1054	954	1000	1006	1040	968	960	999	977	931	919	989	966	997	1014	997	938	965	1023	942	946	951	915	978	973	872	999	931	996	938	902	932	1003	955	960	912	932	889	928	924	958	958	981	906	921	951	921	959	923	874	941	941	954	927	938	925	955	895	894	939	923	972	904	938	933	962	977	944	922	950	857	903	938	981	898	953	954	898	925	976	953	955	948	952	955	931	970	927	932	935	906	909	946	957	908	940	889	893	944	903	976	979	908	896	895	987	916	915	967	925	887	920	963	934	934	938	880	951	916	957	979	927	971	917	991	919	970	946	969	941	916	940	947	958	903	922	922	969	904	969	918	951	932	957	954	901	947	926	972	881	962	932	959	939	968	904	943	930	956	980	898	941	893	994	918	969	925	896	924	910	919	914	914	920	960	929	926	942	958	979	946	912	936	913	931	933	940	927	986	923	903	944	951	951	906	926	971	943	916	909	923	984	915	951	944	937	923	976	936	975	959	878	922	943	964	1000	890	909	921	894	963	900	966	926	927	963	923	941	922	902	895	914	938	922	949	882	905	934	920	911	929	968	964	925	965	955	986	905	891	927	946	925	922	957	960	877	954	915	907	921	977	891	970	955	934	903	903	944	931	957	961	938	935	889	921	880	923	911	957	925	885	935	925	919	905	959	919	894	911	924	924	897	886	921	1006	949	965	880	923	879	909	898	947	940	923	939	943	964	920	982	932	960	948	965	859	874	903	953	962	896	898	927	973	940	917	948	909	892	946	950	914	884	925	913	884	930	912	928	882	925	908	952	926	907	949	886	899	939	926	905	955	924	886	950	924	880	862	906	958	934	939	916	942	928	927	980	964	942	948	940	889	946	979	869	921	951	958	933	918	924	905	912	969	913	917	929	948	903	878	909	957	972	926	923	979	929	989	905	980	955	975	916	944	940	883	872	922	893	913	921	901	925	955	903	928	900	968	960	953	944	894	918	874	884	942	901	934	903	936	910	947	882	930	961	876	979	950	948	980	936	904	912	961	914	912	963	955	957	882	915	948	958	899	918	944	919	885	922	936	906	914	948	944	921	917	910	900	934	893	898	981	955	983	921	906	917	902	981	952	950	893	909	925	937	903	956	838	955	927	966	931	914	921	947	970	941	908	921	884	964	962	959	910	949	934	890	935	919	911	880	895	999	912	904	907	921	953	937	906	928	920	901	922	956	885	923	949	962	997	907	928	941	916	871	979	921	943	918	948	947	911	928	892	973	921	945	934	936	931	957	965	950	923	948	902	908	920	919	919	891	907	961	945	916	937	956	968	907	943	933	906	924	916	932	937	958	1018	940	902	886	904	929	901	958	935	869	910	963	956	938	897	891	947	886	964	894	930	960	919	949	1014	940	885	913	899	912	978	892	958	871	947	870	956	916	923	920	953	828	932	943	928	888	948	952	881	922	897	920	930	959	932	952	936	923	943	912	904	912	1010	930	917	940	916	916	927	955	966	870	921	895	905	926	891	926	923	945	917	910	901	904	941	983	934	920	942	939	879	942	945	897	930	920	1007	925	920	908	957	931	976	949	915	948	902	921	964	929	950	915	919	961	971	912	953	910	970	903	988	859	889	927	948	958	993	918	916	918	920	979	970	900	923	853	999	903	915	896	911	900	884	903	980	976	879	961	935	948	897	974	909	901	932	979	909	927	902	932	947	912	886	916	901	928	933	957	879	924	926	948	893	933	939	983	961	903	962	947	944	969	935	906	853	929	908	963	916	889	931	972	963	1015	895	940	968	947	939	951	903	991	955	872	923	939	872	916	919	911	930	934	879	925	913	908	926	928	934	944	834	933	946	911	964	887	911	934	946	903	937	923	865	945	882	1002	948	948	915	968	927	917	899	898	910	932	953	967	975	1000	906	909	946	906	925	926	920	943	978	913	901	944	902	893	978	934	931	989	967	954	904	915	891	876	947	983	927	953	926	922	917	908	928	915	937	916	900	909	947	914	935	904	941	887	867	939	899	943	982	913	989	980	999	904	937	849	957	966	844	953	926	987	966	926	906	918	948	971	951	940	956	920	926	1010	980	956	908	933	908	919	946	995	929	947	911	949	897	933	922	968	902	870	920	910	885	906	975	891	950	924	912	942	930	936	913	908	941	919	945	985	966	944	919	923	932	947	941	977	945	938	979	962	947	897	943	950	937	895	902	891	959	918	924	934	902	988	1003	927	898	891	974	905	904	967	932	942	898	959	966	951	916	945	935	947	874	966	967	909	924	907	946	918	926	917	930	914	994	896	950	921	935	948	974	877	888	880	901	973	912	907	934	922	884	939	985	973	890	967	840	902	929	910	939	946	939	926	920	937	950	874	922	911	911	963	940	921	915	933	959	922	922	989	911	969	948	931	960	940	925	967	940	894	980	913	922	949	961	935	946	885	966	902	981	913	939	897	923	957	923	924	902	944	885	926	918	921	906	933	946	902	928	930	921	983	930	912	911	965	933	963	919	884	974	1002	946	899	926	956	943	921	949	928	962	966	965	944	915	936	905	936	889	958	908	957	970	893	944	933	953	958	912	947	927	993	944	990	906	914	912	929	978	946	948	948	946	941	910	864	943	968	921	960	925	1015	946	911	928	914	895	962	925	958	962	917	922	984	962	928	887	889	948	948	967	953	919	889	948	937	953	942	833	973	908	940	896	927	929	960	949	965	948	939	955	939	953	957	939	966	917	941	910	913	930	959	928	871	939	985	893	927	919	901	903	943	943	1014	970	923	954	908	983	858	956	899	962	918	956	931	947	963	919	937	911	905	920	876	932	881	904	975	937	993	917	849	975	949	938	909	969	941	965	954	939	964	944	920	943	928	922	980	947	911	893	923	1019	941	893	934	944	924	968	948	911	921	944	931	941	948	927	942	920	888	886	931	931	963	906	932	948	996	947	893	882	950	975	985	916	907	921	902	937	942	905	934	963	997	956	940	945	964	863	937	905	967	880	931	951	918	951	876	901	921	927	933	937	914	930	946	931	909	924	949	961	913	923	891	878	975	964	913	910	910	933	917	939	953	897	917	908	933	932	934	965	949	949	928	871	927	909	921	912	898	906	923	877	904	940	955	918	935	933	966	925	929	929	933	890	889	911	959	879	903	925	965	922	938	925	954	969	930	962	931	913	953	905	969	926	926	909	921	907	953	947	927	938	945	911	976	940	943	904	896	966	904	964	916	982	907	984	924	926	914	956	913	933	923	948	911	923	931	974	896	840	947	947	951	914	918	941	876	925	945	961	926	900	947	931	918	961	964	980	917	965	919	936	896	965	979	879	908	923	914	950	937	905	916	906	899	935	915	960	928	930	893	954	954	911	951	897	933	973	944	909	945	904	940	960	912	934	928	903	946	903	953	936	892	921	900	968	939	942	943	923	946	951	903	899	937	928	912	929	939	947	925	956	902	935	942	950	889	960	956	971	944	942	935	876	939	950	943
1755	144	140	159	119	151	157	147	160	173	162	150	172	154	136	164	146	156	146	168	138	135	148	155	160	127	145	135	141	151	148	157	149	154	137	130	140	166	152	155	134	153	140	145	163	163	161	166	164	152	144	155	161	134	134	143	145	172	153	158	152	137	174	134	166	145	171	160	157	143	131	163	157	151	138	154	133	164	157	138	162	148	129	140	151	159	158	152	157	159	159	141	128	149	155	124	161	159	131	144	144	146	153	156	134	138	148	146	148	142	137	162	131	159	156	155	131	151	149	137	143	149	148	139	155	147	150	157	157	156	126	149	136	122	140	145	140	136	172	141	147	158	138	135	136	152	162	155	149	151	182	155	148	151	151	166	134	143	157	152	155	134	139	154	136	154	145	149	140	151	175	152	155	135	153	153	166	142	155	154	157	150	142	158	156	173	157	166	134	145	143	120	162	166	137	164	165	131	138	130	173	159	163	125	157	153	136	132	145	123	142	146	126	143	124	158	147	151	137	133	136	145	128	143	136	164	146	146	135	160	160	149	158	150	139	149	136	151	139	143	162	134	114	136	152	139	143	161	144	146	151	169	149	151	148	150	148	141	132	169	144	147	148	158	148	160	142	155	175	158	167	145	137	158	148	136	144	136	182	148	133	164	156	148	126	139	165	143	132	134	138	163	143	143	152	125	146	130	116	149	134	142	132	140	126	144	140	139	149	149	175	146	154	162	138	150	140	138	127	157	144	140	131	156	139	134	149	147	164	169	151	143	146	168	145	145	158	136	138	148	162	168	166	125	109	158	161	144	153	168	183	149	151	149	141	149	164	162	156	147	150	158	146	149	155	133	142	129	169	166	142	123	138	142	153	122	129	147	156	133	164	144	155	136	152	141	151	118	140	169	156	142	153	129	169	140	140	168	178	143	139	149	139	155	140	161	138	149	158	151	159	137	145	131	154	133	152	142	145	138	146	161	145	134	142	164	134	138	149	159	183	161	147	135	145	139	160	169	174	159	167	155	156	159	128	160	147	144	164	171	174	137	153	140	132	137	148	156	169	148	137	138	184	180	136	145	143	153	144	136	149	130	147	145	155	122	121	173	166	142	144	140	143	150	151	140	148	162	144	161	135	145	150	143	142	145	133	158	126	149	154	146	145	159	157	162	171	156	171	169	148	146	170	163	144	155	161	123	147	157	177	142	148	165	153	143	128	156	145	168	140	127	140	148	140	133	141	125	193	137	144	159	167	143	168	127	138	140	135	151	144	188	149	162	133	163	138	166	147	159	158	126	137	149	124	129	143	158	141	153	133	162	138	174	161	129	168	170	154	112	156	150	142	125	140	147	131	155	144	138	151	141	179	150	151	145	129	158	125	137	133	147	152	128	126	162	145	157	150	136	120	157	154	160	144	164	143	135	153	145	150	152	158	143	151	144	130	147	149	139	141	134	133	145	172	168	135	156	140	160	146	140	146	131	145	142	154	131	140	172	157	157	148	169	155	145	173	156	152	168	149	132	128	150	151	148	138	128	142	144	137	152	151	138	168	155	145	148	142	154	152	162	136	137	159	155	106	129	134	143	153	140	130	144	127	146	135	140	150	152	160	154	161	143	141	150	166	150	127	125	156	133	150	154	147	160	156	152	141	145	122	130	135	141	135	145	153	166	157	151	121	174	171	148	138	162	163	146	144	168	154	160	134	147	148	146	162	140	137	138	124	166	146	158	163	141	157	141	151	148	162	150	153	141	143	148	141	155	155	146	158	115	138	140	135	146	145	130	136	146	144	130	147	140	145	140	153	153	157	155	137	163	143	144	153	161	141	137	135	133	155	153	151	134	150	168	159	154	152	118	149	160	165	142	157	153	154	136	142	144	141	159	146	136	131	143	161	154	148	164	139	131	141	180	177	152	141	148	125	136	150	155	148	148	129	134	136	133	140	114	150	126	138	157	150	122	147	139	174	155	156	142	149	112	125	135	148	141	160	127	145	145	126	140	170	143	170	134	172	143	135	149	152	169	147	158	135	172	138	139	151	128	157	160	147	148	165	144	148	136	137	138	164	137	149	154	135	165	152	137	156	145	160	140	150	136	152	149	140	130	143	156	147	98	167	137	157	138	145	154	155	146	166	152	147	140	139	143	186	155	144	141	145	157	158	151	131	181	145	135	162	141	151	161	129	167	160	147	140	158	146	140	148	144	167	145	162	149	154	177	146	149	162	143	134	151	142	134	146	149	152	148	140	160	139	158	118	161	149	133	136	146	147	139	137	134	137	149	145	152	155	136	148	132	146	153	148	171	164	147	141	154	145	143	144	136	136	127	149	148	140	150	145	164	147	156	132	134	146	129	157	138	143	144	121	150	128	133	126	158	178	118	124	153	147	145	155	155	126	127	137	124	154	136	136	145	122	136	165	147	114	133	131	160	145	139	129	175	127	150	131	147	138	159	138	141	151	145	142	148	117	165	158	123	167	132	140	169	127	129	163	148	150	160	159	190	150	160	143	133	166	123	143	131	139	137	161	161	162	173	136	139	149	173	143	164	134	141	153	130	141	172	139	158	173	136	155	134	146	139	148	150	156	147	151	158	133	151	164	161	140	141	163	151	133	155	131	154	150	166	129	142	133	168	143	116	146	145	152	135	159	155	164	142	161	140	155	157	169	186	136	155	149	147	158	140	141	163	134	156	165	169	168	156	147	158	111	141	139	144	149	143	156	145	170	138	146	158	149	139	129	121	151	137	171	142	151	171	144	164	151	144	144	147	129	133	129	157	168	153	144	135	162	158	141	139	156	175	160	139	125	132	144	136	145	138	139	152	149	140	148	164	140	151	151	115	140	127	159	153	127	190	152	163	156	155	138	172	139	121	134	141	139	151	142	130	138	166	149	146	160	137	127	157	154	174	156	161	163	152	157	150	141	152	144	132	168	166	142	148	139	143	142	146	144	139	151	117	136	157	131	157	142	152	130	139	164	143	139	128	141	146	137	160	131	149	140	129	133	168	166	145	152	153	157	139	154	147	169	136	154	135	142	160	141	135	149	143	134	150	151	145	134	148	147	137	132	138	119	146	141	143	132	155	159	150	123	137	155	131	145	128	121	163	120	168	160	160	148	161	140	141	150	149	157	150	148	157	168	149	141	139	136	152	144	127	141	154	162	137	184	150	149	162	160	150	132	147	139	154	138	132	158	150	141	134	146	166	139	158	140	130	143	151	155	145	156	120	161	158	162	164	146	129	136	154	154	151	155	151	143	126	152	137	164	166	151	154	176	150	137	133	126	148	158	159	136	129	142	178	144	138	129	156	177	154	166	163	134	161	133	141	142	160	140	144	156	159	180	147	147	135	145	153	169	136	148	143	155	153	133	148	157	146	143	126	165	136	137	153	154	168	144	165	161	136	141	145	146	146	145	175	177	157	183	145	147	146	129	154	157	145	162	146	134	154	159	138	147	144	145	143	165	175	162	152	141	142	150	148	150	152	157	152	152	149
1955	440	457	493	440	490	437	437	449	451	439	432	440	397	452	450	409	460	419	408	401	449	456	407	424	415	393	405	383	405	405	437	434	406	409	410	400	398	442	422	422	396	426	410	413	433	413	414	475	440	430	408	475	429	414	395	425	390	418	436	415	396	389	412	463	405	411	418	419	412	399	383	415	395	418	447	420	442	419	423	406	391	469	421	378	442	451	401	427	409	404	443	451	403	392	419	423	407	439	445	395	445	464	466	420	424	416	418	393	418	398	407	412	418	443	455	437	431	400	397	424	418	397	456	409	412	415	417	428	394	447	430	434	411	437	423	448	407	394	475	425	391	413	428	425	433	443	442	437	407	408	426	410	457	409	423	457	436	420	430	405	436	410	446	406	400	389	393	436	450	436	427	417	393	426	405	423	415	440	405	413	405	402	434	416	446	427	414	421	433	404	436	436	416	420	416	367	401	417	424	433	417	445	432	397	419	414	410	430	434	427	410	410	406	429	374	438	421	453	407	395	415	413	437	446	394	433	391	409	446	408	437	414	413	430	433	418	439	400	438	433	416	422	427	419	425	420	398	458	406	402	406	427	435	433	441	434	464	437	428	385	412	407	396	371	410	439	406	466	423	406	409	405	428	442	435	430	398	429	402	431	399	446	450	396	445	415	404	425	417	418	419	409	433	421	421	433	426	430	429	473	425	385	440	446	405	446	431	439	444	424	419	436	397	438	434	425	401	427	436	436	422	400	435	414	391	454	414	405	405	429	415	436	419	411	425	434	463	410	414	394	373	446	405	382	428	410	427	382	418	407	430	422	408	452	439	411	422	414	399	420	390	463	418	429	385	408	422	417	413	400	445	423	413	399	433	411	415	445	415	425	423	406	406	415	446	419	423	406	436	422	404	414	439	419	440	395	420	457	402	432	435	435	440	417	409	434	420	391	392	421	423	438	431	439	456	430	407	381	416	406	409	427	409	451	397	387	392	457	388	419	405	438	448	394	419	402	369	402	398	404	453	396	488	455	438	398	442	394	397	454	412	424	451	442	402	380	432	425	428	434	424	450	422	410	408	458	434	442	412	459	465	387	421	442	435	431	422	410	393	428	449	422	426	390	416	428	387	430	445	413	409	443	455	432	460	432	402	398	444	411	408	387	426	438	416	427	410	411	421	447	421	404	434	444	435	442	402	435	421	409	458	425	438	417	403	466	508	464	397	432	410	403	431	440	417	404	426	435	436	399	471	455	421	414	471	438	426	423	455	429	423	432	433	406	445	437	423	417	422	443	436	414	462	412	425	409	441	424	413	400	420	436	447	409	386	401	361	427	432	423	442	401	424	453	393	461	423	428	374	409	424	437	471	424	395	372	444	394	417	410	439	405	407	434	430	402	425	439	444	397	444	405	459	398	414	435	421	408	418	417	395	451	412	405	417	408	412	393	440	415	442	441	443	427	439	376	414	420	436	425	410	399	436	441	449	454	442	435	433	416	409	416	401	411	435	421	438	422	395	430	444	440	384	413	410	411	419	422	431	432	414	406	421	442	409	420	409	397	394	413	451	404	395	435	418	425	399	435	377	448	400	418	421	427	434	447	453	430	371	428	430	414	440	452	397	423	408	427	418	417	424	439	425	419	416	423	395	419	403	411	422	447	439	426	438	431	425	417	441	434	417	400	401	416	453	390	432	436	409	406	404	466	440	425	458	429	430	419	430	396	425	393	404	415	453	442	422	469	460	461	386	392	417	432	446	412	418	422	412	405	401	405	425	437	434	427	437	414	401	429	411	412	400	399	431	418	437	438	431	427	418	408	459	401	406	435	410	448	426	425	389	434	426	404	440	443	400	438	429	464	459	437	408	433	448	414	402	444	419	379	446	423	415	415	419	422	423	433	372	446	444	410	392	442	405	429	363	436	420	418	443	407	422	442	429	415	429	475	408	435	374	404	414	451	461	425	442	449	418	448	407	423	456	462	422	418	416	404	448	455	462	427	405	446	425	446	405	406	439	410	436	438	435	412	412	410	436	374	457	440	421	433	447	435	437	439	395	410	387	425	417	422	440	419	426	450	476	403	445	419	415	444	443	440	420	412	391	445	418	392	387	430	437	405	447	403	434	441	427	421	452	437	406	419	406	419	452	414	383	425	454	481	413	428	400	433	396	437	444	420	432	393	416	440	406	458	420	463	478	448	443	402	397	420	415	431	393	424	414	433	417	432	426	436	417	418	411	402	437	451	410	386	423	416	430	383	393	377	441	434	445	415	399	401	452	425	405	444	417	411	418	441	404	458	411	421	397	431	394	385	416	405	396	447	397	453	383	399	417	387	402	418	474	452	441	478	445	435	444	425	428	406	434	402	435	446	444	379	400	375	411	372	411	400	403	397	421	460	410	431	410	453	452	434	448	417	451	422	410	419	436	429	421	426	407	423	442	401	444	405	398	427	396	404	402	428	379	397	429	403	435	426	442	419	450	379	444	416	390	395	433	419	451	432	396	421	446	352	418	419	423	384	400	404	426	428	399	421	382	426	393	435	407	423	377	441	416	448	420	416	419	391	403	443	430	418	431	454	458	417	431	430	429	436	450	416	423	403	405	406	434	388	420	447	451	408	431	441	412	402	381	418	408	457	437	401	405	420	406	419	388	425	390	450	380	418	440	456	425	427	396	418	430	434	447	392	380	399	412	421	400	425	402	411	403	420	436	405	430	411	412	412	398	386	429	436	403	432	453	436	411	449	434	401	420	424	433	424	436	403	426	390	426	434	411	412	428	443	426	429	436	459	385	410	447	440	415	435	402	423	405	421	406	435	435	417	427	432	454	420	436	427	395	410	434	443	400	450	429	431	421	455	441	385	486	419	428	440	435	422	439	419	415	440	426	425	377	441	431	401	411	424	411	433	427	455	429	412	442	415	429	418	401	365	383	421	412	428	414	461	432	400	407	432	456	435	422	466	428	395	411	423	424	375	423	427	427	435	393	435	398	431	463	359	396	429	420	430	436	443	405	440	423	423	410	424	450	450	401	430	443	400	428	460	372	439	408	355	441	417	455	384	428	424	416	384	431	449	438	434	399	439	429	422	413	462	435	432	415	420	424	403	417	397	427	442	398	435	434	374	451	409	425	418	419	410	384	449	391	396	414	411	444	424	431	431	402	437	412	425	395	419	400	408	436	427	424	386	402	417	411	404	453	410	415	421	397	405	443	378	410	405	432	455	442	404	406	455	418	407	399	434	386	389	439	445	433	431	412	412	413	416	438	424	448	438	415	431	388	428	465	436	414	442	396	398	423	382	424	415	414	381	438	417	412	445	395	499	404	396	409	459	399	413	430	417	414	425	409	441	393	438	435	422	408	429	465	434	403	436	407	398	434	453	374	427	399	439	411	410	443	428	420	427	412	401	401	414	415	398	443	388	469	437	414	427	432	444	404	412	417	411	427	406	430	419	405	462	418	412	429	433	435	432	397	423	435	407	424	403	460	450	399	407	424
8148	767	635	593	421	380	349	350	319	331	326	310	296	334	308	309	299	321	352	310	331	325	304	328	304	299	321	309	296	301	309	287	316	294	286	293	307	364	312	284	346	277	307	293	303	297	271	289	306	300	296	323	289	312	276	257	288	277	288	314	311	328	299	292	345	285	312	307	290	290	329	329	325	281	301	306	303	302	303	292	310	287	284	313	283	316	334	291	290	277	330	279	297	266	345	346	294	279	318	293	310	299	280	258	296	274	305	272	284	291	281	294	314	299	315	293	276	276	329	273	302	292	293	277	281	302	295	300	323	298	334	297	275	303	305	355	351	311	296	314	293	279	302	285	325	294	321	325	307	299	309	284	279	277	284	291	282	270	309	299	290	289	280	297	312	322	286	292	281	273	259	254	315	292	307	329	302	340	296	293	297	315	318	343	313	336	288	271	266	289	276	299	312	299	266	304	312	272	291	272	291	284	267	261	292	288	312	339	345	318	309	262	298	305	312	281	278	280	294	287	280	292	277	313	255	302	275	323	270	324	253	302	286	283	297	325	285	279	298	312	299	286	259	301	295	281	292	324	308	337	286	258	315	305	318	291	284	330	288	253	289	258	304	305	270	289	289	311	327	314	274	302	303	285	296	300	299	333	295	263	276	264	299	293	259	283	257	292	308	309	285	304	302	309	289	290	298	294	259	298	326	293	294	290	281	304	308	288	297	299	322	283	305	283	304	309	274	261	286	299	284	309	293	302	303	316	314	280	341	333	282	263	307	306	298	301	311	316	300	306	293	282	279	295	270	291	280	300	306	266	352	310	309	286	298	301	285	315	301	302	306	256	313	276	313	277	312	285	285	250	317	321	297	272	316	318	316	343	293	308	310	263	309	294	290	282	314	294	285	299	343	320	297	290	292	301	296	274	299	299	286	279	305	293	315	257	300	292	320	288	292	285	290	286	330	283	331	329	281	321	294	305	292	301	308	276	318	290	302	311	286	292	255	295	271	305	285	316	304	302	305	312	316	296	290	287	320	330	321	313	290	278	273	310	305	303	321	264	299	315	296	312	291	301	248	280	284	258	278	306	282	296	301	319	287	281	261	290	272	258	292	300	347	280	283	319	316	290	247	279	288	302	310	305	303	295	298	304	304	291	296	291	297	256	287	299	298	316	274	282	286	280	296	274	335	312	267	284	297	311	287	298	289	336	296	272	269	298	324	307	344	265	284	304	288	281	300	272	250	298	313	335	302	315	296	308	318	290	266	337	315	322	281	269	250	298	321	278	348	287	329	313	304	283	316	303	282	330	296	283	276	341	305	316	281	296	284	328	285	296	298	312	334	299	329	274	328	318	287	328	266	291	316	291	306	327	268	306	289	265	349	290	283	285	304	292	311	290	294	298	332	271	260	300	296	296	262	297	289	300	314	278	311	299	289	285	282	300	295	303	308	322	291	287	305	283	317	287	303	301	290	297	286	299	287	297	284	293	283	300	305	322	279	265	286	300	306	318	311	295	286	271	286	305	301	288	288	314	327	291	296	284	319	308	316	295	279	293	272	294	276	285	283	301	293	298	303	284	328	298	298	273	299	289	303	300	261	292	280	331	281	322	277	322	293	288	302	283	324	299	312	281	260	281	306	296	287	295	318	304	281	275	297	297	318	334	288	280	282	312	251	299	284	273	303	280	302	327	296	285	293	262	279	278	289	301	287	265	325	299	309	302	290	288	309	287	312	336	297	318	326	321	292	316	335	295	297	327	322	298	294	276	273	286	296	281	267	278	252	294	314	266	300	275	283	292	299	322	262	317	304	314	283	280	265	318	292	294	339	316	298	300	317	320	275	310	263	276	326	286	290	303	313	280	268	313	268	308	251	277	273	276	289	250	281	308	295	305	269	290	288	291	307	299	290	287	298	291	305	267	301	302	320	281	285	296	291	310	269	314	305	303	277	296	285	288	349	323	327	278	324	281	308	279	327	331	312	287	279	294	256	321	314	302	266	311	259	274	283	281	299	327	312	295	279	291	300	327	290	302	278	289	250	303	356	306	324	292	299	303	316	274	284	294	304	293	297	302	331	341	274	278	310	312	267	290	306	330	290	309	335	314	342	312	330	272	280	303	323	288	295	292	297	337	286	261	272	306	298	303	315	296	305	282	293	313	294	317	285	309	294	287	286	260	267	317	309	288	311	319	284	327	298	289	302	291	298	294	303	285	269	318	310	294	289	296	304	313	325	301	325	289	268	334	296	310	306	277	306	308	252	274	301	271	329	310	268	294	290	319	270	270	272	297	291	281	304	270	273	247	274	305	273	284	310	283	285	301	277	287	311	281	312	322	285	305	314	320	328	278	302	292	311	312	317	306	315	292	288	307	291	300	258	294	311	308	293	271	309	304	282	312	270	316	318	258	304	270	281	337	316	317	280	312	314	290	278	269	295	288	284	278	311	283	297	295	249	263	296	321	291	254	293	265	291	294	299	293	263	296	295	290	282	289	295	300	319	300	273	306	317	322	278	298	302	265	288	293	318	327	281	302	309	289	263	314	290	333	317	295	278	310	288	293	342	300	285	280	279	290	327	288	296	295	304	312	298	287	317	302	289	312	265	304	293	284	326	293	265	283	281	305	295	293	303	300	315	296	277	289	279	315	290	305	305	294	317	286	294	281	305	277	326	280	287	301	306	292	297	281	321	304	279	307	263	289	293	299	306	293	313	293	312	293	309	276	285	271	336	276	271	306	297	302	293	289	278	266	291	273	268	331	269	317	289	283	294	272	342	306	317	289	309	304	307	299	316	327	283	299	284	291	294	285	298	303	294	299	304	290	311	296	310	281	307	276	304	292	306	287	290	315	273	332	277	287	307	310	303	291	303	303	310	297	293	305	319	260	285	303	311	291	300	298	327	317	259	280	272	291	275	289	291	277	283	301	287	331	315	309	311	282	276	302	269	304	268	268	286	273	282	267	293	297	308	304	299	298	293	329	317	328	314	289	272	308	313	286	298	346	303	252	287	304	298	312	322	282	298	314	326	307	293	281	299	288	301	299	290	290	284	326	304	322	306	321	299	288	305	287	284	267	315	264	280	316	304	322	332	298	292	323	325	308	297	280	292	334	298	332	314	293	307	300	313	285	302	297	309	313	280	297	318	288	298	291	273	288	307	293	312	267	321	292	328	326	276	305	286	302	304	264	299	339	300	304	301	300	333	309	264	277	299	280	317	302	289	314	271	300	293	283	279	300	269	284	302	304	278	293	278	270	312	279	311	324	302	292	296	286	275	323	307	312	315	257	268	301	312	272	287	312	322	275	313	316	276	324	284	314	317	278	319	301	299	296	274	282	313	338	296	322	289	278	264	349	291	283	321	287	318	310	342	316	285	318	291	284	280	308	250	304	285	302	285	298	330	298	284	309	326	284	311	290	302	294	336	303	300	285	294	303	308	302	322	290	305	325	312	289	289	292	307	325	332	293	291	319	285	296	276	306	338	303	308	274
6878	1101	1585	1688	1392	1297	1113	1023	932	939	902	885	861	831	826	784	813	796	788	739	767	781	785	722	786	800	776	675	741	781	741	794	753	761	750	776	731	717	707	739	735	782	750	738	729	824	788	733	781	748	761	690	711	699	761	738	751	785	742	753	744	722	747	732	777	703	730	765	752	703	678	666	767	736	764	732	777	729	729	675	721	703	742	736	749	778	722	706	733	777	759	755	731	767	767	720	740	702	712	754	750	773	741	727	749	755	731	678	784	755	713	720	721	758	727	743	699	757	733	734	763	773	731	741	762	743	772	728	743	751	741	781	788	772	749	765	765	751	656	691	767	731	725	772	699	716	737	697	710	719	772	705	739	758	740	704	755	721	694	747	745	705	768	708	735	725	740	716	713	768	705	712	699	748	742	726	762	698	729	676	739	733	718	743	754	711	732	723	728	732	752	741	724	756	705	726	744	732	726	764	697	722	757	717	701	716	722	717	713	759	742	742	774	730	757	699	681	687	711	734	700	720	735	710	697	687	706	719	764	757	732	753	741	746	733	681	714	711	734	747	710	719	696	717	805	755	676	719	664	678	712	731	718	701	765	738	720	710	726	797	739	733	739	714	738	777	709	791	787	734	763	768	686	731	760	720	763	730	740	709	723	737	727	721	712	720	718	703	719	731	712	710	773	735	730	724	745	703	690	733	719	718	712	749	720	745	750	741	729	749	733	705	737	719	765	748	667	714	734	724	752	733	736	782	731	793	777	644	761	709	747	701	749	704	772	751	728	733	713	774	754	805	717	745	746	732	787	731	749	731	771	740	697	704	686	707	733	756	775	729	737	671	725	769	755	709	749	743	735	787	718	693	735	735	740	722	703	741	733	745	700	715	715	733	693	757	719	741	734	722	710	706	731	707	769	714	753	761	771	751	794	689	782	768	742	697	748	736	691	778	759	771	745	737	711	745	698	715	734	712	725	688	734	758	691	692	731	754	718	750	699	743	703	744	669	664	699	721	758	739	773	695	746	698	777	708	753	730	756	758	737	766	730	744	736	781	734	780	774	745	784	744	776	764	757	737	702	732	678	749	748	718	751	737	783	709	673	729	760	739	693	695	735	746	724	761	755	748	759	755	695	747	767	723	691	727	722	738	786	755	717	747	732	715	757	726	707	723	718	695	692	730	703	749	767	741	731	738	680	697	758	775	694	741	724	750	736	713	739	724	747	739	722	798	729	715	722	703	726	687	699	733	724	710	721	699	720	693	765	765	753	731	679	745	760	728	764	703	724	751	737	684	697	782	762	713	720	734	715	719	748	668	718	753	712	714	704	735	774	771	718	742	736	770	751	741	719	712	743	732	774	699	750	740	779	725	753	748	712	745	753	768	711	746	726	746	710	717	776	772	720	714	736	740	742	761	694	695	815	747	749	730	766	753	774	722	777	734	736	712	702	735	730	762	709	741	697	730	756	730	753	739	754	708	732	726	689	722	723	745	722	725	704	733	691	704	692	768	724	760	676	728	753	760	696	715	754	715	742	734	772	771	707	699	732	675	774	751	751	720	754	700	780	700	735	729	760	697	692	776	691	732	720	718	768	710	702	754	709	706	733	742	713	740	715	768	787	682	751	725	724	759	727	725	716	745	793	718	762	728	702	704	699	732	786	737	708	753	732	737	744	795	700	715	749	783	732	754	742	745	748	724	706	711	724	707	760	745	698	747	711	747	703	724	758	745	719	699	725	712	706	739	756	750	741	792	702	744	728	743	739	674	663	770	720	743	761	704	760	772	709	731	753	711	725	702	736	737	788	781	745	761	755	750	755	742	764	760	745	713	762	734	698	750	766	736	726	726	740	756	750	759	701	732	713	737	753	719	696	774	765	697	708	691	764	756	710	731	774	710	726	741	741	741	744	763	715	760	701	752	745	715	767	745	730	736	731	738	771	735	741	725	735	730	753	748	694	748	732	821	775	711	748	761	723	730	720	754	695	712	714	717	807	775	765	774	720	719	742	745	724	732	741	769	747	771	763	711	707	712	708	729	747	732	740	665	699	722	712	711	719	755	731	724	747	700	723	718	760	709	732	709	772	717	705	763	709	759	754	719	706	767	736	738	764	744	728	728	734	690	738	709	717	726	755	734	710	749	704	718	721	705	754	769	726	720	692	739	710	764	727	723	703	771	750	758	744	714	744	758	757	761	714	743	747	724	664	764	706	795	702	759	718	699	743	729	758	727	754	719	745	752	754	696	741	773	756	728	734	753	705	754	730	770	699	699	737	737	720	711	735	695	733	756	769	718	795	709	746	753	730	742	717	730	744	774	759	735	727	735	742	720	715	732	709	721	697	751	722	724	745	717	760	728	736	760	730	733	727	757	744	678	718	725	745	744	697	727	759	706	780	720	730	782	750	690	732	785	654	754	743	729	738	711	741	755	765	721	720	693	746	672	685	756	730	737	726	705	707	685	762	714	767	723	713	672	740	727	730	721	731	739	735	732	722	718	719	738	681	728	772	762	718	754	675	766	700	749	663	789	753	704	765	784	730	764	729	742	756	766	770	684	698	735	739	765	750	778	755	759	726	731	715	782	735	713	710	718	709	749	737	750	728	698	749	727	735	724	713	700	765	702	756	734	754	725	721	813	695	806	726	713	774	678	718	707	738	723	792	761	746	711	733	729	707	724	712	727	733	782	745	746	691	799	734	752	756	733	704	719	752	756	767	743	698	732	678	739	707	756	771	774	717	711	747	758	759	719	716	733	712	758	706	751	701	686	719	727	747	732	758	726	751	731	726	721	709	716	691	691	734	777	735	731	726	712	744	728	693	762	685	750	712	709	752	761	729	700	740	739	767	760	753	708	735	753	734	697	810	800	761	685	726	744	718	754	728	800	770	724	740	737	700	729	727	736	722	707	746	744	716	719	688	746	711	747	724	718	710	717	694	733	745	736	701	759	722	748	706	698	700	727	707	727	724	693	701	710	747	694	733	762	716	719	768	715	718	728	724	755	695	706	781	784	756	738	759	764	725	711	733	739	774	766	706	732	744	726	732	727	718	757	732	724	729	716	754	758	749	696	717	698	702	722	660	742	791	703	731	711	711	756	730	738	766	739	717	760	684	715	710	669	757	803	732	709	751	686	737	759	751	697	690	707	753	736	719	719	715	795	696	720	749	702	714	767	764	760	748	729	745	684	764	679	744	715	729	752	696	733	731	695	741	704	729	701	753	728	728	646	729	749	758	722	736	720	738	795	716	773	703	771	732	762	753	750	711	786	734	743	723	701	716	775	693	750	778	713	726	761	739	649	750	723	720	719	749	687	718	732	793	741	732	716	718	727	773	701	768	740	743	704	702	768	704	723	726	769	703	760	709	695	730	720	727	726	712	717	764	700	737	756	726	685	747	689	714	730	669	753	764	732	717	747	734	740	710	732	711	742	742	714	740	733	690	735	741	715	723	693	738	732	696	668	738	789	711	701	723	709	780	738	727	726	740	708
15567	1614	1246	946	744	624	573	546	471	474	485	498	481	393	451	445	471	405	463	406	415	412	414	409	442	429	438	412	460	448	446	408	416	417	419	418	405	459	414	421	441	394	410	411	424	432	403	436	417	440	375	403	422	374	399	422	412	410	460	432	411	359	422	403	428	434	418	432	439	434	385	434	383	406	388	426	387	424	412	422	419	433	429	376	443	418	406	413	404	409	415	385	421	425	386	372	387	394	418	425	393	427	420	416	415	422	357	398	405	380	399	415	433	396	418	431	422	415	397	423	430	436	407	431	401	410	428	391	423	423	454	447	421	405	422	412	423	394	377	408	382	437	391	473	429	406	427	421	437	417	417	459	409	384	441	445	405	386	422	433	428	391	418	381	419	414	412	430	388	444	400	381	406	442	422	392	408	411	418	423	424	464	409	411	379	418	413	427	383	410	399	404	447	419	437	414	407	441	423	434	420	416	395	441	423	428	415	439	414	449	434	396	444	435	414	440	454	422	406	377	376	404	403	434	443	388	406	416	439	424	446	378	452	394	440	407	391	401	449	402	391	426	408	426	389	418	430	414	410	453	396	389	449	431	422	414	419	382	399	426	452	405	400	404	351	421	441	430	447	385	398	412	391	379	386	428	410	438	451	420	424	435	462	436	434	442	405	402	418	427	404	435	451	421	405	413	435	409	384	436	422	458	413	419	416	393	395	368	413	417	417	420	448	409	393	388	396	449	408	391	419	411	390	421	397	386	388	410	447	408	407	378	401	376	382	443	440	431	401	409	425	403	414	389	422	427	395	447	404	459	428	396	437	421	404	383	360	418	425	427	388	428	438	387	426	437	428	400	433	437	361	411	432	451	385	413	405	385	385	416	431	410	428	427	417	437	391	421	405	390	422	411	413	401	426	438	411	433	402	414	464	439	445	417	405	405	400	420	423	448	430	429	410	430	420	389	361	377	457	432	403	435	421	403	394	419	417	403	362	459	428	399	411	384	428	441	411	410	421	460	453	411	384	443	394	413	413	432	380	400	445	400	398	390	409	424	427	460	429	395	413	408	409	417	397	414	412	442	425	378	435	361	422	426	395	396	392	371	440	452	441	391	391	427	388	394	397	416	421	462	444	440	403	405	389	418	400	402	451	388	379	384	466	395	431	413	412	419	392	440	419	396	383	415	454	382	395	407	424	414	436	451	416	397	386	400	401	409	458	447	423	417	385	416	398	454	441	431	371	400	422	414	408	404	364	427	468	420	426	438	397	433	449	437	412	411	436	471	397	422	435	426	425	423	435	398	420	458	407	375	449	429	419	402	422	437	411	431	380	406	379	398	433	388	427	416	424	395	432	399	427	442	385	407	421	390	418	389	448	439	402	358	403	454	406	414	390	430	401	415	408	416	392	384	391	410	399	412	427	429	392	416	402	391	441	411	399	427	412	413	396	424	464	420	398	392	390	386	436	406	379	386	389	413	371	416	405	368	404	424	402	388	422	390	445	373	378	428	405	436	430	380	374	365	391	445	412	437	418	425	384	448	434	445	419	443	403	429	338	400	382	433	393	415	487	428	421	414	361	422	408	429	401	404	395	430	400	437	453	405	374	414	360	421	407	416	383	436	441	403	422	432	389	413	434	416	425	399	437	402	394	374	415	387	420	392	406	415	399	404	422	418	417	401	453	394	404	388	390	399	414	372	442	392	385	408	400	445	415	373	415	441	432	414	403	434	412	400	443	414	438	420	437	423	426	385	435	422	414	428	411	347	400	419	399	433	435	418	429	427	373	420	409	418	436	356	397	439	415	421	479	446	422	405	395	431	398	395	403	446	390	422	408	410	409	449	413	434	441	433	415	440	419	426	437	397	419	361	412	380	422	458	396	382	422	441	391	398	389	428	425	390	400	414	398	399	401	407	418	414	435	429	399	427	414	411	414	393	400	403	406	448	418	373	422	423	428	388	375	381	396	427	430	445	413	447	409	389	440	418	399	414	405	428	434	429	441	441	415	413	421	426	424	408	393	416	437	417	390	397	386	419	423	421	404	393	404	364	436	415	399	387	403	426	410	393	440	406	394	413	408	418	372	414	423	388	436	393	388	383	441	397	450	433	426	372	411	422	431	417	444	426	441	374	404	366	398	439	418	382	409	440	437	454	407	385	434	392	422	420	425	402	439	392	444	368	423	449	360	408	383	392	410	445	377	423	396	385	439	404	405	489	410	380	361	442	434	392	446	424	423	415	426	385	425	454	396	370	420	403	425	399	425	393	389	427	397	397	434	426	415	400	430	420	384	415	392	398	395	410	415	417	438	431	416	403	405	375	421	407	396	449	393	402	448	385	434	407	400	406	385	392	401	376	444	407	415	407	416	419	380	401	424	363	446	414	383	391	423	426	391	436	396	436	378	404	432	394	436	431	435	397	431	380	406	439	397	393	424	398	419	452	418	399	409	432	408	424	397	402	398	403	424	397	400	398	418	430	412	413	395	423	459	417	433	410	446	421	397	377	403	443	395	410	415	416	403	395	387	395	440	423	399	363	423	414	404	403	444	461	478	420	422	378	430	396	442	417	427	411	413	429	442	416	394	453	403	412	394	456	448	486	401	382	407	408	394	380	400	452	398	413	427	404	372	451	451	392	420	417	412	401	379	439	398	415	426	422	417	377	413	389	425	427	430	384	433	423	413	429	381	416	399	382	366	377	427	455	369	424	413	420	413	396	458	447	363	436	402	445	416	414	392	440	391	403	409	457	446	400	436	381	372	420	364	399	427	436	392	394	427	417	403	430	385	395	360	424	413	404	403	368	391	424	406	403	416	428	405	414	421	399	401	433	396	405	430	430	414	427	408	421	422	421	402	434	478	400	405	412	388	396	434	425	402	380	414	417	431	431	415	403	420	405	429	408	423	408	401	429	405	393	380	452	400	444	426	379	391	413	448	409	410	442	387	427	406	377	427	420	441	370	440	425	397	461	417	388	426	432	426	394	424	398	417	379	426	392	425	398	423	374	408	418	398	442	410	417	413	428	419	409	421	409	422	389	426	387	412	473	400	416	408	453	410	451	440	382	422	449	389	469	458	420	429	415	407	428	397	359	422	455	402	425	420	391	442	404	414	366	451	377	393	409	401	429	431	378	387	398	443	388	416	400	408	398	364	450	395	411	401	408	419	405	417	418	435	428	419	396	419	414	403	410	387	404	414	403	444	391	414	386	442	414	416	415	448	417	418	395	417	432	420	408	382	385	359	435	424	407	418	381	417	422	399	410	393	401	372	400	403	412	360	423	420	416	402	402	435	411	423	407	415	409	393	445	419	448	387	384	399	385	395	404	408	441	444	436	443	397	398	404	374	417	396	447	414	399	417	430	430	442	405	409	380	423	404	419	413	411	395	403	443	425	428	419	419	454	392	431	397	412	383	437	396	407	405	443	419	414	428	425	423	455	397	442	447	434	377	426	363	428	434	412	415	410	384	401	413	368	415	370	399	378	402	420
9138	1674	2577	2693	2335	1956	1638	1458	1385	1317	1298	1181	1106	1148	1080	1076	1069	1059	1005	981	1061	1017	958	1033	947	951	1033	984	985	947	994	937	940	945	955	958	975	1005	952	963	945	996	966	939	998	1001	994	934	925	974	967	952	967	926	935	924	960	971	1010	912	922	869	985	951	902	1001	964	942	964	981	962	915	947	964	885	889	959	939	912	981	905	923	898	980	919	927	954	921	939	973	941	933	944	911	937	949	867	921	923	948	958	952	915	962	891	920	920	896	949	870	966	912	956	930	910	946	946	919	927	943	993	849	964	930	932	952	878	967	932	927	913	877	942	943	879	901	972	886	913	925	891	925	956	939	904	989	977	929	939	910	991	893	920	937	952	928	889	878	955	904	897	920	963	890	863	926	932	912	947	927	935	918	956	853	960	903	926	947	865	914	911	918	922	890	943	920	901	881	914	894	928	922	898	925	961	897	936	947	924	912	943	940	929	930	948	940	979	885	901	969	901	943	923	922	922	895	908	936	947	930	888	996	892	903	940	913	936	954	981	887	921	936	912	938	907	952	942	963	876	967	932	968	934	921	956	968	929	865	979	865	930	865	969	919	910	902	903	971	953	919	941	910	959	944	929	935	966	877	966	913	997	961	889	880	907	914	920	958	916	955	915	965	916	913	950	917	929	912	920	868	933	944	900	902	934	919	933	931	920	946	934	888	911	923	920	930	945	918	938	954	971	886	961	953	922	937	946	900	952	932	958	897	924	947	907	969	875	910	917	936	936	954	927	945	939	963	971	917	906	972	933	956	934	926	921	880	921	940	952	910	952	914	958	936	892	931	924	940	937	932	952	905	889	900	953	985	899	919	952	951	972	926	842	948	966	947	903	928	933	894	934	903	914	893	874	911	948	909	945	966	875	923	922	923	913	916	934	1001	889	952	923	904	922	902	910	938	960	885	886	902	914	932	1016	911	914	965	912	962	892	917	957	968	931	936	920	886	938	908	912	916	875	913	903	945	909	910	969	933	955	923	855	901	979	920	906	964	898	921	909	945	928	960	912	929	901	929	901	980	946	912	928	959	922	879	946	924	924	924	921	966	972	923	899	961	935	931	926	899	865	963	913	954	948	981	937	930	943	919	931	949	973	937	893	921	891	879	933	912	885	987	935	915	923	917	940	877	921	971	881	946	957	941	893	962	905	947	926	922	955	893	858	925	907	898	933	938	993	870	928	911	899	929	918	917	903	913	897	946	909	945	950	944	915	872	978	903	950	895	895	958	936	884	981	930	889	964	943	911	947	898	896	886	881	905	897	912	915	928	918	962	919	926	960	908	893	926	918	981	929	981	884	908	921	955	936	920	902	950	923	938	912	900	999	917	887	910	899	960	953	950	945	906	908	937	962	944	981	886	952	911	930	962	955	936	907	881	892	955	982	937	937	946	950	936	913	940	941	944	852	959	939	936	911	966	938	897	924	916	931	890	919	970	931	891	958	923	922	924	886	891	933	897	983	980	943	895	924	908	922	914	954	938	900	895	973	950	986	867	883	876	921	943	880	947	972	927	903	933	920	868	892	917	941	917	961	861	907	934	918	925	966	906	932	967	938	895	881	925	899	890	940	994	924	962	907	929	927	905	892	928	903	926	978	896	892	942	924	919	936	909	936	976	933	917	920	909	888	895	922	891	929	927	949	912	907	922	928	942	947	933	974	931	927	928	964	939	920	841	892	891	944	915	971	918	935	974	961	919	893	940	930	922	945	893	936	911	927	880	942	902	924	941	899	916	932	900	923	936	962	968	958	937	927	931	951	929	942	979	941	946	907	953	899	893	880	874	882	946	937	922	934	892	947	879	934	952	930	923	920	871	947	957	930	969	887	911	912	939	887	893	909	981	922	941	875	970	983	955	938	907	932	950	934	975	965	936	939	912	930	972	983	941	924	872	946	948	901	899	922	945	909	959	889	944	889	883	849	955	945	902	953	855	1005	943	930	900	887	930	940	949	947	964	868	949	921	920	945	899	919	927	925	946	942	997	931	919	927	966	920	894	936	914	870	926	916	965	896	975	907	959	916	914	929	863	903	895	900	960	957	917	934	852	883	870	945	908	894	904	978	942	872	943	916	920	915	911	889	943	994	931	956	918	901	941	930	894	908	960	955	914	953	938	964	841	913	873	944	907	866	886	904	935	923	995	976	875	942	934	922	978	925	946	915	947	958	938	947	907	897	906	899	931	926	898	892	947	926	903	966	889	924	927	914	931	956	944	951	945	945	901	936	941	939	905	946	874	985	939	924	951	977	940	930	914	955	939	919	932	916	920	870	928	882	890	950	898	942	951	926	902	888	874	896	874	893	916	950	923	931	970	938	918	988	931	842	959	919	887	925	922	931	942	939	923	917	927	969	880	926	992	937	953	926	940	920	941	908	930	887	907	923	956	942	830	941	917	904	955	910	957	921	913	960	988	925	917	917	886	895	964	917	945	899	882	898	913	930	1009	956	908	970	950	951	928	897	931	969	973	933	964	896	965	961	900	912	885	976	906	883	943	972	967	918	924	905	911	931	951	941	864	947	945	924	931	915	946	919	897	919	908	934	899	903	873	907	941	893	962	906	917	912	912	923	939	948	879	937	895	900	921	878	951	935	931	946	956	930	953	941	910	922	951	957	906	893	879	929	896	1006	923	906	881	895	929	955	941	949	902	879	930	941	989	903	922	898	921	872	920	935	958	895	979	855	1001	926	938	918	954	945	942	927	876	893	923	924	954	877	918	940	924	880	939	916	911	890	886	930	912	862	910	899	967	945	903	924	958	983	956	981	903	921	953	955	891	951	878	906	941	952	918	896	946	952	939	933	915	935	913	895	930	911	914	950	938	876	911	908	937	905	865	912	908	956	930	932	969	936	901	920	946	913	956	920	906	910	933	979	965	981	971	918	952	930	947	886	995	1004	969	925	905	916	927	934	955	929	866	880	964	966	916	949	905	975	954	944	923	995	883	938	903	977	947	986	944	969	948	880	948	939	930	909	854	920	950	937	952	936	970	906	867	955	939	984	973	958	945	922	901	906	941	973	944	929	928	890	903	1004	940	901	928	880	916	985	972	927	940	926	972	957	945	949	907	924	961	929	907	915	926	944	902	944	903	917	917	867	912	914	958	888	946	927	905	942	924	933	918	925	928	958	939	997	997	876	906	897	932	997	869	906	920	917	892	961	941	928	913	899	901	954	972	932	909	970	882	915	953	898	902	950	873	916	891	970	952	928	938	991	944	908	901	940	930	961	911	943	916	969	941	894	939	939	908	883	926	891	958	904	880	910	897	939	887	955	956	932	990	915	919	869	964	959	928	914	948	971	870	910	911	926	921	904	939	927	927	932	970	953	922	922	917	952	953	964	917	967	941	868	941	904	858	872	866	914	880	884	893	947	900	880	914	978	916	912	911	917	993	987	937	922	945	927	968	929	907	920	966	963	957	976	958	909	915	964	898	946	914	854	923	940	987	944	876	944	931	929	906
1781	157	163	158	126	140	120	154	147	144	140	171	164	152	119	145	166	138	163	164	139	146	157	159	138	156	160	150	127	139	125	138	145	158	159	157	161	150	134	137	136	148	157	147	141	143	137	144	138	158	162	135	155	168	157	148	142	153	159	139	132	164	149	134	154	154	126	139	167	158	147	154	153	128	139	134	153	138	138	118	154	154	138	158	157	147	140	149	170	150	150	162	142	165	164	142	162	147	151	138	141	158	135	140	142	151	136	133	160	137	144	139	173	155	148	161	152	154	151	148	145	126	156	155	147	170	147	137	165	164	156	144	169	148	175	152	123	141	155	158	157	152	154	146	140	147	163	135	162	140	148	154	130	119	138	142	146	154	166	151	166	132	134	127	148	133	158	152	151	145	151	144	149	126	153	176	137	145	161	168	149	163	147	149	149	133	139	149	169	146	149	154	151	154	142	126	138	150	142	139	136	155	148	142	159	141	144	143	163	155	142	125	155	159	159	151	135	173	146	164	135	149	149	168	165	154	149	156	149	130	139	170	137	142	162	161	122	168	150	165	139	146	162	134	147	126	131	152	148	153	146	148	164	160	148	142	137	153	136	162	169	148	152	178	167	169	156	140	155	152	147	146	150	149	136	135	158	183	130	160	156	162	145	116	151	132	134	134	133	141	153	113	144	156	146	150	155	153	151	137	170	121	132	123	170	135	147	151	173	139	140	173	168	158	142	128	155	133	150	158	157	157	149	145	152	138	160	149	140	161	127	141	133	148	161	143	137	162	146	147	132	149	144	164	136	144	141	144	178	156	158	163	139	130	173	156	172	164	140	134	141	137	141	130	143	142	139	148	160	150	150	155	136	133	154	166	151	130	147	164	138	159	138	164	145	164	144	126	135	142	163	144	157	139	158	142	143	130	167	157	168	138	142	152	153	153	167	159	150	120	189	157	156	145	150	143	150	139	154	153	138	159	125	147	145	149	129	148	151	131	172	147	127	148	143	144	145	161	154	149	152	163	154	161	140	139	126	137	125	132	129	153	137	166	143	152	138	159	145	131	168	157	145	160	162	146	172	153	139	138	173	153	145	138	156	164	179	159	152	154	127	139	140	141	135	153	184	143	129	123	127	149	154	153	159	160	153	121	132	178	166	165	151	158	148	146	155	147	148	148	156	146	131	128	129	125	176	126	136	129	134	160	167	134	157	159	157	146	133	171	160	144	143	176	143	137	139	152	160	172	135	146	153	167	153	143	158	148	155	150	156	147	169	161	128	169	158	161	164	146	149	144	155	150	147	159	144	150	158	157	141	145	155	157	172	154	139	145	138	150	155	135	174	156	129	153	148	154	140	126	142	160	164	143	165	155	145	156	136	137	145	130	167	159	172	159	158	137	146	151	170	132	145	160	148	151	168	133	161	165	172	154	166	156	147	139	141	136	144	152	161	130	145	153	168	162	165	155	126	158	168	144	153	143	156	154	137	158	178	155	163	157	143	131	152	127	157	137	152	155	172	146	131	138	168	135	155	134	139	149	150	129	147	132	129	139	114	134	138	167	159	168	139	136	145	138	129	146	166	152	137	167	141	143	177	151	154	151	154	131	166	149	149	162	161	142	150	139	164	142	138	131	150	163	135	152	142	137	140	157	178	146	148	158	138	147	153	144	161	164	140	167	165	171	151	162	136	173	144	141	144	120	181	152	147	143	157	132	162	157	179	144	141	149	155	157	133	138	160	175	135	161	173	147	152	148	162	159	159	151	152	163	154	140	128	117	132	142	134	128	134	117	146	155	136	135	142	139	137	159	140	160	137	154	138	147	168	155	173	144	135	162	142	157	146	151	155	137	175	150	157	166	132	161	115	131	153	157	144	127	151	141	138	155	151	158	163	141	139	152	145	131	169	152	145	164	161	152	168	152	153	154	156	159	155	149	125	173	147	185	146	163	150	129	163	138	152	149	138	131	140	154	149	147	145	139	169	152	159	143	114	152	149	152	147	131	144	153	151	140	150	155	161	176	161	154	145	157	166	142	142	158	135	156	162	153	156	151	167	142	162	138	123	129	145	169	154	142	158	152	134	166	136	175	125	162	162	163	143	139	152	138	147	130	134	154	141	127	147	127	159	141	151	140	174	152	146	163	138	153	168	135	176	168	157	174	132	159	154	146	157	172	147	143	135	129	131	152	153	146	131	156	150	155	154	132	174	143	142	142	147	152	173	141	119	141	136	128	145	122	149	137	148	166	154	148	141	142	153	121	143	162	163	146	137	163	144	143	141	164	148	158	154	139	144	161	139	139	147	156	157	162	179	150	151	162	123	168	144	150	175	137	155	143	147	166	135	129	138	120	152	143	131	134	152	147	131	147	136	135	162	180	148	162	156	150	155	132	161	134	148	129	134	145	157	142	160	151	163	149	146	185	160	148	153	133	147	153	154	133	139	150	144	149	141	129	157	158	149	158	141	143	173	165	143	158	156	185	144	151	155	162	142	149	138	158	144	147	131	123	134	125	164	144	107	169	151	168	159	170	146	154	122	152	125	150	128	149	160	150	137	158	152	157	141	161	146	144	145	146	146	158	153	155	150	145	126	131	139	153	156	175	161	160	150	162	163	167	177	143	127	144	124	158	144	145	154	127	169	135	165	167	151	155	133	144	143	137	142	158	157	161	140	187	150	158	145	131	120	152	108	168	148	139	149	146	145	131	149	138	165	133	149	154	176	150	130	168	155	151	146	150	143	164	149	160	153	177	157	157	124	141	141	145	139	155	149	143	195	128	160	178	150	168	156	153	144	184	177	132	145	119	154	138	131	130	155	182	124	139	147	153	154	161	147	175	152	164	151	141	147	140	161	125	109	156	143	138	154	167	175	118	162	129	141	145	131	157	130	148	146	143	146	157	151	141	168	139	145	165	165	125	181	159	142	145	158	136	159	140	153	175	154	139	139	122	144	152	155	150	172	142	146	154	135	147	159	155	173	149	136	151	162	133	162	164	154	179	154	137	143	183	161	156	159	139	146	172	175	156	163	136	122	146	143	156	148	148	137	144	148	143	154	153	164	146	165	153	127	132	181	139	145	148	162	147	137	158	158	156	131	131	141	177	157	160	161	149	157	165	149	143	114	164	159	151	146	142	163	150	148	177	157	137	164	153	151	156	155	135	142	148	150	136	165	155	140	158	129	149	136	174	150	150	161	151	158	162	138	153	137	143	165	157	141	153	149	160	139	159	149	141	141	153	175	169	153	137	154	153	152	145	157	137	140	132	140	168	131	151	141	157	153	146	124	158	126	151	153	148	128	166	169	141	174	137	175	141	167	161	145	140	139	137	155	160	162	146	130	151	170	133	148	146	149	168	162	134	128	137	135	151	135	119	129	111	149	115	147	143	145	147	141	163	159	152	150	132	141	155	137	160	137	138	147	130	140	152	140	146	161	162	161	173	166	159	161	158	138	143	159	154	139	130	163	175	135	134	167	125	153	139	145	158	171	156
2013	426	464	470	458	460	468	436	447	420	457	433	444	453	410	416	404	430	419	418	446	414	405	405	440	417	435	429	376	409	392	430	426	451	385	415	431	404	394	437	429	402	418	445	432	405	406	441	413	435	431	431	447	426	402	427	411	409	438	424	412	450	448	431	441	421	397	447	446	446	427	433	424	423	422	471	443	444	437	478	413	408	468	451	426	431	412	423	439	412	403	411	418	423	423	395	398	420	450	411	403	424	445	451	425	433	447	442	447	418	427	452	433	437	437	448	401	428	402	383	452	435	417	421	440	405	397	399	406	404	401	404	454	444	404	416	441	420	415	405	445	438	439	409	392	429	429	397	427	414	430	426	445	370	422	416	405	469	443	400	350	421	426	377	433	418	408	434	427	392	435	453	404	463	448	418	444	435	422	446	426	432	426	418	379	432	426	437	432	440	366	435	462	423	424	405	424	455	457	426	461	428	436	444	437	423	416	428	432	446	442	444	422	400	428	431	475	408	437	457	440	388	418	401	422	440	443	413	399	444	414	440	407	444	422	444	471	440	420	390	415	432	402	414	413	407	448	419	440	448	433	433	444	465	431	428	408	435	440	444	436	451	472	418	443	427	417	459	424	439	434	418	426	434	450	436	399	421	455	419	459	453	428	415	403	463	425	409	439	429	389	423	424	440	428	403	408	403	455	404	421	399	411	404	461	421	417	400	452	426	431	432	445	441	404	402	441	408	436	434	407	418	451	455	422	415	431	402	433	451	415	403	447	454	428	418	453	436	408	421	426	420	425	401	437	394	433	399	405	400	421	408	426	408	447	441	413	415	424	453	451	429	459	407	452	420	413	431	371	414	421	431	423	414	432	460	428	412	461	431	432	439	440	446	428	419	408	420	437	401	465	418	401	421	371	462	389	400	444	447	456	427	430	471	401	453	424	393	409	436	424	404	457	450	448	417	424	384	401	391	405	433	441	469	402	397	408	416	415	438	414	434	422	442	394	408	418	441	444	439	402	424	423	411	411	405	459	434	432	406	439	409	427	397	433	420	426	444	410	427	383	429	460	461	430	395	435	421	398	461	435	449	410	436	426	429	402	437	402	428	382	438	424	396	429	403	472	427	466	385	441	451	414	417	421	405	431	459	402	422	450	413	426	420	373	431	421	433	424	405	430	420	395	385	438	416	442	398	428	428	436	451	409	418	461	436	426	437	454	433	398	405	438	442	436	429	448	409	403	466	398	406	402	381	418	408	430	408	392	482	448	410	425	410	447	398	465	431	417	361	414	447	425	408	420	447	416	415	429	429	442	426	436	423	413	415	432	439	414	394	442	445	416	417	453	424	429	408	419	432	389	436	441	442	423	428	503	425	435	418	423	442	446	428	431	407	404	419	420	441	451	398	384	421	438	451	397	398	419	455	420	433	423	454	430	392	398	423	419	437	433	408	475	419	433	402	437	410	423	422	397	431	420	423	452	442	410	427	413	447	395	464	414	443	419	443	419	425	441	462	420	401	404	411	395	408	448	414	447	438	423	457	448	430	438	409	429	411	407	419	409	438	422	419	410	410	431	420	444	396	445	413	387	421	447	391	405	401	414	418	410	382	452	408	422	433	404	434	450	449	427	450	431	406	417	440	419	415	442	429	383	464	430	405	387	410	452	415	434	438	401	408	426	415	384	456	446	428	413	396	439	434	421	432	425	433	433	406	423	402	441	407	432	416	425	378	431	405	399	431	413	409	420	454	435	411	429	420	416	428	454	414	435	465	426	391	429	429	433	407	404	405	408	444	401	405	434	427	446	472	415	425	397	418	416	422	459	432	434	417	453	414	425	397	426	411	435	413	449	425	459	429	453	431	424	454	436	408	447	438	446	436	436	418	405	433	436	436	437	453	406	419	453	412	447	421	443	441	451	423	423	431	410	408	432	405	423	413	472	385	429	408	395	411	411	445	423	399	485	413	407	421	461	420	416	425	394	391	435	373	442	444	400	443	459	441	448	382	436	423	417	422	441	462	469	403	417	411	430	467	417	436	427	425	417	475	423	389	470	428	441	399	434	409	463	418	429	456	437	425	384	429	424	395	401	439	398	438	403	459	425	410	437	408	403	432	434	397	425	419	427	474	433	440	451	432	428	427	458	409	403	417	403	434	443	447	425	439	448	397	396	442	452	412	411	444	425	424	421	416	411	413	414	416	431	432	385	432	415	430	401	422	424	432	431	402	461	440	433	441	394	446	438	420	439	385	422	437	410	484	426	452	427	406	403	418	453	460	433	436	451	417	421	446	435	467	417	428	439	421	421	442	438	375	427	424	428	473	435	444	414	440	416	434	454	441	412	436	415	419	430	403	450	380	430	423	427	408	459	410	443	423	444	438	431	417	439	425	428	430	444	459	411	429	447	408	436	441	419	422	457	414	394	408	422	428	383	452	438	436	401	401	416	435	433	413	405	433	446	411	408	418	410	403	441	403	415	430	410	391	429	452	420	430	440	439	421	424	399	425	404	448	417	480	399	418	415	434	369	424	461	383	459	481	417	407	414	464	386	432	413	439	438	394	435	411	428	407	429	444	408	388	434	414	451	463	423	441	403	407	431	432	392	420	407	421	453	409	455	444	396	467	416	405	450	414	440	402	395	395	456	426	405	453	422	411	398	432	431	411	430	442	404	411	444	456	417	456	468	422	433	409	437	418	436	401	393	465	447	400	401	411	414	440	412	405	404	409	397	430	425	450	392	406	432	410	427	424	435	419	439	415	429	408	467	425	445	376	435	433	404	394	404	385	399	443	376	402	427	418	422	439	459	455	383	434	423	436	435	383	424	418	441	449	419	425	397	425	407	394	417	395	431	422	407	435	414	430	436	435	445	427	402	440	446	440	453	418	432	445	421	428	457	382	436	371	432	429	405	440	424	416	392	458	417	455	446	398	439	407	404	420	446	406	398	439	432	414	426	429	420	432	423	392	409	400	412	437	424	418	412	423	436	416	392	432	413	459	431	420	457	403	445	426	426	426	459	405	445	417	420	420	428	443	393	431	404	431	477	429	437	420	431	429	429	390	441	439	465	369	421	439	442	454	396	410	405	413	411	438	421	396	438	417	381	388	439	445	391	419	435	423	418	420	415	399	399	460	449	415	418	452	440	444	441	429	433	436	423	403	391	436	440	427	431	437	398	430	411	418	427	466	432	448	382	427	410	433	403	445	425	435	424	406	417	426	441	456	423	415	389	390	424	418	424	405	373	420	434	418	427	407	404	434	437	401	423	461	396	431	411	444	445	422	419	414	425	436	441	424	388	405	433	423	424	414	404	429	422	449	431	421	447	385	406	408	459	419	412	417	430	414	446	377	447	439	420	417	405	442	420	447	437	441	432	429	399	409	407	402	429	419	429	429	402	420	457	398	448	448	414	418	447	438	407	462	466	405	469	410	383	426	408	391	428	386	426	437	391	432	446	427	437	426	416	448	405	386	444	438	435	419	448	421	418	408
8644	761	680	591	464	396	341	350	347	334	336	296	309	316	297	332	316	289	287	313	292	291	287	321	286	296	297	290	309	317	276	270	268	303	293	276	302	298	281	291	278	313	293	315	276	297	295	306	309	321	295	288	297	346	285	319	282	313	273	313	284	280	282	297	281	308	284	286	287	331	286	280	314	313	268	290	314	272	302	305	274	313	287	303	260	310	302	314	308	314	305	307	295	303	327	310	306	303	329	266	310	321	303	317	272	271	301	312	333	284	310	313	314	334	326	291	286	323	284	293	310	326	301	317	316	318	283	296	296	291	288	301	287	320	301	322	303	292	323	303	278	278	289	303	301	261	302	326	289	309	306	294	297	285	311	306	296	276	306	295	272	294	304	273	294	308	312	265	298	292	311	322	274	280	276	318	313	319	324	324	316	304	308	293	269	282	295	333	312	292	284	265	290	337	315	253	290	282	271	323	272	301	279	291	329	285	301	285	308	309	323	310	304	301	246	284	282	274	306	284	296	299	306	325	315	281	338	305	317	308	297	307	305	265	303	304	294	288	304	315	295	290	287	268	318	292	308	286	320	295	276	309	308	310	269	269	338	280	308	322	347	292	288	281	303	311	306	289	311	305	266	258	288	307	272	306	270	315	282	290	313	302	304	279	280	312	300	314	301	322	323	270	263	271	283	310	329	326	303	267	288	307	305	294	315	279	314	304	298	272	296	288	304	317	299	293	292	328	339	283	332	312	287	292	292	306	304	300	296	280	295	308	297	283	260	285	305	333	289	313	292	316	308	318	281	311	298	318	296	304	283	304	300	298	312	288	279	279	286	323	262	310	322	310	315	319	280	285	320	294	309	298	300	279	286	259	324	316	323	277	287	302	316	289	322	311	316	303	281	323	291	349	307	318	303	292	280	291	309	311	283	310	309	267	309	291	329	287	313	295	283	277	291	299	301	265	309	277	315	267	313	313	276	331	284	331	290	321	279	291	278	261	295	277	285	304	289	308	282	298	317	306	326	287	301	302	296	334	287	300	295	287	289	283	252	304	301	298	292	305	293	279	297	303	276	303	336	261	322	297	295	296	309	314	294	270	291	276	287	318	301	296	301	309	311	296	362	331	304	307	274	287	294	293	300	290	302	313	264	285	312	271	294	312	297	288	286	296	331	303	322	292	267	282	277	313	284	299	277	293	304	286	274	294	314	312	287	310	292	312	300	285	336	318	302	264	288	298	309	295	313	305	289	290	279	290	313	292	301	273	281	278	312	302	292	280	318	298	284	324	282	333	284	250	276	312	292	268	303	281	309	285	303	291	265	299	277	269	260	296	292	297	301	311	322	301	265	279	323	296	304	291	316	304	321	301	278	302	301	297	290	314	301	334	334	307	302	310	294	306	297	281	302	289	285	289	293	311	284	289	291	337	301	312	314	284	254	332	292	303	318	283	312	281	339	310	303	282	321	315	312	305	300	301	306	292	295	292	318	309	307	300	280	277	290	283	275	299	289	284	285	300	354	275	321	299	303	258	333	307	294	302	287	300	285	266	292	285	318	309	295	291	333	330	273	318	322	282	305	281	280	317	286	332	296	318	310	273	276	311	289	293	301	277	326	275	264	297	314	311	264	269	280	315	266	292	327	284	296	282	296	291	303	308	281	315	313	296	282	293	301	296	290	296	313	319	286	279	288	292	271	290	306	325	263	284	278	278	287	293	288	294	270	322	274	290	293	277	321	270	300	293	289	304	293	297	271	298	304	339	311	324	310	313	290	272	320	276	306	286	318	303	267	278	278	293	308	305	321	305	301	308	313	315	316	318	335	304	298	283	331	306	297	278	296	312	311	324	322	297	293	267	304	297	312	314	282	302	307	313	267	324	315	296	309	301	316	278	300	349	330	284	282	305	289	299	312	278	317	317	284	307	241	284	333	299	317	309	291	300	282	316	316	328	314	293	273	301	310	282	283	311	314	311	318	316	290	308	300	298	301	302	324	319	316	322	288	290	289	323	292	284	288	341	300	318	279	317	317	271	312	261	292	293	309	285	289	290	313	303	302	314	276	278	314	332	290	285	301	280	302	303	292	308	276	309	277	276	341	292	285	305	278	324	282	297	283	304	308	270	336	291	270	319	307	337	263	296	310	274	299	272	302	299	297	296	288	323	305	286	283	320	313	271	284	308	313	300	273	290	299	303	305	323	341	374	295	268	298	303	283	312	287	319	297	313	285	304	284	289	306	325	311	337	282	275	302	258	306	292	301	286	321	317	291	290	291	294	278	306	298	294	286	290	267	294	291	326	324	334	291	263	283	279	330	302	304	300	322	334	297	307	285	317	296	330	338	285	317	307	279	293	295	300	291	323	322	335	284	294	310	302	292	302	308	331	294	304	283	283	283	318	284	292	295	321	314	317	294	284	321	295	284	274	302	296	318	295	290	276	285	287	312	299	316	281	289	329	319	311	313	291	307	311	295	301	275	288	288	312	321	335	327	309	279	289	267	319	307	272	274	275	315	291	285	298	299	312	304	306	295	338	309	331	324	307	303	301	307	261	307	267	269	312	294	329	291	294	318	329	246	299	283	278	311	302	306	316	292	297	318	275	352	280	330	312	297	295	266	298	290	326	294	320	334	297	291	321	280	293	282	312	311	296	303	305	326	301	289	280	316	291	316	295	304	278	306	291	298	303	293	306	291	275	284	333	320	300	301	327	288	285	300	253	259	312	305	310	326	259	308	310	302	352	333	289	314	318	298	319	309	265	316	295	271	334	275	334	288	296	287	283	273	285	308	312	270	311	289	321	306	326	310	300	308	315	299	273	278	293	291	297	314	318	300	291	287	295	300	299	359	310	301	314	311	285	300	312	302	294	301	320	321	319	274	304	327	310	314	283	284	272	323	279	284	323	291	316	292	275	302	310	307	316	288	289	315	300	293	312	356	336	282	303	313	334	312	303	289	275	322	305	305	288	278	312	281	316	330	295	319	304	282	314	293	298	307	290	285	321	301	292	311	287	320	314	288	261	260	305	289	274	292	312	316	319	288	293	287	306	303	321	317	284	305	266	307	268	306	286	312	309	275	306	317	296	306	279	305	281	310	289	303	274	303	279	299	314	293	277	317	301	301	303	281	307	315	281	331	307	321	276	269	256	285	296	299	294	328	313	288	310	297	324	316	303	286	298	318	291	300	323	313	327	282	267	331	284	289	290	302	326	283	355	310	296	291	301	304	292	325	288	270	332	282	304	310	286	295	331	262	284	313	315	303	269	314	322	296	277	280	276	292	313	318	327	292	280	293	331	311	312	298	280	276	313	293	316	312	296	296	314	330	290	308	325	302	288	292	293	312	288	313	317	289	304	277	266	279	283	292	318	312	306	307	319	316	302	283	283	268	328	314	303	285	266	285	275	293	294	293	293	288	310	303	319	295	314	289	317	317	306	298	299	306	297	308	289	320	301	285	319	290	309	300	259	335	317	329	331	305	246	283	301	296	284
7253	1164	1552	1654	1431	1314	1121	1057	966	948	890	857	863	851	856	830	849	801	764	788	795	775	761	852	744	794	796	713	720	754	762	801	753	713	729	804	710	767	750	740	693	696	756	737	776	729	763	747	771	748	760	738	750	772	754	719	747	750	754	765	738	753	789	698	697	738	724	774	715	706	720	676	708	749	771	752	741	703	734	741	734	712	763	757	720	721	743	754	778	767	729	750	741	762	714	769	738	776	743	691	768	775	802	798	771	693	700	722	704	707	782	744	720	720	709	731	708	714	733	747	710	786	734	718	742	799	736	719	771	746	700	767	731	730	750	721	730	675	729	722	682	745	731	693	726	732	791	784	704	745	698	782	763	769	726	755	738	675	776	720	718	710	719	720	711	813	716	756	728	734	728	744	726	731	709	742	719	783	760	693	776	711	699	775	785	746	755	757	778	742	763	747	752	752	705	728	743	734	702	710	730	747	741	714	763	760	715	752	771	676	747	770	718	740	736	713	709	730	724	674	732	747	723	728	705	673	692	714	730	708	718	712	756	726	760	747	727	726	720	702	783	706	711	748	730	725	723	746	752	737	754	750	742	763	763	726	744	724	765	745	761	742	716	711	741	742	747	694	696	742	749	756	743	719	739	705	763	748	762	770	744	708	734	742	784	739	730	679	702	733	677	738	761	743	745	717	751	744	766	749	783	747	764	689	740	753	765	737	750	737	750	720	687	711	731	740	743	758	761	711	717	778	757	724	721	684	728	756	740	746	769	758	715	729	739	750	806	748	730	705	744	694	785	692	719	738	759	756	775	741	761	731	713	699	748	746	744	737	785	751	768	731	707	754	760	721	753	700	675	747	744	672	729	735	684	715	768	763	735	772	686	722	699	782	682	713	726	696	760	741	753	733	732	718	737	749	765	757	756	685	714	727	710	697	720	741	744	739	712	770	708	795	715	731	715	719	755	752	755	696	741	704	745	746	749	747	734	688	760	727	741	753	750	756	766	739	700	709	729	746	735	751	730	772	723	702	723	775	732	774	783	758	756	743	747	753	739	718	726	793	759	755	783	742	702	783	762	707	728	815	700	752	752	737	726	691	720	752	748	743	669	795	754	703	738	740	760	727	761	736	723	761	727	766	761	754	786	786	791	745	761	738	774	697	741	758	706	754	683	756	752	696	746	715	746	729	727	748	737	737	714	706	748	725	753	789	710	717	793	745	738	734	740	722	745	769	740	738	765	739	774	697	704	724	705	751	715	703	712	738	735	754	747	760	711	757	728	770	745	734	754	729	732	733	709	723	756	752	697	728	732	737	705	702	717	755	714	738	716	694	765	731	745	732	738	735	729	677	710	741	751	752	730	697	746	774	720	776	720	755	742	747	725	727	749	755	749	781	738	706	719	775	752	729	740	721	760	734	699	743	755	764	777	743	711	752	682	726	743	723	770	791	748	729	707	731	740	736	723	750	765	776	762	762	704	698	743	760	743	750	727	716	706	724	750	736	724	783	739	720	738	729	738	689	764	702	714	781	739	724	783	798	700	664	779	748	718	750	741	735	737	746	769	721	716	688	721	700	753	717	750	704	726	713	730	734	751	779	766	767	736	750	732	748	765	735	746	721	745	723	757	739	738	720	740	729	734	730	757	783	763	745	737	733	740	740	733	778	766	707	778	734	704	767	693	753	758	772	802	739	773	766	752	712	764	731	731	751	705	744	759	727	714	709	729	722	707	714	804	726	730	704	726	717	729	720	769	703	728	753	750	725	778	721	694	755	766	771	646	748	728	682	724	714	742	740	786	717	728	743	697	763	745	720	769	738	730	759	745	784	748	738	717	769	737	735	741	711	728	773	742	720	717	750	721	756	692	785	708	760	732	711	691	716	728	770	709	716	745	746	689	740	739	783	748	732	730	772	751	689	750	716	713	800	697	703	685	787	731	721	740	686	762	732	695	716	759	714	701	720	723	710	708	732	744	749	737	710	749	739	757	773	714	728	757	746	758	684	780	728	740	752	750	732	705	732	721	759	722	682	739	780	730	757	767	713	725	702	719	736	723	723	696	715	722	760	734	773	775	719	685	795	756	729	727	732	736	770	731	754	738	744	807	736	744	789	717	696	751	701	769	731	750	732	756	738	690	693	770	736	750	713	742	763	688	739	731	730	732	752	754	713	717	699	749	758	774	742	755	730	749	765	714	757	732	696	741	725	722	785	718	691	770	724	740	747	734	752	763	733	705	750	708	741	771	744	738	719	718	743	717	715	704	753	739	762	742	768	699	750	731	733	757	704	728	706	751	749	715	759	731	686	787	784	798	753	733	752	750	737	740	733	741	717	736	762	754	728	749	737	730	742	718	761	738	764	738	705	793	752	697	712	770	702	750	735	757	679	716	714	733	724	711	758	791	710	752	733	754	756	747	734	776	713	770	742	739	702	746	711	733	766	698	734	780	718	776	714	737	745	741	705	732	695	715	775	709	680	730	746	709	757	702	767	728	758	712	738	768	712	761	720	732	693	737	708	734	703	705	675	706	778	762	761	808	724	779	698	700	752	741	690	758	776	726	693	754	774	723	752	704	736	768	699	728	729	721	716	751	708	768	720	738	709	769	694	716	714	707	763	704	747	762	714	745	719	729	703	671	714	763	731	721	734	782	701	697	723	716	723	703	670	710	744	727	713	738	717	743	703	750	764	760	765	750	766	795	687	766	739	721	739	775	663	752	743	746	732	719	722	770	763	720	768	802	699	737	760	718	735	727	730	763	711	695	729	716	753	687	775	722	716	733	774	761	732	748	759	753	685	794	738	727	737	762	756	726	758	701	700	710	723	758	758	684	746	746	710	711	748	710	758	747	780	701	815	767	746	778	783	731	710	756	697	723	727	742	729	708	719	705	778	753	711	782	747	689	778	718	742	761	752	736	705	700	753	717	698	727	724	750	740	737	733	747	793	714	698	747	722	710	754	768	683	717	746	726	777	727	785	727	774	755	772	763	715	727	773	739	743	767	743	765	723	759	744	728	722	679	731	730	729	775	722	704	712	754	749	723	727	734	735	748	774	751	690	770	727	731	729	786	741	768	766	702	783	778	738	695	747	714	782	742	794	722	765	729	713	753	772	726	714	759	705	765	783	773	666	775	717	722	711	750	779	711	731	734	742	797	673	712	722	770	701	762	776	778	729	713	755	728	772	758	717	771	701	740	774	758	723	747	710	674	724	736	721	763	734	762	757	742	748	750	763	740	742	719	743	735	667	747	735	758	737	713	725	713	734	711	752	747	776	718	770	727	733	724	707	781	721	806	757	777	747	714	736	717	727	764	737	760	704	741	707	687	725	741	761	732	750	717	768	711	775	770	744	728	669	736	690	703	700	736	707	766	740	743	757	731	727	719	773	736	714	759	747	714	721	733	719	788	762	727	672	756	752	704	708	697	751	731	737	728	748	758	718	768	750	734	721	745	748	732	690	712	732	673	683	741	696	738	688	714	772	792	724
16578	1705	1162	928	691	640	592	516	477	473	495	507	435	467	442	435	417	409	427	444	429	447	399	410	428	446	394	445	437	400	422	450	414	415	422	422	432	401	406	427	469	418	453	393	473	406	461	448	431	418	452	367	450	412	424	413	419	447	419	416	402	385	442	412	393	389	406	413	422	388	429	426	472	395	407	405	435	396	434	448	409	461	427	432	414	429	434	398	420	391	443	432	402	420	424	425	419	442	387	437	407	393	406	444	452	399	441	398	395	392	374	393	414	410	416	435	374	408	432	430	436	411	446	439	441	408	388	442	404	425	402	424	445	410	396	417	404	392	402	422	409	421	446	421	432	428	418	415	437	419	434	390	453	433	384	428	413	460	411	403	427	391	383	389	343	421	441	406	413	386	424	428	409	437	385	415	390	436	410	445	433	449	445	401	450	442	455	411	395	418	402	424	422	425	404	425	423	400	418	383	388	396	412	421	388	430	437	411	397	391	397	413	459	431	461	437	438	464	425	434	488	387	449	424	446	408	414	401	391	427	437	403	399	391	407	421	438	384	446	444	420	384	412	430	420	426	402	438	409	365	386	449	412	412	416	409	471	430	508	398	410	425	408	418	399	407	409	455	447	439	417	402	391	427	438	364	468	407	405	423	433	433	389	434	448	421	386	421	471	384	396	466	409	414	415	446	409	445	405	444	408	411	400	437	410	410	374	431	416	397	414	401	418	399	438	460	410	469	413	409	386	415	426	445	439	395	465	371	405	400	392	400	419	415	446	394	432	414	398	438	437	394	435	440	422	405	398	437	407	415	402	449	424	436	437	384	462	394	438	441	408	406	400	418	399	477	392	393	424	444	436	424	421	406	379	437	427	429	428	458	391	405	451	446	405	406	413	405	421	462	385	406	431	415	410	430	440	399	401	417	413	405	414	460	392	426	408	414	415	423	426	476	397	435	416	422	396	420	419	420	427	417	460	425	429	448	389	454	437	444	442	445	412	395	391	407	445	410	431	401	386	412	380	421	388	383	390	435	429	457	409	442	425	364	380	418	426	404	409	449	415	408	418	396	439	417	421	407	373	401	446	410	402	420	437	423	412	441	398	441	432	411	413	439	403	416	403	404	437	400	424	419	394	451	422	401	409	405	456	408	420	438	414	396	437	435	389	381	372	411	409	408	365	422	423	441	414	429	436	431	427	422	402	401	380	381	434	426	392	405	420	403	400	421	405	374	422	415	412	402	435	439	416	396	381	402	396	405	409	398	400	472	409	434	463	405	409	402	413	422	437	415	434	403	400	422	373	397	436	419	403	420	391	422	455	427	384	423	413	410	441	379	419	428	394	372	423	398	453	426	468	440	412	455	410	413	376	407	423	398	441	402	448	409	409	452	459	404	419	407	381	442	407	436	434	408	446	421	402	411	388	438	441	423	417	445	419	403	453	430	421	438	443	397	422	442	419	432	392	433	437	413	411	399	384	421	408	428	464	423	418	407	373	439	418	437	425	433	419	438	397	449	414	412	384	408	372	444	401	422	388	455	452	422	392	419	413	420	419	436	456	380	432	398	445	442	405	431	424	398	389	395	482	397	425	429	410	411	426	429	426	426	401	455	421	459	385	432	392	406	410	404	409	428	452	415	415	417	417	429	442	452	438	408	448	442	465	404	432	435	408	399	439	420	428	389	439	402	387	406	446	439	432	417	402	401	378	406	408	458	396	434	408	409	408	410	388	445	423	433	434	435	442	408	433	398	413	390	414	453	415	375	407	391	371	424	411	461	421	441	377	434	465	410	451	438	446	433	424	409	461	434	421	401	395	387	433	413	415	398	439	426	414	399	434	392	451	433	383	381	428	391	415	433	417	432	466	433	398	414	430	406	405	403	435	420	405	440	435	387	428	423	399	445	408	409	426	401	398	430	424	421	406	422	438	404	427	430	441	452	434	433	421	425	450	404	412	472	411	426	455	411	440	391	406	404	374	420	403	417	418	381	411	390	425	399	439	386	432	422	378	419	430	393	412	387	407	404	434	443	413	421	408	429	425	422	414	399	437	438	458	428	446	368	431	417	416	421	422	411	408	387	393	400	426	403	400	468	430	419	437	419	460	471	426	398	401	398	401	396	417	384	452	422	407	369	391	434	421	415	450	403	402	412	386	458	395	453	450	409	407	405	406	426	372	392	422	391	401	445	390	415	407	398	416	430	401	420	391	414	430	402	453	424	376	412	379	425	431	390	395	417	411	453	425	425	397	410	463	476	404	381	410	411	442	410	393	392	383	402	432	467	423	443	417	424	414	415	422	411	439	387	433	447	426	426	381	420	397	433	397	370	411	426	388	418	381	404	408	416	408	430	391	431	405	427	397	401	418	431	404	442	448	451	452	405	410	402	434	432	426	397	464	431	390	427	389	430	419	429	407	428	405	423	434	445	424	408	438	380	373	427	411	408	441	441	438	432	412	466	414	429	444	442	425	424	464	414	456	385	407	408	398	422	419	453	436	413	406	396	409	457	437	430	435	414	450	405	418	400	411	407	421	393	395	386	446	457	388	410	383	378	392	390	427	438	416	363	380	363	431	403	439	386	385	402	436	414	423	421	429	436	427	450	398	377	401	429	436	433	410	405	412	385	411	392	445	432	429	414	377	391	436	432	427	456	420	425	412	428	437	426	412	450	436	415	410	402	377	433	430	404	412	382	444	431	396	425	421	463	415	385	392	404	445	409	404	414	399	417	360	431	391	419	435	421	443	437	405	433	390	406	381	406	422	410	398	403	407	434	410	469	379	418	426	461	419	425	414	417	383	398	388	399	419	435	419	414	421	446	390	444	405	404	420	439	398	360	395	415	425	415	408	429	381	395	425	442	423	402	431	442	434	445	420	432	407	415	415	449	417	387	406	506	424	453	405	410	387	414	386	361	436	374	456	391	458	434	415	434	411	410	428	420	417	456	412	438	411	445	404	425	450	432	426	441	368	381	410	398	377	431	480	443	381	423	420	438	412	418	389	433	383	452	433	410	409	391	428	414	446	405	460	459	430	455	378	348	428	406	428	410	408	427	423	450	422	460	399	428	403	450	398	481	411	401	398	458	383	427	404	366	383	413	452	371	384	428	388	433	442	391	441	421	459	443	410	434	439	407	437	450	431	375	391	393	428	463	396	461	432	421	386	394	398	451	393	428	435	426	446	404	415	435	393	376	430	414	437	449	405	442	399	415	427	391	405	422	415	392	412	409	463	390	417	396	415	371	390	446	444	434	415	436	399	422	401	446	392	421	376	441	401	429	386	397	428	387	402	395	403	406	374	443	433	450	417	385	415	384	431	451	410	444	443	419	449	369	386	390	413	401	434	438	425	459	406	416	428	412	419	436	403	362	424	434	416	420	454	395	416	427	460	405	429	427	410	391	417	460	397	397	413	402	434	416	426	431	427	422	403	449	430	415	423	422	397	404	416	402	375	399	411	420	430	377	420	425	448	407	438	424	415	387	444	413
9848	1661	2619	2648	2219	1894	1657	1539	1342	1254	1283	1249	1166	1147	1060	1058	1110	1022	1091	1075	1004	935	983	974	978	989	975	958	946	919	985	1040	970	932	937	1009	967	905	968	965	989	995	960	936	942	954	934	962	970	948	941	927	921	903	979	919	913	943	914	922	953	954	942	922	946	950	965	1016	967	958	934	941	964	956	943	974	958	949	941	953	924	965	917	949	940	938	936	934	918	959	960	916	935	996	954	919	953	878	1012	969	1011	907	919	982	937	913	913	879	981	998	906	963	963	919	920	957	927	941	898	923	918	979	958	977	993	966	997	900	972	944	913	952	903	957	981	896	918	958	915	977	931	933	927	933	949	915	966	938	877	904	979	909	904	989	918	908	938	953	889	935	880	920	923	942	951	926	905	987	915	944	942	938	925	931	988	894	933	981	953	916	903	926	971	936	927	927	954	896	973	972	916	897	959	958	944	904	957	915	958	935	990	902	899	917	994	922	900	960	931	909	1004	972	926	1001	919	930	967	944	935	915	935	910	955	919	974	967	949	951	977	970	947	938	922	912	950	921	896	916	884	904	930	974	957	927	949	969	915	899	921	948	918	951	937	928	906	924	918	896	1003	940	902	917	944	896	897	897	945	936	897	915	967	974	956	965	993	932	913	889	919	926	989	877	944	982	950	971	937	952	943	946	959	942	975	978	898	902	911	914	942	929	951	980	930	925	938	900	979	978	954	889	925	904	929	956	851	956	904	949	884	933	942	909	941	892	903	908	928	967	936	921	901	901	985	978	935	963	916	950	990	925	910	961	944	870	972	969	932	979	911	940	896	915	981	948	932	885	925	955	881	930	885	960	923	944	957	885	988	872	946	961	902	909	926	903	921	954	933	962	949	934	941	922	908	924	976	949	923	912	945	963	983	954	910	918	899	929	915	965	921	933	964	909	951	954	919	948	936	900	892	888	870	970	937	991	967	862	876	896	913	951	932	936	939	921	927	976	892	943	995	942	950	912	860	1005	921	942	924	956	885	931	954	926	967	957	929	969	951	908	968	961	897	898	930	921	940	951	983	957	890	951	952	944	920	978	932	1001	965	919	933	942	958	901	979	900	913	917	922	939	922	949	975	900	914	941	916	931	953	973	960	906	919	916	929	947	922	917	952	910	1017	916	957	938	897	933	921	890	954	875	924	911	899	927	944	927	944	867	905	942	964	945	959	906	942	898	902	926	933	967	948	944	949	935	920	916	945	950	932	983	976	924	897	1003	926	940	922	978	912	972	989	873	953	933	908	937	877	960	911	915	939	931	920	936	901	977	967	880	964	885	924	961	940	902	937	933	976	909	937	976	972	950	902	987	906	919	934	922	911	921	940	949	924	960	1011	911	924	875	916	932	931	888	894	898	931	908	932	915	931	898	906	995	933	952	944	927	958	945	913	962	994	922	926	920	937	904	906	962	904	942	932	993	930	981	919	876	882	925	936	920	948	983	923	870	914	892	974	878	913	938	957	951	932	850	937	960	923	943	1021	938	891	953	919	925	952	979	902	904	942	942	923	925	924	913	936	954	896	976	958	939	909	964	965	861	935	911	910	963	926	995	915	947	928	909	890	945	922	857	951	920	948	895	898	881	955	933	949	975	959	887	962	936	939	956	886	961	907	972	951	892	971	985	954	964	939	988	933	925	965	998	889	932	940	895	980	931	918	951	931	926	931	954	923	923	960	966	927	911	950	925	932	950	951	935	972	904	897	908	959	915	890	956	924	904	958	940	957	941	950	890	941	862	954	942	884	890	953	962	951	967	909	944	929	933	960	981	906	943	949	963	912	923	905	947	932	936	936	963	962	901	959	907	979	946	926	880	934	940	962	948	932	905	916	956	915	923	880	971	931	905	921	914	925	933	915	933	904	920	900	917	923	973	994	908	894	934	954	935	933	884	931	935	931	923	939	921	936	905	908	980	915	974	906	940	993	985	893	992	951	945	932	925	926	962	948	978	963	948	925	902	953	919	923	990	937	965	940	938	937	965	945	931	943	952	960	931	970	982	966	987	906	937	915	884	905	939	918	970	967	915	914	944	944	944	927	952	949	912	932	847	925	922	936	915	915	886	906	928	933	992	914	925	918	906	944	925	931	942	1023	891	973	953	959	931	941	925	907	872	954	910	911	914	983	890	955	946	952	949	868	953	958	1016	867	954	935	932	938	975	966	968	975	919	950	961	954	939	945	934	911	913	943	896	930	946	960	955	994	933	954	987	964	926	904	957	961	925	963	930	976	938	953	964	925	909	991	936	980	913	941	928	899	887	943	911	952	956	929	934	881	961	919	942	907	952	947	915	955	894	995	913	916	939	891	921	933	996	934	944	853	889	915	930	998	929	947	961	906	934	957	896	930	894	972	925	961	925	951	963	970	955	915	951	939	889	933	948	949	953	965	958	890	919	882	989	982	918	942	885	939	956	914	891	902	943	896	883	912	935	971	923	974	977	952	951	932	925	950	971	871	932	921	908	964	903	935	969	953	903	938	951	921	968	938	961	944	896	887	943	962	925	942	873	910	917	868	922	843	954	1003	918	952	962	952	908	912	856	977	935	918	913	887	930	943	955	909	907	974	911	963	993	966	963	899	915	965	946	902	879	900	929	879	906	919	962	956	982	910	949	922	966	910	947	975	893	960	944	920	997	999	911	913	957	901	878	929	926	950	914	957	964	910	919	936	962	892	937	949	893	919	952	952	950	928	927	909	962	917	958	920	886	936	927	951	912	945	936	936	925	919	943	913	953	970	964	932	972	926	929	905	927	946	929	930	952	918	966	915	932	878	872	986	917	972	971	983	925	928	903	965	922	951	989	971	918	917	930	933	987	960	898	969	944	978	959	917	979	937	936	913	915	961	943	891	962	954	1013	941	923	937	959	902	950	996	960	923	895	940	927	922	910	951	926	930	874	915	959	931	964	960	972	942	962	958	897	969	882	939	877	983	905	946	975	921	961	939	957	988	970	890	931	983	951	882	967	894	964	908	866	912	921	917	913	902	932	933	948	878	914	870	921	974	967	932	918	951	898	917	907	922	955	981	959	898	916	946	910	897	970	890	914	932	968	1002	966	946	911	918	1004	888	966	940	949	928	919	939	962	904	972	948	961	928	896	994	939	896	909	975	987	934	935	927	939	1001	896	914	923	920	917	940	959	963	926	966	946	947	955	902	975	964	968	928	883	962	927	922	925	944	957	972	921	943	996	901	936	927	912	918	966	963	977	949	951	1003	978	938	922	974	906	965	984	924	992	900	964	917	951	897	935	940	965	965	957	921	965	930	903	921	934	908	922	951	876	912	910	919	944	935	914	887	943	975	931	951	937	970	898	922	970	999	914	898	952	938	940	928	884	929	940	899	925	983	937	905	913	968	913	968	888	943	930	963	951	953	939	883	965	885	923	923	935	964	939	946	943	925	955	948	972	913	929	870	961	912	938	935	974	950	959	927	898	917	962	927	959	883	970	939	941	881	914	903	880	956	935	940	994	975	913
2554	187	160	163	174	147	166	154	145	149	149	156	146	137	132	164	140	155	147	163	173	164	151	154	150	144	158	193	139	185	159	130	168	183	172	170	148	169	138	138	149	147	157	160	154	155	167	155	145	141	144	176	158	168	161	154	175	150	169	176	150	160	151	156	134	159	138	158	151	153	145	156	158	125	164	138	145	142	176	162	146	128	173	157	139	141	171	131	140	176	138	155	153	160	163	141	117	154	163	138	163	151	157	174	135	159	169	155	139	151	167	142	161	140	135	156	165	175	136	126	164	167	153	141	148	175	157	176	152	140	142	152	144	158	153	135	147	164	151	158	142	156	152	164	156	147	125	150	173	132	154	145	161	176	141	145	159	142	164	149	150	138	172	136	161	141	146	157	145	140	159	153	148	147	151	120	139	168	165	140	140	140	130	135	178	151	148	159	156	146	154	146	153	129	153	146	152	135	160	131	152	167	136	134	150	155	150	133	149	162	135	127	144	156	160	156	154	153	167	187	151	170	171	159	139	141	187	155	150	141	152	173	153	153	155	157	172	133	162	137	132	148	176	149	149	136	135	144	143	150	178	160	148	170	149	161	156	138	159	161	159	163	164	141	153	168	172	160	157	148	144	186	150	138	169	134	154	161	159	141	155	167	158	171	177	145	152	142	157	171	179	156	161	161	144	116	152	164	153	152	158	130	153	160	165	171	150	179	173	149	156	163	125	141	159	154	146	149	146	156	164	154	132	137	167	151	149	147	144	146	152	138	143	155	147	153	185	168	138	192	170	136	142	125	155	163	146	148	150	128	157	150	138	124	154	154	145	162	146	166	146	159	153	147	170	160	140	171	172	141	150	174	164	139	185	146	131	154	172	171	142	140	161	161	150	153	125	160	181	140	169	166	140	147	147	164	149	158	146	160	142	168	151	134	160	167	154	158	176	162	135	134	146	189	154	144	169	149	158	151	172	136	164	169	152	153	151	167	115	151	150	164	164	160	182	177	169	175	169	142	167	157	133	190	152	172	150	129	154	171	147	156	147	131	159	136	144	143	172	156	147	159	151	172	132	154	133	167	162	150	125	154	136	168	164	147	146	149	127	180	161	136	173	167	144	162	156	133	142	140	171	162	160	159	160	150	160	155	163	143	157	161	146	131	126	134	121	149	151	121	141	182	177	161	173	152	154	161	182	174	148	151	159	155	154	170	146	174	170	155	151	152	151	155	141	155	158	154	158	156	143	145	135	167	165	128	154	177	153	168	140	160	160	159	160	167	137	164	142	158	156	158	159	166	166	160	144	152	146	135	168	162	173	163	141	137	155	152	132	149	157	160	134	140	141	170	170	156	138	161	146	149	144	165	149	153	145	159	161	163	159	138	146	155	135	154	149	158	165	139	152	138	143	174	139	172	170	157	148	131	144	146	129	146	163	163	135	157	157	150	174	152	144	159	161	141	142	174	159	136	156	156	186	134	166	178	138	148	159	169	152	136	135	156	153	157	136	149	162	139	149	160	153	162	154	159	163	184	142	138	161	155	165	156	144	175	175	149	151	148	168	163	144	154	156	148	164	174	138	137	163	165	157	173	152	159	165	151	137	172	155	154	176	150	148	153	146	147	136	132	164	161	149	176	138	142	174	153	189	171	165	157	150	150	156	154	180	166	147	163	142	163	164	132	157	148	169	154	163	159	146	164	113	160	141	145	139	162	144	157	169	141	136	159	148	152	142	160	165	155	154	144	165	134	153	177	147	150	138	152	155	179	151	155	166	166	157	185	146	152	109	144	126	161	167	185	153	145	151	179	159	180	134	138	120	168	152	143	138	175	157	175	156	163	152	158	163	163	151	144	160	163	158	152	168	148	148	150	148	127	131	171	141	136	163	149	144	146	167	168	138	152	135	150	175	145	162	159	134	145	154	161	191	159	160	165	164	135	153	122	129	149	162	158	153	154	150	133	148	146	154	158	172	161	148	142	125	142	149	174	156	167	150	177	155	152	147	167	161	157	134	154	147	152	161	148	142	158	166	169	158	164	152	162	134	171	156	175	172	152	158	170	128	158	147	142	187	164	145	149	175	168	175	165	154	150	154	156	167	201	134	157	161	167	157	168	165	148	139	155	185	183	177	150	173	157	143	165	150	150	137	158	171	156	158	157	163	183	155	141	148	150	154	138	150	163	152	165	149	169	135	169	150	159	148	178	147	158	156	143	173	177	136	154	142	160	146	153	150	139	138	165	192	181	159	159	162	147	162	135	171	149	160	153	151	153	183	167	153	144	152	178	147	138	156	138	169	146	167	158	161	166	149	145	160	158	170	123	154	150	139	170	160	159	142	159	162	146	161	152	147	188	168	143	120	154	176	152	129	148	153	155	159	148	154	153	153	169	149	140	121	152	137	168	131	171	142	156	152	175	151	154	145	140	171	159	144	171	134	141	184	151	152	157	172	168	147	142	148	133	125	142	153	145	144	156	147	153	160	165	198	154	165	187	152	162	159	148	153	150	155	142	146	149	148	160	155	129	140	167	162	170	168	154	149	162	176	184	177	163	151	132	127	159	155	168	164	167	147	145	124	159	139	149	167	154	138	144	163	158	162	152	148	126	159	144	163	140	149	145	146	164	147	154	139	134	162	156	159	159	162	166	146	140	145	149	177	137	146	150	157	156	186	166	150	151	163	170	161	162	143	169	127	172	143	149	174	143	158	157	160	151	153	164	157	151	158	154	169	153	164	176	156	159	169	136	153	144	147	157	168	158	145	134	149	133	124	178	181	142	158	158	160	165	139	168	154	127	170	157	151	142	156	180	148	154	162	153	163	176	165	151	151	159	181	159	156	163	162	164	176	171	164	147	136	144	145	149	165	171	191	167	131	169	162	148	162	170	180	184	155	155	136	141	154	162	150	152	146	144	167	138	158	156	141	189	146	155	140	168	157	147	141	153	169	129	139	158	181	190	166	136	167	128	132	163	182	129	135	170	145	149	157	168	153	153	160	144	144	150	146	154	148	158	194	168	157	145	133	119	164	147	166	151	128	161	159	140	153	162	157	161	135	148	128	135	156	162	144	135	166	192	133	154	170	193	152	178	153	162	148	160	182	141	171	163	134	179	149	149	147	154	126	153	153	137	146	158	166	143	155	143	154	162	158	165	155	159	147	141	157	156	147	157	167	161	159	133	152	150	140	160	180	171	169	177	175	138	172	144	144	154	141	167	159	167	145	154	153	160	139	169	137	175	172	134	154	165	152	154	141	155	130	134	160	159	159	134	148	156	147	150	143	161	145	152	145	164	150	158	166	154	162	163	158	141	113	168	157	168	152	151	165	149	188	155	152	147	154	159	156	172	165	140	164	162	145	167	147	156	147	136	143	142	139	181	171	158	166	148	169	152	161	173	148	138	149	155	144	155	167	158	159	167	167	166	156	172	144	140	142	152	151	161	155	152	157	155	168	142	163	156	156	160	128	138	140	156	137	157	162	174	162	173	150	159
2440	456	443	478	445	462	439	420	414	469	403	443	457	454	434	418	402	457	416	421	431	432	456	432	458	464	439	430	485	470	432	450	410	420	442	447	439	427	442	413	437	405	447	447	447	444	420	445	427	453	427	448	417	438	446	443	439	428	434	464	428	449	398	423	412	414	447	467	470	418	453	438	426	454	464	456	454	433	447	415	440	412	432	420	443	433	414	438	412	424	427	444	391	466	455	429	400	407	403	430	437	421	439	441	437	471	470	427	418	432	441	433	409	448	428	410	443	441	418	412	391	459	409	411	444	433	424	405	435	474	417	453	436	477	440	449	435	406	436	416	433	401	429	410	392	465	460	434	376	445	450	435	385	433	426	457	417	376	479	426	451	429	412	427	435	449	437	407	440	410	416	420	416	419	441	432	481	427	432	424	434	448	442	413	430	426	417	405	403	408	422	442	404	424	460	452	403	438	437	396	429	475	412	423	436	382	426	461	427	431	429	428	402	406	414	428	459	412	423	459	434	419	480	502	436	428	453	432	427	425	426	465	462	403	451	446	427	429	435	456	427	471	370	396	431	391	453	408	459	460	441	399	391	402	481	433	421	469	431	410	438	462	460	450	405	438	409	383	425	458	450	437	407	428	465	453	420	427	419	429	441	450	414	444	475	439	430	433	469	422	431	449	433	420	416	433	405	457	433	455	480	432	406	433	426	456	412	455	443	415	429	431	457	427	439	450	429	427	417	448	412	431	454	455	421	416	431	409	402	378	414	421	476	450	431	427	443	446	434	445	449	456	419	413	442	428	448	414	407	431	476	424	445	409	398	434	439	449	447	418	444	433	425	452	462	412	451	425	450	438	416	426	416	430	426	396	436	421	411	471	430	441	439	407	430	434	465	458	412	409	431	483	441	435	435	433	426	422	409	480	422	430	467	472	460	435	417	436	437	455	430	430	440	462	422	425	451	419	463	438	440	415	447	424	392	451	417	474	440	407	430	436	422	418	447	443	446	436	463	434	419	447	432	418	465	403	449	442	435	436	447	457	449	375	423	446	462	434	423	425	438	426	440	426	421	438	431	400	438	427	431	405	417	449	401	427	404	438	443	427	431	438	454	436	438	434	492	427	457	431	445	441	410	422	407	403	415	423	436	453	435	424	427	452	408	446	438	455	426	404	441	449	438	392	436	424	463	480	398	409	393	383	452	440	440	472	419	474	446	414	455	445	434	417	415	409	400	427	457	404	453	423	447	415	475	395	451	463	427	452	398	446	452	415	418	424	427	438	415	430	439	413	442	435	442	426	445	450	423	427	394	421	422	435	428	455	446	407	437	432	476	421	450	434	444	456	401	448	415	416	465	445	428	419	431	414	475	412	452	464	441	421	433	424	457	442	447	424	428	428	438	407	410	436	439	433	448	420	447	419	438	450	455	433	408	437	460	428	477	420	431	410	436	415	412	406	462	443	428	364	447	452	404	459	408	439	398	442	439	439	408	418	418	456	465	444	422	450	429	431	435	375	483	452	405	419	458	451	444	433	391	435	444	442	422	428	401	435	421	432	428	402	421	426	399	401	425	455	412	419	432	412	420	454	409	425	436	431	395	441	455	366	413	439	450	414	444	407	453	434	439	426	425	486	426	447	419	438	435	436	411	423	448	427	442	420	433	401	403	361	458	403	410	388	446	467	459	415	438	417	424	434	405	409	480	441	433	420	452	407	426	434	436	469	437	436	442	418	408	427	431	434	424	403	387	421	439	412	411	438	476	412	452	437	426	439	433	457	490	429	420	453	448	392	434	444	467	442	392	422	424	412	449	438	433	462	409	425	444	436	429	448	423	447	434	428	426	418	432	476	442	422	420	418	443	395	402	459	426	419	435	421	433	468	402	497	430	456	437	487	430	400	429	441	421	396	462	444	413	435	432	439	369	413	442	460	453	437	412	458	438	464	450	439	431	446	401	433	438	452	447	429	435	457	417	445	444	455	442	400	464	390	425	439	473	429	421	451	407	419	476	440	442	449	450	412	384	426	431	444	448	459	443	438	426	440	434	438	425	454	463	436	463	432	449	459	437	412	461	446	419	416	446	426	425	435	436	462	456	470	440	463	434	436	463	442	442	394	501	422	467	440	450	444	459	390	418	469	435	446	419	445	443	468	428	426	431	431	422	399	467	446	409	428	403	412	462	423	438	444	441	430	429	435	439	415	461	446	404	416	415	458	466	410	427	429	424	425	448	433	430	436	457	416	476	463	455	429	430	448	450	476	448	438	396	443	439	453	431	445	471	427	458	436	422	410	462	415	433	425	439	438	419	431	417	412	459	443	426	429	438	414	434	423	458	436	440	451	441	415	457	458	437	463	437	451	436	404	420	425	471	436	450	445	454	435	437	466	425	471	444	414	400	459	436	450	442	459	417	435	457	451	441	450	429	424	423	428	389	426	433	455	428	434	453	423	430	479	420	425	411	429	459	449	424	442	453	434	470	449	408	397	418	434	422	407	433	439	434	432	417	465	455	431	417	399	426	443	425	390	416	397	460	410	428	444	443	417	414	474	406	408	417	457	415	418	433	426	439	436	430	432	446	445	441	424	471	449	450	463	444	410	448	425	392	447	424	451	406	434	439	400	460	469	441	413	448	432	461	418	454	458	427	453	409	454	432	438	432	425	412	430	410	431	433	466	441	448	450	454	447	456	461	476	475	404	408	476	471	447	424	445	403	465	444	436	438	387	416	451	408	412	428	441	434	403	447	421	444	428	396	460	422	438	444	462	444	426	441	455	426	434	429	414	440	424	444	466	454	451	419	432	433	438	430	429	420	450	443	443	461	435	410	417	459	450	447	454	470	402	462	423	402	451	460	425	437	408	423	431	428	467	446	434	405	420	414	445	419	428	460	441	457	441	437	472	407	431	443	434	445	441	426	408	440	430	455	415	389	423	464	402	417	422	478	448	416	420	408	452	438	422	457	425	420	458	386	382	402	439	444	406	441	428	421	448	456	452	436	410	470	423	449	423	427	429	410	444	429	441	416	417	437	366	413	402	457	440	427	428	448	501	400	427	424	435	410	396	462	429	433	438	430	441	407	436	459	422	425	451	447	472	442	448	423	428	412	436	420	444	486	441	422	425	425	417	397	432	455	431	410	404	458	464	456	432	419	424	438	414	471	437	443	397	423	432	426	458	451	429	431	417	417	394	388	428	414	398	462	404	442	454	435	458	470	443	426	444	451	453	403	453	459	447	451	414	443	414	453	412	413	448	447	392	439	415	415	415	442	399	447	431	425	434	427	451	443	438	452	444	438	449	424	429	426	447	427	419	445	422	436	443	382	445	438	427	440	425	432	451	419	457	400	385	414	447	411	429	423	417	409	431	407	403	422	469	420	428	439	437	446	394	436	424	426	474	428	452	431	433	383	467	410	465	498	410	394	495	444	393	405	439	425	420	459	400	415	439	437	400	400	430	424	441	472	454	452	387	404	451	451	400	417	446	489	424
9507	749	679	570	445	385	389	351	377	346	352	289	322	314	316	338	304	330	302	265	322	312	330	333	344	282	343	345	334	295	353	260	306	325	297	284	307	295	344	312	294	337	297	309	317	315	284	308	276	291	293	304	295	364	307	301	351	312	296	346	296	301	293	315	308	286	310	281	310	297	299	294	299	309	320	305	314	336	343	358	297	311	300	331	319	304	300	314	326	317	284	275	292	338	309	304	309	267	332	300	304	298	327	284	328	288	324	315	310	349	347	299	309	291	311	325	307	324	298	299	311	337	302	305	324	272	313	323	283	309	331	272	316	323	290	289	307	303	317	326	320	301	287	322	310	313	297	310	263	311	315	259	337	356	321	286	313	290	319	330	339	280	286	302	338	317	338	312	319	268	342	335	284	289	274	311	312	311	299	306	259	291	298	314	301	286	294	311	302	319	330	279	292	301	281	300	314	304	305	286	305	305	303	312	305	285	333	333	352	298	320	326	300	295	303	330	307	311	271	323	316	294	328	288	303	282	278	275	285	307	285	332	292	326	308	327	314	305	294	293	302	296	336	350	288	338	346	324	309	301	297	307	303	316	317	311	322	299	296	269	293	318	313	313	303	297	325	308	331	313	304	284	323	287	257	300	284	314	313	332	305	287	358	363	302	302	311	284	292	296	333	295	318	280	316	347	332	286	298	307	288	287	294	307	309	307	284	329	335	305	314	295	297	298	316	297	336	292	284	291	329	316	304	288	309	284	312	280	341	304	270	298	318	304	302	302	292	309	270	336	360	297	306	325	281	283	306	283	282	327	325	285	272	325	331	310	262	308	290	306	319	309	334	334	282	283	284	311	294	322	317	309	341	294	314	314	311	276	302	301	310	310	301	300	342	317	294	282	321	285	341	303	309	298	290	314	296	301	299	329	272	320	330	332	305	306	312	298	302	332	281	317	319	316	299	334	275	312	301	304	314	314	293	305	312	314	330	310	279	297	329	287	335	278	306	316	311	288	294	325	286	294	316	329	292	334	301	292	299	312	309	314	296	322	277	293	309	316	295	289	307	298	308	277	280	310	306	322	332	317	246	283	302	308	302	311	293	279	294	292	260	344	343	316	290	285	303	319	283	340	305	316	298	327	341	289	288	274	335	317	292	298	280	301	314	288	269	300	320	308	275	309	278	297	281	321	324	320	301	313	327	304	342	305	306	301	286	322	287	316	266	299	288	320	292	313	299	315	310	282	299	295	285	301	321	326	301	301	274	295	327	297	282	301	305	304	328	343	316	339	317	311	309	331	349	315	315	294	317	322	286	324	320	288	319	280	290	292	319	300	304	277	319	334	298	298	328	289	300	279	306	320	296	292	282	327	308	295	309	289	315	299	318	289	318	301	287	303	281	322	307	301	313	331	299	291	315	320	299	281	324	299	306	280	292	293	301	334	294	308	311	294	303	283	289	318	352	303	321	347	338	313	304	285	319	302	303	279	334	288	301	300	290	291	312	311	299	266	314	298	293	313	293	326	299	297	306	316	321	304	301	279	273	277	291	301	336	292	317	326	296	310	282	309	309	322	290	287	312	291	307	307	294	286	279	284	312	284	294	306	348	297	335	311	302	310	313	301	331	289	319	331	311	278	307	306	298	297	303	273	316	303	311	293	281	311	308	307	322	350	273	298	320	289	275	267	288	309	318	317	316	275	302	259	305	296	328	244	317	297	303	328	297	308	295	285	317	286	365	312	338	271	320	296	282	346	327	295	342	306	318	330	331	281	315	321	293	302	287	300	272	324	303	315	299	317	321	312	276	319	308	297	284	336	322	311	301	321	322	273	303	316	311	285	277	302	311	339	300	296	304	294	283	291	311	305	295	265	301	336	307	287	294	343	294	305	298	324	287	321	281	317	295	320	319	294	322	300	299	357	344	307	312	297	283	305	308	278	288	284	284	303	315	294	350	332	272	320	325	306	247	306	290	295	297	309	316	292	323	273	306	315	302	287	291	336	311	308	329	304	292	353	315	311	295	303	298	308	310	293	330	303	271	331	329	325	302	311	326	327	325	336	330	299	352	307	306	311	315	308	309	280	317	298	342	293	320	326	339	282	284	307	304	285	321	313	315	311	308	306	295	309	326	300	293	326	328	323	310	295	305	294	342	336	318	316	312	296	317	317	321	286	274	309	307	322	271	290	313	284	340	310	338	290	295	298	297	314	271	298	317	313	277	307	307	311	342	287	305	333	292	307	301	315	296	319	322	283	311	324	290	294	287	289	323	349	315	288	335	303	301	282	303	296	324	325	325	333	318	313	310	296	301	293	297	287	305	314	271	318	309	306	315	318	306	308	286	302	279	293	306	328	320	297	303	287	319	294	324	313	306	262	298	323	343	308	292	271	326	296	314	360	288	282	297	282	314	293	298	329	282	312	295	344	301	302	319	330	305	342	307	261	319	327	297	272	310	326	284	293	318	314	289	300	309	297	331	328	316	301	266	309	281	314	316	329	349	294	302	317	282	294	307	295	304	304	345	306	287	273	301	319	292	330	289	310	320	295	307	267	302	280	250	304	289	302	340	312	310	320	327	320	303	334	291	306	298	299	320	298	313	319	299	304	302	308	340	333	328	290	316	295	323	286	334	302	331	274	332	329	326	280	289	274	332	339	338	332	326	326	310	327	303	318	312	262	322	302	340	287	288	300	329	316	311	291	329	302	306	290	288	309	324	300	278	286	302	304	344	335	317	310	302	291	326	306	340	331	326	314	301	329	288	284	308	312	275	291	300	289	321	303	302	321	329	303	286	329	285	299	307	301	309	277	300	295	322	318	323	295	290	300	298	329	320	329	279	307	310	305	317	316	298	298	335	310	303	288	271	300	298	305	338	314	325	276	304	302	304	279	307	296	319	333	342	303	296	330	328	306	311	301	291	312	280	291	337	278	308	290	308	341	328	276	312	276	312	303	276	283	292	305	323	279	284	268	322	305	294	293	307	313	315	298	322	303	292	305	319	307	341	337	316	311	322	293	293	293	298	312	290	271	311	274	304	319	292	292	348	288	308	308	328	329	307	303	316	268	320	337	295	297	307	314	332	321	310	313	296	292	334	300	305	289	298	321	300	293	305	303	290	340	326	294	333	288	272	330	318	324	297	303	342	286	311	267	291	328	294	310	301	284	293	302	302	279	273	316	339	303	299	332	325	286	329	344	285	324	317	350	329	320	284	284	282	289	307	329	262	316	277	321	308	288	315	272	296	334	322	311	325	306	315	295	306	324	341	326	340	333	297	292	282	308	278	325	312	294	296	326	342	307	300	326	341	330	315	301	325	308	333	306	303	326	325	323	314	317	320	321	305	278	303	325	305	318	303	360	297	349	314	286	297	286	289	303	263	306	291	333	316	291	322	295	318	269	326	323	330	320	323	310	303	282	317	297	309	316	295	302	308	335	326	318	315	314	336	317	325	315	345	314	284	312	316	336	329	345	315	312	341	329	310	283	297	325
7690	1153	1562	1587	1400	1262	1113	1036	958	974	915	829	856	808	875	815	795	824	830	818	782	769	777	815	759	746	790	792	753	808	738	768	799	752	735	845	821	708	762	773	750	733	836	756	751	752	738	715	741	762	758	786	767	745	702	825	748	732	774	750	763	779	755	732	757	759	766	716	750	798	784	761	681	723	746	764	784	731	816	723	760	806	780	746	744	747	746	755	732	802	764	715	725	683	759	742	743	767	785	737	787	715	755	731	697	782	750	721	776	765	768	781	761	788	776	732	752	812	740	813	738	725	760	762	778	738	724	769	757	756	725	729	754	740	686	708	779	703	718	763	727	732	741	722	715	750	796	790	759	717	794	730	818	762	790	814	703	753	733	734	754	781	721	802	757	731	720	739	720	788	821	768	734	741	745	750	744	749	769	796	757	756	759	780	736	750	777	708	756	761	753	731	735	760	751	811	749	761	702	720	810	779	768	747	738	780	719	730	763	698	726	786	744	781	729	764	762	730	740	764	742	722	801	732	757	733	746	725	746	724	754	731	763	702	730	830	755	728	748	739	736	739	698	706	773	752	804	706	753	797	711	721	776	760	752	760	764	748	744	761	726	741	720	755	760	722	752	745	758	773	752	736	813	767	787	768	760	725	779	741	805	782	757	771	756	738	817	739	744	786	771	733	794	765	734	797	775	745	784	737	798	777	743	757	805	742	725	764	764	759	794	762	738	796	709	777	733	789	771	730	757	776	752	728	746	750	728	742	774	775	736	743	752	722	742	780	737	748	770	678	747	759	709	782	725	763	772	705	773	780	794	745	756	723	768	797	716	721	744	719	736	738	699	744	740	764	758	756	693	772	742	716	728	778	687	760	724	746	758	773	745	745	755	752	748	772	758	726	780	792	790	747	754	761	714	777	707	758	741	720	797	786	759	766	773	803	786	729	791	714	723	743	764	741	784	732	801	745	781	760	746	749	743	726	721	750	758	726	725	783	750	688	685	735	777	752	733	771	801	763	756	744	727	717	720	765	771	758	773	751	746	793	771	727	745	735	720	704	762	794	778	808	797	739	778	771	743	810	758	716	699	779	735	717	742	716	757	744	736	728	749	724	748	729	755	766	796	767	774	778	817	694	717	831	792	742	780	762	745	752	754	748	740	740	740	767	721	765	733	772	707	744	731	750	786	745	744	766	726	755	707	714	779	798	771	784	763	757	758	790	739	733	765	786	763	783	736	724	768	723	737	715	754	800	762	776	743	714	770	801	781	746	757	754	778	740	753	744	742	754	721	709	781	753	708	733	757	806	784	731	734	742	759	765	729	707	736	691	757	726	800	752	768	735	788	705	776	725	721	727	746	734	743	759	703	761	738	766	726	768	684	773	739	781	743	745	761	758	733	781	742	781	746	801	710	780	781	722	758	717	742	700	759	724	716	729	775	734	773	735	747	761	750	710	731	781	764	748	750	783	789	731	775	733	701	717	781	703	745	793	801	752	750	727	722	776	719	741	784	743	779	743	728	749	770	722	745	750	724	729	746	710	739	779	753	773	730	791	768	752	715	714	770	766	738	757	780	755	770	711	784	779	765	698	784	760	717	791	801	743	802	787	732	767	780	727	770	749	747	753	730	707	707	719	783	773	752	731	807	697	742	748	671	706	740	772	701	727	792	783	754	740	757	730	772	709	719	780	784	767	808	694	739	715	733	769	767	752	702	747	694	755	772	668	742	746	778	757	694	724	753	739	743	769	783	750	698	765	733	750	750	726	724	719	726	724	750	738	752	736	698	679	715	756	793	726	743	779	747	759	714	744	742	758	758	750	703	759	728	727	764	746	757	742	792	783	761	727	754	754	793	735	735	724	738	727	728	776	742	789	775	787	730	729	746	771	748	748	731	755	785	760	750	721	716	733	734	715	729	757	772	739	744	777	765	752	761	707	740	778	734	727	793	731	741	744	742	768	814	749	754	757	799	731	686	779	768	747	738	762	738	751	733	832	764	756	768	770	771	773	722	757	760	717	783	709	791	755	756	707	736	694	755	712	752	770	782	688	757	747	744	771	752	772	754	754	734	769	778	688	759	820	745	761	755	813	745	796	733	782	733	764	675	769	748	717	728	781	779	793	787	779	735	763	713	793	780	746	780	713	743	807	695	758	757	741	758	801	746	718	777	725	763	779	755	729	796	760	728	771	772	760	738	784	746	744	761	737	800	752	784	763	743	744	756	774	702	748	740	786	795	758	760	749	773	741	775	726	719	780	707	730	737	751	700	765	747	771	747	688	741	707	746	757	779	720	729	718	728	755	752	741	753	772	769	715	760	737	744	737	771	735	760	742	778	757	749	724	767	807	803	803	727	823	762	740	709	701	712	730	740	768	706	783	729	732	699	714	716	794	733	750	715	731	746	789	747	770	736	767	755	755	750	816	681	783	731	734	742	752	732	799	772	731	783	722	773	739	741	738	703	769	758	792	712	768	770	761	762	755	774	776	739	735	691	730	717	716	808	701	794	739	749	747	755	766	714	718	791	717	730	687	720	759	738	758	734	729	764	757	711	693	736	701	789	768	720	679	762	746	725	753	768	792	747	742	733	741	775	725	750	762	765	712	698	706	760	733	762	754	734	761	745	773	690	726	747	773	719	734	743	752	744	726	713	736	772	730	745	787	779	770	748	780	763	700	705	760	800	777	739	746	753	745	764	721	757	753	826	730	767	683	756	752	787	747	759	752	755	746	698	770	710	763	773	790	719	789	792	739	764	768	797	738	763	772	766	807	746	777	757	713	738	766	770	761	727	724	780	757	738	659	736	765	738	734	749	740	727	757	792	781	714	746	748	753	827	753	743	761	724	769	725	756	724	699	809	716	771	768	735	789	735	725	796	716	822	772	794	831	711	763	783	762	801	716	830	736	761	771	750	708	731	777	773	717	721	759	753	714	757	670	736	712	748	751	744	792	787	759	760	699	743	751	745	737	725	735	732	723	735	746	759	748	764	718	776	686	726	762	750	730	726	741	735	747	789	808	737	791	773	744	726	768	781	742	732	742	729	734	766	744	732	743	762	790	764	725	718	780	716	750	753	744	748	752	746	745	784	743	752	772	760	761	755	722	743	750	786	809	724	731	737	752	777	747	746	732	718	765	708	745	698	754	745	818	720	754	738	742	750	762	764	759	721	714	767	766	733	800	788	740	788	780	758	752	747	728	700	716	735	705	729	763	763	767	781	778	786	707	694	763	773	761	759	769	744	787	766	710	732	723	783	756	764	701	731	749	815	785	711	756	776	731	727	780	777	742	753	695	727	741	728	767	762	757	690	762	710	757	751	765	706	747	739	728	746	761	728	747	761	697	754	734	771	754	762	761	720	764	758	751	749	760	735	768	778	765	779	766	778	747	752	755	806	722	732	765	758	719	778	737	690	744	759	759	757	734	788	680	746	754	752	742	743	758	739	722	743	755	673	746	697	793	737	765	737	712	769	713	774	750	732	715	769	765
17628	1747	1169	948	694	633	513	553	500	449	451	459	480	435	442	411	417	456	410	410	449	424	437	417	437	471	453	453	443	389	399	432	451	448	451	467	461	443	439	419	406	406	416	450	416	396	449	439	377	377	448	398	440	410	414	442	444	439	413	416	403	432	431	407	460	439	448	405	432	423	394	427	430	373	458	426	429	435	408	394	422	443	421	426	477	431	408	408	415	420	430	435	426	418	416	418	435	422	414	421	389	462	443	402	406	419	416	394	434	406	384	374	418	461	427	405	444	447	391	449	434	395	382	392	401	396	411	434	422	443	418	437	410	396	393	405	412	421	452	454	435	455	419	434	395	437	407	431	411	396	422	433	438	422	414	426	447	455	400	376	470	430	419	434	419	432	420	404	442	449	417	423	387	428	445	457	438	382	404	384	434	392	407	447	431	399	416	396	453	423	428	465	436	386	419	401	434	445	367	434	410	428	451	381	462	454	435	429	421	427	440	466	448	435	439	403	440	433	426	413	422	404	417	423	444	391	403	427	441	404	440	419	353	404	421	426	419	424	430	416	393	435	422	421	441	430	462	405	412	451	423	457	424	426	411	434	442	419	443	411	461	404	407	396	387	410	432	444	444	472	421	411	447	416	370	427	403	439	408	406	411	420	445	435	419	411	446	434	429	424	477	434	386	434	429	445	425	418	440	380	378	449	417	454	434	460	454	398	404	456	398	442	445	429	427	389	448	443	414	419	390	393	415	427	426	409	428	406	428	421	412	427	463	433	395	442	451	409	398	436	397	439	406	395	434	401	397	401	453	439	399	403	442	435	424	409	419	435	406	374	430	404	382	420	412	412	404	418	460	415	442	458	400	408	410	443	418	404	452	430	423	482	414	477	389	466	452	411	405	443	441	418	422	417	375	421	427	440	439	415	404	447	439	431	392	406	427	425	401	432	448	448	444	441	427	387	391	460	383	435	453	415	413	451	443	419	425	423	388	447	411	404	451	417	421	407	402	404	395	407	427	437	382	416	400	363	412	465	414	404	394	433	386	458	394	446	435	411	413	448	429	430	404	404	455	407	410	366	404	454	389	406	428	452	419	396	393	453	398	438	437	430	469	401	461	405	435	433	436	464	419	401	438	432	464	418	436	458	447	401	429	441	419	444	449	415	421	410	434	399	415	441	401	426	447	425	419	450	434	386	437	421	423	400	434	421	445	416	402	460	424	437	409	438	441	423	401	404	435	432	396	401	421	444	447	453	398	422	426	423	423	388	426	442	428	395	429	370	434	431	412	398	453	452	445	443	457	423	452	421	415	379	450	373	413	438	404	414	393	392	433	464	402	423	436	395	417	386	420	450	399	415	396	441	419	435	416	406	442	423	428	420	422	414	424	440	403	424	388	416	404	409	420	410	405	400	410	372	388	416	428	455	415	423	445	443	441	372	382	436	391	407	454	422	427	444	441	414	441	420	451	436	444	444	439	434	433	403	427	444	463	442	410	444	431	459	388	409	398	449	415	411	405	399	404	397	406	396	433	445	443	410	389	410	439	417	423	392	420	398	405	435	431	435	424	425	411	387	389	452	409	402	435	426	381	450	427	446	429	398	400	358	382	400	439	415	456	443	462	423	418	444	431	399	421	466	404	409	431	421	438	413	450	432	453	390	428	424	475	463	397	440	381	411	457	397	401	413	456	439	416	398	394	431	450	408	452	411	391	402	433	412	387	409	421	394	396	403	367	416	438	430	466	447	455	395	434	437	472	406	408	423	418	390	384	382	400	441	452	438	407	431	399	458	395	427	477	430	431	456	442	467	389	381	415	403	419	384	434	450	409	380	441	445	415	414	409	437	435	436	389	414	412	453	435	428	405	433	417	418	446	461	428	409	403	433	443	425	422	408	424	407	448	418	422	418	423	423	461	435	405	420	414	439	426	442	417	457	428	425	419	412	457	407	426	383	422	400	415	380	412	446	396	440	411	387	394	426	412	429	397	390	396	406	389	443	469	429	455	412	470	415	402	433	398	409	387	408	427	428	400	399	472	450	429	392	447	416	407	427	409	423	410	416	423	417	403	436	406	398	437	410	436	416	379	425	430	386	458	423	423	343	419	443	416	413	416	467	450	420	404	440	419	432	436	433	458	411	395	412	405	450	411	426	410	434	434	451	483	399	413	452	418	430	414	467	391	424	425	405	418	410	421	429	402	444	428	431	372	456	407	420	404	386	418	440	375	428	462	416	432	420	411	386	398	423	394	442	452	385	446	428	453	414	348	429	439	428	425	382	388	424	427	419	422	410	440	427	430	411	400	395	403	460	426	430	432	426	402	401	428	395	430	405	388	417	411	408	441	428	393	415	406	459	385	452	406	408	430	435	427	373	415	426	437	485	424	475	410	422	399	419	430	392	403	481	427	439	422	401	403	436	411	405	376	405	405	427	397	413	445	452	438	439	424	421	437	447	432	420	411	414	407	451	416	394	393	440	420	396	440	419	380	422	409	442	408	410	417	407	420	404	444	399	415	424	405	437	393	417	415	433	414	418	483	403	446	435	419	394	467	434	452	426	391	454	374	452	436	429	401	394	425	429	418	411	404	446	451	452	439	390	429	410	451	418	452	442	408	433	398	449	434	410	488	470	481	448	427	414	412	423	436	402	443	358	379	434	472	395	431	369	451	387	388	363	436	417	413	390	406	410	436	444	460	442	427	407	411	422	413	439	418	453	410	450	426	409	431	420	455	440	426	425	391	383	418	446	375	417	422	457	408	406	408	453	426	440	393	405	430	411	406	402	414	464	436	454	447	343	422	427	419	395	458	445	460	439	412	420	473	437	421	417	434	416	415	448	420	419	395	446	442	451	407	416	400	453	393	431	427	398	465	414	407	426	443	448	424	419	421	387	385	403	393	385	428	422	450	418	397	381	391	399	431	360	424	444	457	461	402	465	391	429	423	406	422	433	415	458	403	428	440	450	427	459	404	377	408	430	440	429	456	408	401	448	413	432	401	401	426	448	453	410	436	414	434	400	433	415	372	419	373	460	444	425	461	426	440	448	447	416	408	414	428	405	427	451	392	424	409	406	446	407	421	447	461	395	432	413	406	394	435	440	414	394	413	437	465	418	397	443	419	402	437	463	433	426	408	414	433	463	437	398	420	428	405	397	436	388	421	409	401	409	436	418	413	402	449	437	445	443	426	437	431	439	425	449	416	437	432	441	481	425	426	391	435	405	440	428	436	413	416	413	396	376	411	457	448	420	459	435	454	455	424	420	410	442	375	423	409	444	425	396	450	423	391	397	445	412	436	444	407	385	469	426	410	440	433	429	397	444	409	417	438	398	396	395	443	448	450	431	398	459	408	432	402	403	391	414	420	443	445	413	418	453	414	413	460	426	421	432	403	406	439	441	465	416	456	448	431	409	420	398	429	438	444	446	444	389	373	451	402	403	414	462	428	418	413	415	431	417	429	419	439	402	453	422	404	419	428	450	442	416	407	410
10290	1670	2462	2581	2281	1941	1680	1567	1403	1365	1191	1249	1117	1150	1115	1041	1037	1077	1056	1072	1033	1030	1042	1013	1064	989	1013	1016	1036	1035	1031	968	955	979	987	950	968	989	950	930	929	1012	973	995	963	992	992	935	974	1034	998	930	949	963	955	970	963	913	982	1000	961	974	975	934	928	982	932	965	979	942	930	990	942	1004	972	956	929	926	920	940	940	963	975	980	991	921	937	922	969	995	996	928	960	934	917	975	1025	976	971	954	986	900	906	998	954	962	887	966	967	984	993	969	957	943	897	942	948	910	995	949	929	917	965	939	950	925	954	982	937	922	909	943	936	996	926	1030	967	984	1000	941	930	934	965	944	972	922	982	927	984	917	935	974	969	990	933	939	950	968	944	968	932	935	975	953	958	966	957	946	939	938	936	959	975	934	988	983	969	938	938	950	1009	943	917	873	1021	936	994	959	979	927	908	981	919	924	945	917	928	941	892	902	931	942	922	907	917	959	963	978	963	986	958	975	926	910	991	944	921	915	994	920	1007	954	984	920	949	958	956	917	954	942	1023	941	885	910	929	938	918	970	930	1014	996	945	963	989	950	934	967	999	942	872	952	1046	927	989	961	961	955	966	921	1016	939	941	972	919	941	920	1011	958	965	950	980	916	958	974	957	935	945	955	903	907	954	956	976	911	932	960	946	938	957	959	915	913	953	904	961	921	940	927	938	927	933	949	946	967	900	891	971	945	946	960	945	929	889	925	942	995	956	975	953	955	982	968	951	974	936	925	959	961	952	930	995	943	964	1010	972	996	972	960	907	942	954	999	980	919	905	960	941	957	919	948	967	981	926	917	921	963	930	925	914	923	913	956	916	915	960	898	991	966	949	979	960	933	962	996	916	972	960	898	976	965	984	984	950	974	957	957	963	936	920	1001	917	924	919	952	955	952	914	942	960	934	894	979	935	927	965	978	970	976	926	1007	934	960	958	972	977	890	933	942	957	895	954	944	945	940	979	951	925	929	935	968	943	931	972	909	935	930	979	993	885	972	967	986	985	923	916	939	908	998	916	945	983	902	932	954	893	928	928	941	1012	956	947	922	951	887	994	918	933	940	980	975	939	921	1009	944	930	942	982	969	1018	918	918	949	1003	936	900	918	941	906	947	956	957	912	921	882	899	1004	986	923	921	963	1002	951	974	921	952	993	943	878	971	922	972	899	948	959	992	1000	980	934	949	967	943	963	926	958	994	935	918	960	956	934	966	975	996	948	1013	906	958	996	931	962	943	895	911	996	976	925	942	945	953	967	984	960	924	983	979	944	946	975	940	942	925	944	960	980	963	923	907	948	965	965	955	957	972	968	1008	884	1001	990	954	944	994	971	995	935	951	977	913	886	967	950	923	1012	964	939	1010	921	942	957	956	968	956	946	948	955	948	992	958	949	921	928	927	998	937	960	997	915	957	936	877	958	899	899	962	901	930	968	982	889	944	970	938	953	966	935	920	1013	961	988	976	960	951	972	895	995	986	995	907	927	920	899	961	911	990	931	969	937	964	933	948	959	981	1002	926	935	978	907	944	936	1018	954	1000	952	930	947	919	950	958	947	923	957	929	975	969	924	980	994	952	996	973	902	922	934	955	941	953	928	904	986	942	955	895	965	930	965	875	882	995	887	903	941	913	960	953	951	954	941	931	981	1001	929	974	942	953	990	915	933	948	976	922	987	1024	891	983	944	951	889	942	945	898	903	905	975	962	868	940	980	958	988	926	1034	915	919	959	999	906	945	965	909	857	904	911	999	927	971	981	996	909	900	905	990	960	986	940	957	953	917	951	952	961	925	951	963	950	923	947	956	1005	943	931	892	980	954	960	930	959	991	955	974	959	962	949	972	901	944	978	984	900	990	983	961	969	937	946	940	896	952	969	942	983	937	910	948	986	977	970	923	902	967	987	902	954	922	928	934	973	940	943	955	981	988	968	986	968	900	980	898	937	927	895	978	953	933	954	929	894	963	919	928	961	891	979	1000	927	977	1000	957	957	956	978	986	1008	953	956	983	895	953	976	962	921	909	976	970	983	929	956	1022	931	935	920	956	987	959	912	961	972	1005	956	923	957	921	973	966	1042	965	980	956	988	904	968	931	956	997	960	941	959	989	929	959	935	963	909	930	902	932	989	968	983	929	957	965	910	985	923	932	903	930	937	907	952	936	983	973	906	945	918	914	958	928	927	957	964	912	933	978	973	933	966	922	894	1005	967	902	914	924	964	964	932	972	915	956	888	940	882	973	952	942	946	972	928	992	955	970	913	947	971	918	938	971	980	963	986	946	990	973	943	983	955	974	938	882	942	913	929	963	924	977	962	973	929	891	976	982	948	936	983	886	980	983	921	952	938	974	973	982	932	874	961	922	914	972	924	954	954	903	950	950	949	981	936	965	975	996	907	943	964	960	914	892	948	929	1004	917	945	918	946	912	927	908	966	973	898	926	936	948	950	939	939	957	974	930	979	951	970	973	968	943	941	874	952	941	947	930	935	930	997	956	950	955	936	961	926	890	923	946	938	956	1007	988	991	992	970	901	983	968	934	924	954	972	981	939	917	947	1013	935	933	946	951	1012	944	982	925	966	955	983	954	916	965	970	975	914	947	977	989	922	987	962	958	935	842	966	942	897	916	942	989	944	979	954	950	976	928	946	949	971	946	903	920	915	962	945	912	975	919	971	985	943	959	953	985	905	981	1021	941	932	963	918	906	933	968	948	975	971	945	984	954	914	959	973	921	952	989	955	946	973	921	932	1003	968	973	938	977	968	944	944	921	964	961	912	968	933	925	933	952	937	985	931	897	980	968	972	990	919	980	915	931	961	946	923	960	953	880	933	1021	933	971	857	932	969	948	924	933	939	982	961	925	944	981	919	966	942	929	955	912	934	990	952	978	941	935	934	935	937	955	940	953	986	983	991	940	937	982	974	1002	952	901	969	906	970	969	900	963	945	929	949	908	878	919	939	878	921	960	972	990	965	936	951	1018	972	897	910	937	990	911	939	875	983	944	923	959	970	985	948	934	902	891	874	899	905	958	994	954	952	938	938	983	919	910	947	1002	981	957	969	985	887	996	920	940	955	954	955	973	963	913	921	994	916	957	914	934	974	974	903	921	999	999	924	908	938	926	951	906	944	949	919	984	902	899	990	961	1018	905	964	926	907	934	960	923	929	952	927	957	956	973	900	937	949	944	953	994	926	910	943	963	947	928	997	965	972	971	945	959	953	943	980	981	955	922	947	952	959	951	939	935	959	972	953	967	918	936	972	940	900	961	981	943	955	988	923	971	951	942	905	932	975	889	1005	977	933	988	915	943	977	918	952	951	930	963	971	918	934	923	956	945	970	878	975	882	928	936	978	942	884	984	962	926	979	941	962	959	984	938	938	1012	982	941	891	955	938	972	958	973	959	978	946	937	954	913	961	982	978	965	963	935	980	961	942	977	959	1019	917	945	949	932	1009	960	933	913	913	906	1004	917	955	1013	1014	977	1031	925	955	968	951	928	990	973	957	955	978	942	974	935	956	963	1007	946	913	980	933
2739	187	183	183	150	168	158	192	153	163	198	157	147	152	140	151	154	155	161	161	149	152	147	175	132	163	141	154	158	175	149	180	140	167	173	168	156	182	157	155	169	162	150	171	185	168	157	170	169	191	138	138	142	152	138	148	131	147	138	136	145	143	166	169	127	157	137	161	146	167	152	133	167	171	138	139	157	173	149	145	156	142	154	161	139	178	167	153	148	145	146	156	144	142	131	135	163	163	169	149	162	152	183	151	181	147	154	155	173	159	158	202	149	166	145	160	151	149	160	156	167	130	169	144	169	168	137	172	131	174	165	166	157	180	159	149	155	181	155	166	150	135	193	169	169	144	168	171	139	160	162	135	176	169	129	156	151	167	167	161	165	144	146	166	131	129	168	167	165	164	183	151	141	156	156	158	147	158	158	174	143	158	157	158	136	158	153	135	167	149	118	174	173	153	169	146	173	149	147	162	160	186	139	163	159	160	156	159	147	145	145	130	152	152	149	147	151	140	154	158	133	152	158	141	149	140	165	162	166	180	149	178	136	168	157	154	169	159	165	143	125	158	162	162	160	159	178	143	157	137	155	146	158	166	180	142	158	158	149	144	163	152	167	144	143	142	168	144	164	147	145	160	172	123	140	163	177	154	151	155	175	153	153	145	172	175	163	151	143	156	139	139	173	144	153	161	152	143	142	151	162	159	163	139	149	179	143	143	151	164	152	151	173	170	176	135	158	184	165	140	152	154	162	156	154	144	143	150	145	146	153	165	174	185	154	118	173	151	165	167	183	157	157	161	158	152	171	169	133	178	126	142	154	153	149	157	145	164	162	190	138	148	171	158	147	163	143	150	143	167	151	162	169	145	156	169	166	154	153	165	159	141	153	157	142	156	175	150	178	166	132	147	196	165	159	159	148	178	138	168	154	134	138	178	168	162	137	138	160	158	147	164	158	154	166	162	174	168	174	167	189	151	173	165	137	161	181	151	135	132	177	141	163	155	151	178	157	133	151	163	173	169	172	161	161	161	134	170	151	139	154	149	158	161	154	152	132	147	167	153	164	158	159	188	142	154	166	139	132	144	146	178	141	146	154	141	150	151	164	136	161	136	153	146	142	159	147	141	139	153	145	118	155	162	168	129	182	141	166	166	154	157	142	130	142	140	186	161	150	133	157	161	166	151	155	144	160	160	158	164	144	151	147	163	165	162	157	154	143	155	153	173	151	136	159	178	179	158	154	161	165	147	145	167	140	144	173	160	164	149	179	158	146	158	152	150	160	150	164	158	154	131	156	170	149	133	150	176	163	162	154	152	162	149	143	172	157	179	141	113	159	146	175	155	169	151	162	151	159	151	155	156	136	160	157	172	146	158	142	151	151	151	147	151	154	175	156	187	151	162	165	151	138	141	135	171	161	166	137	138	157	155	151	167	153	161	157	137	133	158	156	163	143	151	167	157	179	161	172	163	182	162	166	168	161	166	161	150	182	126	165	158	126	176	163	162	156	141	167	161	147	161	164	167	150	149	142	162	132	167	152	159	141	155	163	149	152	140	144	177	154	163	164	184	172	135	146	162	155	155	164	159	146	138	144	149	138	178	160	155	169	168	166	151	147	152	175	167	160	160	149	170	141	151	188	157	153	146	162	145	161	180	155	169	136	156	176	152	167	163	175	146	172	158	176	182	164	153	169	180	155	139	165	161	154	161	166	126	130	162	154	141	156	150	182	183	150	158	142	149	137	171	146	154	143	155	132	179	149	154	134	168	162	146	142	143	141	157	182	174	159	150	173	177	138	156	182	154	146	172	144	176	166	141	145	150	140	173	151	155	154	141	159	180	166	159	177	154	171	139	180	176	161	154	158	160	174	179	169	158	146	138	157	164	141	136	175	131	146	180	156	150	160	161	155	167	148	165	178	138	155	172	127	144	155	140	160	135	135	162	177	160	187	149	156	160	157	158	181	148	152	153	146	149	149	184	146	151	142	151	153	148	140	148	142	155	146	174	152	157	146	150	151	154	159	156	177	169	158	131	150	135	152	141	148	154	136	168	150	151	174	173	151	156	156	148	145	151	175	166	167	145	181	163	162	151	169	136	179	154	176	156	156	135	186	158	160	147	151	139	146	144	169	143	169	173	156	165	165	158	153	160	137	129	141	162	156	155	154	160	153	151	169	167	170	160	147	157	144	155	153	159	153	165	165	176	156	132	150	162	154	163	151	177	166	142	137	154	145	144	166	148	147	175	162	158	157	166	148	148	152	173	151	139	131	150	153	170	147	140	138	186	143	139	161	154	175	151	170	159	165	149	144	185	141	148	153	152	140	149	162	147	138	148	161	139	146	145	155	147	148	149	172	169	166	161	164	168	159	164	179	162	179	165	190	155	127	142	142	185	139	158	144	165	165	157	142	146	158	127	155	150	159	153	165	137	154	159	152	156	155	153	130	137	134	166	172	153	165	172	129	168	147	139	166	138	149	165	177	175	138	164	141	158	170	170	159	167	176	169	179	157	150	129	147	156	142	149	171	159	152	149	180	165	156	141	172	155	148	171	158	137	169	152	177	174	141	145	158	137	138	148	149	160	171	149	159	158	157	156	165	147	177	160	142	179	133	158	167	160	142	155	155	142	178	157	142	150	156	121	146	148	144	157	136	161	165	139	146	139	158	161	152	163	156	166	130	151	157	108	133	174	145	143	160	120	134	171	149	133	165	164	151	180	134	144	168	146	153	172	157	156	146	159	143	159	143	162	165	173	152	137	129	125	149	159	156	164	155	149	148	151	144	169	146	153	143	127	173	159	159	170	179	141	176	156	142	159	152	155	160	150	147	154	166	132	143	149	160	163	159	145	193	157	155	151	171	173	158	168	164	135	141	149	138	172	154	162	146	168	163	151	157	153	127	162	146	159	158	168	142	166	169	140	175	175	155	148	153	137	161	144	141	167	153	148	161	164	149	154	142	162	126	144	168	136	166	145	142	151	140	161	136	148	156	159	190	147	150	148	168	156	133	169	167	173	179	147	162	143	156	187	171	159	193	152	132	156	160	174	139	159	159	151	159	168	168	138	171	182	166	157	169	188	145	162	143	147	165	136	147	165	166	154	143	146	173	154	161	156	188	128	141	149	151	131	142	156	140	152	156	145	155	146	164	150	168	181	136	127	126	170	167	154	165	157	173	146	161	150	167	138	158	161	166	166	175	137	171	150	163	168	155	144	128	153	173	160	136	149	167	183	134	165	152	164	164	139	171	163	171	161	153	169	154	169	152	155	147	132	153	154	165	141	153	168	165	159	148	176	147	149	153	162	140	138	132	164	155	144	142	149	135	144	136	159	169	157	164	145	143	157	171	117	153	181	156	131	162	150	189	152	150	120	164	152	163	138	151	158	125	155	168	139	160	168	156	175	147	177	163	167	177	154	166	153	155	152	172	146	150	168	179	147	177	167	139	169	147	130	143	164	156	172	139	154	145	149	175	129	153	157	179	173	151	156
2674	464	490	480	508	478	463	424	451	464	505	450	418	468	448	460	421	426	472	447	448	442	431	468	388	472	389	418	429	454	434	421	403	447	431	427	418	467	419	456	465	471	455	424	463	412	411	426	436	457	433	426	468	474	455	400	411	424	427	404	438	427	408	425	449	449	408	432	449	405	451	441	449	445	458	428	455	445	466	449	451	480	447	428	422	470	446	463	466	410	423	449	448	408	423	438	432	437	407	438	441	439	370	415	456	453	471	430	417	419	463	437	412	480	450	447	465	444	439	458	424	456	458	418	421	446	414	450	448	434	440	411	444	419	442	408	422	462	427	416	403	455	389	447	481	442	424	432	429	487	455	447	443	403	415	419	462	457	464	434	459	441	485	462	483	418	470	411	467	435	455	445	439	449	434	421	425	441	439	465	423	468	475	455	436	438	440	438	431	439	459	465	413	437	427	394	442	420	423	439	447	448	428	444	440	445	420	397	418	437	434	433	404	449	440	425	429	438	446	433	432	436	460	437	427	415	439	433	464	446	441	475	433	458	437	404	410	446	452	425	461	448	409	465	430	427	457	431	430	427	427	435	435	420	441	419	425	417	449	437	408	431	425	461	459	429	405	446	442	459	430	451	412	416	457	433	422	416	443	407	403	433	443	453	473	418	460	437	448	426	464	460	454	439	413	409	441	441	427	447	445	473	425	470	442	438	432	431	427	443	467	437	433	402	466	470	438	455	454	448	446	405	491	448	464	404	460	441	432	453	439	442	434	424	435	470	474	447	409	433	457	470	438	470	435	437	448	465	444	433	452	445	453	411	436	447	404	443	387	442	440	445	443	418	425	452	470	439	400	426	424	401	441	481	454	420	436	413	466	434	432	442	438	426	445	456	417	453	460	466	422	472	429	443	443	411	431	450	472	433	433	431	423	434	414	455	424	459	411	463	482	462	470	441	477	446	432	431	442	432	478	434	409	442	437	414	450	408	390	415	469	461	418	420	423	458	473	437	449	415	434	444	415	481	413	427	429	431	436	470	413	452	454	448	437	436	446	451	460	455	446	437	431	428	400	464	412	431	415	405	418	397	410	441	443	447	443	421	426	428	444	419	415	470	472	418	423	418	381	412	439	449	451	443	445	465	413	465	443	417	429	467	444	406	452	424	506	457	458	403	418	465	414	459	457	425	430	489	454	444	433	480	457	447	487	430	423	436	452	420	440	457	416	457	432	425	418	424	433	446	457	467	423	440	453	425	416	462	469	442	443	451	485	421	431	446	420	424	440	446	415	454	442	433	438	428	442	423	424	471	454	458	404	417	449	462	421	448	434	418	415	446	447	437	431	430	422	434	432	419	442	440	454	416	442	434	476	418	467	454	446	434	422	467	413	457	441	413	450	427	464	400	441	427	387	406	436	453	432	442	442	402	437	427	418	472	462	427	451	454	425	447	463	441	445	440	437	453	433	455	427	493	431	435	464	420	416	420	459	473	473	465	455	398	419	437	437	450	421	450	460	408	475	446	493	424	414	447	450	467	447	416	453	444	428	446	418	406	452	416	461	449	457	435	452	441	431	450	500	450	419	445	454	430	448	436	469	448	432	450	403	410	441	459	428	438	458	418	455	473	462	407	425	446	437	428	448	455	422	433	498	423	454	467	447	469	437	435	445	419	441	432	423	467	458	442	413	440	442	434	427	434	473	452	462	428	409	423	437	453	423	467	477	452	465	445	426	454	432	437	447	388	428	479	482	430	440	455	425	426	431	479	453	460	424	458	425	433	459	452	452	440	449	422	451	436	464	450	475	484	410	422	404	409	428	464	464	461	426	420	460	454	448	453	429	440	402	470	476	429	419	443	422	454	431	441	466	440	417	418	472	485	429	435	433	432	390	465	422	414	407	444	470	451	420	453	425	391	427	442	440	449	440	424	479	442	422	441	439	433	454	441	426	428	419	464	465	425	456	403	426	425	435	462	437	428	446	420	441	416	432	440	462	462	437	469	431	397	427	444	489	467	403	439	446	437	432	448	467	453	442	441	440	438	426	460	449	455	466	417	431	425	432	459	438	419	421	451	451	408	450	420	442	429	444	451	442	446	456	449	436	481	440	507	445	431	436	425	439	445	440	400	439	418	401	473	447	446	476	432	438	451	458	468	475	441	435	452	477	443	428	466	446	419	441	431	456	402	437	446	427	443	429	417	465	452	412	414	457	476	456	428	399	448	407	434	423	420	460	416	420	412	451	465	429	427	436	429	442	419	402	434	432	446	441	445	461	453	431	400	438	452	433	440	427	438	449	450	468	421	477	440	463	454	427	436	469	469	431	425	463	416	386	457	440	433	434	431	457	452	409	467	496	392	434	454	455	435	469	402	460	453	445	437	452	466	440	426	452	416	469	405	447	481	429	411	424	450	423	457	450	459	468	437	430	458	438	408	428	460	423	426	426	473	420	451	460	422	409	426	437	453	458	476	409	469	452	431	447	444	411	417	452	457	482	428	442	421	433	437	438	423	465	431	469	445	468	415	437	468	420	447	424	462	480	435	442	428	445	456	383	428	434	450	458	471	473	440	490	465	420	433	448	487	444	397	455	449	460	447	445	419	436	432	433	425	478	414	462	471	436	436	392	452	406	442	461	481	431	456	444	428	452	455	470	413	438	421	455	449	438	431	413	461	437	458	440	453	440	443	415	440	440	411	466	442	439	428	450	437	446	425	443	462	442	431	459	454	450	444	451	444	453	466	467	464	459	448	415	454	445	426	429	402	470	467	413	405	412	448	453	445	451	442	470	462	467	435	423	421	456	406	483	455	430	444	451	462	425	440	448	430	449	474	427	466	415	497	442	465	451	434	428	409	398	419	475	461	413	452	443	423	468	440	426	429	454	465	395	479	433	478	435	420	428	450	440	457	421	455	439	446	452	423	428	452	477	428	411	471	461	448	423	467	435	439	386	422	477	462	461	484	447	460	455	450	435	412	476	444	496	465	423	430	468	466	443	415	470	428	408	423	483	452	464	450	391	467	433	413	413	434	421	406	439	435	438	445	434	420	431	416	473	457	422	442	434	400	485	438	421	380	434	436	419	474	395	434	415	466	439	405	418	422	452	444	457	453	422	430	426	414	428	449	442	416	438	423	438	431	446	451	427	414	436	420	450	436	460	442	420	433	394	447	411	464	421	445	440	422	432	453	447	446	432	454	421	459	459	414	396	438	454	440	397	419	436	437	401	441	445	436	453	443	419	462	433	458	462	447	405	439	449	451	441	433	447	411	435	422	423	398	424	485	421	432	404	429	438	460	427	439	433	426	463	454	434	461	439	443	411	452	431	439	470	406	425	433	445	432	436	462	455	454	453	411	442	448	456	406	444	444	455	491	417	436	429	452	407	426	421	436	473	429	462	435	448	453	445	454	425	472	443	442	453	455	495	461	424	440	431	406	461	445	419	446	403	437	402	458	462	452	394	408	431	469	436	403	423	410	399	429	443	431	394	458
10182	763	661	532	451	421	354	336	350	340	339	302	302	311	330	338	329	279	330	310	346	311	316	293	327	294	299	301	313	316	325	314	350	287	271	314	310	296	304	317	287	313	303	299	293	313	317	288	310	322	334	304	314	287	306	282	299	330	295	337	321	318	314	300	276	291	345	287	299	300	308	278	310	328	312	321	333	295	292	333	273	307	313	318	320	289	319	322	294	301	315	307	288	305	295	327	263	307	311	279	296	310	294	279	285	302	297	301	293	348	330	289	344	320	310	291	329	330	306	329	304	295	329	294	273	282	315	327	324	291	293	302	314	304	322	306	303	321	346	310	336	316	275	320	287	332	312	312	284	319	286	301	325	315	315	334	311	288	285	314	308	291	319	315	307	307	321	309	312	288	312	299	293	281	329	306	317	291	323	271	286	291	277	290	332	319	292	329	347	281	323	285	306	306	298	286	310	328	319	286	322	325	278	314	307	296	315	284	311	329	316	290	319	338	336	312	345	305	327	308	269	307	312	313	329	304	312	303	338	312	299	287	309	299	311	314	293	346	294	279	269	322	297	315	295	299	306	305	328	326	286	330	307	332	312	303	338	318	292	321	321	300	306	346	308	310	305	302	264	336	320	302	353	312	307	308	287	323	291	276	309	326	318	321	324	299	292	309	294	300	309	290	315	303	292	311	318	300	320	304	312	317	302	292	298	299	296	290	290	308	283	330	304	322	266	330	283	301	296	325	314	320	301	291	321	323	328	284	285	308	319	293	300	353	297	299	289	270	316	299	297	306	279	337	290	297	317	308	274	297	256	289	305	319	304	287	282	348	328	324	310	279	310	301	281	304	295	267	293	303	292	289	318	327	321	295	303	290	259	331	323	328	289	288	278	306	277	315	282	341	320	316	303	292	312	312	360	302	254	273	303	334	319	332	306	289	296	332	294	291	303	294	324	325	307	310	316	310	303	324	316	341	334	285	288	356	301	367	290	313	296	289	305	288	343	348	332	289	287	308	318	301	312	282	348	314	266	305	317	314	256	306	301	287	309	306	314	286	287	279	296	305	323	295	295	328	322	295	289	321	292	286	311	328	313	304	297	292	275	306	299	321	303	308	278	284	332	304	328	319	295	317	341	307	290	323	309	307	321	310	303	311	289	264	326	334	287	332	330	292	304	305	303	278	288	310	300	287	302	301	320	279	332	299	297	306	304	330	354	309	362	270	315	313	279	284	316	298	301	291	314	320	318	273	324	311	280	269	296	281	306	344	290	332	304	308	300	299	326	309	311	327	291	291	295	309	360	328	314	331	305	286	303	315	277	316	289	325	317	286	311	311	303	330	329	305	291	339	306	297	326	350	304	252	332	293	302	302	329	319	337	295	282	325	310	291	313	323	309	352	328	290	284	303	304	304	318	295	297	306	333	321	304	350	280	282	321	312	299	258	287	321	289	314	304	305	302	300	320	315	329	272	312	329	317	306	296	305	294	299	298	311	291	321	294	319	351	316	315	311	304	339	301	296	306	300	317	308	319	299	270	295	285	304	304	300	313	286	313	272	326	304	309	358	344	314	335	309	314	276	330	285	318	321	323	310	277	320	290	334	292	365	318	265	326	348	308	300	310	340	322	321	290	279	288	312	327	299	294	302	322	333	301	309	267	278	272	303	267	321	315	307	290	274	318	361	340	324	314	317	309	290	294	345	312	317	317	290	313	297	315	287	279	292	349	326	301	311	333	288	327	310	300	285	303	289	283	244	306	320	299	279	307	283	288	317	297	284	328	305	314	258	323	333	318	311	296	304	290	328	302	307	311	334	346	318	299	310	272	306	275	282	288	321	299	300	351	285	269	322	316	305	314	276	277	355	330	321	312	294	315	318	338	320	298	335	313	281	309	325	309	301	310	294	320	313	311	302	302	320	300	304	310	299	300	270	301	312	316	313	339	325	292	291	334	332	284	312	309	331	302	301	288	319	302	310	291	300	283	314	327	301	315	299	283	284	305	284	304	287	293	303	303	283	285	298	302	318	328	286	297	289	302	330	302	315	290	276	304	302	304	293	288	305	305	320	293	286	290	319	320	297	332	297	308	311	296	305	290	302	309	303	292	306	318	313	317	281	326	308	309	324	326	333	265	283	329	296	308	302	269	325	314	329	308	276	296	317	304	350	282	312	334	312	319	288	324	297	304	302	300	315	328	294	316	300	310	323	323	302	270	324	322	342	315	319	336	332	319	343	315	293	314	309	319	312	320	313	307	296	318	347	317	313	324	334	305	286	303	289	307	294	267	317	317	321	311	309	306	308	295	308	330	288	333	290	330	320	303	320	319	293	308	314	315	309	297	293	331	289	316	301	297	297	317	284	313	334	330	320	346	319	291	295	318	303	319	320	290	302	315	329	290	302	328	303	336	280	323	324	306	302	311	321	299	317	308	310	309	264	319	294	337	315	311	300	302	304	279	294	292	313	327	321	326	308	280	363	334	310	309	308	279	291	330	296	268	301	289	322	303	287	315	330	264	318	328	323	296	311	291	311	314	330	316	324	300	307	295	337	292	288	328	329	308	296	334	313	301	305	284	322	331	333	293	296	312	320	307	289	277	312	318	285	332	340	310	348	281	289	311	315	314	308	318	307	307	290	307	297	296	307	326	343	299	317	299	279	297	276	318	305	312	308	311	308	275	271	279	291	293	317	333	269	340	304	322	341	324	291	325	281	302	317	349	322	306	311	324	306	326	281	337	286	284	300	323	312	295	324	310	322	320	296	294	302	316	327	332	298	296	324	328	306	282	293	339	310	291	257	330	302	357	335	313	337	310	293	310	304	318	302	306	310	306	307	292	300	313	339	314	300	335	290	278	289	277	309	307	300	309	313	307	297	352	338	329	309	297	306	317	354	316	320	320	324	328	308	320	315	326	283	273	314	333	298	301	316	333	307	296	299	283	331	304	319	285	318	332	358	332	312	304	326	293	287	281	257	300	344	286	333	317	284	288	340	301	303	288	327	316	314	324	280	322	308	316	319	287	306	305	312	310	317	345	307	314	311	284	324	286	326	369	287	343	273	314	319	321	312	309	265	290	283	308	291	318	316	290	276	314	292	283	320	292	328	375	350	324	345	308	298	306	281	292	314	289	290	309	338	308	300	330	316	326	321	298	306	328	326	326	331	318	321	301	323	306	296	312	330	307	282	319	284	303	321	306	320	296	301	301	305	269	307	297	334	287	297	298	302	312	293	312	273	287	308	277	313	291	332	292	294	303	283	301	321	273	293	312	304	305	317	294	309	326	327	313	305	317	300	302	321	311	302	300	318	292	272	321	331	317	336	340	333	304	298	287	286	332	272	314	310	269	320	312	297	317	273	295	273	285	309	301	281	336	303	319	315	277	295	305	282	285	296	324	323	312	313	323	311	292	316	347	322	307	294	274	311	319	314	322	337	276	294	282	353	346	268	337	340	322	285	295	327	292	311	301	279	286	301	314	303	321	284	310	255
8007	1068	1525	1567	1389	1197	1129	1016	946	868	869	865	899	796	831	844	801	819	811	755	769	830	803	773	791	835	835	783	761	805	783	840	766	803	787	784	779	767	793	752	758	802	724	766	748	767	787	761	801	719	773	739	716	737	741	730	855	767	726	731	714	731	729	760	730	768	725	776	754	817	750	758	761	752	725	766	746	727	745	752	757	738	724	784	781	762	748	724	744	725	731	707	744	734	747	766	726	722	797	731	747	757	777	800	776	779	750	776	690	779	776	781	764	750	747	770	751	718	758	734	756	763	761	738	755	793	741	745	780	744	732	759	787	715	774	761	736	699	735	782	755	731	770	786	716	763	719	726	738	765	755	728	697	778	745	748	750	698	727	776	697	769	787	748	737	723	711	699	748	753	773	729	716	757	772	743	756	756	789	767	807	762	715	745	769	771	774	754	755	807	755	767	770	736	775	732	746	760	724	738	801	716	771	733	772	755	716	782	733	786	692	769	843	747	721	784	796	763	791	750	776	787	748	752	749	783	785	759	784	760	747	768	728	745	738	766	766	738	751	736	713	753	744	711	779	726	839	770	769	753	727	769	761	772	776	763	792	801	747	753	793	768	734	743	747	716	766	778	753	800	690	771	756	746	801	759	758	803	744	765	799	747	776	744	725	767	730	763	763	743	791	791	748	735	728	761	769	780	697	756	756	722	758	763	738	739	759	749	774	741	730	759	703	719	759	788	739	757	762	771	747	721	765	752	738	775	814	750	719	762	797	783	729	771	757	736	762	755	793	702	687	785	736	744	726	735	769	810	771	736	773	741	789	796	701	796	733	736	764	803	771	804	746	739	733	747	799	774	726	797	769	776	734	732	725	802	797	773	740	753	734	774	756	720	769	732	751	754	757	699	726	767	712	806	789	720	795	755	737	779	732	734	782	760	744	690	761	789	785	756	722	716	740	792	742	766	738	739	761	718	789	747	819	765	739	731	763	766	791	742	756	737	690	721	789	772	719	725	770	709	723	741	791	725	771	702	782	716	803	723	780	751	774	761	792	752	752	722	774	771	761	697	775	732	763	750	732	793	806	733	759	716	746	750	721	764	728	752	739	699	746	746	759	756	766	706	750	729	765	726	726	724	767	776	737	692	700	703	788	717	760	748	732	779	754	756	773	745	751	752	745	785	761	794	754	717	800	784	734	720	766	703	726	761	733	748	742	731	766	769	786	714	773	725	702	766	763	758	751	751	756	753	770	747	801	744	789	719	786	743	761	739	741	743	765	745	785	806	778	752	750	762	745	785	758	753	756	757	728	730	740	772	793	747	759	766	777	753	761	720	731	730	809	775	745	731	693	670	767	784	739	779	725	776	775	759	684	744	789	795	745	728	782	772	723	779	819	747	727	718	716	771	690	706	796	718	736	755	726	799	772	756	724	763	774	773	716	759	737	727	760	718	725	764	737	766	771	796	785	780	766	758	743	765	708	732	762	770	784	762	757	748	734	773	755	736	717	791	741	758	737	755	716	679	736	800	789	700	762	769	746	758	739	750	733	760	728	763	734	764	736	795	805	781	764	738	751	710	741	729	773	751	731	786	846	788	772	744	764	746	766	744	756	768	765	740	773	757	787	757	734	764	723	716	770	742	819	723	757	811	724	767	780	755	766	751	757	795	713	788	760	723	800	781	751	726	751	772	726	773	709	730	775	711	742	753	798	743	730	729	750	742	828	734	812	759	751	750	730	763	767	729	777	769	722	764	784	776	680	756	748	768	720	748	747	779	740	723	811	752	758	781	706	758	791	849	719	714	747	740	787	747	760	772	739	726	752	725	762	720	739	774	738	761	760	719	717	740	802	732	731	720	738	724	746	774	753	741	764	767	801	716	713	778	775	801	777	764	711	739	747	832	804	806	765	752	753	731	751	734	747	843	759	721	732	775	738	728	762	793	749	733	768	680	780	763	746	714	751	783	769	735	778	751	779	763	745	805	749	706	732	744	768	709	770	732	753	731	711	790	729	736	756	738	780	668	792	709	755	753	784	764	776	755	754	715	755	751	743	777	745	720	754	763	740	742	748	749	780	771	776	786	763	770	760	728	726	700	819	680	784	765	779	777	717	740	763	762	768	723	719	797	741	767	751	802	768	772	783	716	775	713	766	742	754	754	782	755	749	791	755	773	795	748	743	801	748	742	731	767	766	728	807	747	791	758	777	725	760	790	764	767	750	744	774	725	754	770	738	802	765	727	730	701	761	725	722	736	807	722	711	729	718	773	763	756	793	741	743	774	750	787	771	680	740	813	732	722	728	724	763	739	734	759	721	790	737	767	790	716	750	768	800	721	721	749	731	788	745	748	790	767	745	731	734	721	802	761	742	745	693	764	741	731	722	769	773	758	747	776	741	738	756	717	705	722	770	757	762	776	757	806	767	765	773	785	731	692	746	783	734	737	708	749	742	771	819	741	756	772	725	708	756	733	734	754	764	747	773	772	718	762	728	739	718	811	797	774	750	718	749	790	723	743	693	739	765	747	756	780	770	726	739	729	795	723	766	774	718	752	729	746	746	760	826	811	771	732	743	735	752	767	716	777	743	738	742	732	790	751	794	730	706	788	801	760	781	729	743	741	809	770	766	738	764	800	756	749	779	736	752	732	807	770	765	729	708	708	773	800	794	711	764	731	745	712	705	745	763	776	754	765	775	764	769	746	706	720	731	780	730	761	786	725	738	792	714	759	689	765	754	685	735	723	768	741	738	748	778	771	738	756	755	785	745	740	767	754	782	733	740	754	788	750	778	769	794	784	753	760	739	806	751	704	742	790	763	743	765	754	788	744	704	743	781	727	760	725	726	692	792	742	739	753	757	742	782	747	766	831	741	754	729	737	768	795	744	723	719	756	844	788	756	754	768	720	761	758	746	723	710	748	711	768	774	731	778	751	775	774	761	786	716	748	803	756	716	759	788	744	727	745	740	758	730	751	705	759	738	757	751	743	674	792	769	740	706	741	777	747	774	742	764	801	736	790	724	772	715	753	736	740	753	763	769	790	781	698	726	733	798	790	766	698	716	752	780	752	802	726	730	735	710	810	719	729	786	753	742	751	785	744	792	800	741	782	777	725	738	752	747	754	752	784	758	757	761	761	792	755	726	797	702	720	715	787	717	761	754	718	770	711	767	762	804	716	720	735	769	725	745	753	737	726	730	749	776	758	744	730	765	736	807	774	783	775	718	782	778	732	756	771	772	761	790	755	788	742	729	708	760	763	725	773	769	749	789	739	776	755	716	728	745	714	745	752	715	732	792	764	781	732	762	788	729	796	777	779	801	730	745	744	751	761	746	748	749	779	749	772	752	765	710	760	774	769	742	771	746	787	791	769	720	718	748	749	764	739	780	733	798	708	732	771	732	800	717	746	713	723	779	750	730	768	783	786	789	800	734	728	723	739	821	795	750	749	761	717	729	710	815	740	743	802	728	757	711	743	727	767	762	773	778	736	741	767
17159	1763	1257	963	764	624	592	541	531	522	452	477	460	416	451	447	467	461	438	386	434	398	421	414	473	419	447	428	416	392	416	426	456	425	419	426	412	384	452	412	405	418	442	432	403	409	435	435	418	374	434	437	409	419	440	421	389	383	405	412	418	400	403	428	410	441	407	368	391	407	435	418	405	416	404	407	419	419	435	442	424	445	404	410	452	419	469	429	408	376	398	410	374	405	363	421	437	438	375	415	430	402	400	442	438	452	410	391	424	410	421	404	429	424	399	457	491	470	410	401	366	394	452	455	463	412	472	429	431	419	395	438	439	398	442	455	415	402	396	429	438	425	416	447	427	432	425	450	419	403	428	433	470	416	445	426	401	425	451	429	409	439	438	426	392	421	432	394	392	443	417	454	434	426	401	376	414	422	418	404	418	463	423	455	452	421	414	405	438	406	410	443	466	388	458	441	425	407	401	369	411	435	413	448	413	443	419	392	432	435	450	429	426	441	425	447	465	388	423	435	439	422	409	427	431	448	424	447	395	395	431	419	440	468	390	399	381	407	471	403	440	439	475	410	447	401	405	440	419	422	419	409	397	461	432	397	432	413	405	424	469	438	419	398	420	449	400	411	396	429	393	420	420	433	426	421	406	427	410	401	402	441	451	413	399	428	414	448	447	435	366	389	403	472	410	430	405	401	450	414	409	380	353	427	459	395	417	415	419	415	481	404	393	412	404	455	464	430	417	408	447	434	432	416	416	433	399	411	393	389	427	425	428	431	417	383	413	395	428	437	447	424	425	402	398	354	397	417	417	449	413	446	394	430	441	381	414	409	460	402	458	489	433	447	394	419	443	393	428	440	411	415	428	452	427	410	401	423	408	389	384	397	423	385	395	403	418	378	405	439	408	394	407	401	393	417	419	418	433	431	417	398	436	411	425	422	400	404	449	439	415	407	404	416	434	421	418	408	389	445	405	437	400	415	392	455	425	412	438	411	429	453	436	426	389	416	402	398	395	415	412	440	422	390	400	423	423	413	432	415	379	409	482	448	413	429	428	453	423	427	434	408	408	406	424	409	371	389	427	402	418	449	410	427	429	430	405	439	401	391	378	417	396	405	422	417	402	435	396	458	399	379	425	421	417	432	421	419	417	441	406	424	387	443	427	354	380	423	437	452	416	403	410	426	373	427	401	447	422	404	437	463	432	395	433	413	476	471	440	383	371	435	435	387	407	404	405	384	433	401	446	435	423	416	382	401	383	440	437	463	450	390	431	445	410	450	453	437	423	381	431	422	437	403	417	391	430	431	412	421	415	440	444	411	424	395	445	447	418	411	396	425	408	453	386	389	434	453	449	424	414	429	441	398	411	418	427	446	418	375	401	439	416	402	408	413	402	424	453	425	444	422	433	401	421	430	394	426	418	402	424	411	439	454	466	385	410	430	458	465	443	418	373	415	449	450	397	448	444	406	399	433	409	438	421	432	403	413	427	393	418	408	400	454	435	422	435	428	443	461	386	447	404	445	383	411	425	427	465	413	460	442	398	375	418	477	450	416	394	411	402	466	438	417	409	402	425	416	384	416	430	426	419	402	417	427	449	409	424	402	446	410	457	410	422	467	452	437	434	422	421	394	438	453	444	411	435	369	435	425	450	411	410	463	405	419	424	442	460	399	408	404	437	436	395	394	412	422	414	414	406	461	416	413	432	405	414	452	450	424	447	432	428	403	459	424	409	430	459	431	400	438	437	421	436	421	380	407	401	452	489	393	376	412	438	402	414	439	388	414	409	400	413	411	445	419	437	391	438	415	443	407	432	384	405	433	411	398	466	417	443	423	412	434	403	393	408	379	423	434	403	423	401	418	369	411	396	418	423	391	422	419	415	427	365	425	434	406	457	416	427	429	426	438	428	443	431	412	389	419	379	405	396	444	433	404	393	452	429	408	397	467	442	375	443	447	408	412	402	422	429	418	392	403	419	424	442	398	429	410	403	452	447	434	405	437	417	432	448	389	419	382	452	426	378	400	436	431	386	419	399	392	428	422	446	438	474	400	387	414	414	437	372	437	433	413	429	391	411	393	381	427	430	455	373	416	423	432	391	424	429	435	460	450	414	435	448	498	443	407	449	437	397	413	425	408	396	417	391	453	418	441	432	385	410	391	433	503	454	434	409	438	425	430	427	419	425	441	419	422	411	430	419	413	419	425	391	408	429	395	427	439	429	455	412	412	354	441	406	429	447	410	434	442	443	411	447	400	425	453	455	440	413	428	381	452	389	424	411	418	433	410	422	401	420	428	452	374	413	394	436	396	421	416	399	442	427	456	446	427	476	435	450	394	443	422	410	446	427	409	446	424	417	425	431	415	388	403	410	457	410	408	417	450	435	427	431	439	397	445	426	421	461	380	422	417	400	441	478	398	409	415	401	453	413	440	413	436	406	404	443	443	437	458	414	462	484	457	377	410	382	435	390	443	437	426	413	453	452	404	397	430	432	436	447	410	391	399	415	451	403	426	431	413	438	396	419	423	446	455	416	429	390	428	422	429	410	434	432	421	421	449	451	401	401	439	408	428	393	409	432	389	439	438	424	390	392	417	429	389	428	471	438	417	448	464	393	401	421	451	387	455	447	456	417	451	413	399	410	432	421	441	426	424	381	409	395	408	397	405	389	440	413	429	428	423	394	443	414	407	444	415	407	424	423	470	433	435	437	419	415	380	460	482	446	435	401	440	428	452	434	432	410	424	415	432	454	466	443	384	434	414	472	430	467	404	405	420	439	430	399	384	457	386	449	438	397	427	384	453	399	471	416	433	443	407	427	422	415	386	444	438	413	464	420	418	404	423	442	433	398	434	410	450	437	405	425	426	374	424	423	424	393	410	398	446	442	432	401	456	441	406	413	415	417	459	390	440	441	429	384	393	432	412	421	422	407	424	423	445	435	438	423	418	415	408	407	422	451	428	436	419	426	397	397	439	428	402	401	431	429	441	404	427	408	416	413	454	393	438	414	405	395	425	471	398	472	444	434	416	437	463	398	409	451	406	444	437	427	415	420	458	406	431	479	434	422	486	408	417	412	403	455	422	406	445	395	411	410	384	402	407	412	409	445	450	432	398	402	401	412	405	396	407	383	407	421	407	437	418	436	432	421	438	418	428	436	438	449	410	440	451	446	458	420	456	429	402	407	412	446	426	417	402	394	433	413	431	400	399	403	406	398	426	395	433	439	424	398	435	389	401	430	393	451	381	418	399	463	467	410	416	438	413	436	422	379	454	430	422	454	402	407	400	420	446	444	440	434	381	481	440	401	408	447	451	407	424	456	446	406	443	404	401	395	414	415	396	405	398	405	391	433	431	423	399	391	433	401	401	403	420	392	434	420	469	446	383	416	443	444	423	401	413	424	421	420	416	441	392	401	484	464	423	427	412	416	451	434	465	400	399	448	450	390	406	394	432	445	421	405	405	432	376	436	396	428	419	417	421	431	416	397	426	415	418
9857	1648	2430	2536	2198	1923	1604	1488	1405	1260	1350	1163	1149	1136	1099	1095	1126	949	1026	1099	1046	1065	1029	993	988	1009	913	967	976	1004	943	927	965	932	1017	995	957	997	885	968	994	962	940	926	947	928	952	1008	950	1032	927	919	953	928	899	962	977	955	958	948	940	940	963	943	1011	945	962	946	992	967	945	886	952	987	929	960	934	969	952	964	941	958	919	970	954	908	981	930	926	991	976	988	954	930	985	962	930	987	988	915	915	921	938	957	959	903	938	916	968	893	974	968	980	936	977	932	925	950	916	940	960	923	932	948	941	956	956	922	897	932	886	946	972	951	916	910	947	936	882	936	952	1011	965	994	938	937	961	931	908	959	970	984	965	968	938	910	961	872	954	951	916	968	935	952	969	878	940	953	963	938	926	943	967	959	937	931	973	909	982	980	944	968	932	968	925	943	916	964	928	974	986	958	931	951	946	922	964	909	962	939	933	969	901	936	932	982	938	969	903	973	936	905	943	1047	924	910	900	1015	927	944	978	984	991	956	958	913	954	876	921	957	952	919	948	923	985	927	995	997	934	936	942	952	952	933	946	936	923	926	939	987	922	1022	925	972	950	995	965	927	916	907	940	1005	927	956	908	953	931	952	894	950	912	901	873	938	819	945	939	922	971	912	921	929	874	900	981	919	989	919	889	918	885	903	945	988	959	934	952	917	929	954	936	925	936	967	956	930	974	913	970	918	910	910	933	890	954	931	913	933	949	965	1026	915	956	972	988	986	911	919	975	966	956	928	985	899	928	916	974	938	929	963	958	955	911	914	921	954	899	925	966	960	921	932	973	945	930	967	960	924	934	937	939	972	931	969	928	942	926	949	945	924	973	922	989	971	911	989	915	944	928	947	940	994	928	912	919	966	951	890	929	964	939	957	941	952	950	924	961	921	961	981	926	922	940	908	941	919	920	937	926	944	924	902	900	919	963	955	981	987	994	930	932	943	944	961	983	923	971	939	921	974	928	965	967	941	936	931	979	921	963	941	958	941	923	886	974	929	966	963	952	914	934	976	989	1003	902	959	947	923	966	941	1007	1001	1016	1036	950	1002	916	942	975	964	955	931	967	959	976	910	943	900	915	950	968	901	926	966	963	987	933	926	947	903	882	901	940	976	919	1018	896	948	976	899	917	968	965	935	915	904	939	942	948	945	941	943	932	973	944	920	904	956	931	931	923	960	933	919	946	957	925	927	900	959	959	888	963	944	940	993	973	941	974	949	961	968	919	882	953	887	986	940	959	956	930	925	935	946	946	909	948	891	897	904	978	909	934	957	949	944	934	935	892	914	945	960	911	899	892	957	950	943	896	952	948	909	936	1015	918	876	929	921	916	915	905	985	944	926	955	973	927	956	959	917	972	874	988	975	899	943	968	878	922	938	878	932	953	922	915	975	966	963	900	913	871	961	935	933	1008	963	911	940	945	930	939	921	924	998	987	936	948	933	945	928	995	991	925	982	942	897	970	911	932	983	919	965	946	947	908	948	925	905	968	957	913	926	940	949	1006	932	916	891	946	924	945	1046	943	982	927	951	988	942	948	922	941	938	896	938	943	999	898	965	974	966	936	922	966	973	915	949	958	908	934	918	930	936	962	924	917	929	932	975	985	947	931	919	977	972	961	957	909	982	944	947	927	932	931	928	932	943	903	932	970	921	910	972	973	985	954	930	930	965	954	929	979	959	999	923	914	921	904	965	942	995	951	889	995	866	933	960	986	932	981	883	936	948	928	920	989	912	896	921	964	964	955	972	921	976	967	944	924	927	952	935	989	943	950	981	886	907	932	913	888	908	914	912	927	930	900	959	933	938	972	945	960	950	929	986	972	900	956	877	929	950	949	937	958	952	953	926	893	940	974	960	964	978	915	952	899	960	951	931	965	961	893	916	942	909	976	945	974	937	890	913	923	955	955	927	931	986	950	931	984	953	919	991	903	909	997	850	942	935	947	913	956	925	979	956	963	979	977	916	1002	921	912	968	945	996	924	926	920	969	950	962	941	911	969	927	867	899	966	931	968	886	951	971	930	901	895	939	960	896	928	872	972	935	967	914	961	940	904	913	967	925	915	982	947	944	899	972	933	957	923	991	956	957	971	948	945	958	964	939	953	955	994	932	950	955	910	884	1019	925	920	932	918	984	969	897	962	937	929	904	950	912	956	889	954	931	899	935	978	939	961	904	920	939	991	906	919	916	983	940	1005	956	983	943	947	912	936	952	979	998	1003	917	947	951	966	970	919	984	907	933	912	906	957	935	931	935	971	936	886	941	972	971	916	925	945	906	908	952	953	964	932	966	904	934	936	910	921	945	930	900	969	963	948	902	925	968	933	931	967	958	964	903	951	946	949	921	919	920	868	989	945	945	925	954	938	917	910	990	929	889	1004	928	964	971	949	945	939	935	963	922	998	960	974	938	907	967	986	882	932	903	935	1001	919	956	951	903	922	976	907	925	955	967	920	1000	917	951	904	956	943	949	940	962	938	918	946	932	904	852	997	933	948	939	914	888	899	929	1017	933	984	937	937	949	910	889	940	956	968	941	935	889	932	968	925	940	958	914	969	919	890	941	942	838	972	976	916	968	985	906	905	889	930	945	917	966	974	942	891	925	936	948	906	955	873	952	923	981	944	999	912	906	923	946	951	902	901	891	954	894	949	913	977	936	949	881	872	907	897	925	940	1005	940	916	976	941	946	947	951	914	961	908	936	957	959	1002	917	908	959	976	959	914	960	933	935	970	903	953	980	956	954	991	932	942	928	906	948	1003	928	965	957	965	908	917	946	933	913	920	928	1007	950	954	925	963	882	923	926	953	973	961	925	933	944	938	962	954	917	941	966	942	915	968	963	874	981	907	934	904	960	936	931	972	949	990	933	955	952	925	912	998	972	917	970	918	959	961	931	953	924	927	946	910	898	946	896	900	937	950	927	983	958	964	925	975	958	909	887	900	935	938	926	973	933	934	911	942	978	907	917	938	915	943	936	909	914	926	965	965	968	946	953	952	908	931	926	906	895	963	950	922	925	961	932	961	911	953	955	925	932	962	940	938	924	889	1011	902	994	928	957	924	928	906	985	982	956	935	928	961	932	901	912	943	906	883	995	979	932	936	958	959	946	1014	975	984	977	974	948	986	970	867	931	960	959	938	924	937	882	950	955	929	893	939	939	969	968	981	950	948	1002	969	931	912	928	937	895	935	925	901	978	949	961	942	968	962	915	924	912	958	880	951	970	936	933	944	945	950	1017	924	940	966	897	936	898	983	937	879	967	955	898	932	937	922	983	944	959	943	902	966	964	931	917	964	919	1004	909	945	972	952	949	993	957	948	933	945	963	946	937	913	926	908	919	914	902	965	939	974	907	1005	957	938	993	978	918	976	936	946	982	932	938	936	955	972	953	888	983	897	995	980	931	970	946	941	908	960	960	918	908	938	926	972	930	956	953	980	891	990	900	934	949	972	1015	943	928	939	926	944	947	939	931	923	944	928	920	985	954	957	951	948	942	942
2392	163	184	144	156	157	166	148	160	139	175	174	171	142	143	136	168	154	178	151	165	155	132	148	149	139	145	159	150	159	162	132	168	142	147	168	179	146	167	159	133	150	153	154	158	148	156	152	157	151	170	137	132	134	157	149	159	131	172	151	165	170	150	155	150	167	168	165	192	148	174	157	153	174	175	191	149	174	154	153	143	173	157	143	174	155	155	128	159	176	154	136	148	166	186	150	182	180	143	174	158	149	152	186	142	144	157	138	133	148	176	159	146	138	127	152	153	168	163	154	160	162	168	144	158	158	145	171	145	176	153	157	145	151	167	170	148	154	169	168	167	173	138	148	156	124	179	170	161	154	161	170	168	133	147	164	157	164	197	143	146	162	141	156	153	150	158	135	161	151	130	157	156	160	166	162	173	188	142	157	150	170	136	172	154	145	167	129	160	154	150	169	163	159	138	150	176	165	157	162	163	171	148	139	173	152	139	121	138	164	187	140	173	124	158	149	124	158	167	128	129	157	143	157	148	134	164	169	161	127	152	159	143	138	159	129	163	165	163	158	153	165	158	142	150	157	137	133	153	149	152	148	151	167	172	145	150	150	144	152	147	132	159	160	180	149	166	152	172	169	157	139	162	147	134	149	176	142	161	145	158	168	163	162	142	149	145	164	133	133	161	147	184	189	152	180	154	142	151	169	148	177	160	165	134	159	152	161	165	158	127	150	154	162	157	136	156	153	138	147	162	180	148	146	148	168	172	169	179	146	162	151	148	147	160	158	138	144	159	162	163	164	127	154	164	139	154	149	150	151	148	155	156	159	173	142	162	167	173	187	153	169	167	169	157	178	163	159	149	141	149	144	165	153	135	154	162	154	170	147	139	161	151	171	177	153	159	154	171	137	155	165	161	154	151	170	157	166	132	136	161	160	151	176	160	145	159	137	139	138	146	157	153	170	167	146	155	112	157	145	156	163	156	164	149	133	162	161	153	163	138	169	148	153	148	151	160	148	164	163	162	161	150	146	166	160	172	157	165	148	154	154	162	164	141	165	153	152	168	159	160	164	161	167	156	157	176	161	172	161	138	145	148	152	155	161	165	187	172	167	148	147	130	122	144	172	158	152	162	177	146	143	168	144	148	135	150	137	158	164	171	155	138	173	161	153	159	146	151	149	153	170	144	157	182	139	177	158	157	146	167	169	176	173	142	150	151	144	147	145	140	160	153	158	169	145	161	172	179	172	175	195	153	151	158	164	170	144	155	159	151	154	167	148	148	150	172	168	151	153	158	168	174	144	145	167	137	146	161	167	143	166	167	151	172	141	176	155	178	168	165	171	175	154	170	153	129	155	161	166	143	137	153	170	170	164	142	141	174	183	163	153	159	167	146	160	165	139	158	165	171	183	144	144	157	157	148	146	143	164	172	150	157	142	149	150	160	169	163	161	156	160	179	151	155	164	158	155	183	158	131	167	146	146	158	146	147	144	174	138	192	150	131	131	163	175	141	155	150	140	153	169	152	169	147	164	146	152	155	165	165	156	153	144	156	157	139	163	142	184	162	152	155	152	141	149	138	148	168	153	154	146	133	171	164	174	153	139	148	152	175	151	164	156	185	146	185	169	164	153	166	143	169	151	148	164	156	155	143	161	143	160	145	163	155	141	152	129	118	200	140	153	140	164	131	145	149	174	144	154	167	159	147	183	173	168	169	138	153	165	167	150	177	159	184	142	164	135	141	145	159	138	159	166	161	158	151	143	164	150	153	158	154	150	152	179	157	172	140	142	154	162	158	145	166	156	147	157	154	159	163	184	143	162	184	148	134	156	146	151	145	172	157	167	148	170	160	172	145	156	146	148	135	151	157	160	161	154	151	154	141	149	172	144	173	187	153	154	168	151	160	148	170	158	147	155	174	149	165	174	139	178	134	150	153	183	138	137	176	135	164	125	153	139	134	157	153	150	158	141	153	147	146	134	140	153	150	153	151	151	152	191	164	147	119	150	179	145	159	148	171	162	140	158	187	133	128	110	149	156	180	181	156	146	149	163	192	162	145	144	157	157	158	132	166	136	155	150	143	154	159	137	157	148	160	144	150	165	144	171	148	145	139	141	155	168	151	161	176	168	153	187	151	147	136	148	154	163	147	160	156	145	150	162	137	168	138	150	146	154	169	150	150	147	145	147	147	158	145	162	143	153	147	150	162	135	165	160	165	150	136	167	144	142	123	145	130	132	127	144	149	171	156	170	160	173	157	148	170	163	175	176	151	161	171	151	149	151	132	146	154	146	148	153	169	147	136	162	148	167	117	163	154	138	162	144	156	153	167	159	136	155	168	149	154	168	157	167	150	163	150	194	154	150	157	146	149	160	170	161	157	162	169	162	158	166	152	155	157	135	166	151	159	147	129	193	160	159	174	128	152	160	163	133	168	168	146	157	166	142	160	161	154	157	154	159	149	165	164	155	159	160	167	171	162	161	154	143	157	155	136	159	179	155	149	152	147	143	163	166	155	143	170	160	163	148	110	144	160	149	161	128	156	149	150	152	163	147	185	163	157	148	133	159	143	145	127	138	147	163	148	174	137	137	141	145	147	170	153	165	159	132	147	162	142	154	154	149	153	145	140	166	137	145	139	156	131	140	172	184	163	163	174	168	144	153	134	154	160	155	148	153	176	157	152	146	177	143	174	163	144	176	152	162	152	163	155	139	162	163	145	143	147	174	172	141	130	165	170	155	134	161	163	188	164	192	168	156	161	143	146	147	126	135	131	148	157	135	143	157	155	177	146	158	139	156	171	142	138	157	145	150	132	166	135	153	143	150	155	172	138	152	175	138	168	147	140	181	155	179	176	166	189	149	131	132	165	135	145	145	150	136	145	148	153	160	167	170	160	163	167	129	182	144	169	136	160	148	162	165	144	156	182	153	171	168	144	139	159	164	146	162	160	152	143	150	129	131	147	164	165	176	148	165	148	129	158	151	171	171	180	125	171	148	158	142	167	151	162	169	163	164	130	149	143	176	128	155	142	143	149	130	148	133	151	164	147	149	147	165	140	152	152	165	164	173	141	178	188	155	144	167	137	144	140	178	146	136	180	144	149	158	165	167	138	139	152	138	173	163	148	143	147	157	148	159	164	131	157	139	156	159	157	143	152	169	130	163	160	150	170	157	155	155	158	167	157	158	161	135	166	149	144	142	137	149	137	145	173	116	152	154	150	138	157	170	166	137	161	155	146	150	151	151	161	174	164	151	147	152	156	145	179	160	180	165	174	192	162	138	167	164	134	153	155	146	163	165	158	150	154	155	150	183	143	159	151	172	148	170	184	143	115	133	158	155	138	147	158	151	155	156	146	139	154	138	154	143	157	151	155	136	139	159	166	161	147	150	161	168	169	174	154	148	148	167	158	167	150	179	155	149	184	153	156	173	168	173	136	146	178	185	137	146	156	152	167	161	151	167	147	146	154	164	140	164	162	148	135	170	143	165	154	135	152	148
2468	446	458	500	511	424	479	495	472	478	478	420	443	465	442	435	501	442	433	472	421	394	458	487	412	400	432	421	432	419	476	437	462	451	422	493	436	447	441	425	461	439	397	410	459	428	445	428	463	439	429	404	427	474	437	439	455	454	434	410	401	444	439	457	430	417	441	458	436	468	429	416	438	457	471	418	422	432	419	431	416	396	438	403	441	439	428	462	437	427	482	408	428	413	470	448	457	420	423	461	442	447	445	401	442	417	409	468	425	411	453	442	403	438	456	464	454	429	439	416	426	449	449	464	458	443	445	448	448	443	455	445	432	435	449	399	422	452	430	439	441	421	451	396	470	472	452	440	432	461	492	460	438	438	416	457	417	413	428	455	416	450	433	437	440	416	471	438	439	454	439	442	437	444	472	440	450	414	422	470	437	415	454	464	407	460	464	469	431	433	419	442	435	437	464	482	446	465	444	400	429	446	448	419	456	454	460	454	451	443	400	393	433	460	433	480	436	389	427	427	442	521	449	415	447	470	449	425	435	445	437	464	474	412	431	460	433	458	470	450	435	467	446	421	449	432	447	442	431	482	431	401	435	441	469	474	416	445	437	445	415	456	443	391	404	474	459	435	433	443	451	408	407	388	388	436	448	435	435	471	445	389	414	425	436	442	457	421	398	461	483	432	490	435	457	439	419	424	450	434	413	423	443	462	444	421	442	409	477	428	460	418	438	464	486	427	423	441	442	472	430	422	428	470	464	449	454	421	412	461	430	434	435	457	460	460	433	424	436	428	453	413	441	469	430	425	446	462	439	448	438	409	426	401	464	430	435	423	452	477	462	429	455	428	463	416	423	435	453	421	447	483	461	426	453	435	450	394	417	416	442	477	453	448	468	423	421	436	434	450	406	402	439	427	420	421	448	515	460	453	405	431	438	419	435	430	431	437	397	435	414	448	485	452	440	430	440	478	452	445	414	437	446	441	440	435	433	437	421	411	445	420	437	435	422	417	407	426	455	477	449	414	429	488	427	446	436	410	462	438	451	441	443	425	437	492	431	447	431	452	412	441	430	433	447	441	428	410	468	452	436	467	438	479	457	415	438	455	442	451	436	447	432	428	466	454	442	413	440	435	438	442	461	411	442	474	472	478	443	463	431	436	462	391	449	440	415	414	418	448	472	413	427	417	424	444	434	408	410	394	452	421	442	403	445	438	460	449	442	449	464	495	447	430	419	422	424	460	447	421	423	424	466	420	419	451	448	425	429	477	434	452	438	451	405	473	445	418	466	489	445	444	444	434	446	421	445	440	420	438	402	419	438	447	446	388	433	423	438	490	463	428	452	432	454	437	434	450	410	433	377	457	439	412	444	430	408	443	449	434	440	409	487	463	422	450	423	476	446	441	445	437	412	396	451	450	451	419	436	451	414	417	457	441	423	448	398	417	468	439	448	420	435	408	475	434	413	441	449	449	408	461	444	458	455	427	468	450	433	439	403	469	408	442	452	454	441	420	449	460	448	430	457	475	426	421	457	429	455	435	454	431	495	440	441	428	424	417	440	432	416	447	468	441	433	437	446	424	422	425	443	476	483	445	448	418	438	458	426	423	428	406	437	439	423	447	448	440	429	425	447	406	427	439	424	444	455	445	439	471	393	397	405	430	445	461	416	446	444	421	433	416	434	432	437	404	411	436	456	416	467	420	396	462	436	433	452	426	430	445	463	427	445	415	405	442	468	415	428	411	421	461	430	426	465	407	453	457	443	416	462	427	395	431	432	450	429	415	435	453	441	426	417	441	448	474	415	442	392	419	440	444	433	435	455	445	435	441	446	439	410	462	452	440	494	441	461	429	427	412	456	426	483	421	420	440	467	391	425	425	416	459	425	431	425	435	445	436	436	446	425	418	444	479	455	434	421	418	414	464	434	440	469	450	443	481	485	442	413	425	409	434	425	441	429	458	463	437	450	454	433	405	386	429	402	437	475	442	447	405	476	432	432	436	453	399	433	436	418	385	421	429	425	444	427	469	395	445	447	421	450	441	438	447	420	459	441	428	453	442	440	466	447	433	452	411	445	459	448	486	407	474	437	441	436	449	450	451	418	428	464	424	449	460	429	419	476	414	430	425	440	453	472	410	432	431	424	401	456	428	457	412	429	469	427	411	455	454	417	438	474	432	457	412	497	438	419	417	417	411	439	429	453	425	407	425	428	409	462	462	432	446	461	456	426	443	493	461	472	416	460	417	425	452	427	465	402	427	418	427	392	398	451	404	467	443	430	421	437	446	440	427	432	456	451	444	412	394	423	469	437	436	476	429	407	442	448	437	446	450	442	447	460	440	417	431	471	456	392	410	419	460	415	422	445	451	478	451	429	422	444	467	435	425	438	463	444	408	413	417	439	450	448	448	427	424	459	404	461	466	431	415	410	463	436	437	465	440	443	445	428	466	437	422	428	459	462	431	391	435	433	467	426	415	448	439	400	423	397	425	438	462	435	430	427	429	386	446	395	447	430	404	402	409	425	455	425	462	429	455	476	415	422	424	414	432	445	420	428	434	434	437	417	409	404	470	434	437	429	439	430	413	430	457	413	458	418	388	435	457	435	448	420	474	426	443	438	413	440	470	408	435	477	433	420	404	430	429	418	450	415	436	445	390	448	458	426	431	447	443	398	456	436	414	488	434	422	393	450	466	443	426	458	438	459	421	461	456	455	426	463	457	426	428	421	412	434	410	455	459	451	417	440	435	446	436	442	416	437	446	443	456	469	449	418	416	440	414	454	441	401	450	422	457	426	416	427	430	409	405	418	434	454	430	459	455	459	454	447	451	448	459	404	442	450	439	414	411	406	463	402	428	443	432	450	446	412	463	407	423	446	446	439	448	460	437	460	443	440	441	481	469	481	448	437	396	459	457	434	419	427	437	426	448	446	423	432	421	440	430	455	438	442	437	459	447	417	439	447	433	419	414	461	469	409	414	423	458	491	447	435	450	433	440	394	440	427	487	416	439	430	456	440	414	446	423	459	438	425	426	419	403	450	406	400	472	446	460	429	473	453	444	437	493	424	454	403	433	436	458	430	453	441	480	460	431	418	470	436	460	432	430	477	413	435	431	440	441	435	429	447	423	446	435	423	468	434	450	421	448	425	431	428	404	462	411	423	448	466	423	425	422	442	412	473	422	438	439	432	431	436	419	412	439	460	432	430	464	424	397	438	420	466	439	446	458	416	416	434	460	437	449	455	417	407	433	422	442	421	443	438	433	411	423	424	424	461	443	442	451	409	397	460	437	420	419	426	408	445	462	477	415	421	430	417	453	431	457	450	432	405	420	471	415	460	460	450	466	456	393	462	467	450	414	485	432	411	419	435	435	427	469	436	437	443	431	451	426	453	448	448	436	409	454	448	472	465	454	458	408	449	475	466	460	389	419	437	456	420	450	426	412	455	408	464	444	411	436	454	415	462	468	417	448	431	389	408	452	425	431	441	437	445	437	421	477
8704	711	665	542	440	401	403	359	306	325	347	323	332	347	313	315	318	294	299	309	319	305	309	318	285	313	317	308	273	279	286	297	331	336	318	304	323	299	336	319	282	324	317	322	306	304	320	329	306	309	300	273	315	298	296	335	297	323	276	315	314	288	278	341	289	341	306	315	326	293	320	304	307	286	307	316	290	318	306	297	295	275	311	326	299	314	318	305	329	317	293	279	288	319	281	300	298	325	299	279	307	302	295	292	300	314	315	273	281	310	312	313	283	269	320	305	323	320	288	272	294	328	300	328	309	298	331	291	293	275	287	310	305	303	294	298	298	348	295	327	309	300	307	304	277	285	326	281	310	271	304	316	309	304	310	282	296	276	303	338	301	346	323	267	301	278	325	255	294	292	330	304	288	342	331	309	339	305	283	279	306	313	280	356	290	330	301	310	320	315	318	311	345	314	305	311	293	343	275	308	284	334	281	313	327	294	293	293	324	297	307	303	312	324	281	276	297	311	312	301	292	278	318	327	309	260	288	318	306	290	286	305	335	291	308	312	316	275	294	311	314	273	274	286	307	240	309	313	305	304	274	295	281	286	310	306	302	280	289	277	267	273	298	350	296	280	275	271	300	318	303	334	290	301	307	304	343	306	313	314	330	274	296	293	329	295	333	278	298	309	298	343	315	277	256	302	313	325	283	273	285	282	299	291	314	291	299	311	308	267	283	300	317	312	266	298	330	306	295	328	336	292	288	321	279	293	324	320	318	300	313	266	308	303	308	334	318	280	288	315	285	300	314	308	316	360	307	293	288	282	302	307	282	294	294	300	297	273	288	273	288	309	305	302	306	310	316	303	312	302	301	290	303	322	338	282	261	314	302	306	284	299	298	276	315	281	285	329	324	296	330	288	319	284	292	298	315	285	305	304	303	294	326	304	293	299	324	316	296	281	274	312	321	256	317	318	278	303	334	313	301	331	309	314	323	281	295	274	306	311	324	309	275	301	292	290	291	285	300	293	231	290	350	334	318	302	314	309	311	302	319	312	340	357	287	301	285	314	306	294	291	312	308	305	290	307	325	323	307	325	313	313	252	320	286	301	312	304	285	277	301	340	302	278	302	276	322	327	296	326	318	321	303	300	286	304	303	326	320	323	354	302	311	315	321	312	281	284	336	312	291	308	298	323	282	306	281	302	316	285	279	304	309	287	302	289	274	299	309	271	300	317	307	345	341	342	302	330	324	330	321	292	302	276	255	310	300	271	320	323	315	274	262	262	280	300	286	316	297	277	286	345	296	281	291	277	291	301	287	249	288	297	308	295	276	332	300	320	296	318	333	269	317	262	274	283	309	323	310	318	323	313	300	338	296	316	324	311	332	289	293	316	287	308	297	299	302	304	277	320	311	299	313	294	312	310	297	302	290	302	298	279	304	317	339	323	305	285	337	319	305	306	292	289	320	291	300	304	281	298	270	291	299	307	306	310	339	341	279	290	297	282	336	281	317	334	311	298	289	304	263	320	284	312	288	335	300	300	266	294	303	270	279	297	280	300	303	316	294	317	304	324	283	329	281	274	284	283	273	266	318	270	300	303	308	296	298	295	311	295	316	291	297	288	278	293	310	290	290	297	340	298	316	276	313	282	305	324	263	304	325	293	332	294	293	324	326	283	315	320	296	301	301	321	325	293	310	318	343	300	275	294	330	318	343	297	353	280	285	352	316	315	277	298	298	277	325	282	308	318	298	322	320	295	307	314	297	326	334	298	321	323	291	294	329	314	303	307	326	309	327	299	304	326	287	340	297	342	298	325	286	332	291	321	288	291	317	295	307	295	342	307	272	289	329	291	283	292	314	357	343	298	312	292	291	291	321	301	296	332	280	326	317	303	316	295	278	290	283	289	326	310	289	323	291	307	310	284	277	331	318	292	308	295	316	333	306	312	290	292	298	297	300	308	342	302	284	324	300	294	299	299	292	308	309	305	292	304	334	265	304	261	248	329	302	307	338	274	292	307	272	290	299	313	298	310	299	282	298	281	322	319	322	319	301	336	309	288	277	306	292	285	254	296	315	321	325	323	328	299	293	301	303	331	317	286	303	264	277	311	302	303	311	295	313	265	307	280	328	302	311	302	329	300	315	312	278	299	296	272	311	322	310	283	303	292	298	299	261	320	310	275	327	313	306	315	315	299	288	300	269	273	285	283	323	321	340	320	313	292	313	272	304	280	323	297	294	280	316	301	290	303	290	314	280	317	322	315	307	328	341	334	315	308	347	286	290	310	325	325	368	304	282	318	299	314	290	299	292	325	282	295	273	286	314	302	272	292	286	304	342	309	302	280	283	304	289	333	330	284	304	324	303	291	295	300	310	285	290	296	310	255	286	305	300	325	291	288	280	283	306	320	301	301	332	306	310	335	302	328	293	307	314	338	294	281	289	286	316	268	321	310	300	257	289	324	295	282	271	307	305	286	312	301	305	317	271	269	276	299	313	329	317	297	267	314	273	291	333	300	285	278	308	284	304	326	313	320	286	280	330	285	311	300	301	306	334	310	293	326	313	300	259	276	318	307	288	283	288	275	321	320	300	317	316	289	334	319	290	287	287	296	293	314	304	277	296	305	337	293	302	271	316	328	324	304	312	313	297	304	267	326	298	298	326	294	307	298	252	266	327	285	331	306	285	301	298	308	308	295	338	304	303	311	294	293	338	266	301	281	285	296	287	310	308	288	307	278	321	325	306	308	310	311	284	315	317	315	317	301	273	303	313	299	328	321	301	281	280	308	260	324	326	317	288	312	315	326	355	310	307	319	269	292	302	335	287	349	303	346	271	353	315	309	329	292	287	296	287	328	291	313	285	286	287	277	298	294	312	291	300	299	285	287	321	302	294	299	314	309	317	301	268	306	332	273	303	259	356	286	319	307	297	283	275	288	308	310	275	302	302	273	328	305	295	298	308	273	260	301	302	284	313	316	322	298	311	266	327	303	319	299	318	283	287	295	341	310	278	311	316	288	284	316	281	326	345	363	306	310	256	280	310	294	292	285	272	327	298	298	285	283	292	285	322	301	288	296	309	333	307	288	316	303	281	304	315	303	287	303	293	322	306	313	313	296	323	295	311	340	303	289	294	309	289	325	305	288	325	311	279	272	318	336	301	322	305	307	303	298	290	288	282	288	278	317	306	308	277	332	317	320	274	277	297	318	314	262	312	276	295	282	282	313	271	318	276	269	313	302	290	299	278	314	293	301	325	313	330	297	315	319	290	284	274	291	301	295	300	308	292	295	336	318	317	297	309	302	277	344	281	359	321	258	308	301	259	305	303	335	296	323	307	275	289	281	307	299	320	292	302	290	300	297	309	316	300	304	300	315	304	291	301	305	310	300	278	306	311	308	297	297	313	299	313	323	324	294	310	293	304	337	308	321	273	297	310	287	340	301	289	322	308	324	308	287	329	315	356	332	324	300	321	343	313	308	305	303	343	291	298	303	333	293	319	292
7321	1117	1545	1624	1405	1246	1055	1071	984	962	903	864	867	824	786	819	837	773	751	864	793	811	733	783	804	794	737	757	833	763	713	741	753	726	726	746	724	784	717	699	727	739	737	770	777	734	781	724	751	738	759	720	777	758	748	741	736	758	731	715	718	751	797	709	732	774	742	783	778	738	779	775	719	738	759	733	761	727	713	710	746	722	742	752	743	741	772	778	753	751	786	760	777	763	821	744	753	727	713	747	731	737	768	776	743	728	729	705	725	734	762	749	762	758	773	746	795	752	729	738	706	749	725	809	746	717	738	729	791	705	739	735	710	697	739	711	735	695	740	768	746	791	798	806	747	720	737	735	784	762	722	696	708	751	760	725	754	709	773	720	726	763	756	752	744	741	742	768	792	765	721	739	765	750	733	708	779	710	758	745	764	769	748	778	762	703	730	731	776	707	744	740	749	810	711	759	751	766	766	730	740	729	751	765	745	752	707	722	744	765	748	753	766	716	728	746	745	768	739	720	747	730	768	760	784	708	741	717	773	762	744	721	778	761	737	750	752	763	761	765	761	720	733	742	721	750	729	753	722	757	730	766	744	742	786	731	771	781	767	708	751	757	718	744	757	760	761	707	777	743	747	737	692	776	779	743	742	742	740	774	785	720	707	780	754	742	742	738	733	775	736	650	746	706	737	720	733	700	734	757	721	753	764	761	708	761	748	716	740	739	739	722	776	754	683	738	746	755	736	724	721	741	687	721	764	733	781	729	746	722	764	695	756	744	765	736	755	790	723	749	817	756	744	765	734	736	793	762	705	750	712	763	791	750	742	731	756	731	679	740	721	730	675	757	704	708	775	709	749	700	699	783	714	767	749	783	731	728	776	717	719	740	723	750	769	718	752	791	743	749	750	702	817	753	776	751	746	741	749	722	754	760	732	747	753	749	753	738	764	770	778	761	776	725	775	729	760	719	755	755	741	712	754	699	711	782	722	747	742	761	673	731	740	744	765	732	788	733	739	746	692	747	768	761	755	728	771	741	729	767	761	739	778	780	713	747	790	713	734	760	750	711	776	744	776	756	739	724	761	714	679	775	732	741	761	758	704	722	768	739	737	710	710	782	729	728	708	755	689	722	729	714	724	769	756	706	774	746	719	739	780	728	732	767	766	728	747	702	728	750	722	722	794	750	767	753	766	760	739	739	729	722	716	691	756	716	719	748	760	756	775	772	772	734	780	738	769	791	745	765	704	756	721	737	711	740	757	751	781	748	706	745	725	730	729	785	750	716	749	721	741	793	709	722	696	679	772	791	769	772	741	747	725	746	714	762	726	745	761	730	757	781	756	728	774	776	711	737	715	726	733	709	783	801	795	756	733	743	718	761	738	741	742	717	724	773	703	755	779	758	743	787	721	727	734	764	756	777	733	764	765	749	770	762	747	758	699	723	764	703	733	742	732	772	801	722	727	702	766	738	785	807	763	746	710	710	755	760	745	731	735	740	739	757	703	735	754	710	758	763	756	793	751	749	757	772	762	750	740	760	724	734	756	739	745	734	689	754	733	682	725	771	764	741	758	775	733	715	737	750	720	786	778	751	752	765	750	731	747	747	776	730	712	716	713	732	733	705	712	753	727	760	762	744	762	746	750	732	759	749	704	729	748	757	762	726	740	737	767	746	720	731	767	768	727	746	716	754	743	743	690	691	756	793	711	784	721	759	733	764	756	773	734	753	730	699	759	746	757	758	693	748	754	778	753	718	772	779	718	759	708	706	694	752	782	764	709	737	732	777	775	776	762	711	787	734	769	726	733	748	776	729	749	684	748	761	703	745	729	807	759	751	772	734	773	756	744	799	745	734	725	743	771	760	783	745	773	731	721	802	733	791	702	795	728	773	742	749	749	772	727	736	737	744	753	815	767	735	753	766	695	709	729	661	775	756	744	755	706	794	705	709	774	716	725	750	726	760	775	770	746	740	761	726	755	742	713	755	752	808	775	727	726	773	748	759	750	736	750	777	723	720	725	757	734	755	732	729	776	734	736	716	761	749	760	752	736	730	726	746	758	760	772	759	721	750	723	737	769	775	775	731	770	674	692	743	766	710	720	728	784	731	741	698	743	744	798	708	795	753	737	740	746	702	771	727	757	757	748	744	732	730	750	736	782	787	752	725	763	698	763	717	741	754	783	735	741	764	732	787	715	743	746	740	727	728	742	798	792	755	679	740	777	737	745	733	735	722	750	704	770	680	778	739	719	734	717	794	740	770	784	723	754	713	746	745	769	762	750	737	730	765	758	772	709	714	780	741	743	768	769	724	749	746	709	763	706	732	775	719	705	720	733	701	776	729	769	761	729	746	789	729	757	784	756	763	712	727	760	730	722	756	689	677	725	722	726	702	733	724	748	760	738	741	752	808	762	745	735	700	722	735	790	712	744	738	772	725	788	745	757	728	752	738	745	813	726	738	744	821	702	775	705	756	802	706	775	808	755	796	777	783	758	767	745	741	730	761	757	709	741	782	767	738	770	765	785	795	695	732	711	724	753	746	753	751	793	725	772	691	751	807	725	774	762	723	739	716	729	758	762	778	721	772	776	765	790	764	720	765	772	783	745	705	715	740	754	758	757	706	729	716	733	760	751	728	748	774	756	709	775	758	779	760	713	760	767	789	764	763	727	700	709	766	735	738	774	745	784	720	761	799	722	759	714	761	752	760	721	772	746	731	736	781	723	668	744	766	739	743	723	745	735	763	716	735	765	764	738	733	750	734	740	750	763	699	689	781	705	727	757	741	756	732	785	702	720	767	727	747	764	760	741	775	709	713	749	743	727	686	738	736	746	710	696	726	704	730	757	733	788	771	764	725	782	760	777	767	750	734	772	770	748	745	721	759	769	754	735	781	757	756	748	733	751	779	710	742	771	735	791	734	748	783	752	751	758	704	777	806	770	744	756	798	706	753	793	711	723	763	779	721	755	789	712	761	747	733	766	789	764	747	724	770	779	748	769	746	712	793	753	721	752	732	716	734	727	706	797	724	758	743	734	796	738	798	739	737	775	748	802	760	724	763	752	759	790	710	753	762	741	774	757	743	729	731	757	746	726	756	773	723	746	689	730	693	813	736	772	693	734	738	699	701	800	755	751	704	786	763	721	729	728	772	718	733	669	798	694	737	731	798	777	762	776	758	709	760	688	749	795	774	772	726	740	795	718	738	773	742	776	728	754	775	787	722	717	765	757	742	759	738	755	741	726	722	758	729	683	806	731	727	745	698	711	750	763	740	735	766	765	748	735	707	756	745	785	756	685	753	747	749	758	683	757	732	769	697	742	744	784	789	779	739	718	693	773	707	751	748	722	708	774	740	735	730	795	741	700	751	683	777	806	739	723	762	743	761	703	748	750	723	723	778	739	777	730	697	781	737	730	741	772	762	740	738	678	760	708	754	700	749	722	740	741	760	725	687	779	725	782	787	725	719	694	759	782	723	736	765	744	679	749	738	719	755
15743	1647	1255	930	733	579	535	501	555	476	459	491	456	453	446	449	442	453	449	431	407	398	402	429	432	467	438	454	421	449	428	391	457	445	403	444	457	427	429	398	446	388	414	469	403	410	409	392	426	430	416	406	375	354	416	421	416	422	398	425	420	414	407	408	406	419	366	442	401	414	425	371	408	405	417	421	436	379	427	407	395	462	415	449	467	440	406	431	403	439	468	423	415	409	373	410	430	412	424	421	417	414	370	430	401	413	427	390	430	426	426	460	405	399	388	379	403	409	381	428	452	406	395	414	386	407	424	397	467	415	421	414	449	422	416	429	410	415	417	404	418	429	381	406	410	394	457	434	409	413	406	402	425	420	496	436	438	399	426	431	414	409	372	364	400	385	382	432	419	426	406	414	432	401	454	434	417	420	415	430	449	422	416	435	395	410	412	413	387	431	449	428	422	455	428	380	440	410	396	385	448	436	427	466	454	393	412	444	426	381	406	438	439	400	434	434	417	392	423	436	425	417	403	387	425	464	399	388	437	402	392	387	415	414	425	429	419	455	409	401	348	399	443	403	423	387	462	406	433	359	391	442	400	394	354	400	414	399	430	383	392	379	424	405	427	434	407	411	460	399	433	423	460	420	372	373	446	416	406	449	451	397	372	408	386	418	394	417	412	383	399	412	409	443	416	419	391	427	385	457	474	429	422	442	427	440	429	471	415	408	409	425	400	353	380	440	438	422	423	403	390	384	410	378	412	423	423	419	392	420	440	379	442	452	406	416	412	414	413	424	395	402	428	412	416	405	445	401	421	409	405	398	408	418	389	371	411	405	440	431	422	423	413	410	440	420	435	437	410	371	418	414	432	379	379	416	430	375	391	415	442	404	396	457	419	429	388	406	375	444	434	434	428	387	389	459	430	347	457	398	412	398	396	467	403	409	396	412	417	407	403	425	454	408	408	401	425	369	406	421	382	385	395	431	405	416	398	411	449	438	410	413	371	471	420	399	430	390	412	411	422	418	433	437	444	433	447	393	439	405	404	410	449	438	407	417	404	380	420	421	431	416	447	400	368	387	413	461	383	434	435	408	437	409	408	387	416	426	423	416	459	398	402	414	403	421	394	385	429	395	409	403	395	401	409	407	416	423	412	403	431	429	422	417	362	375	386	420	408	422	406	462	415	386	409	404	408	452	396	444	422	368	408	433	413	454	425	392	430	430	413	427	422	414	447	410	452	413	407	411	466	406	415	431	448	431	417	430	415	393	425	414	376	403	453	425	423	421	430	410	414	425	425	396	423	378	366	383	419	377	405	412	412	367	397	454	386	425	410	400	419	414	419	392	435	405	417	388	402	435	404	383	410	424	418	406	439	409	405	391	376	412	429	405	388	413	447	410	369	420	383	391	395	400	448	426	396	394	364	430	408	428	437	429	415	407	449	402	434	435	419	438	382	419	411	435	455	391	409	406	418	414	448	381	425	453	408	409	423	358	376	433	411	434	404	396	420	442	400	404	411	410	431	414	425	397	416	427	442	425	461	376	377	422	410	413	378	395	433	365	435	426	426	419	417	470	389	436	397	404	406	462	391	399	404	461	460	459	430	420	457	364	408	391	423	410	374	433	433	426	412	433	425	393	427	429	419	400	417	400	448	388	414	408	402	423	506	425	429	374	434	427	370	392	372	414	439	424	404	399	411	425	408	415	452	451	398	411	373	427	433	412	425	392	429	395	392	408	404	433	416	415	421	431	438	442	433	410	450	394	400	404	424	412	374	425	407	416	408	406	428	390	400	459	392	430	444	381	412	458	405	386	404	415	379	415	402	427	392	444	468	444	388	383	390	417	411	415	421	420	456	446	435	388	433	396	371	426	461	417	416	405	383	382	449	397	425	423	373	382	399	434	434	391	417	395	403	394	438	461	422	389	427	414	428	406	439	398	445	446	386	458	411	421	412	425	405	449	431	444	391	416	414	428	401	403	399	459	444	427	390	433	365	423	405	412	423	386	413	391	347	426	342	421	427	403	417	420	419	395	382	428	435	391	393	450	370	443	430	410	425	435	441	429	410	396	380	448	388	429	418	429	436	371	423	443	409	415	440	425	409	382	438	410	380	421	394	367	427	453	410	425	432	435	423	361	439	391	390	422	417	392	388	404	457	442	403	428	422	410	415	408	411	420	439	447	425	411	391	403	411	404	419	398	417	400	414	430	412	404	459	426	425	469	417	399	409	408	373	421	402	428	422	378	411	444	424	395	434	436	407	403	431	359	455	395	450	413	407	415	414	432	400	381	385	416	372	409	383	388	425	375	408	403	449	423	417	393	414	403	392	428	432	390	413	440	406	447	417	449	436	421	436	427	423	442	417	412	424	415	422	380	380	385	391	396	411	421	433	417	429	380	400	386	440	372	391	404	456	415	445	429	425	364	379	404	385	404	424	399	408	428	392	475	428	410	420	422	406	433	442	425	403	401	430	417	410	425	443	420	421	405	417	394	377	445	477	416	430	440	427	386	424	439	396	452	418	431	378	394	422	370	388	417	402	425	494	423	408	456	421	423	416	451	459	445	416	414	407	418	404	424	423	395	437	417	431	379	386	402	429	457	442	449	438	431	453	405	415	390	430	435	403	383	409	446	425	412	460	448	470	397	397	411	440	425	397	427	441	370	415	429	435	459	422	421	390	434	385	421	410	456	418	417	449	441	424	441	410	418	457	413	472	415	422	451	449	419	414	446	435	408	427	438	380	434	423	400	402	455	423	439	430	414	448	460	414	403	420	421	425	405	426	459	409	420	416	401	438	385	423	456	402	404	413	456	410	387	406	393	381	387	403	440	443	444	414	374	427	427	388	411	389	428	434	447	414	407	427	373	370	416	465	394	432	436	413	402	402	414	422	439	428	411	427	393	406	421	389	390	432	398	403	425	390	402	417	458	412	455	410	389	401	427	369	416	440	437	432	418	381	441	439	444	430	390	416	433	495	411	384	437	402	370	426	386	388	424	450	383	436	408	404	379	425	421	440	400	445	426	412	407	412	432	406	408	396	392	454	384	409	432	404	389	409	429	359	450	391	414	421	396	422	409	449	400	433	385	394	446	410	447	442	372	416	407	424	403	427	423	409	396	414	418	392	420	413	403	408	403	441	390	420	414	425	372	407	432	393	407	383	443	409	408	368	384	394	479	406	450	448	429	394	415	428	372	398	437	407	407	433	442	449	438	395	374	394	417	400	425	429	423	442	429	397	381	394	446	408	395	357	404	418	433	407	391	422	425	425	392	392	462	411	361	440	429	427	375	410	432	429	419	428	415	413	410	384	397	385	439	392	456	402	418	432	423	421	417	460	439	420	381	394	413	420	392	426	431	396	407	441	412	393	406	378	407	454	416	420	426	443	436	416	392	450	408	412	395	435	404	417	384	404	398	420	421	436	435	400	403	393	416	407	403	402	424	388	396	464	419	411	423	413	394	426	398	367	379	408	430	445	405	425	435	381	386
9187	1637	2491	2552	2290	1877	1652	1452	1384	1317	1232	1182	1145	1175	1128	1088	1030	1038	1081	1013	1032	1046	1002	985	996	954	991	969	1015	1075	983	988	927	977	997	941	946	942	1005	917	944	965	917	898	971	976	977	942	939	947	958	984	945	922	983	921	943	932	963	960	964	926	991	945	931	954	987	936	932	946	936	962	927	955	904	952	930	962	957	948	968	937	891	928	925	929	896	958	962	930	963	936	914	919	971	898	924	1044	981	904	970	943	961	877	902	960	896	958	910	957	1007	941	932	905	917	939	945	897	925	1016	950	965	946	872	941	916	915	925	961	956	893	937	924	952	936	904	914	906	934	929	943	954	952	948	914	953	947	956	981	944	937	918	975	941	901	939	936	986	984	1005	890	921	928	893	931	998	929	911	869	947	961	909	920	957	946	996	930	937	917	920	930	946	890	959	939	966	917	899	924	954	906	945	908	945	904	938	943	923	958	947	928	953	885	852	933	971	941	936	981	991	949	991	916	927	947	936	952	905	943	936	888	920	891	897	928	964	932	947	899	944	937	901	920	972	953	955	902	915	910	883	968	974	930	1026	954	905	932	907	893	924	938	971	923	958	888	931	917	908	932	917	918	946	945	959	913	989	969	937	921	973	938	935	951	874	934	926	893	944	899	918	974	964	933	876	920	926	950	905	964	896	920	905	900	955	910	968	972	941	950	925	945	907	925	979	933	946	951	896	906	923	897	945	966	962	904	967	907	908	902	951	881	926	959	912	922	977	888	965	929	920	942	925	913	911	939	916	914	967	950	953	903	943	898	913	953	922	885	962	928	928	959	933	900	933	932	948	942	951	928	921	942	957	895	928	856	930	981	974	919	900	908	965	941	908	966	893	896	972	925	939	886	906	901	929	940	944	999	894	955	1007	912	871	986	939	949	903	993	965	1025	889	921	882	899	903	1010	922	921	940	952	939	943	900	969	922	1009	929	929	960	939	965	948	950	917	941	958	899	932	911	872	969	895	980	897	981	895	929	943	949	938	907	977	992	992	945	922	944	902	965	972	904	914	985	867	951	893	947	933	951	945	986	889	917	924	917	908	951	940	1028	950	944	910	973	931	929	936	935	922	911	901	937	935	932	923	922	924	934	891	979	952	948	952	895	951	968	958	942	960	922	955	953	949	935	920	950	904	960	898	913	926	910	959	940	959	930	922	956	930	940	939	957	900	967	918	946	901	904	875	944	978	945	982	955	921	956	916	953	922	948	961	1003	933	868	978	930	917	899	955	913	938	923	901	947	952	892	929	926	962	934	928	925	960	923	911	931	970	951	923	965	919	890	927	944	941	921	919	956	915	971	923	910	1005	940	945	967	962	897	973	905	932	958	935	941	932	896	956	913	900	921	950	924	965	881	921	874	956	1003	905	955	907	976	910	898	933	929	918	934	905	901	913	947	963	967	958	955	910	931	911	932	934	872	918	936	903	927	898	908	916	937	982	955	944	929	926	914	940	936	956	955	948	961	881	884	923	911	926	910	915	881	1002	904	977	933	926	909	956	921	942	897	987	945	903	937	916	935	913	952	993	970	975	988	889	931	903	891	949	938	926	963	896	940	930	908	972	945	933	972	919	940	922	932	956	894	943	1035	917	907	909	933	909	957	968	976	938	917	959	931	935	941	979	918	929	949	921	958	883	977	933	943	935	919	947	907	938	854	959	910	949	914	913	858	926	986	1024	910	944	910	930	957	902	955	890	957	917	925	980	980	953	932	954	925	922	913	957	972	858	928	912	908	971	951	931	928	919	915	967	913	925	972	956	943	959	916	1003	947	978	887	920	968	951	942	963	987	933	924	964	948	924	969	944	925	981	936	966	929	993	959	909	924	933	941	940	875	901	918	953	904	974	931	919	940	914	952	884	989	995	881	911	943	990	919	932	904	998	917	953	934	949	883	953	941	930	923	938	1026	927	965	890	917	894	907	925	902	922	905	934	982	901	908	956	938	956	948	899	925	906	930	920	926	888	920	961	985	910	941	898	937	938	925	960	903	959	948	969	891	980	916	952	958	955	913	953	975	944	889	884	924	941	951	906	1005	980	905	882	938	992	967	983	916	940	956	968	923	962	924	956	919	928	931	901	972	921	913	934	943	918	946	973	883	948	922	981	936	872	932	911	945	901	918	893	935	971	911	908	961	967	941	913	954	942	910	911	966	980	956	963	906	970	992	912	944	898	958	951	911	952	898	933	996	961	965	866	929	962	918	947	957	933	941	956	950	997	993	959	951	913	942	945	896	932	987	950	957	953	872	919	902	957	935	942	914	941	965	952	910	951	964	947	860	985	915	956	901	944	951	937	871	955	874	881	909	950	996	944	885	925	945	940	929	909	951	918	909	961	904	960	907	996	917	917	935	971	874	966	949	997	953	941	924	946	940	926	923	932	962	949	933	974	988	931	951	947	968	907	910	874	961	964	987	926	921	921	935	896	917	877	896	919	941	906	943	899	908	957	963	925	992	945	971	984	883	920	938	937	946	927	888	939	958	897	908	996	940	918	881	882	918	960	954	924	950	914	920	900	995	986	934	943	943	907	926	951	933	943	875	924	923	930	942	949	995	912	966	961	975	933	925	925	932	948	926	968	859	924	949	984	985	908	941	930	965	921	927	951	944	947	924	957	933	896	962	914	902	972	935	952	912	943	946	967	911	905	963	938	952	906	921	921	942	929	930	949	925	950	977	912	892	959	990	922	934	914	958	905	941	892	916	907	910	961	910	912	908	964	944	944	915	973	936	920	964	935	943	996	911	937	933	959	932	954	975	929	966	972	936	938	952	919	957	933	908	912	954	934	905	908	958	961	968	942	954	936	972	922	962	969	969	903	964	950	936	865	930	887	965	965	907	968	967	951	903	970	946	961	1005	978	954	953	907	922	913	909	889	954	946	926	971	903	915	901	960	938	998	1003	925	960	958	889	953	961	955	937	938	975	966	929	962	923	877	924	899	902	934	939	969	886	901	957	941	996	950	956	888	932	939	906	920	930	918	894	970	972	890	954	971	958	977	924	940	908	928	962	944	944	926	911	932	996	962	891	951	948	937	917	947	957	948	938	956	905	933	919	917	1012	926	967	956	941	885	907	981	1016	988	907	929	903	930	969	973	901	936	944	959	963	938	932	954	963	895	946	954	920	923	914	918	947	928	959	932	875	924	897	956	963	936	995	943	907	907	971	939	976	944	910	941	921	893	918	927	922	922	919	946	933	961	928	904	917	962	941	937	1006	978	940	935	899	936	892	960	925	984	911	964	948	907	963	969	911	935	969	899	917	995	995	971	913	921	866	935	967	929	947	957	952	946	969	927	907	951	923	947	882	939	935	913	971	907	929	919	960	908	854	958	972	888	956	918	880	944	926	950	977	987	928	939	878	900	855	928	928	937	939	931	986	953	982	970	961	894	916	943	956	954	933	938	913	935	927	984	932	953	891	925	990	928	887	973	923	926	899	959	957	923	947	945	961	934	934	918	915	952	898	962	944	1016	966	913
1855	149	180	150	133	152	151	145	142	169	150	137	162	151	132	162	167	132	145	166	166	147	157	138	140	128	118	156	146	141	172	155	149	152	130	155	132	133	184	136	123	147	157	153	144	163	124	166	145	154	146	152	150	136	172	148	155	160	175	143	134	163	149	139	162	131	153	138	142	154	140	146	149	151	142	143	149	150	120	152	144	170	139	132	137	151	151	122	150	148	160	153	149	144	134	151	160	147	153	154	140	147	169	152	145	131	160	168	133	133	139	156	138	150	157	163	138	144	160	142	156	152	152	169	145	163	157	143	130	139	141	156	129	157	137	139	153	144	142	144	128	156	128	148	149	132	142	147	163	142	148	151	157	161	160	160	165	113	148	146	152	157	153	159	143	160	169	124	128	168	157	164	132	145	126	151	146	155	157	151	145	154	180	164	167	177	170	144	174	158	160	128	144	160	163	156	139	140	151	148	132	120	141	132	137	162	153	147	137	147	159	182	144	119	147	153	160	149	143	166	147	144	165	166	134	129	152	160	161	166	166	172	131	136	136	157	160	124	144	148	170	167	168	154	163	148	148	162	145	142	159	159	162	153	152	159	137	153	144	164	119	122	126	152	152	173	148	156	153	130	141	158	163	146	159	157	154	141	125	135	149	159	155	153	137	148	155	120	146	156	163	149	145	148	143	159	125	158	132	133	137	164	151	162	148	155	154	121	147	173	150	137	145	171	151	135	143	112	125	141	153	169	157	153	147	157	146	144	164	165	156	137	156	123	151	175	164	153	154	137	138	158	173	177	178	165	145	157	108	151	149	157	138	161	156	128	166	137	143	145	163	152	125	142	178	148	155	148	151	156	144	141	145	143	161	169	127	149	156	158	169	124	161	169	133	163	138	141	155	138	144	147	140	131	151	158	145	147	144	149	132	145	163	154	146	161	152	139	157	124	149	152	151	124	134	143	147	163	158	132	147	143	151	147	130	165	152	136	145	168	150	150	149	140	165	151	136	129	119	150	171	148	143	151	154	155	168	168	192	158	142	125	132	145	150	148	136	124	138	124	144	125	160	167	145	150	161	177	160	139	137	150	153	141	161	144	143	153	164	137	163	159	154	145	156	140	132	167	126	139	144	123	150	158	147	166	141	144	135	146	168	169	153	156	116	144	154	165	156	124	160	140	159	149	122	158	146	178	175	144	151	154	149	136	165	152	118	137	180	116	144	146	150	142	162	167	141	164	173	169	132	121	120	139	150	154	141	132	139	162	157	157	153	140	145	146	148	142	133	162	168	144	130	152	155	156	150	135	147	144	140	126	133	123	141	141	139	131	152	145	168	171	133	150	129	132	170	152	165	166	172	146	143	154	166	168	146	145	131	146	179	146	137	162	152	137	123	164	153	156	131	144	140	153	134	146	161	121	158	134	144	171	146	138	159	156	168	152	130	170	147	135	133	125	155	151	136	149	165	151	160	140	156	153	139	125	135	142	163	173	137	144	145	135	116	142	142	160	165	143	165	145	135	156	166	132	155	136	140	158	142	173	152	167	157	131	160	153	158	133	156	168	159	148	167	154	166	163	151	147	142	162	164	140	165	166	178	155	159	167	146	149	144	140	139	151	160	152	152	138	150	170	178	152	152	152	176	167	152	161	148	148	154	149	158	153	152	156	137	171	140	147	167	132	147	155	143	151	143	158	141	140	145	131	156	148	149	152	133	139	163	165	154	161	164	132	140	168	133	129	139	144	150	152	147	142	121	134	164	158	145	132	152	158	166	157	157	162	133	152	167	143	146	138	150	135	141	129	131	150	129	134	165	176	153	147	150	128	152	132	144	161	154	154	170	120	155	163	147	163	169	160	157	149	149	148	150	151	171	152	153	145	124	144	160	157	170	162	152	157	156	112	129	156	120	159	136	136	139	148	156	152	155	176	144	145	173	154	146	163	161	165	129	132	160	144	175	154	173	165	137	128	152	166	155	135	161	154	151	149	156	161	149	148	133	141	152	170	155	152	172	146	159	167	154	130	144	166	146	158	130	146	190	128	142	146	154	153	157	162	163	160	160	136	177	135	155	137	134	181	160	153	185	150	141	117	163	128	144	155	165	152	157	141	142	159	135	152	182	138	135	172	154	138	144	124	155	148	140	149	152	153	150	159	151	150	185	166	141	172	143	148	168	145	172	137	143	158	158	136	175	146	136	149	140	128	147	164	160	139	168	159	158	152	145	158	142	136	152	134	138	126	145	140	152	134	161	152	155	115	140	158	142	151	157	145	151	153	140	145	163	152	135	151	152	169	161	137	138	156	147	143	153	152	142	168	154	140	149	162	180	155	152	136	142	132	151	151	163	177	144	157	139	140	169	149	159	119	142	128	162	137	164	131	156	154	150	129	153	181	157	158	135	140	173	155	139	145	133	146	149	141	155	163	166	157	152	135	138	116	142	165	155	160	166	152	157	159	148	150	158	169	163	157	128	131	158	145	126	122	154	147	160	157	130	134	140	139	161	136	148	142	169	145	154	135	162	158	154	145	138	142	153	165	150	137	148	156	147	174	165	170	141	175	147	126	140	163	168	141	159	147	139	149	123	133	168	157	170	172	144	155	148	181	170	173	169	137	143	150	163	164	160	156	149	178	163	163	143	149	158	155	174	165	166	146	164	138	143	150	148	163	143	134	133	139	161	140	136	160	150	138	169	124	161	155	157	147	154	137	153	139	154	126	126	129	143	131	159	154	147	146	151	164	130	147	129	152	175	172	149	120	142	139	146	156	133	143	168	151	163	153	150	161	159	130	148	146	135	154	131	136	134	152	152	161	161	153	169	151	134	145	150	141	142	161	145	147	123	137	158	151	159	138	144	158	140	156	150	176	156	171	146	134	171	152	142	161	135	154	136	138	175	152	166	164	197	168	149	159	135	145	140	132	145	134	158	174	141	153	155	136	150	160	125	128	148	166	152	144	143	146	139	159	164	148	150	155	150	153	158	139	149	150	146	163	148	137	163	164	147	139	142	153	184	157	162	153	165	138	159	113	128	131	179	167	126	191	137	143	153	178	170	156	156	136	147	178	173	137	155	130	161	154	156	135	153	154	146	155	146	147	141	168	149	148	169	159	154	159	131	153	162	149	160	135	169	152	187	151	153	148	132	138	153	147	144	169	149	145	149	151	146	182	162	150	148	171	143	153	147	145	170	141	166	158	145	146	141	139	141	156	173	137	164	164	136	143	169	137	143	151	148	142	148	150	166	160	155	141	121	160	152	157	141	123	148	142	145	144	172	148	160	141	151	163	169	157	151	140	149	127	135	158	147	181	144	148	180	163	157	137	164	147	148	130	178	136	132	172	149	181	136	170	145	154	164	162	147	155	164	175	151	158	152	133	156	154	159	120	173	159	138	144	172	162	158	147	157	157	148	158	167	168	136	146	144	145	163	142	145	146	137	160	144	160	121	156	146	125	174	136	156	149	155	150	133	138	139	167	155	165	145	159	121	142
2081	493	480	467	474	454	431	457	463	416	477	414	402	407	387	415	461	433	427	425	467	416	437	429	403	414	417	460	466	436	398	429	426	441	439	440	412	445	397	429	405	433	413	434	423	427	426	410	411	440	390	425	420	452	422	423	435	453	431	409	411	447	452	405	389	403	404	412	459	415	436	460	423	418	435	435	409	450	408	438	409	435	439	452	406	445	408	423	430	434	409	429	443	438	405	413	413	423	416	446	409	445	424	423	449	440	450	434	401	450	432	426	397	401	432	464	392	468	440	462	429	441	428	396	460	403	447	413	411	419	445	447	393	436	426	419	414	425	431	435	427	431	432	406	414	397	401	441	401	436	435	438	469	436	439	416	425	441	427	424	428	418	458	437	430	428	407	467	473	448	441	405	453	380	446	415	428	441	405	405	422	450	398	416	435	409	405	412	473	423	420	432	411	417	476	410	437	427	458	422	416	439	459	418	393	426	436	410	408	420	432	433	465	451	432	466	470	414	402	435	421	446	419	403	409	444	428	420	401	456	437	436	434	453	444	430	411	434	445	464	459	405	433	420	384	441	409	415	376	418	409	410	456	437	459	436	415	420	418	414	382	425	446	445	436	412	445	454	472	431	408	434	455	394	386	415	432	392	444	436	402	457	413	475	427	462	430	435	424	419	437	456	449	429	448	425	430	436	407	431	407	408	454	450	460	449	406	432	425	444	437	416	452	489	408	427	396	428	412	452	414	397	398	426	444	395	404	448	433	411	423	394	376	442	434	432	440	424	429	442	415	423	424	426	406	434	429	416	442	419	437	422	418	451	411	438	450	437	430	436	403	446	411	433	447	410	435	407	442	453	418	467	408	415	457	415	457	443	427	389	392	463	422	459	433	446	393	386	418	413	440	453	462	430	432	422	447	409	399	396	420	437	389	435	424	459	428	414	439	452	411	420	418	421	388	449	445	427	422	392	422	444	377	423	430	393	433	414	435	451	435	437	441	429	433	429	433	424	399	444	425	427	424	417	428	431	453	410	407	386	426	448	427	448	408	432	443	394	428	427	449	426	456	430	447	439	424	427	436	441	419	405	424	436	389	440	436	473	437	425	413	439	432	459	438	415	413	457	431	423	450	453	381	412	404	429	437	436	426	458	393	406	438	380	402	427	408	402	454	420	397	443	464	422	424	395	456	427	429	401	435	435	434	441	408	438	437	462	424	397	429	444	402	404	444	399	450	395	410	433	432	420	440	391	410	414	418	459	430	449	430	463	445	429	439	425	467	453	460	444	405	425	438	428	443	435	448	432	421	438	407	444	434	419	448	445	425	430	459	422	413	404	445	438	420	383	459	422	415	442	385	413	434	410	431	410	469	439	466	413	427	424	410	423	421	422	418	445	439	432	399	424	405	424	417	427	414	415	419	395	453	421	455	441	419	431	431	454	409	406	412	395	396	414	420	408	459	419	477	411	418	459	427	447	432	425	458	428	432	397	420	416	433	422	429	405	423	418	447	416	438	431	429	422	420	394	407	448	432	423	440	428	418	439	429	421	405	440	389	448	463	434	440	398	417	421	452	419	426	444	388	390	422	427	424	466	441	418	416	470	407	450	446	378	424	439	433	365	457	403	397	422	471	417	429	423	441	399	430	449	419	422	431	431	409	387	409	444	420	438	421	478	451	449	444	440	384	422	443	448	408	422	412	429	402	409	468	454	425	419	449	403	422	433	459	429	408	441	441	415	425	440	462	423	416	404	423	439	428	409	410	448	446	453	395	439	419	434	433	456	414	418	445	387	433	469	414	387	442	409	402	399	437	470	479	393	426	423	381	433	410	395	401	426	418	420	444	434	457	403	384	391	462	441	415	385	420	436	438	424	440	419	431	439	410	448	454	425	395	412	429	406	438	430	414	435	420	419	430	419	441	452	418	422	396	462	412	439	432	403	421	407	449	434	412	419	422	432	417	393	417	410	451	415	429	437	450	396	454	421	413	440	384	375	409	442	409	450	459	416	415	458	407	397	427	479	401	384	400	417	403	441	432	444	377	437	417	438	459	426	456	454	422	412	430	430	435	401	427	421	445	412	414	405	424	464	427	452	425	451	419	428	454	434	426	408	413	432	428	448	403	410	410	402	411	399	422	432	435	441	414	440	427	446	454	437	459	428	427	433	419	450	449	397	411	408	428	421	398	408	459	423	448	472	451	390	437	432	432	431	421	418	435	425	465	425	466	403	423	422	412	426	428	393	446	421	401	430	384	454	435	454	426	457	431	408	447	442	423	434	439	441	451	408	435	414	416	427	446	425	394	405	420	446	431	444	426	429	470	419	423	402	402	411	421	428	440	449	456	390	413	413	464	418	418	438	421	415	460	408	410	453	388	439	401	440	416	428	444	440	420	443	417	417	411	425	427	433	416	416	490	415	398	462	401	463	449	438	411	420	428	421	404	424	398	406	412	431	437	428	428	398	413	437	424	437	427	423	393	410	426	449	418	453	437	450	439	427	418	444	435	461	446	399	410	447	429	413	438	447	405	441	437	431	419	424	441	437	442	425	397	440	422	412	437	459	427	411	450	437	458	429	451	425	429	470	410	427	413	417	442	448	421	419	422	407	450	426	431	441	381	430	405	422	403	427	417	422	395	420	363	404	446	445	421	404	443	409	446	462	438	450	415	454	468	432	409	391	414	460	422	435	425	422	423	449	438	452	436	370	449	415	413	428	417	407	406	419	456	420	390	416	435	400	421	417	457	463	462	390	441	446	432	451	453	416	446	453	428	403	409	430	461	419	479	403	403	426	445	382	413	444	411	462	462	465	452	428	415	402	431	404	451	409	436	407	449	427	457	401	431	406	397	417	441	409	444	436	424	414	430	410	391	427	431	423	437	428	401	417	428	405	412	443	428	428	442	417	459	427	376	447	427	430	433	412	426	418	439	421	413	413	429	447	442	456	451	419	463	387	417	416	477	464	468	465	407	450	429	434	459	383	463	441	430	422	475	455	407	437	449	434	405	436	422	392	441	432	463	445	427	432	450	432	435	447	438	415	453	408	436	465	418	395	456	399	410	428	417	423	399	438	430	434	442	431	419	378	424	469	452	422	403	462	444	427	454	394	428	378	436	428	387	395	445	427	446	418	443	392	441	434	428	389	430	392	428	414	421	413	418	426	420	442	424	430	434	418	408	408	448	422	452	409	417	415	420	437	465	414	430	434	386	428	420	425	415	417	432	414	445	463	410	415	427	410	450	390	392	461	437	433	454	458	450	388	398	434	412	428	435	458	423	436	408	384	429	391	412	413	428	426	443	440	431	393	438	427	431	430	406	440	422	458	399	446	440	425	457	410	459	396	448	457	429	460	421	383	468	456	405	433	438	460	455	407	428	442	424	428	455	397	422	428	447	394	449	438	419	469	474	420	410	419	453	389	438	435	430	415	431	402	399	432	437	440	396	426	405	456	392	427	424	437	435	431	416	434	418	409	434	480	426	441	449	428
8162	721	639	566	450	400	418	366	339	350	327	286	315	339	338	326	341	279	327	308	286	271	267	281	270	323	263	284	303	297	288	308	284	280	290	313	283	294	279	320	314	304	304	285	270	307	303	269	288	274	316	293	287	288	293	283	296	293	256	298	271	320	358	293	295	300	319	275	285	307	278	310	276	320	297	280	312	311	319	302	282	303	330	310	313	289	305	357	308	304	309	294	302	315	258	295	331	329	311	306	298	320	309	298	306	319	273	307	297	282	275	310	300	278	302	314	312	336	307	310	269	280	314	315	266	307	283	291	314	330	277	312	302	311	305	302	306	271	282	298	323	359	280	303	278	288	314	315	294	298	302	323	320	321	303	288	289	273	311	270	293	312	286	277	320	346	286	323	338	296	316	301	312	287	299	287	296	284	289	290	291	332	290	282	345	310	278	316	303	331	316	320	314	338	362	284	317	283	308	276	310	334	286	292	306	305	304	300	287	297	320	282	299	280	313	336	298	288	284	295	309	318	304	304	295	321	309	350	323	308	271	278	299	295	301	323	302	325	296	304	288	311	309	299	301	301	308	318	307	312	266	320	267	296	295	312	285	315	266	293	299	299	326	335	329	282	247	306	325	275	286	284	283	307	288	293	262	330	301	293	293	311	318	306	294	266	295	271	308	262	282	298	287	291	299	299	317	300	342	300	306	295	305	262	318	295	316	341	315	249	282	279	293	281	314	301	307	306	303	295	287	298	273	268	272	305	284	268	292	289	272	291	286	295	308	303	294	298	314	281	290	287	305	331	332	274	338	314	323	322	283	272	293	305	259	301	313	278	274	272	307	314	337	299	290	328	303	323	295	321	296	287	289	284	357	285	288	310	314	286	298	285	307	314	269	303	302	330	339	302	281	292	288	291	286	283	288	334	295	295	281	281	299	281	325	310	265	297	301	315	274	310	297	280	321	325	279	317	272	331	297	283	330	294	281	286	322	291	299	281	291	282	261	294	301	314	299	305	302	255	305	293	324	317	259	310	307	282	274	271	283	261	298	276	305	291	280	267	260	284	288	279	296	259	293	304	296	300	294	305	282	296	304	301	280	281	286	295	320	342	340	277	297	309	334	317	296	319	311	303	339	340	323	300	295	304	300	297	294	306	292	317	278	299	276	283	332	298	253	289	325	330	303	290	292	278	286	271	296	282	283	324	293	297	308	312	283	327	321	328	283	298	322	305	304	296	263	289	288	284	320	269	323	291	298	328	282	332	288	320	304	254	284	310	293	310	295	318	278	285	289	300	291	314	287	270	277	289	293	288	300	302	322	274	271	290	284	326	312	290	295	318	317	289	314	298	289	267	311	299	314	302	257	308	302	306	279	247	293	251	291	286	301	297	303	300	301	271	279	302	327	301	330	281	310	305	282	273	280	292	268	312	284	297	283	307	319	302	257	277	273	286	316	312	293	337	328	286	300	300	293	318	342	340	300	305	288	320	300	327	306	304	315	323	292	276	259	321	291	271	302	307	309	296	332	313	286	271	298	265	305	312	310	309	315	290	287	298	278	305	300	288	301	305	311	282	322	287	291	293	286	289	256	290	294	318	322	290	287	299	296	293	334	292	308	283	299	297	294	359	270	334	289	312	306	290	341	305	278	311	275	313	295	312	296	269	316	302	275	306	307	283	281	302	297	339	281	290	271	323	322	305	311	330	313	318	279	299	278	289	274	331	288	284	298	305	278	294	298	276	312	303	327	276	271	280	318	278	321	342	280	280	260	287	287	296	303	306	306	266	293	309	282	307	319	301	288	297	280	284	323	285	303	320	314	317	291	283	317	270	275	269	291	306	283	310	299	288	276	296	314	275	299	301	285	316	299	308	288	265	329	270	300	288	299	281	303	299	309	298	310	306	295	320	284	325	302	291	286	323	303	299	314	322	320	288	287	267	310	278	291	310	274	300	318	274	312	287	278	295	289	281	314	268	291	328	323	311	308	313	325	302	306	290	289	275	289	303	292	268	290	287	300	321	282	275	329	301	309	311	352	310	291	318	285	310	295	326	305	299	308	278	289	352	300	290	301	310	283	315	285	287	302	277	295	321	306	318	311	323	277	308	297	288	292	304	267	286	285	308	313	308	272	287	316	301	282	300	303	269	309	312	314	287	284	307	310	308	282	272	328	308	292	321	283	313	300	326	302	307	286	266	289	325	277	311	307	298	294	344	319	323	258	283	305	318	288	311	305	295	292	293	297	297	306	273	284	314	268	367	332	288	316	278	308	319	324	315	297	326	323	335	283	322	275	305	292	309	288	308	311	321	290	303	290	272	304	306	314	292	299	298	310	294	290	301	302	310	316	294	320	291	311	278	301	289	300	315	283	318	337	302	262	312	284	266	279	272	320	285	284	294	301	294	277	258	297	275	290	272	292	268	280	292	297	294	344	295	283	325	311	275	323	331	298	291	281	269	301	323	291	295	301	297	277	279	302	293	313	296	301	335	295	289	310	312	275	314	321	294	304	291	317	298	283	277	282	300	267	278	249	302	297	295	293	289	336	277	295	268	282	259	317	278	299	325	287	287	313	312	312	266	304	272	308	305	303	267	298	301	285	316	312	264	292	282	308	291	262	285	295	268	298	302	307	286	290	297	310	318	321	302	319	290	329	291	307	324	297	297	321	290	288	308	314	305	320	292	313	307	283	326	290	288	340	319	282	305	269	316	281	307	320	309	296	288	299	329	304	310	284	283	274	288	295	296	296	315	316	262	315	302	294	292	309	281	303	286	299	295	291	318	301	311	297	289	299	295	318	264	289	292	290	300	289	307	320	318	287	285	326	290	306	293	303	251	315	328	260	314	319	276	292	296	308	271	297	288	320	264	273	304	322	287	301	266	297	346	281	311	295	246	287	282	275	273	301	300	291	266	320	329	302	293	283	283	279	325	307	323	290	315	312	275	320	321	327	301	293	313	304	308	294	281	303	318	300	315	289	306	285	292	327	342	274	285	309	299	288	304	270	301	304	319	252	310	316	322	300	305	310	290	248	310	337	304	294	317	280	322	289	283	298	267	318	299	293	294	294	271	270	290	313	329	332	285	274	283	292	285	307	318	295	289	311	293	326	312	268	296	301	331	316	277	291	303	275	307	295	328	310	319	314	290	301	252	285	292	338	290	304	280	291	293	299	283	303	294	264	330	287	291	288	309	276	286	288	308	285	317	304	312	314	348	336	335	351	272	307	305	329	296	332	322	311	303	296	270	311	305	299	276	300	296	295	320	316	299	262	297	300	299	302	309	315	301	297	278	320	296	302	338	281	325	312	318	289	297	284	316	274	352	308	314	305	285	288	301	293	281	307	311	291	301	273	294	325	293	297	318	309	247	319	277	269	296	305	287	294	308	317	330	276	288	300	272	284	320	327	292	316	315	308	281	299	307	338	300	323	314	280	330	304	306	254	288	274	298	307	290	307	281	319	293	304	281	303	254	303	279	303	315	274	308	321	280
6955	1104	1607	1645	1402	1185	1123	1005	974	913	910	873	828	876	834	839	796	809	757	798	816	801	787	715	786	759	800	741	769	769	773	766	735	760	790	788	755	717	788	779	739	764	707	764	780	723	709	752	746	737	720	759	718	755	749	728	704	710	765	745	697	699	758	678	750	725	716	767	731	791	757	695	703	727	733	755	756	712	715	699	774	773	763	774	763	791	771	720	729	758	718	731	746	763	766	771	746	756	718	781	725	755	724	765	750	765	741	732	773	725	758	703	751	721	754	731	699	738	691	728	718	746	750	711	704	723	740	742	701	722	707	775	744	748	755	738	697	727	730	763	725	722	739	752	666	772	771	721	791	777	742	785	785	739	741	747	744	756	740	726	705	760	753	767	677	731	782	774	725	727	768	733	701	695	776	784	706	723	733	761	721	745	774	728	730	724	712	763	715	690	751	739	693	765	702	710	723	759	760	690	764	717	735	737	766	762	727	701	748	745	732	789	733	734	732	753	698	722	755	730	778	768	708	698	746	750	752	720	784	737	722	693	714	715	736	761	718	722	731	727	744	733	741	743	723	705	750	714	732	751	724	757	723	706	726	772	731	751	694	755	751	742	708	760	744	700	745	738	738	719	764	730	720	742	758	736	684	742	759	729	739	755	720	729	741	710	674	712	728	823	720	730	778	724	724	677	681	709	714	730	728	721	700	706	751	700	736	770	735	776	779	737	751	764	783	759	763	719	765	741	760	735	756	747	788	753	741	776	721	737	730	729	717	727	773	721	733	692	726	731	744	686	790	750	726	740	760	674	703	735	706	723	731	743	752	713	719	700	755	740	773	752	738	799	724	730	772	725	741	737	765	721	740	691	777	693	798	756	734	726	709	692	758	671	747	750	723	753	748	697	742	738	766	768	746	727	747	716	737	801	755	747	751	721	744	742	703	732	743	746	731	758	725	750	737	729	684	761	723	760	717	729	702	691	685	719	726	787	749	732	732	732	749	707	771	749	737	735	725	760	749	700	730	749	738	731	793	791	749	754	752	712	684	806	752	765	763	736	767	745	716	723	740	715	758	757	735	700	731	752	755	748	800	771	757	747	775	761	739	737	729	716	733	726	778	740	740	731	736	735	733	739	726	747	748	686	750	745	708	755	738	701	736	743	675	712	733	753	721	772	739	727	693	751	708	703	713	742	774	748	692	724	712	720	727	725	728	740	763	756	735	712	730	737	746	735	724	755	678	758	665	749	718	729	694	764	738	734	725	761	740	744	705	791	777	720	710	741	718	707	738	737	746	706	740	752	721	731	686	715	766	738	729	715	744	762	720	777	693	749	719	776	723	694	703	709	751	795	724	718	727	684	778	757	760	704	699	722	732	754	762	701	699	759	771	738	696	729	752	765	781	766	740	747	745	742	751	703	733	746	746	746	745	784	742	781	721	718	747	750	708	742	757	746	712	767	714	743	708	729	767	747	743	785	765	688	754	723	688	797	764	730	755	705	780	769	756	781	718	671	719	694	703	771	703	738	731	770	769	672	717	748	700	785	729	714	760	695	730	729	767	738	713	725	751	766	711	715	688	746	720	743	751	727	728	787	730	793	776	737	715	743	750	761	685	763	715	751	752	736	726	759	722	710	727	756	705	722	725	712	722	721	749	735	695	699	722	682	661	743	725	729	742	781	713	694	767	734	751	717	747	799	708	724	748	757	716	776	716	739	723	678	703	805	785	750	738	707	723	732	714	732	735	783	735	751	722	688	743	698	735	702	712	750	743	794	775	775	713	738	768	695	717	745	710	741	734	739	736	726	697	730	717	716	740	768	694	758	763	718	720	756	654	763	710	678	733	755	731	731	753	726	737	763	784	741	700	723	720	717	739	710	707	775	721	709	690	764	704	790	745	739	695	743	688	731	767	739	739	732	706	671	716	744	750	717	728	696	763	731	681	747	739	681	744	725	750	689	775	745	725	739	747	743	753	749	727	757	717	720	711	735	694	739	759	721	762	734	733	754	751	725	749	723	752	737	713	772	774	690	706	745	788	777	696	784	742	772	739	752	738	743	729	698	696	768	698	702	759	771	718	704	729	739	713	719	724	734	746	752	752	704	741	691	725	717	785	743	770	765	742	766	762	753	724	742	707	686	753	756	783	731	689	734	753	720	721	718	709	712	777	713	714	737	692	776	715	746	773	705	780	689	759	732	742	755	715	698	702	742	741	741	737	721	750	715	742	737	734	705	704	714	786	706	712	716	774	753	726	762	660	714	800	719	724	764	756	708	728	752	740	798	704	688	722	778	729	706	727	761	742	711	756	779	800	733	757	756	717	795	721	742	712	756	769	773	750	715	753	740	715	713	729	707	772	765	698	664	719	784	707	748	700	760	733	754	809	760	710	708	751	669	716	716	713	729	726	694	718	743	732	748	723	728	733	705	743	724	725	755	764	772	763	737	739	706	791	716	761	749	806	731	714	733	763	718	785	712	769	751	713	742	760	735	753	741	696	724	721	759	783	738	778	745	711	794	761	726	741	749	712	710	735	745	727	794	740	705	724	727	747	701	717	741	748	703	643	714	759	722	766	732	707	755	734	727	761	722	737	731	721	748	707	749	754	713	721	747	738	751	747	720	766	731	758	755	726	765	715	739	746	769	722	776	722	745	745	799	716	755	723	726	692	753	715	796	780	737	736	737	713	783	771	730	708	708	781	784	731	759	746	705	754	750	720	735	708	710	749	762	719	817	772	739	727	730	746	712	704	734	747	719	724	720	743	762	731	761	756	734	736	750	761	761	747	773	761	766	719	765	774	726	760	715	729	757	711	741	716	691	701	749	766	739	686	744	768	726	777	701	715	777	731	760	754	731	714	776	769	722	753	694	746	737	751	741	663	677	762	712	726	717	760	728	700	682	706	738	736	726	747	751	666	721	698	740	773	739	749	743	658	755	751	743	775	724	724	709	706	744	738	724	710	705	757	723	688	749	746	750	707	708	718	766	722	782	725	777	775	697	756	676	774	732	715	752	698	732	760	713	710	740	764	733	732	729	738	710	748	728	731	708	711	712	731	757	716	794	739	707	728	756	703	760	841	728	756	726	755	735	775	792	737	751	772	737	710	704	683	728	748	696	696	727	695	727	722	734	791	717	732	761	743	780	737	729	737	743	748	698	755	735	731	705	736	717	736	792	714	716	681	734	768	791	756	732	693	790	756	720	751	715	712	726	714	735	720	782	738	764	768	757	723	757	745	780	753	758	817	740	761	677	727	725	734	740	752	737	704	746	715	715	693	691	771	673	737	754	721	705	750	737	722	719	707	718	726	771	793	740	720	720	773	703	746	738	763	741	685	714	762	766	758	716	717	744	741	765	729	697	772	759	723	726	733	739	743	757	757	747	724	796	762	734	746	709	746	755	758	786	760	731	705	737	712	703	738	722	732	793	722	755	683	749	737	762	771	718	725	745	787	677	688	677	731	744	736	710	713	735	772	749	751	769	750	776
15482	1564	1197	926	768	577	588	518	505	488	452	444	452	422	473	431	436	400	436	425	443	427	388	433	428	405	427	427	432	393	409	406	419	404	426	444	397	415	434	429	391	394	420	418	437	441	419	390	400	410	405	409	425	427	435	385	466	395	406	383	378	418	414	425	410	371	433	404	387	401	418	426	418	395	448	368	395	410	407	402	412	429	402	366	397	400	359	416	401	378	406	398	406	484	430	450	426	424	452	377	434	431	409	417	430	420	408	402	351	384	395	411	422	421	440	409	428	436	405	438	433	405	474	427	426	377	424	401	421	354	399	377	420	402	464	408	437	442	458	385	434	403	423	415	450	413	428	419	410	408	421	421	402	409	430	415	439	418	437	380	372	448	408	417	387	372	399	371	402	450	378	401	457	403	410	377	450	438	469	437	426	417	427	421	422	430	431	424	435	410	406	430	419	423	438	382	412	456	394	422	404	408	402	425	429	425	473	403	414	422	402	367	421	432	400	402	416	401	419	419	428	406	443	419	408	435	429	390	456	399	409	456	430	384	414	399	410	450	395	416	411	383	399	361	421	395	410	437	435	403	402	415	434	424	416	425	417	436	415	395	386	388	434	408	406	396	374	425	398	416	424	407	400	428	427	426	435	408	452	392	436	411	446	455	385	382	413	406	416	417	434	428	410	399	383	399	422	421	424	459	419	403	428	393	443	387	414	420	399	397	400	446	436	441	384	394	432	402	390	396	393	390	412	359	424	398	404	418	423	413	398	373	412	416	405	410	416	390	359	422	395	391	406	385	396	416	435	401	354	425	414	416	400	399	405	442	396	414	408	387	417	416	450	424	397	436	423	388	441	397	401	381	445	393	418	397	378	383	387	376	424	454	387	461	434	388	436	423	423	353	416	434	370	406	387	398	416	446	413	376	407	418	409	404	396	430	391	400	407	410	396	420	407	392	394	394	415	433	419	417	412	423	414	430	450	419	414	463	433	422	398	406	414	438	408	402	395	390	410	415	417	426	442	398	387	437	384	423	403	387	390	446	408	416	441	444	443	419	406	414	426	432	425	399	438	391	475	398	405	365	442	400	374	422	397	405	427	404	373	452	410	436	425	414	409	403	393	422	423	381	413	393	424	430	411	432	417	378	423	431	420	431	422	382	425	400	393	378	422	426	420	406	451	429	409	414	330	397	454	403	382	429	385	400	430	438	434	394	380	393	435	397	386	428	396	412	428	417	414	424	381	372	432	442	419	440	384	400	389	395	441	380	364	402	391	398	440	449	410	437	393	450	426	402	415	427	414	443	412	396	441	397	430	370	375	379	422	403	371	387	454	415	411	364	429	397	421	427	433	378	449	414	411	419	418	400	415	437	404	457	391	392	405	386	422	386	400	416	385	415	405	389	457	417	411	415	433	425	469	390	440	392	393	410	429	418	421	449	437	398	406	400	443	425	421	442	421	406	434	390	407	443	369	406	393	405	382	403	423	395	381	421	393	393	398	401	406	398	406	411	410	436	392	404	394	422	400	429	418	419	431	427	409	450	411	401	411	439	396	380	446	400	435	381	396	416	420	421	426	441	400	407	445	420	385	405	452	431	382	403	398	454	378	380	409	403	355	408	391	398	417	452	436	402	439	425	440	428	396	391	423	437	361	388	425	406	397	437	409	426	397	377	418	387	443	445	403	418	384	413	384	389	419	421	435	408	411	430	425	423	409	403	448	376	420	411	430	421	365	397	420	408	402	444	391	400	475	388	404	380	467	422	415	398	394	400	408	438	454	394	408	451	426	406	435	417	405	441	399	412	435	422	395	435	419	406	415	432	438	455	416	395	442	403	395	378	453	414	394	381	414	452	402	440	399	377	391	398	441	422	436	418	403	438	448	425	404	408	381	371	412	398	422	426	439	423	435	406	402	385	393	435	422	430	443	420	395	415	407	404	437	432	413	428	416	413	448	438	410	430	413	400	435	422	431	416	423	420	405	432	431	411	409	416	442	407	384	383	391	436	428	422	444	422	428	458	418	431	399	438	428	420	364	406	434	430	403	407	395	414	444	439	404	429	445	404	369	371	386	389	439	400	431	430	389	389	412	434	401	406	414	440	403	411	423	442	436	387	444	408	403	417	456	406	445	440	410	412	388	391	392	411	395	372	471	389	428	438	390	406	415	408	385	404	391	401	419	393	411	414	411	403	436	436	394	384	406	408	408	431	401	413	442	436	387	400	403	401	410	351	428	411	419	383	419	442	425	399	404	380	434	398	371	402	453	421	395	441	393	477	407	435	444	439	386	434	420	378	441	426	469	454	409	369	411	420	441	421	412	392	411	450	411	415	389	378	452	387	407	443	408	413	409	417	370	383	397	383	423	404	408	403	401	435	409	377	396	419	430	435	401	413	470	418	400	444	423	413	445	428	374	408	422	411	417	468	384	410	386	403	411	417	418	432	386	417	408	410	406	396	379	364	441	413	421	391	427	455	471	442	409	428	362	398	424	390	405	445	401	401	447	434	419	386	375	416	422	420	421	417	416	404	387	397	438	400	391	420	393	368	404	418	391	398	394	402	426	395	479	406	397	401	394	414	401	409	382	424	401	408	382	411	404	416	397	370	414	463	392	455	431	396	444	448	375	430	393	425	418	422	407	393	436	410	412	398	436	446	411	387	410	448	371	413	395	405	434	420	455	422	423	394	393	436	438	446	425	411	430	438	369	412	398	399	435	398	442	376	426	383	389	389	428	375	443	436	419	384	406	374	394	396	441	419	417	384	387	410	413	419	448	432	450	441	377	396	411	403	404	440	427	423	409	428	402	446	459	412	370	405	356	418	400	407	422	419	380	414	443	381	455	412	423	424	419	402	457	386	437	409	402	344	429	406	381	386	426	405	441	424	433	432	431	401	392	413	423	407	449	413	395	398	421	426	417	428	406	427	424	425	415	404	405	390	408	430	398	435	422	397	437	417	414	447	406	361	424	428	409	433	390	414	425	410	448	421	377	378	427	464	409	401	414	458	390	418	415	384	424	390	411	414	401	422	437	375	370	408	465	448	385	423	412	387	428	472	402	393	415	417	432	389	390	420	378	421	404	391	435	471	439	440	401	422	418	414	427	403	391	404	400	410	428	425	424	404	420	462	440	423	419	406	434	370	408	421	409	435	418	414	397	402	429	452	428	423	403	434	448	369	397	396	374	396	426	387	372	398	464	423	419	414	436	365	393	441	432	427	432	425	414	417	372	445	404	441	416	412	419	404	389	391	391	433	413	391	404	442	413	385	408	419	407	420	422	422	388	430	456	428	375	438	406	420	448	388	377	347	423	423	406	420	392	406	419	448	436	400	428	463	418	420	408	431	427	379	421	384	374	439	445	381	418	450	431	428	404	434	407	404	402	436	409	402	406	430	396	384	383	368	444	403	463	436	413	389	382	445	403	382	401	407	392	409	412	400	424	420	386	414	397	397	415	412	470	444	403	447	375	383	424	426	406	397	417	394
9199	1703	2417	2656	2178	1941	1683	1473	1301	1351	1249	1201	1147	1124	1127	1159	1046	1055	999	1004	1037	999	961	1024	1013	972	967	971	989	943	973	965	985	931	939	978	995	913	951	970	951	899	939	930	886	993	925	964	979	955	988	951	984	944	942	949	942	916	952	949	908	941	984	950	944	957	918	911	902	931	961	895	919	963	949	905	959	937	964	967	922	925	979	991	987	944	931	958	955	905	963	845	914	979	899	943	878	924	972	939	943	977	919	999	933	912	938	967	925	959	924	954	885	876	938	921	874	909	932	910	939	968	903	948	925	979	901	893	922	917	965	925	905	947	934	963	886	881	921	936	925	924	921	906	937	943	890	981	927	877	954	923	1021	905	954	957	932	901	942	962	933	893	920	914	913	945	909	934	966	894	974	973	877	902	896	895	959	947	968	925	929	899	886	943	973	963	937	949	917	931	944	915	912	922	915	943	893	920	912	976	913	926	910	924	891	916	953	937	933	931	897	925	924	945	925	924	921	964	912	860	943	902	874	932	887	950	916	996	949	945	941	969	964	933	957	909	948	926	896	926	912	973	911	924	927	960	936	905	933	917	950	974	925	897	879	918	939	957	961	914	946	941	907	917	922	942	961	898	937	942	920	955	932	935	917	944	905	899	896	899	938	977	941	971	917	1000	941	933	900	929	962	941	950	922	860	948	958	957	974	893	922	955	943	968	950	898	937	912	982	916	917	914	943	905	958	977	976	961	973	896	959	953	902	919	888	941	921	1004	977	911	984	922	935	975	920	1025	920	911	929	931	857	982	971	978	906	929	921	937	884	1006	921	972	880	881	900	984	899	920	950	955	909	925	867	908	864	925	924	920	961	929	959	917	941	925	942	935	889	937	926	954	898	932	920	935	915	894	963	926	934	962	974	930	963	917	926	919	941	878	866	970	923	876	913	863	943	950	906	913	906	918	952	976	968	899	972	908	941	913	992	967	937	905	887	972	908	916	920	929	946	973	904	907	975	884	899	957	915	924	945	881	939	985	918	895	911	920	975	920	872	927	872	925	944	921	900	934	931	966	935	940	899	912	953	960	948	931	903	893	956	948	965	932	921	903	971	959	904	952	950	946	936	949	937	881	920	880	883	902	887	951	923	971	976	864	942	930	930	862	974	919	943	984	897	930	913	897	907	880	986	965	955	952	967	948	890	941	944	902	949	916	886	969	947	944	929	960	922	875	915	899	911	896	947	925	990	905	906	908	906	901	929	930	936	970	963	903	973	934	944	959	897	977	952	914	927	972	938	927	982	976	920	975	957	939	920	952	892	974	937	933	934	872	979	947	945	894	927	937	966	951	942	880	941	927	929	907	964	940	937	945	955	866	972	935	934	914	885	955	914	914	872	973	891	932	940	940	953	908	927	894	900	932	985	931	916	959	968	950	888	920	943	916	941	893	920	941	893	929	916	885	940	1015	921	934	936	953	938	828	903	884	922	949	918	903	950	945	909	869	929	963	902	860	972	950	948	921	974	873	961	982	884	963	923	910	897	931	925	900	947	927	953	916	907	891	961	941	916	946	923	967	911	915	875	897	951	885	920	907	963	997	930	980	1039	958	921	938	954	922	956	921	942	940	928	926	952	911	954	940	950	914	943	896	858	928	955	909	949	964	907	984	930	920	939	934	876	927	933	931	909	948	928	942	960	914	977	863	893	886	937	948	933	951	989	956	878	1001	985	877	987	949	919	916	908	947	922	920	913	922	919	898	931	912	936	967	960	985	940	931	975	970	886	944	925	919	887	919	920	928	971	901	929	851	913	966	921	875	911	903	920	965	966	916	954	930	896	914	919	958	893	937	951	922	907	941	922	904	888	927	981	992	899	962	939	906	929	882	902	952	955	933	896	934	901	912	953	917	936	875	906	917	895	909	985	930	909	917	925	923	895	880	882	904	931	928	901	932	937	919	925	944	975	939	941	957	874	949	967	897	905	906	833	953	949	923	904	916	868	969	955	944	947	962	919	943	876	935	940	944	919	910	899	932	858	922	973	952	943	889	931	956	939	945	929	906	900	918	905	965	922	877	879	925	966	943	905	927	951	896	892	886	943	922	879	925	984	882	904	895	929	937	928	932	909	925	912	949	1009	923	887	914	943	888	958	968	941	859	947	940	918	922	929	907	958	922	878	991	903	945	886	941	914	921	955	932	913	918	964	914	914	949	889	949	952	921	866	928	936	952	949	958	948	963	960	876	924	935	913	947	965	934	989	968	938	969	950	896	977	884	940	921	903	947	987	872	929	954	914	901	951	912	933	950	867	947	951	922	949	895	940	960	862	891	933	913	940	940	928	1027	934	942	959	924	896	919	913	914	897	915	934	968	935	915	926	946	917	956	902	917	887	900	944	939	928	947	911	915	904	971	865	914	952	934	913	889	927	950	952	958	956	858	933	920	972	939	968	904	905	909	947	887	945	982	918	969	932	916	928	934	877	950	942	894	899	934	934	873	880	883	919	943	918	881	937	900	893	947	942	947	949	927	923	953	880	937	947	916	922	915	905	945	889	957	972	908	942	939	937	952	948	890	899	927	909	927	933	924	924	931	866	914	914	899	895	908	906	927	904	952	932	914	905	945	875	994	959	898	939	883	847	947	902	924	891	939	904	942	964	920	875	915	961	961	934	897	932	924	952	928	923	929	991	917	897	950	927	903	913	914	921	926	889	945	953	918	964	918	918	919	968	942	900	905	977	957	975	975	926	982	967	997	1014	923	961	918	936	921	953	914	983	944	951	913	910	1000	938	931	961	937	927	966	862	946	958	958	940	954	971	997	919	954	901	996	933	942	934	903	913	881	945	878	921	938	895	920	943	927	856	878	923	890	964	885	898	908	955	935	958	883	932	918	903	925	948	889	916	906	942	904	911	980	957	956	963	952	919	954	928	927	933	937	934	923	903	924	922	965	915	920	924	906	912	966	945	864	925	939	1006	942	900	987	928	937	940	947	920	955	933	940	920	919	969	896	929	966	912	889	877	925	952	923	920	904	904	980	938	965	890	884	897	939	931	948	973	978	870	921	879	928	874	936	995	963	916	893	913	906	965	917	948	934	904	938	948	932	923	858	904	990	924	931	879	953	891	947	874	911	903	985	891	923	928	935	906	924	916	917	855	937	971	894	936	873	919	885	916	889	962	930	938	991	881	938	924	851	924	931	894	966	937	864	914	923	963	1001	941	945	921	920	946	904	953	901	932	914	934	927	847	948	931	906	941	940	898	917	941	923	935	940	935	947	917	962	923	890	980	924	918	948	942	937	914	935	918	951	899	920	905	852	928	869	904	880	930	920	926	926	946	949	956	916	936	938	947	939	908	872	867	958	959	902	882	930	914	903	984	929	933	980	882	1009	916	906	857	885	914	914	966	950	913	938	953	903	965	959	929	896	876	957	906	911	985	945	908	948	923	925	920	985	951	931	970	913	899	937	912	942	886	914	905	913	948	907	932	898	922	926	973	959	901	959	950	968	897	940	894	940
1596	140	142	157	165	161	179	148	162	147	175	154	164	146	147	143	143	149	142	164	139	141	148	145	158	175	144	143	157	160	153	145	144	166	133	146	170	149	146	148	139	163	157	168	150	160	166	155	156	165	120	140	146	151	131	166	138	137	161	114	154	124	159	147	148	158	141	148	143	140	153	141	140	160	148	166	167	159	146	164	139	169	153	159	142	149	153	154	169	162	117	133	165	122	134	157	169	147	144	157	161	137	142	164	155	135	152	157	152	137	166	159	179	166	143	157	189	166	164	170	141	172	158	132	145	158	124	154	139	153	146	139	127	132	135	151	141	141	155	158	137	171	147	164	129	149	136	136	154	179	150	142	158	148	143	153	140	127	174	144	150	171	135	157	134	141	151	158	152	171	142	143	144	139	174	147	147	139	149	135	161	166	142	163	128	160	151	140	132	140	145	127	157	146	160	169	168	148	147	141	144	170	147	160	164	150	142	124	140	155	169	147	173	149	160	148	136	148	129	138	127	174	125	144	135	151	147	141	156	116	136	139	148	150	134	148	152	142	136	141	144	155	128	150	139	149	147	140	150	150	145	155	131	143	163	166	155	154	150	155	157	152	137	153	154	155	152	152	145	156	143	159	136	152	153	153	151	140	116	127	131	131	177	142	137	145	147	150	175	150	115	165	141	138	168	149	148	132	136	138	152	137	144	166	175	151	140	152	151	147	148	134	126	150	156	161	149	169	149	157	146	186	141	120	167	144	165	155	161	149	146	142	162	147	124	156	134	158	141	157	153	165	148	175	157	159	123	157	158	147	139	163	154	163	137	162	154	139	134	129	124	156	146	130	145	122	124	156	178	141	152	138	151	137	146	124	139	136	139	168	153	168	143	154	158	163	149	151	151	141	141	167	147	162	179	142	157	138	167	147	147	169	149	153	141	180	152	127	158	154	133	179	152	152	164	160	134	135	147	178	147	158	155	153	166	169	137	162	155	147	131	166	172	125	152	164	157	182	150	159	176	142	139	155	135	173	147	135	158	138	143	117	150	146	151	152	145	152	151	136	160	143	174	157	150	142	156	148	149	171	135	174	156	162	126	154	144	152	140	128	145	167	150	138	122	144	128	115	145	148	164	143	153	121	129	147	152	152	141	165	161	149	143	140	125	161	157	162	130	181	157	146	147	140	153	143	162	167	153	139	155	158	158	154	163	148	134	144	160	159	173	139	178	145	164	165	142	151	144	146	152	153	146	150	164	138	153	155	157	147	158	153	160	171	153	166	150	157	143	143	136	150	147	134	149	151	161	157	153	154	148	129	146	159	126	138	145	142	147	148	146	132	146	140	170	131	157	149	137	133	159	143	153	177	155	138	154	162	141	164	161	156	149	153	165	124	140	157	165	160	166	172	154	171	133	146	157	157	171	126	137	151	123	135	142	149	172	152	136	140	131	142	162	152	164	146	153	146	143	155	141	166	149	149	141	140	155	162	137	154	153	119	137	149	154	153	146	176	166	151	158	160	170	141	155	148	148	149	140	146	133	141	128	139	167	150	128	138	161	163	160	141	157	167	149	149	158	164	153	145	150	133	147	141	143	134	137	148	139	140	154	145	154	141	140	163	130	167	150	146	153	145	145	151	129	149	146	148	118	167	126	165	142	143	158	154	155	167	157	142	152	136	143	182	136	142	134	136	133	127	161	152	170	155	149	124	162	173	140	126	155	144	136	157	160	132	137	154	152	157	166	162	124	156	139	176	152	165	143	167	144	123	126	143	143	166	152	128	145	145	166	130	166	144	155	151	164	135	150	175	158	139	147	140	142	156	140	132	175	178	141	135	140	159	145	148	153	132	151	127	154	149	157	169	156	174	162	141	132	189	151	134	147	152	148	147	154	149	141	151	157	159	144	149	161	156	149	144	147	156	148	160	152	135	147	139	141	151	154	126	125	161	170	125	142	173	151	102	149	175	137	140	154	163	131	150	153	155	149	168	144	141	137	154	144	133	142	143	149	136	162	163	146	147	138	156	159	159	139	120	150	142	149	155	140	151	137	138	136	166	151	153	116	163	168	148	146	138	171	158	153	137	142	138	140	146	132	147	163	145	141	154	158	147	143	158	137	143	128	171	131	135	160	135	156	156	140	139	152	141	180	138	139	159	138	152	167	117	150	147	139	145	151	181	164	137	187	150	134	163	117	178	155	147	139	146	160	156	155	162	146	133	132	170	161	134	157	141	137	161	161	142	120	121	164	134	170	174	156	154	167	175	164	152	153	133	145	152	164	131	155	165	142	168	159	147	143	162	119	145	146	138	163	148	143	132	130	146	148	155	152	173	135	162	146	141	161	156	155	147	174	137	145	153	169	159	160	147	139	136	143	156	190	164	139	128	154	149	162	152	143	163	136	133	153	149	160	166	141	145	163	126	152	172	170	148	125	156	165	141	154	150	151	142	148	143	125	158	140	155	152	144	143	133	136	136	148	142	138	138	146	153	156	145	155	142	156	140	173	139	139	159	138	134	160	176	153	158	143	155	130	136	160	145	147	148	158	165	152	138	150	137	153	143	148	139	149	169	151	149	123	166	150	147	167	134	166	142	158	153	139	158	151	164	164	147	156	144	114	128	168	139	159	154	135	138	151	158	138	148	143	155	141	144	148	118	135	153	116	156	138	153	161	146	167	141	162	153	146	154	153	129	140	170	155	163	126	135	161	133	153	138	140	157	151	144	148	150	183	144	124	159	162	145	137	138	137	130	125	149	125	158	141	142	136	124	164	154	125	135	164	165	163	151	148	135	145	164	119	133	129	141	154	162	147	129	130	148	154	134	140	126	150	130	140	130	153	156	134	141	137	166	147	158	144	140	130	134	145	151	151	144	137	146	154	131	159	134	139	149	166	135	119	160	154	155	120	164	167	147	140	146	144	145	142	147	140	147	136	154	153	162	163	158	156	141	162	174	124	152	159	167	146	152	131	156	143	171	142	146	171	164	162	153	152	138	138	144	145	152	171	161	146	137	149	155	132	148	151	186	139	163	160	146	129	142	128	130	133	137	136	140	156	138	164	146	143	169	149	155	165	140	145	132	149	157	168	175	158	161	132	130	171	167	157	157	146	148	151	166	159	158	141	155	170	123	148	141	153	161	141	157	138	145	158	145	151	139	159	162	155	162	133	159	137	145	139	146	145	154	146	152	132	146	134	144	151	134	163	153	167	141	147	133	161	137	162	138	150	139	149	167	141	156	152	164	146	162	133	165	156	139	158	147	167	139	142	150	134	163	150	137	171	161	131	132	134	140	148	162	167	145	135	151	151	160	157	151	114	146	146	144	143	142	139	128	141	152	162	131	174	148	132	135	151	125	163	151	143	123	146	161	152	149	145	141	157	150	148	144	162	137	130	142	162	130	161	147	172	156	141	136	129	160	158	165	151	164	125	152	123	151	157	141	160	142	147	138	127	166	144	148	162	117	147	136	148	154	180	145	151	145	147	136	138	167
1918	437	517	478	464	449	460	470	451	434	426	390	382	388	447	430	433	418	445	458	461	447	444	438	433	448	422	419	415	434	374	402	432	420	442	445	436	450	390	406	408	382	438	425	446	455	451	452	421	431	411	425	432	437	435	406	456	450	399	445	457	409	446	438	427	439	407	425	439	427	462	399	449	380	463	395	422	426	451	422	448	415	400	433	421	446	450	412	409	403	411	438	416	458	456	462	397	456	450	426	422	427	432	479	433	426	361	429	401	428	452	424	418	441	399	452	431	416	413	438	426	444	450	433	452	429	434	430	414	391	415	420	440	411	459	400	422	435	427	434	408	444	417	426	475	399	385	422	437	424	429	406	440	409	382	380	403	396	432	422	427	439	432	475	413	444	420	436	435	441	437	439	418	394	417	451	384	411	419	444	396	427	464	404	414	434	392	428	454	439	448	429	422	450	448	433	392	427	455	393	435	423	387	437	406	413	411	431	407	434	453	416	452	456	411	393	423	437	407	435	415	410	407	393	428	432	428	402	445	418	434	448	403	394	451	414	408	406	392	439	416	441	409	445	408	402	462	403	422	465	417	449	421	415	471	453	424	437	410	451	449	409	429	431	410	420	434	444	390	426	372	419	430	426	424	435	440	453	474	398	414	442	399	446	428	380	408	445	432	407	429	456	456	414	438	440	409	404	401	444	387	449	445	419	411	438	408	440	406	406	428	414	418	421	417	404	423	417	421	395	424	442	396	421	446	446	423	466	448	390	456	451	433	469	391	385	414	433	451	424	408	432	422	430	427	440	440	423	414	460	413	386	396	451	401	442	431	426	436	462	421	412	421	432	416	424	419	447	398	394	436	392	481	465	402	392	425	426	402	449	418	439	438	442	440	431	437	416	452	435	425	440	423	412	439	415	436	421	415	399	437	408	410	417	432	425	454	457	418	447	452	469	427	437	385	478	392	447	437	422	418	412	418	452	456	441	434	448	455	416	445	462	417	427	424	402	417	452	432	444	433	427	410	435	418	418	399	449	446	410	389	441	441	430	422	422	404	425	439	416	428	414	407	438	423	415	418	432	434	406	450	427	429	419	416	442	423	395	394	440	422	430	436	435	440	402	417	465	422	446	412	441	414	437	385	436	436	452	441	410	428	416	445	406	435	421	428	457	473	436	417	429	441	428	397	423	426	359	406	450	414	421	432	416	422	425	431	407	431	431	425	456	482	424	436	453	388	436	386	427	407	443	447	394	442	455	433	430	437	452	405	461	446	413	405	446	433	433	428	427	414	437	413	410	451	462	415	435	418	411	400	391	429	437	443	413	395	424	432	378	427	403	424	420	426	412	443	401	388	416	419	460	435	440	431	436	458	383	415	447	427	414	411	449	415	461	398	394	451	434	389	416	409	411	446	408	431	444	399	437	436	424	401	449	414	401	400	416	442	469	442	399	461	414	454	412	426	386	457	435	478	421	419	442	409	462	438	452	395	432	435	418	436	448	451	429	402	427	416	410	450	412	403	412	412	455	437	419	402	398	391	417	450	451	452	402	409	441	407	430	400	403	457	412	447	422	433	460	454	460	414	382	455	445	440	449	414	451	436	405	458	414	417	428	456	463	468	423	451	405	432	430	416	435	458	435	434	436	420	443	454	423	373	461	442	407	450	433	462	438	418	419	426	401	437	438	432	461	414	442	427	405	407	425	410	426	430	403	420	420	414	426	444	422	447	422	397	417	443	389	417	444	432	420	439	442	432	455	437	433	434	455	421	434	418	425	389	426	416	401	424	415	403	451	442	411	446	367	393	455	443	452	424	413	435	419	441	447	472	408	399	414	385	433	437	432	428	458	433	454	447	406	423	405	377	397	417	411	443	414	382	416	419	427	454	408	426	430	412	441	431	417	412	441	402	406	416	425	460	404	407	468	409	441	434	421	402	419	454	419	437	446	442	425	405	453	397	409	419	439	404	423	463	419	453	415	410	468	404	439	410	456	418	402	390	388	435	445	492	437	369	441	419	417	359	423	405	465	428	370	433	435	423	437	425	410	411	417	428	411	417	423	437	467	418	425	409	448	412	426	437	447	433	433	439	400	445	431	378	391	397	463	445	411	456	457	409	397	407	431	468	417	425	392	403	410	464	454	414	405	425	426	382	462	371	452	468	447	437	391	443	428	417	448	428	455	429	426	458	451	426	424	430	414	382	445	473	420	461	449	434	410	409	431	437	450	420	430	420	424	426	434	459	416	433	426	401	428	435	431	431	421	444	424	444	418	428	413	397	423	473	423	444	399	407	447	437	428	412	419	431	436	431	417	401	443	416	386	427	400	453	411	479	439	447	419	454	444	465	400	459	435	429	393	440	429	434	445	400	452	434	452	442	403	415	461	458	443	428	414	438	412	442	411	421	455	423	426	437	437	423	422	412	401	433	408	434	419	429	392	438	435	421	442	459	423	437	439	424	458	461	427	405	395	401	423	421	428	456	395	427	439	411	420	384	410	394	414	382	397	453	437	449	439	435	432	442	409	433	407	421	454	417	431	438	408	426	440	450	430	441	408	417	447	408	441	426	418	468	414	421	446	435	433	453	451	421	427	445	394	424	437	396	408	405	456	458	418	423	410	398	416	451	428	419	439	391	399	431	434	412	393	418	461	393	403	441	460	418	432	430	427	415	420	437	443	451	488	431	449	404	433	456	414	444	409	436	369	427	463	427	398	438	407	448	417	432	454	413	401	416	408	426	451	450	394	406	418	415	417	468	413	462	389	396	419	408	367	420	404	416	431	428	437	475	417	420	439	370	423	400	443	429	454	473	446	451	465	450	450	444	432	442	405	414	408	420	409	425	399	428	418	424	418	430	447	447	424	429	399	448	441	427	418	423	414	425	412	438	454	481	411	392	438	407	414	442	458	382	410	401	451	424	438	450	421	466	423	385	389	400	442	467	476	425	443	431	436	451	449	408	441	414	406	398	461	377	450	410	452	432	440	410	405	410	417	439	449	423	394	452	425	399	451	411	414	411	415	439	418	448	451	414	402	416	401	434	398	436	426	428	434	431	386	384	445	449	436	432	466	438	455	443	455	425	437	416	408	407	445	418	404	461	374	408	460	450	397	425	427	409	421	418	407	431	385	411	439	446	497	393	411	424	396	418	439	419	428	424	438	460	410	426	436	424	412	444	443	444	412	426	424	432	416	404	419	423	446	440	417	461	448	433	432	397	407	457	432	408	430	448	445	440	413	383	436	404	443	428	447	431	450	425	428	399	404	421	404	422	455	456	385	433	425	441	415	430	416	451	433	442	451	391	427	447	399	440	428	412	406	445	425	429	383	459	426	407	403	366	378	446	436	426	431	422	431	393	450	450	423	447	447	393	440	419	423	430	392	414	378	435	416	424	405	411	393	383	425	417	425	436	441	405	450	407	401	440	422	415	393	434	457	424	400	400	414	430	425	434	391	403	384	467	380	418	425	403	423	413	437	435	393	437	431	393	443
8164	717	695	532	419	358	365	361	340	332	335	337	306	313	296	291	287	324	293	330	296	305	312	329	316	296	283	275	282	295	297	303	329	299	261	318	298	295	308	288	346	268	323	304	311	319	292	314	291	284	285	308	289	279	280	293	313	289	300	318	296	297	315	274	279	307	315	277	292	301	286	307	325	297	289	281	345	328	330	328	271	299	315	276	286	291	304	283	288	305	311	298	273	276	317	292	307	308	283	276	312	309	333	328	286	315	294	305	303	298	260	303	291	297	310	316	326	287	322	238	278	288	279	310	264	295	297	300	276	265	308	295	311	277	306	243	305	273	295	301	299	297	279	325	298	336	283	321	267	289	284	281	306	287	296	301	296	296	301	291	301	294	325	315	283	323	273	290	287	285	297	293	304	301	304	252	277	274	271	312	282	320	302	307	291	320	302	282	315	308	309	284	316	352	300	339	303	269	304	304	317	323	277	350	335	308	283	314	282	285	306	310	305	270	285	297	293	297	321	307	322	285	268	319	275	319	274	303	278	330	326	297	286	286	311	305	301	310	302	327	280	309	280	313	311	294	297	279	314	296	298	267	285	287	275	293	272	286	299	302	305	277	322	280	326	296	278	274	256	307	345	278	318	276	299	300	293	317	321	317	289	300	318	268	304	287	302	303	314	300	310	283	302	288	315	318	271	295	299	279	293	319	277	307	326	297	273	309	272	303	295	314	319	295	297	288	319	295	267	302	292	302	272	284	309	286	311	315	275	310	292	287	310	330	296	310	284	303	305	333	259	304	309	292	271	312	295	302	304	288	326	318	334	292	317	314	288	297	256	303	280	289	301	295	291	298	290	291	319	292	264	310	273	291	304	288	276	295	322	298	325	303	302	311	300	315	290	284	277	290	317	302	307	310	289	332	315	293	287	319	352	297	281	267	274	294	290	311	267	299	333	310	304	326	309	304	330	303	293	272	329	280	304	279	311	281	299	315	281	320	314	290	309	349	308	314	329	269	298	295	279	295	324	302	314	305	307	285	321	295	274	312	288	291	286	291	294	296	326	299	295	330	285	286	293	294	306	311	323	299	319	303	297	286	279	289	273	316	278	300	313	317	286	288	314	285	274	334	289	307	288	273	314	290	277	319	311	260	297	317	303	289	302	330	292	310	303	289	303	287	291	290	330	303	308	312	282	306	290	279	286	257	295	308	321	272	296	319	272	297	298	310	298	306	305	347	293	267	304	300	316	327	309	326	294	287	307	319	326	305	290	322	298	261	288	317	296	304	288	281	283	318	257	321	287	296	306	285	305	315	322	295	304	282	292	315	263	244	318	291	279	294	336	294	359	284	312	292	283	292	262	265	299	282	298	282	311	309	291	305	282	311	312	306	308	286	305	330	323	273	289	283	298	315	300	347	302	333	288	288	292	308	299	310	278	287	298	303	291	318	298	277	314	283	299	285	301	292	279	314	338	262	257	265	307	302	305	334	291	268	306	292	295	297	310	310	302	298	314	281	291	280	274	299	328	307	368	318	296	274	302	289	300	328	305	279	333	311	281	297	297	292	291	294	304	290	275	300	292	304	303	339	270	302	316	303	326	297	274	304	329	301	308	308	293	277	326	312	304	310	275	282	327	260	299	357	318	296	302	279	277	295	303	308	313	282	332	268	290	255	314	280	316	303	287	288	288	288	282	290	309	293	308	274	320	316	294	281	333	291	324	300	299	315	305	291	313	279	299	275	324	273	331	285	306	289	320	279	304	304	279	308	281	305	362	271	286	288	339	319	299	308	273	286	318	294	290	316	292	300	303	315	264	307	284	281	287	335	297	292	281	245	292	345	288	306	293	310	328	289	316	275	282	291	310	279	290	306	296	294	305	274	273	296	281	291	316	290	307	321	290	295	282	322	268	259	292	314	334	312	285	285	253	315	305	296	327	287	302	300	302	316	306	299	276	289	304	342	279	270	285	293	271	289	269	329	295	329	314	285	287	290	250	320	294	283	300	321	330	295	341	325	332	292	288	284	313	303	267	291	302	270	301	309	294	299	295	309	273	312	284	271	288	313	334	282	294	305	308	286	294	325	300	290	298	307	305	328	296	320	327	295	278	299	327	296	276	296	307	287	313	324	330	321	310	303	305	316	315	308	354	302	314	306	296	306	313	325	306	275	318	304	302	317	299	293	305	302	336	311	313	282	289	289	275	310	322	296	273	313	274	326	299	299	293	342	293	288	313	287	292	302	300	324	316	240	319	324	284	293	275	335	308	304	321	283	301	272	303	322	320	310	291	305	306	265	288	291	307	300	298	295	291	288	317	256	318	308	284	272	258	309	314	275	294	300	296	312	256	294	315	307	256	345	355	293	296	315	281	317	308	291	322	301	268	287	311	320	320	278	308	276	279	309	292	323	316	291	303	301	325	284	309	298	302	311	284	274	303	323	311	277	295	311	332	325	295	303	282	301	315	301	290	278	301	306	292	294	292	263	324	308	322	289	288	325	329	290	294	311	290	272	309	282	338	309	283	311	329	307	306	321	303	290	287	332	334	309	296	308	351	317	286	288	319	319	317	333	324	275	294	272	304	316	296	295	279	283	281	314	310	312	289	308	325	308	340	296	282	291	282	335	306	291	294	336	309	286	312	294	308	302	309	277	284	284	315	303	317	328	295	272	309	296	292	293	300	289	328	273	305	318	314	315	301	287	314	303	283	287	292	297	295	296	305	299	355	325	305	297	323	343	304	305	326	289	299	288	276	282	349	296	247	319	256	287	268	275	268	303	298	319	302	293	259	301	286	288	279	276	294	289	298	294	317	275	309	334	279	309	273	325	332	316	273	287	291	291	287	281	340	295	316	294	268	281	284	301	315	319	307	309	264	297	308	282	310	341	298	309	298	326	291	290	298	287	310	280	306	278	303	304	302	311	327	307	284	279	270	301	292	293	301	309	309	295	294	268	310	305	261	289	309	301	285	273	322	275	342	290	299	296	292	299	276	284	285	300	297	281	281	279	284	298	309	281	296	326	309	309	313	294	264	297	299	289	265	288	335	316	324	270	266	296	268	283	303	292	269	314	280	284	281	306	287	314	294	269	299	285	322	311	289	291	289	311	275	261	330	260	303	311	304	333	337	285	299	283	331	284	285	309	317	286	294	302	296	310	275	301	317	272	319	320	302	288	303	294	315	319	300	280	278	302	261	306	312	319	306	296	322	296	301	323	322	310	294	289	272	306	314	289	314	308	307	264	305	310	343	301	296	299	295	301	307	304	341	297	298	324	304	335	287	322	281	288	299	279	313	326	309	262	292	287	311	309	287	278	289	324	314	272	277	303	295	260	317	319	289	261	269	307	325	318	312	287	290	306	292	293	301	303	320	294	306	294	316	281	294	285	282	286	310	289	297	279	289	288	295	282	317	309	287	300	279	283	325	260	275	287	280	253	317	321	287	258	293	280	319	302	284	314	287	311	305	293	306	299	308	313	262	321	300	300	286	286
6812	1100	1574	1677	1393	1250	1083	1044	991	919	881	914	830	778	836	849	822	805	793	810	754	778	791	735	746	775	732	780	746	714	791	812	748	725	801	728	748	799	784	732	737	727	777	768	765	701	731	756	774	695	761	679	734	763	770	729	741	721	777	747	795	756	770	725	752	761	710	737	726	730	755	726	688	752	715	711	748	742	772	735	712	763	753	783	779	720	716	749	770	759	736	716	736	737	710	694	687	737	757	714	737	745	725	770	762	735	715	794	742	752	752	702	738	748	684	665	764	736	738	735	729	723	723	737	712	725	759	693	773	775	684	729	731	750	753	770	752	746	705	763	754	768	726	719	772	722	748	685	747	696	683	697	744	737	758	757	753	674	706	747	748	728	730	739	729	760	738	719	763	707	704	787	728	710	749	729	698	714	767	732	748	755	737	732	742	747	746	748	756	750	731	721	714	731	685	739	747	776	778	782	761	753	736	758	764	701	756	730	700	778	716	688	741	691	753	760	715	738	798	715	757	758	743	751	747	718	706	763	764	797	736	741	828	732	715	724	764	756	727	739	772	781	771	720	755	754	725	765	744	772	728	719	774	719	719	729	743	773	743	731	710	778	762	731	730	740	742	747	705	736	710	759	757	769	726	722	749	737	759	756	794	737	745	774	743	731	730	696	699	737	718	703	724	744	742	757	774	803	687	756	751	734	708	753	747	780	757	716	755	745	748	760	706	769	739	697	765	715	734	727	752	741	760	727	706	729	696	750	722	726	719	733	733	712	705	714	720	782	676	741	695	740	690	676	794	712	738	734	727	753	748	771	771	750	732	753	796	759	700	729	756	750	713	664	736	761	688	766	773	727	706	743	792	714	714	758	743	723	755	760	761	701	736	679	725	754	720	761	776	751	716	754	758	789	710	748	729	729	720	772	731	688	746	768	702	729	731	701	733	703	744	737	735	766	742	719	710	749	720	693	683	741	748	675	730	734	719	769	781	716	758	748	729	778	735	757	762	712	731	754	725	722	781	756	734	730	704	772	763	706	733	759	750	778	735	739	727	792	710	715	723	764	755	775	705	732	755	735	753	738	715	776	733	731	707	757	738	778	724	697	743	740	707	739	741	727	753	767	739	734	797	798	724	771	780	741	730	758	764	783	742	744	702	783	758	774	747	730	691	737	790	758	743	709	767	791	730	766	764	719	737	720	700	727	752	720	708	717	772	674	743	720	712	745	698	712	749	760	736	716	735	758	746	756	715	689	711	757	724	767	747	741	753	705	713	748	765	705	698	754	720	770	760	736	752	793	733	770	723	713	721	741	746	729	738	793	743	749	711	730	722	725	764	700	778	775	723	753	692	707	769	766	773	793	716	711	725	712	758	704	748	722	757	720	728	755	707	719	765	753	727	752	726	740	696	711	695	720	684	709	776	773	701	699	767	728	699	708	729	718	728	763	737	781	783	743	740	723	786	724	739	750	753	757	709	753	745	721	761	749	758	723	721	787	728	704	715	715	767	688	746	761	730	713	795	705	745	703	768	772	763	781	757	740	774	718	721	783	737	716	724	748	756	730	778	714	759	731	784	719	734	745	739	728	771	746	729	708	771	754	696	743	762	748	721	738	712	728	750	724	715	748	715	776	770	759	733	718	755	781	735	738	698	765	733	739	715	742	769	749	709	739	756	728	704	711	750	709	738	694	744	746	790	686	740	766	783	747	772	742	739	746	752	824	756	730	740	692	745	728	736	738	722	739	737	770	750	718	752	741	749	754	811	691	744	760	746	727	705	708	701	729	755	693	710	718	695	750	706	731	691	702	733	739	732	746	745	771	742	747	750	786	709	779	757	741	740	793	743	756	758	727	732	742	758	748	768	739	724	727	699	776	727	720	740	700	768	712	726	736	759	737	759	736	773	729	716	729	786	723	736	732	759	702	719	728	739	724	717	831	755	751	766	745	755	692	709	735	700	747	706	698	752	780	758	758	746	708	706	726	791	749	735	690	706	765	766	750	713	767	703	697	750	723	715	725	770	758	725	748	761	728	740	693	715	689	777	730	785	731	729	715	742	728	747	737	761	770	713	779	707	752	759	726	756	759	699	721	748	746	751	777	735	741	740	747	770	743	775	766	707	767	753	777	713	717	659	731	716	707	693	740	772	751	717	749	712	739	767	754	732	732	685	746	735	801	718	757	734	750	732	786	684	711	739	756	747	741	771	762	736	704	699	710	663	739	709	728	744	739	751	694	713	754	781	716	731	730	695	728	771	725	702	720	764	711	736	689	714	753	731	713	699	705	721	746	730	765	738	695	761	735	777	762	752	746	708	677	711	722	729	741	764	712	716	720	719	745	757	748	702	746	735	754	789	751	724	751	772	737	730	711	794	745	696	731	735	714	747	754	760	776	710	776	709	741	736	684	764	719	737	764	688	745	704	736	732	719	735	691	759	775	717	731	719	718	702	811	714	768	728	708	783	738	725	711	715	733	708	764	718	711	730	759	723	712	765	791	753	784	732	713	735	715	766	734	678	706	757	792	778	736	687	692	728	785	734	786	689	688	772	706	744	728	706	734	756	718	744	736	723	762	720	734	744	742	733	759	734	681	706	755	732	750	731	768	665	734	754	675	777	708	756	733	772	714	739	751	687	752	713	725	683	686	722	739	739	690	735	747	734	753	750	734	783	785	745	740	749	765	726	775	722	739	759	730	761	788	759	721	769	751	746	718	733	753	736	782	730	698	764	786	720	746	704	746	749	746	743	730	721	766	744	759	697	703	739	726	743	734	784	753	704	710	744	716	703	745	740	736	728	766	750	691	782	746	717	731	748	706	767	751	725	704	726	727	713	698	698	767	767	727	800	742	695	752	749	712	724	746	682	776	744	771	769	753	729	754	734	767	765	701	698	732	724	738	749	719	740	793	700	789	711	741	730	710	749	711	717	807	783	733	721	746	729	779	777	721	724	740	791	764	753	764	745	772	700	736	736	743	779	750	739	716	742	709	756	704	698	751	754	720	745	714	721	720	688	765	741	739	771	783	759	728	716	783	749	722	734	769	709	693	767	750	753	692	758	794	714	735	749	751	792	720	755	725	729	722	721	832	650	690	740	714	780	727	786	710	736	778	727	741	794	738	695	762	748	761	713	694	735	742	736	765	744	748	732	752	738	672	753	726	767	714	722	741	743	733	719	743	731	759	717	710	707	733	728	734	766	740	711	730	719	773	726	712	731	695	735	769	714	701	733	725	733	716	769	742	704	752	743	729	719	735	750	746	752	762	739	733	718	745	734	754	699	777	770	780	756	770	774	764	764	792	728	753	723	713	742	757	750	713	697	782	703	783	732	735	747	774	776	725	724	718	720	723	758	763	745	747	734	782	755	754	687	731	737	713	707	795	727	718	691	716	726	746	756	727	764	750	780	724	728	700	746	748	767	747	768	679	753	724	746	733	735	781	721	765	734	733	741	713	730	736	748	770	716	757	729	732	719	761	754	710	763	767
15352	1635	1246	970	763	610	566	526	513	471	450	419	468	428	421	416	387	436	427	397	428	418	416	423	397	432	429	406	415	421	401	414	416	450	418	430	383	377	409	428	428	410	369	365	374	401	410	435	382	398	395	392	426	403	394	407	418	453	400	425	432	407	397	412	446	402	402	411	421	416	435	431	455	430	433	384	415	391	436	412	401	430	415	396	422	430	400	419	353	427	407	436	441	400	380	365	414	446	407	386	451	380	407	395	402	462	438	424	418	415	450	405	404	387	382	414	420	396	414	416	389	412	403	366	392	436	407	370	420	388	388	405	424	402	423	448	430	412	406	440	370	408	436	410	412	411	394	406	424	413	423	404	430	439	429	413	403	398	449	405	388	426	399	433	407	426	414	423	401	397	406	415	390	382	419	442	367	431	457	433	413	443	434	437	445	403	479	401	425	359	411	414	407	454	419	411	420	392	441	419	421	406	395	403	441	414	394	353	418	431	417	423	411	429	392	404	403	374	416	406	452	413	393	413	440	423	413	398	402	420	443	406	392	441	412	414	381	400	400	439	385	371	393	390	445	424	401	391	414	430	375	400	387	473	424	425	416	401	420	415	451	420	418	419	420	351	420	428	426	410	409	422	439	424	406	419	407	437	449	423	414	384	460	429	388	435	430	380	439	420	408	419	464	391	433	362	402	388	420	423	406	390	414	417	395	431	394	391	457	413	482	413	395	406	422	453	411	397	398	399	376	405	398	447	454	420	366	374	400	409	386	408	406	419	414	393	392	396	380	393	405	401	394	447	382	431	368	399	384	418	427	412	406	422	433	430	410	457	376	424	386	416	405	401	430	427	443	437	417	418	398	386	408	391	365	382	441	422	377	414	377	414	398	436	399	394	377	394	393	412	419	426	436	401	386	385	395	372	399	425	417	404	449	364	403	398	438	431	389	374	426	419	397	414	415	440	432	416	403	417	427	390	423	404	445	415	411	443	433	412	402	414	417	436	428	408	428	417	388	449	412	388	439	455	419	409	394	401	380	403	439	421	406	398	435	411	422	385	413	420	409	418	423	422	415	410	373	398	426	446	424	421	432	414	389	437	414	401	446	398	382	401	437	387	410	435	401	419	421	418	432	442	419	396	400	453	411	394	373	385	407	410	394	392	437	392	424	406	404	407	423	372	380	402	413	352	440	407	432	424	412	413	437	446	413	387	392	393	374	398	394	369	384	413	386	419	364	407	406	390	403	441	404	435	398	428	393	398	411	407	358	366	410	433	431	408	384	415	427	372	408	386	420	389	417	432	382	422	430	444	447	419	414	403	413	406	395	432	467	379	400	400	417	394	418	407	381	411	397	402	411	428	425	397	382	395	407	432	386	400	396	417	434	394	411	390	405	419	370	419	404	394	405	431	370	407	389	436	402	369	433	445	444	408	362	439	372	421	412	399	436	415	398	387	416	445	396	380	421	414	409	391	395	413	438	420	395	410	407	406	449	416	436	456	427	415	409	398	399	381	433	391	407	413	420	387	427	395	435	410	402	392	376	440	436	381	425	405	380	396	432	419	388	425	411	434	427	443	377	387	414	415	423	371	406	403	469	413	433	404	406	402	395	436	397	396	411	367	364	441	392	404	383	394	433	396	391	414	408	418	395	429	450	415	422	372	446	394	386	437	416	398	424	406	417	435	414	394	417	421	417	376	377	380	412	404	401	437	397	402	419	390	380	412	433	434	442	423	381	433	414	419	400	403	362	411	409	401	430	451	399	463	418	449	431	425	377	400	447	384	438	406	434	382	402	398	365	408	404	398	414	405	387	421	438	412	415	436	396	436	440	413	396	419	405	382	398	384	411	414	420	395	411	386	423	426	384	436	421	415	400	413	400	412	429	412	367	465	407	408	394	467	427	396	440	393	388	393	418	448	420	412	392	411	404	427	384	400	441	401	417	445	390	418	398	398	417	410	414	381	397	442	402	443	406	406	404	410	391	384	410	423	412	419	406	433	355	439	436	404	404	428	413	441	393	406	402	369	433	469	419	416	386	399	426	396	370	388	413	396	431	378	399	429	391	388	378	435	403	408	432	428	448	446	393	406	397	384	408	410	420	405	407	397	418	425	406	445	404	381	371	394	393	404	406	406	393	391	418	404	430	406	386	403	406	413	413	383	406	415	373	436	419	406	411	416	397	394	452	405	393	397	417	403	397	409	417	423	430	414	437	428	414	415	421	426	461	408	371	401	407	425	383	420	434	357	396	364	422	398	379	384	388	420	433	413	389	430	413	418	425	416	418	411	452	437	439	434	421	433	437	404	407	482	441	426	403	411	371	399	471	409	387	394	391	424	424	455	426	410	386	398	399	435	428	410	436	429	450	403	409	427	400	431	425	441	408	440	424	414	422	401	388	411	429	431	419	417	393	422	387	434	436	399	399	441	421	392	432	366	419	372	431	415	445	449	443	394	432	446	400	412	414	399	441	410	429	412	425	383	410	381	431	384	394	434	410	396	386	418	413	432	402	402	353	383	366	405	438	409	443	394	431	415	407	398	388	426	424	413	436	395	424	396	403	399	407	397	423	384	397	432	402	423	444	405	352	423	394	407	378	417	459	400	446	385	416	481	400	416	460	395	418	394	405	422	415	389	420	387	424	401	407	376	421	438	412	375	398	422	394	437	380	420	418	442	420	407	430	398	388	404	409	379	407	390	414	420	433	421	381	455	416	427	375	403	391	425	394	400	419	372	435	404	407	365	434	400	426	397	412	461	392	407	460	405	387	381	381	411	428	407	417	387	361	421	378	360	407	455	401	435	452	419	386	422	432	414	417	431	409	402	420	400	384	384	391	410	368	406	418	407	410	394	407	410	389	413	405	398	419	405	425	395	410	424	380	380	398	393	399	450	434	396	414	431	419	415	453	407	391	397	377	420	409	380	388	426	408	389	354	373	396	369	421	418	389	399	435	384	411	427	423	403	425	434	400	392	425	351	410	419	401	444	423	442	392	416	416	427	404	405	386	375	432	411	398	383	386	418	425	414	474	421	398	393	390	450	422	427	459	440	434	406	383	398	426	408	416	423	364	403	407	397	388	376	379	373	424	415	400	419	410	352	412	392	417	429	430	352	425	387	432	425	349	393	419	398	418	425	405	403	402	413	406	376	424	421	392	397	375	427	394	388	376	378	409	419	411	446	430	395	415	351	398	417	369	466	442	391	395	440	410	450	426	416	386	379	418	433	401	415	414	405	419	389	395	432	414	437	402	422	427	439	394	439	399	409	390	420	469	452	393	409	391	410	409	414	410	423	381	415	413	409	388	402	389	447	394	397	415	390	422	458	412	393	479	423	389	427	413	398	447	415	391	425	402	395	431	394	427	391	385	407	425	438	420	402	379	432	432	422	385	376	368	375	384	395	409	420	412	431	435	359	412	414	429	394	389	412	397	382	402	422	422	415	414	386	375	357	411	410	429	410	407	401	373	414	403	376	400	451	405	386	446	394
9010	1601	2463	2654	2267	1891	1614	1506	1389	1250	1245	1180	1139	1113	1119	1105	978	1033	973	1005	1017	968	1022	971	961	961	949	942	982	1000	956	976	968	902	932	971	928	931	882	920	925	914	939	945	984	900	997	918	941	976	898	923	925	941	957	956	964	926	934	929	978	955	971	964	931	912	890	918	889	970	963	910	931	985	951	886	913	852	935	953	915	879	856	956	928	886	910	905	953	920	883	924	959	950	906	903	951	917	921	966	927	962	927	950	915	934	901	966	902	928	909	885	933	934	903	917	898	870	908	919	913	1004	976	892	947	916	955	900	968	935	944	958	891	950	895	964	898	916	907	940	909	943	930	945	944	902	912	849	917	924	940	968	910	908	929	998	903	990	936	834	920	930	897	908	915	895	899	902	882	954	881	946	929	888	927	882	932	972	868	952	971	912	947	948	932	919	906	875	903	938	958	893	908	935	938	908	901	897	946	943	940	885	946	880	928	896	941	924	937	975	917	915	896	965	917	955	936	899	925	950	895	926	905	884	931	870	919	955	897	911	948	934	942	896	956	955	965	923	955	945	862	962	904	971	937	923	910	957	974	872	962	875	923	907	882	876	926	958	917	908	935	925	868	941	960	854	930	917	865	955	966	892	888	863	914	987	963	868	882	911	882	869	886	927	889	915	966	926	926	983	897	911	945	927	935	920	832	916	906	929	953	905	930	946	951	927	961	941	968	884	1019	952	912	925	864	895	988	950	879	913	930	894	972	918	924	885	997	915	942	882	925	949	858	923	918	971	938	926	967	927	900	927	995	869	926	894	954	939	869	888	935	911	925	920	970	905	935	1017	908	905	842	933	910	921	979	915	919	859	919	961	885	899	923	955	966	909	897	898	920	873	1009	932	951	926	919	935	985	911	914	923	931	901	930	896	905	925	960	928	898	931	924	900	903	910	956	963	987	865	906	885	939	947	934	910	837	977	968	889	904	903	976	977	962	910	898	911	937	922	972	958	954	913	926	936	936	856	896	924	950	878	906	938	924	875	908	947	925	987	896	922	952	938	924	935	963	919	945	980	952	987	890	927	953	954	944	952	872	917	1006	911	943	943	920	960	951	964	900	938	916	914	918	953	972	943	916	889	918	894	931	985	909	935	920	865	852	935	920	945	985	950	928	921	964	907	911	889	919	975	912	883	901	923	950	913	940	914	872	876	942	970	887	934	929	930	900	874	918	926	914	893	951	940	915	903	948	962	965	937	906	921	946	920	963	979	861	928	887	918	876	944	976	971	868	923	947	921	925	914	907	921	922	927	906	949	937	930	895	1029	913	904	905	940	897	939	927	913	910	949	933	966	964	953	898	887	933	911	932	879	929	959	970	926	923	906	965	920	947	871	918	901	954	906	972	918	921	923	962	942	935	890	933	906	895	914	982	951	922	963	933	961	939	940	947	905	976	875	928	911	925	928	936	943	951	917	900	914	900	850	943	921	957	912	880	930	911	864	937	907	940	904	909	922	912	936	893	972	922	970	938	928	936	849	899	868	950	882	926	907	897	962	892	962	915	914	948	897	893	947	968	995	944	958	964	955	991	914	914	925	925	927	877	882	896	954	930	935	884	924	986	978	861	908	926	920	913	873	978	941	915	967	906	915	894	939	912	869	975	895	918	937	952	965	923	885	942	889	908	922	928	1016	929	954	903	886	950	924	978	944	980	965	950	940	881	935	960	901	911	894	938	914	961	948	920	936	840	941	926	910	986	921	912	879	970	923	927	917	938	909	879	946	904	895	914	915	962	917	857	902	936	913	954	1000	915	937	887	945	959	942	912	892	957	919	886	933	944	941	878	880	899	962	936	932	942	927	921	886	919	921	867	926	892	943	917	892	865	971	927	903	914	924	896	865	883	916	943	956	882	913	939	914	967	920	925	979	921	989	892	929	907	913	945	933	958	881	974	941	934	907	893	936	939	951	920	929	927	964	959	976	887	956	881	944	936	944	897	937	953	912	910	916	908	929	907	974	949	930	946	891	944	928	942	925	904	885	951	886	861	1023	887	900	922	949	859	955	939	918	955	937	902	900	880	875	979	940	931	914	946	940	956	949	904	866	955	930	877	923	906	922	954	888	961	925	949	908	925	869	914	909	940	858	977	931	871	915	968	916	924	934	931	930	912	941	903	958	960	938	936	929	954	888	886	936	913	915	881	945	948	940	902	918	966	908	892	865	932	934	935	901	966	953	937	925	950	929	898	972	910	886	904	916	942	940	925	917	889	955	886	913	922	897	917	873	884	923	931	892	933	855	899	888	903	868	894	963	975	962	932	936	913	911	923	934	905	969	922	910	929	913	948	950	888	914	879	846	914	996	949	872	927	920	934	860	972	925	901	868	936	905	896	902	932	942	945	942	938	899	887	925	905	892	901	960	949	924	910	971	941	890	925	946	878	920	923	957	930	913	995	897	947	955	952	861	909	897	912	1015	918	913	933	947	960	851	929	959	947	947	936	917	923	865	900	915	946	926	953	925	922	884	899	908	914	898	923	880	910	940	964	901	937	929	951	917	880	979	921	914	925	935	950	915	915	940	915	914	909	906	937	914	877	928	975	936	946	912	889	950	928	927	942	945	943	891	882	957	948	929	923	963	928	903	946	942	949	950	904	899	928	933	952	937	920	872	989	868	905	947	896	942	941	1005	912	900	914	924	928	911	932	940	940	1035	893	946	920	966	909	878	947	936	894	929	907	980	951	905	900	907	903	924	918	919	893	1010	964	913	915	846	932	978	875	936	955	927	913	927	964	904	880	939	929	977	900	932	929	948	1019	930	911	878	917	943	922	906	926	903	947	950	925	934	922	894	884	915	951	957	872	916	913	956	888	923	954	942	921	919	932	968	942	930	879	881	907	936	879	893	929	915	906	917	924	958	935	952	910	933	940	929	911	918	953	896	903	966	886	940	951	904	960	967	939	910	926	945	889	896	901	923	982	906	934	936	947	917	946	977	887	862	945	937	960	929	942	893	891	875	899	958	894	917	928	913	914	978	946	963	946	943	956	938	891	934	954	876	864	904	934	915	907	938	885	925	986	949	916	938	955	929	888	938	878	923	913	948	860	929	961	872	904	940	960	861	927	922	864	874	941	877	945	916	889	891	905	937	871	966	937	907	872	898	928	886	943	914	962	871	940	894	937	938	913	937	903	988	895	923	934	913	925	921	933	975	922	878	878	899	893	955	899	952	884	910	924	939	942	955	977	877	945	961	959	973	930	912	913	916	917	967	960	928	904	970	900	935	911	943	878	943	899	883	925	891	895	896	912	916	973	934	920	934	937	943	936	942	933	929	942	913	941	951	951	919	928	909	908	926	956	920	935	965	945	877	978	979	926	901	1002	915	925	874	945	917	875	890	946	968	886	935	951	934	931	966	935	879	915	865	943	909	932	907	938	942	907	943	893	954	957	944	933	957	953	931	922	857	922	903	938	907	936	903	877	907	913	889	920	925	912	901	937	923	940	914	926	929	975	957	909	977
1513	133	151	128	178	159	147	161	151	140	149	147	156	144	150	135	140	128	155	171	163	134	138	159	150	162	163	135	144	143	126	139	146	132	131	141	147	163	136	132	147	161	162	137	156	151	175	150	159	136	138	148	154	138	154	122	170	123	147	152	146	144	162	146	162	171	161	163	134	125	128	135	146	155	151	139	131	155	129	148	165	171	170	168	163	140	145	147	126	145	135	158	150	150	138	143	131	129	146	154	122	138	134	145	155	133	133	155	164	136	155	138	133	153	159	147	141	126	128	159	150	159	178	141	143	171	152	152	167	163	155	144	136	160	140	143	115	161	151	132	131	163	127	140	147	153	156	149	135	146	167	137	131	151	158	156	154	170	131	131	149	171	149	142	129	133	150	151	136	151	148	169	136	159	138	135	133	143	159	153	142	138	123	156	146	134	155	170	156	137	150	137	142	152	142	134	130	140	158	155	117	164	153	146	140	153	164	148	140	132	156	125	147	141	142	162	146	166	156	135	151	144	153	147	136	136	149	139	163	143	132	152	129	160	150	159	142	135	156	154	137	135	156	135	160	152	122	172	122	145	140	146	136	160	134	145	131	139	163	147	153	147	148	175	151	157	134	159	142	138	155	123	133	134	161	147	143	139	148	136	119	158	173	152	165	135	144	146	158	137	140	150	136	158	139	158	147	171	164	147	169	152	146	168	164	145	148	145	148	120	155	142	144	131	139	153	179	154	134	155	136	134	153	142	126	158	118	160	135	148	158	130	133	179	129	150	141	149	141	139	148	131	151	156	135	151	150	129	145	139	139	143	178	159	131	143	136	125	141	140	145	164	148	153	143	141	138	150	154	150	170	133	139	160	149	137	152	145	147	162	148	147	153	145	158	132	146	158	147	128	130	157	144	133	124	132	155	150	163	116	174	151	151	149	126	157	137	142	142	161	167	145	153	131	161	165	139	164	137	162	179	145	158	148	152	142	135	135	133	139	141	140	144	164	152	134	138	148	135	134	153	125	135	144	161	141	146	146	142	132	146	135	132	156	143	144	161	147	146	156	157	143	136	162	140	160	172	151	133	121	138	161	149	144	137	131	134	142	134	151	178	136	154	143	152	145	138	175	144	157	134	125	142	151	140	141	157	168	123	156	141	143	139	152	140	126	151	130	126	135	148	168	169	142	158	123	138	158	130	160	158	157	159	140	169	148	136	126	155	167	153	153	153	158	131	143	155	154	158	158	146	149	142	152	128	147	175	150	157	145	135	166	160	141	150	156	174	109	149	143	122	132	137	166	136	160	135	128	172	129	152	145	171	125	157	147	167	134	161	154	132	154	153	139	163	149	164	143	156	157	151	148	144	126	133	132	117	123	148	145	145	154	168	157	146	143	131	161	152	176	175	148	137	173	161	141	168	161	144	143	146	157	134	150	156	147	164	140	148	152	143	134	145	158	173	162	128	158	159	147	158	128	131	142	153	167	131	162	158	142	161	148	129	152	136	149	138	151	148	151	107	145	163	138	135	144	166	163	140	151	157	151	165	131	143	133	161	166	143	126	150	135	134	142	129	171	143	157	165	136	133	147	142	138	140	139	135	130	149	138	134	176	130	162	150	147	142	141	148	127	139	166	145	151	140	159	118	162	130	158	126	147	148	123	141	160	151	172	166	136	169	118	135	144	147	129	148	160	144	156	152	134	128	167	182	146	145	155	153	129	160	155	126	157	154	154	169	148	112	162	167	158	128	163	139	137	165	157	152	154	150	138	163	125	143	136	127	144	133	149	151	145	98	147	135	156	151	157	137	163	131	130	137	147	130	162	159	133	160	132	141	133	152	165	130	156	139	136	163	152	140	159	131	152	144	129	151	147	159	146	144	124	128	174	146	160	158	161	152	139	156	147	161	150	152	146	149	114	143	132	132	148	123	141	150	162	144	167	158	154	172	144	140	134	149	149	139	184	136	157	138	131	145	143	139	120	133	147	153	132	140	151	149	142	139	146	147	137	142	179	143	125	137	167	162	146	151	135	148	132	145	168	149	161	154	161	135	132	143	156	181	141	125	150	126	138	154	149	159	150	181	139	141	133	129	152	139	129	161	156	156	164	157	133	142	152	169	135	131	178	138	139	140	160	144	140	143	138	151	158	154	161	157	164	154	130	136	129	147	162	154	151	159	149	138	142	147	151	146	132	139	163	139	148	131	164	125	135	152	135	152	145	149	143	129	164	142	137	162	148	166	149	135	137	119	157	134	144	133	144	128	143	165	161	161	146	178	155	164	130	152	165	144	137	160	142	141	142	166	159	168	135	140	151	153	166	141	130	149	130	154	136	158	137	168	149	155	149	148	162	144	168	165	144	176	146	153	134	138	141	132	133	136	155	136	159	128	143	153	131	138	137	141	148	143	153	136	140	130	155	143	133	156	135	145	120	159	149	133	132	140	135	143	164	137	131	165	146	143	138	163	132	141	131	149	152	149	151	156	113	145	138	172	153	163	157	153	145	149	157	152	160	154	141	134	136	146	144	157	177	145	153	153	157	145	140	162	154	162	149	137	141	133	134	138	140	148	163	154	152	147	143	138	157	142	153	147	138	113	145	137	136	131	143	154	151	131	162	146	145	133	155	164	165	161	154	166	135	153	144	141	150	158	154	138	140	157	148	159	135	155	151	147	150	144	147	143	147	149	143	124	151	145	155	153	140	154	160	148	147	139	142	158	146	137	139	127	137	148	113	149	144	154	134	139	160	124	131	147	143	159	150	137	165	125	157	136	144	124	144	133	168	143	140	130	130	154	124	146	148	166	159	139	144	161	156	147	152	166	138	157	138	154	150	139	173	142	139	152	176	163	167	151	146	148	147	150	127	139	139	172	138	155	140	144	154	136	118	159	149	147	168	173	151	140	151	123	141	148	152	168	129	151	140	166	139	143	131	140	155	140	145	161	149	135	157	152	141	146	153	163	136	158	131	162	157	149	145	150	155	151	149	152	130	147	170	149	151	141	143	124	165	142	129	175	154	169	186	147	133	148	163	136	139	179	130	149	159	123	144	165	141	152	135	137	151	153	153	133	115	116	141	152	145	147	150	149	143	172	147	124	137	145	142	136	137	142	171	136	144	140	130	142	164	148	132	147	163	137	134	134	164	144	158	151	152	120	136	148	131	122	170	126	164	162	165	156	170	156	151	146	134	130	147	149	138	144	132	143	165	167	148	176	158	145	145	153	165	131	156	158	148	162	142	166	145	134	118	172	165	139	147	130	142	164	149	142	136	147	169	144	126	165	160	148	132	131	157	128	137	159	161	155	154	156	141	134	148	144	155	144	175	131	142	157	179	162	145	153	164	159	128	135	137	126	149	155	145	142	145	134	147	134	159	152	148	155	111	155	147	150	147	122	133	141	135	143	144	149	142	165	171	144	151	131	171	145	153	145	141	138	148	127	149	142	145	132	160	141	151	154	152	144	110	150	152	130	138	142	152	160	154	140	151	130	147
1800	444	472	483	474	434	450	447	450	451	447	391	427	443	412	394	414	462	419	430	430	394	406	393	437	409	442	442	419	432	393	407	419	436	446	419	421	421	434	404	438	431	414	409	431	415	410	446	345	398	455	425	425	389	441	422	419	416	412	443	402	432	418	464	453	426	449	392	459	414	388	402	364	420	409	372	414	444	457	422	385	436	460	404	408	406	416	427	403	431	428	420	430	432	396	409	389	432	385	381	425	400	385	415	417	424	424	393	435	443	427	430	418	412	432	391	453	434	401	394	412	406	435	416	438	422	418	396	419	395	419	434	432	433	451	426	437	421	431	413	429	402	412	449	407	467	456	388	433	409	412	391	404	393	450	398	403	420	465	431	416	408	415	425	444	448	377	420	424	389	439	409	388	422	423	392	407	407	409	421	420	407	414	418	378	428	372	421	451	416	442	415	440	421	433	423	444	426	398	400	448	418	394	421	419	414	369	413	432	405	432	408	475	412	422	454	419	406	412	404	447	417	447	409	427	440	410	444	437	429	403	389	402	432	402	449	423	404	403	393	435	447	432	408	398	408	426	436	425	405	436	421	404	429	430	402	434	448	380	401	438	404	387	417	402	421	437	468	418	407	415	415	384	431	439	409	432	414	412	406	434	436	408	445	431	434	415	434	397	423	432	388	419	448	409	409	399	417	426	401	432	426	409	405	409	442	455	427	423	438	409	444	440	415	433	430	421	405	453	409	456	437	413	407	422	455	446	398	464	429	406	434	448	382	418	410	447	422	429	437	407	419	412	416	430	429	403	363	402	395	410	403	450	379	411	399	435	419	427	432	397	414	438	433	481	394	385	439	409	418	451	422	425	435	370	422	398	405	415	428	395	418	445	416	430	401	431	423	395	386	430	392	409	405	421	440	404	411	410	430	417	453	428	437	414	422	411	419	444	430	436	445	436	396	383	388	399	428	425	404	467	412	420	434	398	450	437	411	457	445	415	411	406	435	413	444	396	398	388	411	411	441	422	418	414	449	432	454	413	420	447	430	450	423	386	388	417	400	397	390	398	416	408	425	432	438	401	429	440	443	433	390	393	433	415	420	394	433	405	411	378	438	388	401	392	442	406	429	436	414	403	426	408	431	431	450	415	382	418	403	408	438	416	443	385	434	464	415	440	424	449	406	424	415	427	414	422	433	442	393	392	419	441	433	436	431	402	432	412	469	445	401	437	443	441	432	423	425	406	405	439	399	437	406	436	429	418	422	403	409	399	393	417	433	476	410	421	411	425	441	389	404	418	434	442	410	477	422	417	406	427	445	411	407	429	422	428	383	459	470	455	436	406	400	405	401	388	438	391	411	454	424	415	421	370	439	415	411	423	418	423	383	431	439	386	410	409	417	420	394	393	418	437	439	462	391	436	413	419	390	451	417	391	393	394	446	407	441	393	418	437	389	414	471	417	433	412	403	416	457	429	378	443	417	411	427	387	404	400	406	434	382	394	399	420	392	427	433	412	441	416	385	422	470	457	423	396	449	405	430	407	414	414	402	436	432	406	428	439	419	417	439	428	403	364	443	404	481	454	425	432	409	399	394	438	425	428	417	408	431	403	389	448	406	416	420	407	441	442	444	446	456	423	415	413	422	424	449	417	422	425	418	449	446	404	448	423	430	431	393	442	396	433	458	439	443	397	429	441	421	389	415	439	408	403	401	417	401	448	400	421	421	410	437	409	424	443	415	415	404	447	416	385	394	406	437	410	412	431	415	444	457	402	420	407	440	404	444	404	410	417	396	418	409	394	450	437	421	425	427	432	407	398	419	450	402	370	441	425	381	392	430	390	403	425	420	414	440	409	386	427	410	444	429	399	405	394	424	410	432	411	391	402	421	423	414	414	414	428	412	420	432	450	432	418	407	461	407	435	369	464	424	411	408	440	386	413	400	436	372	430	414	442	408	428	415	422	427	437	401	428	468	427	423	388	458	429	395	428	376	444	406	402	451	404	379	420	393	362	445	419	393	401	407	460	404	415	408	387	440	441	470	399	396	404	421	413	444	443	443	424	411	421	412	424	370	439	423	421	377	467	413	429	423	443	426	397	396	398	400	426	374	445	392	429	432	434	428	428	428	455	435	406	392	420	397	439	428	423	401	451	439	387	436	444	400	423	440	449	422	425	411	468	394	402	405	391	401	414	382	411	436	467	417	424	404	438	428	415	433	425	423	423	438	403	433	404	430	422	406	428	419	429	431	363	456	403	442	412	443	410	440	428	436	416	406	412	449	446	455	387	421	392	407	441	406	414	377	374	423	440	461	403	418	423	402	430	414	445	433	388	409	444	404	412	417	437	418	422	423	379	416	426	436	435	403	420	448	395	407	422	431	439	464	410	433	419	420	419	436	461	442	357	406	397	421	430	422	396	424	422	411	434	422	409	421	447	423	417	439	434	401	408	437	391	411	418	422	456	433	419	415	419	405	434	401	401	397	421	426	419	415	452	447	443	439	392	439	428	397	433	435	389	395	406	392	436	440	449	438	436	421	425	402	430	451	417	402	426	391	405	425	421	407	422	380	394	408	433	429	442	418	393	428	412	431	406	434	425	423	448	412	416	425	413	410	402	432	408	442	426	395	436	404	385	428	451	426	435	407	424	391	410	414	418	431	429	427	421	422	464	428	431	397	466	423	427	432	420	390	417	416	430	428	437	411	434	419	409	424	399	433	409	432	413	381	414	413	396	367	444	421	399	433	454	407	402	404	425	436	412	411	437	429	419	396	402	433	371	394	420	438	429	425	422	367	439	413	457	449	398	428	408	444	418	431	428	400	421	418	424	413	430	410	417	460	424	424	455	402	394	428	403	431	414	434	394	398	408	445	411	418	429	415	439	391	382	417	426	414	407	425	409	423	436	417	408	436	441	433	413	416	403	410	391	425	400	421	393	423	431	416	418	411	393	394	426	374	427	402	433	396	422	454	428	421	449	410	383	424	407	418	423	416	452	400	398	429	383	420	391	419	416	400	419	436	394	408	410	411	427	394	404	430	440	397	432	427	423	418	407	451	466	419	449	430	417	415	422	400	404	467	419	379	425	461	368	411	446	397	406	433	386	429	433	440	416	430	425	416	437	426	466	441	425	423	399	397	423	453	407	438	448	445	431	419	456	457	386	460	454	449	398	458	397	414	445	403	428	391	440	440	429	414	437	429	422	427	401	410	405	441	416	443	425	441	422	423	380	397	446	394	414	448	438	432	390	397	397	443	405	432	413	411	423	438	429	428	410	403	404	417	420	457	455	435	398	416	391	429	411	426	373	454	421	408	419	399	404	383	407	398	442	426	427	428	417	396	436	445	415	416	412	425	386	401	410	429	451	419	431	440	399	387	447	416	426	398	441	430	428	459	436	447	406	367	417	389	408	412	415	411	418	421	412	431	423	433	450	419	451	452	422	402	432	427	384	413	376	418	428	449	425	414	394	405	404	410	408	430	413	438	420	391	423	449
7649	702	664	525	447	422	358	338	343	361	315	345	353	331	311	287	335	360	305	326	286	294	302	294	301	287	284	311	299	283	288	329	315	323	271	278	326	302	277	311	283	305	251	294	274	284	339	279	329	321	292	308	293	302	301	328	297	341	298	303	291	311	280	265	307	284	295	294	306	304	301	301	317	291	309	297	320	304	280	288	302	293	312	300	305	291	307	297	272	304	315	294	280	312	318	292	273	285	296	311	313	298	274	319	300	294	308	291	309	258	275	289	302	257	285	313	279	313	276	276	317	282	281	307	300	300	325	288	306	306	287	298	326	323	284	304	303	298	317	274	291	270	295	280	290	297	282	297	312	282	294	299	288	312	301	336	277	296	335	293	301	314	320	315	342	316	317	278	291	281	275	302	283	322	286	293	301	286	284	309	291	294	325	336	299	310	279	302	317	308	279	318	294	291	336	316	319	311	278	294	307	317	306	325	317	342	331	342	285	279	277	309	288	287	303	263	303	296	308	302	283	300	314	287	312	328	300	263	282	258	289	277	293	297	315	320	291	281	332	307	286	285	293	295	327	296	290	285	324	304	284	272	317	282	279	292	314	302	260	284	306	295	312	288	298	284	251	313	288	276	261	293	307	295	307	305	275	304	340	300	288	297	310	308	300	284	313	314	282	288	296	252	295	327	294	289	304	318	274	297	250	279	299	332	304	302	310	315	280	291	320	329	307	274	296	286	277	272	296	295	299	274	327	295	284	344	262	300	288	312	280	301	283	283	348	289	298	283	309	290	316	288	273	333	309	276	358	295	309	282	286	321	305	285	305	311	249	295	304	299	292	305	303	305	308	293	275	321	267	291	296	311	293	270	287	306	322	273	281	311	298	346	291	313	262	271	273	324	303	272	319	277	304	296	270	299	343	337	308	305	270	309	312	285	310	291	306	314	309	296	331	314	330	300	309	296	269	296	324	320	280	282	288	319	299	311	322	300	294	304	275	320	307	293	311	316	337	283	304	273	262	301	275	264	311	297	314	302	282	309	315	294	289	325	313	269	307	328	319	274	320	308	288	271	296	299	264	272	259	249	276	310	265	321	312	316	286	276	285	302	295	319	299	308	310	314	293	281	291	280	306	290	288	296	339	312	291	308	320	298	295	289	296	312	287	295	315	288	307	302	294	316	269	307	271	304	287	277	322	278	279	281	326	311	289	288	277	307	312	316	324	318	323	319	276	294	284	312	270	307	291	279	292	337	264	305	297	318	285	326	296	269	293	308	272	286	276	302	301	300	274	311	298	308	338	311	294	315	277	283	310	293	306	298	302	302	282	293	292	295	318	292	301	300	294	270	310	312	277	268	266	270	292	274	296	307	289	244	292	311	314	284	305	320	312	318	289	294	297	295	289	296	248	276	258	301	287	326	269	309	303	269	301	323	265	294	321	332	309	285	312	265	270	298	267	257	310	303	300	285	289	318	330	290	286	313	269	304	273	297	308	326	297	284	284	286	317	278	311	298	276	310	294	331	284	295	294	308	294	272	291	289	313	338	314	302	286	304	322	292	314	302	300	307	290	297	306	307	310	281	291	303	302	295	299	300	275	278	299	297	307	289	304	319	312	298	283	300	268	316	293	302	263	291	293	300	294	308	291	322	301	299	307	317	297	307	285	283	304	313	297	279	288	306	285	286	292	284	259	303	322	343	313	275	297	304	334	288	291	281	303	296	272	281	328	305	314	301	337	327	306	318	327	308	286	350	307	294	279	298	295	290	284	299	299	280	303	295	300	296	275	294	276	268	294	275	315	291	319	296	285	288	286	312	282	288	272	265	270	298	297	303	300	301	284	315	290	298	295	312	287	304	288	292	309	290	281	302	255	302	309	291	317	308	316	319	285	285	286	299	275	261	287	339	310	311	252	279	309	301	304	328	303	282	322	240	309	333	322	278	294	278	282	280	307	295	262	284	284	288	309	290	313	286	309	300	331	305	265	321	266	339	310	331	299	282	321	310	308	306	287	244	288	271	293	317	296	305	294	271	248	313	288	326	277	302	301	275	301	339	315	290	307	278	264	292	302	273	332	301	301	335	271	286	313	317	308	316	313	330	322	324	291	281	342	306	273	276	307	302	306	345	306	266	301	306	294	299	296	311	305	274	301	306	289	318	300	317	316	298	331	299	295	257	279	275	285	294	288	282	306	297	338	290	300	272	307	312	296	301	343	316	302	297	249	273	316	292	287	298	295	263	280	345	291	330	281	288	295	280	304	321	302	297	307	287	307	335	277	286	311	318	299	289	300	286	306	305	304	319	261	305	291	271	287	285	323	321	318	272	329	326	325	320	347	288	278	283	267	304	266	303	295	311	333	270	272	305	299	331	300	286	299	300	279	284	267	324	283	304	278	298	255	310	301	278	303	300	291	286	290	290	289	304	297	298	279	299	287	273	291	345	313	274	322	277	286	314	286	269	315	289	303	314	308	319	280	287	270	288	304	306	314	317	269	268	276	262	316	267	288	290	308	308	307	282	285	280	240	289	292	326	302	265	287	257	245	279	311	320	274	290	331	303	269	278	278	317	316	270	299	319	278	287	293	299	321	333	315	277	275	278	331	318	281	259	269	308	296	280	290	286	303	306	293	302	287	338	292	291	329	284	311	287	285	291	281	314	314	290	295	306	292	267	313	259	296	273	312	306	295	312	309	286	318	304	319	288	256	279	311	262	272	284	328	289	308	330	334	321	282	275	335	290	333	265	314	305	319	314	290	308	312	291	297	336	321	298	315	310	299	289	291	282	295	275	287	255	317	285	314	304	281	239	256	288	294	317	278	325	291	324	262	313	330	262	335	316	284	303	343	270	292	347	317	305	298	305	283	323	314	292	302	314	298	283	306	315	290	276	277	306	253	289	289	306	303	262	319	332	291	283	292	316	280	305	304	276	277	324	288	316	281	288	271	309	315	295	318	296	287	317	256	295	275	275	290	298	262	293	295	302	309	300	322	279	322	283	261	274	280	323	317	319	327	306	298	323	296	287	267	317	310	284	295	316	312	325	296	328	270	265	292	308	302	310	273	313	288	285	320	261	321	297	297	274	311	318	296	322	304	298	289	294	268	303	314	308	325	309	311	307	275	317	311	305	297	288	275	296	332	284	289	298	314	273	293	289	294	292	314	286	286	292	309	300	289	302	323	288	300	290	279	283	326	312	264	342	260	311	309	295	287	292	295	266	296	292	315	274	298	309	334	287	262	302	276	283	293	282	284	300	307	297	263	334	299	318	278	293	314	297	303	296	305	307	310	288	294	326	286	291	294	303	290	280	303	304	311	309	284	293	273	295	287	288	297	318	274	303	298	271	311	320	273	325	320	265	273	312	286	270	257	287	275	293	320	341	280	288	283	298	301	297	291	308	298	279	284	298	313	268	271	274	274	310	317	296	288	322	325	303	282	281	316	296	270	291	293	313	295	299	296	312	276	312	289	316	292	302	301	286	325	335	309	320
6749	1101	1513	1605	1441	1228	1159	1054	966	849	885	933	882	767	841	811	759	757	808	785	773	772	762	768	790	793	732	808	740	835	815	722	725	733	741	760	823	763	740	709	765	766	751	770	734	739	715	793	703	704	824	715	787	693	753	782	733	711	747	748	731	759	740	700	742	713	724	694	718	742	719	719	753	750	705	762	715	738	700	705	739	739	748	733	811	712	752	777	733	725	744	781	739	700	737	714	696	712	755	744	748	725	705	751	710	728	767	746	704	709	701	713	711	704	738	723	761	719	731	710	732	714	719	785	759	678	719	714	747	678	776	722	747	660	724	717	719	657	743	760	658	770	715	780	714	737	743	704	690	728	722	672	723	763	701	731	695	729	777	761	747	740	757	741	728	719	721	701	735	700	781	694	760	734	728	780	750	692	733	782	672	738	695	704	717	752	738	707	735	741	704	744	723	758	723	725	743	734	723	773	757	702	737	666	784	707	722	760	741	761	731	737	710	790	752	753	738	727	690	713	697	773	713	725	750	790	717	786	729	744	709	691	691	774	751	804	776	739	712	756	734	743	728	759	751	770	718	672	760	729	730	711	704	759	737	715	695	766	758	748	716	756	669	718	792	735	753	724	739	729	703	743	746	739	772	733	692	777	729	688	757	757	750	724	788	757	714	732	690	730	786	724	721	717	739	761	724	706	706	748	657	734	755	738	779	767	775	757	766	744	719	737	681	725	694	729	690	756	749	725	768	687	769	757	726	702	734	711	699	715	781	769	697	727	720	710	755	775	775	734	729	752	735	660	712	714	691	733	711	755	689	698	731	717	698	781	719	743	786	731	766	709	761	730	711	714	779	767	723	722	740	756	761	736	731	696	733	752	687	786	767	734	744	755	787	747	768	765	730	714	752	753	756	711	764	704	738	751	734	747	697	733	767	701	742	692	763	745	700	738	723	808	716	728	751	757	726	707	764	698	763	733	738	750	698	735	729	728	740	667	679	779	766	776	770	720	723	716	744	740	708	685	726	775	744	747	702	716	734	676	749	760	744	705	709	721	757	688	734	744	731	687	748	722	756	721	784	707	768	753	738	718	731	699	761	705	729	721	791	755	752	738	722	737	779	722	752	716	733	728	693	685	717	706	769	733	756	729	746	736	707	760	733	725	709	771	734	747	708	739	729	725	680	691	738	750	723	734	704	740	754	753	769	705	743	725	768	712	765	746	743	749	716	740	704	695	725	738	696	665	725	758	746	802	785	743	790	756	770	713	706	726	760	728	723	774	752	779	727	714	687	690	759	687	740	758	737	721	738	724	779	715	720	745	697	700	733	745	695	750	700	735	724	759	731	736	758	709	710	726	748	788	714	693	793	788	726	726	789	707	749	787	748	757	772	763	759	697	655	721	768	718	746	698	731	748	718	747	686	774	730	737	752	723	757	741	749	713	733	744	718	696	721	762	720	753	689	746	772	727	732	716	764	735	755	757	753	763	740	762	792	762	708	745	724	751	723	733	799	756	758	722	738	756	755	738	738	733	692	737	727	718	705	732	792	753	707	721	679	747	790	705	738	741	720	689	700	734	742	745	662	686	746	794	736	751	744	766	724	765	751	697	745	732	780	703	758	731	750	697	708	737	767	734	715	767	753	732	647	725	711	756	733	692	787	741	751	710	738	768	724	777	735	720	717	759	729	682	762	735	689	737	713	716	754	755	753	727	750	785	713	724	721	708	722	717	738	733	684	748	704	711	763	696	738	781	668	688	726	727	726	742	702	741	722	785	734	680	765	688	730	723	739	737	701	759	693	718	723	728	745	741	745	773	768	773	712	745	759	723	684	696	718	713	760	699	728	709	706	735	773	769	710	735	790	718	704	743	738	729	783	716	684	739	766	727	734	718	730	743	719	776	722	683	790	719	744	753	743	739	710	716	730	747	723	718	765	732	777	716	770	695	754	755	707	721	738	684	697	756	715	740	740	745	737	722	832	741	720	721	716	750	743	684	767	738	739	761	659	711	735	770	723	749	703	687	750	734	749	781	697	765	773	731	677	712	740	739	700	703	714	702	774	699	751	729	716	716	732	792	760	713	736	720	716	694	725	665	770	771	740	726	714	726	782	708	765	730	734	706	809	724	742	711	706	705	749	693	747	734	709	759	735	768	691	792	758	705	766	746	728	714	746	762	710	712	754	733	702	748	717	738	702	751	727	741	735	705	721	750	720	695	722	767	721	744	763	762	765	740	752	803	722	770	712	693	749	774	759	737	713	695	723	725	776	766	758	716	797	739	767	788	738	714	710	737	744	706	722	735	700	690	762	753	747	703	703	742	727	691	750	716	724	757	734	771	800	739	737	709	695	733	760	716	697	783	702	725	742	713	781	731	762	717	712	769	724	776	747	725	722	747	756	700	764	752	733	738	762	710	709	751	716	759	722	739	711	731	721	767	718	758	744	700	733	716	740	823	704	712	684	704	722	703	743	718	771	691	742	752	758	743	726	777	727	706	727	722	734	730	697	723	727	735	775	740	729	699	733	749	737	720	782	711	698	746	733	741	773	721	730	681	724	707	724	723	732	723	693	776	734	682	733	681	699	709	717	702	712	779	742	753	743	716	735	788	708	784	668	706	747	810	767	712	777	750	697	711	720	749	697	760	735	696	752	712	721	714	733	757	744	693	739	726	762	754	707	738	791	695	739	704	753	713	722	707	738	788	763	737	762	790	761	755	744	791	747	777	744	747	735	763	704	755	687	757	729	702	700	699	761	689	705	758	731	699	704	702	693	718	727	691	739	773	683	714	760	720	777	755	676	759	739	688	760	708	683	702	744	740	735	730	725	717	739	747	703	715	729	764	713	743	735	721	722	743	765	707	730	703	757	760	749	689	711	716	784	709	721	736	732	738	744	732	696	738	730	752	743	681	785	781	747	720	735	735	713	738	721	773	707	743	777	766	739	726	722	776	720	748	716	755	671	738	775	733	721	683	769	760	738	746	745	726	762	674	771	723	752	731	773	735	736	736	730	723	699	706	716	710	721	679	754	747	696	736	738	745	727	718	758	743	765	751	752	708	748	749	728	740	740	703	745	715	746	711	743	750	741	705	750	734	783	751	695	751	716	732	766	691	761	751	713	771	712	777	725	724	720	736	719	733	737	738	702	785	706	723	695	694	744	725	736	762	737	747	713	757	706	705	722	723	737	737	746	718	716	682	753	740	693	723	757	741	672	757	720	742	786	691	757	770	714	690	755	776	745	719	777	747	720	784	707	720	782	736	739	723	713	725	730	778	720	745	723	703	760	733	738	706	748	711	713	783	700	735	727	742	720	730	745	746	735	689	720	748	722	762	784	765	761	683	716	704	749	696	741	696	756	675	694	708	742	731	794	768	768	728	724	795	731	697	771	711	719	720	738	799	713	696	727	701	728	743	772	713	707	701	770	724	713	718	729	715	686	761	698	761	734	707	717	714	716	743	720	666	705	769	763	735	777	728	721	761	750	763
15189	1712	1240	933	675	591	536	471	461	528	467	469	453	410	404	469	418	429	410	372	422	401	436	391	409	395	437	389	398	401	419	436	395	427	416	453	409	428	394	401	399	398	400	386	407	402	396	394	397	388	442	402	420	403	372	422	403	397	407	415	421	421	363	422	407	417	426	414	420	414	383	394	434	463	359	379	422	400	412	425	437	442	436	415	429	398	407	391	447	433	429	394	391	418	417	394	401	376	428	429	401	430	421	412	397	397	390	422	424	404	368	396	421	410	392	397	429	424	428	439	442	362	398	374	426	389	440	432	393	392	415	450	422	398	391	417	387	406	413	418	410	415	425	412	406	446	396	437	398	399	427	443	380	447	422	446	368	422	438	395	429	393	377	422	404	426	436	423	379	437	406	389	380	404	389	384	413	379	391	422	401	431	402	400	399	474	437	413	381	422	472	409	420	393	417	426	424	356	418	411	459	429	409	381	391	420	427	449	454	448	411	397	419	436	425	387	431	417	412	424	436	422	430	388	408	353	414	432	400	362	391	387	376	435	416	428	429	373	384	436	442	391	420	438	403	376	400	380	384	407	408	375	377	416	395	375	454	410	412	389	401	421	416	403	407	448	423	406	401	447	396	416	407	381	438	402	434	420	406	393	404	381	421	413	386	431	426	405	418	431	444	447	410	401	429	410	404	395	402	381	396	416	417	436	435	375	406	370	417	382	391	445	410	422	410	388	391	432	408	391	413	420	375	387	405	406	408	398	403	416	396	424	406	422	417	414	406	412	388	387	408	384	420	404	381	394	404	408	419	416	414	403	434	376	436	412	406	415	392	391	421	441	367	402	370	425	440	448	358	422	419	402	419	397	437	429	421	419	435	432	408	405	410	395	417	425	388	432	430	430	389	418	414	405	415	416	380	397	389	435	406	421	416	384	379	403	440	445	425	451	413	390	431	424	408	404	411	410	425	417	418	422	408	420	383	423	426	425	411	412	421	406	419	420	393	400	438	425	449	374	393	425	438	417	395	420	407	385	414	424	447	461	395	436	413	384	433	441	430	398	412	433	403	414	437	401	391	385	426	389	398	413	398	421	402	388	435	409	381	409	395	441	385	426	400	364	399	450	383	444	390	385	387	413	434	382	389	400	381	366	375	377	429	420	422	386	435	411	436	386	394	428	425	410	408	394	441	420	413	392	413	382	430	399	404	384	396	418	408	433	403	381	394	399	374	405	406	436	384	420	420	382	363	409	418	378	413	410	407	426	439	373	415	410	412	441	391	422	387	408	425	396	394	385	379	401	398	381	397	390	368	394	447	416	428	414	391	361	397	386	407	373	424	389	405	403	432	388	459	418	434	359	410	408	441	447	430	390	390	447	416	443	378	383	422	396	402	390	393	405	417	427	419	377	425	381	408	409	432	457	387	437	409	419	396	404	425	408	450	425	386	425	419	379	402	407	376	370	365	404	418	396	398	425	400	431	396	438	419	391	383	423	374	448	421	440	403	427	384	426	400	391	455	389	428	429	416	432	386	407	435	424	419	407	418	409	399	378	403	405	355	405	409	454	408	412	431	435	416	389	399	414	418	426	401	379	445	451	403	414	423	418	397	392	414	426	403	429	431	416	385	427	402	397	438	401	396	401	398	371	428	397	429	394	423	425	402	396	398	450	448	411	400	414	441	413	414	432	417	420	394	430	396	404	417	389	393	416	403	389	401	389	393	395	434	382	404	381	414	388	371	417	451	412	457	453	424	364	394	411	409	422	393	432	389	419	392	421	387	355	413	418	394	433	407	351	381	366	386	418	410	392	448	447	392	366	432	419	373	433	372	403	429	428	418	401	413	380	395	402	394	418	398	394	412	428	399	414	437	436	419	435	405	439	411	427	412	420	408	401	397	384	437	400	374	410	383	388	423	388	374	406	402	418	431	419	406	388	429	376	414	380	405	434	374	439	431	435	378	398	413	401	392	443	382	389	418	419	435	417	408	400	405	456	419	386	437	407	428	423	446	416	376	453	365	416	391	403	426	426	440	402	384	390	397	398	415	424	466	399	395	403	420	412	407	422	415	375	382	458	384	410	431	451	427	386	416	425	441	410	409	465	402	393	419	425	405	413	390	416	397	419	383	390	397	390	389	444	418	411	419	425	435	420	382	388	407	402	392	397	405	406	386	405	407	424	399	410	406	381	411	407	404	374	380	437	422	428	381	403	429	408	460	397	385	411	421	404	404	393	406	423	422	391	388	363	397	406	437	440	441	397	350	409	408	437	416	391	392	403	409	408	400	421	414	386	430	413	413	385	435	394	402	425	398	406	415	409	404	395	420	431	381	386	421	452	421	376	387	428	417	416	418	389	429	408	407	376	404	444	441	413	403	415	415	429	427	413	414	398	407	415	432	398	387	396	414	413	418	421	418	411	419	388	390	397	413	385	438	421	403	417	426	395	419	415	420	431	453	389	392	400	425	421	406	436	427	431	440	414	394	394	390	425	440	411	399	424	400	398	437	455	394	438	392	415	374	389	385	375	414	399	431	438	456	459	368	444	414	384	364	392	376	421	390	412	418	437	416	406	414	396	433	415	450	378	384	419	389	400	434	406	395	434	412	414	377	409	426	394	415	367	389	418	435	447	416	387	400	352	424	420	415	453	416	401	402	394	412	366	406	376	416	419	437	390	366	429	420	391	399	408	386	416	415	409	427	427	394	412	397	394	372	402	428	390	424	384	381	421	388	398	428	393	383	434	422	450	450	452	407	412	397	423	420	428	426	412	379	422	412	351	408	405	397	421	390	376	362	369	395	379	369	370	398	405	418	440	414	406	436	398	380	406	396	433	412	407	424	415	399	422	408	423	403	403	380	382	389	389	437	396	382	405	421	423	434	410	422	424	417	366	398	396	402	389	461	430	399	385	404	382	377	390	397	398	462	413	410	440	403	413	408	418	451	422	419	410	422	423	408	391	397	417	408	425	381	404	373	420	390	423	421	402	440	423	386	413	411	397	433	425	401	412	414	390	422	420	377	430	412	407	426	412	389	372	455	428	435	420	402	399	395	413	387	420	391	371	446	389	380	366	361	440	390	435	391	401	433	415	381	407	423	372	402	442	394	405	442	403	407	435	447	390	415	408	390	383	412	426	381	437	394	415	378	423	415	420	398	407	411	403	415	415	399	450	383	443	405	415	432	424	394	393	427	387	449	390	420	388	404	414	404	465	402	416	408	393	417	386	424	389	413	383	433	361	403	434	395	421	454	365	418	435	414	370	404	403	402	414	390	441	416	369	369	407	408	392	419	415	416	391	415	378	446	447	426	428	417	446	394	394	416	411	403	390	445	417	440	410	406	393	444	416	431	413	373	398	404	445	404	403	425	440	411	425	395	434	439	403	418	430	397	371	420	417	415	379	396	426	435	406	407	395	426	396	353	417	393	410	422	398	389	421	397	397	396	404	378	403	377	428	380	424	452	411	408	406	407	404	412	400	404	422	442	412
8958	1666	2544	2753	2269	1974	1658	1422	1377	1291	1213	1129	1170	1086	1098	1075	1005	1002	1052	1015	1000	988	1051	1008	1059	984	994	1029	976	937	984	949	904	927	962	954	941	913	947	956	929	917	938	931	910	952	939	910	944	915	937	963	899	963	977	878	943	1003	980	897	931	927	884	893	902	992	908	894	975	903	900	964	888	877	986	982	940	891	941	941	889	906	945	936	937	974	906	949	972	927	880	945	959	928	908	923	950	900	920	950	924	959	888	882	930	908	902	952	978	935	922	936	931	884	849	914	920	909	925	946	943	901	909	943	901	931	956	892	976	952	931	881	954	914	954	957	872	881	864	949	944	911	901	986	957	924	941	883	945	941	899	925	952	918	931	966	917	950	1000	882	888	892	920	961	920	874	864	965	922	949	915	928	954	910	939	936	887	971	885	915	924	972	927	932	928	931	925	931	881	949	943	934	902	867	858	949	964	860	918	944	917	912	897	936	899	907	915	896	933	910	908	888	989	889	942	914	921	935	914	924	920	917	918	877	882	954	933	966	906	900	943	889	940	922	958	877	906	941	957	922	954	936	935	896	888	922	930	926	934	951	941	896	941	896	934	933	913	952	979	912	961	925	919	945	865	926	870	1029	904	885	971	861	965	898	948	942	880	903	930	959	922	912	913	918	977	831	961	944	947	918	912	932	926	902	895	947	947	910	850	903	848	939	876	920	914	865	923	942	951	903	950	940	914	851	958	943	914	908	908	909	889	931	910	903	902	972	906	911	894	934	887	889	936	939	949	927	893	936	923	927	934	953	918	900	910	899	930	904	967	900	952	926	980	916	955	876	963	855	925	894	968	977	953	921	967	913	925	923	893	887	975	967	936	878	921	920	908	856	946	958	929	912	915	892	911	889	907	919	923	874	929	930	916	899	954	885	911	884	897	880	925	909	890	921	970	920	867	967	919	945	964	930	948	939	913	869	900	878	921	894	912	904	902	954	917	900	947	993	922	948	878	858	895	916	925	1029	927	874	917	880	920	878	917	937	887	962	889	922	883	938	910	966	937	904	959	961	871	885	919	930	908	933	892	890	950	861	958	980	960	989	894	939	927	868	953	885	894	918	947	953	899	929	931	880	916	885	898	905	902	893	968	924	923	932	930	926	951	891	880	917	944	896	904	900	944	921	971	929	900	1012	926	902	940	918	942	978	942	946	923	888	912	924	904	887	918	917	913	978	878	846	918	890	873	911	892	913	953	908	923	921	928	947	931	915	905	924	922	908	867	945	931	978	943	871	995	913	956	966	918	919	894	952	931	906	932	946	949	947	903	913	944	950	939	939	919	968	926	894	902	956	953	929	940	962	930	946	946	903	925	936	941	915	945	879	922	915	931	880	930	904	920	946	900	911	955	950	938	916	904	898	874	908	892	956	954	905	902	938	913	895	912	905	948	944	955	952	894	987	950	896	961	915	916	916	947	880	918	935	930	975	919	932	945	966	878	956	849	907	928	936	929	941	919	923	887	904	911	916	897	916	903	931	971	918	920	934	901	896	880	896	1015	944	902	920	866	915	905	900	906	902	917	976	918	931	934	958	883	935	937	970	876	910	880	913	941	933	904	898	904	913	913	919	931	898	909	890	911	934	908	934	946	958	910	873	1011	954	949	971	946	918	925	919	948	897	918	939	916	908	923	963	922	980	942	924	938	914	897	926	930	961	899	925	912	891	878	937	940	945	955	928	912	934	929	911	916	881	922	862	883	905	916	924	931	887	920	931	1007	929	877	928	947	1002	929	945	959	937	892	915	922	858	933	903	870	945	880	912	931	925	927	902	894	922	915	929	918	950	926	895	883	903	959	953	917	915	914	892	946	861	911	919	931	917	860	937	881	902	974	912	943	936	936	925	926	914	940	955	911	961	952	969	869	924	898	913	895	999	933	914	884	899	910	942	924	893	935	951	963	891	956	938	930	929	913	914	908	918	973	988	901	935	915	910	920	871	967	906	931	905	904	914	864	869	941	898	928	943	932	911	957	927	920	938	894	913	923	931	820	909	962	904	937	979	898	865	925	884	964	913	921	902	964	929	934	894	888	932	965	939	894	966	940	960	957	928	917	881	933	923	914	957	916	887	872	970	931	922	902	960	901	969	912	871	901	876	947	954	953	942	918	892	902	1004	931	835	972	924	937	917	917	945	942	916	961	972	885	914	937	914	923	941	901	927	899	877	929	941	918	920	884	903	894	885	917	859	927	870	973	926	918	912	935	961	962	954	960	1012	922	927	889	978	943	913	884	948	902	890	911	928	964	957	932	867	924	928	899	928	928	926	949	900	904	890	946	948	951	921	952	927	899	904	907	905	964	947	876	922	927	917	920	907	924	912	908	918	911	989	911	880	913	900	958	935	881	924	927	950	894	944	895	865	888	936	905	1001	964	939	910	958	961	941	908	963	967	939	870	935	961	892	942	921	885	896	870	947	911	957	869	952	989	902	969	978	930	924	924	893	926	894	863	855	914	943	917	930	944	910	932	962	958	904	890	1011	948	902	911	933	987	940	882	922	960	981	879	906	926	929	971	974	932	929	919	937	971	889	943	950	947	905	934	920	888	987	931	896	932	907	953	900	912	976	956	893	939	923	973	882	943	902	885	923	931	932	876	912	924	928	922	958	904	867	942	947	893	910	939	919	922	991	925	920	978	920	942	945	932	902	922	932	945	911	950	912	926	915	950	959	889	973	900	905	918	873	883	926	917	919	949	917	911	937	949	957	959	901	909	938	890	857	918	932	933	933	895	880	886	933	910	920	874	1000	915	909	973	889	906	933	932	946	896	909	932	889	935	892	946	882	936	975	852	932	887	953	897	914	901	969	917	905	925	896	950	944	920	952	943	923	934	925	950	969	925	883	932	907	957	880	920	910	977	951	929	889	927	924	882	931	897	909	931	980	866	893	932	929	895	910	877	885	947	954	947	920	952	926	883	955	932	899	933	901	934	892	883	939	962	887	916	920	933	927	908	955	885	859	932	898	954	880	957	847	922	934	951	914	946	953	895	916	936	932	921	912	924	931	938	931	954	900	982	882	942	933	994	903	978	946	912	953	932	929	890	922	896	893	917	840	945	866	951	934	928	955	878	867	932	929	920	904	871	957	918	907	904	929	918	919	879	918	925	964	955	946	930	893	1010	961	927	945	926	925	898	929	884	866	950	957	919	904	916	923	925	895	950	915	956	943	963	912	933	939	906	924	900	941	916	923	913	922	913	927	863	922	929	931	945	933	932	940	916	884	890	953	899	911	876	916	910	927	904	919	908	968	951	937	917	935	924	916	936	905	893	883	894	934	886	982	897	918	952	934	950	940	934	906	926	981	915	911	890	928	972	911	921	911	967	934	919	913	927	936	968	932	948	922	935	980	951	893	915	926	950	892	887	959	931	913	866	950	978	892	938	884	943	931	977	918	969	914	926	894	912	924	857	952	928	939	904	918	966	917	948	912	942	923	928	933	882	1003	966	908	866	969	891	892	944	861
1513	174	177	173	151	146	150	157	143	158	145	138	150	148	155	160	138	153	157	156	124	176	168	142	164	154	132	130	141	142	146	150	157	150	143	154	175	154	137	154	130	142	153	127	167	129	138	142	143	134	147	142	162	128	142	163	143	161	141	142	136	139	158	165	144	132	153	148	158	153	122	138	142	165	134	144	149	144	151	158	136	140	136	125	142	142	153	141	175	139	121	148	146	149	150	145	134	144	138	175	129	136	135	151	166	150	170	136	148	149	152	151	150	151	126	140	155	118	157	138	160	157	155	122	168	166	150	137	145	124	146	148	146	141	137	132	153	168	163	140	136	157	149	157	142	141	153	149	137	163	172	142	171	153	153	143	154	170	143	124	130	168	158	149	152	133	166	141	124	138	136	150	150	148	147	157	148	147	145	125	165	138	143	123	148	140	149	136	146	134	156	162	159	154	145	134	153	158	157	194	156	169	145	141	134	171	137	133	161	127	122	136	159	152	152	130	130	139	143	177	160	172	146	162	151	150	128	161	155	148	142	141	136	167	161	143	141	152	135	137	142	173	159	149	153	147	116	140	133	136	141	129	142	133	135	169	155	145	146	147	134	158	147	142	153	132	159	129	134	137	134	154	140	139	162	134	157	147	149	172	165	129	157	127	155	146	157	139	122	142	127	157	137	141	166	129	156	141	154	171	140	152	155	158	150	138	135	132	125	146	146	148	148	137	153	156	144	133	144	157	166	153	144	131	152	165	132	144	159	162	141	121	148	146	153	127	159	124	127	141	132	168	151	131	131	149	150	154	178	148	167	142	152	150	147	162	153	138	157	145	161	139	153	116	159	148	137	166	166	157	164	144	143	146	159	155	150	148	147	137	159	126	128	152	163	124	146	169	143	150	147	152	160	134	134	118	120	139	168	124	136	153	138	145	146	135	161	164	139	143	181	139	157	155	124	137	170	127	129	127	132	140	164	153	129	129	145	146	161	162	144	138	141	170	147	144	155	157	132	147	137	167	168	117	139	145	148	188	150	166	167	162	161	132	173	157	136	150	145	159	142	143	149	173	161	136	143	148	152	134	157	140	133	116	129	137	136	150	158	174	162	145	140	139	170	145	133	137	148	143	143	134	158	185	157	148	130	142	150	153	148	163	140	172	142	139	119	146	159	156	162	160	144	136	144	136	134	141	172	129	147	123	162	129	159	174	151	147	162	125	153	162	137	142	161	151	159	138	148	138	164	148	125	138	157	129	133	125	158	148	132	139	150	141	138	135	161	138	150	149	158	156	123	154	141	144	164	138	171	162	147	150	104	135	160	138	137	167	149	135	125	137	162	120	157	128	153	144	138	148	138	159	143	166	132	132	146	169	160	145	145	174	175	151	139	167	151	165	169	147	110	145	160	159	149	137	148	131	140	154	134	147	148	142	128	152	138	142	127	143	131	143	144	147	138	181	148	134	121	158	149	142	145	148	162	112	150	147	154	129	169	143	145	140	138	120	148	155	144	167	168	166	132	159	152	142	170	148	164	144	139	128	160	141	157	137	140	146	170	129	157	155	157	158	127	130	156	129	147	172	162	140	156	152	139	168	154	141	144	139	134	159	124	147	131	140	144	148	172	162	150	153	147	160	145	136	147	165	150	120	150	156	132	164	146	155	135	159	162	130	148	150	137	128	132	140	140	131	140	120	136	134	160	134	159	124	124	134	123	122	155	157	147	169	153	141	155	171	146	152	149	151	154	136	156	143	154	159	137	142	139	134	151	170	157	173	136	159	139	164	137	153	172	155	144	146	142	169	137	166	135	155	154	142	135	132	145	147	131	135	140	140	184	138	154	154	150	113	134	139	146	129	164	153	152	163	127	177	170	152	134	156	143	150	118	124	143	148	147	130	140	156	161	144	154	144	160	156	143	137	138	151	157	131	134	144	129	140	126	148	152	169	130	153	133	144	147	158	144	165	137	157	141	152	146	151	144	143	137	127	146	160	142	127	131	160	139	154	138	136	158	180	146	132	154	134	136	128	149	145	147	155	169	157	155	143	128	147	153	137	163	157	154	170	127	131	134	132	149	155	148	139	150	140	131	167	135	148	152	153	162	118	145	126	146	143	138	155	177	172	137	140	128	163	149	137	145	152	134	153	146	140	174	145	145	158	165	159	161	156	138	157	134	141	131	144	149	182	144	144	141	121	114	154	163	141	138	156	139	144	179	134	155	137	137	144	137	146	153	153	125	168	145	137	162	160	113	126	126	129	133	146	124	160	134	140	141	136	138	173	142	163	143	156	159	146	125	159	150	152	166	150	138	140	137	151	145	145	146	131	146	141	167	171	150	138	123	136	139	145	125	156	172	152	141	154	148	167	159	141	128	179	166	148	153	158	140	170	149	144	153	150	156	129	162	132	153	132	149	147	139	124	141	136	130	152	132	148	151	141	164	124	135	135	137	137	147	139	150	169	164	168	170	148	135	126	145	147	143	124	147	133	175	136	139	120	158	143	155	119	153	137	141	135	139	137	130	157	167	144	159	167	177	122	151	146	143	143	141	162	156	154	153	161	143	150	169	146	144	139	159	161	118	149	143	148	146	149	136	148	143	139	176	164	160	138	133	162	147	150	133	140	157	134	159	165	146	159	140	117	131	170	142	149	163	143	154	153	136	138	148	191	157	158	174	143	146	124	147	151	135	142	144	125	150	150	136	112	150	132	156	159	145	147	155	134	137	136	140	133	146	168	167	156	144	148	135	148	155	138	130	147	171	155	151	112	150	155	131	139	141	150	143	158	186	125	166	149	135	164	143	127	128	120	141	135	138	157	175	146	151	155	137	135	159	145	133	129	126	138	162	150	131	152	147	124	155	136	158	156	164	136	162	151	167	145	142	168	156	164	143	150	158	143	136	151	147	162	157	142	138	137	159	145	158	155	152	147	154	149	157	162	147	132	117	152	159	145	150	151	177	154	133	141	154	141	147	127	152	146	138	166	146	144	139	170	149	154	151	141	145	144	142	141	159	128	146	133	146	149	120	141	143	157	135	143	140	151	143	130	144	141	128	165	142	142	160	156	139	154	135	123	147	151	163	157	137	127	119	131	148	134	142	128	148	133	141	159	132	136	153	153	147	154	138	153	147	164	164	155	156	149	142	133	149	156	147	131	150	147	157	142	143	132	159	141	139	141	138	130	148	150	130	123	142	140	149	140	115	143	137	142	143	139	130	142	152	140	135	153	151	140	141	131	141	135	137	144	146	155	146	135	150	154	136	147	148	136	136	157	143	151	130	154	142	118	131	165	136	148	174	182	156	144	175	150	161	143	142	149	153	143	157	167	137	165	145	145	134	177	157	132	149	167	154	158	148	173	157	144	185	148	143	162	140	132	150	155	149	143	164	135	178	151	170	147	167	149	133	119	130	152	140	136	142	148	142	160	148	156	146	152	145	161	145	133	154	157	159	123	142	151	184	151	133	164	149	169	142	146	184	147	125	121	142	135
1712	465	433	451	443	488	453	449	449	399	430	434	443	408	426	420	436	437	415	410	431	410	425	418	407	429	418	466	394	443	424	423	443	414	468	399	397	411	431	398	401	399	409	420	384	430	409	443	450	391	429	454	410	416	407	428	426	433	423	399	389	424	418	409	439	410	426	453	411	373	408	400	446	418	418	434	418	408	406	391	409	406	396	378	445	443	405	404	399	415	394	411	448	445	430	455	406	432	418	437	448	401	407	461	456	412	424	428	417	430	380	389	411	414	443	419	423	405	393	428	409	412	403	406	456	420	414	459	410	418	438	407	409	403	466	422	401	411	429	430	469	416	436	476	456	412	436	425	450	435	416	419	411	411	459	443	462	435	428	403	423	408	364	422	404	418	421	421	451	437	427	413	402	438	423	444	409	409	458	382	430	443	436	406	404	404	423	426	455	397	418	424	417	429	396	410	404	427	409	430	413	459	413	369	424	431	422	436	433	418	456	451	407	426	417	411	435	403	420	413	397	435	433	412	454	434	409	467	432	435	442	384	422	424	407	411	409	403	444	430	371	431	438	413	419	401	437	436	426	424	395	442	404	444	439	422	431	411	426	437	389	388	444	410	443	395	400	444	429	414	436	428	400	437	417	401	416	392	419	391	426	430	380	431	419	453	411	435	423	430	431	429	420	459	446	443	412	414	403	401	407	423	411	402	447	408	416	423	435	442	413	411	391	391	429	422	432	449	432	420	442	407	378	424	465	437	431	411	432	425	402	401	421	389	414	416	392	409	427	443	411	446	408	433	394	419	391	416	418	423	433	417	460	430	433	422	428	409	384	411	453	417	394	415	422	452	461	397	374	446	441	443	434	432	427	411	386	388	413	422	431	459	405	411	381	412	416	424	411	418	434	440	432	403	416	449	427	457	447	434	409	435	414	399	444	460	439	421	423	426	414	430	403	417	413	475	411	424	455	420	440	403	386	416	419	399	416	403	412	403	429	391	398	419	427	443	390	424	365	401	427	449	392	386	447	405	410	413	416	403	408	424	406	402	414	432	392	418	439	429	425	443	432	411	404	361	402	415	396	456	424	453	406	432	425	422	418	409	438	449	481	461	422	386	393	413	428	454	425	399	396	456	390	406	406	447	417	393	389	395	442	408	432	439	455	421	402	395	414	386	434	438	408	433	439	406	422	415	440	419	424	421	394	421	400	420	449	446	445	437	401	395	393	413	452	438	419	383	403	427	406	420	383	416	448	384	390	435	418	398	435	419	397	456	397	433	429	383	420	451	389	427	411	440	408	384	429	408	430	418	438	439	431	398	403	389	451	407	404	421	415	451	406	386	442	433	378	409	439	395	441	404	480	430	434	381	440	428	403	405	413	399	415	435	397	394	414	427	446	397	439	400	427	398	434	440	450	393	433	478	427	431	398	432	403	432	425	424	441	438	424	387	429	443	411	418	389	393	412	416	437	441	387	419	372	386	431	449	401	418	447	442	436	416	402	436	435	410	405	447	415	430	415	425	399	382	393	399	433	457	402	426	394	393	390	419	441	414	403	403	423	440	398	412	406	412	398	445	405	404	432	432	379	432	403	399	426	392	433	435	418	386	424	382	413	393	440	417	400	397	423	405	378	460	425	450	425	467	411	450	410	410	417	407	395	428	421	389	439	461	420	420	410	447	429	454	438	452	432	397	400	427	433	415	405	403	414	441	389	424	436	421	437	406	395	452	402	421	442	414	405	363	424	400	411	441	410	443	396	409	459	449	410	400	445	416	436	406	420	391	434	410	403	432	413	432	420	416	435	414	416	435	428	393	440	430	427	379	422	418	435	404	474	471	420	405	409	430	386	401	414	447	423	411	445	409	418	396	399	419	433	457	413	441	416	422	403	436	389	443	408	433	474	426	441	411	453	424	412	398	417	416	435	444	416	391	435	398	433	462	385	421	440	429	402	439	399	406	410	468	409	411	431	415	424	430	419	435	429	407	400	427	409	389	441	429	415	498	397	413	423	410	411	418	405	405	380	392	420	429	420	426	391	428	419	437	401	420	434	456	423	423	413	437	435	429	393	415	411	434	380	423	407	422	397	381	427	432	390	433	427	386	455	380	390	373	422	436	387	424	409	441	433	417	441	450	449	449	417	411	456	431	424	386	410	443	421	417	419	443	424	418	415	413	437	432	403	394	417	427	398	418	442	424	416	444	388	462	419	401	440	400	403	444	408	433	433	412	424	409	376	408	463	376	425	388	406	427	420	412	416	416	412	412	439	406	439	399	400	405	432	405	422	399	419	433	453	430	451	414	407	372	419	406	404	385	463	423	417	447	414	427	403	389	427	408	400	483	363	451	441	399	412	426	413	424	419	429	406	428	457	423	430	415	419	420	443	463	437	427	378	422	461	403	442	383	421	444	408	393	422	394	447	435	403	414	419	407	387	420	399	393	462	408	432	404	408	428	427	401	402	412	418	411	396	439	387	412	434	415	381	418	422	405	443	396	409	409	433	441	410	440	418	392	390	409	422	417	437	398	425	441	434	408	391	421	431	426	429	461	371	425	408	351	411	414	450	417	408	449	423	435	408	404	449	408	441	376	391	419	461	404	422	422	442	391	420	434	430	404	416	416	438	422	425	401	429	408	441	405	403	462	435	416	409	424	420	436	438	415	406	423	436	442	397	448	406	438	405	418	423	445	421	402	416	416	400	456	428	436	419	418	415	420	412	415	400	410	443	429	404	411	430	441	451	418	393	386	412	398	423	407	413	406	405	401	417	419	419	406	420	411	399	424	405	461	425	446	431	448	406	442	410	432	428	449	466	397	423	381	407	409	389	449	426	423	427	420	422	421	437	416	436	403	416	450	437	382	407	405	384	442	430	399	441	419	428	436	437	440	424	392	446	442	408	410	418	411	407	416	428	411	428	438	402	432	406	405	390	394	440	438	397	398	441	388	430	399	393	429	410	423	440	391	445	399	483	402	449	387	402	418	441	432	419	383	444	420	443	451	434	375	389	443	404	418	414	432	433	409	388	417	410	413	408	383	434	422	402	454	440	401	407	437	394	401	412	404	422	409	428	409	438	394	416	405	416	404	403	411	421	430	415	390	444	399	434	420	425	374	393	454	420	418	437	424	390	418	462	435	405	445	429	414	411	435	465	410	461	408	422	420	440	417	403	425	432	391	422	397	411	423	419	399	401	420	360	400	419	445	445	408	404	390	422	413	407	406	418	412	424	415	406	409	409	397	416	399	394	413	390	470	406	388	386	429	402	430	414	394	424	424	379	431	410	446	412	386	410	413	459	430	412	446	432	448	428	406	450	408	414	427	457	420	409	410	412	463	434	410	408	415	427	439	423	456	435	421	449	355	460	414	419	447	401	430	428	400	408	435	379	437	426	427	437	446	441	438	402	415	380	376	407	393	452	426	414	476	419	434	405	413	401	431	414	416	430	370	405	438	405	422	444	430	446	407	405	427	424	449	441	437	422	434	425	408
7771	696	679	577	451	428	371	339	363	328	302	301	335	290	322	330	318	318	327	309	309	353	343	317	338	306	288	313	312	295	319	310	326	306	293	282	299	273	301	318	270	310	301	311	297	296	297	291	307	343	333	301	334	284	313	287	284	285	313	307	262	292	298	326	278	280	313	327	265	273	307	297	287	294	254	258	244	290	277	288	297	320	260	287	269	310	269	298	338	278	309	280	284	306	284	317	303	305	309	302	317	317	280	356	327	314	311	287	305	293	318	269	324	309	301	304	293	314	295	295	295	306	299	302	277	301	313	282	288	284	292	308	320	292	285	320	297	305	279	303	265	251	320	326	314	291	300	299	307	309	287	308	290	281	300	281	276	314	276	295	299	303	293	307	320	288	300	295	267	307	271	293	296	291	274	263	328	323	306	320	299	291	279	339	317	282	334	284	295	300	278	284	336	344	333	302	298	254	284	311	309	297	295	332	265	303	295	317	307	305	292	284	293	295	313	309	278	296	337	300	295	321	305	288	314	302	290	307	291	328	329	278	307	299	293	301	294	306	294	298	284	295	306	290	295	298	312	279	304	356	298	268	271	306	291	279	300	275	279	297	333	345	277	322	283	327	266	292	287	310	303	285	305	314	288	304	270	300	307	263	298	293	304	282	322	332	269	319	273	308	304	290	252	289	307	293	314	260	292	308	306	275	322	317	263	268	264	296	279	292	274	287	282	350	318	320	285	275	276	298	281	303	289	298	318	308	275	278	300	333	285	315	304	300	295	289	298	291	319	285	289	304	291	315	308	304	278	305	287	279	312	317	297	285	249	294	289	311	287	290	320	290	253	310	292	300	311	269	321	292	297	275	310	303	280	310	311	268	317	264	303	286	306	283	329	298	273	299	294	292	342	295	289	341	298	321	294	268	253	251	282	284	268	292	300	245	278	282	275	301	307	316	278	289	332	300	311	301	276	286	317	278	286	254	299	277	320	279	303	278	301	327	288	302	316	319	290	314	299	298	297	287	270	302	327	275	281	334	315	281	315	291	324	284	321	294	318	291	286	271	289	311	273	282	288	275	298	256	295	320	276	315	279	278	339	287	297	281	321	293	290	299	311	298	284	306	297	261	299	309	285	311	284	323	312	282	315	280	296	339	294	287	296	303	310	315	313	300	303	261	316	294	316	321	301	294	324	298	316	307	284	266	302	302	290	309	299	304	302	287	306	325	307	331	285	305	297	316	312	292	310	288	276	327	275	299	280	315	324	296	286	302	288	307	275	279	292	270	306	294	265	314	319	327	288	303	316	284	306	282	270	290	301	301	298	283	301	288	308	289	290	319	285	329	294	310	285	324	294	306	287	282	318	308	289	298	273	304	295	289	303	318	278	299	293	285	289	320	283	335	310	297	317	305	299	290	308	293	317	263	280	308	332	276	296	297	316	281	272	323	298	289	292	267	301	315	322	317	312	306	266	296	285	307	287	310	322	313	291	341	302	259	297	315	326	290	292	320	288	286	298	282	300	305	287	302	294	306	276	279	320	281	314	287	286	276	289	326	299	284	286	290	260	282	325	334	282	291	248	260	311	297	313	304	336	300	295	301	283	294	291	291	287	287	304	279	241	301	312	295	339	353	301	291	301	314	290	318	300	317	282	302	307	246	305	308	302	288	276	298	326	298	294	310	273	302	341	291	310	300	267	314	297	289	269	318	279	318	318	304	296	250	322	292	308	280	332	305	290	271	282	272	287	303	314	284	307	301	299	304	281	310	273	311	295	321	298	275	318	295	298	319	327	301	282	278	298	290	277	314	276	285	298	298	277	321	292	264	306	311	281	272	265	290	298	328	325	300	297	309	304	287	295	318	306	316	331	283	270	295	323	305	298	324	323	281	286	301	266	315	316	290	297	291	265	300	254	294	322	287	337	274	333	292	309	275	308	308	351	304	281	315	284	293	303	309	292	281	292	315	294	342	342	312	270	291	296	308	326	312	285	314	281	344	284	316	302	290	298	301	293	291	291	290	296	281	302	303	280	323	288	277	290	331	311	308	317	299	272	250	324	272	336	281	276	294	293	300	302	296	277	295	298	292	304	286	285	331	284	279	310	299	312	272	300	305	320	282	296	309	314	282	284	309	303	284	292	302	307	291	289	287	319	280	317	294	280	317	314	312	299	306	297	309	282	296	285	284	276	319	309	315	291	292	306	293	266	301	278	296	288	318	251	303	287	318	310	292	315	315	305	313	292	290	300	302	307	282	270	292	303	315	294	309	279	300	264	276	299	316	300	325	288	300	338	279	300	281	298	278	291	293	309	312	289	280	275	281	288	276	295	278	269	259	300	289	290	309	287	287	300	303	275	269	270	305	290	287	298	318	282	310	297	294	312	290	281	279	294	271	334	288	309	285	288	266	306	318	282	309	294	324	285	316	278	290	340	302	295	281	311	253	239	293	289	293	312	271	311	273	305	266	307	329	265	298	304	261	304	267	309	282	292	286	300	308	289	301	315	305	312	313	274	304	318	317	301	287	311	283	290	310	304	296	311	320	296	312	288	323	291	302	252	287	289	292	286	292	278	311	294	289	263	267	305	274	308	275	296	290	330	263	305	271	296	330	300	292	300	270	344	302	302	277	297	271	285	287	296	294	323	310	285	285	293	302	290	289	288	303	361	288	293	306	307	277	307	314	337	328	305	313	320	283	294	299	314	304	290	270	285	303	323	339	311	313	327	331	313	267	286	322	307	289	314	261	298	345	269	310	302	282	285	298	305	319	300	302	310	292	292	301	291	330	306	298	269	311	308	317	315	268	299	293	328	324	306	336	312	298	301	284	270	305	319	305	304	282	299	307	310	315	289	297	305	314	326	293	292	299	285	308	302	281	302	285	285	307	290	327	307	295	300	276	288	285	283	299	278	283	318	315	302	325	311	324	296	327	267	291	275	246	287	304	317	325	296	320	276	279	278	260	304	279	325	289	314	304	298	286	340	297	287	274	278	287	287	310	318	321	314	267	294	274	327	269	302	280	270	288	284	328	293	302	298	317	283	251	281	306	273	280	281	297	317	290	263	278	325	310	294	291	313	288	293	257	296	275	277	302	289	333	280	281	278	284	282	284	281	277	304	294	356	285	317	331	314	304	334	281	275	265	277	279	303	282	295	290	267	275	288	293	302	306	314	318	299	310	318	317	294	308	301	321	312	289	302	280	288	272	270	274	338	285	336	325	309	317	273	309	325	298	304	303	308	297	328	293	328	317	284	291	289	316	332	289	317	284	328	310	303	316	297	310	297	301	290	284	292	303	302	286	316	301	309	307	317	273	293	281	271	319	277	306	279	329	309	319	289	322	299	312	287	302	298	301	308	276	331	307	298	329	313	306	312	271	296	329	275	306	302	293	303	292	283	304	286	307	272	271	304	304	303	295	277	315	317	278	299	313	316	256	280	300	281	292	288	282	284	287	306	309	283	288	273	298	289	282	279	301	296	314	285	310	280	306
6540	1074	1610	1603	1436	1233	1057	1022	958	898	925	888	822	819	800	783	844	801	836	826	744	791	748	749	785	725	733	743	744	770	768	739	784	792	707	752	743	764	729	738	751	773	716	752	745	699	750	748	735	735	735	726	789	729	724	750	731	733	711	763	752	722	728	737	719	739	753	728	705	759	718	739	755	731	737	736	726	744	750	712	743	710	719	715	740	717	711	690	741	688	754	736	749	700	722	707	742	715	691	742	703	754	692	781	751	702	732	754	795	740	741	708	729	712	730	710	803	763	737	756	724	698	716	703	696	804	703	766	744	748	751	746	725	707	722	686	739	771	732	715	725	661	754	788	734	724	795	741	683	719	767	750	717	717	737	738	749	772	760	747	753	743	730	690	764	746	772	754	689	700	757	728	707	762	785	700	664	678	689	746	767	713	743	722	724	741	721	717	735	704	696	756	715	718	701	736	667	707	703	700	725	738	740	719	738	711	747	731	770	688	743	732	744	765	745	739	705	741	703	723	758	719	744	725	750	704	761	743	719	745	726	739	758	750	737	752	681	713	741	712	720	735	674	803	740	699	690	729	724	754	712	746	728	724	728	680	738	730	720	729	713	718	743	719	748	736	698	791	767	747	716	756	739	698	745	741	714	722	724	757	727	759	712	729	701	718	699	706	707	699	737	754	729	729	730	718	749	732	713	715	737	729	770	722	760	721	713	720	755	713	728	763	709	762	754	765	718	678	719	729	726	760	721	735	700	724	758	691	753	738	695	751	847	759	739	701	747	678	739	758	742	719	743	687	704	784	738	718	755	722	755	712	722	712	738	767	742	704	678	740	751	740	703	705	723	732	711	775	734	793	706	763	737	724	730	734	799	706	756	750	699	760	757	731	743	759	723	760	749	682	717	701	736	725	696	743	742	800	776	769	708	785	771	715	763	760	752	677	736	770	721	705	713	718	713	738	787	692	720	745	730	772	745	753	791	710	687	689	761	685	729	726	730	716	714	701	716	754	714	746	699	709	736	682	734	737	711	723	744	666	753	754	751	685	772	749	703	731	742	717	736	760	695	721	745	732	694	756	764	748	720	728	746	740	694	755	676	732	710	709	757	757	705	672	702	705	747	730	734	725	705	769	752	713	707	778	723	744	708	713	739	713	695	742	746	697	746	750	762	754	761	715	717	716	705	755	693	742	710	733	716	734	730	729	736	716	689	796	718	700	732	752	728	700	768	750	724	758	765	733	766	781	725	737	697	709	714	714	752	654	759	738	749	727	710	730	746	743	725	803	728	741	769	710	776	717	702	716	782	733	769	743	708	791	782	750	715	723	698	759	747	692	720	728	752	731	755	722	701	761	716	690	715	739	758	691	719	706	747	705	728	764	744	761	709	749	732	752	760	718	720	713	733	748	729	742	749	722	728	721	732	739	741	731	746	749	729	703	715	697	666	739	700	713	748	732	666	713	767	764	729	725	744	701	720	718	766	715	787	722	715	810	757	752	734	780	779	730	803	703	689	766	697	741	732	736	755	741	704	749	722	720	734	754	719	799	737	705	694	749	726	743	743	737	729	710	728	754	699	766	732	774	755	664	757	739	814	790	692	742	713	724	706	728	774	682	722	723	703	700	689	743	751	735	728	734	769	661	724	743	709	731	790	767	750	743	747	709	757	731	722	688	770	739	769	711	673	715	719	728	744	704	761	700	736	745	734	718	720	759	777	701	750	707	695	743	766	727	774	719	694	729	752	769	793	741	710	711	704	708	734	709	760	763	748	719	773	729	732	768	724	755	751	734	733	695	756	714	710	721	720	769	703	743	731	768	687	679	774	764	732	721	726	754	758	693	753	729	701	770	734	764	738	774	720	759	725	726	725	689	729	726	753	726	692	762	734	769	740	729	776	730	744	751	730	751	735	687	727	763	746	748	764	748	691	749	759	691	700	710	714	714	730	753	729	739	733	693	721	703	718	735	740	744	724	738	751	734	745	725	705	732	756	759	743	803	720	706	675	756	782	696	690	723	727	774	752	749	724	730	737	713	751	708	721	752	735	731	775	739	692	742	742	752	724	750	697	772	740	784	765	735	740	703	713	728	755	721	712	746	742	720	693	690	677	730	785	709	700	759	773	749	699	716	741	761	715	720	780	735	700	720	719	734	753	723	765	693	692	739	708	766	747	706	708	707	721	753	752	745	729	740	739	729	747	726	799	765	707	745	696	731	699	717	782	759	702	723	732	728	759	742	742	775	758	701	746	685	735	763	721	699	698	769	704	760	751	747	713	721	747	785	674	752	741	768	770	704	730	716	782	723	738	707	717	729	744	742	743	736	740	766	770	744	711	783	726	727	780	765	742	719	748	708	734	692	747	687	717	686	739	738	753	754	749	744	735	754	725	676	705	751	758	751	749	734	761	762	708	705	728	730	743	732	780	735	751	724	768	782	721	683	745	710	726	748	708	747	710	728	687	711	706	752	712	698	738	719	711	778	717	774	695	766	748	716	776	731	788	692	734	751	735	737	740	769	706	704	711	751	720	708	763	793	739	734	771	690	719	692	787	736	730	735	755	766	730	713	749	726	720	758	771	723	722	726	694	702	730	781	714	696	729	750	688	720	714	713	741	711	708	814	766	755	701	699	711	715	725	739	751	691	742	754	755	710	731	732	693	724	651	716	723	712	753	798	747	745	761	734	772	725	721	701	729	737	707	795	748	744	706	732	769	748	724	713	719	723	730	729	704	744	740	740	775	709	714	714	756	692	695	729	768	710	713	703	694	750	760	728	756	714	710	736	741	716	756	700	720	729	771	718	721	735	728	711	748	740	741	753	773	686	807	675	706	735	720	745	732	753	770	788	711	761	735	754	714	701	746	723	710	729	697	690	764	717	747	730	717	752	776	778	724	681	742	706	802	721	711	744	727	757	776	743	750	754	696	732	716	734	737	723	729	710	726	761	736	741	708	711	715	705	742	747	737	740	710	730	788	711	734	730	726	736	711	678	707	745	732	762	742	761	754	726	763	797	701	705	667	760	728	734	736	743	725	707	742	735	773	742	724	720	758	725	691	742	746	744	707	689	695	737	726	731	819	732	759	747	717	693	725	717	758	743	719	746	740	751	725	736	721	744	734	714	737	737	730	747	723	740	704	703	694	761	780	711	730	765	754	741	756	798	758	725	746	774	722	716	738	707	688	740	716	735	706	751	734	731	699	736	749	691	711	727	727	752	650	750	690	726	750	701	722	778	734	768	703	703	726	734	680	722	724	771	730	776	738	671	764	754	758	741	726	772	747	760	724	738	708	761	696	757	724	692	714	752	723	697	813	738	747	731	717	716	747	745	733	691	720	740	730	758	773	772	735	749	758	727	717	716	748	737	725	756	749	726	771	796	743	735	754	750	725	710	704	725	747	749	750	735	754	715	715	736	698	688	765	719	710	718	710	773	732	695	744	679	730	710	730	696	719	700	708	769	718	716	713	740	675	748	724	732	728	757	770	748
14937	1583	1308	955	733	613	564	521	455	470	435	431	423	477	408	401	409	412	468	418	419	410	431	431	439	469	421	427	420	415	410	354	424	415	378	413	406	402	426	406	404	435	423	357	423	482	439	407	455	398	429	435	452	375	388	451	366	415	380	412	434	440	400	381	427	400	422	393	422	384	410	394	429	424	389	403	447	443	435	394	420	401	400	417	456	393	396	406	451	413	407	412	391	412	377	444	417	400	400	443	437	393	447	435	398	440	372	440	425	406	381	426	396	423	468	394	396	398	394	438	452	414	386	409	401	406	426	403	424	436	403	402	396	407	400	420	443	387	382	435	379	396	425	397	412	402	481	425	417	449	429	360	387	480	411	372	428	400	417	366	423	369	409	452	412	399	441	406	396	406	436	425	421	406	405	365	414	427	453	420	408	379	405	386	399	411	414	394	404	421	398	420	415	360	386	428	398	400	424	438	439	454	376	403	377	425	407	402	427	459	396	369	410	416	399	396	419	445	429	398	409	383	397	391	396	405	435	427	398	409	429	408	395	391	448	429	416	379	406	446	410	355	400	411	416	386	410	388	402	446	399	363	416	393	418	447	427	437	417	418	415	394	424	415	386	402	450	367	416	388	422	438	463	422	395	365	402	425	393	400	408	387	432	392	384	412	401	332	397	415	381	459	397	382	396	419	394	443	372	389	411	410	368	439	431	407	429	382	433	399	402	421	389	398	386	421	401	421	430	434	432	422	396	411	429	389	377	428	432	414	425	398	421	449	416	398	379	389	390	398	432	388	381	409	404	376	403	388	416	479	398	444	424	457	391	414	435	362	396	389	392	380	407	414	437	430	423	397	402	396	410	411	407	420	378	436	385	387	409	444	407	386	408	424	410	447	427	373	371	422	422	414	397	400	419	410	412	376	446	401	399	405	422	401	455	438	425	418	390	402	425	425	411	416	388	399	397	438	418	430	409	406	396	421	390	418	374	377	432	437	406	418	400	417	394	389	408	406	395	411	396	395	415	371	463	411	442	410	403	413	438	451	406	440	418	391	437	408	416	374	369	417	353	397	418	425	414	412	430	394	441	422	429	420	405	406	435	419	420	401	420	413	377	433	387	398	426	408	372	376	428	413	423	394	409	418	421	410	417	369	415	397	409	418	389	409	400	435	400	419	454	408	408	425	424	417	387	410	378	411	406	379	438	430	403	366	410	365	458	406	460	409	402	382	397	377	367	420	448	403	450	442	383	411	462	398	420	447	396	397	434	435	401	423	411	443	395	382	420	431	405	405	422	428	423	452	429	391	438	408	379	408	408	418	444	416	384	392	382	405	400	443	386	383	393	382	412	384	409	431	434	372	427	426	397	406	430	430	363	441	378	427	429	440	399	391	415	389	445	450	389	415	406	440	407	384	387	431	385	381	396	428	419	454	431	437	406	399	408	432	380	383	449	455	393	408	410	394	430	442	415	390	402	380	431	374	379	430	429	462	421	408	393	421	425	397	406	412	391	375	372	411	403	429	409	432	407	401	430	403	414	424	443	388	379	420	405	427	397	427	395	432	402	402	447	419	447	414	397	446	400	403	415	403	385	425	397	419	370	415	412	412	417	420	377	432	428	395	434	442	396	433	429	428	394	402	418	418	424	411	420	373	409	407	384	401	382	396	415	433	390	382	392	383	366	434	421	401	450	368	416	424	439	440	427	420	425	414	423	459	421	423	404	420	379	398	430	367	391	393	397	383	430	435	395	414	420	415	437	376	453	403	425	407	394	420	440	424	411	417	352	421	389	443	448	423	414	393	399	403	385	399	443	405	428	453	426	426	409	390	428	434	397	442	433	408	431	390	408	433	433	378	415	399	419	420	404	437	415	421	387	418	449	386	468	452	407	406	469	391	407	444	414	431	382	404	408	408	440	436	418	398	405	429	441	401	365	419	409	432	421	412	436	396	444	373	427	425	471	419	441	410	405	411	393	418	406	407	433	424	424	402	356	414	425	404	389	417	463	398	404	422	401	381	405	372	427	410	385	419	415	390	411	409	420	408	416	410	413	437	374	386	386	392	377	424	397	391	394	407	417	422	369	414	409	443	411	419	394	377	390	386	390	442	414	411	413	415	431	373	427	426	390	385	415	435	415	445	426	444	396	419	415	441	415	390	438	450	458	448	415	387	400	421	419	418	405	427	423	372	396	419	402	449	432	405	387	407	407	355	386	433	437	416	397	417	410	408	413	451	438	351	381	414	423	412	432	425	419	415	397	409	396	419	395	387	421	398	403	465	415	398	393	416	391	389	421	424	394	381	451	422	393	381	453	404	391	408	428	407	416	435	394	371	446	409	422	452	398	403	423	433	435	413	399	426	428	385	395	447	385	404	390	431	383	430	411	402	392	413	350	410	403	411	427	422	405	429	399	398	414	446	378	382	470	426	405	417	451	411	401	401	400	392	380	411	402	443	442	406	411	441	392	435	395	419	397	374	400	407	373	360	384	403	412	379	402	431	391	480	436	412	400	449	380	363	429	443	387	420	403	407	442	431	428	396	415	381	400	391	385	406	433	446	400	460	388	398	429	383	394	405	417	427	411	423	392	440	448	439	364	378	429	458	417	392	418	407	418	388	430	387	399	417	428	438	391	400	426	422	369	412	400	404	384	375	425	395	434	405	433	466	394	415	460	409	436	457	427	386	353	425	396	421	396	403	418	428	390	432	400	428	440	421	418	385	405	419	394	406	409	392	452	404	377	402	366	395	420	385	369	427	406	376	400	373	374	411	433	412	451	392	418	438	382	391	426	429	433	391	458	419	446	424	351	426	445	406	393	392	403	417	407	431	408	434	403	400	391	408	402	400	392	440	432	432	404	419	429	396	425	387	382	407	396	425	382	371	368	382	406	399	386	375	374	432	419	395	470	400	433	397	398	418	385	431	453	433	372	388	395	407	438	446	406	378	408	378	436	416	456	395	408	414	397	389	400	402	381	407	385	402	417	408	431	423	366	453	440	442	427	420	418	393	443	428	402	414	399	390	399	376	417	384	435	426	433	420	424	425	421	422	402	395	393	394	401	421	419	417	425	419	413	406	455	418	356	392	441	415	429	412	399	425	409	395	469	426	387	381	374	411	426	419	453	417	401	366	414	391	439	396	412	430	381	461	461	422	403	424	402	365	395	433	428	407	425	394	415	414	390	400	444	414	433	393	444	417	425	391	425	408	368	404	397	417	423	383	409	425	402	399	440	398	424	430	421	401	382	436	415	370	398	404	384	391	430	427	394	427	408	385	423	388	395	388	443	403	399	404	423	431	416	388	442	416	426	415	402	413	389	396	400	429	439	407	463	376	403	413	429	430	388	416	409	397	393	416	400	450	421	392	403	408	434	379	397	440	436	441	414	402	387	419	417	393	463	409	413	427	390	433	398	426	441	380	449	391	368	408	423	394	395	426	414	402	400	387	427	418	427	451	417	395	397	425	395	422	380	415	403	408	422	421	408	380
8981	1696	2572	2690	2236	1928	1632	1399	1335	1228	1165	1244	1148	1120	1100	1103	1071	1053	999	938	986	996	976	1002	1017	1035	954	1000	954	974	921	952	922	990	920	948	931	864	989	929	914	947	874	958	936	918	890	914	956	930	920	910	893	973	977	918	945	946	974	888	959	915	915	908	961	857	983	969	876	915	972	930	915	934	988	909	915	947	931	918	952	953	915	964	997	933	910	891	902	965	907	936	921	890	974	921	891	937	862	915	889	954	943	934	970	919	908	939	923	975	968	935	916	892	919	943	896	958	916	944	905	937	957	921	906	946	932	892	915	928	940	926	910	898	949	926	903	897	971	1021	924	964	911	928	928	895	905	948	879	889	917	963	933	895	953	878	903	906	886	932	931	917	887	943	965	889	876	894	922	922	960	969	948	924	911	957	916	919	877	909	876	978	922	901	956	932	944	905	937	886	893	858	939	888	906	913	934	902	908	896	958	896	915	894	912	879	916	906	958	943	901	906	885	984	942	907	935	907	938	918	937	905	910	983	908	890	909	926	886	962	901	877	935	927	935	963	915	885	885	923	935	942	898	930	920	964	952	986	892	956	906	909	895	915	932	929	904	911	902	935	941	914	935	921	864	905	877	952	922	924	920	900	921	907	880	970	908	959	944	946	932	881	964	960	878	928	906	905	924	916	954	958	930	902	902	862	940	970	905	897	891	871	859	921	913	945	918	893	902	932	920	866	907	918	910	913	957	955	937	940	880	917	920	889	873	904	926	876	919	949	937	896	934	944	898	882	907	913	903	945	902	934	870	899	884	930	921	895	864	924	894	956	878	869	884	927	842	903	885	895	866	898	889	939	955	871	897	901	929	913	905	939	901	808	852	934	920	972	920	936	907	896	922	906	905	888	957	911	937	946	872	937	921	887	889	973	966	907	941	938	958	927	941	907	956	895	905	930	914	876	925	935	946	926	927	956	902	889	948	924	918	938	882	890	854	982	895	922	944	963	949	882	931	922	905	898	969	910	978	903	887	928	876	896	942	956	911	940	924	932	919	977	930	886	890	921	924	971	939	941	898	947	936	980	967	909	910	894	938	897	880	919	918	862	934	937	944	909	890	900	960	920	894	881	923	944	888	958	925	926	943	922	903	951	887	903	943	898	917	920	960	906	948	898	948	898	940	929	927	885	873	941	916	941	891	904	913	898	936	922	896	931	910	943	897	909	931	903	973	903	911	885	914	935	887	920	954	933	986	896	874	947	895	931	918	912	932	907	886	944	905	889	986	900	913	926	901	873	897	940	954	948	905	906	866	941	875	947	910	926	902	958	938	938	945	929	953	888	939	924	894	944	990	899	922	879	906	861	941	874	960	917	885	967	905	921	882	891	871	942	886	939	895	935	945	908	916	926	962	907	941	988	897	910	886	914	941	899	908	947	908	873	888	870	951	867	910	870	913	881	951	901	936	939	917	912	957	956	957	949	963	931	962	924	926	900	928	939	924	967	928	906	951	920	978	948	916	862	900	912	877	951	965	935	909	917	914	903	940	898	901	867	899	921	939	919	902	913	881	896	873	957	934	889	921	907	896	936	940	874	922	904	923	910	940	904	913	973	968	887	941	940	935	899	924	899	902	903	897	924	922	969	972	926	906	883	886	880	968	993	929	954	938	956	950	944	897	902	920	931	955	959	930	931	890	950	872	993	924	920	909	923	919	931	965	953	941	960	946	952	933	937	953	948	885	881	933	933	918	922	960	945	912	876	862	937	950	899	975	910	964	957	918	959	939	931	964	951	880	894	885	921	944	905	926	921	914	937	928	870	903	910	956	926	905	986	910	903	927	951	974	891	864	897	909	892	946	857	940	964	909	978	923	926	870	909	907	928	986	955	951	919	982	934	933	963	928	873	916	852	924	958	922	937	900	943	912	955	977	939	886	916	887	887	906	862	894	835	915	913	969	906	935	912	940	909	902	939	909	950	996	918	966	927	934	941	886	926	916	916	924	943	935	959	959	941	914	941	916	943	943	916	967	932	930	960	951	940	934	932	942	955	909	923	901	923	951	905	890	934	894	929	985	907	925	916	877	931	971	921	935	858	902	1001	893	945	941	956	881	907	938	912	955	882	938	971	968	972	920	990	905	910	964	899	931	938	947	926	930	921	903	921	929	883	871	837	948	924	909	956	910	872	900	960	879	902	924	922	923	898	913	859	938	865	930	958	929	972	936	928	885	993	898	892	909	992	974	935	890	892	918	856	923	918	916	874	891	983	851	886	943	880	924	947	931	872	948	944	896	874	867	913	968	933	910	948	900	929	921	885	971	925	856	908	923	947	876	927	972	851	901	917	914	909	954	917	974	898	902	909	914	900	937	891	903	907	922	909	912	959	892	965	902	947	925	947	917	926	939	923	943	889	924	877	902	939	927	918	883	910	952	889	937	865	910	938	935	929	947	916	948	889	899	960	908	935	932	927	892	880	950	890	891	909	968	911	933	894	908	914	848	930	934	950	920	931	927	901	904	936	913	951	925	885	1003	894	922	953	969	910	895	1000	945	882	935	931	913	927	924	924	907	916	946	929	943	970	877	933	863	913	960	909	930	906	919	904	898	930	922	923	974	909	866	909	893	944	943	887	909	962	895	901	884	914	907	929	945	875	975	969	929	878	863	938	982	918	933	887	892	913	901	964	919	943	912	899	935	904	896	944	893	964	933	910	919	915	884	906	906	876	889	871	935	862	906	913	893	897	913	913	926	965	914	977	894	886	971	883	894	927	924	905	955	904	901	866	959	928	959	892	949	917	926	961	954	944	967	904	910	991	921	963	945	894	913	953	942	961	877	906	913	940	940	921	875	967	936	918	899	984	897	941	946	910	886	934	912	928	948	904	908	900	905	903	908	918	906	903	882	847	872	900	909	903	900	931	869	955	904	922	919	946	926	966	917	924	923	903	907	884	872	867	872	920	946	965	957	932	889	921	889	908	904	993	940	871	933	934	966	953	906	926	882	959	900	957	920	982	931	908	926	958	915	960	939	908	866	960	913	911	939	948	942	906	924	934	954	928	917	957	958	934	900	917	909	909	897	949	958	877	898	925	936	943	910	911	889	935	925	942	882	945	944	898	884	887	962	938	892	906	922	933	881	920	961	950	902	922	901	897	970	924	917	870	923	946	891	956	903	940	974	917	958	874	955	889	910	922	954	860	952	942	964	920	893	914	896	883	955	874	912	921	930	904	914	893	899	958	894	958	905	957	905	929	940	856	923	879	942	877	893	911	911	912	973	938	931	843	900	963	940	953	941	894	906	941	939	931	951	912	901	902	901	897	955	923	938	917	899	884	915	839	971	900	907	973	915	964	922	942	925	895	888	903	929	950	922	920	883	906	925	950	967	921	929	892	947	865	945	971	937	935	904	894	901	934	859	908	936	916	928	906	959	961	895	888	926	867	921	880	924	880	952	922	893	968	903	901	908	900	934	909	939	877	904	940	875	967	888	900	926	933	912	933	908	867
1503	179	178	161	148	143	137	140	167	136	166	149	151	145	128	141	156	155	145	164	151	128	155	123	162	145	147	136	162	144	143	162	163	150	123	142	154	144	133	133	157	129	138	156	129	141	143	149	181	158	133	136	155	122	150	143	138	147	141	162	165	146	137	158	160	132	140	153	162	155	162	159	147	138	134	154	147	134	153	139	158	149	149	139	151	150	152	168	141	165	144	143	165	145	145	137	139	163	142	162	152	155	156	153	161	157	134	132	140	131	136	153	132	142	130	149	155	142	149	136	143	141	124	136	157	128	116	157	145	159	166	164	122	168	142	130	154	147	156	147	154	125	151	144	148	148	159	136	129	163	149	132	140	136	163	152	177	159	133	150	138	148	139	144	148	150	171	148	121	149	143	152	144	154	138	151	156	143	148	159	139	166	149	143	156	116	132	161	153	154	149	161	158	169	150	156	147	139	158	155	141	162	150	154	158	138	138	182	145	126	144	126	178	146	140	136	162	141	127	139	154	144	141	151	159	143	148	141	145	165	144	151	131	137	157	158	158	149	153	142	123	162	148	158	156	148	171	162	166	153	150	140	138	161	165	151	149	137	150	148	133	161	129	154	162	133	164	158	154	182	150	129	148	144	154	159	138	142	134	124	144	145	178	144	140	166	162	140	163	142	152	152	156	141	155	163	127	163	151	154	143	143	161	159	155	145	149	151	154	143	146	133	160	164	146	153	158	127	143	152	147	145	135	146	138	144	133	141	169	150	161	144	122	148	161	133	146	152	126	145	136	155	158	166	149	141	122	152	153	131	149	150	142	118	130	143	137	143	140	138	146	146	157	143	160	160	136	113	126	144	129	154	151	167	132	165	154	150	176	144	178	159	170	161	140	135	145	123	164	142	154	138	134	137	134	151	193	158	147	145	168	150	148	153	144	150	126	141	147	142	155	153	131	149	143	145	151	157	150	180	152	139	146	112	152	150	145	138	147	138	135	166	136	131	170	153	161	127	162	164	161	137	157	124	134	154	128	161	172	134	128	141	155	156	149	150	141	160	160	139	164	126	147	137	140	144	145	151	171	125	138	148	167	145	145	149	131	143	120	124	146	130	141	150	137	153	153	153	163	162	167	130	162	135	131	140	169	150	152	158	131	143	130	154	162	152	139	156	146	153	157	162	155	161	154	164	154	169	144	125	134	153	172	171	145	143	169	121	134	136	155	144	142	167	148	170	147	138	147	149	158	135	156	168	159	137	118	188	165	159	128	143	146	149	144	169	113	127	144	133	133	152	185	178	131	136	146	166	148	157	149	127	139	147	143	157	147	133	162	154	155	157	143	162	128	132	157	159	164	134	129	129	139	171	121	133	146	153	149	161	136	153	135	160	161	139	175	141	159	140	160	142	159	151	129	132	137	171	151	137	142	155	149	182	132	158	153	144	136	156	116	133	142	148	143	142	148	135	155	137	131	138	145	168	162	163	151	173	156	156	151	134	130	143	142	155	143	159	170	147	160	138	129	152	181	148	143	148	141	147	149	148	153	155	142	154	160	146	155	140	173	136	141	148	136	136	134	137	130	116	160	144	155	132	152	133	158	158	161	176	152	165	125	146	161	139	126	134	145	168	161	139	158	145	169	151	144	149	144	132	152	158	131	170	143	137	129	174	143	161	128	171	166	133	143	152	163	142	134	173	148	160	144	152	164	151	125	155	149	139	138	166	149	157	160	144	153	141	143	133	154	159	146	161	144	167	150	144	165	117	121	143	146	155	169	167	157	160	127	144	146	147	138	181	159	151	135	153	153	142	154	157	146	145	119	139	143	124	158	151	158	131	150	177	154	145	147	171	159	148	140	135	176	148	142	157	137	171	150	168	145	134	137	150	151	170	150	162	125	142	158	145	159	144	164	157	154	141	150	129	155	125	185	159	133	117	140	143	137	152	152	141	154	145	120	118	132	149	156	149	146	127	167	154	150	153	115	148	147	143	142	143	132	135	141	143	159	140	163	140	154	144	147	134	147	152	145	154	136	141	122	173	136	142	152	162	135	169	162	144	137	124	139	149	155	134	152	161	150	145	149	142	134	143	151	134	161	175	143	149	142	148	145	175	179	150	153	177	134	169	161	163	159	175	160	152	133	159	120	141	151	143	144	131	141	148	147	148	142	185	165	132	136	160	152	121	148	182	163	132	139	160	145	154	157	144	145	139	142	157	167	150	144	138	134	128	144	155	156	150	130	192	136	144	146	138	123	148	138	136	171	142	144	148	152	138	140	140	166	142	133	146	152	132	130	177	131	157	129	138	150	150	160	155	129	150	173	129	128	135	162	156	135	148	177	151	150	154	156	149	174	139	160	136	114	141	143	152	139	159	161	156	149	152	126	155	167	187	154	146	135	166	150	177	110	146	158	162	148	156	142	158	164	130	144	146	149	156	123	126	166	138	140	160	146	143	135	161	153	154	138	168	152	146	149	145	128	138	144	153	157	131	120	160	157	142	152	167	141	148	165	143	145	130	150	134	160	149	168	159	118	163	139	177	144	125	154	140	143	132	140	132	135	146	125	160	128	138	138	143	119	162	152	132	146	149	131	165	128	144	143	163	129	201	162	130	160	142	186	152	114	139	135	148	137	156	126	149	146	155	173	156	145	155	161	157	160	146	137	154	158	136	163	149	141	142	158	158	158	140	144	161	168	144	171	164	150	146	163	148	165	152	153	157	144	150	146	172	154	154	139	140	124	128	159	149	169	154	121	142	150	155	156	153	155	139	154	137	114	125	138	155	159	153	136	141	141	156	147	160	159	140	156	142	153	157	139	149	141	135	137	160	176	152	141	144	149	141	158	143	147	155	159	156	121	155	154	157	134	172	147	164	150	131	142	126	123	138	139	149	156	160	176	155	152	140	156	141	177	152	162	150	143	133	139	183	144	168	144	168	142	151	138	155	168	164	156	143	130	141	152	126	137	122	162	150	130	151	167	158	128	140	164	141	147	163	136	134	137	143	153	124	144	151	168	132	148	136	154	151	176	151	147	151	153	163	157	136	147	172	167	150	139	171	183	148	151	143	150	145	134	162	138	151	131	135	131	166	143	179	148	140	151	152	151	146	162	154	166	126	152	148	156	152	119	159	163	147	164	162	137	151	141	144	142	138	142	142	140	144	146	151	155	145	143	155	139	129	175	150	147	155	170	158	150	137	151	124	139	162	155	138	118	153	136	161	161	145	132	131	165	151	155	148	140	138	171	160	146	131	137	147	162	147	149	152	143	161	138	147	148	151	168	150	136	150	134	143	137	150	143	146	145	169	154	166	145	144	143	145	165	160	159	179	165	131	127	159	145	159	142	135	153	138	120	171	136	168	158	141	152	157	137	185	140	146	138	154	161	123	144	151	139	143	166	136	154	142	161	145	176	155	144	137	167	146	160	124	149	155	136	141	131	142	142	149	130	141	128	127	162	172	158	161	155	174	130	128	147	144	126	155	158	151	169	160
1796	402	455	456	464	472	410	435	424	434	440	427	425	431	442	407	435	400	398	408	396	422	437	451	422	399	431	393	408	442	421	390	428	388	424	406	432	390	436	437	456	393	431	419	406	425	418	385	401	448	398	432	401	406	395	411	420	449	382	409	400	441	418	443	450	420	444	447	454	408	421	466	425	395	421	442	443	403	433	428	472	404	438	420	445	405	422	400	415	412	425	419	427	424	391	396	410	399	410	425	451	426	372	447	391	393	379	419	413	390	434	441	465	397	412	412	438	410	421	408	442	420	448	433	405	391	391	426	360	417	439	410	449	427	436	404	444	430	440	401	459	381	416	393	402	387	421	417	413	433	414	429	416	483	404	438	427	428	460	433	392	440	444	413	374	439	424	410	400	442	408	445	432	410	414	455	406	449	454	428	408	419	402	407	436	449	441	431	431	437	436	410	438	446	418	453	420	413	428	411	453	418	423	432	444	437	462	396	429	439	423	420	425	426	434	461	413	420	404	447	374	422	426	437	460	430	400	409	408	431	392	446	410	420	399	422	395	377	415	455	434	413	403	423	402	411	414	425	394	430	400	429	430	425	419	444	450	422	394	438	467	423	401	415	415	412	413	426	384	432	438	445	422	417	432	431	406	398	411	424	410	372	410	429	416	439	476	466	414	451	418	461	433	436	455	424	452	401	440	436	429	418	405	404	444	408	402	411	382	427	438	385	397	457	426	403	403	425	418	429	411	419	410	410	419	467	363	415	407	435	413	402	415	402	455	425	439	393	425	421	442	414	420	438	397	417	404	433	440	437	424	413	396	422	435	400	406	461	428	421	426	432	420	425	414	452	395	411	416	439	426	413	431	463	410	419	431	431	458	405	453	428	416	399	451	459	400	458	446	434	415	418	401	385	446	411	434	441	456	418	400	398	455	446	433	423	438	439	407	408	448	450	404	414	405	398	428	451	445	413	435	425	416	418	435	442	420	383	408	418	472	363	442	441	429	425	423	425	411	431	415	418	411	382	449	445	422	447	413	451	428	421	417	418	430	392	411	425	443	441	422	438	387	424	399	409	444	398	439	435	425	443	440	424	424	427	448	445	432	401	446	416	406	439	427	474	434	406	422	403	407	415	425	436	423	409	439	426	425	437	420	430	415	413	433	402	413	460	390	412	427	397	476	429	374	443	409	426	460	438	412	435	399	477	441	413	445	462	439	425	452	396	419	430	442	404	432	437	447	438	420	397	407	416	416	426	412	426	382	405	435	416	449	426	420	460	404	431	445	441	427	429	420	421	429	401	449	390	413	404	403	421	407	428	413	454	394	403	423	467	419	391	419	419	432	428	413	445	414	478	432	409	411	406	416	416	411	435	429	446	448	457	428	360	447	434	394	412	427	428	415	446	400	419	430	409	387	397	423	438	392	420	418	397	403	422	418	436	425	399	446	406	444	455	438	389	438	429	444	387	441	420	435	426	412	435	403	465	406	414	461	411	426	465	404	433	435	444	441	443	397	405	416	394	423	438	413	430	417	437	391	399	410	408	431	444	422	421	423	412	395	409	438	377	423	403	425	431	439	407	426	390	387	429	401	425	448	460	439	384	417	385	441	422	456	435	429	467	415	432	398	452	383	458	360	441	407	411	423	422	392	434	443	416	441	466	419	385	431	425	414	429	415	404	412	420	386	420	428	432	461	398	417	439	385	429	436	394	392	454	435	405	474	468	392	409	426	424	423	405	436	419	427	431	448	456	408	392	399	449	437	446	394	420	403	399	416	422	424	379	440	399	387	440	432	398	449	418	421	454	456	415	392	418	460	412	399	421	410	407	406	418	437	408	424	447	464	446	415	410	436	422	394	387	447	454	419	422	406	380	408	417	452	419	420	414	458	412	434	419	397	420	380	454	444	414	414	404	419	390	438	417	434	431	401	422	391	430	413	393	411	418	453	403	407	416	436	424	443	424	408	463	406	424	420	416	431	412	412	404	411	457	387	425	424	422	437	389	416	471	401	426	447	400	399	406	387	402	425	452	405	452	402	400	399	415	423	439	392	418	412	394	405	424	401	387	470	409	430	462	435	415	415	442	435	390	449	412	430	436	425	424	401	403	394	404	428	433	430	432	423	404	407	408	398	448	450	420	439	434	421	381	425	414	395	435	441	426	458	440	431	419	440	429	461	429	428	415	414	404	425	476	406	379	425	430	431	415	450	451	403	401	404	441	438	433	412	457	440	447	457	420	448	422	402	417	390	410	433	418	476	409	423	414	403	470	425	451	433	421	410	468	447	386	467	436	442	432	433	415	443	446	410	411	397	444	425	448	472	392	399	438	426	411	413	415	432	423	423	442	435	400	412	402	433	420	439	444	462	415	437	427	435	422	394	442	387	396	435	461	427	417	447	438	404	419	457	404	415	403	438	434	450	431	417	423	406	406	426	420	418	443	422	423	372	462	437	449	430	419	399	406	422	444	460	450	413	451	424	406	434	435	437	404	439	391	375	401	434	447	408	420	411	449	403	426	408	409	420	455	459	419	401	416	416	370	416	441	422	428	437	407	445	415	408	430	413	436	414	462	405	439	444	416	429	439	390	416	400	421	421	407	426	396	405	425	417	410	425	411	424	388	448	426	427	393	413	384	444	409	424	446	398	433	406	441	405	405	390	453	427	422	439	382	422	459	396	455	438	420	419	441	431	405	452	409	433	428	425	391	412	435	425	459	417	441	431	399	385	404	411	462	450	428	413	404	397	398	390	442	414	429	421	412	411	433	410	424	416	420	447	430	439	390	424	425	426	431	401	438	400	421	413	377	396	407	412	405	396	462	407	386	401	409	432	405	401	429	461	439	413	445	426	399	442	417	439	391	424	424	431	395	424	428	425	430	417	414	389	429	423	432	440	428	445	394	436	449	439	425	446	396	436	440	413	420	431	398	412	426	384	418	424	423	413	409	433	429	399	433	400	405	451	444	434	465	452	435	450	425	426	414	429	413	441	444	432	429	430	383	447	430	395	408	424	420	430	423	413	414	433	411	423	405	435	431	410	413	415	416	407	436	423	435	406	385	450	427	406	448	409	453	417	395	426	430	413	413	465	398	449	355	448	461	407	451	412	442	449	387	437	427	423	415	456	425	424	445	436	406	430	403	426	429	450	409	411	407	410	411	437	413	409	413	432	444	435	442	433	422	429	425	446	406	449	428	423	377	446	435	400	414	418	447	441	427	448	441	399	417	428	400	427	420	400	452	420	430	400	406	397	437	429	416	425	388	417	433	425	429	430	445	443	447	417	428	383	392	450	428	434	402	406	424	399	440	380	412	425	445	433	450	384	481	407	452	410	436	454	401	413	397	462	417	471	408	396	424	407	421	423	418	399	461	438	393	408	434	441	444	451	458	393	432	416	403	404	416	408	434	416	385	454	401	414	443	416	392	358	455	431	441	400	431	424	399	435	458	436	445	412	439	416	437	412	403	423	460	377	429	434	417	363	435	419	455
7982	717	704	576	468	420	338	400	336	352	311	320	307	305	312	309	336	333	311	273	343	290	313	264	287	323	297	309	314	275	290	310	298	308	320	274	293	297	304	275	279	303	281	285	279	297	338	293	268	298	316	280	294	295	273	285	308	306	319	294	315	290	326	326	305	321	297	273	345	318	304	329	351	323	315	274	330	310	292	287	299	328	300	314	319	264	307	300	326	277	277	287	278	302	311	321	306	317	311	298	301	333	300	279	299	317	301	314	279	294	306	316	322	269	296	290	281	293	286	285	274	298	290	311	282	296	289	293	284	328	289	314	299	290	302	296	307	305	292	298	304	314	290	302	315	301	292	281	266	268	318	279	286	324	288	265	293	274	327	325	311	319	360	285	275	304	332	318	284	304	300	347	305	298	286	300	305	318	309	305	316	303	325	277	295	300	334	266	288	288	298	300	284	301	267	314	345	307	307	271	291	266	291	307	259	333	336	308	291	319	301	298	266	297	308	333	308	313	311	287	339	307	294	265	292	298	302	303	310	308	293	288	283	321	286	298	300	282	282	295	293	291	329	303	296	309	337	278	297	317	310	292	283	312	294	326	293	307	304	295	306	307	277	278	290	294	298	306	298	295	316	276	275	309	296	324	303	330	317	303	283	302	307	289	295	281	295	301	305	293	297	284	333	298	326	324	306	312	339	296	282	271	278	281	344	294	304	287	295	307	296	296	294	286	270	321	284	313	266	276	291	269	332	269	312	301	326	302	301	286	345	339	278	291	337	282	304	342	305	313	313	311	307	306	286	296	290	285	276	304	312	300	297	277	287	301	310	297	274	279	279	280	308	270	289	293	295	346	278	310	292	299	353	299	291	272	310	300	311	318	298	291	313	281	250	311	300	294	333	313	284	286	310	274	342	273	306	310	286	261	282	320	303	309	311	287	322	306	288	276	307	309	313	304	301	271	307	284	286	292	309	315	280	264	278	254	311	319	293	283	303	310	308	305	303	283	285	313	284	322	316	338	300	302	292	282	309	335	296	305	272	332	299	294	297	341	315	291	307	294	273	316	291	284	285	288	309	299	314	293	284	266	303	314	252	303	278	273	301	370	324	297	290	288	281	307	326	298	289	289	335	285	276	321	307	291	308	294	298	301	310	313	292	314	302	298	280	269	287	273	286	257	299	308	263	284	301	295	324	325	310	298	331	275	281	301	315	323	300	281	291	311	286	283	280	297	309	332	304	317	329	322	307	308	280	278	286	295	271	283	291	309	297	325	336	353	304	262	290	293	312	296	307	276	338	275	291	269	309	291	277	298	291	280	278	256	272	304	295	317	319	300	317	286	323	310	298	330	296	335	279	307	328	289	289	256	298	307	299	278	292	312	287	292	298	304	276	279	298	300	348	306	309	288	314	267	299	288	274	313	308	299	310	290	284	308	262	284	313	332	322	298	288	328	279	294	308	289	282	326	276	320	300	275	289	296	295	298	296	299	310	308	305	281	288	275	314	336	313	288	279	302	289	295	287	273	309	279	315	276	299	297	265	281	285	308	305	296	313	298	324	284	311	304	290	284	293	292	298	329	330	306	297	312	282	300	246	297	318	285	284	271	290	298	311	283	290	317	294	334	317	290	294	336	311	315	291	302	304	276	301	299	277	317	265	311	311	289	296	315	269	281	273	307	299	283	319	278	295	273	277	307	308	316	285	312	321	309	294	318	277	327	291	317	328	294	269	318	311	325	273	330	305	296	312	272	302	310	315	337	273	330	317	275	287	269	297	317	274	257	314	344	304	283	284	286	298	282	283	312	324	322	286	273	335	303	308	324	279	326	322	275	287	355	288	295	298	289	282	314	304	326	324	282	300	306	356	325	256	301	272	296	287	314	282	295	276	297	293	283	283	285	330	299	322	313	293	282	287	275	283	296	331	294	262	296	284	294	303	298	298	328	341	310	293	299	322	290	302	332	317	338	271	299	308	292	285	270	283	276	315	317	305	319	308	285	277	283	303	298	312	316	297	298	264	317	303	285	338	317	278	306	283	275	297	323	327	320	304	309	260	282	291	300	333	307	312	310	316	291	293	281	296	327	300	287	340	291	334	325	321	288	282	277	324	290	321	265	310	315	304	321	287	282	263	312	302	320	285	292	275	307	331	326	291	299	328	281	332	288	318	342	277	269	332	300	312	299	276	264	281	332	292	299	282	274	310	299	301	271	293	315	323	291	302	308	316	294	299	292	311	279	296	322	293	304	320	298	291	289	336	286	273	308	334	315	290	299	281	294	305	252	303	305	340	305	285	320	273	297	298	278	304	283	292	262	322	287	290	298	292	313	318	296	306	299	277	268	261	262	298	319	290	291	266	315	294	324	310	267	300	248	304	289	279	316	265	315	299	305	302	317	288	304	297	322	304	289	309	267	285	287	302	303	339	296	319	285	323	273	310	304	289	284	295	287	298	305	282	306	292	301	313	298	286	260	339	326	303	301	309	317	319	296	295	289	317	275	312	321	290	301	296	297	297	289	303	318	287	281	301	310	284	284	322	305	299	306	322	284	307	278	274	284	327	335	316	306	281	281	303	285	263	281	284	321	313	318	290	313	295	287	280	286	313	302	316	313	309	345	309	290	289	295	312	301	296	231	316	305	314	300	268	279	335	307	340	276	282	291	323	306	282	311	285	301	313	295	315	289	278	286	323	306	298	290	296	332	285	321	279	276	285	262	323	321	278	300	287	271	303	329	306	303	288	292	278	309	270	311	330	279	326	326	293	313	325	329	332	300	300	267	273	313	308	294	278	302	293	303	298	301	307	287	301	304	280	308	299	331	309	294	290	273	314	302	321	285	291	294	274	293	300	315	313	296	327	301	287	291	292	321	269	272	313	303	314	267	306	317	294	306	326	306	304	291	315	292	296	329	281	302	277	303	306	292	304	285	277	322	320	316	308	307	285	274	284	283	262	293	319	329	316	314	300	310	311	314	306	298	299	300	291	291	288	279	308	319	270	313	286	283	305	327	291	313	290	292	274	298	299	294	301	254	291	325	313	330	265	305	311	282	303	305	299	302	321	311	311	284	333	308	302	299	288	295	291	294	312	302	260	280	299	282	331	304	281	285	326	312	288	290	294	306	290	300	310	297	280	330	314	289	282	313	308	333	307	341	307	314	323	309	327	309	290	283	282	314	265	278	291	315	336	291	300	301	290	324	291	286	315	293	301	286	313	305	331	314	282	282	305	305	316	264	310	287	291	283	299	321	299	304	347	281	307	338	304	309	289	250	341	319	280	280	267	307	307	327	314	312	285	305	260	267	293	294	322	333	307	276	278	330	293	282	303	301	332	301	273	292	309	292	325	280	293	283	320	340	282	318	354	330	334	328	303	326	317	296	290	295	281	303	307	314	312	311	289	314	334	320	285	284	317	268	281	337	287	283	276	285	304	269	285	319	322	309	294	313	287	273	301	271	272	283	273	310	293	309	307	316	284	327	263	295	284	289
6730	1183	1591	1631	1446	1205	1192	1048	965	916	947	877	925	882	833	809	824	728	755	761	777	812	787	797	781	808	826	756	741	751	754	774	779	786	733	790	719	770	748	705	798	746	725	779	775	749	760	767	757	728	728	773	764	703	686	781	738	764	715	736	756	770	782	735	741	746	740	740	766	804	768	746	748	727	744	721	760	735	736	722	765	703	761	765	721	764	686	739	734	751	734	736	707	733	739	704	742	739	731	733	753	732	736	732	747	726	738	705	805	777	766	786	757	776	715	735	724	750	705	753	748	771	748	721	805	722	761	784	720	749	767	751	772	732	712	703	760	764	725	742	780	711	715	750	694	751	735	750	667	761	683	698	710	763	738	690	707	763	766	729	700	786	713	726	715	748	762	723	747	717	759	764	701	724	745	705	765	738	706	674	795	752	717	715	748	651	763	699	743	755	730	767	706	718	749	769	694	729	750	721	744	753	679	713	746	701	726	766	794	677	747	721	740	769	747	757	693	721	721	718	744	723	806	677	712	786	696	730	761	748	729	765	701	729	747	694	748	694	749	748	742	698	742	764	712	713	728	649	741	723	733	694	725	777	711	721	721	756	719	732	764	716	779	763	693	723	720	737	705	734	735	788	771	727	747	716	746	813	802	764	730	713	783	728	724	760	710	741	768	752	704	707	744	725	738	718	762	754	763	724	752	711	726	759	739	767	728	751	723	753	773	761	743	786	758	727	723	722	752	685	774	711	733	753	753	712	743	710	723	734	719	759	759	729	684	736	721	769	708	714	735	720	770	739	689	748	731	727	731	723	773	770	731	783	773	739	748	750	768	690	708	756	709	765	733	743	745	677	770	761	702	740	754	676	726	744	763	770	744	729	736	743	713	720	706	731	754	726	723	719	740	759	693	711	788	781	765	717	744	760	751	767	723	706	741	713	713	738	722	741	712	715	748	753	796	751	727	752	763	691	731	761	726	727	730	729	728	757	685	744	714	716	747	757	803	713	704	766	740	765	752	723	737	731	769	708	703	778	729	727	776	754	720	775	723	671	769	748	780	728	711	780	714	729	760	765	751	804	712	756	721	745	720	712	708	782	729	774	701	773	766	741	734	757	716	754	695	698	745	745	747	725	729	757	731	705	770	783	756	765	741	712	732	738	748	707	767	748	732	754	729	695	737	720	743	769	736	715	698	738	716	695	743	762	727	698	673	755	688	722	727	729	823	764	739	728	683	709	757	766	730	668	741	755	724	717	793	752	732	691	761	712	701	709	777	743	735	699	711	746	770	720	758	800	762	710	715	811	735	774	745	757	751	736	693	775	727	740	723	757	723	741	780	778	745	756	709	751	773	776	792	757	736	747	720	752	785	743	719	738	751	700	743	789	724	738	732	703	741	703	762	767	703	752	731	735	715	745	742	785	704	741	730	713	736	714	792	768	736	660	733	734	747	711	736	765	750	770	756	750	752	778	715	799	706	717	717	801	738	725	724	744	767	769	722	760	750	783	757	770	714	764	735	722	736	717	727	724	721	807	757	719	755	776	749	765	757	726	726	746	743	695	707	690	698	733	735	773	739	761	784	748	780	760	726	742	730	757	690	725	739	788	730	752	714	747	743	721	717	693	733	753	686	750	776	742	742	733	745	780	752	758	772	786	782	714	739	783	728	732	746	696	692	745	730	758	781	708	769	706	720	752	731	778	721	773	724	731	757	744	719	772	716	751	782	743	774	735	731	752	719	713	724	736	729	743	723	751	807	751	738	799	727	726	730	756	701	706	745	757	738	747	741	727	756	723	740	705	697	714	748	750	716	687	726	729	744	716	759	724	736	799	789	777	724	727	773	735	743	760	730	767	796	752	734	743	755	773	757	723	724	760	760	670	759	749	789	700	721	708	776	737	707	733	748	776	740	743	753	731	767	736	706	719	742	720	776	708	719	737	765	722	740	687	709	753	747	760	707	749	718	777	741	767	765	746	728	728	702	759	707	749	749	687	727	738	777	662	714	724	703	718	733	708	719	738	741	750	706	732	718	757	718	709	766	752	761	688	751	701	743	725	751	711	749	755	744	777	778	750	737	710	698	723	760	778	744	726	783	708	770	716	683	729	717	735	725	703	720	785	748	803	736	717	733	750	769	770	718	734	789	756	744	758	716	768	727	743	738	727	700	732	785	697	798	713	731	695	769	693	692	745	722	754	714	728	742	771	754	714	720	763	754	701	757	782	769	746	715	757	719	716	800	689	696	747	750	698	754	704	761	720	741	744	752	731	733	734	778	747	745	732	711	709	719	748	767	729	723	736	763	719	694	667	738	739	760	770	721	721	777	744	811	767	724	747	767	777	765	715	768	786	749	749	755	734	777	738	741	738	692	734	692	709	762	721	744	749	741	743	736	780	721	781	770	725	717	773	728	749	756	714	750	720	715	707	750	701	723	753	738	714	786	735	701	705	731	755	726	735	720	735	729	731	772	767	736	732	711	734	767	736	744	731	721	782	798	714	722	773	724	724	733	746	763	764	739	756	785	749	742	747	753	715	735	696	724	766	733	749	743	719	711	719	753	735	778	729	668	742	697	759	721	687	767	746	725	742	758	708	779	743	735	691	783	734	760	741	708	714	699	677	742	723	763	748	732	706	672	744	764	709	769	758	745	706	740	740	772	743	759	782	716	722	714	744	755	723	767	744	740	701	718	753	741	749	727	684	740	721	727	705	769	720	735	716	754	756	735	714	739	748	734	786	787	757	717	729	697	750	741	732	738	775	704	765	729	772	725	741	746	737	729	721	754	723	748	724	693	753	759	755	745	734	773	754	753	706	750	767	669	736	695	775	754	742	762	723	769	755	720	686	736	717	725	701	751	741	737	743	723	751	751	727	736	726	758	729	711	728	758	734	751	784	752	755	779	702	752	731	756	750	762	742	684	753	751	736	756	816	730	779	722	707	717	755	734	696	730	717	700	722	777	727	743	746	747	717	724	762	785	742	740	740	737	694	757	733	714	711	741	726	757	754	748	718	765	747	789	782	718	704	768	733	740	666	706	755	721	745	720	710	783	762	684	764	736	785	714	738	741	686	741	773	734	697	758	720	767	695	737	754	694	703	767	691	738	765	715	732	691	741	733	705	717	710	781	724	729	736	705	796	761	713	729	729	720	705	698	710	739	736	753	769	718	699	765	706	783	686	735	724	708	742	693	760	714	781	736	726	768	696	753	701	711	719	731	758	696	752	759	754	739	728	718	704	745	748	753	730	750	715	757	789	750	736	765	795	706	745	706	716	762	749	762	724	737	776	777	711	710	757	762	773	731	715	719	776	713	768	696	733	747	758	702	791	697	776	747	752	694	753	739	749	710	756	716	749	724	761	737	794	758	740	767	779	734	749	796	759	734	774	765	726	671	725	703	759	716	767	777	686	736	679	697	735	737	740	730	792	694	749	753	692	727	695	787	753	754	740	747	707	754	778	693	741	718	701	769	769	683	726	742	706	721	724
15755	1666	1244	1008	794	623	579	484	484	493	506	431	436	421	437	394	438	433	442	437	473	459	430	403	464	436	402	382	411	424	420	411	428	406	413	421	420	398	401	390	410	453	424	418	444	397	416	380	450	437	429	368	413	430	440	410	421	409	416	415	415	421	340	427	399	390	381	430	436	414	431	398	408	411	399	425	388	414	402	404	423	438	431	415	376	425	458	419	376	395	388	375	454	419	409	412	397	403	397	436	428	403	417	445	459	457	403	407	421	443	413	434	433	437	392	395	402	439	422	416	412	400	388	442	387	416	450	438	415	419	393	384	401	377	389	407	427	447	400	449	412	420	401	377	421	415	418	400	418	392	423	449	424	417	420	425	415	441	414	404	407	392	385	429	433	410	409	412	415	396	397	442	446	378	425	447	374	441	404	410	405	424	450	400	357	424	380	419	408	431	411	391	403	388	405	436	436	400	384	385	361	425	445	434	459	422	450	386	378	435	412	438	397	426	418	443	385	432	411	442	439	419	379	351	402	439	394	399	417	395	392	418	375	438	400	392	402	402	376	453	391	411	402	427	408	417	450	396	397	406	453	405	431	382	402	409	421	426	406	404	413	417	373	370	441	419	419	377	442	424	425	441	446	372	416	408	428	401	447	419	416	433	442	434	395	415	405	427	407	453	431	411	385	390	411	439	406	466	428	420	419	414	408	425	401	408	400	404	363	394	430	414	400	393	374	376	399	423	431	432	400	430	394	386	413	396	407	404	451	405	420	431	407	412	396	392	408	415	443	382	406	414	443	442	405	380	418	406	408	430	444	429	415	379	375	450	386	442	409	413	428	421	431	400	360	381	429	385	402	383	420	441	409	414	453	397	391	405	395	406	405	431	441	428	429	441	414	402	414	412	394	400	471	444	429	444	437	424	389	445	392	447	392	418	407	396	407	396	473	443	413	415	399	401	389	455	415	412	375	430	456	443	404	435	426	397	415	395	458	401	428	417	409	424	403	399	423	411	429	422	425	402	418	434	387	381	430	501	388	387	481	434	393	461	374	446	411	423	397	420	428	415	408	405	438	393	361	401	448	390	445	368	433	451	390	418	392	412	368	447	388	401	389	438	416	372	404	441	418	401	385	440	392	395	417	431	403	429	405	417	397	411	447	430	428	432	442	391	381	433	429	406	401	404	415	461	456	410	398	418	408	456	421	392	415	412	396	425	401	415	420	369	443	381	353	425	441	376	428	449	426	365	411	403	418	379	382	409	405	429	399	375	399	417	403	414	385	380	397	426	411	434	455	437	424	418	419	412	437	383	454	479	456	446	400	420	398	417	429	407	444	425	422	427	389	445	440	424	424	433	425	420	430	389	402	380	378	418	406	476	410	400	444	399	411	439	453	441	409	422	456	397	405	387	411	423	394	419	405	405	425	411	418	415	359	390	434	447	404	390	416	382	392	431	385	407	456	421	431	408	405	430	388	418	390	379	407	374	420	386	398	410	390	405	460	405	495	424	431	430	419	393	424	450	419	387	443	405	409	393	390	412	434	371	419	425	425	432	413	405	413	456	427	400	413	447	430	480	424	388	453	458	394	406	410	421	431	406	384	402	399	433	403	382	417	414	423	424	450	418	400	416	397	420	404	457	373	385	414	418	436	401	390	444	421	387	407	437	446	453	383	396	392	401	420	441	430	416	424	402	449	396	446	395	430	428	402	410	390	430	376	417	393	405	391	398	415	430	393	403	424	415	461	388	418	423	390	458	411	439	413	349	387	427	383	418	402	433	376	419	395	378	417	400	406	414	418	465	423	406	393	411	438	346	430	415	409	410	400	418	414	428	432	412	443	408	413	440	397	419	466	389	416	389	390	419	435	432	381	389	430	492	414	417	390	440	427	371	371	392	416	399	430	414	423	401	404	422	368	413	440	413	401	453	418	441	400	437	435	391	342	394	443	409	401	448	407	458	400	400	369	391	407	445	407	424	436	426	400	391	361	437	389	407	408	412	415	407	407	404	388	403	408	404	397	387	410	440	435	359	391	427	422	399	426	422	406	418	424	397	447	426	440	401	400	394	418	419	416	417	425	453	397	412	399	370	436	409	426	390	438	387	428	450	406	400	386	417	402	423	432	398	394	476	361	403	396	417	455	396	427	421	436	399	398	443	391	408	388	444	416	429	411	446	436	430	414	429	408	409	427	414	444	421	405	433	455	420	428	445	423	380	436	404	426	441	415	413	400	421	410	428	404	439	439	387	383	428	402	419	422	453	387	407	415	389	415	404	396	387	421	416	414	394	383	436	423	430	388	403	395	442	478	427	433	389	408	429	424	384	454	453	402	421	395	415	422	419	420	438	415	385	429	416	438	393	410	397	367	401	468	411	367	418	423	379	396	427	418	397	419	427	436	411	412	449	417	435	387	443	430	395	429	384	401	423	422	442	444	429	389	392	393	393	441	410	401	395	377	425	385	389	403	406	446	418	449	418	410	406	384	416	427	436	404	402	449	432	411	430	400	388	384	417	402	369	377	399	382	427	414	397	395	425	410	412	401	414	416	433	416	430	431	434	414	436	378	429	414	409	417	387	433	469	411	388	436	400	409	405	436	409	410	411	363	402	444	411	422	415	419	399	417	428	457	425	467	451	389	412	425	411	410	381	380	429	413	339	408	455	427	407	470	408	430	389	435	387	433	442	380	392	381	417	442	369	426	475	420	413	405	409	417	450	417	387	430	409	420	421	411	381	410	416	405	404	404	419	441	410	404	434	370	383	405	379	377	432	426	398	430	398	406	410	374	371	387	435	394	396	406	387	438	444	403	403	392	432	424	445	421	409	388	414	423	420	411	447	421	421	406	447	408	385	425	451	387	404	420	396	401	419	354	422	402	416	428	367	459	379	391	368	462	384	401	446	412	411	438	437	400	372	370	441	417	423	380	438	407	441	395	391	446	412	451	435	405	402	446	409	389	399	388	441	407	378	430	401	465	421	409	406	414	446	432	378	386	430	409	426	437	389	422	405	396	418	394	422	418	349	377	385	419	413	467	425	420	412	419	445	435	424	393	404	419	426	413	398	384	422	416	409	399	421	418	404	420	405	403	393	426	418	393	426	412	410	419	428	441	421	380	416	429	448	423	393	425	418	395	418	399	400	418	425	413	426	420	421	380	395	391	426	434	429	422	423	432	398	400	396	460	377	369	418	423	396	425	423	411	435	407	406	448	427	421	409	408	449	392	344	411	419	427	400	404	425	406	409	415	409	400	362	422	406	413	453	403	435	403	425	390	405	372	413	449	431	421	426	401	427	419	389	423	426	409	387	397	441	376	402	400	414	399	426	414	418	423	454	416	374	446	470	415	405	384	399	430	421	413	407	396	427	386	423	416	411	437	433	395	440	416	426	412	430	424	411	410	397	439	412	428	365	381	416	418	405	414	445	403	390	380	424	383	405	405	434	422	407	412	387	410	380	423	383	428	396	414	400	412	383	443	440	414	417	435	418
9155	1638	2452	2726	2164	1963	1602	1492	1397	1278	1205	1136	1174	1158	1054	1078	1065	1055	1037	1046	962	989	954	974	1005	966	964	937	994	971	987	1026	950	952	964	947	876	977	881	957	926	945	928	953	953	910	935	969	938	943	986	922	968	896	981	909	962	887	931	919	913	924	933	871	917	949	930	896	921	919	900	982	908	958	946	949	946	950	921	943	901	949	940	966	925	961	863	912	922	910	896	949	915	927	936	905	965	999	895	903	861	980	898	963	951	988	959	929	870	947	957	934	944	883	954	900	880	909	985	926	981	881	923	914	906	908	925	896	906	911	944	969	945	909	956	918	912	923	936	920	955	883	909	971	947	940	918	894	924	884	941	926	907	937	893	930	921	948	915	923	913	940	895	923	894	928	985	898	942	898	926	983	967	963	934	923	964	935	923	894	878	886	947	893	907	934	911	964	934	960	952	927	890	921	900	905	959	870	933	939	931	934	920	942	927	961	973	915	914	955	914	947	1003	928	916	881	937	983	919	949	934	941	898	961	919	884	940	934	904	889	924	957	931	906	982	909	931	900	940	887	970	949	991	969	942	896	917	883	940	929	939	961	939	923	922	911	912	916	923	935	922	901	960	950	905	944	923	940	917	947	896	875	945	950	996	959	930	958	880	905	928	927	944	921	928	947	896	903	867	870	948	934	949	913	870	946	963	964	934	945	930	927	959	956	953	906	943	943	928	936	888	953	902	959	862	947	936	864	907	924	884	940	892	946	997	902	899	951	907	916	909	983	915	908	959	907	941	895	945	908	935	887	938	946	921	922	875	902	936	884	959	895	917	945	993	888	958	923	912	921	949	893	938	940	923	913	932	929	949	871	902	912	943	965	927	877	949	911	880	912	923	934	907	934	921	969	990	886	922	948	991	893	917	941	942	954	911	880	968	963	899	963	902	929	922	949	888	946	913	1006	886	907	909	948	887	878	954	890	906	938	948	925	937	980	949	894	969	910	924	901	998	946	946	976	903	946	929	878	900	870	973	860	867	948	918	932	937	896	935	947	947	969	907	904	893	1011	935	897	907	879	914	890	964	880	936	973	876	926	936	891	930	907	915	930	895	918	938	996	903	959	948	943	924	946	936	933	921	910	950	910	914	909	921	914	898	914	919	919	883	915	917	896	894	901	924	901	935	945	944	936	966	948	934	880	948	929	949	910	866	951	914	930	908	940	968	941	904	907	949	925	939	975	903	921	878	922	904	918	906	931	900	938	933	931	980	958	921	913	871	937	937	922	878	869	956	885	897	940	943	954	955	960	943	912	897	923	942	912	952	956	930	918	893	975	938	930	907	990	878	931	971	906	939	930	958	915	935	957	966	951	882	965	945	936	913	953	910	953	893	901	977	946	930	907	841	843	890	944	952	903	906	966	925	923	886	938	903	934	912	915	898	879	964	940	918	908	934	914	975	947	905	940	902	928	917	907	880	924	916	915	895	903	925	928	926	915	886	901	880	967	937	926	954	901	898	924	901	920	936	914	941	872	950	998	907	867	975	951	923	945	909	918	979	939	888	939	910	940	926	935	892	887	931	900	977	882	956	953	877	959	924	935	870	943	919	959	914	930	900	936	924	921	895	925	936	977	952	1021	917	920	909	923	968	939	915	914	900	928	894	906	906	934	976	929	950	957	928	913	964	946	925	947	901	939	995	943	949	951	876	919	971	935	921	906	936	933	980	909	928	892	957	921	931	938	936	898	903	910	931	942	938	968	917	1006	903	922	899	987	899	976	912	930	977	870	975	902	941	905	953	928	952	911	977	890	970	911	891	921	896	971	943	908	909	963	885	919	904	958	947	893	861	976	949	1005	916	924	913	935	947	900	939	988	936	960	947	856	945	886	964	987	1035	902	916	928	957	926	935	920	944	943	936	937	961	891	871	876	933	935	955	894	942	928	962	934	896	948	921	936	917	943	909	905	918	905	895	951	918	915	918	916	970	862	899	936	922	961	890	886	955	929	910	923	976	904	848	876	957	913	943	925	868	887	938	963	909	874	941	958	903	925	958	1027	956	983	906	919	899	928	973	916	918	928	880	889	902	923	962	960	941	965	914	900	897	931	884	934	915	894	929	896	872	912	971	980	966	862	935	899	928	865	913	958	914	967	930	870	942	996	951	867	918	858	948	934	933	963	915	926	917	918	906	900	893	915	895	894	919	944	936	931	912	850	963	945	929	899	871	961	904	931	988	926	879	933	942	948	977	963	905	941	908	941	909	885	960	951	976	998	958	955	914	915	913	937	904	901	840	920	918	937	935	913	933	907	884	937	896	943	915	932	923	961	923	907	964	944	882	921	945	950	907	943	878	968	971	938	988	910	928	918	904	932	939	938	900	958	957	919	922	921	946	942	961	903	919	980	940	935	925	984	862	942	911	956	917	943	939	974	901	949	918	885	927	960	930	895	918	940	889	919	955	957	891	905	932	944	935	937	902	924	947	901	884	896	905	946	929	932	897	898	941	931	893	896	909	900	944	936	927	944	915	907	935	977	951	925	966	934	962	997	846	925	897	915	947	933	939	919	952	920	939	868	888	931	948	890	912	916	910	882	926	889	867	905	958	941	909	883	939	894	915	912	934	908	882	959	926	933	908	953	913	937	883	979	947	910	917	932	915	934	957	963	919	935	945	943	978	921	915	943	907	942	931	918	974	948	929	931	966	935	924	880	925	920	975	945	931	904	984	956	881	928	955	892	977	923	936	950	889	866	941	931	953	942	954	921	928	940	888	922	943	890	913	996	921	924	972	933	893	935	899	930	978	893	897	950	910	987	939	931	906	944	929	912	918	947	935	938	931	973	902	929	890	943	926	943	944	923	903	905	937	897	972	951	912	885	874	920	956	961	903	917	932	950	939	971	969	890	945	946	965	925	915	955	878	914	896	942	845	941	936	872	900	934	937	947	901	930	891	948	938	946	896	868	933	908	972	966	929	860	902	973	980	938	912	946	953	945	940	921	949	883	907	974	897	983	952	915	953	859	940	925	946	963	892	908	879	946	995	890	917	894	922	969	940	878	925	937	911	956	928	974	950	986	942	962	920	925	924	946	854	903	915	932	891	959	955	954	885	886	907	897	904	882	881	915	894	986	929	932	957	914	951	896	944	864	940	917	908	963	879	980	905	968	907	918	915	938	905	933	927	975	959	939	927	897	945	982	886	905	854	923	911	931	922	924	936	925	942	921	903	925	892	925	946	953	976	950	975	913	940	896	893	921	964	921	940	944	961	957	906	964	930	967	962	892	943	970	921	912	887	943	875	884	935	902	878	894	919	908	905	912	966	992	897	968	944	935	905	890	912	944	899	888	926	943	913	929	975	971	917	952	947	928	936	939	892	930	924	993	936	891	903	869	927	955	927	979	954	942	901	891	922	919	891	909	883	919	950	929	894	960	911	938	875	929	953	901	966	955	960	849	869	861	934	947	903	940	927	932	902	870	916	931	917	889	959	903	968	993	960	942	925	904	933	886
1603	177	168	147	141	185	149	135	136	148	171	144	173	156	160	155	166	167	162	136	167	149	141	149	167	166	146	141	168	128	143	150	159	137	170	145	156	149	170	150	152	179	139	130	136	151	148	141	136	170	178	124	158	157	138	157	155	156	168	133	152	166	144	146	136	174	153	146	155	135	135	143	129	145	161	153	160	140	160	160	185	138	144	144	152	152	139	147	149	166	147	160	136	154	144	155	146	153	146	163	137	136	137	140	169	176	143	157	145	136	163	127	136	162	156	138	133	139	138	164	153	174	150	146	183	149	145	158	140	151	157	156	134	159	156	143	156	141	143	150	153	150	143	172	145	145	145	138	146	149	169	131	155	165	157	145	136	144	163	159	154	140	160	167	161	160	136	153	142	155	133	145	172	149	160	149	152	148	169	125	138	131	136	149	165	161	172	161	139	162	156	158	138	155	143	153	166	135	174	165	150	131	139	148	145	157	148	162	137	153	151	151	154	161	163	141	132	146	149	149	136	156	159	142	156	141	151	164	162	148	138	148	151	157	154	143	157	147	140	162	132	157	174	154	171	135	134	135	152	155	150	150	139	132	149	166	131	154	165	133	136	127	151	139	156	142	145	153	153	143	145	153	175	166	140	134	133	158	131	132	131	139	156	142	158	140	158	148	117	141	129	144	127	139	150	133	126	139	138	161	190	155	125	144	145	151	180	161	150	137	190	149	154	164	171	163	167	155	165	149	140	168	136	152	180	153	161	148	158	144	139	148	131	139	126	164	150	139	144	143	134	154	150	162	135	126	140	162	162	149	136	164	174	150	152	133	167	152	162	166	163	139	178	146	143	149	155	150	126	138	126	143	134	140	158	115	143	140	134	135	154	183	177	157	139	123	152	128	141	132	142	168	150	142	155	152	154	144	147	137	119	149	133	150	133	139	137	162	162	139	159	150	152	153	151	160	149	169	134	152	147	137	136	151	156	168	128	133	145	147	166	138	156	166	147	144	162	156	163	146	144	146	129	151	160	145	151	161	155	172	152	145	151	136	115	160	161	173	151	175	157	145	142	158	138	136	162	162	133	146	166	148	171	132	143	164	147	167	163	145	138	152	175	148	150	153	130	140	151	143	154	158	174	131	146	146	168	182	140	143	158	164	159	169	128	148	141	149	169	169	157	143	157	134	173	142	144	156	151	160	131	162	163	149	166	173	170	140	144	159	129	169	172	142	160	154	136	157	139	143	159	179	167	166	164	159	136	143	163	153	129	131	150	144	152	136	135	148	134	146	169	142	166	154	144	132	160	172	151	150	181	159	153	162	128	163	153	141	177	136	153	158	150	136	132	144	128	140	141	154	153	150	145	160	133	148	151	160	137	165	138	132	145	163	144	145	146	133	161	140	165	146	138	144	145	148	130	146	134	169	149	168	170	165	146	145	144	125	144	154	159	150	159	155	145	151	142	127	146	160	148	151	166	146	166	145	139	154	154	147	160	145	145	129	167	147	160	163	149	153	131	127	171	155	147	142	148	143	142	164	142	130	142	152	158	151	167	173	163	166	152	155	149	129	153	131	136	151	162	168	140	139	152	151	173	162	147	164	176	153	153	158	155	163	134	162	164	164	138	135	146	133	148	144	146	146	134	156	138	148	144	178	164	142	144	145	147	168	158	150	140	132	148	137	158	130	174	145	159	144	143	134	175	145	163	155	160	150	151	165	150	127	176	158	130	141	146	160	176	150	159	145	120	156	132	142	148	127	170	123	145	139	129	148	127	156	133	149	155	168	163	152	145	133	153	148	132	131	169	160	191	162	149	138	131	128	136	149	173	135	162	147	153	180	156	157	159	143	162	150	149	158	153	156	132	131	137	165	166	163	165	158	136	142	177	141	135	141	152	150	154	138	133	148	122	158	139	117	147	156	180	145	146	137	135	149	145	152	154	128	149	153	162	164	135	132	146	160	175	147	143	149	165	145	162	147	129	161	166	160	162	142	162	131	150	150	163	139	170	150	151	146	152	157	161	144	133	174	143	142	185	157	153	164	150	153	170	145	176	152	153	144	156	168	176	151	150	140	157	153	142	160	147	162	172	143	159	147	164	160	127	156	141	147	146	172	145	112	150	170	136	133	134	157	164	146	136	139	151	136	162	133	137	151	159	137	149	131	127	156	151	151	155	135	172	160	164	147	160	143	137	141	132	135	146	163	136	139	155	147	157	151	140	166	171	159	169	153	144	131	170	146	158	150	165	148	160	158	148	155	154	141	159	156	134	159	140	158	137	135	144	144	135	143	135	149	159	149	167	142	167	159	143	152	139	175	172	151	148	161	150	182	145	136	155	145	144	132	138	144	160	184	147	177	155	137	143	145	149	147	151	156	161	159	162	137	160	140	147	175	155	149	144	163	161	120	145	127	150	124	166	160	129	157	145	145	172	127	154	150	153	137	148	136	140	141	147	145	148	159	151	150	176	149	137	158	151	137	141	116	155	174	147	136	176	146	150	171	154	160	154	112	156	170	166	148	144	150	141	135	153	162	160	151	166	171	140	143	132	165	144	144	153	155	155	143	185	149	159	147	134	148	157	140	163	151	174	154	139	171	154	148	144	159	136	146	153	165	159	140	147	150	178	151	147	159	168	156	161	177	141	139	146	165	168	156	164	141	134	134	146	153	140	199	144	138	154	134	153	153	150	127	162	142	155	164	140	144	154	148	143	138	149	146	177	136	145	156	148	150	161	135	147	150	147	147	150	161	174	146	140	150	139	162	198	144	132	167	134	148	140	169	171	141	154	148	136	143	144	163	153	190	144	138	161	148	137	146	124	137	163	145	142	150	158	156	170	142	172	150	128	156	152	139	153	157	130	167	160	167	143	160	158	167	159	170	135	154	165	130	152	166	142	150	133	142	137	156	163	140	151	139	149	145	144	145	151	160	153	140	136	142	144	122	132	165	156	157	167	143	175	165	143	158	146	176	146	155	161	174	155	154	155	140	144	146	153	159	141	168	162	143	142	147	137	148	139	125	161	166	180	164	177	133	161	164	125	131	155	116	152	128	156	145	133	148	169	153	175	135	144	149	155	182	149	133	153	139	164	130	142	151	115	150	161	118	124	123	152	143	137	169	148	192	155	150	148	123	162	144	139	150	135	132	136	159	151	155	153	148	149	147	142	164	161	143	158	164	137	131	139	171	154	159	150	155	165	149	137	138	169	151	155	156	121	161	165	164	150	135	156	152	155	136	153	152	162	135	166	148	153	169	161	162	150	151	145	159	161	168	149	143	161	150	146	150	112	165	136	173	165	178	153	165	124	149	159	171	146	138	140	145	155	110	154	142	152	136	116	131	157	134	157	145	151	161	146	145	157	167	132	160	130	172	150	125	142	131	168	141	146	177	138	162	164	150	152	133	151	157	156	144	138	138	154	160	128	140	164	155	175	156	137	135	169	131	154	157	145	129	172	144	144	155	155	153	159	160	130	147	146	137	157	152	162	160
1820	453	445	481	476	445	429	469	444	448	398	428	427	463	426	440	411	438	417	427	464	435	397	437	429	425	440	402	423	434	455	429	454	434	431	422	430	447	395	428	411	424	417	421	409	430	435	402	393	419	413	430	438	407	453	416	449	392	435	447	371	465	396	421	465	396	458	403	414	420	425	443	418	435	422	439	428	434	399	456	439	430	447	439	417	419	413	403	412	431	429	471	450	395	420	441	413	455	448	435	405	454	410	415	415	442	425	451	414	409	426	416	418	468	430	418	419	414	429	406	418	406	407	445	417	422	401	433	430	414	422	429	453	412	421	427	400	428	422	409	426	429	427	396	399	383	422	418	379	431	391	448	409	438	451	416	421	453	444	409	424	434	451	455	478	410	382	428	454	422	427	477	460	414	369	403	420	431	423	463	440	409	415	419	421	392	406	463	454	416	419	422	431	423	401	467	374	436	423	430	436	411	427	417	418	402	451	419	384	425	402	429	472	420	408	434	411	439	431	433	393	421	427	397	432	414	384	418	454	457	419	404	430	426	412	428	413	446	439	419	431	425	424	411	420	409	422	440	443	420	424	410	442	432	439	435	475	435	415	407	420	390	418	385	406	425	451	422	438	437	459	413	389	422	425	439	430	455	425	412	434	399	381	397	392	414	397	436	450	455	402	447	439	436	462	374	401	424	421	437	455	425	401	409	448	436	431	419	414	427	459	427	435	403	475	373	431	394	413	409	421	457	426	426	437	460	388	407	458	419	433	412	403	433	449	430	412	380	394	454	446	415	421	423	441	410	423	460	407	410	449	444	441	478	431	435	403	416	413	427	387	417	419	431	437	450	425	418	428	393	403	443	437	396	443	400	412	439	431	420	427	417	417	443	368	413	407	446	412	398	427	437	456	419	433	435	369	437	418	436	413	474	408	422	408	419	408	395	427	425	419	387	421	443	447	459	402	399	436	414	449	410	402	421	452	411	443	431	408	435	407	417	421	407	417	444	444	405	428	436	446	428	384	455	457	422	427	439	410	424	442	408	459	374	446	424	407	436	426	424	430	411	420	421	390	422	454	439	434	425	439	439	397	455	453	413	405	407	428	413	462	448	405	418	437	417	445	407	419	413	442	438	399	409	417	457	395	419	394	429	394	413	427	421	397	425	429	474	426	423	429	412	436	430	413	397	470	400	417	443	392	461	435	401	387	408	430	398	470	408	389	438	414	455	418	397	422	416	398	429	432	405	470	382	414	451	460	464	432	458	422	385	421	420	409	387	468	457	417	437	448	438	431	379	395	388	460	438	403	400	398	410	421	438	454	400	447	460	435	458	441	415	409	449	444	473	434	404	427	403	445	404	446	423	446	443	419	414	439	431	419	423	407	419	468	406	414	409	416	406	385	393	410	384	444	428	412	423	424	442	435	441	387	432	407	441	442	445	429	414	435	444	387	416	412	435	401	435	413	421	419	393	475	444	404	483	380	422	427	415	433	411	430	445	457	420	418	454	448	425	457	373	425	388	410	438	437	430	429	387	425	447	445	426	432	424	439	397	409	391	443	448	413	400	417	480	450	398	419	453	421	441	411	423	415	445	395	419	415	401	418	431	409	419	405	420	482	411	434	438	417	445	441	399	436	432	404	420	448	426	423	438	418	408	421	423	457	459	465	453	382	398	435	402	422	470	417	452	400	397	402	429	427	420	450	413	446	432	437	424	459	450	417	464	424	435	420	396	461	413	415	422	464	447	413	445	436	453	382	408	445	458	426	445	435	422	418	430	441	393	399	437	431	441	417	408	404	452	432	438	412	434	443	400	435	451	429	394	458	384	381	444	442	395	409	457	441	429	414	427	417	441	474	404	443	451	443	420	423	439	393	424	441	441	430	461	447	429	427	402	455	403	425	416	412	449	435	411	418	438	464	377	436	408	444	450	465	421	395	417	425	418	418	442	440	451	445	406	422	416	439	424	436	434	424	431	422	407	409	431	429	404	426	413	416	463	420	398	403	415	392	425	442	428	422	421	433	426	480	407	436	396	383	421	456	400	449	467	448	427	437	438	406	450	388	447	406	423	437	400	461	481	392	474	428	414	433	421	427	418	459	408	441	420	402	403	437	444	436	416	428	447	396	408	462	430	408	403	388	400	411	456	458	442	379	412	427	400	432	421	392	407	427	443	452	450	480	422	414	387	503	417	445	390	428	395	412	448	445	399	424	419	443	444	439	407	398	417	434	444	378	439	392	437	454	405	378	436	440	417	452	403	426	440	422	418	426	394	391	437	432	408	398	414	442	428	445	408	392	424	434	416	384	406	404	427	412	390	407	428	426	395	403	449	455	445	412	408	437	423	421	446	433	461	420	433	439	426	408	427	414	467	424	462	390	396	430	418	406	430	445	452	420	431	459	403	406	444	432	444	390	403	432	457	412	447	438	433	412	459	461	413	429	430	431	425	423	381	444	418	423	432	440	454	378	396	456	403	447	385	415	418	414	440	457	435	401	380	410	435	410	435	450	428	429	431	448	446	441	422	425	421	397	422	404	399	413	454	423	439	378	441	439	443	408	440	425	426	414	419	441	438	475	405	467	424	417	415	425	439	436	394	444	416	410	417	367	427	436	439	396	430	444	376	399	384	415	444	424	431	415	388	443	441	455	467	436	440	425	456	409	443	418	431	404	444	442	424	439	391	411	448	431	453	429	462	440	470	396	401	442	435	443	413	425	456	439	384	436	448	463	427	439	455	425	423	400	406	440	460	430	433	405	402	398	450	474	403	416	430	444	408	443	429	419	408	401	414	443	459	448	376	432	422	445	439	464	402	430	405	418	412	429	438	413	392	401	409	426	427	410	437	407	372	399	423	465	416	426	442	413	455	448	380	383	450	451	436	406	421	412	422	438	394	439	443	433	403	435	441	437	401	434	429	408	414	422	431	413	396	450	409	428	432	443	441	428	444	369	452	411	402	422	385	432	397	413	428	433	446	440	397	378	437	396	394	432	435	440	407	471	404	385	445	407	422	405	425	436	419	456	415	456	411	426	435	407	458	441	447	417	421	396	417	434	460	411	431	416	467	406	440	389	431	459	447	442	394	414	402	438	442	422	382	428	409	382	400	443	431	446	417	460	436	415	396	422	420	431	438	402	435	423	451	423	407	406	473	413	409	415	365	416	424	418	449	401	461	428	382	382	425	406	418	398	426	443	432	422	446	440	426	434	440	444	407	446	409	403	469	410	443	422	430	408	434	428	413	443	434	412	391	427	447	439	427	398	419	450	423	421	411	424	418	412	430	403	397	433	404	466	432	417	445	417	445	415	404	448	436	420	421	456	427	401	423	451	457	416	424	434	436	437	424	437	438	438	460	398	436	411	395	452	424	412	413	380	398	438	415	402	402	424	415	432	406	431	408	435	437	453	418	420	445	408	405	454	438	427	407	474	382	428	424	405	405	418	405	435	365	410	447	394	395	428	439	424	389	404	437	432	467	420	408	438	428
8055	733	669	551	499	416	341	360	330	351	323	314	291	326	311	327	322	324	292	282	284	327	265	343	271	291	337	287	328	318	332	293	280	280	300	302	275	312	295	286	322	282	280	337	314	321	301	314	292	313	281	302	312	305	282	280	276	296	317	276	310	285	315	294	308	306	294	297	318	282	306	288	288	274	272	285	288	274	312	292	283	311	286	359	283	315	318	312	284	298	290	287	308	295	297	316	299	304	320	307	277	332	299	305	302	292	272	296	314	294	330	315	305	279	279	309	283	280	308	301	279	287	286	293	291	299	293	336	340	341	329	287	338	265	293	294	285	302	357	305	292	341	287	314	264	314	298	296	307	320	332	295	293	306	235	319	320	303	272	287	313	304	273	328	330	292	339	303	321	330	298	301	294	332	305	307	324	276	318	310	285	283	323	298	304	306	294	289	310	272	327	274	297	300	341	300	312	307	311	290	327	308	317	296	312	273	280	313	291	275	294	321	328	315	285	290	302	275	326	318	327	347	293	298	289	310	290	294	306	341	294	336	279	315	301	310	279	319	304	320	285	333	326	270	333	317	326	311	297	280	250	312	302	303	290	316	355	304	311	289	277	306	308	339	315	275	284	293	301	302	313	283	290	291	319	267	262	322	287	293	297	307	341	293	291	314	315	335	331	285	301	294	303	256	280	311	280	292	333	331	301	323	339	284	283	278	331	321	296	298	289	309	314	313	332	301	269	297	295	298	320	299	287	288	333	309	300	293	298	289	346	306	288	285	306	305	313	292	279	302	310	279	293	272	316	324	303	315	311	279	299	310	290	295	309	304	306	285	282	282	286	303	292	291	314	280	326	283	310	325	270	297	308	306	308	277	300	291	292	350	287	305	317	284	299	316	337	282	295	302	326	319	304	306	294	326	315	311	295	308	292	310	322	315	296	316	286	290	281	307	312	335	311	261	298	314	333	304	308	296	300	312	279	292	313	289	298	313	284	301	298	295	306	322	302	288	288	325	299	280	321	336	296	297	298	294	300	333	286	328	320	307	299	292	292	309	294	306	300	314	293	327	321	296	285	290	302	306	348	319	287	310	300	296	303	339	321	292	292	309	309	309	293	284	311	282	287	317	290	324	279	321	295	302	283	330	286	302	332	310	279	336	285	304	295	299	281	322	313	268	307	311	322	276	292	285	270	278	296	251	321	276	299	301	317	295	306	321	301	310	293	290	303	314	300	310	293	293	286	277	325	300	311	306	295	315	319	315	328	298	307	282	312	291	288	330	267	294	270	310	315	287	288	311	317	298	327	293	277	316	312	293	325	290	266	284	303	281	295	298	310	295	305	285	310	318	295	290	319	294	290	311	275	279	318	305	298	293	310	291	289	279	317	315	317	292	307	263	306	294	333	285	298	283	281	317	291	266	279	307	267	285	295	271	320	315	313	279	308	301	318	292	278	302	302	301	346	318	296	372	314	300	289	297	302	303	293	312	317	281	301	296	304	314	307	295	301	301	306	310	303	278	317	293	280	310	278	341	264	330	340	296	308	299	279	299	335	273	320	319	280	316	328	293	311	278	279	323	264	315	302	311	298	286	289	300	308	327	282	328	302	282	309	279	338	287	328	299	273	306	318	268	281	296	302	299	313	323	323	327	323	309	297	306	323	306	300	306	274	310	308	307	313	289	280	325	294	321	309	304	281	311	288	271	320	324	272	317	313	289	294	306	278	326	299	316	313	258	280	322	310	298	305	263	290	323	279	333	304	283	310	320	299	294	296	318	277	293	291	282	305	311	265	310	301	297	323	283	309	277	334	254	280	323	297	300	303	346	275	320	302	319	286	286	343	330	289	328	304	335	297	293	299	302	280	336	305	311	292	291	258	251	276	257	289	284	299	287	298	278	315	292	307	338	338	295	327	303	312	312	312	293	283	298	316	290	268	265	284	278	284	291	287	298	301	328	321	309	316	301	320	332	312	309	278	275	275	329	291	310	279	314	297	324	315	321	317	295	312	307	292	318	290	296	286	314	284	304	305	337	321	272	303	305	283	302	307	301	317	290	325	283	299	303	295	293	308	316	339	281	289	315	306	298	276	297	327	281	306	298	280	284	261	307	287	314	318	289	314	268	329	323	322	301	300	321	305	280	290	289	277	321	323	298	333	309	312	296	336	330	313	308	293	291	278	317	309	308	289	310	307	301	298	307	289	286	259	309	291	370	289	290	275	292	266	301	284	292	312	305	318	310	286	333	287	280	300	289	291	281	326	290	285	286	290	319	315	281	300	262	292	290	288	289	276	292	296	289	307	317	301	306	314	307	300	301	287	318	293	292	264	297	280	313	309	321	304	275	309	291	305	281	321	282	315	301	303	308	318	284	297	311	302	304	284	292	300	250	282	340	331	319	324	278	303	271	289	289	284	276	295	307	298	292	304	291	281	284	313	310	319	313	320	310	297	299	314	280	260	334	275	296	316	350	278	310	294	318	350	319	336	310	267	301	274	298	272	294	275	278	276	268	300	286	304	305	300	307	304	277	325	277	267	321	293	302	274	284	284	280	328	304	298	341	310	331	316	302	277	305	292	294	324	290	319	293	296	276	316	275	284	307	252	311	319	304	308	285	359	306	334	290	326	293	310	307	305	289	313	319	314	285	281	301	291	260	339	345	306	319	294	291	298	316	305	269	316	298	292	269	289	314	326	282	334	288	267	310	270	320	299	305	291	295	300	300	302	285	304	287	286	272	273	279	319	289	299	297	298	317	312	304	311	317	304	306	289	319	287	299	291	320	284	299	318	275	273	321	316	299	282	312	330	314	332	291	279	305	287	292	281	301	285	308	299	279	314	309	325	291	294	280	295	296	327	299	302	278	292	288	306	283	277	291	303	301	327	309	325	276	321	298	312	326	295	262	301	279	319	299	348	303	312	297	299	284	294	306	282	294	338	312	315	283	302	306	282	289	296	317	303	323	299	307	335	300	286	274	284	300	318	345	286	327	331	317	279	297	316	322	292	267	311	299	306	293	315	298	284	291	259	306	304	319	291	290	302	311	325	282	292	302	331	327	317	303	322	281	322	288	275	318	311	274	301	305	313	283	287	296	269	271	295	311	330	273	282	301	267	296	336	282	289	257	282	309	323	304	313	274	299	301	301	311	313	277	283	298	294	305	328	278	284	265	290	284	286	327	307	304	272	293	290	326	307	279	272	267	275	295	289	310	294	274	292	285	299	270	334	288	275	321	308	303	277	330	331	319	298	283	321	288	292	343	334	306	300	307	296	315	332	290	261	315	280	290	303	315	303	333	311	292	307	322	308	299	305	283	302	271	314	284	305	286	273	272	300	309	317	299	329	317	245	322	293	276	332	336	302	306	310	297	292	275	304	318	301	323	294	282	326	294	304	317	298	325	309	304	304	325	321	323	311	299	305	305	277	297	283	335	300	301	346	308	296	295	304	311	303	289	284	283	290	279	294	321	286	287	328	286	296	278	342	297	282	299
6749	1125	1501	1634	1423	1287	1129	1040	997	908	953	858	836	879	810	848	867	850	834	794	784	758	769	781	785	757	709	841	770	749	770	752	694	783	738	784	802	773	788	749	736	744	764	767	717	698	774	762	795	721	767	752	761	729	792	752	768	714	741	780	788	763	681	732	695	744	750	772	749	743	726	738	744	725	841	751	756	817	726	741	743	745	734	704	747	765	738	734	762	775	753	765	710	751	727	811	743	751	726	754	703	739	731	721	762	748	742	735	786	723	743	740	785	760	695	702	788	712	723	790	753	673	749	708	750	767	768	760	737	730	740	717	777	778	744	710	771	740	720	699	737	750	721	759	741	742	734	759	760	730	750	738	728	818	708	695	726	706	720	715	765	746	734	716	730	774	730	701	708	735	728	762	707	750	700	781	777	718	757	747	744	765	735	757	726	712	730	725	741	798	746	720	771	754	729	752	731	739	699	706	742	736	728	739	754	766	697	757	754	744	697	759	742	747	722	762	762	743	764	773	716	710	733	735	733	731	749	718	777	775	805	769	754	755	715	727	731	733	753	740	724	747	736	712	768	732	745	752	731	737	722	822	791	762	751	719	711	779	766	698	748	776	786	720	750	767	742	709	750	766	752	723	770	700	744	743	722	753	738	750	762	696	667	683	742	754	735	703	759	764	756	678	731	751	722	736	730	747	728	705	682	755	765	717	750	730	758	768	708	736	735	704	732	700	718	730	739	751	721	731	715	739	715	756	754	736	785	731	727	709	735	743	782	738	751	715	730	746	795	776	715	764	728	724	740	763	755	740	690	759	728	727	746	806	729	731	775	749	755	751	750	750	702	694	735	750	727	737	777	735	745	762	703	730	684	737	722	732	725	761	710	728	790	746	735	721	792	722	750	712	754	713	765	762	733	797	735	745	778	713	811	690	715	720	699	756	749	695	758	720	762	711	710	715	695	761	714	712	771	761	744	783	764	719	755	788	735	753	753	735	701	699	773	757	795	732	727	714	726	773	715	699	756	778	724	727	733	764	718	759	737	745	737	754	792	671	763	739	773	715	754	754	722	755	768	744	747	782	706	756	745	774	750	726	676	755	740	772	751	735	725	712	741	733	767	758	803	741	736	727	776	761	746	766	731	766	817	773	761	735	766	724	739	782	743	808	746	686	758	712	772	670	734	712	735	736	742	778	756	765	712	694	752	709	695	786	754	765	784	757	738	795	758	760	763	747	738	785	746	696	733	719	683	768	722	795	691	729	790	707	698	741	762	719	774	764	727	796	788	740	699	730	714	734	779	754	735	796	674	755	789	756	728	750	722	760	742	819	729	762	745	739	809	737	740	726	789	734	734	719	772	723	736	757	759	763	731	748	778	780	718	712	791	701	751	752	768	744	779	720	748	746	755	731	711	760	750	753	782	726	729	691	726	752	711	778	727	698	670	691	780	770	718	728	726	729	738	713	716	719	771	749	751	731	776	701	773	728	664	790	706	740	721	788	744	717	740	760	745	760	713	744	780	723	712	719	709	764	766	742	722	707	786	758	772	691	696	705	758	730	688	726	727	726	775	690	737	733	716	713	718	787	695	702	719	775	703	743	780	766	770	701	720	725	762	733	723	781	704	730	742	751	741	682	727	727	784	797	746	823	734	714	735	773	731	763	698	752	747	725	740	823	771	762	728	755	784	759	700	721	772	742	799	716	737	762	702	756	781	765	740	729	748	778	747	743	735	698	731	784	740	728	741	756	750	704	710	772	779	747	669	764	757	679	755	696	797	744	722	726	702	742	719	742	697	736	783	678	703	743	764	746	754	689	721	791	744	745	748	739	787	773	707	759	746	760	744	769	754	760	731	731	761	686	736	764	741	760	712	751	729	719	751	707	724	671	726	719	788	722	722	725	796	681	709	719	738	759	752	749	738	735	720	782	768	708	704	742	730	733	776	743	798	716	711	724	732	723	751	718	713	770	712	745	732	723	747	735	720	725	727	753	741	722	810	727	736	709	754	732	781	766	731	742	744	782	708	733	758	699	791	684	730	749	750	715	760	756	711	752	769	742	687	753	790	731	774	799	685	752	734	755	782	710	782	733	720	746	769	751	751	780	746	726	688	720	723	715	733	754	692	716	731	756	773	710	777	742	800	756	740	728	725	703	785	732	747	815	715	738	755	754	771	722	727	747	738	739	726	756	745	740	802	767	735	736	751	691	741	754	743	685	728	707	720	781	764	753	713	790	663	784	755	782	788	711	734	730	784	763	735	773	743	723	746	734	747	741	785	773	785	707	785	753	748	775	699	763	702	721	730	687	728	726	722	726	750	721	691	736	733	710	712	749	724	698	816	711	707	729	754	713	752	732	703	761	757	710	726	713	748	744	756	755	767	773	756	740	724	785	768	708	706	703	724	708	743	763	724	752	755	732	765	766	720	739	740	758	741	756	740	740	749	725	724	745	746	772	714	768	766	759	747	742	735	688	748	700	730	759	736	743	802	715	722	779	736	734	732	712	721	733	727	724	787	729	672	718	723	706	764	740	792	726	737	748	783	709	704	729	753	695	764	759	720	724	739	736	767	724	729	756	703	745	732	708	757	739	749	749	752	760	729	721	745	749	733	754	752	759	720	753	796	782	704	747	790	716	701	726	754	737	754	754	698	732	736	740	758	774	769	737	706	764	731	717	676	747	711	752	755	763	721	707	706	740	735	842	723	722	739	723	707	739	744	758	727	746	722	747	713	708	766	699	707	729	750	751	758	763	723	706	788	790	731	755	716	737	761	761	745	768	735	724	751	743	765	745	777	725	700	764	769	785	756	751	750	695	731	747	717	703	726	725	707	742	739	758	730	754	756	750	731	755	719	768	762	760	742	751	730	725	768	728	718	732	764	782	751	686	738	717	720	764	734	735	783	738	762	769	745	734	715	793	734	732	768	769	730	729	721	730	742	739	728	761	735	723	727	779	771	731	726	726	774	731	751	711	751	778	772	734	749	725	744	718	738	722	730	771	690	733	736	771	741	746	728	772	777	757	706	764	717	744	745	715	730	771	697	738	785	770	749	737	760	720	700	710	751	735	727	771	740	681	709	718	761	752	734	685	735	788	739	771	721	735	757	771	722	705	750	726	761	750	731	711	709	713	737	687	719	709	717	742	733	751	749	764	746	739	775	732	686	764	772	819	749	723	751	740	741	730	741	783	698	732	708	751	714	748	763	743	768	755	712	696	717	736	782	781	762	791	734	789	720	718	718	811	742	714	761	736	763	758	761	760	723	726	769	733	739	689	783	776	770	754	713	699	787	731	708	736	687	741	744	751	678	738	739	732	729	731	724	734	732	776	736	778	757	758	712	751	737	745	730	754	722	756	736	722	750	750	817	738	728	731	772	728	753	809	714	782	757	770	723	764	713	711	827	736	757	753	745	714	732	738	675	719	750	790	791	770	694	731	761	747	745	747	715	759	705	741	731	765	771	698	748	748	782	722	722	715	702	713	725	732
15626	1699	1167	984	737	644	541	511	509	484	480	460	396	428	445	429	419	382	450	425	420	394	425	397	390	380	427	461	404	459	416	383	396	397	422	422	436	418	401	454	388	400	460	451	386	413	412	433	372	391	400	448	419	425	404	382	405	374	395	447	380	399	444	425	398	423	386	418	390	390	419	404	477	408	415	450	426	413	422	446	446	427	399	415	435	415	439	412	413	412	423	400	368	377	411	406	412	390	455	389	390	402	437	431	448	428	455	425	428	397	431	410	398	422	383	425	446	413	398	410	393	431	394	424	380	422	432	407	397	388	398	404	435	411	435	381	393	364	411	427	426	394	433	381	390	387	403	413	442	440	415	399	401	467	421	437	407	395	371	453	406	407	378	426	407	407	413	404	405	369	395	417	413	391	366	409	372	390	424	379	412	405	422	440	396	397	426	467	428	421	428	422	412	399	452	407	398	393	392	416	401	449	448	438	448	437	390	484	416	403	402	375	420	442	437	433	448	408	395	404	436	434	397	434	411	361	411	397	370	417	408	378	426	408	399	455	396	395	407	411	405	403	430	397	432	430	412	434	425	401	430	418	441	416	447	408	422	389	411	447	439	356	419	411	442	424	423	433	422	433	398	404	401	462	418	409	411	456	412	428	369	445	413	443	450	456	426	403	444	401	403	406	367	392	391	396	408	422	409	397	406	443	386	421	438	407	432	409	403	419	423	392	402	356	427	409	387	401	447	368	408	422	393	408	416	434	435	471	428	416	414	424	422	403	380	427	396	407	412	427	414	411	462	432	457	387	408	415	465	425	416	393	390	402	442	435	403	408	394	414	426	430	382	404	403	411	414	397	396	444	414	400	434	442	416	458	388	416	409	425	424	434	398	408	399	405	416	389	394	428	372	467	425	401	376	385	389	416	428	421	418	401	405	404	422	398	429	419	417	353	403	421	404	382	416	444	441	383	403	463	399	410	412	405	400	401	380	418	447	416	410	438	419	436	394	377	380	420	454	416	390	365	391	402	468	418	410	431	421	406	398	382	424	424	374	414	408	393	399	402	393	435	383	433	397	405	437	393	404	391	381	424	443	440	406	416	397	395	409	408	392	448	415	431	373	418	442	462	387	425	395	380	394	379	380	400	459	421	387	436	421	396	398	400	387	408	375	421	404	420	413	419	401	406	415	398	413	433	404	408	375	414	412	397	379	385	456	424	419	428	411	407	422	426	397	413	389	417	382	379	400	422	425	441	440	406	400	384	383	456	418	435	412	407	419	416	414	402	435	437	400	417	403	411	438	400	402	426	435	402	427	425	397	421	411	436	416	380	419	397	415	427	416	419	387	393	414	411	359	434	427	454	428	409	424	403	385	444	449	387	384	391	451	397	388	412	413	394	383	397	415	419	440	410	414	407	409	407	396	389	417	404	407	436	464	396	415	404	396	425	431	389	412	367	422	444	410	402	427	395	403	401	403	384	437	403	423	422	444	395	422	432	399	435	465	416	399	407	444	390	358	371	430	409	430	414	411	390	462	459	450	405	431	417	398	385	440	446	420	384	458	421	414	409	406	442	398	403	396	417	432	426	402	417	446	401	420	414	427	404	430	402	393	411	448	429	449	391	424	404	468	421	411	421	423	427	404	433	397	402	428	407	390	374	395	442	435	459	394	394	388	414	407	393	442	373	456	417	424	443	427	442	408	418	441	391	390	436	423	389	467	420	396	404	430	431	438	366	401	370	423	424	404	425	407	426	376	398	419	390	422	425	390	392	408	419	407	433	385	415	395	415	426	409	356	421	414	418	427	397	429	399	419	400	439	457	428	397	398	429	448	408	432	429	430	373	394	408	413	408	393	422	381	415	421	433	418	415	398	396	408	397	381	397	416	387	408	428	430	408	388	425	378	424	446	375	408	430	432	415	410	402	393	417	400	421	387	409	383	434	434	432	401	429	382	435	408	413	462	416	426	434	444	382	442	415	431	397	432	421	413	423	452	451	436	441	430	419	386	402	402	403	454	402	412	404	458	408	439	413	406	408	398	404	432	416	437	402	409	405	405	411	429	396	422	407	433	421	399	436	446	422	374	379	405	427	393	427	441	452	381	409	396	381	418	412	427	426	432	378	436	422	416	441	376	446	424	398	404	435	476	468	390	444	414	352	382	398	440	456	402	430	428	446	401	449	441	396	457	389	392	398	402	406	448	391	438	422	416	410	434	428	408	371	383	408	376	378	418	402	394	404	406	410	379	392	408	405	402	402	425	439	412	407	446	428	394	413	439	359	419	444	395	416	378	417	414	387	390	434	415	386	427	395	393	411	428	436	428	404	421	431	426	430	426	445	404	401	392	428	451	411	377	444	455	434	414	403	380	425	381	384	392	436	392	410	405	430	358	436	410	442	414	417	415	426	434	398	438	408	391	423	404	466	422	447	400	370	400	415	422	417	355	395	452	428	408	432	394	402	470	391	417	411	441	436	408	403	388	391	403	373	406	405	383	429	416	396	421	414	418	400	370	394	431	405	443	469	457	380	425	432	424	418	446	423	429	400	412	454	441	414	442	453	397	444	423	449	418	385	420	423	385	408	446	404	409	428	410	424	422	423	393	390	442	438	407	439	378	412	412	433	424	413	442	437	415	400	368	435	421	395	412	418	435	419	364	390	389	395	401	424	403	409	403	406	421	413	416	392	439	424	416	399	427	435	401	451	397	458	418	393	433	395	403	424	429	410	408	374	446	435	429	409	443	404	433	400	440	429	389	434	421	403	389	415	427	395	386	410	416	435	438	424	406	407	398	398	427	390	387	413	413	411	391	410	463	407	394	453	433	443	414	422	433	421	404	388	447	451	432	457	391	427	419	391	400	419	410	404	396	404	377	419	396	401	396	429	403	408	433	402	406	434	431	424	445	395	430	411	424	427	426	419	400	455	409	455	415	439	431	442	453	422	390	411	420	371	401	410	434	432	366	405	374	414	410	417	416	393	373	416	430	417	416	418	455	392	426	464	414	428	414	385	410	390	435	459	387	405	370	422	440	436	439	425	380	377	391	433	441	408	411	423	432	410	401	448	417	431	409	416	444	431	440	400	413	395	396	393	434	436	421	388	417	377	424	391	431	433	437	382	396	436	454	390	402	400	421	373	412	379	429	384	407	391	423	458	395	427	438	421	393	393	400	417	397	397	420	432	432	434	424	428	432	419	385	421	393	421	435	411	481	405	406	395	434	450	439	413	403	426	457	419	408	417	434	435	411	418	419	377	411	420	421	387	415	391	384	435	440	438	390	409	429	430	426	399	405	430	395	431	447	447	445	408	386	418	417	402	422	428	405	395	411	387	393	427	410	444	392	397	401	411	418	434	430	410	407	418	417	405	415	393	421	399	402	398	437	418	413	419	400	431	434	441	409	423	426	403	401	422	388	416	423	404	460	400	395	403	423	422	407	419	410	412	402	420	417	401	430	393	421	451	400	390	391	411	409	407	402	396	394	393	433	405
9100	1672	2465	2661	2349	1939	1699	1475	1450	1248	1272	1183	1107	1112	1089	1031	1067	1003	1072	1033	966	1026	1026	1009	1043	920	944	955	962	964	998	915	942	981	1013	967	906	938	1013	981	901	935	945	1025	942	935	941	964	940	941	941	971	934	935	960	925	936	933	942	934	912	934	997	945	913	947	930	943	944	896	986	961	947	924	932	954	930	948	910	953	968	894	937	928	957	899	889	983	910	993	949	932	957	954	918	949	955	960	930	916	969	943	943	901	977	943	913	925	982	967	940	981	902	893	965	965	937	893	953	897	964	932	982	909	853	937	952	986	959	920	895	959	970	876	911	959	1007	915	908	985	950	915	886	907	913	903	869	963	1005	933	917	972	966	950	934	959	910	932	962	928	936	910	906	934	953	933	966	916	880	921	940	925	906	951	977	902	900	968	942	949	864	976	923	968	921	928	952	934	848	912	926	948	954	916	977	922	877	958	891	962	928	941	949	945	1013	943	886	947	925	936	913	895	945	916	993	953	943	893	910	911	938	902	930	963	953	944	911	938	961	934	920	889	929	1047	878	959	956	911	996	930	907	935	1033	921	893	926	969	950	972	974	948	945	942	886	940	975	945	930	944	879	927	870	870	909	889	957	963	923	907	873	942	937	880	860	921	889	942	916	963	895	910	922	968	901	913	903	976	983	914	971	867	846	972	932	930	979	980	912	953	919	971	940	885	925	950	874	927	892	899	903	903	968	920	912	907	915	921	943	920	921	949	939	934	924	933	899	934	949	978	974	853	963	899	967	938	942	900	889	872	919	943	918	876	926	948	924	950	871	882	945	960	946	949	896	926	928	941	895	925	902	954	971	894	910	924	934	874	866	936	964	933	950	885	969	952	861	968	911	932	875	951	912	941	965	974	940	900	918	940	934	898	927	921	959	965	929	911	960	923	943	957	927	902	939	876	897	949	886	956	922	947	945	939	907	941	955	934	945	961	843	930	895	900	960	843	881	1007	981	936	941	889	941	908	902	980	902	982	903	908	922	931	947	953	922	896	943	931	911	922	933	946	915	919	968	887	922	868	946	904	937	939	950	982	909	907	905	887	997	959	953	937	967	912	938	942	940	970	903	917	982	970	925	870	932	905	942	906	936	945	907	906	935	933	920	910	900	925	897	871	930	938	912	953	917	954	933	926	909	993	1000	969	942	907	916	918	949	936	951	926	911	909	969	904	957	955	968	965	962	888	898	916	940	875	933	911	934	959	975	892	913	937	867	963	967	884	922	947	907	938	927	952	942	911	961	922	917	940	976	906	943	942	909	940	920	1025	912	941	932	940	902	903	873	922	891	903	944	975	912	903	949	924	930	930	878	958	883	937	980	933	958	903	946	894	948	891	978	916	903	901	906	957	956	1005	915	942	907	907	913	891	943	969	882	922	895	948	937	943	964	931	932	908	963	980	902	915	970	946	869	924	871	923	949	991	911	915	888	961	916	928	916	913	898	874	942	895	925	908	950	923	916	886	878	922	914	894	952	919	963	934	941	912	940	945	937	993	946	952	944	946	967	972	907	997	930	932	940	952	921	919	901	903	921	897	895	938	936	940	932	978	939	947	956	959	929	922	920	985	924	957	949	917	949	908	906	931	904	934	919	978	955	974	973	940	895	946	896	938	914	932	972	976	923	896	913	914	916	925	943	881	948	941	937	928	927	947	926	880	933	928	934	836	916	972	908	945	942	942	903	942	953	913	963	938	948	914	961	886	936	958	884	891	935	881	916	931	915	934	976	908	884	906	911	921	917	917	946	928	962	942	952	958	892	953	929	872	991	934	949	902	944	986	899	951	936	931	936	925	971	921	958	965	978	953	957	913	956	970	922	938	928	946	886	879	955	941	951	963	942	884	906	904	956	959	863	917	854	922	996	914	881	867	888	914	944	936	892	924	893	947	998	941	896	944	908	938	952	907	938	978	954	885	883	942	909	944	969	870	913	959	913	918	987	936	910	938	975	975	948	893	928	929	907	932	945	915	919	960	896	922	951	906	964	865	957	943	921	883	981	907	935	921	961	923	912	914	923	935	951	963	868	887	901	881	945	925	945	936	943	883	968	976	903	967	889	953	916	961	929	893	955	911	945	934	927	887	923	919	913	987	972	913	917	1008	910	911	920	903	936	944	938	948	920	972	885	917	946	884	933	957	866	927	916	960	910	951	916	975	949	912	931	914	946	908	926	950	938	941	899	956	979	943	925	950	948	932	928	979	900	940	903	973	953	916	894	948	915	950	916	917	915	925	951	916	964	978	931	968	941	883	894	944	900	929	873	922	996	951	934	943	865	954	901	905	882	939	939	935	991	915	928	974	933	958	916	922	880	958	966	967	911	907	926	902	956	961	956	902	938	948	975	980	947	939	918	983	919	937	916	929	886	934	996	956	942	857	925	910	946	941	868	936	925	938	943	927	949	956	911	910	958	900	952	944	939	969	894	953	911	888	914	950	951	924	939	952	853	952	895	921	922	983	868	926	902	933	917	941	954	945	875	967	910	930	978	942	940	940	920	970	943	953	956	915	961	903	925	901	949	959	887	907	956	954	942	975	931	900	983	967	909	922	953	937	976	968	919	977	971	856	953	938	939	936	911	955	942	921	921	924	977	900	919	910	940	964	920	918	925	889	911	892	905	884	932	928	879	911	905	947	905	944	913	911	922	878	897	912	952	929	970	919	950	929	949	909	914	923	884	980	913	970	926	919	917	946	930	954	927	880	1009	950	916	944	933	970	888	975	990	888	918	907	883	909	964	869	975	995	942	982	933	929	1010	964	988	922	900	946	981	930	969	942	948	929	939	889	940	938	900	913	908	931	902	926	926	935	951	934	970	904	912	936	963	938	919	947	881	892	927	942	887	933	950	921	953	900	953	963	945	924	928	938	941	929	974	948	924	934	938	914	916	911	916	932	973	898	964	959	902	955	962	889	924	907	923	940	951	869	895	961	904	950	917	867	946	907	862	927	909	910	904	939	924	975	939	1011	910	950	912	873	917	952	960	939	941	928	949	939	884	938	938	959	937	928	919	948	899	940	947	953	913	926	934	942	914	979	946	951	915	947	904	952	969	982	953	896	907	898	957	936	935	931	922	948	908	902	894	962	924	928	940	904	899	931	856	913	911	933	916	942	984	944	961	892	941	962	923	938	895	953	935	915	897	969	948	880	865	968	872	881	924	921	924	889	936	921	926	896	946	925	950	953	881	905	973	875	956	917	949	901	941	932	959	965	946	968	934	886	919	947	935	914	945	893	930	933	847	933	922	926	894	926	947	903	942	950	929	860	981	900	937	920	977	938	993	901	901	905	907	965	962	927	918	890	921	948	974	907	959	944	904	941	963	1005	873	870	970	879	959	905	963	875	960	925	921	884	949	951	972	944	923	950	888	946	937	949	903	925	972	943	873	912	915	952	923	955	967	917	922	894	958	944	922	929	916	913	930	928	908	921	933	919	932	939	946	890	948	907	906	912	892	928	924	905	902	967	960
1498	174	168	152	149	146	135	158	148	150	146	177	143	135	156	147	164	161	156	148	137	138	145	159	135	133	131	168	129	175	170	166	153	157	166	153	160	154	126	151	157	157	157	168	154	141	128	139	172	148	147	141	139	162	140	133	169	143	161	158	131	138	142	140	153	133	161	173	154	152	135	159	167	164	120	137	150	150	120	135	151	146	156	150	140	156	135	140	137	157	165	138	159	191	162	133	144	124	132	151	167	160	147	174	150	143	136	152	160	144	164	163	166	176	142	156	167	160	163	154	142	141	127	142	152	120	147	174	158	147	137	138	132	150	155	163	144	165	142	141	157	138	128	132	136	124	155	179	157	161	167	158	148	139	137	131	149	172	150	154	154	172	166	145	147	133	154	165	151	148	161	143	161	162	151	142	149	139	149	174	173	152	159	142	139	143	138	149	135	148	165	144	161	130	152	138	169	148	154	171	181	154	172	171	145	149	141	174	147	151	153	179	148	125	154	145	138	135	125	156	147	161	151	135	155	146	149	146	168	151	147	166	158	165	149	145	150	142	137	165	147	138	136	163	170	173	124	136	171	162	166	154	144	136	150	151	153	145	116	142	165	155	152	133	140	152	153	154	158	146	131	140	134	150	161	162	123	133	151	141	167	148	160	151	152	145	158	142	142	151	144	159	126	156	160	163	150	148	155	143	136	150	158	122	134	146	158	151	161	165	145	142	149	164	157	135	128	149	141	159	148	142	145	155	155	181	164	126	152	142	146	142	143	143	137	148	159	159	169	153	146	136	136	158	143	161	131	147	165	163	148	164	164	146	166	177	152	154	147	172	133	158	163	157	154	139	170	168	161	135	160	141	144	141	167	165	154	157	143	155	143	151	154	159	130	137	140	168	156	166	156	142	143	161	144	158	150	151	123	152	150	140	171	128	161	145	155	156	160	161	140	159	145	145	143	163	160	136	162	137	151	152	138	159	147	158	163	147	159	150	161	160	152	165	143	166	149	132	169	161	120	154	131	152	151	143	160	143	149	150	174	145	139	157	156	167	151	179	132	167	153	184	149	145	136	138	154	167	131	153	161	169	171	121	173	136	141	165	129	145	161	142	159	168	165	125	157	136	157	150	155	195	158	142	166	159	151	144	152	151	151	138	163	143	140	142	146	138	158	146	130	156	151	140	155	156	137	137	166	169	156	135	143	160	148	130	131	137	139	134	151	143	150	152	179	157	174	165	160	134	154	162	164	198	154	145	158	138	145	138	115	152	146	145	138	125	153	147	127	160	139	138	146	145	182	167	136	130	145	170	180	167	140	168	153	147	147	144	137	143	128	149	152	145	149	165	137	146	155	145	152	155	147	143	142	141	146	137	172	155	162	152	147	133	140	156	170	160	152	147	139	139	121	155	125	146	134	136	153	154	152	146	143	167	175	165	138	173	144	148	156	153	174	136	156	150	141	129	149	148	156	153	150	148	161	146	156	155	167	150	148	111	142	135	157	162	134	141	179	143	144	167	141	149	143	128	146	163	155	136	145	163	152	166	153	135	140	139	163	148	144	148	155	156	141	144	151	147	163	176	142	151	160	145	143	139	138	132	147	122	140	154	147	137	163	160	153	163	184	157	143	169	136	128	142	121	134	181	134	176	148	176	150	170	141	146	153	170	146	138	141	149	133	145	149	175	171	159	183	155	162	154	172	132	152	167	122	152	149	160	174	142	152	169	150	131	162	151	149	159	160	155	163	162	150	148	165	153	140	150	149	170	146	142	156	147	157	149	145	162	137	152	158	154	125	161	155	147	134	163	148	167	162	134	154	139	154	159	136	155	132	155	166	170	165	132	157	153	142	176	155	162	137	143	166	147	167	144	158	145	152	138	165	154	164	144	154	142	138	169	163	160	149	145	145	122	139	174	163	146	135	162	138	174	147	132	180	165	178	161	151	163	166	131	174	155	183	163	146	151	153	170	144	159	145	140	147	150	146	131	153	157	158	180	157	157	139	163	156	147	152	176	146	157	147	150	137	117	122	153	161	135	152	167	146	137	137	182	176	137	166	127	157	153	127	170	154	145	163	145	143	166	133	168	158	141	172	142	164	177	156	137	144	153	141	153	149	135	163	139	149	156	158	146	156	127	162	180	167	148	147	172	181	136	152	152	126	151	146	158	165	167	153	152	125	145	131	138	137	164	155	145	148	175	132	158	168	160	179	175	143	153	154	165	160	170	135	149	155	133	187	153	149	164	167	135	159	149	139	125	139	147	159	144	148	146	173	168	158	153	146	140	142	170	159	149	124	166	155	159	140	138	133	167	162	160	154	136	122	162	141	162	188	152	164	161	165	161	129	130	136	157	154	146	158	158	146	158	139	135	144	146	185	168	135	144	152	128	135	141	153	166	146	145	144	157	143	151	153	157	145	132	163	137	153	142	154	125	153	135	160	160	147	159	148	162	153	137	157	169	148	167	153	143	155	143	136	160	151	142	155	140	149	165	162	133	133	136	182	158	181	148	146	148	162	162	148	148	163	145	155	153	175	149	171	177	146	135	163	159	163	157	149	130	151	141	144	172	163	162	132	137	157	171	167	150	158	149	141	140	165	132	167	176	137	177	146	147	155	138	132	151	146	170	148	151	148	155	120	147	144	156	147	177	160	161	137	161	129	146	129	154	145	153	157	139	162	143	140	148	164	157	142	160	157	166	154	170	165	149	141	150	140	142	141	154	160	131	176	126	183	144	131	149	138	152	148	142	124	163	131	132	149	165	153	144	147	121	132	169	151	157	130	158	156	154	143	131	127	171	181	158	142	161	154	160	139	137	140	144	129	147	163	167	162	144	157	130	175	147	161	133	134	143	128	154	159	143	157	141	131	150	138	141	145	121	153	179	154	146	153	140	151	165	162	147	139	131	156	132	158	154	160	182	149	165	143	154	183	160	128	147	132	161	130	161	155	162	161	164	138	155	148	147	163	134	131	175	171	173	142	157	162	152	151	163	121	153	158	155	156	139	145	154	155	137	142	128	162	175	164	167	158	152	114	157	165	158	147	151	135	148	174	182	137	159	155	153	140	145	162	159	143	147	156	138	156	145	144	146	132	153	152	148	151	139	155	164	170	150	175	138	163	169	144	161	179	149	158	165	160	156	154	166	131	142	172	183	144	164	146	175	143	167	131	120	160	150	131	153	165	150	155	154	153	153	157	155	157	132	151	147	158	148	140	156	139	123	160	136	129	144	130	149	142	152	148	129	136	142	140	146	142	160	146	158	142	156	144	131	126	144	158	157	165	134	167	152	183	151	148	159	177	156	155	175	187	149	152	150	129	164	154	149	135	154	156	170	139	151	170	172	160	155	143	160	150	157	173	164	173	141	139	151	151	167	161	129	146	141	180	147	142	141	148	165	138	160	146	138	142	167	134	139	178	152	141	161	147	164	162	160	145	151	149	170	139	140	154	160	152	151	154	130	162	139	153	144	124	136	161	126	139	150	141	178
1915	465	434	469	478	465	441	418	441	460	427	442	444	429	398	414	401	421	445	424	414	418	429	399	404	402	423	415	422	456	439	431	419	395	421	432	439	438	426	424	415	430	420	445	452	451	451	398	431	447	434	415	430	446	444	441	467	455	445	404	411	403	460	407	473	414	426	426	479	475	446	451	445	417	394	396	432	417	433	475	460	401	433	431	452	418	422	477	470	425	402	453	433	424	403	444	395	399	440	412	470	465	457	459	405	442	403	443	387	405	399	446	442	457	418	449	437	452	448	440	427	443	432	405	386	408	401	416	456	421	413	416	434	428	413	428	371	431	412	418	444	423	378	415	428	443	412	381	380	439	418	403	402	420	448	453	431	427	423	414	438	429	441	428	450	460	412	437	427	447	410	449	425	419	429	403	437	433	430	436	440	492	382	441	420	428	418	397	398	398	413	406	469	398	415	422	414	416	420	393	427	440	426	431	437	413	437	441	439	444	428	394	394	415	411	400	408	439	438	377	391	419	408	435	427	432	463	411	414	446	428	413	452	410	437	417	461	447	404	423	448	403	422	460	396	420	436	409	484	447	432	430	454	423	443	424	374	433	408	383	432	449	449	436	432	418	415	445	390	424	431	401	448	451	437	418	423	416	425	440	425	428	420	416	436	392	417	370	403	441	454	421	400	430	414	436	409	404	456	448	414	438	410	470	388	453	420	443	413	414	395	461	436	455	441	443	428	431	418	428	394	470	404	384	454	435	450	397	432	482	440	411	422	436	415	466	421	430	415	420	436	396	421	482	449	434	432	447	444	435	430	402	453	420	444	414	419	421	438	421	428	431	405	419	420	404	468	448	412	467	432	412	423	446	463	435	412	420	436	429	415	413	420	451	442	460	429	450	463	395	411	408	428	445	451	415	429	453	453	490	434	459	484	414	445	439	415	423	441	440	454	421	445	469	389	423	401	445	387	447	407	424	417	414	424	435	429	393	400	420	431	441	418	474	456	448	415	411	410	468	442	397	432	429	434	404	454	421	421	478	437	451	429	441	427	437	425	398	463	442	419	422	387	392	433	420	450	439	402	441	440	425	388	421	415	453	460	426	435	429	417	425	418	472	454	407	442	419	425	414	410	406	461	422	441	419	412	450	399	468	461	391	423	406	454	435	428	417	405	392	423	406	428	401	421	415	400	441	436	414	412	440	429	409	416	428	433	416	432	433	432	431	415	453	422	428	402	453	431	420	434	421	435	452	405	422	415	438	431	443	437	404	406	420	426	428	416	432	467	427	440	402	444	460	435	434	407	451	382	435	425	423	438	443	455	416	436	430	452	424	420	397	426	444	422	427	446	441	407	441	436	419	446	397	448	443	441	429	455	419	418	397	468	432	474	424	418	410	431	416	391	438	397	484	440	433	453	442	431	449	449	412	421	410	466	388	422	421	446	420	411	418	425	454	452	464	409	422	394	446	420	428	434	413	422	453	450	413	443	420	442	436	402	404	429	419	431	447	437	436	448	401	397	427	421	455	432	422	426	405	422	390	377	441	406	426	439	439	464	403	417	426	410	452	433	440	452	394	435	409	415	391	435	417	438	444	395	437	420	442	418	412	408	419	436	447	443	402	419	437	438	422	459	418	395	434	418	424	422	392	403	416	463	432	392	413	417	443	408	416	431	409	463	418	406	431	472	446	444	452	429	466	451	446	402	409	425	423	412	410	440	427	412	429	443	452	419	416	420	433	413	404	431	398	429	410	420	425	404	417	445	419	456	448	414	429	418	421	430	432	436	457	428	424	413	462	413	438	456	389	411	423	422	394	416	405	448	400	411	434	424	421	392	394	416	427	448	434	439	450	458	397	437	408	419	443	434	436	401	441	439	448	458	417	413	449	426	428	474	407	424	442	433	426	429	442	446	404	430	403	402	435	422	423	404	448	418	491	432	392	441	446	455	434	420	434	416	419	428	410	416	433	400	403	438	412	455	447	372	412	417	396	402	395	420	412	380	435	422	458	436	410	483	468	416	401	416	412	447	419	443	428	414	464	408	416	423	454	430	476	410	433	419	463	420	427	462	412	421	431	428	442	467	434	424	374	437	438	455	439	394	445	455	407	432	443	430	383	427	445	392	415	428	403	397	424	436	425	441	412	423	412	427	450	392	456	413	457	441	458	438	441	439	418	418	429	419	445	403	431	422	408	464	417	428	440	428	453	418	409	437	409	408	481	423	415	428	412	392	405	463	452	421	458	393	428	463	441	434	435	432	462	410	422	458	438	462	457	410	429	404	455	441	459	441	416	406	428	484	430	435	457	455	413	425	415	440	433	450	434	419	437	393	411	413	441	454	431	407	380	438	457	426	426	447	435	453	444	457	420	448	365	432	413	423	437	444	455	391	449	429	489	447	452	433	436	417	393	396	450	432	447	454	439	471	417	429	409	401	436	436	420	411	409	399	424	456	465	408	438	432	439	391	419	400	436	443	415	432	403	418	420	395	442	423	437	424	410	415	478	438	445	422	434	468	432	420	436	403	415	438	424	464	428	425	413	442	446	454	436	414	469	392	398	423	423	421	446	458	461	417	437	436	432	418	418	410	421	406	406	441	431	388	428	460	433	441	395	444	427	426	436	393	444	411	457	452	440	469	440	454	423	411	405	414	399	407	433	440	403	453	384	420	433	428	417	432	412	444	431	454	410	400	468	415	416	456	409	457	408	441	444	460	406	419	432	408	423	435	405	427	430	416	451	426	457	425	393	432	403	425	455	398	453	412	454	409	417	434	412	417	440	437	466	438	410	435	405	442	428	415	409	426	437	446	447	460	421	442	433	404	432	428	420	442	393	423	418	451	438	421	423	415	443	402	422	406	402	454	406	451	421	476	411	470	430	441	404	425	427	424	440	471	413	418	420	447	433	463	423	427	413	415	401	444	424	441	391	409	449	445	444	403	423	451	436	431	430	451	471	442	447	414	422	434	436	430	432	410	449	461	402	457	440	459	447	424	411	434	430	431	432	422	436	462	421	431	403	437	441	409	435	440	436	449	456	459	457	430	421	411	406	418	436	385	406	446	429	445	401	398	420	388	406	437	446	440	396	450	428	449	463	403	425	423	420	408	434	462	438	422	448	411	434	387	439	402	442	474	415	388	456	428	431	417	422	424	427	402	458	437	454	456	424	432	407	418	420	436	423	448	446	424	450	427	432	465	435	417	458	414	422	451	432	457	403	395	451	426	442	435	410	415	405	447	437	411	469	447	389	448	406	439	412	430	422	412	445	405	438	410	426	463	418	406	422	456	433	420	442	387	415	469	416	443	381	424	422	434	401	432	415	411	441	439	432	428	408	435	422	432	449	434	419	485	391	445	442	443	416	396	426	461	450	408	425	407	427	434	389	390	444	432	411	425	459	426	432	458	406	431	431	398	420	398	453	420	450	402	406	390	402	455	424	422	441	406	385	427	439	425	428	439	400	413	437	421	425	376	443	423	435	438	439	428	424
7672	709	665	570	447	400	379	305	353	351	334	320	310	301	283	352	348	274	265	328	319	270	292	325	314	302	331	286	298	298	298	304	304	302	339	317	292	305	305	318	288	306	294	309	337	317	307	290	324	289	309	335	324	312	281	289	303	313	276	331	294	304	294	329	312	324	305	283	312	317	353	293	314	314	319	314	279	276	321	318	287	279	293	306	296	312	305	296	293	333	288	290	298	291	309	343	326	293	308	318	266	263	296	307	314	263	302	277	297	325	314	289	272	274	281	269	302	304	301	346	298	309	328	294	275	295	277	309	285	311	291	286	298	321	310	315	305	338	317	301	302	251	304	294	328	286	307	295	301	302	289	301	326	302	316	313	285	301	299	306	300	319	298	320	331	325	313	318	275	306	294	286	310	281	290	294	299	295	286	272	319	268	309	301	325	334	302	279	327	347	344	340	306	321	304	298	292	302	321	305	294	316	316	288	295	307	294	286	291	289	306	340	269	266	274	302	313	310	283	313	327	315	307	297	298	302	337	317	287	273	261	278	312	344	315	333	307	310	288	335	316	309	307	290	314	283	302	328	298	263	273	285	276	346	307	293	322	329	297	293	312	285	304	306	300	299	302	295	324	309	325	287	307	317	306	323	307	289	304	303	314	280	312	319	301	337	289	316	289	314	289	287	293	290	295	310	335	311	277	329	328	320	311	291	301	340	334	285	300	290	291	283	309	282	280	313	309	302	301	307	299	335	346	285	298	287	291	305	276	327	317	298	332	318	301	319	317	282	277	300	311	308	275	298	331	302	330	318	290	292	308	300	290	291	333	305	279	312	277	307	281	267	302	290	336	356	288	314	321	298	280	302	282	318	286	279	294	297	323	302	330	345	283	315	299	320	317	302	299	315	325	280	318	316	309	315	322	321	303	294	283	336	310	290	288	270	278	250	303	295	321	278	297	293	269	282	294	283	287	327	301	307	281	292	311	292	300	277	271	319	318	316	318	287	307	286	301	310	305	263	312	291	300	302	302	313	309	316	348	288	271	331	314	299	298	332	312	299	285	276	295	295	280	342	306	301	308	306	297	285	327	315	319	323	286	294	285	285	302	295	320	309	298	269	301	311	285	298	281	298	296	287	297	282	327	316	306	287	263	331	326	284	301	302	263	269	275	279	306	280	289	295	304	252	301	306	320	300	279	295	296	300	294	288	309	321	278	278	290	312	315	304	322	281	298	307	303	303	360	296	262	283	301	265	310	307	316	285	335	293	298	334	346	306	311	326	327	312	277	287	318	286	283	300	330	313	285	280	321	310	297	300	316	307	276	296	287	294	295	302	291	303	322	294	281	300	287	299	289	309	311	292	323	287	296	291	294	278	290	293	326	323	288	322	329	313	294	280	323	283	305	338	317	294	292	285	294	323	289	278	283	323	295	303	313	324	320	281	292	316	340	302	306	303	329	299	290	320	330	285	298	282	300	293	350	323	317	290	267	288	312	300	303	312	293	276	341	317	296	311	289	300	287	300	300	283	314	273	327	309	297	282	336	326	303	313	321	336	299	302	280	262	296	303	279	268	306	287	287	325	284	294	318	317	292	298	307	301	280	312	334	293	296	289	274	300	304	305	259	262	305	262	251	270	283	324	294	283	284	283	283	286	327	338	275	273	275	304	326	310	343	297	311	323	296	310	275	295	274	282	298	295	306	297	309	305	295	303	292	271	301	320	330	303	328	291	332	304	316	265	299	296	313	298	309	304	313	316	311	282	305	298	334	287	336	304	291	263	301	316	280	298	337	280	274	328	320	284	294	298	331	292	316	341	314	307	305	285	350	298	303	322	300	309	283	291	287	349	293	295	302	264	308	312	275	311	312	293	329	308	299	274	266	281	273	279	337	320	303	313	303	331	339	300	319	299	321	331	306	298	285	307	290	301	317	296	292	316	321	272	319	312	290	295	329	293	316	315	274	276	291	283	313	290	295	286	308	306	261	304	318	341	308	293	307	324	277	316	287	269	328	289	296	284	304	308	302	318	318	298	266	316	273	320	311	318	297	302	309	307	319	316	293	284	288	325	255	311	282	288	313	285	326	346	289	327	272	304	297	311	328	299	315	306	321	295	324	298	311	310	314	299	286	294	299	296	331	321	326	300	305	286	305	325	288	282	266	331	282	337	302	313	291	294	291	310	336	336	323	299	310	285	335	293	300	309	281	297	293	308	287	283	345	297	300	340	319	282	306	369	278	323	269	301	290	354	300	299	288	264	314	281	283	320	305	289	326	262	304	326	290	295	285	324	295	290	296	309	294	284	241	311	296	278	284	324	296	301	304	284	297	306	299	284	300	338	313	292	287	272	290	282	308	328	269	316	301	291	311	302	310	303	282	309	293	288	299	317	304	300	296	305	293	293	294	317	310	318	291	290	296	285	269	294	300	286	292	287	289	296	290	269	294	292	291	326	269	325	337	304	316	299	300	322	322	313	286	287	292	295	313	285	328	283	296	317	296	275	287	268	281	281	306	289	313	315	317	329	323	264	289	304	324	305	295	309	290	284	324	323	286	327	283	316	289	316	325	296	317	322	307	296	333	283	302	286	304	288	324	315	303	313	308	318	321	308	309	296	301	287	318	315	282	281	313	294	296	279	274	326	322	329	349	299	279	273	307	300	292	285	302	307	289	334	288	314	315	289	288	303	311	290	310	321	280	309	303	305	274	286	327	296	302	292	306	307	283	337	303	277	289	279	296	295	283	335	303	295	306	322	280	324	293	291	293	280	267	324	315	326	293	305	291	278	332	320	302	298	303	315	287	304	326	308	295	282	325	293	288	314	308	312	294	313	312	306	302	302	291	348	299	281	290	293	308	315	321	281	311	302	318	294	302	285	312	333	292	312	326	308	326	304	312	283	291	314	290	315	298	321	283	288	294	299	329	310	311	315	315	313	301	328	278	321	304	319	323	270	305	332	317	266	322	312	313	294	315	327	342	276	313	306	308	314	323	281	257	269	312	286	295	319	278	289	295	317	285	279	298	292	306	314	332	299	293	307	294	293	279	301	303	295	260	296	257	291	293	311	315	312	305	281	289	308	311	324	295	304	273	302	276	317	324	289	325	306	350	321	308	339	287	275	312	321	332	312	321	314	294	306	299	284	268	319	301	278	309	295	320	326	329	287	310	320	319	335	294	298	318	322	266	336	318	294	301	289	277	321	321	290	274	316	312	315	272	287	260	309	296	303	307	299	304	306	300	279	281	296	331	298	304	328	283	295	304	320	294	326	294	296	304	304	283	337	307	274	324	275	263	308	296	321	301	314	312	277	309	311	297	301	306	289	316	263	327	304	310	330	306	267	305	304	269	267	280	304	311	277	328	314	310	310	269	264	324	300	285	326	312	310	304	290	273	295	287	294	333	307	297	305	291	324	295	278	332	313	345	319	307	327	286	305	264	310	320	314	299	305	271	288	324	340	285	286	335	318	297	318	275	312	272	282	299	306	313	290
6894	1119	1555	1579	1419	1264	1130	1050	909	911	906	858	866	874	835	862	815	813	792	757	813	732	785	770	791	738	791	771	737	756	732	752	762	804	713	796	741	789	733	776	746	761	745	770	749	775	769	754	727	780	763	782	750	747	773	768	731	743	755	736	759	736	747	814	768	783	713	769	747	698	741	780	801	775	700	716	735	706	760	731	716	731	694	736	796	755	774	701	741	782	725	768	723	786	719	720	753	749	719	767	742	772	711	794	754	753	766	744	761	735	765	716	792	812	744	737	759	747	762	715	727	766	729	753	716	798	761	696	699	774	748	763	743	753	794	801	761	708	773	742	789	718	728	766	726	748	755	753	742	778	717	715	744	762	742	799	769	735	722	757	738	734	782	817	710	759	740	755	737	731	739	755	758	765	749	798	720	719	721	745	744	732	776	743	742	728	763	772	768	736	699	793	725	761	760	741	764	697	745	706	756	715	768	726	759	758	709	756	784	752	710	703	716	742	745	715	780	752	726	742	741	784	746	738	771	779	676	752	778	785	751	765	783	741	687	744	808	768	736	764	706	782	718	746	787	755	771	752	769	748	750	740	741	714	709	742	683	722	708	714	761	716	690	776	731	763	789	714	725	733	766	742	749	756	801	756	697	773	743	739	729	745	775	737	733	719	742	801	689	772	719	734	740	735	745	743	748	675	721	722	700	773	746	707	704	801	766	755	773	789	737	733	755	744	753	739	744	759	754	706	738	732	768	717	755	776	742	765	736	757	779	728	758	735	717	779	726	751	732	756	755	740	730	740	702	794	755	730	746	718	770	764	780	753	739	736	744	780	766	737	738	738	714	722	734	765	722	717	762	705	712	747	743	728	767	735	709	765	746	734	743	752	755	779	709	751	774	749	766	796	706	716	770	748	740	785	740	750	748	759	710	735	702	791	754	755	712	737	780	797	738	769	741	715	743	751	715	760	730	720	772	781	792	751	726	716	763	730	720	751	764	758	760	749	747	730	746	744	747	729	716	756	789	732	759	693	747	718	749	727	745	766	746	683	713	731	747	746	758	752	724	775	769	715	795	735	679	730	750	741	755	773	776	748	693	738	754	776	738	747	791	717	728	725	735	783	765	718	713	751	748	749	797	710	782	748	720	718	807	748	762	704	737	712	758	763	746	726	778	738	749	729	727	760	767	774	762	722	720	763	713	774	697	757	708	753	711	701	754	758	743	707	779	762	742	794	780	778	725	721	727	709	781	761	778	763	720	780	765	778	745	743	783	775	769	732	712	813	767	679	696	773	756	741	685	774	738	745	779	716	714	711	781	790	746	752	769	752	743	798	715	748	686	769	722	765	737	766	676	726	761	776	790	737	765	707	750	714	769	683	712	722	741	699	746	779	701	755	769	760	724	696	764	743	708	785	724	753	705	721	773	797	758	768	744	705	740	721	753	722	748	742	771	763	730	721	738	746	747	724	731	682	758	763	697	720	770	768	743	721	758	758	793	766	740	783	744	741	738	731	750	764	714	745	776	790	765	695	689	773	795	784	779	737	756	738	804	776	763	728	761	735	778	781	759	765	729	711	788	715	762	746	682	729	754	750	754	777	726	739	737	755	753	758	789	744	750	749	734	716	688	705	725	703	715	719	727	743	751	747	799	723	776	733	717	765	682	719	811	742	775	730	742	787	709	808	752	776	697	778	761	740	763	757	734	787	744	755	702	715	772	791	722	761	746	746	720	728	712	732	736	755	754	703	729	707	749	739	757	731	731	739	787	731	730	769	752	734	783	711	694	752	779	765	722	711	775	746	742	752	719	717	750	706	694	754	704	754	807	729	755	752	752	750	732	738	719	734	765	733	753	749	757	768	745	731	796	732	735	742	722	789	715	748	733	727	753	714	737	747	740	746	765	693	774	764	784	739	764	689	744	742	676	769	671	741	744	757	748	746	729	762	762	747	787	779	744	784	742	729	764	767	698	693	753	778	743	739	728	747	703	750	731	743	759	777	745	762	716	714	700	756	718	772	738	770	706	780	762	760	729	735	749	746	732	731	780	762	767	766	751	751	737	764	749	760	720	705	749	688	790	748	749	742	741	795	725	748	736	721	781	754	796	716	744	728	765	778	764	738	703	767	787	759	753	730	728	726	704	768	711	759	730	719	715	770	694	745	724	698	781	738	754	753	752	776	764	752	736	717	677	787	758	730	766	729	763	711	696	737	749	746	752	752	736	761	760	736	746	741	720	748	721	726	737	694	712	715	763	765	772	734	749	768	703	724	702	762	764	768	688	764	721	733	809	744	750	756	740	751	786	735	735	772	710	734	715	729	760	760	725	760	718	742	751	742	774	741	745	789	712	737	739	821	747	758	706	748	739	778	742	771	746	704	737	666	716	755	755	745	749	731	735	764	686	748	769	753	769	755	764	726	752	700	734	704	752	724	771	800	680	722	729	729	764	726	710	758	732	698	766	785	755	769	739	726	732	783	719	772	668	736	763	747	714	745	744	748	748	719	730	766	791	742	724	722	774	794	734	763	706	775	733	748	702	793	756	762	752	742	703	746	828	722	744	677	791	745	687	769	807	727	765	784	724	752	774	813	762	726	709	741	728	736	723	784	741	783	775	760	735	722	698	713	708	745	788	772	754	747	762	785	757	741	736	766	748	741	718	786	717	709	725	716	716	795	773	708	770	765	727	754	740	701	702	735	766	725	743	694	752	720	749	725	724	696	706	790	788	767	773	758	725	725	763	761	732	760	782	746	734	698	734	762	704	746	815	779	732	702	721	730	705	747	792	744	735	745	761	729	813	770	699	780	740	719	765	768	770	788	809	728	722	708	707	764	677	725	705	749	718	760	715	746	739	704	749	769	713	735	772	751	752	769	751	762	767	725	756	702	699	730	764	697	740	723	736	792	801	698	777	695	738	731	761	679	687	707	727	770	740	727	738	720	695	723	739	736	732	730	748	728	753	695	760	829	730	725	752	790	720	762	750	744	767	774	768	758	710	738	738	763	792	780	751	731	739	736	752	756	730	728	751	717	742	788	741	731	736	747	699	764	736	761	735	814	718	697	734	731	761	708	708	752	753	736	692	723	713	724	703	747	736	736	719	743	723	748	762	740	715	781	733	732	779	676	752	752	733	737	737	684	764	793	751	744	780	736	749	717	751	796	727	718	714	750	800	746	764	764	728	725	766	777	745	736	744	743	783	770	766	699	733	750	731	740	767	720	743	785	767	776	795	737	740	761	680	763	755	747	726	754	758	693	729	708	739	767	749	730	726	798	782	737	782	700	739	750	766	758	715	748	709	704	719	769	705	764	764	744	745	792	773	782	739	799	714	734	736	746	792	737	760	779	717	723	765	755	737	774	744	734	753	746	737	754	721	790	785	761	742	756	720	758	732	771	709	756	708	740	729	724	744	721	739	796	751	767	716	777	709	754	758	757	771	711	748	734	744	766	735	735	767	764	750	765	787	701	760	744	714	735	745	721	757	709
15039	1695	1231	993	659	619	525	509	475	491	476	460	446	464	478	448	481	416	371	410	395	416	396	447	442	436	405	429	436	425	389	399	406	430	410	427	428	416	401	398	407	408	378	409	414	368	415	380	441	386	371	381	421	404	415	448	398	411	372	417	397	397	413	409	397	427	422	380	412	430	380	420	433	435	349	384	417	394	429	385	410	432	422	452	410	412	446	424	441	432	400	435	417	453	439	407	402	392	429	436	439	450	425	434	427	417	394	400	453	429	412	424	413	409	414	409	414	409	437	411	402	440	422	398	401	416	424	414	426	418	401	401	409	403	368	397	427	443	379	439	453	389	398	409	452	403	415	403	377	430	426	427	383	414	413	442	408	381	446	412	427	394	424	396	421	424	415	405	415	401	405	405	420	434	386	413	439	421	411	413	414	416	405	428	384	372	432	425	406	372	412	419	406	464	420	451	386	395	438	390	435	446	401	442	407	421	411	426	427	434	401	384	423	376	400	403	396	390	453	406	438	421	417	394	438	449	420	418	421	403	401	462	388	408	412	411	439	432	383	407	443	423	422	429	454	387	445	407	456	414	458	429	433	397	363	422	444	442	371	409	405	424	410	450	389	474	422	374	410	400	413	410	455	400	396	402	426	475	400	413	403	408	422	412	417	445	448	407	419	379	402	408	399	401	457	422	381	403	398	455	421	413	446	427	421	413	412	423	438	410	412	373	411	399	393	404	446	464	403	422	426	412	427	405	400	381	424	427	414	421	406	394	432	382	430	448	378	421	411	418	426	435	448	424	427	412	457	413	448	395	403	429	422	425	451	471	378	444	412	397	445	425	406	405	415	398	393	393	399	410	390	456	414	417	441	424	400	415	413	472	410	421	417	412	429	428	354	415	423	405	423	440	417	410	403	451	441	436	449	424	398	440	382	424	363	447	417	441	449	427	455	412	394	373	456	405	439	424	385	400	436	420	400	438	425	431	438	457	400	428	414	409	409	361	431	419	421	407	408	395	384	399	398	407	399	424	414	427	398	430	420	436	415	378	407	436	416	422	408	393	411	448	428	425	407	437	394	408	413	408	454	370	376	417	385	424	416	387	422	342	395	446	443	419	397	440	403	415	412	421	383	426	412	426	443	421	427	414	435	392	410	383	452	332	393	408	420	385	423	397	457	375	411	395	419	398	420	428	392	397	433	378	428	407	407	401	426	408	435	425	410	381	395	401	369	408	440	389	408	396	403	419	403	465	384	425	392	386	426	434	400	417	401	413	442	429	400	416	439	406	446	482	368	424	446	416	388	386	372	434	415	394	369	421	393	418	410	413	379	424	381	385	435	412	398	426	428	381	406	430	363	446	412	444	382	430	418	413	363	396	411	418	430	388	397	399	413	397	460	394	380	399	447	434	400	403	415	408	388	370	413	421	382	434	419	417	410	433	467	414	450	425	467	424	426	429	441	438	432	486	401	381	379	442	407	382	421	366	424	420	432	459	426	400	407	420	424	360	407	403	407	430	388	422	416	423	406	428	400	400	437	395	409	423	402	393	405	390	434	428	393	431	396	402	402	404	433	444	434	438	414	365	428	431	405	445	403	444	425	443	416	433	397	448	390	450	444	367	405	430	417	430	445	406	383	389	418	437	404	378	397	408	421	437	417	392	426	381	432	422	422	472	385	419	390	392	427	424	419	390	401	430	389	394	411	427	429	391	419	432	432	394	379	400	370	437	433	396	398	364	420	440	409	392	405	398	427	415	395	378	435	358	421	395	393	384	427	397	423	444	423	403	435	423	420	408	363	387	402	409	428	418	399	400	398	421	421	435	407	421	427	385	414	445	425	421	414	420	420	426	415	417	450	440	428	414	423	442	409	401	417	386	423	418	419	425	385	405	412	430	394	414	406	397	428	392	400	389	419	402	427	412	401	382	452	428	359	425	439	433	385	412	384	360	398	372	437	439	392	425	428	426	406	410	408	467	429	355	411	388	448	394	396	438	427	424	396	417	400	440	416	375	397	391	394	407	450	415	418	424	397	426	415	434	398	462	392	407	397	402	395	426	384	406	373	417	385	421	423	377	390	401	402	427	424	404	396	407	425	438	419	398	410	431	442	377	431	455	429	427	441	403	434	357	422	400	426	420	385	446	386	456	394	419	436	445	403	391	421	396	401	384	436	430	378	393	417	412	418	422	403	463	425	400	438	395	421	419	407	421	424	455	441	424	373	407	419	400	416	456	447	468	404	385	413	419	436	402	420	371	406	425	447	427	401	403	439	484	408	436	415	415	453	411	418	401	426	412	425	402	377	420	410	383	409	378	421	404	426	421	416	398	405	422	390	425	385	417	424	401	397	427	427	421	401	392	396	396	398	436	420	397	451	440	430	386	408	410	405	457	405	397	416	378	435	401	422	428	443	447	411	448	408	414	415	421	420	401	431	437	422	426	450	399	436	424	407	407	416	412	411	420	421	406	411	429	421	376	385	376	426	418	438	427	400	438	421	416	404	394	410	430	438	430	363	386	398	422	395	430	395	427	409	405	383	404	365	420	411	424	421	399	371	420	396	400	372	418	395	431	407	373	430	408	445	412	423	405	435	418	399	413	409	373	463	435	435	389	399	404	368	403	412	383	413	448	385	424	429	437	446	363	390	442	425	392	424	395	416	374	445	395	418	426	401	395	394	411	415	387	433	437	417	413	395	395	395	424	436	416	395	429	379	422	370	394	433	455	422	393	404	433	405	418	405	444	388	401	439	436	400	378	439	424	466	372	396	431	442	414	414	411	435	386	392	400	426	398	360	419	401	387	395	424	396	449	455	415	411	401	386	406	418	399	459	457	359	393	410	384	389	420	401	403	395	429	414	426	399	417	421	409	421	407	455	382	395	407	409	431	424	444	405	385	418	414	394	425	393	441	399	400	401	427	408	416	416	398	382	401	392	404	420	410	411	392	393	384	391	391	419	453	459	383	429	462	361	406	381	420	439	448	456	439	412	436	429	412	416	443	407	435	373	423	402	434	445	409	433	439	482	442	423	408	426	408	394	477	400	454	407	418	391	398	426	385	403	448	410	445	415	401	392	436	403	452	441	407	414	427	393	427	473	367	445	394	423	384	398	406	422	435	441	412	438	441	423	385	421	416	446	451	437	451	456	420	392	447	445	389	421	405	399	438	385	412	429	427	396	386	436	418	428	390	412	394	425	439	402	403	408	390	397	414	407	419	361	428	423	431	409	393	437	446	394	437	378	435	403	410	425	369	427	400	421	411	398	403	421	404	379	436	428	398	418	418	452	422	444	418	447	423	421	409	419	443	417	404	395	403	440	395	378	384	407	406	382	378	407	415	409	417	398	434	436	385	432	400	388	420	383	385	401	418	398	430	394	451	408	425	412	384	430	411	408	413	428	416	433	422	410	400	412	390	407	439	420	412	397	419	446	368	441	417	450	433	405	394	404	406	421	438	346	401	395	481	395	407	451	407	404	422	419	397	411	413
9172	1700	2447	2543	2298	1900	1657	1479	1383	1258	1173	1191	1208	1130	1051	1026	1081	1021	1025	1050	1055	974	973	928	1036	987	1024	922	982	944	985	975	999	995	921	952	983	937	945	977	942	965	976	977	958	931	945	949	921	923	945	947	968	946	917	952	929	936	908	926	985	935	893	953	998	932	935	987	1011	938	914	928	884	928	954	831	909	920	957	967	975	971	960	935	1013	919	977	950	960	926	910	916	974	949	940	912	951	940	914	902	899	909	953	959	958	952	965	965	934	898	903	964	976	889	912	930	943	915	963	918	920	953	950	927	951	931	914	941	943	940	876	910	874	1016	953	953	948	984	943	927	940	938	896	909	925	979	899	925	899	953	922	958	927	899	937	915	950	948	907	909	940	958	935	986	904	949	928	947	940	879	928	889	882	913	954	933	914	954	910	947	929	931	955	988	908	934	875	903	1007	958	879	935	910	928	905	952	912	920	946	882	963	913	926	921	891	937	938	906	860	894	916	920	919	909	943	958	941	955	911	855	962	939	906	933	947	980	947	965	922	930	889	921	994	910	959	947	939	933	909	884	899	952	951	922	917	966	917	957	941	883	940	948	1000	945	977	950	892	862	943	918	937	900	901	937	886	953	939	959	933	977	915	933	887	924	889	909	985	934	936	937	946	941	920	965	949	955	955	992	929	932	956	922	964	948	921	985	976	914	972	947	951	906	906	970	966	943	893	934	966	953	986	950	959	920	954	932	925	1009	990	931	883	921	920	928	951	931	934	918	899	924	940	905	912	968	934	920	919	935	884	981	928	958	964	904	928	1001	930	910	911	945	905	910	905	951	881	954	973	987	904	915	912	962	946	957	944	947	939	936	882	934	952	933	943	918	956	897	939	915	959	936	917	885	946	841	925	914	930	930	907	866	925	932	940	931	916	934	928	937	916	926	951	959	933	973	939	987	1012	968	842	916	938	922	970	948	930	955	947	919	937	960	928	983	929	954	953	878	941	938	917	955	945	959	973	927	986	945	910	910	908	917	906	937	939	915	918	935	830	969	950	919	903	923	937	907	935	919	915	956	913	971	904	974	911	898	931	882	928	914	918	967	959	932	974	949	911	908	956	920	918	940	973	948	999	906	874	933	963	907	895	957	892	974	961	953	967	918	856	925	956	914	906	918	923	947	945	964	922	899	942	972	936	982	993	966	982	993	918	891	895	931	875	956	923	917	932	975	900	908	910	955	973	919	997	950	916	945	901	884	929	907	952	918	900	971	894	898	935	924	912	901	910	894	943	938	865	911	901	937	912	935	944	946	896	907	909	891	942	934	945	967	918	905	868	916	902	984	926	918	941	908	943	936	944	956	960	933	950	913	990	924	915	941	948	981	970	904	944	941	938	869	996	890	945	934	964	938	898	910	926	945	927	962	925	950	917	935	938	963	928	932	906	919	957	904	883	927	925	959	922	896	948	935	966	922	870	954	932	964	900	971	886	973	943	901	918	935	876	961	948	972	902	967	917	884	928	979	983	947	935	939	953	880	908	904	896	921	846	973	935	942	918	936	963	937	877	950	934	970	944	926	872	942	954	937	929	884	939	979	950	910	938	936	942	866	956	957	935	978	961	952	931	947	925	965	961	941	949	925	957	900	936	949	966	951	893	920	960	935	944	920	878	932	937	941	887	949	936	952	922	931	923	964	945	924	879	905	960	954	915	978	931	924	953	937	929	908	908	931	939	949	924	905	946	970	944	918	929	895	906	941	953	961	937	939	893	904	954	956	932	878	938	956	926	960	962	965	882	937	932	945	950	982	969	970	879	972	959	984	929	891	858	951	902	916	949	960	921	1033	941	993	906	897	908	913	920	930	936	912	896	969	897	976	968	942	938	922	899	944	940	949	954	904	956	1013	914	880	879	940	920	968	971	882	897	1001	962	970	871	932	896	939	966	952	889	916	935	963	929	885	860	959	946	898	960	931	937	978	979	925	962	1029	938	921	937	924	891	903	930	927	890	979	943	903	922	905	893	917	976	894	968	921	879	1009	984	1011	921	910	955	947	987	933	957	924	886	952	892	932	972	935	932	951	931	929	969	931	957	956	920	952	970	926	911	906	869	948	919	962	940	925	946	956	935	949	960	959	906	930	966	943	953	930	935	902	950	922	983	956	880	976	913	931	892	920	952	900	941	948	954	900	941	930	911	923	942	922	919	915	899	863	896	923	953	894	968	910	947	849	929	917	918	937	938	872	944	956	917	939	935	951	876	911	936	912	945	918	971	945	940	973	906	946	924	925	888	945	934	902	912	923	929	891	920	960	941	938	887	954	925	910	928	931	960	911	889	904	941	955	969	898	914	909	935	975	973	1008	976	894	950	935	928	889	942	926	929	897	904	986	903	901	922	981	968	971	881	909	965	921	990	946	935	924	933	923	939	972	952	945	950	914	951	914	945	958	934	899	925	980	934	943	934	922	986	933	913	906	934	974	927	930	930	973	906	918	947	930	952	911	921	946	922	885	901	943	925	1031	952	957	890	895	883	922	885	965	906	880	938	928	906	911	939	932	949	956	965	925	952	966	997	903	991	891	920	934	928	924	962	918	959	947	889	910	881	894	943	913	901	912	918	917	933	955	922	928	903	941	930	902	965	916	934	913	923	955	940	956	907	912	944	984	960	914	984	940	914	888	919	895	927	858	947	942	899	948	923	931	912	920	915	923	899	929	948	955	938	897	894	897	915	948	939	892	915	937	937	933	944	928	916	952	895	1009	858	897	932	916	949	971	917	870	950	948	926	960	948	929	918	969	952	880	945	954	961	941	928	965	910	921	947	912	983	929	922	974	939	945	961	957	960	902	918	939	972	929	891	884	904	924	931	994	893	924	946	951	895	892	985	883	946	886	928	985	912	994	940	926	962	917	947	986	938	954	945	926	894	904	912	923	925	921	869	957	905	947	946	908	938	944	930	920	932	947	897	976	906	881	906	928	928	944	959	913	919	970	896	945	959	949	939	900	924	920	949	921	939	948	956	935	927	900	903	907	914	906	925	934	895	936	959	895	899	963	899	931	901	938	927	886	953	913	905	916	927	941	925	967	909	926	938	906	983	917	904	846	898	914	946	929	941	942	917	956	928	935	934	950	949	917	905	921	891	901	903	988	880	1016	960	954	910	996	954	952	997	950	921	935	966	923	971	956	931	965	916	955	902	896	989	958	974	943	954	915	939	932	919	973	939	895	993	948	914	910	927	981	941	947	969	913	930	960	946	933	936	948	938	950	880	935	885	924	947	927	905	870	865	951	908	935	907	1002	908	905	892	934	903	899	895	961	933	926	961	925	894	933	933	969	848	926	906	904	936	899	938	996	897	964	907	920	970	952	931	975	940	960	954	936	919	920	905	934	942	900	966	890	978	927	926	991	935	941	938	931	955	936	941	938	908	895	930	914	884	916	902	931	848	912	908	906	938	951	930	936	933	876	965	905	919	935	932	915	912	960	985	913	973	901	950	938	947	888	924	893	939	950	931	947	943	941
1550	169	191	191	176	155	204	161	145	148	166	147	156	140	171	129	155	144	158	159	151	167	151	132	188	129	126	157	153	172	181	167	166	148	165	157	154	141	153	132	160	156	146	161	138	145	143	135	145	127	127	146	166	131	162	165	151	134	126	140	154	160	147	134	154	139	144	152	147	155	151	166	142	145	176	152	157	144	173	143	156	162	162	171	172	170	166	150	140	128	152	168	175	159	166	140	155	150	153	143	180	153	146	181	145	139	179	163	161	159	146	161	166	163	138	170	170	161	154	156	146	152	133	160	156	168	124	144	152	150	136	158	151	141	145	154	149	149	145	158	143	174	145	125	161	137	161	149	153	153	138	153	142	159	144	152	147	166	144	168	161	158	158	170	135	148	155	181	164	134	143	160	135	133	151	131	164	142	132	164	168	139	144	147	140	162	159	158	176	171	131	145	164	143	139	145	134	165	151	143	151	144	159	164	130	138	152	142	158	145	143	155	155	158	168	130	138	175	160	161	165	169	155	123	128	146	144	126	190	157	157	170	143	144	164	171	148	167	146	176	173	151	136	142	165	165	173	150	162	149	138	150	122	170	188	146	153	169	143	153	148	167	153	158	165	128	127	154	163	156	151	153	121	163	138	158	161	155	146	158	132	186	149	127	143	168	153	142	144	166	167	140	158	162	153	154	167	142	155	165	156	153	147	163	153	151	136	169	170	163	153	145	147	142	131	146	127	146	166	127	136	137	144	144	156	141	154	134	143	132	173	162	150	177	194	153	139	155	157	149	178	139	137	149	155	162	148	158	154	156	154	166	145	169	161	140	116	140	172	145	143	146	151	167	138	124	143	133	140	153	172	139	151	155	152	168	161	156	166	152	148	170	171	154	140	153	149	140	144	145	144	165	146	165	146	167	147	153	153	171	142	137	160	157	153	128	144	163	146	156	156	169	169	163	168	145	154	159	151	133	165	146	174	162	166	133	145	162	138	160	174	130	169	163	140	152	129	163	158	162	146	156	179	156	172	163	135	159	143	165	149	167	147	152	157	164	169	159	171	167	142	175	153	163	159	155	151	165	143	147	180	156	148	156	137	171	164	151	146	136	181	169	156	160	122	167	162	148	158	144	148	145	150	116	162	155	144	159	146	145	153	148	154	145	143	134	179	178	172	140	156	162	148	156	145	154	151	161	163	169	149	144	157	135	159	140	168	146	144	144	149	165	153	140	125	156	171	162	180	150	119	148	152	147	160	157	145	152	150	174	149	162	161	176	137	154	138	126	136	133	134	140	187	153	130	155	143	151	183	158	137	168	173	151	156	158	146	158	127	143	131	143	155	142	173	143	142	141	166	154	155	166	136	159	155	160	168	151	138	137	179	172	149	186	140	141	141	125	150	171	146	166	151	158	151	123	151	162	125	140	160	169	153	142	136	132	135	140	145	145	144	163	157	155	164	128	127	151	176	170	165	166	165	151	163	154	156	161	151	157	164	160	156	154	149	165	146	158	159	162	152	153	151	151	159	155	131	160	137	133	155	153	156	135	141	145	142	157	181	182	153	163	143	137	139	157	157	149	145	135	161	159	147	160	148	178	146	155	170	147	150	148	157	155	164	154	148	127	134	147	133	148	148	169	125	127	153	157	148	149	142	145	150	149	143	137	152	151	171	148	146	135	142	158	129	155	134	148	169	152	150	151	127	136	172	159	152	143	164	139	180	163	168	158	160	149	146	147	143	146	144	146	152	153	155	160	142	139	147	127	150	177	162	177	172	162	156	157	157	147	156	178	150	142	136	142	180	170	157	158	142	163	148	139	153	141	155	143	169	155	140	160	156	173	177	146	143	167	173	135	144	152	164	160	172	174	165	127	180	144	146	124	136	157	162	160	151	130	150	139	146	172	165	153	164	164	145	168	145	183	146	121	149	126	149	143	158	137	161	153	168	164	172	162	145	164	130	140	149	162	136	164	154	161	159	164	143	132	153	142	170	133	150	157	150	156	169	167	173	187	129	157	141	155	144	169	149	146	169	149	148	154	141	165	155	171	168	137	148	154	132	163	133	153	147	134	152	152	185	146	138	123	160	149	164	144	144	143	154	158	183	164	138	131	153	165	145	152	142	172	153	135	175	146	173	136	138	141	162	174	136	138	169	161	142	151	130	182	160	154	160	173	160	152	149	160	122	121	157	170	154	146	160	127	169	147	168	144	133	152	133	150	174	141	171	130	147	144	165	148	168	148	165	123	147	151	180	176	155	139	134	147	146	139	123	163	158	186	131	157	142	144	167	170	163	164	146	167	134	160	149	135	150	162	153	132	158	159	167	184	163	152	119	137	160	149	179	146	155	163	162	159	149	153	142	154	149	182	162	175	158	165	146	148	134	141	162	151	125	172	154	159	159	179	169	159	140	136	142	156	175	152	128	132	134	147	158	134	156	126	148	162	146	135	154	167	159	164	156	143	163	157	148	166	164	171	155	137	139	167	151	146	166	150	155	162	137	154	156	163	147	145	148	145	153	118	175	161	162	145	149	160	142	144	134	164	177	168	139	132	132	195	138	146	148	162	139	139	166	138	160	174	171	139	160	143	152	115	156	134	153	147	171	163	158	168	143	128	163	159	159	168	169	148	169	158	147	143	181	150	135	168	173	152	151	153	152	171	153	129	130	171	149	163	146	150	162	172	151	133	175	161	150	151	142	168	140	171	140	151	186	145	136	166	164	139	154	151	142	159	158	152	159	170	160	148	152	144	157	148	144	163	150	146	146	156	154	177	150	158	171	148	149	150	139	141	154	176	151	133	169	157	160	156	156	141	162	154	157	140	156	142	170	151	148	138	159	159	137	157	162	152	134	159	143	157	161	128	132	167	163	124	155	162	139	153	149	147	142	131	155	145	142	155	155	151	135	171	174	158	153	171	137	151	143	157	165	165	153	156	152	153	144	157	161	151	135	151	146	159	157	166	154	171	140	149	157	156	139	161	153	164	161	150	126	136	158	156	184	137	160	131	166	165	164	148	137	148	138	164	181	146	144	125	163	170	149	179	150	144	146	171	160	144	141	154	138	153	142	173	148	172	158	167	143	161	142	140	152	135	139	139	155	139	165	128	151	151	161	173	145	163	167	146	156	142	168	165	148	176	152	172	136	160	170	164	138	153	144	145	140	160	150	182	158	155	149	164	150	141	133	123	144	142	166	178	157	139	169	149	156	135	144	162	158	157	149	160	134	131	144	139	148	136	136	133	129	155	159	159	130	145	151	172	144	166	150	173	169	146	159	169	135	136	150	157	155	175	155	124	149	160	152	138	145	165	141	143	133	161	180	146	155	149	144	136	121	151	159	150	167	140	166	163	145	140	136	134	184	163	153	139	158	157	163	171	167	138	148	162	139	138	152	156	155	143	138	153	139	172	128	122	143	148	179	158	130	164	137	149	158	135	173	156	183	140	173	152	166	169	160	178	154	167	154	153	134	144	151	158	170	154	160	149	159	138
1805	419	485	496	421	416	445	464	433	411	427	410	459	461	412	441	462	430	422	441	412	438	405	434	431	415	439	438	400	462	406	447	449	412	435	413	414	441	475	410	414	446	450	403	404	415	413	399	416	413	431	419	412	423	450	411	432	444	416	418	421	416	398	435	405	450	455	436	433	422	419	468	431	460	412	449	445	427	439	497	423	432	435	441	440	448	410	406	412	425	440	447	428	465	453	431	411	428	434	422	412	407	389	403	434	434	433	452	395	431	443	428	443	400	428	408	429	434	423	395	427	463	414	459	441	419	444	430	431	440	407	404	439	445	431	437	441	393	455	447	439	431	417	414	406	458	434	390	424	448	429	426	414	449	430	413	387	421	434	427	419	434	436	425	410	448	426	414	441	453	448	420	450	436	404	441	383	411	473	396	429	415	398	401	433	441	415	422	414	400	427	459	434	434	451	430	417	396	444	427	420	435	441	423	421	415	413	427	380	407	419	440	425	443	387	421	410	429	466	416	405	447	451	423	451	414	409	429	445	460	409	463	450	462	443	438	449	452	411	420	424	432	402	419	429	405	419	442	422	423	432	452	412	413	432	424	455	428	426	428	445	447	426	425	415	437	446	418	417	422	407	434	408	448	420	450	407	438	459	431	456	433	432	443	400	432	427	391	475	451	402	429	449	465	441	431	413	454	442	431	431	398	460	404	389	428	461	442	426	467	405	425	421	461	455	411	388	421	436	436	455	451	430	425	403	411	434	440	418	394	422	430	446	406	434	437	415	386	410	410	412	421	447	417	450	449	443	422	415	454	413	398	474	406	419	436	370	444	417	420	445	432	428	429	418	400	447	428	418	429	385	449	454	454	441	431	435	416	431	426	429	432	407	430	391	423	418	441	422	431	449	417	392	402	420	440	418	415	422	428	449	434	422	433	425	426	452	445	440	450	437	430	423	423	423	437	417	460	441	443	458	465	459	407	427	437	452	415	449	465	444	435	456	402	411	417	420	452	440	413	441	464	412	436	424	429	414	455	397	461	401	428	375	425	451	468	452	431	414	432	440	388	431	427	424	443	429	447	440	443	417	463	425	419	431	436	436	421	402	443	426	450	421	434	430	403	415	426	463	422	418	424	415	448	402	436	452	462	408	423	428	449	427	454	430	417	449	450	450	418	457	427	403	412	433	432	453	455	422	441	403	387	417	424	451	461	419	416	432	421	427	421	440	414	441	412	414	426	436	417	390	446	435	400	472	432	437	427	409	421	419	416	429	426	426	465	453	434	424	407	405	412	435	433	432	468	449	429	399	425	456	426	420	453	435	456	444	445	413	408	465	472	445	410	447	433	462	439	430	385	438	396	450	448	427	469	429	415	414	463	438	456	438	427	429	459	430	405	450	406	455	401	465	412	440	436	409	449	409	415	422	428	418	445	393	422	409	466	422	450	440	442	422	440	380	394	415	432	432	462	432	404	403	405	442	412	432	442	435	435	423	400	411	427	439	415	411	448	443	426	400	394	413	470	412	434	411	447	409	439	429	404	411	398	400	446	407	440	437	413	445	461	455	418	413	435	404	455	434	406	442	444	431	423	442	433	442	439	424	453	441	453	420	395	415	420	425	448	449	459	383	407	435	447	435	409	457	473	426	446	424	424	427	450	442	415	453	457	422	446	421	413	423	435	471	397	423	382	437	412	459	449	465	422	411	405	456	431	463	417	457	405	401	444	392	434	429	466	415	456	406	409	443	417	433	418	442	438	409	426	451	437	459	425	405	461	413	444	455	379	427	442	431	412	403	421	453	426	437	431	403	435	456	447	426	406	407	453	404	440	423	414	409	462	421	426	440	390	439	417	427	408	455	415	419	430	446	457	456	450	445	405	447	439	449	442	416	425	407	411	462	400	470	455	468	419	433	466	472	398	433	435	426	425	447	415	401	428	416	421	404	416	426	441	430	422	450	460	437	454	469	410	407	461	452	433	465	419	410	447	430	428	414	410	443	440	415	465	408	453	432	407	421	419	430	426	446	427	453	394	425	449	423	410	423	465	462	447	407	452	442	450	447	431	438	454	458	469	401	475	407	405	413	436	415	420	438	388	425	430	446	417	414	418	418	444	404	431	409	441	453	426	432	436	393	425	414	432	434	415	402	460	452	441	413	433	455	424	391	453	425	403	444	425	456	407	420	420	412	454	440	439	443	453	448	447	456	417	422	443	398	444	445	444	436	409	465	446	445	442	470	450	443	446	443	435	411	413	474	495	428	414	422	459	432	423	446	431	428	431	409	405	429	391	453	426	432	451	398	442	405	462	437	401	455	395	411	458	431	398	451	428	424	437	431	453	438	406	423	398	424	428	412	419	381	452	424	446	457	427	381	418	434	405	451	413	416	408	459	417	446	416	416	438	393	453	459	388	456	454	401	402	415	412	400	432	423	411	399	406	400	427	433	421	452	394	413	418	420	451	438	446	429	433	443	408	432	444	420	438	410	419	399	427	424	432	412	419	432	448	386	422	432	417	392	485	411	444	439	398	437	405	468	446	438	422	430	403	417	442	401	437	433	421	445	446	462	419	448	463	401	437	414	449	451	401	460	378	391	450	426	436	437	395	431	446	433	423	425	429	421	406	410	428	413	435	437	432	445	441	419	427	437	426	445	448	426	440	439	460	413	407	433	449	440	447	402	412	420	455	420	460	430	449	455	433	438	407	435	425	451	439	413	446	419	408	418	467	434	393	442	431	427	432	455	414	425	432	430	424	451	441	422	439	434	399	425	410	432	406	450	461	424	432	443	436	438	438	408	424	423	423	449	422	432	390	436	408	423	441	436	423	438	413	449	411	446	421	415	427	413	395	432	428	443	417	406	446	410	401	455	438	423	407	436	451	428	427	435	394	420	453	379	435	414	442	412	397	424	432	421	423	412	446	392	426	435	440	415	448	419	429	466	434	415	435	405	409	447	473	406	430	431	381	408	416	398	465	461	430	419	450	444	428	410	430	446	420	397	384	436	441	425	390	392	427	451	468	408	415	428	461	416	423	422	438	444	410	448	404	441	444	425	459	413	424	455	459	432	438	431	390	417	398	414	447	430	464	433	438	431	444	422	443	361	429	440	438	432	397	432	435	409	393	451	413	422	434	459	417	425	429	404	430	473	416	422	446	429	439	433	396	451	409	438	416	406	458	466	420	429	404	443	406	439	450	432	436	399	414	411	411	426	402	439	404	400	431	393	426	420	424	406	472	414	436	392	450	428	425	465	444	432	428	419	439	393	485	427	409	407	419	418	429	430	441	374	438	420	424	417	396	397	427	420	426	426	454	392	402	425	427	427	385	427	458	432	411	421	406	436	441	401	413	459	423	429	424	416	425	417	401	443	445	439	435	417	485	402	429	456	411	454	390	421	450	441	443	386	429	445	448	429	405	420	432	437	420	413	426	407	432	478	430	438	406	447	388	464	423	415	451	420	432	397	405	420	441	444	454	409	459	458	413	418	427
8054	738	675	552	466	424	376	347	364	336	342	290	340	347	302	296	311	316	316	354	294	311	291	302	326	340	328	331	345	309	325	300	302	287	313	293	310	302	289	325	289	347	283	324	284	298	297	305	325	275	317	323	355	284	311	283	315	322	324	301	289	310	324	297	297	323	328	320	307	304	312	300	310	297	305	308	289	300	280	297	305	324	275	293	334	304	292	355	303	330	294	314	309	304	307	303	291	275	321	296	340	336	330	313	318	307	327	360	289	313	303	331	285	283	300	340	283	320	310	303	318	357	306	294	293	298	296	302	320	315	298	307	286	297	301	324	278	347	325	317	264	302	296	318	301	312	289	324	331	264	299	307	303	324	295	298	311	336	323	295	320	294	313	313	285	323	311	275	318	275	311	285	308	289	297	303	344	292	295	283	287	282	317	323	292	314	306	303	290	269	325	305	339	319	298	288	263	302	317	298	339	307	302	304	305	338	282	292	300	311	307	300	307	307	304	289	322	278	300	295	348	292	310	284	274	308	299	271	291	316	306	288	305	329	284	332	305	292	315	311	289	324	319	294	319	294	301	314	302	313	313	315	303	329	299	299	295	331	303	315	320	288	310	304	298	293	281	308	286	328	300	314	308	327	295	334	299	333	286	305	279	338	289	294	293	310	296	315	321	291	307	265	316	311	308	281	327	332	335	277	286	329	298	261	264	297	314	304	315	300	264	323	312	307	284	292	305	272	278	281	296	329	299	314	286	297	330	293	300	293	325	324	336	301	290	333	308	343	279	298	296	316	296	276	310	327	310	315	321	309	293	324	340	334	342	308	328	305	294	291	276	307	279	287	305	311	312	305	302	297	323	313	291	294	330	287	310	333	294	321	306	302	298	290	303	265	300	321	282	279	302	302	302	273	321	320	314	300	305	297	316	293	252	307	304	260	304	313	312	309	347	306	283	319	299	314	318	300	288	333	272	265	313	307	299	307	325	297	305	325	323	308	269	308	313	341	269	307	310	293	288	280	321	287	312	309	283	291	322	333	278	318	307	298	296	295	292	303	277	334	303	290	284	310	300	289	314	319	278	319	312	331	331	341	308	325	300	326	300	323	319	312	317	320	318	321	316	313	304	325	281	297	317	285	313	307	283	302	299	277	306	282	298	290	329	302	271	315	299	356	319	278	291	297	312	340	328	291	315	303	306	317	307	317	263	325	309	330	284	270	283	319	273	315	278	292	295	298	293	262	318	317	283	301	292	329	344	319	343	302	316	247	304	358	340	317	349	312	329	332	294	304	289	289	319	303	306	279	295	261	308	316	311	328	301	296	295	343	312	272	323	303	275	277	309	290	310	310	304	299	275	307	329	335	346	290	290	298	291	327	312	299	288	299	306	320	289	313	318	305	327	335	328	358	297	311	326	288	297	308	317	280	295	294	299	319	323	283	318	284	332	274	316	309	286	321	311	302	290	322	324	354	298	333	321	319	308	340	300	299	286	295	299	305	302	306	337	316	292	306	331	270	309	305	288	322	311	282	288	284	315	288	340	292	299	316	318	309	318	319	326	308	296	301	299	310	295	326	297	270	308	327	294	274	293	289	303	280	294	341	289	332	297	292	318	307	303	297	303	288	304	305	340	318	324	316	292	307	328	278	322	300	297	290	307	264	296	291	307	317	308	293	287	307	303	272	323	294	309	298	322	284	319	286	343	322	305	341	321	311	322	325	298	296	309	262	302	300	297	295	285	288	307	292	338	318	315	284	336	302	293	281	273	313	297	294	314	313	293	346	345	348	277	308	294	332	300	298	327	304	309	313	315	286	313	308	306	288	301	304	320	308	334	280	313	304	298	322	267	268	282	305	330	290	335	299	286	319	339	327	278	294	285	277	303	345	334	298	315	304	307	297	305	310	271	306	294	305	297	289	277	303	311	270	279	298	279	292	270	309	293	295	326	299	298	314	286	325	298	285	289	320	311	308	307	296	287	312	308	278	339	292	308	279	331	296	317	300	309	280	269	321	323	331	327	290	324	322	300	303	270	316	298	324	271	291	331	317	281	305	275	289	286	299	290	313	320	291	305	314	305	313	263	307	309	308	285	334	289	315	308	308	281	280	336	287	294	322	272	303	324	270	333	297	279	308	307	297	336	335	317	319	297	330	286	321	303	296	293	290	308	317	322	328	295	312	301	301	323	280	320	365	328	320	280	296	314	306	325	294	281	318	270	309	356	322	288	312	281	319	256	307	285	310	286	325	311	326	307	283	280	291	314	295	306	348	307	296	281	287	288	294	289	303	282	305	311	327	290	326	305	282	320	317	297	338	292	309	308	273	307	336	301	297	363	291	279	305	291	325	309	303	274	322	279	310	272	307	284	327	316	304	308	342	348	314	290	334	327	294	289	309	336	330	313	296	331	309	327	282	302	280	319	309	284	325	277	304	319	320	293	324	325	308	312	276	272	337	277	296	296	291	286	290	310	278	313	309	299	270	298	299	324	287	322	271	305	307	303	338	284	285	297	293	321	331	273	307	292	274	283	305	293	276	296	298	320	350	276	319	319	305	305	282	328	312	281	323	306	325	294	324	313	300	274	351	345	326	333	277	306	335	301	312	282	333	303	299	299	318	291	274	328	288	334	280	310	300	327	335	334	299	308	290	303	281	296	353	318	302	295	302	271	304	313	308	302	304	306	335	313	299	296	305	335	303	320	307	325	294	307	316	327	304	297	331	305	272	257	304	313	290	305	278	320	278	289	324	332	309	319	304	328	303	294	303	307	279	287	330	296	309	297	324	296	302	317	304	320	313	320	309	304	284	288	313	280	350	321	302	309	319	281	303	296	272	329	285	297	300	282	267	331	299	336	295	320	281	266	312	322	324	304	302	294	344	311	297	305	309	341	302	326	313	289	316	306	297	292	278	293	308	291	328	307	296	288	298	310	305	301	323	310	304	274	287	286	271	313	336	305	306	284	352	312	315	298	285	286	310	349	318	295	306	331	323	309	281	307	306	299	275	281	309	278	296	287	292	325	295	306	282	349	309	318	321	302	316	283	300	289	308	319	321	286	308	307	324	308	303	274	317	331	288	309	313	311	302	345	312	303	307	298	279	322	303	301	311	323	317	300	334	296	296	330	314	329	285	297	324	318	313	308	302	274	321	289	308	298	308	292	289	341	309	342	319	294	325	340	298	307	343	288	322	314	308	286	294	291	294	309	280	332	300	305	299	323	336	282	329	318	266	310	308	281	288	297	328	324	283	326	323	307	303	296	288	301	309	323	295	308	282	303	288	280	284	285	275	289	307	310	311	308	306	322	306	269	286	292	271	294	300	331	271	326	302	291	327	332	282	313	323	287	327	292	328	304	328	301	301	330	312	310	316	317	300	293	297	327	328	293	305	308	314	262	318	335	315	357	300	312	287	289	299	319	338	289	326	329	330	308	320	336	315	311	294	282	345	306	319	318	305	254	301	287	326	329	296	306	259	314	306	311	326	347	269
6954	1204	1553	1654	1390	1292	1130	1039	987	935	929	921	932	866	872	857	791	833	830	814	775	809	799	814	819	822	810	715	726	734	753	734	723	746	765	736	798	752	760	734	784	769	831	741	772	762	770	760	774	764	793	768	742	739	678	762	739	742	725	757	786	744	716	752	730	749	714	742	689	767	729	772	755	785	744	741	750	759	792	708	769	775	719	730	747	760	746	722	781	805	766	766	718	728	763	719	742	743	738	727	746	756	763	802	712	754	744	755	762	779	723	799	825	747	696	759	773	778	750	731	695	798	766	745	732	754	752	793	744	797	758	780	732	730	747	754	772	741	713	770	707	734	706	771	728	744	732	688	753	724	798	736	728	726	762	782	739	783	792	755	743	739	757	712	759	716	728	800	761	680	703	773	760	745	770	742	699	753	772	769	820	731	722	722	776	728	738	740	746	771	728	788	751	754	740	785	773	727	736	792	729	697	761	755	816	770	693	781	745	770	755	764	764	713	788	706	718	770	722	748	735	745	747	779	725	761	799	771	710	717	750	732	720	780	760	768	804	726	681	763	776	760	758	761	763	780	765	801	760	742	797	725	744	711	702	765	752	697	740	747	748	698	694	760	738	723	752	736	713	736	776	755	754	749	765	787	717	761	793	813	770	790	735	748	761	761	712	745	752	781	754	803	747	751	796	726	730	725	724	790	780	745	727	747	761	761	761	733	747	701	715	801	759	787	766	664	736	749	702	790	704	784	787	815	773	700	771	750	757	724	802	741	699	788	717	746	718	745	742	743	743	732	760	727	774	747	798	783	754	734	770	717	734	734	761	709	775	751	754	777	775	744	800	772	753	684	737	774	746	729	794	751	752	765	782	789	749	711	776	765	758	737	733	774	803	708	756	744	762	731	708	790	754	735	763	709	738	773	746	731	744	775	754	754	777	729	779	747	750	716	725	785	778	699	740	748	773	755	718	781	739	775	762	730	772	715	736	789	744	800	749	790	717	739	730	755	771	794	722	756	692	784	735	776	691	701	709	760	716	722	762	733	707	742	771	690	715	751	736	761	720	734	725	798	720	796	791	791	759	738	769	774	789	775	765	763	782	730	751	774	751	699	736	765	775	750	766	785	723	735	784	738	759	726	741	757	791	719	733	741	740	753	760	796	781	727	762	713	737	754	759	715	747	740	731	727	770	719	731	757	770	769	728	742	789	769	755	712	802	713	739	729	765	764	704	798	724	768	793	713	736	836	736	731	774	748	738	729	735	777	724	782	772	719	727	749	718	708	756	711	758	777	712	759	745	752	721	724	732	749	744	748	780	695	745	729	718	811	734	778	798	720	754	724	729	768	815	759	753	807	692	781	777	736	767	785	768	733	762	744	770	774	736	719	755	780	753	689	740	758	759	704	744	750	715	729	736	765	760	739	804	753	758	768	773	729	787	714	705	771	737	795	729	742	772	729	719	765	724	736	727	754	800	762	752	727	735	776	728	725	701	727	767	766	782	745	717	754	731	771	731	749	709	765	729	751	757	753	764	737	749	731	745	774	733	742	746	774	766	705	738	747	806	775	796	768	771	745	699	716	747	781	725	743	720	711	770	752	766	755	717	732	708	778	769	778	731	802	757	726	696	769	749	794	741	761	748	757	729	779	763	787	781	802	753	758	772	738	717	763	746	720	743	748	767	694	708	750	744	715	766	764	726	772	734	738	744	726	751	726	719	716	759	764	746	781	752	687	782	758	738	708	733	708	750	740	799	690	718	774	753	753	764	743	696	742	754	767	760	790	729	748	707	726	739	719	735	787	745	706	747	759	741	732	747	752	737	771	777	781	774	734	706	707	707	756	749	747	748	745	746	816	758	757	779	738	743	738	716	766	768	761	754	772	780	787	749	724	761	727	692	809	720	711	744	739	760	754	735	759	741	695	778	777	720	716	759	745	743	800	729	801	734	728	751	740	704	745	746	803	756	708	710	746	726	732	791	718	730	773	722	765	699	762	755	762	789	774	738	758	761	759	764	787	766	767	788	755	732	730	761	687	714	748	750	690	774	768	736	771	798	782	756	728	749	747	741	721	721	684	741	704	738	772	723	745	762	749	728	778	719	775	751	725	738	748	760	737	741	788	749	767	716	767	710	781	762	731	745	761	758	764	754	732	723	756	754	804	735	725	755	717	769	788	783	758	748	760	733	728	751	733	811	683	747	711	753	713	725	758	766	778	697	792	783	698	771	729	782	750	753	729	763	794	740	763	701	746	694	757	754	744	705	754	783	712	743	700	751	771	768	762	760	755	724	728	723	745	751	746	765	723	752	757	754	790	769	755	761	760	694	749	734	767	792	789	757	728	736	765	702	730	731	707	804	782	760	740	724	727	695	788	720	790	796	735	741	740	729	774	745	730	703	702	707	736	750	746	692	734	766	727	750	776	715	749	715	709	754	784	752	763	783	703	725	750	776	739	773	748	761	778	721	744	764	759	724	737	793	780	777	769	811	792	757	746	793	770	735	744	760	719	692	799	786	763	752	769	710	744	718	747	734	694	743	786	757	757	750	751	770	773	794	719	769	755	758	702	690	733	733	743	760	735	782	771	749	724	820	715	721	711	742	742	741	735	747	758	774	834	744	772	751	780	774	804	734	742	728	726	706	789	748	740	754	712	727	719	724	718	729	723	751	737	766	779	717	732	742	755	719	735	756	730	767	767	779	772	779	732	736	783	727	708	763	786	736	728	676	737	710	755	736	778	766	744	740	803	772	747	751	723	684	718	738	759	761	729	780	741	733	724	733	758	742	697	721	735	674	749	766	742	754	753	775	701	759	763	800	752	770	742	775	742	764	773	824	754	750	722	735	794	778	748	753	704	757	753	744	731	791	722	745	739	744	780	747	793	807	728	745	743	748	756	752	753	749	739	728	743	754	740	747	744	747	790	756	749	751	783	759	726	809	761	765	758	764	738	760	767	746	745	768	723	823	719	708	769	768	767	774	757	776	741	782	750	783	746	794	792	769	820	731	737	816	732	777	726	814	783	725	734	729	779	699	776	725	726	766	790	742	734	764	732	801	766	758	767	732	736	739	726	738	706	779	756	778	733	768	724	719	708	731	785	759	752	724	752	709	756	721	721	754	768	731	790	780	693	742	794	772	738	780	709	755	759	726	748	771	719	729	733	712	765	759	760	795	756	690	710	747	767	758	718	739	734	762	749	749	734	721	747	708	742	731	791	752	766	773	728	745	790	733	779	728	774	762	726	728	735	776	785	818	747	715	782	717	770	737	756	736	720	699	722	744	743	721	728	762	726	748	729	765	744	762	765	757	726	746	779	749	748	745	769	766	744	722	765	732	701	740	760	751	777	734	722	704	716	768	746	749	765	703	724	727	725	804	751	709	755	736	799	747	774	731	750	735	800	796	723	770	778	753	745	777	751	741	696	709	748	701	765	720	723	790	753	730	723	774	715	747	741	724	723	759	725	759	697	723	781	683	758	798	746	765	683
15661	1575	1247	967	716	625	526	551	480	526	456	471	444	470	441	430	478	453	412	405	423	446	456	400	401	423	434	442	409	403	419	410	430	422	438	402	388	430	367	428	401	412	420	416	386	389	413	435	402	431	453	434	420	427	414	445	442	434	409	438	415	413	430	447	446	412	414	415	368	413	446	413	451	407	435	415	423	435	465	440	429	403	461	413	438	427	422	428	379	452	455	373	413	437	381	453	458	392	437	411	395	463	395	415	407	442	418	412	432	414	416	426	411	412	432	401	427	384	453	408	424	403	433	420	436	413	428	387	440	422	405	398	424	435	413	397	429	426	396	394	378	432	423	385	401	419	424	448	481	432	418	422	431	477	432	447	438	445	421	410	404	434	428	402	429	429	394	426	394	399	408	376	383	445	419	418	451	394	375	432	437	412	427	399	441	434	383	452	439	375	463	444	442	405	394	394	402	439	408	409	414	427	421	412	446	437	443	408	408	417	395	430	419	447	419	404	429	431	462	384	451	376	431	387	395	369	409	430	414	403	412	407	383	413	398	431	415	436	421	400	440	429	436	446	398	408	382	424	404	424	407	419	422	435	438	415	396	435	452	372	388	430	404	405	460	385	394	385	419	415	416	429	432	385	428	407	410	423	410	433	408	410	421	431	442	430	409	425	398	413	419	410	424	486	415	399	424	438	438	422	361	409	400	425	433	421	451	393	415	394	398	407	445	462	437	418	415	412	397	402	446	357	438	426	451	459	422	451	450	434	391	453	431	412	400	454	395	406	429	456	419	395	390	431	414	400	417	400	448	439	427	415	430	419	426	431	407	357	393	410	430	402	403	411	399	427	446	404	370	420	382	448	418	442	413	406	435	408	410	379	424	437	394	385	451	433	395	424	380	382	404	431	386	438	412	439	391	485	405	401	392	439	421	480	422	430	432	418	407	403	424	422	442	377	451	432	410	414	438	401	373	386	431	451	395	427	383	371	434	392	409	399	424	440	386	430	440	423	416	425	425	454	410	391	457	423	408	429	415	390	421	482	425	421	435	429	437	412	396	407	397	420	399	431	409	421	414	419	424	433	429	422	471	412	435	403	378	407	417	451	410	451	381	401	410	429	444	382	397	407	391	414	464	451	383	408	391	399	420	415	410	486	392	400	431	381	419	384	435	405	438	440	417	421	398	418	436	461	414	402	439	425	396	472	428	428	416	408	383	400	429	397	446	379	401	418	440	413	409	405	415	419	452	427	394	396	410	440	418	391	431	431	438	416	467	384	451	408	426	425	407	432	438	428	426	395	451	393	423	431	393	398	401	433	421	461	402	425	424	441	445	388	455	425	399	422	392	430	420	406	400	431	397	401	445	404	435	413	437	428	414	387	435	432	410	414	416	418	407	440	457	451	445	399	393	425	437	430	395	460	402	393	407	429	419	428	441	405	415	392	442	417	403	378	390	422	425	425	408	439	439	406	417	411	413	435	437	454	431	433	433	417	426	405	433	417	415	442	494	394	385	430	348	403	406	420	437	422	449	388	415	449	389	432	415	403	425	420	444	398	403	422	405	461	434	352	401	421	387	431	416	393	441	417	384	412	440	423	406	417	438	407	416	404	381	414	394	403	414	416	441	374	422	393	401	428	464	410	452	429	437	466	442	408	432	395	402	405	408	444	405	409	375	429	416	381	455	415	444	436	416	441	419	413	484	415	423	398	402	425	417	396	409	394	442	386	444	424	435	413	399	433	417	414	381	439	425	445	405	409	443	389	441	431	441	430	412	382	450	445	402	415	437	437	399	418	425	438	389	433	423	449	412	427	379	404	346	404	422	427	404	445	421	425	408	399	448	444	418	386	406	402	461	419	435	442	410	437	437	401	412	390	403	420	428	402	421	413	399	401	479	445	429	400	418	437	413	404	403	421	414	415	421	410	429	461	397	422	393	432	417	406	422	448	431	424	447	419	438	425	419	417	358	409	396	463	415	436	410	429	393	432	403	412	379	411	423	441	416	427	445	424	438	414	416	437	406	382	427	447	432	459	447	449	434	384	414	446	402	395	385	406	424	390	414	454	434	437	388	389	401	434	406	411	400	424	433	432	428	427	418	401	412	456	416	422	426	398	412	402	399	422	430	463	472	441	448	443	428	413	401	407	467	411	404	391	397	424	404	452	453	441	393	415	405	422	400	419	428	387	431	429	419	399	416	401	449	412	430	453	430	407	403	406	438	440	423	425	422	398	472	477	433	415	418	423	426	419	426	397	389	428	444	413	356	409	396	411	416	417	473	418	427	379	447	447	394	437	424	421	396	446	428	428	434	448	437	449	419	421	460	413	437	422	425	421	391	409	420	431	408	420	450	371	429	440	386	408	461	467	394	408	454	412	417	443	389	433	395	432	381	433	419	420	390	376	393	459	503	499	437	412	385	427	396	429	444	433	433	435	424	456	389	435	460	405	430	435	410	415	384	386	404	401	430	424	441	423	413	410	451	417	393	390	422	429	403	435	420	355	398	395	414	411	469	413	425	401	456	405	440	404	421	400	411	405	431	426	400	430	412	395	451	406	381	410	385	405	398	470	399	381	411	389	428	414	429	378	390	390	417	398	400	383	386	444	417	442	391	475	375	448	402	389	417	447	457	411	398	400	420	404	427	419	381	459	381	425	399	404	412	448	435	397	404	425	373	404	408	409	393	403	425	410	396	454	449	431	403	448	429	416	406	416	454	423	457	413	444	479	400	460	396	395	409	418	422	425	415	435	405	430	444	366	463	458	426	422	436	417	372	418	384	416	403	404	410	415	418	396	428	403	426	405	381	397	420	442	412	431	453	436	427	432	422	412	420	363	425	416	449	458	411	450	445	427	398	420	371	413	449	425	395	393	446	422	404	426	496	393	406	420	440	422	404	439	454	405	357	470	458	443	395	396	400	399	418	429	417	431	436	432	407	407	378	460	411	406	410	402	441	391	415	428	394	408	392	416	392	391	432	399	405	419	405	415	418	365	413	400	429	412	424	384	416	395	372	398	439	457	422	373	468	455	394	400	395	430	388	398	397	420	411	413	393	431	424	463	410	429	384	380	387	392	411	423	436	403	420	437	437	405	422	400	437	433	422	393	398	403	437	411	431	399	427	421	449	377	412	420	425	417	432	442	396	404	438	415	423	414	421	410	446	400	415	385	444	418	440	425	381	428	407	409	404	424	444	419	421	393	433	384	400	418	407	399	379	442	409	417	455	442	422	403	398	429	362	430	411	399	395	418	419	386	413	454	427	389	404	403	395	444	448	414	430	443	396	426	449	397	412	407	438	428	437	452	433	415	426	411	432	415	433	428	435	432	437	381	379	437	412	454	400	400	444	467	425	443	419	378	419	454	415	412	444	392	394	399	434	406	435	405	420	462	422	402	449	403	423	431	433	446	388	441	446	394	405	430	395	422	442	429	426	445	422	417	453	441	410	378	417	408	412	436	404	386	394	416	410	397	410	446	426	434	406	438
9250	1629	2354	2607	2256	2002	1644	1399	1314	1339	1244	1215	1171	1132	1060	1042	1027	989	1038	996	985	970	1023	989	1014	939	940	1031	969	1041	1046	989	975	936	966	983	998	927	941	902	915	957	903	978	956	915	938	972	944	942	903	957	995	963	867	1005	980	998	924	981	959	960	908	922	955	934	909	957	936	892	935	933	952	970	936	936	893	1008	956	967	995	950	921	941	880	914	950	932	911	936	945	966	937	960	951	966	890	894	933	906	953	937	957	895	940	979	960	898	993	957	964	892	886	907	939	949	999	995	921	928	932	905	901	938	972	909	951	989	925	922	965	879	914	926	970	960	958	894	876	947	925	907	959	954	1015	946	882	901	914	959	897	954	918	965	894	938	913	949	936	930	945	957	912	943	941	920	952	949	900	910	912	962	887	961	934	904	933	969	926	938	902	903	915	957	976	954	930	939	939	979	959	931	914	932	945	951	982	996	957	938	989	974	965	879	915	906	892	928	924	930	852	929	892	881	989	847	944	953	937	970	931	938	958	958	953	923	882	981	925	900	918	866	935	933	946	906	997	929	932	941	904	899	1016	950	976	898	922	906	967	929	939	974	912	879	881	964	951	920	950	941	921	942	923	877	953	923	942	937	915	928	902	932	999	931	910	911	955	915	935	917	930	915	949	942	892	913	930	930	1050	941	916	929	927	991	928	934	977	962	935	901	845	915	932	975	957	915	947	973	948	969	949	913	925	928	936	978	955	866	940	909	879	910	944	922	946	985	946	904	913	883	932	938	894	888	971	946	942	974	976	969	950	919	949	885	898	901	910	878	939	957	936	907	975	929	907	906	973	975	954	903	959	918	936	886	979	955	911	921	972	878	895	926	918	942	957	994	913	979	932	935	905	897	956	965	973	908	921	925	906	928	961	960	920	919	953	966	947	968	898	923	904	963	986	957	952	943	879	926	942	944	936	910	891	923	930	951	925	914	924	944	928	942	955	903	883	889	933	921	872	930	950	955	946	951	958	917	933	878	1001	985	996	971	921	966	917	903	981	929	927	937	928	933	932	930	924	933	955	951	863	925	944	909	932	951	896	948	915	921	928	961	916	939	935	888	958	847	927	953	919	925	936	918	934	911	928	894	959	921	939	926	979	965	869	933	950	948	896	889	986	914	902	984	948	897	906	975	913	925	970	969	961	900	918	968	921	891	939	915	1035	938	977	893	924	928	951	931	935	921	954	912	939	901	962	907	956	932	948	938	930	905	948	915	940	905	950	941	951	956	925	933	865	944	906	922	882	931	915	962	935	906	917	926	982	917	920	953	906	926	910	940	926	975	970	951	902	887	957	921	899	950	985	882	903	939	892	946	928	913	965	931	950	981	967	924	943	890	926	947	962	910	907	928	935	916	924	963	966	988	916	937	994	918	916	935	946	900	954	921	976	899	923	922	909	857	920	998	946	904	906	980	1030	916	923	989	916	940	942	940	895	893	931	917	926	964	976	978	935	862	916	880	946	976	871	897	925	928	946	960	956	954	834	936	972	999	930	1008	956	936	910	889	912	983	946	948	899	917	933	954	968	896	911	941	915	969	934	965	916	997	888	936	953	941	887	917	957	959	979	899	928	902	907	919	986	954	947	962	935	983	909	939	903	916	954	974	950	935	954	976	936	904	920	1038	935	972	925	924	933	897	924	970	917	951	951	965	981	918	898	901	939	938	923	925	928	937	917	908	936	914	930	964	943	983	926	930	899	952	938	971	903	947	969	979	961	878	952	923	1000	899	987	924	876	912	1021	951	904	963	920	928	868	926	919	912	934	928	873	962	950	999	948	916	947	931	1016	927	936	908	948	969	936	928	956	881	916	948	950	897	1016	894	970	917	968	979	889	908	894	889	932	993	932	916	947	941	922	933	929	975	935	951	972	932	930	891	932	893	948	957	944	928	898	909	953	889	953	914	905	969	942	988	900	993	940	949	902	944	900	917	922	911	964	913	940	937	934	943	943	897	939	982	890	918	875	947	939	959	986	933	939	994	884	965	926	979	936	941	960	946	931	960	916	940	967	907	951	920	905	953	995	895	944	891	919	875	930	869	967	879	1013	943	1005	958	969	938	934	929	938	900	961	923	948	900	966	942	913	910	902	890	934	950	923	908	968	897	910	916	911	884	954	939	1009	916	909	926	918	932	947	862	929	971	933	952	943	923	959	938	915	985	946	947	913	981	959	947	891	890	875	913	949	940	915	982	925	916	992	942	934	946	963	898	929	899	910	913	965	983	881	875	973	900	973	944	946	941	943	911	868	966	902	970	913	896	943	929	915	959	890	941	951	928	939	931	913	917	936	936	938	888	916	947	926	893	923	948	935	1003	925	900	915	923	928	899	943	967	890	967	905	984	903	935	884	912	947	955	947	922	958	913	972	977	952	930	920	978	909	898	911	945	962	1003	934	888	909	921	939	887	930	915	978	917	1006	953	940	882	916	899	978	981	964	985	930	898	903	994	923	943	945	883	942	908	965	935	974	897	874	922	915	916	998	954	926	948	937	947	969	944	923	939	920	909	869	929	896	979	947	900	975	936	921	974	924	972	923	950	884	949	938	944	942	916	956	947	912	955	931	902	965	977	915	938	1004	910	934	949	932	923	985	947	967	933	923	886	913	933	978	967	949	914	882	951	967	939	928	983	895	917	953	972	938	944	930	880	925	908	944	954	953	913	935	884	955	858	911	872	993	977	932	907	959	961	921	941	948	930	940	931	998	881	938	933	997	905	917	969	924	889	933	889	944	949	893	905	924	954	950	883	952	961	961	926	982	951	922	901	900	912	960	967	982	972	975	939	927	985	895	917	925	914	892	948	953	886	974	942	912	891	908	937	958	927	1009	953	974	900	943	944	946	889	891	979	872	971	908	918	964	954	928	891	960	882	971	931	988	1003	908	884	927	948	933	902	967	902	958	919	901	880	933	913	940	931	935	911	951	875	881	962	945	967	942	900	878	963	919	887	928	924	918	919	929	890	930	906	969	928	946	947	959	942	937	943	940	934	922	913	934	909	984	941	950	931	960	856	879	974	932	900	916	913	957	897	962	951	897	966	924	946	958	919	964	909	974	1004	936	954	952	951	948	928	916	948	929	946	902	951	917	967	936	923	939	962	934	926	953	974	908	923	927	916	935	983	930	912	977	1028	934	936	951	943	930	952	932	952	928	898	919	921	936	928	1036	947	901	928	1022	1000	905	922	956	965	917	913	958	950	937	914	928	906	959	934	931	954	933	1009	890	918	895	937	988	892	930	869	948	904	925	919	975	1000	960	901	956	935	926	986	944	962	967	929	1016	923	943	894	911	949	914	971	872	908	971	908	987	923	953	875	965	960	958	981	952	991	907	890	864	902	974	972	928	1022	894	912	913	969	930	978	924	884	933	944	907	927	969	929	902	959	999	964	930	967	961	963	938	921	938	899	941	917	952	940	954	886	908	937	987	967	992	921	967	883	905	906	922	935	900	963	954	935	880	931	950	940	991	956	981	911	937	898	912	901	998	947
1922	206	181	185	178	154	171	185	163	137	175	169	137	162	123	173	168	141	147	145	169	161	163	172	147	175	155	159	149	181	169	148	198	133	172	153	145	172	135	133	143	162	151	168	160	171	166	156	146	154	172	136	149	169	157	172	163	151	163	158	164	153	189	157	161	174	166	174	141	135	146	172	163	166	159	180	153	161	172	175	158	146	161	153	171	162	163	153	138	160	162	156	185	165	168	168	171	179	140	147	171	185	150	175	161	145	156	163	165	162	137	125	147	145	156	137	150	158	167	149	167	152	160	166	180	145	148	153	169	166	172	142	189	154	148	173	170	167	186	172	185	179	153	139	147	170	161	146	156	142	156	194	185	163	179	158	167	166	164	170	178	149	150	159	170	180	160	170	147	166	151	168	160	142	154	170	175	151	161	159	182	141	167	162	165	167	164	144	178	172	147	153	146	154	164	143	154	159	158	165	167	168	174	141	170	167	160	145	181	153	164	138	164	163	162	140	187	165	142	171	186	162	150	166	156	157	176	170	167	175	159	159	189	154	173	134	163	145	148	146	150	176	154	161	166	139	189	176	139	167	176	171	158	152	157	145	121	148	179	163	152	153	171	166	168	161	167	187	149	142	176	164	152	157	176	137	152	159	152	147	167	150	155	135	170	188	174	163	156	161	163	168	149	155	140	157	145	163	155	154	138	154	143	167	155	129	155	162	155	150	166	155	139	168	142	171	159	160	141	160	162	163	155	174	157	170	157	165	152	159	162	143	160	162	183	143	169	147	171	158	159	204	157	156	140	168	163	164	153	156	174	164	138	134	148	178	148	165	161	136	172	170	173	155	168	164	163	181	157	157	161	157	148	156	165	152	156	173	150	167	165	171	158	174	149	197	176	153	154	149	146	135	169	144	159	158	171	166	169	157	161	148	166	148	164	163	171	151	145	146	166	150	179	154	168	147	152	149	163	148	158	171	158	168	134	143	155	173	169	163	150	150	175	155	158	176	152	159	153	166	150	173	191	156	171	165	160	174	163	143	157	160	163	161	144	160	173	153	154	146	160	179	154	170	130	160	165	179	147	162	148	145	173	162	147	157	161	148	165	170	178	157	150	167	153	168	153	151	161	179	165	184	157	153	153	173	181	148	167	175	151	183	174	148	145	193	174	178	173	160	124	164	146	153	158	173	146	160	172	150	148	150	169	178	162	149	172	161	151	180	163	184	175	153	138	150	152	159	144	145	154	190	168	151	148	135	153	151	146	141	170	165	180	147	135	156	174	164	184	163	162	142	153	179	180	183	159	146	190	157	143	185	158	157	163	150	169	150	164	158	175	139	148	175	150	163	173	169	151	181	170	143	152	186	164	203	168	160	171	143	179	161	141	181	142	159	187	169	173	149	158	149	152	168	178	179	163	153	157	169	160	162	176	156	191	161	148	177	168	151	170	164	142	161	174	183	158	149	148	149	166	160	160	148	174	180	182	134	158	143	155	159	190	157	172	161	156	153	150	176	131	193	179	142	166	146	149	133	138	161	159	138	147	145	146	164	177	159	158	163	155	146	145	211	153	193	178	163	198	140	198	156	160	150	137	181	156	129	139	171	158	144	153	160	155	165	173	154	159	168	173	148	168	172	169	137	161	165	129	161	153	141	144	161	176	155	153	150	172	154	152	165	141	164	178	144	166	168	148	155	142	171	155	149	145	163	195	163	149	191	151	202	144	133	183	166	173	156	151	169	154	167	149	195	163	165	160	173	173	143	176	136	174	163	179	168	161	162	166	155	171	198	190	181	171	148	176	138	143	169	162	153	171	183	158	171	179	157	160	161	176	162	144	160	153	167	155	155	128	169	145	163	162	143	161	159	144	147	173	173	139	170	156	143	176	147	185	152	160	167	152	147	160	182	145	154	152	190	170	150	151	165	166	144	166	160	149	177	158	153	165	155	153	191	175	168	178	159	149	160	155	159	133	173	166	193	170	173	155	138	177	161	160	168	152	137	140	147	170	152	182	172	158	150	159	164	150	154	160	139	152	148	138	159	186	184	199	151	148	167	154	160	146	157	175	157	162	157	160	147	171	157	173	156	151	143	172	175	170	143	160	165	157	181	158	143	123	156	153	175	129	141	152	157	172	147	154	170	157	170	161	165	147	152	173	155	164	165	162	179	160	138	168	147	156	156	154	181	147	142	178	150	146	151	157	182	151	163	159	143	200	123	142	160	140	151	158	159	172	174	160	162	160	169	166	168	163	137	182	168	178	172	146	173	167	166	139	152	185	153	152	171	169	164	161	155	159	188	172	128	143	196	173	164	150	152	183	145	157	154	155	149	143	163	139	160	170	163	164	167	182	160	163	151	202	163	161	164	177	172	163	141	178	150	153	149	169	149	177	171	162	148	188	155	178	156	160	181	157	163	179	164	168	154	145	160	182	145	165	178	178	142	179	164	152	161	148	164	140	144	172	125	183	167	167	174	164	145	156	128	135	186	190	174	132	162	186	180	175	148	169	163	144	153	167	153	158	155	162	168	151	149	143	141	167	151	159	195	166	139	154	173	166	178	149	158	169	182	159	149	165	161	188	166	166	176	153	180	186	160	155	174	142	179	180	164	149	148	167	148	181	130	137	178	156	159	162	173	138	164	152	167	157	180	159	173	176	155	149	149	180	159	151	165	160	164	173	141	165	176	153	152	175	138	155	138	164	165	163	129	173	160	152	180	174	169	153	159	172	149	159	195	154	157	144	161	150	170	164	139	153	147	164	171	123	152	161	140	133	166	167	166	186	161	152	125	176	182	167	145	160	154	175	200	151	160	176	145	156	172	158	159	180	186	180	176	168	166	154	133	170	153	152	161	160	149	152	159	157	185	165	164	170	151	159	175	165	136	153	153	161	154	144	163	149	164	141	126	157	166	162	158	179	140	142	167	155	156	174	183	160	132	156	142	175	164	149	170	184	153	141	162	155	174	168	159	162	185	154	137	151	159	158	157	169	153	138	158	168	167	142	155	162	175	167	178	188	132	186	150	175	169	177	176	139	149	149	169	168	173	156	164	176	178	164	154	156	164	146	171	197	165	167	149	151	142	146	162	148	155	189	162	140	161	160	155	176	162	183	153	183	173	161	163	157	164	188	152	161	148	142	179	172	149	185	148	149	157	163	164	159	165	156	175	155	158	163	125	157	133	165	167	147	176	161	174	178	170	146	182	156	144	169	159	146	153	150	169	174	171	159	173	156	165	164	176	167	165	142	156	151	173	163	159	177	171	154	162	168	174	172	144	156	166	177	168	151	149	151	150	143	151	157	160	153	164	175	155	153	140	168	168	177	159	172	147	151	143	157	159	161	152	156	146	168	172	161	147	181	174	178	164	161	163	164	174	164	167	161	155	184	154	161	161	139	180	162	179	192	146	159	144	129	164	147	169	185	154	138	131	138	158	146	165	175	151	156	144	156	170	161	160	201	145	152	173	151	154	180	187	173	142	156	173	174	156
2194	473	554	538	468	472	469	492	450	477	443	463	468	445	452	439	449	411	445	463	451	436	450	443	458	423	457	422	440	470	440	460	426	423	445	476	451	433	425	445	458	445	407	440	418	439	436	453	409	403	486	467	430	468	391	488	426	465	450	453	444	441	457	487	465	437	451	430	468	440	456	444	455	461	440	455	448	446	468	460	440	444	464	439	465	440	450	425	432	443	441	464	467	457	446	450	450	438	478	443	442	455	424	438	442	443	432	454	448	455	477	448	473	435	467	437	453	410	470	413	446	429	461	420	468	442	444	469	452	452	430	437	448	440	450	465	494	426	422	418	442	457	457	453	467	443	439	424	499	474	504	484	436	472	453	439	404	463	453	442	472	464	426	478	420	452	457	461	422	454	498	460	454	457	433	440	464	428	421	456	455	452	451	427	458	426	436	462	433	433	443	452	478	444	407	470	427	481	418	431	412	431	418	429	471	468	439	444	431	430	430	397	440	454	443	436	452	471	455	451	449	478	460	440	460	437	460	415	470	455	416	440	460	441	430	445	477	467	446	449	418	474	441	455	442	443	446	485	457	406	442	470	471	468	436	436	468	422	477	448	466	431	449	446	456	484	441	426	443	449	483	439	476	453	446	477	455	464	449	447	470	463	441	485	422	460	487	442	446	464	404	447	444	448	460	445	459	471	433	443	442	435	478	388	458	471	420	450	438	456	497	472	415	485	465	430	427	457	447	421	455	453	429	485	464	467	438	438	450	467	459	445	455	435	436	478	468	414	463	447	454	471	443	483	455	450	461	436	410	424	482	458	426	443	441	466	438	436	449	460	493	427	454	471	456	406	427	465	466	453	487	470	435	460	450	488	448	428	452	446	439	458	438	477	420	431	438	444	453	426	448	477	430	447	431	411	461	414	492	436	435	438	447	466	438	446	408	449	476	436	491	449	430	435	480	447	470	456	437	466	456	432	452	469	457	402	439	443	441	442	451	411	465	433	452	467	437	407	438	463	456	440	469	453	403	422	447	449	447	440	465	450	441	414	477	460	464	455	443	426	437	430	427	433	458	450	429	416	431	432	432	465	424	423	457	459	419	448	481	439	472	488	445	491	457	450	473	451	454	430	444	430	473	473	467	454	472	477	476	428	426	463	405	466	461	432	401	476	408	484	444	462	469	478	429	453	453	436	445	397	431	449	466	401	431	479	435	443	456	419	427	441	453	414	486	425	472	444	445	451	441	445	446	409	430	436	440	481	490	472	463	435	455	450	435	432	465	462	488	418	447	472	428	468	469	433	496	429	418	481	462	430	450	428	432	427	444	457	452	448	460	436	449	448	479	442	434	425	449	472	485	470	443	438	456	427	450	457	461	456	451	418	464	455	419	434	470	438	459	478	429	424	455	462	414	430	435	453	463	475	443	435	469	424	430	401	469	450	432	442	449	419	437	503	430	461	427	455	460	442	461	456	415	450	457	425	448	431	481	458	493	456	422	440	408	465	424	480	426	464	459	483	440	472	446	434	443	451	439	429	468	442	410	447	435	488	478	453	442	478	463	429	456	435	456	449	439	446	477	430	436	440	439	448	447	499	446	445	468	458	480	441	492	432	472	447	429	437	435	448	456	442	456	491	425	459	453	463	427	435	465	409	474	449	481	452	443	458	429	467	422	449	472	441	447	425	429	444	454	465	425	423	440	458	471	464	466	411	452	426	446	438	423	460	428	459	484	425	445	457	436	441	439	455	467	452	436	488	424	444	467	433	448	399	434	492	456	500	420	467	441	429	455	469	462	426	420	494	461	468	446	454	446	461	454	470	468	438	431	439	429	459	429	442	443	470	454	434	433	407	392	434	444	446	440	413	454	464	449	449	455	520	470	475	482	448	422	477	455	449	423	457	406	448	438	433	446	486	476	471	450	418	404	491	435	462	465	407	481	485	436	439	502	430	453	452	434	441	439	458	449	446	445	461	446	463	427	436	443	412	437	444	441	446	438	440	420	493	410	434	480	456	462	429	494	434	457	450	464	424	441	460	415	417	454	451	445	442	453	455	431	428	472	427	418	451	424	413	456	456	475	427	428	440	478	485	466	418	389	440	449	474	452	447	477	438	462	467	429	461	426	428	424	436	464	453	450	456	454	456	464	469	428	425	467	468	453	470	435	504	451	492	450	467	404	414	482	433	455	451	440	438	415	432	438	470	432	479	489	434	437	452	430	457	449	475	453	493	415	478	463	426	456	452	469	426	440	420	452	452	472	406	476	436	444	483	405	474	435	476	499	506	479	456	446	465	412	449	430	450	459	430	444	441	459	462	440	424	467	476	493	419	423	480	418	486	468	461	459	450	478	456	451	457	416	466	420	425	449	463	443	431	458	468	463	417	451	422	505	451	474	478	415	459	448	421	479	437	492	467	458	445	451	425	433	457	481	457	424	464	429	462	489	423	430	492	405	471	487	461	448	435	431	477	434	500	468	451	463	449	421	422	454	443	453	444	402	464	460	463	430	458	474	446	396	436	459	425	436	422	478	410	450	435	416	498	464	496	459	435	430	463	470	441	434	453	464	433	439	463	455	374	437	455	442	451	437	440	443	415	450	466	476	410	458	467	416	426	428	447	417	435	449	400	432	450	413	467	424	483	492	441	466	418	460	462	472	490	478	421	435	469	454	452	453	458	459	468	457	473	460	497	441	459	441	453	505	466	415	484	473	445	454	424	424	404	429	493	451	488	453	427	479	435	425	423	440	456	459	477	444	406	468	466	442	448	480	423	450	443	443	431	473	417	435	460	434	435	472	449	474	483	480	429	457	467	446	471	456	453	443	498	465	424	466	406	440	437	429	447	403	421	459	465	460	450	399	422	468	468	446	444	489	435	428	450	438	430	439	413	437	446	447	440	461	477	450	468	468	450	403	483	415	435	467	442	488	427	435	450	425	463	461	425	501	511	441	447	482	474	460	444	410	424	463	451	475	488	460	434	441	433	465	446	449	445	398	425	432	438	435	460	456	456	465	463	415	459	425	476	452	462	464	467	437	461	444	412	461	446	479	462	451	448	460	448	439	444	448	454	451	422	483	461	483	444	423	413	477	489	483	458	448	437	451	496	459	423	461	446	460	433	420	453	478	415	462	416	474	446	474	398	433	452	457	459	431	444	441	449	390	460	454	458	463	414	421	451	462	449	449	405	467	459	447	455	466	445	461	459	454	478	458	448	466	426	401	460	458	424	450	431	421	430	437	446	411	467	446	445	460	441	416	441	451	456	462	449	448	462	463	437	412	436	467	433	449	464	433	446	421	476	443	446	444	466	473	426	467	441	382	425	427	423	468	447	477	412	458	480	436	451	452	438	491	438	450	445	441	435	409	449	424	463	446	440	424	402	432	439	443	450	417	472	427	420	451	458	445	410	436	495	502	465	462	446	421	461	447	438	441	438	429	482	445	434	443	455	419	398	442	454	447	431	452	436	449	435	446	444	461	444	496	462	425	422
8250	744	670	547	483	419	387	367	364	325	353	335	318	328	296	323	329	352	302	287	298	300	299	341	338	338	318	357	299	295	304	335	306	315	334	292	280	318	347	307	335	333	298	289	316	292	289	324	283	312	328	289	344	297	341	323	300	305	332	320	300	300	330	334	292	290	312	314	333	304	295	325	282	343	277	349	308	322	319	302	302	310	291	348	335	293	345	330	306	300	302	303	315	322	323	302	309	297	306	344	273	289	292	306	306	303	319	347	286	257	312	288	306	303	301	331	328	324	299	288	315	265	316	293	310	301	325	306	328	289	299	288	322	314	320	293	284	295	333	305	299	269	335	280	258	286	309	328	306	305	318	293	355	289	257	349	315	299	318	328	308	315	329	319	317	293	311	308	294	316	333	302	284	315	278	298	296	313	336	325	321	310	311	310	339	302	329	300	310	335	295	319	310	296	293	335	338	319	249	298	313	323	326	295	296	352	296	332	315	308	322	324	303	319	323	314	301	306	299	327	325	311	282	309	301	276	295	330	334	309	301	300	285	334	309	302	312	313	299	310	316	335	325	291	321	286	290	326	308	279	310	333	295	309	301	319	293	337	288	281	277	326	311	274	284	322	318	304	370	312	334	307	313	302	309	307	298	312	325	295	278	296	325	306	296	345	318	297	316	288	273	281	323	314	267	301	280	291	280	306	289	318	351	303	313	333	324	313	318	303	268	329	295	317	331	292	325	277	295	318	270	293	273	276	314	307	288	317	328	344	334	267	296	291	324	342	328	308	323	286	313	315	294	320	306	315	330	302	284	361	310	328	343	302	303	302	310	328	290	278	318	348	334	306	297	332	323	306	323	316	338	301	321	292	296	334	291	339	294	288	295	311	331	317	301	307	295	334	348	298	302	335	285	310	284	281	292	284	304	295	299	319	304	299	296	307	291	307	333	347	289	354	312	310	335	296	299	339	286	292	296	301	302	327	286	289	328	304	298	348	268	302	287	325	297	322	267	283	305	304	294	331	334	286	309	312	340	320	308	290	296	294	295	317	303	323	327	307	302	305	282	317	330	332	323	322	290	295	307	319	304	312	323	285	278	296	310	288	331	303	316	291	298	315	266	268	305	284	347	310	288	316	303	269	333	291	281	293	313	344	299	299	307	299	306	284	305	278	312	297	310	328	337	346	317	306	309	294	313	351	316	307	304	265	314	305	308	299	328	315	292	316	323	323	320	284	303	320	332	363	276	305	295	310	287	328	297	332	296	301	297	317	324	307	329	323	317	322	296	307	299	318	256	288	326	282	295	322	295	286	310	318	332	295	290	287	338	323	323	340	340	296	298	313	320	315	319	301	313	296	299	279	276	308	313	325	308	319	309	299	293	292	336	275	311	295	311	319	295	281	301	302	335	312	334	307	330	324	309	307	340	339	312	312	306	315	366	319	300	342	317	344	325	294	354	319	329	304	294	346	315	264	298	279	288	279	289	328	293	285	286	305	291	291	302	266	349	323	294	331	327	289	291	319	320	340	295	314	307	316	328	313	306	319	306	264	329	336	297	325	274	322	353	321	279	301	305	320	330	281	299	327	311	319	316	295	352	330	317	322	295	299	335	321	330	294	286	271	336	315	304	307	296	296	311	305	316	312	282	304	317	294	329	268	293	296	342	321	330	314	289	295	280	299	312	337	308	292	302	330	303	312	325	287	301	298	310	306	286	313	323	296	300	320	308	312	324	309	301	300	332	314	309	278	298	303	346	267	293	282	322	278	314	314	313	289	310	313	308	341	292	312	301	294	324	329	295	327	306	303	276	315	312	277	252	299	336	287	338	335	304	318	286	319	327	277	300	326	312	308	280	304	338	329	300	276	299	284	325	296	295	333	297	329	312	274	282	282	324	322	310	313	295	305	304	315	330	307	322	330	335	311	291	310	283	311	316	312	315	313	293	329	315	354	302	318	337	340	325	287	321	318	251	316	296	313	306	318	315	293	316	329	283	290	300	328	296	312	289	290	334	320	296	313	293	290	327	327	324	328	301	310	295	298	298	289	320	335	336	315	320	309	318	307	315	298	283	308	322	253	333	319	295	311	293	295	282	307	298	298	319	294	273	335	308	292	299	306	321	283	296	342	303	311	301	315	308	298	309	316	265	305	318	318	289	325	337	325	298	309	284	299	286	328	295	273	304	317	322	332	281	317	309	296	272	331	295	339	326	307	308	328	339	319	330	266	285	324	276	309	291	288	284	299	305	303	309	311	313	319	276	319	301	278	271	294	349	304	290	289	293	304	316	315	291	328	301	317	306	281	304	306	328	314	313	315	347	338	272	298	277	315	287	275	313	312	320	300	305	287	302	300	307	323	282	288	302	296	307	308	311	317	324	288	310	288	319	285	358	302	302	312	303	290	321	331	310	312	304	322	292	304	298	302	307	296	329	305	310	271	334	319	305	315	350	333	322	305	312	290	293	322	334	297	300	284	318	320	283	321	325	283	327	308	307	302	293	318	300	300	296	318	302	322	315	341	309	320	326	345	340	301	309	317	326	284	300	285	322	279	270	351	311	331	324	319	325	299	333	337	293	293	289	288	270	303	309	301	295	294	306	371	336	297	296	283	317	326	310	298	296	306	276	295	308	330	299	328	298	335	274	293	292	299	326	331	306	319	326	311	299	309	324	324	322	302	277	308	354	340	289	332	320	296	257	277	298	347	342	300	317	301	299	310	286	301	307	290	284	295	342	329	346	285	334	291	310	340	334	282	304	313	315	327	295	318	314	309	307	315	323	294	323	305	301	307	292	284	312	283	280	302	342	315	306	325	300	318	296	275	314	307	318	320	295	273	305	290	288	294	303	338	313	287	297	302	277	329	318	316	294	331	320	326	300	328	301	307	295	288	323	333	321	308	265	321	305	270	327	303	323	302	324	288	306	287	301	299	313	306	339	330	338	304	307	347	297	296	343	306	300	329	322	339	313	294	316	277	263	290	327	315	322	303	310	344	326	366	307	295	295	301	291	291	285	350	323	307	274	325	345	305	296	312	315	293	333	297	306	298	314	292	304	311	311	267	293	323	302	324	290	304	324	323	283	314	321	311	315	298	316	309	357	319	298	321	281	294	282	265	334	361	307	277	301	281	340	293	317	293	304	257	307	286	328	271	309	324	290	317	333	282	331	280	323	336	308	327	298	339	323	321	301	271	274	276	306	302	279	316	293	318	319	312	312	291	326	314	291	292	342	320	359	324	289	257	318	325	300	303	318	307	337	285	295	325	326	324	324	332	279	286	323	285	308	289	309	279	331	332	278	286	292	311	256	321	321	326	305	283	300	285	295	309	303	302	302	298	306	302	286	324	323	310	327	313	299	281	302	316	320	306	312	289	316	293	302	289	311	306	340	303	301	308	303	291	307	292	302	293	330	285	332	309	295	296	291	273	291	324	297	308	294	312	296	320	280	308	290	262	354	304	313	300	320	323	295	270	303	288	306	302	282	283	307	293
7053	1199	1570	1659	1423	1313	1180	1031	1002	950	943	890	868	975	808	835	827	820	814	810	811	808	734	801	738	751	770	784	764	804	788	772	780	750	807	772	788	768	764	835	796	801	761	816	794	824	774	755	791	753	735	738	743	747	799	774	793	796	751	726	760	712	753	772	776	735	795	761	796	761	811	775	744	762	747	690	791	829	747	798	745	761	758	744	762	780	801	763	753	730	697	731	767	739	774	762	813	779	725	781	716	734	748	722	789	700	727	724	802	754	763	796	758	767	743	754	767	778	817	787	769	740	775	817	766	757	742	727	770	801	751	751	757	746	773	759	751	734	717	757	749	739	740	777	780	699	775	726	734	700	735	777	777	735	744	759	712	759	746	778	731	756	778	743	735	829	761	771	763	790	739	772	751	744	753	759	783	719	768	772	751	812	782	724	759	760	709	800	776	780	751	794	758	766	759	759	743	705	755	788	796	772	756	778	760	775	714	717	702	708	745	793	738	734	709	759	731	728	744	742	730	758	771	749	773	716	771	763	754	770	722	771	735	746	762	727	770	780	755	836	772	747	732	723	733	727	779	742	765	699	781	766	751	704	775	753	730	740	789	732	746	774	749	771	737	792	792	767	751	774	807	789	727	813	768	747	732	734	713	740	733	744	740	752	744	753	728	772	786	751	750	753	743	745	781	753	739	759	746	805	783	754	753	790	769	703	755	757	742	761	774	770	785	761	742	730	720	788	792	789	759	745	742	732	778	702	737	805	773	721	770	794	746	700	731	800	763	730	770	746	755	791	762	777	761	788	751	762	742	708	734	731	775	791	787	784	816	769	748	733	724	791	743	776	743	751	780	786	730	759	797	758	697	790	731	767	769	722	793	721	745	753	778	721	712	771	746	724	747	724	777	743	802	735	731	731	805	754	758	728	697	792	747	804	753	764	682	788	789	776	735	751	731	786	732	791	777	727	802	773	747	752	749	750	761	795	780	711	732	705	737	737	722	745	804	769	790	819	724	789	734	815	771	761	699	767	813	753	763	747	679	713	795	768	760	773	742	802	764	764	748	758	729	775	800	733	758	758	762	736	793	787	712	728	722	747	728	768	733	752	788	808	752	744	749	725	770	742	766	770	799	742	763	736	747	748	754	740	741	834	772	773	770	766	720	755	693	737	776	777	719	742	754	738	774	765	748	756	751	729	787	787	785	743	777	741	718	762	798	725	717	770	726	768	754	757	777	715	737	763	814	763	746	770	755	797	783	777	822	757	785	763	730	784	775	765	745	730	727	704	725	769	769	797	765	754	749	728	742	748	743	762	824	763	785	810	776	780	757	765	753	786	767	766	750	730	777	746	761	746	754	744	766	766	725	739	740	749	737	738	689	758	775	717	744	721	774	770	787	722	741	745	801	752	751	737	804	745	740	695	737	761	767	736	741	751	784	758	785	792	746	739	736	733	761	785	803	730	746	773	782	792	781	749	733	771	722	789	766	750	799	731	771	764	753	743	764	766	745	783	740	756	767	706	750	762	802	745	774	750	756	764	744	769	789	770	738	745	766	771	793	743	726	816	726	741	818	798	779	733	800	776	772	775	780	763	764	701	774	745	765	826	703	726	720	757	733	700	732	750	758	757	713	735	782	814	721	780	699	772	743	805	773	723	762	759	784	739	762	755	760	767	790	774	770	755	766	698	781	753	739	782	739	731	783	762	783	729	771	749	763	731	744	765	798	730	697	746	760	782	786	725	802	758	759	818	751	738	809	742	714	751	726	741	782	755	762	747	723	769	780	762	757	745	784	750	801	770	784	782	727	740	772	747	719	835	755	751	805	743	767	767	772	738	687	751	804	759	767	771	746	744	816	740	772	788	792	742	799	782	713	725	728	738	764	720	725	733	788	739	812	759	760	747	678	717	771	762	744	717	756	759	771	797	735	770	740	778	771	772	744	736	745	732	722	759	734	744	770	794	752	740	781	745	819	764	766	786	741	750	774	771	765	771	791	776	733	769	740	799	756	780	776	774	800	769	790	670	786	780	765	752	732	699	767	755	740	756	789	731	798	734	708	795	726	767	768	783	763	779	735	802	757	778	725	760	768	709	770	761	757	767	758	760	741	797	702	776	774	763	743	791	748	743	752	728	741	797	766	751	733	745	766	754	780	772	747	780	769	771	777	743	747	794	765	738	791	743	805	754	740	799	738	782	765	723	734	756	745	725	755	785	743	739	737	700	706	760	768	743	740	733	770	718	720	775	751	769	718	770	783	753	801	773	759	749	743	743	743	795	741	819	771	762	746	719	714	780	735	760	786	772	768	765	739	771	741	737	722	730	757	753	710	828	748	762	745	748	763	779	760	760	743	789	806	776	752	744	740	771	724	750	740	760	775	807	768	711	742	756	744	764	730	758	769	753	783	738	766	799	754	775	728	771	721	751	732	714	734	750	766	771	747	748	731	757	749	725	813	789	692	732	778	788	751	746	711	782	745	720	740	783	747	779	766	728	807	762	774	746	732	761	746	803	772	787	790	746	754	747	786	793	761	738	727	758	776	704	750	770	729	782	777	762	773	792	735	717	753	738	771	745	758	758	707	768	771	756	776	724	744	741	727	760	703	797	759	770	729	762	734	829	778	755	759	793	772	794	814	757	760	742	806	765	768	778	730	767	757	783	733	782	776	703	765	793	750	740	777	736	748	740	744	791	750	769	771	745	764	730	692	772	784	794	780	790	727	794	825	746	784	773	779	777	787	732	751	756	816	736	784	720	813	729	712	808	776	738	794	744	718	785	760	773	778	740	780	712	764	762	768	733	788	760	749	733	774	713	751	749	780	801	765	810	761	726	835	751	792	763	756	736	757	753	780	759	744	721	720	762	722	775	762	732	760	767	775	730	751	788	775	760	755	780	790	804	791	722	749	772	765	745	737	761	757	731	800	770	758	767	782	812	766	785	751	796	746	762	759	732	689	836	738	771	795	755	779	743	775	763	746	760	729	765	805	746	725	759	745	748	747	783	725	738	701	764	774	802	758	762	810	781	777	795	751	787	727	767	762	769	803	715	728	763	769	787	736	829	741	755	727	747	750	754	760	812	695	733	719	789	771	779	799	730	749	731	758	763	736	756	776	711	807	748	760	736	762	749	775	718	832	764	747	788	737	800	772	768	761	753	807	759	728	805	756	709	783	794	762	745	809	745	767	716	757	747	727	769	804	720	754	793	788	754	766	758	775	761	817	754	744	754	747	758	715	740	702	780	785	787	735	783	760	775	782	802	752	788	703	759	732	749	762	787	754	706	776	765	777	739	721	739	746	822	746	784	733	739	788	754	770	792	734	755	735	737	776	739	675	728	806	755	794	793	752	758	774	767	763	717	749	788	741	783	663	768	764	761	751	772	722	784	786	760	786	755	770	761	724	763	772	817	726	797	702	768	717	763	731	757	769	750	764	759	797	751	802	789	736	782	759	708	778	737	808	743	797	749	761	722	743	749	797	727	755	718
15662	1686	1242	925	725	628	576	482	490	465	491	445	468	440	451	447	455	405	439	409	417	425	422	441	349	425	438	423	452	404	432	410	421	421	402	417	385	427	438	433	440	422	435	443	445	412	428	374	414	399	436	434	428	404	374	417	429	416	416	410	460	400	439	398	408	392	392	413	407	426	438	402	380	400	429	444	441	389	420	443	438	398	409	415	361	378	395	398	426	410	434	395	428	376	457	394	419	434	370	413	439	418	413	403	486	418	388	392	403	412	440	408	378	434	432	401	422	386	389	392	416	435	397	417	463	422	430	405	416	432	391	438	422	459	450	413	381	423	403	458	387	435	453	421	392	455	425	431	390	434	390	422	430	424	393	414	444	445	423	407	445	394	448	384	393	402	424	399	436	427	423	410	424	384	396	400	451	398	442	431	415	449	443	415	438	423	433	430	365	404	412	417	395	411	440	405	416	405	442	426	407	418	411	415	424	395	437	434	378	405	380	426	374	409	440	399	404	396	428	409	408	435	428	442	422	420	413	418	452	421	434	433	400	406	403	439	421	402	395	386	385	416	386	425	404	432	416	423	422	384	431	424	440	385	416	444	434	443	389	459	454	456	380	385	419	413	411	467	420	429	413	438	406	379	389	414	436	404	445	399	426	426	383	486	427	445	407	393	391	453	431	383	372	420	460	426	440	412	402	432	402	430	411	443	434	429	420	446	422	419	452	396	450	434	405	454	392	429	402	417	408	450	388	397	415	400	372	386	401	407	470	407	402	426	457	414	406	411	418	400	430	442	411	424	408	405	398	428	418	435	432	433	406	451	412	449	461	456	424	398	434	440	392	414	395	437	408	382	397	369	454	435	412	424	422	428	473	437	390	433	435	426	438	398	421	410	446	402	388	381	428	388	413	409	390	428	452	407	438	467	420	435	437	405	421	418	442	446	398	445	411	406	372	398	431	411	444	395	443	451	427	382	429	412	410	439	441	408	432	450	416	404	377	432	432	388	416	426	385	403	440	429	400	408	420	429	435	409	402	397	425	431	410	409	376	410	477	447	443	398	431	408	400	381	393	410	424	406	407	429	458	409	403	445	426	395	415	424	381	421	441	425	474	408	464	427	409	417	425	420	429	437	434	404	409	442	420	366	411	442	431	391	441	432	381	398	446	410	385	410	413	411	406	404	423	419	391	408	430	424	415	397	386	460	420	396	374	363	379	386	436	438	429	442	406	417	404	433	423	416	420	449	401	399	431	419	398	404	426	459	425	419	412	393	434	406	453	423	450	438	422	419	423	431	393	435	420	452	394	446	450	426	435	415	446	414	420	401	389	425	428	411	388	414	407	395	421	438	418	441	443	442	417	459	455	427	403	415	414	410	387	413	424	440	407	412	430	393	398	398	439	430	418	371	410	399	419	420	422	444	434	445	410	418	454	418	430	414	420	417	416	383	453	414	404	381	421	406	464	409	398	394	398	414	386	415	421	425	414	406	381	401	419	416	396	456	423	402	442	436	425	405	412	415	404	459	435	403	408	426	417	440	423	421	425	452	397	393	433	438	431	431	425	452	388	423	417	438	406	423	429	449	456	405	414	418	422	394	400	424	391	353	457	424	405	412	439	399	477	421	426	392	396	404	463	408	437	433	442	467	419	427	415	382	411	406	433	432	411	420	370	462	444	456	450	415	385	429	459	438	431	405	381	462	448	430	387	407	394	431	400	403	446	415	444	399	391	426	432	451	407	442	421	406	415	496	416	408	412	442	400	388	397	409	405	432	387	400	420	379	448	438	453	406	411	422	446	400	450	440	402	420	410	437	441	409	418	423	393	435	398	415	422	424	418	385	425	447	430	377	350	415	413	421	416	400	426	428	413	443	417	414	390	433	390	380	393	453	470	383	452	438	422	438	396	419	395	378	401	430	447	420	409	431	461	404	417	417	426	427	430	401	440	437	433	452	431	417	430	420	401	415	435	388	412	404	408	426	385	429	425	431	442	430	393	397	428	443	426	424	417	388	440	419	421	413	431	393	427	416	421	357	453	390	427	407	424	407	404	416	464	413	412	421	437	415	416	393	389	403	435	429	412	362	419	425	420	400	417	425	413	399	396	408	456	432	414	409	435	414	440	431	383	429	425	419	438	437	444	470	397	404	392	421	437	462	408	406	441	409	415	398	427	434	374	423	445	454	400	418	430	408	467	419	426	457	421	428	423	453	469	436	398	442	426	429	437	431	438	418	448	455	394	375	442	418	435	439	432	378	420	416	426	402	425	437	453	424	418	436	451	433	415	393	414	447	457	467	420	430	420	407	412	436	396	459	411	399	418	440	472	371	413	463	435	420	429	446	409	424	384	390	408	362	426	390	470	436	413	385	395	408	437	408	414	386	427	407	413	414	447	438	445	421	440	399	438	442	424	437	425	418	398	458	442	417	396	375	410	401	434	434	435	384	392	436	418	410	424	388	433	428	437	467	400	425	429	438	439	404	422	416	442	421	427	438	416	431	448	406	404	417	467	397	391	442	434	419	427	424	444	451	438	416	390	428	427	410	417	442	435	393	425	410	411	400	388	407	414	450	408	427	424	425	409	405	440	436	444	400	365	412	456	433	449	412	437	442	452	399	421	399	462	390	379	409	395	406	413	438	439	416	411	394	390	412	413	439	415	421	413	439	405	424	417	388	451	467	412	418	389	434	436	406	463	412	471	407	373	426	425	400	413	430	421	444	426	383	431	405	434	429	452	374	401	434	421	417	417	386	417	443	373	422	405	380	431	419	446	409	435	434	384	396	437	406	460	454	405	423	382	427	423	378	452	462	409	412	451	380	402	439	394	404	423	411	389	437	426	424	440	388	409	433	452	434	428	412	439	448	423	431	459	433	412	392	452	438	412	402	405	444	438	400	440	412	462	455	429	450	441	435	403	449	394	393	405	410	414	417	445	423	430	444	411	400	391	450	412	431	427	412	423	447	405	405	390	465	433	416	402	430	416	392	382	445	410	428	400	411	413	402	430	397	391	450	427	399	422	415	407	396	426	396	408	439	391	417	401	390	395	429	456	404	438	408	405	415	433	442	417	475	396	415	424	420	391	416	422	448	458	417	415	433	421	451	449	454	426	407	428	385	449	413	403	418	383	419	412	410	425	445	413	388	445	410	408	434	436	415	423	383	391	360	427	404	400	450	423	458	403	393	417	408	425	388	407	436	412	416	412	470	450	419	454	439	446	422	450	424	433	423	383	366	380	422	421	453	450	391	447	393	436	401	412	436	439	470	438	414	406	444	431	401	430	386	438	419	481	415	432	405	427	428	387	414	414	382	420	432	403	390	373	428	413	409	381	436	437	407	415	371	399	433	437	390	415	432	424	444	430	404	449	399	440	409	439	427	405	404	443	440	438	426	435	446	412	426	409	431	422	407	393	458	450	413	414	441	400	405	381	406	404	421	418	400	385	403	389	453	397	411	373	439	398	407	415	400	393	422	454	452	432	409	408	427
9382	1724	2533	2643	2211	1823	1580	1512	1418	1327	1192	1229	1180	1113	1094	1083	1056	1005	1037	991	1093	1070	1012	994	966	1010	1012	984	951	974	956	995	1006	933	989	928	952	898	955	931	966	898	966	1030	939	947	991	913	928	919	908	913	946	966	953	969	922	939	998	937	945	955	901	1005	863	1010	897	993	949	932	975	1007	931	926	986	965	947	911	917	927	870	1012	972	889	905	904	904	903	936	1015	949	921	934	941	991	906	892	908	920	962	916	979	924	920	954	901	937	912	962	932	990	958	910	947	932	981	929	961	959	915	924	946	959	941	884	914	965	922	926	915	960	886	1018	930	919	997	924	954	903	927	930	903	948	923	959	921	945	964	972	912	966	934	993	920	944	968	944	916	968	947	969	939	961	933	934	934	973	946	959	928	986	959	951	914	915	929	940	968	961	952	975	884	957	985	965	962	987	1006	951	915	923	903	963	937	960	940	941	931	943	896	873	964	880	960	936	983	979	906	982	898	967	965	916	953	970	944	923	961	945	922	951	902	900	936	923	968	942	895	940	926	971	926	979	935	898	986	938	952	910	931	915	973	912	923	957	931	943	944	984	972	961	948	983	943	913	935	839	972	938	986	975	956	975	938	925	943	943	900	942	925	962	924	947	917	983	927	972	926	976	983	909	948	926	925	920	996	1006	984	936	993	918	942	920	973	903	864	921	970	896	923	889	900	978	958	890	987	944	964	907	944	948	973	981	939	1001	953	944	930	852	947	937	945	939	958	911	946	919	910	903	1013	977	925	978	945	938	998	904	959	932	902	1021	955	924	934	917	923	926	891	936	947	903	962	944	993	1009	965	958	975	991	976	939	983	939	940	913	938	957	988	934	991	927	897	908	878	919	899	889	936	893	928	973	978	935	927	927	964	956	926	908	959	933	934	889	998	964	889	899	934	916	912	931	929	900	922	947	893	939	904	892	945	957	981	997	958	910	908	899	978	937	971	990	899	919	952	978	908	883	887	946	950	947	920	916	936	896	967	927	918	924	999	913	948	945	929	962	907	933	977	958	937	888	887	904	942	846	966	982	912	925	908	917	927	967	935	966	930	906	959	931	903	959	958	897	916	977	903	845	842	898	935	909	939	869	907	942	951	956	899	975	894	922	934	919	918	945	958	920	939	929	960	887	950	945	920	902	960	952	894	921	884	916	960	935	965	913	908	942	985	927	930	889	957	943	982	925	929	959	880	963	922	932	977	968	985	890	942	886	912	891	891	952	915	886	980	992	979	954	929	907	972	948	971	949	930	948	948	933	944	906	912	956	948	921	944	973	956	915	880	992	927	945	943	914	989	900	973	908	908	938	955	928	924	941	985	963	952	936	973	969	949	895	936	941	904	889	936	957	884	994	898	957	948	924	980	913	957	931	926	952	917	967	948	1027	975	939	906	894	949	890	916	985	972	920	961	939	950	899	928	909	940	962	958	979	908	1010	920	916	970	906	960	900	914	992	937	932	964	975	986	912	917	903	926	892	901	946	965	901	962	925	922	882	892	947	915	964	931	967	943	930	947	939	964	941	954	1011	946	962	974	966	968	883	963	941	923	1006	917	931	999	931	876	970	978	984	926	936	916	928	927	990	928	914	904	996	906	945	913	911	944	944	942	944	940	935	893	932	913	890	926	946	965	984	934	908	957	922	942	929	915	1006	998	1008	946	912	982	956	909	986	923	923	920	949	948	939	886	896	945	938	957	949	945	980	914	947	986	902	917	930	910	954	913	897	913	927	916	972	919	950	936	892	960	954	940	943	1001	918	988	926	879	919	892	902	891	908	932	947	1001	914	1000	963	989	913	937	892	914	945	955	944	940	888	905	913	954	925	912	968	933	949	947	959	938	890	953	933	981	914	958	931	974	931	934	957	912	929	932	901	943	970	964	942	947	964	1016	935	919	958	964	955	966	923	965	892	955	960	930	936	904	937	961	922	929	957	897	952	905	1012	977	940	961	919	923	994	941	893	938	905	928	954	948	965	947	939	914	893	931	930	893	910	1000	927	878	935	916	916	921	962	945	963	936	960	960	988	949	904	975	989	977	918	920	920	926	996	906	952	935	951	900	935	927	918	988	963	955	970	934	973	961	936	982	927	975	954	906	945	985	927	921	949	973	952	952	913	946	966	953	901	960	969	954	941	908	947	916	953	891	897	958	910	968	915	873	950	961	1002	900	911	949	880	970	910	948	972	897	959	951	920	943	868	920	908	997	934	959	912	872	926	967	907	938	925	918	908	898	933	923	970	941	946	951	940	991	900	913	908	1007	908	883	938	936	943	904	944	929	928	1029	941	916	974	929	917	923	908	929	924	955	964	932	931	955	923	948	970	934	974	944	927	963	967	911	888	904	952	927	955	957	955	908	907	930	893	914	912	913	959	972	920	915	941	989	909	968	854	934	912	945	1005	965	917	946	930	910	927	924	910	909	925	1000	938	982	940	921	941	932	949	916	948	917	943	954	987	951	952	903	930	937	882	967	859	919	939	967	944	920	918	964	938	919	946	955	887	1029	945	921	954	905	978	953	944	910	904	893	948	969	913	920	933	940	945	946	943	940	911	910	983	928	940	975	934	982	934	895	916	953	925	914	915	1011	945	925	942	903	961	901	898	885	915	925	934	956	954	982	910	941	966	926	961	930	920	882	908	915	939	983	930	935	980	966	960	945	937	942	893	925	957	958	970	933	929	972	917	892	930	921	941	904	885	903	945	938	910	941	979	891	992	907	932	932	928	943	937	949	928	950	913	937	975	971	952	971	925	904	859	975	976	959	971	958	981	902	934	965	874	887	957	930	911	940	941	978	921	971	952	924	924	944	957	1010	947	927	952	903	919	852	949	976	986	939	952	917	975	941	890	958	940	959	948	977	952	961	922	927	896	957	918	937	907	911	901	964	906	925	870	910	949	977	909	972	973	1026	948	865	987	870	931	952	967	933	959	947	964	917	984	943	954	932	992	917	958	979	988	960	978	968	909	1037	950	894	982	982	983	957	922	968	959	964	948	972	952	925	999	897	916	930	931	959	957	958	934	927	917	890	930	923	963	1016	966	945	981	949	963	942	984	934	956	957	914	999	883	934	962	940	1003	928	1000	940	940	960	929	895	923	947	1005	926	922	970	922	937	911	931	950	901	939	913	891	921	912	957	872	927	947	960	926	954	959	944	986	905	990	934	941	943	908	950	982	947	909	947	939	954	930	959	963	922	1001	954	924	972	903	939	958	942	882	948	913	956	952	919	964	939	879	977	969	913	950	988	920	934	935	958	911	972	908	898	924	937	910	939	880	927	971	920	914	920	963	916	898	983	961	917	1023	978	967	906	908	974	944	929	967	915	954	929	974	933	989	928	927	942	948	908	1020	938	969	945	886	928	929	958	1021	969	918	951	943	906	936	943	926	965	844	933	917	901	877	955	934	979	917	995	951	950	970	916	921	948	915	906	940	925	913	910	939	940	899	972	895	923	981	980	949	918	984	951	952	961	951	990	928	881	981	918	892	951	907	885	962	965	915	962
1802	210	148	162	176	143	151	150	158	152	188	126	171	172	160	151	153	143	161	158	150	161	159	155	162	159	139	141	154	159	130	154	148	168	166	167	140	144	149	189	138	144	163	158	166	159	167	138	162	145	163	153	146	162	180	166	149	161	157	153	160	125	163	155	161	159	150	160	163	176	169	145	169	150	161	188	173	145	150	165	154	147	156	135	158	192	191	164	156	137	171	172	157	148	156	157	147	167	165	148	141	147	147	155	158	153	158	159	152	141	173	144	142	177	140	182	156	167	182	150	165	149	176	175	163	196	153	159	170	162	156	146	138	169	136	166	165	181	166	152	161	141	185	155	167	161	143	158	165	160	141	165	151	169	158	153	152	158	157	166	156	139	165	161	168	165	174	154	163	165	172	160	142	146	150	149	162	178	183	160	165	147	139	159	157	178	148	165	159	148	139	159	170	146	143	167	144	149	145	149	148	163	171	165	171	144	169	144	154	148	162	153	156	163	145	142	158	143	137	168	161	127	160	153	127	157	153	126	165	158	153	161	170	164	156	182	154	171	156	126	162	148	167	165	148	158	147	170	144	158	166	165	156	176	158	158	160	150	167	161	151	157	140	150	159	141	135	176	147	153	126	177	164	156	146	152	155	143	166	162	168	143	147	175	169	158	173	134	168	150	165	145	172	175	172	157	155	158	140	151	162	173	169	134	148	162	159	161	157	153	152	153	154	180	156	156	156	155	158	143	172	182	133	145	138	149	153	172	161	169	150	166	166	160	144	155	146	176	157	164	144	169	175	157	147	159	179	140	157	176	155	153	142	141	154	152	165	153	142	146	170	165	162	149	172	195	157	145	153	145	136	149	164	164	141	138	176	159	148	151	166	146	186	150	142	144	162	150	144	152	178	167	180	156	166	172	159	153	166	163	152	174	140	145	142	182	152	173	153	160	166	174	202	155	156	158	139	159	155	153	163	172	164	158	155	177	156	158	160	152	172	162	160	167	129	175	136	162	168	162	166	147	159	158	167	150	162	147	134	193	163	149	159	152	119	180	146	162	150	168	148	138	164	156	153	175	150	154	158	199	177	157	148	142	149	170	151	169	171	169	145	157	155	142	159	132	152	146	154	164	171	145	176	166	144	177	138	134	153	136	146	140	167	154	177	158	180	189	163	167	176	171	145	168	137	176	158	139	162	140	142	175	167	167	160	150	145	144	172	153	181	160	163	154	165	159	141	160	155	158	139	168	148	166	158	174	173	144	161	157	160	143	149	166	159	143	152	147	160	158	173	154	167	155	175	176	147	150	169	175	185	147	177	166	161	152	162	142	137	163	205	158	150	149	160	157	166	173	158	186	142	178	150	176	169	172	147	127	146	150	149	162	172	173	156	144	166	154	177	154	145	152	162	143	151	165	162	145	180	166	152	175	157	159	157	171	138	167	169	149	148	157	180	155	143	135	145	161	172	165	141	148	161	150	148	162	152	168	160	174	184	160	148	144	166	166	184	156	141	147	154	165	137	155	146	166	161	178	166	165	175	130	137	170	128	165	138	158	158	128	121	197	157	133	149	148	161	139	147	168	178	161	172	147	139	157	162	151	181	148	135	164	149	149	160	158	142	158	171	146	170	152	174	134	165	168	152	151	147	155	168	147	197	150	149	170	166	151	165	158	140	162	163	143	149	164	138	154	146	154	146	151	159	145	153	160	179	178	149	162	138	147	161	157	161	175	154	174	163	150	189	162	154	152	157	162	165	129	145	164	174	156	166	176	163	159	165	175	151	151	149	155	188	174	144	149	162	166	167	158	164	172	131	144	153	159	157	158	141	170	162	145	172	154	147	168	181	167	163	163	162	156	180	166	154	193	164	169	173	159	147	148	167	159	133	157	162	156	153	136	146	181	159	161	162	164	151	143	162	142	153	150	176	162	153	131	155	162	168	154	156	161	160	168	135	172	144	131	145	168	153	171	148	158	186	190	143	160	163	139	143	157	161	154	154	171	154	143	146	161	157	146	141	155	150	126	159	151	170	163	160	168	158	165	170	165	154	138	163	175	167	194	180	181	160	136	149	127	150	170	182	148	169	149	172	148	144	152	153	146	144	158	139	165	169	143	193	126	158	167	150	150	129	157	170	185	149	141	140	156	166	179	154	150	167	181	168	157	167	157	170	169	156	137	158	166	148	183	159	145	154	168	172	125	160	171	139	173	162	166	141	164	157	166	159	151	143	157	178	145	158	148	152	186	176	148	154	150	141	163	147	144	180	168	136	162	143	150	176	154	143	157	127	136	159	150	179	167	169	159	172	171	154	174	137	163	203	167	167	163	153	173	151	167	168	163	159	166	150	163	148	141	150	146	166	165	156	177	158	131	144	140	168	185	137	117	143	162	155	144	172	167	165	183	152	156	159	170	171	164	138	140	140	141	156	167	149	174	133	162	158	159	159	165	161	176	148	136	148	132	145	163	154	160	154	151	152	159	139	153	156	148	149	164	173	150	148	161	171	164	158	144	159	147	165	168	154	151	164	160	152	150	151	166	148	132	135	172	156	176	180	176	152	152	166	157	145	185	150	172	167	137	162	156	165	168	158	138	169	156	180	158	152	163	155	170	160	151	167	156	182	158	153	144	156	149	141	155	137	158	150	139	140	177	140	141	153	145	165	160	162	150	165	149	131	183	166	161	156	156	169	167	151	162	150	151	157	147	164	142	153	167	178	164	165	162	146	172	156	163	157	150	148	173	168	185	166	170	143	149	176	183	142	146	141	186	165	156	141	153	139	158	161	182	136	145	176	152	151	178	160	173	153	136	150	122	155	139	169	172	170	159	158	182	176	134	158	173	197	144	183	166	144	158	164	175	137	148	147	153	148	164	180	169	172	164	146	159	144	167	159	181	133	149	169	151	147	154	131	139	136	159	179	163	148	177	148	167	151	151	151	143	151	156	146	153	153	168	153	141	144	139	144	171	140	131	158	164	150	163	160	175	137	158	167	155	143	159	158	152	133	154	148	132	171	151	148	145	157	173	179	173	156	179	164	160	172	155	168	159	181	182	201	164	143	176	170	153	167	174	164	151	164	167	149	152	153	136	160	147	133	168	173	168	177	154	134	157	146	142	179	154	153	127	170	149	189	155	154	148	174	187	169	153	182	163	148	181	147	165	149	187	160	153	173	150	175	161	175	154	177	167	135	174	150	144	136	152	157	148	152	163	127	151	152	169	199	150	145	158	152	150	160	147	143	171	155	164	178	161	160	179	140	153	152	154	161	133	179	166	163	133	152	169	139	158	133	191	158	176	168	132	133	133	166	155	137	155	156	141	166	149	138	154	166	153	162	164	157	175	154	155	168	154	151	163	146	131	140	148	132	127	159	145	145	137	133	152	163	151	143	157	152	133	156	184	135	177	165	164	157	152	143	154	147	172	172	155	148	167	171	150	159	185	151	152	144	145	158	149	137	160	151	136	156	162	150	155	159	158	173	160	168	147	172	139
2130	447	518	507	450	493	463	442	448	471	417	448	422	459	447	401	405	461	453	469	450	442	466	466	470	450	445	459	427	424	427	420	456	427	464	403	429	414	401	420	469	438	441	449	466	458	464	415	439	400	431	471	452	416	470	484	430	472	463	443	445	456	456	419	436	450	434	439	447	375	479	427	408	439	458	453	444	420	475	451	451	442	456	444	433	438	436	402	426	443	428	420	413	450	450	481	406	394	438	451	456	436	421	491	427	451	441	424	404	451	420	475	450	423	469	456	452	429	454	415	434	475	457	443	459	446	437	405	416	439	432	487	462	473	446	454	452	456	473	430	441	488	418	424	415	424	442	497	430	414	398	427	430	451	424	474	433	442	429	437	460	457	406	428	471	429	407	424	430	471	451	412	438	422	461	419	422	444	423	406	459	402	414	407	445	432	421	460	433	465	440	428	396	441	414	477	445	418	453	434	435	484	403	452	429	465	450	461	466	428	459	458	425	411	469	448	441	397	422	430	422	477	416	423	412	442	491	443	423	448	440	432	460	460	437	426	450	451	402	479	428	452	444	460	491	435	494	453	416	438	448	433	452	433	439	425	446	427	465	471	459	441	454	474	457	450	428	422	463	441	447	451	442	461	448	402	449	437	442	443	449	447	404	471	420	436	423	457	438	470	414	407	441	426	447	427	434	445	417	451	416	445	464	464	418	442	452	433	442	434	437	468	464	457	423	391	432	446	456	419	436	439	435	418	412	423	446	449	418	468	454	445	398	470	438	449	456	439	407	470	441	463	425	411	473	457	420	440	404	472	433	449	457	414	411	443	429	429	502	446	431	441	464	444	441	460	465	457	435	405	444	438	417	422	424	465	434	411	432	427	442	439	435	438	409	449	437	460	434	402	416	416	421	399	497	412	412	424	432	468	451	462	453	462	439	440	444	420	434	459	423	456	458	462	418	411	468	453	456	416	417	433	435	450	445	452	448	451	495	433	448	421	433	457	435	456	410	442	448	412	450	454	439	472	470	411	438	466	444	425	415	417	458	425	452	464	409	439	416	461	443	468	446	439	436	413	437	454	443	452	433	476	469	441	462	453	463	428	425	476	433	414	434	441	447	416	451	440	434	425	423	429	430	417	411	439	443	454	434	402	451	433	431	489	427	396	469	423	409	447	476	478	451	445	412	461	446	428	424	425	453	433	402	427	470	434	454	447	465	445	413	431	470	478	447	424	429	437	428	442	442	408	457	416	434	448	439	405	469	447	440	424	456	427	409	439	422	471	444	438	451	396	432	455	425	448	447	438	460	432	485	442	426	414	432	431	449	426	422	400	434	421	424	464	431	464	439	455	427	429	391	437	467	498	446	467	451	424	448	445	454	452	440	414	464	457	450	438	451	461	439	424	440	419	444	431	455	424	429	442	462	430	465	417	467	451	458	439	416	480	405	440	442	449	414	452	450	454	403	429	463	432	429	400	422	445	451	411	466	437	423	426	449	419	459	455	418	450	421	429	441	448	459	429	443	442	449	469	458	415	425	436	420	438	423	444	467	419	461	434	430	439	445	465	445	447	430	442	400	454	441	469	425	427	459	420	427	421	450	443	428	438	457	454	461	455	451	476	467	449	408	456	429	407	431	460	446	457	420	464	459	414	446	459	492	451	430	406	457	454	434	448	445	429	453	427	458	425	443	491	453	424	462	443	450	454	416	446	412	450	410	439	429	414	445	444	436	442	459	421	447	466	411	448	441	486	443	467	429	412	429	399	434	435	447	460	395	440	464	441	470	416	447	498	451	424	433	405	440	414	454	445	442	476	405	447	466	442	445	454	433	448	444	437	468	428	430	445	429	442	435	458	431	431	439	436	438	437	434	424	446	406	423	466	427	444	447	449	432	451	445	460	413	445	442	475	448	414	443	441	469	423	442	450	461	417	420	431	453	462	490	440	440	453	467	463	476	437	446	442	419	457	462	476	450	451	414	417	480	398	440	455	473	436	432	461	452	461	427	471	477	418	471	424	467	431	454	412	419	462	415	443	472	464	468	436	430	436	408	482	413	478	453	395	432	419	417	448	454	413	420	437	458	453	400	443	457	450	395	470	489	451	442	475	423	458	458	474	441	424	444	444	422	464	443	452	421	458	422	451	438	440	458	432	413	445	417	432	445	399	392	425	423	442	449	439	423	431	413	435	456	458	430	464	427	447	427	430	442	410	412	462	427	424	428	436	463	429	425	484	458	458	414	439	429	430	391	421	403	458	454	459	438	439	489	428	442	493	438	427	441	434	437	451	435	419	460	453	463	457	413	430	410	445	424	428	437	451	435	450	454	420	431	430	445	439	442	448	444	441	449	448	432	437	400	452	423	470	453	431	445	419	479	409	449	441	425	439	421	469	466	428	430	439	449	475	459	429	422	416	453	419	460	441	444	434	393	440	436	424	414	503	441	428	480	415	442	446	434	469	431	460	468	453	450	437	437	435	450	473	482	468	440	469	416	439	418	438	408	418	466	436	448	436	433	464	444	439	436	463	406	441	434	432	450	446	454	451	449	423	436	445	435	448	422	407	489	446	428	442	426	443	440	435	401	471	448	442	455	443	455	458	467	441	429	437	451	456	416	417	427	446	411	425	403	433	406	449	429	442	410	429	450	427	466	433	416	468	379	441	456	422	440	408	412	459	417	449	443	441	423	474	450	436	440	445	438	437	430	404	429	460	435	450	444	446	437	421	461	441	433	470	462	459	466	380	384	419	431	452	421	452	421	432	434	437	417	455	482	466	473	469	456	419	423	470	467	423	495	405	453	454	417	456	464	427	470	413	431	451	432	412	395	439	420	460	424	449	422	441	421	447	427	429	455	442	439	411	425	442	433	450	445	427	479	410	435	448	438	436	459	416	460	467	446	455	396	474	415	459	410	441	434	466	468	463	458	475	420	414	444	438	426	432	420	400	439	450	457	429	444	416	441	442	435	428	431	413	409	451	446	451	431	433	477	419	427	460	430	456	431	445	429	394	490	469	458	432	398	452	470	420	434	462	385	454	393	417	452	449	429	437	493	451	441	437	443	439	433	456	412	431	439	457	414	442	429	470	486	450	460	462	410	449	440	480	422	429	448	438	415	438	427	428	441	414	439	459	423	448	463	433	448	415	444	442	463	421	482	451	467	418	442	433	398	457	430	432	451	429	433	427	435	433	430	436	429	456	460	430	461	471	387	411	465	427	458	440	455	414	464	459	450	432	442	422	398	415	429	447	405	426	469	441	430	470	414	443	417	468	416	441	444	425	411	448	439	432	415	456	432	449	451	383	441	431	462	440	463	436	427	388	409	403	412	482	441	450	446	421	456	409	419	449	411	502	467	438	424	430	451	465	450	469	436	469	446	414	469	464	434	421	426	453	432	436	478	468	420	428	436	425	433	472	450	438	473	421	476	467	471	432	405	417	418	444	464	444	426	429	420	431	443	476	435	453	451	419	438	437	474	434	467	453	444	446
8162	759	693	591	463	416	362	383	359	342	339	294	328	296	288	323	301	330	323	304	320	352	346	313	314	328	318	295	300	333	269	329	329	297	283	279	341	347	324	326	325	310	311	324	305	302	289	316	291	326	314	308	294	336	300	311	327	311	294	331	309	294	275	317	324	287	327	309	293	312	268	324	298	280	313	334	310	300	293	289	283	340	227	283	304	299	295	305	318	306	315	290	279	296	333	306	295	330	297	320	297	320	294	308	300	302	291	322	319	316	322	287	330	324	331	304	304	319	329	302	299	298	302	322	360	319	298	322	325	276	324	315	309	279	310	334	316	327	337	316	339	327	313	323	327	328	318	327	300	310	346	315	303	301	316	320	289	305	332	316	305	296	311	341	328	329	313	318	307	282	345	357	333	300	293	306	342	323	311	323	310	318	299	333	323	308	300	322	304	342	346	278	298	316	286	289	321	278	274	314	303	319	302	311	333	350	329	295	313	297	311	331	314	305	313	315	325	299	292	296	301	286	291	296	347	283	330	318	325	305	316	295	331	340	318	306	305	353	300	292	319	292	300	329	268	305	283	323	321	333	276	308	291	326	327	325	302	304	287	294	310	295	295	329	322	297	297	301	323	287	335	320	299	288	312	296	307	328	276	298	317	291	287	340	300	291	324	331	310	299	312	309	319	319	314	342	299	316	307	336	301	309	301	332	324	325	313	297	318	317	325	308	308	309	337	294	302	316	322	306	292	268	310	311	320	313	315	354	319	280	301	312	303	301	322	292	306	311	297	264	297	332	344	306	320	306	306	298	334	305	308	301	317	332	343	343	316	301	300	322	318	319	311	293	331	302	318	306	303	307	287	344	340	338	338	285	287	333	316	291	288	308	326	299	299	340	287	289	320	329	284	311	282	321	306	293	335	346	322	324	310	270	305	303	298	318	323	292	310	307	307	313	316	277	310	309	297	336	304	294	334	333	313	309	290	333	327	324	339	316	319	296	318	317	314	330	301	337	281	283	359	326	310	304	317	262	290	315	269	292	354	303	325	283	338	279	329	307	260	285	323	288	318	320	282	313	305	267	316	316	298	295	299	321	303	337	304	331	321	305	321	330	312	280	304	295	293	304	302	308	344	294	298	318	321	320	311	316	331	289	308	301	313	295	309	325	333	334	287	294	297	305	304	302	305	312	309	317	309	300	293	323	318	333	335	310	337	342	339	290	306	322	307	291	304	300	306	307	292	320	337	298	304	332	313	279	317	334	321	317	305	302	302	349	312	321	309	321	311	308	332	309	334	274	266	335	316	279	340	293	318	310	347	342	305	326	338	265	298	317	330	305	314	331	349	268	312	307	339	305	287	321	303	351	309	310	313	328	298	340	283	286	289	288	333	303	292	324	301	312	311	346	332	308	331	360	299	347	337	298	303	303	304	289	314	280	306	290	292	319	319	327	297	298	272	309	314	321	337	273	300	303	351	314	299	353	277	303	325	314	300	305	326	305	318	308	296	307	302	330	335	341	334	266	325	300	299	311	287	290	317	315	339	320	330	324	340	323	339	304	335	309	309	304	284	299	296	341	279	319	309	316	298	317	328	300	313	300	296	299	347	357	341	360	346	335	293	320	290	269	304	335	335	292	270	303	325	312	285	285	329	313	288	313	317	315	294	294	295	304	317	309	349	310	289	294	286	315	310	276	314	316	303	313	270	332	336	313	325	314	330	334	368	280	285	310	302	343	357	330	331	315	298	320	304	304	280	322	346	297	313	272	282	308	324	318	296	314	301	296	310	290	327	294	288	321	296	298	312	306	302	301	299	285	310	324	260	331	314	312	312	296	320	328	326	332	297	304	302	316	319	291	341	306	308	314	295	308	312	310	303	293	315	282	322	315	283	315	323	313	279	304	295	308	284	297	310	277	314	326	318	293	298	319	301	325	287	276	287	276	322	346	324	314	339	335	318	320	335	310	294	313	334	304	312	308	329	308	315	311	293	322	328	322	305	308	277	296	334	314	282	310	283	306	283	277	272	309	326	324	324	305	329	323	307	310	314	294	311	299	319	327	333	312	295	310	292	318	300	343	343	298	311	326	311	310	335	318	299	257	319	300	292	330	304	312	326	344	336	318	334	290	296	303	296	329	348	323	292	293	327	288	356	292	309	306	305	336	295	317	319	356	330	299	316	291	294	314	327	342	333	316	315	298	297	322	298	338	286	305	337	335	294	318	319	325	340	306	298	309	343	307	287	306	320	323	327	299	298	295	309	302	308	303	309	318	294	343	327	290	325	285	280	289	324	300	319	315	297	303	298	315	300	307	296	291	328	317	286	325	324	329	253	329	328	311	325	308	319	311	292	309	302	299	308	326	310	321	316	295	309	280	327	289	322	316	300	318	318	317	344	313	323	302	306	294	298	277	342	292	324	321	313	324	296	299	332	318	310	332	304	310	342	319	278	302	320	300	340	286	276	275	332	315	319	286	287	290	293	307	306	290	289	295	289	288	310	300	312	333	357	300	318	336	328	329	293	299	304	311	295	298	312	326	319	292	311	330	308	258	313	327	316	301	322	316	329	302	311	281	300	267	276	304	307	323	304	348	308	330	300	309	308	322	329	309	313	281	294	310	288	313	320	347	345	284	284	279	297	324	310	278	315	292	319	341	323	313	316	322	302	314	323	303	357	312	337	297	326	298	331	294	298	299	320	325	298	290	294	291	301	295	340	312	322	281	287	296	293	306	332	297	298	324	306	322	301	296	285	278	297	302	282	316	332	273	315	289	329	282	295	316	280	313	284	318	298	327	280	310	318	308	307	291	342	344	324	286	313	269	326	327	294	278	356	344	297	298	269	330	335	329	331	309	341	308	298	308	342	323	319	286	315	348	290	318	287	323	336	331	327	297	298	323	355	316	291	283	283	270	321	296	321	310	314	325	332	318	307	301	310	310	300	302	356	290	310	321	334	369	312	331	300	332	359	354	293	289	323	297	288	317	304	302	330	325	287	340	330	288	296	283	291	300	355	309	296	268	306	303	291	324	350	303	307	348	295	330	279	306	315	297	314	347	298	319	353	308	303	307	256	298	332	318	361	341	326	336	315	328	336	315	330	319	338	286	307	288	350	329	335	327	310	322	321	311	315	287	295	285	300	301	308	348	309	306	315	317	329	312	328	329	290	309	330	320	326	294	296	329	294	306	303	299	318	276	316	329	308	265	305	281	317	356	315	317	340	327	298	353	315	323	325	300	330	299	301	302	326	333	306	321	338	299	291	284	325	340	328	324	351	280	268	296	351	322	306	312	311	315	335	300	315	342	294	286	326	322	307	325	266	322	335	331	301	305	300	297	325	311	304	321	335	276	342	302	302	324	326	292	299	308	301	338	310	315	328	305	315	297	296	305	301	307	306	308	307	315	322	354	312	302	318	299	290	285	288	310	321	298	333	292	300	322	312	325	301	300	309	319	290	307	301	323	295	307	307	288	324	329	292	325	346	338	332	297
6910	1111	1517	1593	1437	1298	1121	1002	1053	954	895	888	884	844	818	818	805	820	830	870	809	824	819	770	767	777	792	805	793	788	738	732	736	809	768	757	775	782	773	773	744	803	758	763	772	765	763	736	790	777	744	727	820	793	746	776	727	781	759	746	742	728	743	779	713	757	770	812	767	753	737	745	765	735	753	732	788	716	777	751	773	737	730	781	806	710	742	786	800	763	772	764	765	751	752	759	759	769	791	783	738	735	724	727	781	731	764	743	761	771	710	760	800	758	714	738	741	776	769	761	767	799	791	808	780	757	788	791	755	756	754	775	763	765	726	733	740	702	784	767	749	729	744	747	717	723	707	754	742	764	719	762	734	735	746	774	746	802	706	772	765	773	759	735	763	762	753	725	786	763	760	768	782	781	778	763	775	728	786	729	761	756	752	764	771	804	731	716	759	776	727	745	754	797	786	787	772	752	775	759	740	769	743	739	846	776	740	718	815	753	773	777	797	774	777	780	736	737	741	749	739	776	746	776	759	701	760	769	773	768	785	769	801	749	784	778	775	755	740	775	799	774	765	738	723	765	755	757	783	727	773	768	768	780	753	739	745	766	785	793	735	779	753	759	724	768	737	743	788	772	709	753	774	782	752	761	755	751	743	764	736	722	767	786	723	772	734	766	781	715	801	788	772	756	729	757	742	755	815	781	787	777	715	790	851	738	809	758	799	742	754	742	770	774	714	752	763	806	775	762	748	778	748	761	752	740	770	715	798	767	749	714	747	756	748	756	784	724	777	753	764	779	732	775	753	733	748	737	792	766	734	783	722	759	692	735	720	736	770	762	788	767	747	737	747	727	773	769	760	734	775	771	746	676	764	753	768	771	780	775	797	726	761	798	759	787	755	804	786	711	819	747	748	761	745	754	826	780	728	795	755	804	723	762	766	739	734	777	745	752	696	732	705	747	761	754	738	728	730	701	754	783	772	748	781	708	782	751	700	761	743	772	730	765	762	764	782	735	789	728	779	759	725	750	731	735	720	750	781	726	772	760	746	762	749	761	750	756	753	749	772	747	773	751	788	778	713	774	773	748	739	720	766	749	768	742	739	782	759	752	774	791	744	717	738	757	732	825	732	729	842	734	719	744	695	735	782	736	754	740	736	735	714	754	812	771	730	752	779	746	772	741	795	723	746	726	780	777	771	755	763	798	748	780	752	796	780	755	777	749	769	733	747	737	734	761	764	785	746	752	778	778	746	734	784	721	733	777	702	792	744	761	742	757	733	713	752	752	720	798	765	729	798	788	756	719	738	745	748	720	765	727	736	698	724	801	739	748	749	718	756	749	681	740	745	792	757	735	750	836	767	756	708	735	784	750	771	740	793	784	807	772	734	745	789	751	775	757	744	755	737	762	733	730	817	750	727	765	808	781	712	755	770	741	795	762	789	777	705	759	771	690	699	728	738	753	766	778	728	747	748	774	758	801	719	801	764	741	764	715	789	748	723	819	753	784	735	770	789	757	746	782	769	744	743	777	735	767	723	753	742	793	766	691	784	789	789	759	738	754	712	781	732	781	774	753	766	746	742	765	742	761	745	776	733	754	744	722	782	792	753	747	745	790	792	796	771	748	720	747	800	752	764	757	783	799	763	768	741	738	730	757	745	708	709	757	744	760	759	787	760	760	783	748	747	747	754	733	760	736	749	762	790	743	779	763	722	704	755	735	701	763	758	750	763	796	775	705	735	735	792	766	766	751	767	721	742	736	758	719	788	788	776	715	736	773	805	752	809	749	724	747	831	776	762	737	800	798	731	769	780	739	756	774	752	749	742	760	758	715	742	755	737	780	826	766	719	786	735	715	772	732	749	795	729	786	736	710	772	754	794	757	758	760	711	759	775	744	751	782	725	772	716	719	727	706	709	736	805	788	752	787	760	774	770	761	744	773	717	758	760	757	742	793	760	734	753	756	743	783	723	719	792	768	705	755	739	722	738	762	772	771	783	764	786	738	841	753	759	757	777	805	790	818	761	798	747	753	786	754	770	788	788	708	777	745	738	751	822	741	758	748	746	765	726	709	755	726	767	752	828	742	742	806	682	791	776	763	668	743	775	642	790	778	776	765	830	825	811	696	732	749	779	753	778	754	747	794	704	756	749	708	769	737	737	762	771	761	836	754	766	796	778	799	731	793	731	789	705	753	748	757	776	710	742	788	764	772	735	759	760	731	766	754	776	756	779	745	751	762	724	725	746	731	723	752	740	759	752	764	792	730	749	767	802	721	791	727	764	758	767	752	735	732	795	767	724	749	779	777	760	759	742	723	788	702	744	745	808	759	789	739	781	747	706	736	781	768	763	748	768	731	786	792	814	755	718	785	766	761	775	760	786	798	754	759	765	703	742	784	735	743	746	732	724	769	772	729	761	781	770	757	754	740	770	772	719	747	698	734	739	795	796	740	753	768	702	702	765	735	679	768	753	769	741	763	728	760	753	771	713	748	747	753	751	769	756	760	729	751	755	781	767	691	759	747	791	721	747	780	732	756	735	740	775	764	734	796	785	744	718	742	781	801	760	781	748	766	769	748	748	733	716	800	827	763	755	754	764	755	762	717	736	746	772	747	768	739	765	757	747	754	706	791	783	758	739	765	759	705	796	761	748	731	808	754	707	760	768	757	737	747	758	828	726	773	783	771	696	742	709	727	792	764	775	725	739	751	748	734	746	786	800	748	778	723	729	769	735	733	746	728	769	762	736	806	723	757	723	776	760	740	743	758	726	765	751	736	783	740	726	759	739	715	767	784	756	736	765	743	732	720	720	753	721	750	745	745	734	769	769	804	712	732	731	755	753	754	742	769	765	770	792	774	776	735	780	738	744	750	739	755	741	724	705	756	711	729	814	793	809	745	822	778	733	711	772	762	766	723	736	746	737	797	746	770	732	726	773	754	748	756	795	761	741	715	755	749	764	727	746	739	765	783	774	708	747	738	769	735	761	739	797	760	794	762	791	768	718	769	744	766	792	753	765	765	760	739	744	697	822	784	786	789	725	771	758	745	756	751	739	821	774	738	711	782	762	705	683	806	795	761	799	767	741	781	770	794	742	761	769	752	760	780	744	778	739	737	759	737	757	732	749	806	708	746	760	748	720	749	720	781	747	788	780	767	702	750	779	802	744	722	774	795	776	739	720	757	756	730	796	757	796	763	760	735	758	745	730	763	798	744	754	751	745	739	798	727	781	731	795	727	773	735	732	732	775	822	798	798	784	757	783	834	772	810	790	710	779	758	737	745	729	769	782	767	766	760	784	735	706	719	762	792	753	754	773	790	770	750	762	760	740	733	747	807	744	786	769	739	720	750	744	773	723	751	787	750	695	769	733	782	729	711	762	751	736	761	753	766	799	783	787	791	753	780	754	771	747	790	776	761	816	724	720	706	744	763	698	772	730	757	757	764	733	801	780	782	746	746	814	749	732	689	767	751	742	756	768	742	750	713	788	750	770	767
15743	1720	1228	963	761	649	574	526	478	477	452	470	453	444	478	431	446	399	414	437	412	454	444	437	423	437	438	428	447	431	431	394	416	427	423	418	420	460	398	448	413	423	474	416	403	438	390	431	430	425	429	417	465	448	403	430	439	408	407	415	400	390	435	392	393	454	429	423	419	452	459	396	403	390	371	452	376	395	446	406	417	407	433	438	418	417	428	415	415	391	438	422	410	419	410	395	409	449	440	442	361	396	376	389	425	466	429	414	424	396	407	424	429	379	405	396	407	457	408	406	436	379	404	393	408	431	443	411	459	450	444	432	436	392	411	436	414	425	409	433	422	404	414	420	385	418	392	417	406	400	429	421	432	420	429	419	431	414	447	383	438	430	420	440	406	399	415	452	440	439	431	460	392	435	458	428	412	403	405	446	431	405	392	389	419	442	403	407	413	407	433	395	419	452	391	376	426	420	410	445	405	411	422	424	411	421	467	429	411	468	447	441	432	392	421	419	422	396	403	406	425	417	409	402	373	393	430	420	407	442	445	446	414	437	437	428	438	425	428	383	391	421	428	423	411	433	438	451	448	430	395	401	414	401	441	413	435	442	425	385	438	412	404	418	445	395	408	437	428	404	408	394	411	398	435	445	422	372	422	370	446	427	404	423	415	433	410	426	441	461	452	416	429	443	413	427	416	398	416	381	419	403	439	398	427	424	430	405	424	435	430	441	404	416	380	461	391	412	410	411	435	422	408	417	413	407	380	435	426	491	418	381	383	441	441	438	422	403	405	413	388	437	440	427	395	373	425	431	436	450	444	430	401	437	381	404	403	399	439	471	411	449	443	431	403	444	387	424	421	423	454	441	402	398	392	459	420	408	421	439	402	411	437	440	477	424	384	416	433	445	430	411	397	421	380	466	388	429	451	383	397	414	395	454	436	394	422	425	407	422	383	411	423	402	421	399	400	428	412	451	441	412	406	458	420	430	401	416	422	433	386	407	367	456	402	394	373	395	425	441	442	466	419	395	423	423	418	374	410	445	438	422	402	383	429	381	404	410	453	417	393	432	430	459	415	400	403	410	425	398	463	480	399	382	394	399	411	430	415	414	425	414	430	411	424	419	411	418	422	415	416	430	386	388	403	389	432	416	417	451	433	458	456	459	397	450	393	418	431	477	450	439	428	453	418	400	403	458	437	454	381	469	418	409	413	414	422	467	414	401	424	411	399	423	433	445	422	427	416	442	404	460	408	464	379	397	448	418	406	394	439	443	394	366	417	433	403	413	418	417	399	382	416	440	390	405	398	363	421	398	402	435	465	436	407	402	410	431	410	416	392	446	409	379	418	415	411	427	412	429	404	396	370	406	430	412	447	416	417	416	433	439	395	390	458	408	442	425	419	425	395	425	409	435	424	445	367	455	428	409	419	413	375	444	435	409	396	412	451	465	450	424	429	407	410	399	461	407	439	443	402	405	455	436	415	402	383	429	404	452	419	414	422	452	427	417	419	399	434	409	435	388	433	365	409	379	423	450	446	394	387	443	425	441	434	451	386	440	413	379	418	424	410	413	394	458	468	462	461	394	396	408	406	457	418	425	429	419	408	385	431	415	408	440	421	393	418	406	433	411	419	420	422	390	427	402	399	423	463	433	413	424	444	437	427	394	417	438	433	386	428	450	419	419	381	404	420	414	393	408	422	419	409	428	467	442	415	408	427	468	426	390	454	436	420	356	404	388	422	433	449	411	438	455	424	438	435	384	381	407	425	414	387	449	414	407	450	443	408	388	422	424	468	418	402	446	439	472	458	420	427	413	420	398	397	438	402	434	437	452	393	417	412	411	468	442	424	409	400	405	462	369	415	449	432	422	400	420	428	388	451	391	457	452	429	429	434	452	406	394	402	429	453	423	405	402	423	384	425	396	433	447	468	400	413	415	455	448	420	442	447	452	423	426	386	410	418	413	411	438	408	445	436	447	432	424	416	451	404	409	429	428	455	438	419	423	400	465	416	414	445	412	466	441	430	425	449	413	392	430	421	400	418	439	400	425	453	408	402	418	441	374	381	433	392	445	431	394	411	394	443	406	438	367	473	410	395	441	404	441	388	390	410	432	437	421	438	390	405	414	435	386	442	418	425	432	421	401	401	397	427	429	384	409	458	389	381	373	419	417	424	426	440	434	414	377	392	400	453	412	427	409	399	411	432	383	402	423	408	432	461	402	425	422	445	447	413	432	413	387	431	410	404	453	427	385	397	339	429	405	424	447	395	433	405	418	422	442	423	445	424	398	463	424	387	420	411	431	427	439	384	412	402	408	396	433	442	445	436	438	411	413	478	416	416	406	391	440	389	452	412	440	434	404	422	452	396	401	436	415	438	416	436	430	413	438	434	469	414	450	423	434	438	394	410	421	415	436	377	435	436	451	377	415	399	412	431	425	415	410	397	410	419	456	425	432	403	460	403	391	399	398	410	435	391	421	416	420	421	424	455	466	444	384	395	450	418	390	428	422	399	371	412	397	431	383	414	410	420	421	389	396	433	423	439	425	437	415	399	402	434	405	413	423	372	438	409	383	409	429	421	380	420	377	421	398	425	412	437	471	450	454	426	414	403	392	391	422	412	416	436	388	460	426	417	449	425	417	422	424	381	388	444	411	395	441	435	440	418	431	427	406	418	457	453	416	404	419	437	351	447	431	404	415	418	440	422	403	431	435	435	428	433	415	415	406	435	432	419	404	399	378	464	416	424	420	398	414	399	430	403	438	444	408	411	435	435	430	451	395	391	451	435	442	447	459	411	454	409	395	414	421	403	402	474	436	382	443	430	435	423	412	392	428	407	430	457	402	436	409	409	426	468	396	394	421	432	402	420	387	397	437	404	418	422	434	434	469	411	366	403	388	426	389	445	417	430	406	436	411	427	463	407	391	429	411	447	413	383	400	452	401	434	388	455	399	431	383	453	399	442	402	409	407	395	437	417	415	422	366	451	387	419	424	444	430	452	399	395	417	424	434	410	417	440	419	389	370	438	436	467	409	401	436	409	398	449	424	398	437	425	456	413	430	412	437	422	435	430	440	428	446	407	432	386	406	428	411	406	417	390	433	437	459	428	401	425	453	447	410	407	404	398	435	427	427	412	407	389	423	406	435	415	420	402	396	457	443	468	428	417	434	417	396	420	465	412	397	429	443	403	386	371	431	454	374	402	382	434	433	432	412	403	423	414	432	402	389	438	414	444	456	431	440	428	389	478	394	438	454	431	455	425	393	420	434	442	397	442	417	432	400	405	421	443	406	439	398	452	449	408	450	424	428	416	441	443	447	434	427	433	439	430	434	429	386	412	432	397	464	395	444	463	435	423	411	415	439	415	403	419	370	408	423	416	410	425	403	454	405	430	450	391	444	424	425	451	437	429	398	390	479	380	437	427	407	445	437	432	411	418	401	445	390	428	426	424	418	434	401	396	445	406	395	420	415	411	378	411	403	432	452	423	438	421	451
9333	1720	2567	2640	2232	1841	1671	1503	1433	1276	1235	1167	1112	1136	1120	1091	1087	1044	1052	1049	1003	995	960	1057	1023	1031	962	1015	983	941	957	958	999	1057	987	907	962	934	975	947	995	957	1037	908	932	978	846	963	922	1005	939	1004	958	942	938	938	912	902	900	883	945	945	939	952	983	950	1001	926	1001	935	902	872	930	981	963	1025	936	1007	995	947	971	941	956	938	916	931	943	930	930	981	943	960	957	959	962	930	972	970	922	888	941	897	997	898	965	955	890	961	942	989	964	898	940	932	961	974	950	947	899	969	878	968	943	955	889	901	910	976	956	969	989	986	1006	971	930	919	946	921	924	902	933	966	934	931	939	961	929	956	962	942	979	938	943	975	933	956	969	915	911	946	913	933	871	917	944	966	922	948	947	937	984	975	952	949	926	966	990	911	920	940	990	942	921	911	858	909	934	921	970	901	1004	943	929	946	991	950	921	953	866	955	969	915	944	938	911	950	935	893	945	918	914	932	956	970	927	939	924	954	916	930	918	948	986	926	956	897	949	947	902	940	951	950	968	916	887	975	939	960	978	886	958	1005	918	933	963	971	943	913	980	957	976	906	947	951	957	944	946	901	988	922	971	926	1023	926	904	976	932	951	927	953	985	918	918	963	972	912	913	909	950	951	950	922	921	939	940	941	880	963	930	943	909	944	936	887	972	941	880	907	981	929	941	908	878	920	1027	962	976	939	909	948	983	941	928	979	952	913	942	933	944	908	985	903	914	972	883	988	965	910	885	957	916	966	910	941	925	953	980	959	960	903	969	943	965	939	933	946	995	942	1007	974	911	959	937	901	990	959	916	884	926	924	967	963	970	889	943	961	953	928	946	975	964	951	919	903	873	957	937	1006	899	1007	907	869	947	986	967	929	919	977	943	952	974	916	961	973	897	916	1002	923	957	947	943	974	984	893	927	939	954	927	877	912	918	900	942	970	947	922	972	916	915	905	1001	945	943	978	933	927	971	940	962	930	979	975	948	964	951	882	913	924	975	971	953	949	909	920	947	895	990	921	922	883	933	901	939	961	893	962	957	959	936	922	953	929	968	940	941	895	967	909	938	929	942	943	944	909	996	959	965	933	980	974	981	925	951	940	903	993	909	949	923	943	935	981	969	961	944	956	945	964	934	932	921	939	926	957	959	966	951	963	965	929	987	935	1000	903	928	946	997	889	978	928	941	917	892	908	983	951	892	1016	956	948	966	988	884	971	902	924	883	974	934	940	937	934	945	953	922	931	934	932	921	950	994	972	939	923	988	968	921	906	956	992	967	953	945	918	943	904	923	936	926	916	953	904	966	928	958	924	945	942	974	943	961	963	911	1025	930	938	943	943	921	940	972	966	922	928	927	940	979	970	952	961	946	927	968	971	980	910	934	977	1012	942	954	950	922	934	910	894	960	953	955	943	949	978	965	970	971	927	975	891	966	931	903	935	949	940	932	912	971	949	955	965	938	935	972	934	934	893	960	940	935	929	937	967	920	1030	996	901	971	937	959	892	947	904	973	934	992	950	978	917	920	925	919	979	894	928	973	929	929	908	973	915	948	932	937	949	933	927	926	967	936	938	982	966	910	898	918	943	953	920	979	969	981	910	970	958	929	942	949	911	917	1027	933	902	982	954	964	974	913	925	983	960	939	939	899	911	918	930	912	969	944	941	934	963	942	990	918	1021	942	903	929	934	944	995	980	950	917	963	914	937	954	918	935	971	989	958	940	961	973	939	894	938	916	945	910	967	916	970	969	908	959	921	898	922	915	906	926	932	955	991	918	935	925	904	995	947	957	974	882	886	942	871	958	985	955	944	978	946	944	953	966	908	916	994	938	952	961	957	946	930	958	924	925	916	931	993	985	963	960	938	907	938	940	973	932	1005	957	978	998	974	881	965	868	955	906	953	913	1020	939	924	929	966	929	929	1020	992	938	942	960	919	928	956	947	917	900	918	960	1009	991	927	952	995	961	1008	899	941	942	939	994	911	915	947	912	920	952	913	889	919	934	922	900	901	975	889	909	891	921	942	974	935	903	981	932	933	973	922	952	880	990	944	954	958	897	884	956	970	926	940	905	917	973	936	906	951	949	984	963	903	938	884	955	874	902	957	929	914	884	975	882	962	948	930	927	967	952	946	968	964	930	922	959	958	908	942	975	929	969	905	915	956	958	1033	934	956	902	952	878	960	932	929	918	915	965	912	920	939	928	892	955	1006	920	948	904	932	973	991	929	914	934	974	938	951	897	956	991	956	960	935	979	956	915	992	858	915	972	918	936	909	955	926	946	921	922	977	938	934	945	951	946	935	926	968	956	956	975	897	895	978	859	943	976	935	907	937	943	943	970	922	984	938	932	959	913	930	955	905	946	937	886	939	935	954	946	919	908	960	979	925	926	951	949	929	948	951	933	992	968	978	944	874	995	957	946	911	939	928	955	869	925	966	940	882	931	924	963	961	957	921	894	962	941	908	913	906	915	935	933	980	916	946	945	930	948	921	959	916	948	989	957	956	983	946	957	980	907	953	940	1016	952	943	951	944	974	970	1039	952	958	939	966	955	945	976	913	946	872	992	926	957	946	930	902	923	918	937	902	939	958	989	944	962	961	948	1016	939	941	930	927	969	926	918	933	980	897	943	951	946	979	965	900	1007	979	933	918	925	961	929	965	969	889	891	957	942	955	904	897	881	973	970	920	956	941	977	957	977	953	910	940	948	978	997	894	936	927	953	906	914	960	945	919	910	934	889	992	931	910	907	958	879	886	894	950	894	952	995	912	946	959	933	936	940	893	941	925	943	931	971	924	906	984	1001	939	954	968	990	887	908	959	967	945	951	951	930	915	908	936	953	904	939	924	918	907	948	971	949	961	981	964	1011	948	912	960	919	905	988	947	987	960	998	931	953	933	940	979	999	937	986	976	949	889	927	947	946	923	881	942	971	967	932	940	993	942	914	942	979	952	995	973	951	935	854	954	935	977	1001	924	903	924	955	913	953	957	961	917	938	925	938	993	910	912	971	911	947	994	976	976	985	972	1021	931	949	963	894	906	975	934	994	896	912	954	947	957	887	922	951	994	992	974	938	979	934	952	886	960	954	955	954	949	906	934	913	930	985	941	911	918	960	933	915	929	948	931	938	942	890	932	931	933	966	974	942	954	954	952	959	968	994	957	985	971	945	987	960	904	938	960	941	1024	968	999	903	964	920	976	963	936	935	954	922	934	952	922	959	911	978	938	933	886	959	1009	953	950	937	918	942	959	948	965	981	966	878	943	916	871	888	905	948	992	907	969	973	932	918	988	930	925	921	944	879	964	931	953	965	899	918	942	948	909	913	940	968	900	926	958	869	951	936	969	969	926	948	941	897	962	961	947	932	954	968	911	863	946	929	937	955	923	921	973	974	991	894	884	984	940	929	907	932	955	932	967	965	910	942	980	981	970	928	959	906	944	981	912	928	953	985	912	963	952	938	939	921	961	959	967	922	925	910	992	911	1001	888	964	931	975	1017	928	895	931	967
1847	208	157	175	182	184	158	167	173	159	163	159	159	149	170	168	155	166	167	192	175	139	183	148	158	173	162	145	163	150	142	159	166	164	172	159	158	155	154	146	164	156	150	139	182	153	142	157	173	172	148	160	161	150	169	161	171	166	170	151	146	157	157	153	139	174	166	161	160	178	161	181	150	161	162	165	152	173	135	156	186	179	144	137	148	178	166	138	139	138	150	145	158	172	165	143	170	173	173	168	135	158	137	175	182	160	166	153	173	134	157	162	165	136	156	149	150	160	175	143	150	177	165	160	148	148	163	146	165	144	166	148	162	161	164	170	167	150	148	155	174	166	131	157	187	167	162	162	171	168	174	137	178	169	157	130	155	160	191	157	167	139	171	167	160	160	159	161	126	163	152	183	161	162	171	159	149	170	169	168	174	175	157	156	161	146	158	140	154	154	160	141	157	126	163	142	169	166	127	173	174	143	160	144	131	178	142	159	151	168	176	171	152	119	168	162	156	175	178	153	164	146	168	167	176	167	150	163	164	159	142	156	181	137	166	175	175	160	168	170	169	139	140	155	174	172	171	157	182	138	188	167	161	171	146	187	144	137	151	154	142	163	126	194	178	164	174	155	143	147	145	163	151	137	152	183	153	150	139	139	152	172	164	176	168	140	161	146	171	143	167	157	182	173	137	140	152	164	169	149	177	143	157	147	139	169	159	172	181	146	170	174	168	161	134	171	168	184	140	156	165	195	169	171	159	145	158	167	156	137	168	144	145	164	156	170	154	144	144	147	153	160	166	159	180	154	136	144	143	145	156	153	143	170	181	166	143	154	154	155	160	164	169	130	146	161	179	163	164	174	131	162	171	139	154	164	145	165	179	181	163	148	154	137	168	143	141	151	166	140	172	158	152	161	169	172	152	184	185	185	184	167	171	184	147	157	178	173	150	164	161	138	168	144	183	142	132	127	171	169	158	170	140	163	158	154	152	161	145	161	160	160	169	167	157	139	158	169	151	152	151	162	154	153	153	159	142	167	154	156	169	144	166	169	179	147	149	139	174	132	157	153	188	160	151	131	164	160	158	181	151	151	137	160	154	145	174	167	155	142	145	173	159	172	133	168	176	160	159	168	138	157	150	180	172	149	173	150	171	159	177	170	165	154	158	173	128	160	147	160	167	162	163	181	158	157	203	168	175	134	135	147	162	146	177	172	147	162	148	159	185	167	137	144	162	151	159	169	170	164	162	137	150	183	170	167	151	156	175	180	165	159	150	162	154	155	157	163	162	150	151	179	158	147	126	176	166	158	167	181	151	174	141	146	174	175	147	156	147	172	150	181	137	149	168	162	151	152	162	163	175	150	158	161	185	178	176	137	168	181	141	141	137	130	187	160	160	147	166	150	149	168	146	157	144	154	154	172	165	150	160	168	145	172	142	152	160	172	138	170	165	180	150	151	166	157	129	158	145	173	126	170	158	154	160	152	167	159	164	167	176	169	159	165	168	166	148	204	167	164	171	166	167	140	175	180	151	156	160	168	168	140	167	147	132	177	136	177	158	134	168	193	161	143	151	160	160	155	160	137	161	160	159	163	192	171	163	144	160	166	139	180	160	169	144	162	148	142	156	165	155	151	171	156	156	145	170	144	156	150	170	182	172	163	166	137	183	158	177	152	143	167	164	145	158	161	147	157	171	150	162	162	143	158	173	150	145	167	174	174	159	170	166	152	165	159	156	137	169	136	174	171	168	166	177	159	161	172	149	177	154	156	154	168	156	149	143	158	152	160	162	162	166	173	155	160	154	166	150	165	158	150	144	165	165	156	161	177	161	168	161	159	176	157	146	178	157	179	151	133	168	169	151	171	174	174	176	154	159	170	156	147	170	155	152	153	143	130	153	155	141	154	151	178	152	141	154	177	181	152	152	169	156	151	179	156	167	150	157	169	153	179	155	157	135	149	152	155	152	169	162	194	173	158	170	158	164	171	143	127	183	175	153	153	167	187	158	166	158	182	157	167	176	187	164	168	148	162	153	161	178	167	155	188	155	160	161	134	159	172	163	165	158	169	167	164	166	134	150	163	162	154	138	166	151	158	158	151	158	142	146	177	148	162	156	175	141	147	159	143	156	144	148	151	170	173	164	175	178	160	143	160	151	154	151	165	164	136	147	139	154	154	171	148	160	138	172	153	158	162	142	170	156	159	156	160	176	155	179	172	168	192	139	137	169	165	144	161	169	144	164	171	161	190	129	157	165	179	155	164	183	164	157	168	145	160	154	146	160	174	180	149	152	147	174	160	179	183	167	162	145	166	178	161	148	155	158	174	167	163	182	169	146	138	142	151	150	163	165	167	179	147	158	159	160	148	153	169	152	158	169	165	156	175	192	130	158	162	151	157	174	152	173	161	127	169	178	171	170	139	156	152	132	158	155	170	171	168	148	146	172	171	166	163	136	146	168	147	133	143	131	153	165	166	166	163	161	153	189	150	171	166	170	135	127	163	162	166	144	160	120	147	152	174	169	166	150	164	136	179	161	167	155	135	158	140	187	156	135	152	166	156	166	149	181	163	158	168	150	143	124	160	168	161	187	131	151	139	158	150	146	153	184	146	172	171	165	164	175	175	162	150	156	156	130	141	152	163	165	191	168	145	159	146	153	156	180	160	176	150	165	150	157	164	157	160	147	172	169	154	165	169	157	165	169	150	175	167	170	148	148	146	143	137	156	162	180	149	165	164	172	144	171	180	165	153	162	173	160	167	167	151	164	166	158	165	159	143	154	160	137	145	154	167	173	152	155	181	155	131	172	148	182	188	141	165	152	161	177	174	161	165	160	150	180	144	159	151	150	174	152	147	169	167	136	171	172	159	163	163	147	165	154	156	163	137	171	147	144	149	163	141	184	176	141	148	166	192	165	166	168	167	175	154	153	140	171	150	165	169	141	159	157	160	159	178	152	176	145	161	155	153	159	169	153	171	174	133	170	165	165	145	177	160	150	162	171	176	152	183	185	164	159	165	178	163	141	195	151	151	147	160	154	153	153	145	163	188	170	176	163	156	130	161	177	171	130	160	165	156	139	169	165	160	159	165	180	145	175	175	147	152	169	159	147	158	165	143	172	169	182	181	164	138	148	164	156	173	174	147	170	155	179	167	152	155	150	140	144	151	177	182	163	171	149	142	155	156	128	155	161	178	156	146	169	173	149	174	174	172	160	139	166	158	165	156	171	172	166	156	168	145	152	161	164	171	148	162	148	180	153	165	155	171	163	151	148	178	158	147	156	171	171	176	184	175	144	159	156	155	185	159	147	150	144	158	155	177	169	168	154	190	159	170	160	144	153	163	165	160	160	162	170	165	154	161	164	141	151	148	153	179	155	175	181	164	141	157	162	165	161	147	158	192	136	160	150	173	148	175	166	177	158	134	173	157	164	124	147	165	144	165	137	167	180	161	157	149	129	155	156	159	141	161	158	171	174	171	161	139	165	183	148	186	153	158
2032	487	504	489	468	461	507	488	447	470	513	442	435	428	416	443	440	455	450	425	469	437	451	483	488	460	409	462	461	450	389	463	474	457	416	437	453	421	448	427	411	465	423	453	444	423	446	449	478	470	446	426	458	489	475	446	431	459	438	465	475	430	418	476	425	451	455	440	439	445	457	430	458	464	467	454	460	481	448	455	446	468	425	450	456	442	435	421	402	481	450	479	424	446	396	441	455	473	519	468	446	469	448	421	410	477	478	455	453	448	459	446	452	468	422	464	466	441	462	409	434	432	471	502	420	405	484	486	490	457	460	458	456	474	500	451	442	468	445	447	469	471	419	435	411	468	477	436	423	404	447	491	416	410	417	425	444	409	451	447	458	409	475	405	456	436	441	475	470	409	464	472	461	483	416	419	465	446	429	475	474	445	441	450	462	418	446	444	495	446	426	453	414	411	460	413	443	483	431	493	446	467	461	431	429	432	457	461	477	447	380	521	467	438	438	446	480	456	449	437	423	432	432	426	447	476	434	453	433	454	440	470	486	463	454	445	483	446	449	469	476	475	478	447	473	472	467	437	456	426	456	402	485	477	410	452	428	427	420	461	454	426	439	456	468	431	458	470	466	446	429	431	454	467	447	465	453	445	439	459	461	456	466	442	512	460	439	433	458	470	443	481	469	469	434	484	428	428	436	465	429	475	445	427	464	504	461	414	471	412	461	447	465	439	424	437	465	411	444	461	430	479	427	424	455	472	444	407	409	415	454	506	425	401	436	409	451	415	461	424	436	463	457	464	440	437	437	404	437	463	448	480	443	449	481	456	437	442	461	424	496	424	460	469	451	433	469	444	481	482	455	411	450	488	456	453	408	446	465	446	484	430	447	439	474	455	453	436	461	446	438	436	471	445	505	466	483	425	476	473	444	424	419	433	472	496	435	467	452	455	434	457	421	442	417	463	410	414	432	483	489	442	467	449	445	474	414	460	451	438	438	437	470	431	501	460	427	423	406	427	436	415	503	447	442	477	429	478	462	455	466	455	431	442	447	469	411	473	437	437	443	470	458	439	474	438	431	456	465	467	446	460	428	435	459	440	424	443	446	441	485	429	445	411	438	428	459	432	466	449	481	418	485	441	491	459	435	441	449	443	439	426	425	470	436	464	497	440	461	439	482	441	472	456	455	453	444	459	463	439	478	433	499	463	462	418	403	482	457	426	433	485	482	432	465	492	456	450	452	452	458	433	412	483	422	452	438	474	460	424	437	439	469	449	458	463	489	435	462	461	457	428	451	461	468	421	428	464	425	473	461	458	420	433	436	442	460	396	419	447	441	469	446	464	451	455	425	479	465	463	447	440	449	428	423	438	430	443	434	437	413	466	488	456	433	443	442	444	472	461	415	465	472	458	418	443	473	463	462	457	425	465	449	490	474	508	429	441	449	450	441	457	412	471	443	446	445	425	441	454	421	451	438	449	435	434	442	461	454	459	498	450	444	458	440	483	476	451	429	429	459	497	438	438	461	480	482	427	453	412	459	476	449	435	421	459	475	467	461	453	462	445	434	434	434	457	435	458	451	456	477	483	471	431	466	441	434	418	462	454	437	434	473	417	413	430	457	437	417	453	475	418	482	420	456	469	463	505	436	439	467	439	466	415	456	468	470	471	435	445	438	497	440	449	460	470	506	407	488	470	438	439	452	458	461	450	481	450	439	454	465	402	457	452	445	456	463	467	469	424	431	437	414	410	428	473	430	460	453	441	443	459	475	454	395	437	486	480	482	473	457	402	430	435	450	443	440	473	456	480	456	396	469	441	486	444	433	469	433	441	428	452	456	479	446	463	424	412	459	438	436	445	476	453	425	454	429	450	448	460	397	478	455	433	468	465	441	437	457	472	499	432	450	472	452	485	492	425	494	461	466	477	482	457	464	431	444	441	476	485	423	459	449	425	439	411	485	431	433	436	447	431	460	438	485	438	456	442	431	475	424	435	465	426	432	458	440	471	460	431	436	444	463	441	435	448	452	470	467	438	426	467	441	411	429	408	444	412	434	452	440	460	473	443	467	418	464	434	467	456	424	421	457	462	471	460	431	424	414	450	460	459	475	441	437	455	479	447	440	438	457	456	469	442	477	456	466	421	419	465	465	433	457	466	467	485	454	430	485	468	444	454	465	439	395	398	466	412	455	446	435	432	468	443	442	438	451	433	440	446	427	446	468	455	466	451	449	474	409	420	453	483	450	441	467	405	440	455	506	457	468	477	474	432	440	460	447	476	443	443	405	471	442	455	479	470	438	484	447	426	461	454	455	415	449	465	477	432	467	443	438	466	489	434	471	450	456	470	462	465	434	474	446	409	432	451	433	429	450	435	421	420	481	472	426	425	437	450	411	477	415	441	441	459	435	457	454	448	431	486	463	461	454	437	433	453	422	437	386	447	487	497	434	405	438	479	401	452	443	433	429	437	440	464	432	458	468	445	442	448	464	458	438	469	452	453	454	498	445	455	448	449	471	430	438	438	450	446	499	462	409	456	464	438	471	452	469	487	443	484	477	448	473	444	430	463	445	462	460	447	463	442	464	448	491	437	457	442	441	463	465	437	436	462	483	427	441	463	471	464	472	450	415	417	445	452	428	460	449	451	422	442	457	468	433	435	461	464	442	468	462	489	458	412	438	432	470	445	434	471	465	444	446	464	466	470	457	446	430	447	457	452	450	433	490	433	421	469	431	441	455	434	443	410	459	426	501	467	480	477	447	440	446	468	426	421	456	453	467	466	465	454	438	433	455	435	496	465	463	406	437	465	411	408	444	474	455	445	438	437	484	418	442	430	424	458	475	439	491	467	461	437	447	446	443	456	444	473	461	428	489	430	467	423	462	418	407	458	479	470	455	426	443	447	450	476	470	432	483	503	429	419	461	456	470	442	427	465	470	451	464	489	447	458	458	444	442	439	436	444	457	455	449	428	415	441	460	434	475	451	417	472	493	402	467	440	454	427	431	474	437	446	430	433	423	425	451	431	434	469	483	452	416	417	449	448	465	489	426	474	443	474	469	434	437	442	440	461	475	466	423	459	475	471	380	492	440	435	449	417	424	470	444	457	469	451	486	415	442	428	436	480	455	469	430	436	486	454	456	466	447	459	462	454	468	429	428	428	435	443	487	454	434	453	425	510	465	434	448	468	454	452	418	456	506	438	452	466	443	449	439	474	462	453	430	441	474	457	420	453	416	477	457	469	431	451	435	433	417	461	450	463	449	421	457	457	467	457	462	430	467	450	469	494	445	461	445	416	439	438	472	453	433	427	497	448	441	444	444	470	433	439	422	439	483	465	440	447	438	488	449	467	451	430	453	442	431	456	444	452	472	436	490	419	472	444	450	433	418	434	477	427	445	454	414	425	473	478	463	489	455	432	440	408	429	439	441	445	452	442	455	431	454	431	474	488	474	463	474	484	439	440	427	464	442	488	462	421	439	396	415	422	421	483	480	472
8355	728	691	561	408	405	369	376	342	312	363	325	335	338	298	299	316	348	308	345	343	371	333	282	331	304	332	328	307	306	318	299	335	325	338	296	292	298	340	295	308	289	288	343	299	301	312	325	315	324	293	298	288	323	329	310	303	294	315	290	316	311	320	271	303	325	308	321	331	292	324	313	335	294	324	285	313	293	321	317	290	283	293	309	283	313	288	327	301	293	281	299	311	313	279	278	285	289	343	317	287	287	334	310	297	296	292	287	330	297	264	294	284	310	340	349	304	291	289	300	315	330	282	289	310	307	293	269	311	322	333	301	313	293	312	293	286	316	314	270	302	288	315	318	308	311	293	325	273	284	288	307	337	288	300	333	276	325	322	323	334	290	322	307	287	293	319	282	317	285	338	291	312	308	307	316	326	328	297	319	288	296	294	319	286	300	323	356	294	337	299	303	328	304	303	315	319	330	296	317	297	320	341	301	310	274	305	295	336	325	274	309	287	329	281	332	320	300	315	283	313	333	295	314	283	303	312	303	261	301	319	327	295	315	324	302	299	330	310	283	311	300	302	329	319	290	300	309	332	304	322	348	342	332	321	309	292	309	290	286	317	328	299	330	306	308	280	277	286	305	286	295	301	299	276	307	270	320	286	312	297	304	307	338	321	313	283	287	297	311	298	323	295	312	307	311	326	346	309	297	313	322	329	351	297	293	313	320	324	277	306	328	284	328	322	329	319	306	269	295	293	329	329	295	299	308	311	332	302	309	302	302	318	318	314	322	298	315	332	315	301	296	313	323	284	315	287	321	282	318	299	314	328	273	296	323	299	303	292	319	309	279	316	286	319	333	325	308	326	321	298	316	307	310	288	300	308	338	294	300	281	327	304	311	278	320	305	296	301	264	319	325	319	275	321	336	329	282	308	284	287	288	308	325	283	308	321	314	274	291	320	296	311	327	322	305	307	321	305	305	295	317	320	330	334	338	304	336	316	323	276	285	318	270	261	334	307	342	325	303	284	301	282	283	301	312	293	275	333	305	305	295	321	318	298	316	326	297	308	311	318	304	314	341	286	308	299	297	329	286	287	318	305	306	287	307	320	315	307	298	319	309	300	316	311	333	301	305	274	312	314	308	300	319	273	282	306	291	309	287	352	309	310	326	293	312	294	335	313	276	299	301	282	280	316	310	332	307	305	297	297	334	314	327	302	318	325	301	285	295	293	338	325	281	278	329	296	293	317	308	278	300	293	338	337	335	327	306	315	314	307	324	332	270	296	279	305	262	300	299	312	300	316	325	287	300	296	286	291	316	284	307	316	308	285	333	292	312	313	325	315	324	314	294	290	339	307	317	311	311	323	317	306	330	283	324	303	283	275	314	304	317	269	308	326	314	294	297	294	317	325	289	289	293	284	334	319	291	324	338	323	300	294	315	336	310	349	320	299	321	343	287	353	334	294	326	317	310	300	315	281	297	310	330	303	264	317	308	329	282	311	299	297	290	299	362	311	300	323	315	325	303	342	317	306	296	286	293	303	292	289	325	314	353	330	279	302	278	308	310	336	305	302	292	326	318	298	310	286	319	308	298	270	307	304	305	307	298	272	292	355	313	288	287	331	324	315	317	314	308	296	318	265	322	303	268	313	321	308	290	288	305	322	300	314	296	323	303	301	286	324	302	320	341	315	311	294	284	333	315	319	308	327	319	297	302	297	310	338	331	346	269	298	299	292	276	296	320	313	290	285	313	297	320	316	290	290	318	321	287	298	324	307	307	344	322	308	283	309	285	314	305	355	295	289	329	324	283	309	308	306	304	295	320	313	329	297	323	332	300	274	349	285	347	298	277	311	312	298	329	314	295	317	336	321	297	318	300	315	327	299	298	316	333	263	280	302	316	290	305	298	339	311	317	303	309	278	290	312	303	325	336	317	312	289	316	293	302	315	327	334	311	316	302	296	306	319	318	302	318	308	321	322	276	314	313	322	301	320	319	311	280	299	315	313	267	277	314	319	314	326	310	333	320	283	285	301	286	343	324	285	313	266	315	316	298	347	331	313	303	318	302	300	350	318	265	311	295	277	282	306	325	332	323	351	300	302	309	320	296	322	303	269	327	311	289	309	320	281	305	285	305	283	269	309	301	296	313	320	293	285	326	319	332	270	322	330	320	289	326	325	345	304	339	335	300	311	295	324	280	287	296	288	313	296	298	291	281	330	331	346	315	352	338	315	310	299	329	266	299	305	285	310	288	333	341	285	314	298	341	311	315	326	312	318	316	333	327	341	303	281	274	283	311	326	322	308	306	298	315	333	297	310	319	301	310	352	318	307	276	331	308	331	316	333	305	288	327	322	308	308	327	299	286	298	282	333	309	321	323	322	290	303	291	281	319	335	302	305	286	306	364	313	276	329	322	286	313	305	280	313	312	258	341	285	307	312	266	327	308	257	303	341	345	293	312	287	309	283	296	313	332	288	324	274	301	313	317	324	322	325	317	305	330	315	288	306	342	341	315	283	330	298	316	300	322	298	305	287	285	275	292	287	321	290	295	322	318	305	263	325	321	364	319	299	305	317	296	278	279	317	276	297	309	346	332	333	332	306	317	318	319	300	304	300	313	313	289	309	292	301	297	289	322	302	293	318	327	276	272	337	300	315	286	311	306	309	292	326	331	349	317	328	298	291	303	351	287	326	343	306	273	297	295	315	292	328	324	311	307	334	294	324	303	282	352	307	313	298	322	309	341	323	308	306	312	291	300	307	340	305	310	306	335	330	316	304	291	307	308	330	304	302	279	313	326	299	332	295	281	304	292	307	343	331	318	273	303	299	336	322	322	303	338	305	323	333	291	293	288	300	316	290	288	303	288	307	303	293	307	283	279	298	319	305	263	283	286	243	330	323	293	321	307	307	298	279	298	317	286	330	292	317	309	300	311	292	293	313	306	311	327	319	300	285	291	337	287	287	301	282	313	308	282	300	347	312	324	360	298	279	312	297	328	299	286	297	315	298	333	291	311	307	307	328	316	303	306	296	308	278	364	282	329	290	275	315	308	315	314	302	315	330	317	309	280	285	333	303	317	292	318	331	277	325	300	323	297	315	322	307	292	298	298	302	304	303	304	307	309	332	302	315	290	344	306	330	293	290	311	278	299	355	347	298	324	337	268	292	318	309	316	324	311	317	293	331	301	294	318	316	331	342	275	304	308	276	290	319	275	341	320	294	288	309	314	295	300	292	321	309	303	322	304	315	310	337	298	276	331	308	302	301	342	363	279	267	311	286	259	333	321	290	310	309	319	317	310	282	309	303	293	313	334	336	315	327	344	267	308	304	322	327	313	305	299	316	296	303	290	325	306	283	316	296	274	320	311	291	325	308	304	283	308	319	324	348	309	340	291	326	313	305	307	320	322	336	302	305	346	323	305	322	322	350	310	322	326	324	316	318	310	307	312	304	318	320	321	317	268	279	300	291	293	304	306	332	328	333	308	320	352	306	305	280	289
7006	1127	1531	1625	1451	1292	1128	1004	963	963	914	868	892	892	834	810	800	855	822	806	804	781	764	839	786	784	756	789	764	682	761	773	744	796	770	786	752	773	751	755	757	715	794	796	771	764	806	781	798	743	790	795	807	763	751	795	764	685	760	772	765	739	735	747	713	788	771	788	810	763	753	733	729	768	730	835	752	740	757	806	783	786	766	763	765	749	760	753	726	815	746	763	815	770	798	760	804	718	766	749	702	793	734	782	771	797	771	766	736	787	752	770	740	754	802	763	744	795	776	777	719	766	742	782	796	784	740	718	748	719	755	751	717	744	720	700	801	774	725	794	736	809	753	792	786	768	798	790	734	737	756	786	740	776	775	777	762	745	745	759	782	773	688	816	775	799	761	755	769	801	806	756	775	784	746	748	800	727	753	755	767	782	749	750	715	760	766	767	789	756	761	737	715	697	758	788	745	785	783	736	730	773	718	725	782	744	708	750	789	784	731	750	733	722	791	708	779	798	731	734	813	758	764	762	788	710	780	745	737	751	748	720	786	754	793	820	769	740	711	775	763	743	751	783	804	769	790	816	719	813	775	803	789	781	739	700	792	725	711	785	737	805	742	704	754	781	757	769	755	761	716	744	706	748	805	765	759	762	770	792	751	738	750	732	761	752	807	778	711	767	741	797	771	751	763	714	728	777	730	749	738	710	725	735	785	737	772	759	805	800	732	769	783	765	752	772	753	767	762	797	736	761	758	778	731	754	702	757	762	776	806	773	830	723	758	747	724	797	792	716	748	721	773	747	753	761	755	726	765	749	831	700	748	759	761	754	803	798	770	745	776	754	743	729	770	752	742	773	710	758	753	743	775	742	778	780	796	792	765	764	822	783	806	770	784	733	772	750	743	788	766	744	729	700	799	775	774	727	762	734	784	765	723	796	745	728	740	717	775	775	749	761	734	772	746	781	758	746	729	751	738	741	759	739	779	791	740	744	725	733	782	738	769	746	765	752	758	783	752	810	760	735	782	742	765	793	714	761	765	794	742	733	802	794	760	739	750	723	767	754	729	775	773	774	737	736	764	668	700	762	760	778	753	722	744	766	796	795	762	779	775	759	761	778	728	791	791	769	729	795	749	713	824	725	756	793	757	720	721	768	747	715	782	727	778	769	765	763	778	772	700	746	758	707	789	714	744	684	778	776	733	772	754	755	751	786	812	731	774	781	720	765	752	727	810	773	737	749	784	751	711	760	763	747	777	783	775	759	781	763	732	713	760	748	720	753	757	741	723	739	738	751	758	747	787	774	795	740	753	815	759	710	787	745	765	760	774	792	766	778	740	772	720	780	750	784	764	744	734	746	721	752	781	770	757	708	762	724	723	735	764	819	700	726	732	749	781	769	736	758	750	747	776	741	774	752	751	740	786	717	736	771	792	739	750	790	725	710	711	764	707	771	741	776	789	765	734	725	758	743	746	724	781	708	687	822	786	733	702	734	801	741	687	755	780	762	799	763	726	790	757	806	727	725	763	768	752	769	776	746	767	778	757	751	732	760	755	751	772	736	778	719	755	739	762	749	746	786	728	792	746	742	746	752	788	798	760	749	748	770	777	778	738	787	773	773	771	779	777	722	730	768	743	736	781	792	770	735	780	795	756	725	802	739	712	731	771	783	701	747	731	784	769	753	705	779	715	759	750	728	763	809	765	682	754	739	745	723	752	730	745	746	721	761	754	737	730	764	792	702	708	760	744	777	746	750	758	764	744	814	733	779	779	773	761	746	772	749	717	764	752	801	804	776	739	804	707	753	745	775	812	732	782	772	750	779	794	783	730	757	763	799	786	730	722	791	736	739	766	751	775	753	762	739	742	693	709	758	754	808	746	734	729	731	725	763	766	723	711	775	784	727	744	720	728	745	783	726	766	756	779	730	755	729	728	763	739	759	695	774	705	757	676	713	761	798	749	794	733	750	723	748	750	784	734	765	666	728	739	824	760	757	731	708	755	776	742	792	704	750	729	764	782	682	759	718	741	710	741	796	775	775	726	747	728	770	761	753	738	765	796	707	757	741	740	716	723	776	755	720	748	737	768	761	768	726	799	781	747	740	730	756	792	719	743	708	789	721	727	780	744	790	745	770	764	751	802	745	755	754	723	778	770	765	748	739	765	745	786	773	792	768	757	828	763	755	757	729	760	771	785	761	748	745	786	743	722	781	751	740	764	766	763	745	757	743	765	822	743	767	781	758	722	765	742	733	827	820	770	716	775	781	784	750	744	731	733	769	755	767	780	823	778	748	769	778	717	735	722	776	764	777	781	761	792	788	797	724	790	771	739	725	761	752	771	760	785	718	754	746	754	731	789	794	756	769	754	736	767	785	788	742	727	749	807	769	735	699	726	748	762	740	768	761	771	710	711	804	788	780	718	736	731	755	757	768	797	761	746	741	768	749	753	798	741	767	733	720	741	712	709	806	754	757	791	751	733	740	756	759	760	721	761	781	741	813	767	742	711	739	699	762	778	776	811	725	772	740	722	743	764	746	757	765	774	786	767	707	779	732	764	798	773	755	773	723	757	761	710	758	745	720	812	751	728	750	789	772	760	764	755	771	748	745	728	733	739	779	767	768	790	720	762	772	738	770	806	765	782	805	733	790	771	740	753	726	706	716	786	743	728	797	756	755	804	770	776	797	782	728	738	801	767	732	728	786	758	759	783	744	751	782	788	770	777	791	783	775	755	780	792	729	772	782	761	783	745	811	724	738	740	766	710	754	791	752	778	759	807	743	765	774	774	727	755	717	823	737	755	780	739	745	775	762	746	717	741	769	732	757	785	750	752	765	752	756	758	749	785	755	782	748	795	753	738	764	757	726	748	742	767	741	733	748	735	729	802	742	765	716	722	745	758	765	725	748	737	740	742	779	769	778	762	768	758	771	767	736	783	754	776	760	756	811	758	752	751	742	722	725	788	778	766	747	737	785	745	754	710	761	770	759	725	740	765	735	751	784	725	728	786	799	755	743	709	748	749	786	748	797	753	791	774	726	729	799	775	790	764	775	790	762	740	771	713	756	724	781	763	784	734	685	721	717	771	756	719	770	733	787	755	747	747	753	718	711	738	747	732	761	733	789	755	758	775	726	736	755	778	745	827	748	765	781	747	734	722	750	779	762	766	776	768	771	726	738	756	788	727	749	755	723	772	726	766	787	733	729	714	739	775	765	818	777	744	783	733	756	765	791	771	761	809	733	705	725	741	746	761	772	790	736	723	752	723	728	780	764	677	747	704	759	780	754	713	792	776	786	787	741	725	785	752	737	770	713	753	791	728	714	800	737	749	740	731	719	720	743	763	727	749	700	769	713	795	687	765	719	760	746	744	765	759	764	778	703	813	777	731	735	762	855	729	716	727	716	703	797	803	744	753	734	794	745	730	771	700	729	710	766	744	779	761	727	760	735	782	760	745	749	797	759	741	762	757	756	763	784	722	795	719	737	736	783	751	724
15747	1811	1296	1022	711	645	534	554	492	470	445	490	411	447	472	431	442	492	419	423	426	465	366	407	426	448	463	478	414	435	471	422	431	410	455	429	447	419	432	426	406	421	469	441	417	437	425	445	408	446	424	412	439	429	421	435	415	398	411	434	390	408	413	452	402	405	400	420	438	421	401	410	402	454	409	412	415	438	414	400	403	445	431	403	431	441	437	403	417	399	382	386	392	443	390	386	400	425	408	396	439	414	427	429	391	408	393	429	438	378	433	414	417	465	441	439	398	410	435	426	414	393	454	412	405	404	438	420	459	405	449	452	418	397	440	432	404	459	416	407	418	420	427	381	419	384	391	421	418	407	414	461	417	418	404	415	409	433	406	429	412	400	411	455	444	443	408	407	413	404	404	395	423	434	407	445	404	442	427	429	407	412	468	433	395	439	400	415	403	431	385	436	423	449	405	392	409	452	416	409	412	447	460	380	432	397	409	430	398	438	459	416	416	395	388	420	406	439	393	419	467	424	425	442	459	414	384	388	429	456	429	438	405	450	448	419	451	411	410	413	424	417	417	404	444	443	412	464	428	408	431	427	440	414	426	366	440	415	393	450	416	478	416	408	451	383	396	431	384	394	401	423	406	419	446	458	399	411	415	401	402	452	406	405	398	411	427	425	429	429	398	398	406	426	438	411	444	419	378	424	413	386	414	441	376	420	462	451	395	407	404	402	420	382	390	393	420	420	412	403	449	404	395	456	405	391	403	412	409	417	419	424	428	407	426	414	440	416	456	437	427	410	447	404	429	430	489	429	428	421	429	432	390	389	386	417	410	450	468	450	420	402	465	440	451	456	468	407	418	442	438	390	460	423	419	404	388	436	426	432	433	490	402	429	405	418	436	449	425	399	452	395	427	403	420	383	410	439	405	415	415	377	404	423	424	409	394	411	408	431	433	428	421	397	409	390	414	473	403	427	489	422	414	434	388	457	420	446	432	443	461	396	441	428	391	437	434	437	399	418	418	406	432	395	423	432	402	415	418	396	418	386	417	420	393	443	397	410	415	420	441	394	397	426	405	449	413	398	418	398	438	404	465	456	435	406	431	443	414	427	418	444	439	365	421	387	402	413	423	401	427	468	414	466	393	424	400	441	445	435	463	388	371	407	400	401	422	418	413	376	419	385	430	432	428	374	443	388	419	416	459	450	432	442	421	446	424	414	411	421	410	442	458	389	394	422	421	447	411	416	432	435	448	430	433	377	415	400	405	445	432	443	427	392	479	432	407	466	436	427	429	403	450	412	349	398	422	398	445	393	445	401	441	369	433	423	407	384	395	395	385	411	413	411	353	412	416	386	394	395	450	431	412	400	441	407	391	402	436	384	418	437	436	396	394	404	447	435	406	457	411	459	425	396	452	387	435	402	360	405	432	425	470	389	406	405	413	384	407	427	363	440	435	396	397	413	407	393	392	403	393	428	407	461	391	419	465	394	429	425	424	393	426	422	413	442	465	422	410	440	420	436	441	411	407	420	436	412	451	401	414	409	435	402	418	393	393	413	430	448	467	421	429	420	461	401	397	405	382	393	437	403	440	457	422	409	401	449	418	400	432	403	420	410	409	372	388	417	420	386	424	420	422	364	438	400	412	430	424	430	394	417	414	434	406	417	401	408	410	398	368	404	416	447	410	380	411	415	424	409	426	430	422	413	414	415	423	443	396	407	421	508	474	429	427	408	410	403	447	399	412	407	407	404	406	411	387	415	382	425	398	402	417	468	408	431	416	404	422	438	445	420	437	423	399	417	428	442	442	404	404	394	435	419	437	394	416	406	448	424	422	440	404	435	417	443	415	426	402	418	421	399	429	436	418	426	417	424	405	422	404	447	425	408	430	426	424	420	419	400	442	386	387	444	408	399	447	406	415	378	419	445	424	412	404	427	436	410	414	386	396	423	418	491	429	430	416	423	419	438	419	423	450	415	397	387	354	414	408	416	446	437	433	434	375	395	364	425	387	445	419	438	412	426	434	455	429	434	402	425	414	422	396	408	436	400	421	421	424	419	410	411	427	392	442	438	438	413	386	434	381	385	424	401	451	383	393	405	453	451	444	406	385	477	412	408	434	444	418	418	425	454	430	408	346	422	450	418	368	453	444	402	416	407	444	444	428	454	450	414	405	441	420	467	456	382	434	379	412	408	451	428	430	428	386	437	453	412	400	438	425	439	411	391	465	467	409	386	409	458	369	436	467	448	413	394	416	392	410	446	410	410	434	432	409	388	467	448	400	437	407	446	426	418	389	408	397	398	419	420	471	410	414	385	449	397	439	381	393	369	388	443	413	433	426	411	441	423	397	377	409	426	442	417	388	395	380	436	367	437	435	406	434	404	418	387	406	436	387	403	434	403	414	423	420	381	381	436	421	429	416	394	456	412	425	380	411	420	430	401	385	425	413	449	470	392	416	410	401	431	402	406	403	396	442	416	421	443	438	447	443	418	419	422	436	390	441	420	394	417	407	430	422	429	446	433	427	428	401	410	449	411	398	435	453	392	417	378	388	407	389	427	437	428	436	446	416	417	439	414	418	428	412	379	438	406	410	409	407	415	417	410	398	440	451	439	443	458	445	405	391	383	424	443	420	422	369	404	401	361	402	449	429	473	407	448	441	420	383	409	430	421	440	396	437	403	400	411	427	402	407	412	358	381	413	420	384	444	414	440	428	413	440	420	438	409	414	452	436	444	405	399	434	409	392	428	451	381	387	417	450	425	434	399	427	414	454	434	438	459	399	422	463	442	439	463	408	459	430	422	379	493	397	437	434	413	409	412	410	397	398	431	477	428	423	421	383	373	432	430	448	406	445	415	448	415	391	400	436	378	419	453	424	428	411	401	380	415	372	396	407	363	412	421	451	428	414	461	407	401	386	374	428	419	399	440	436	384	419	432	399	392	387	373	454	464	438	380	401	441	431	455	431	420	448	423	467	421	399	402	386	390	461	392	445	425	435	408	426	421	402	425	417	470	434	442	451	457	419	426	433	409	431	408	402	431	457	458	419	406	402	497	407	406	426	472	434	477	415	445	397	387	454	459	456	450	430	426	384	429	451	425	414	409	420	410	423	377	404	393	409	424	394	459	431	417	418	468	412	418	433	473	414	392	445	422	387	417	423	456	460	399	449	411	375	426	429	405	435	407	386	417	432	402	450	403	475	388	440	422	431	409	399	406	454	377	445	449	440	420	410	412	411	424	418	426	468	428	425	421	428	458	429	428	442	394	405	416	390	410	450	407	457	433	462	411	414	361	406	426	416	404	436	413	434	385	421	404	432	397	397	424	401	431	396	402	440	426	383	378	411	413	402	407	421	457	440	399	465	429	427	391	393	414	407	438	401	425	384	430	420	411	432	464	435	389	466	396	422	410	394	428	426	443	428	382	427	408	434	402	434	423	423	396	453	454	371	412	379	404	430	407	462	402	449	406	400	405	416	406	434	433	386	397	410	395
9223	1746	2482	2696	2243	2004	1740	1472	1468	1290	1223	1181	1189	1097	1108	1077	1120	1055	1035	1050	1013	1029	978	982	1003	977	989	962	932	946	952	934	966	938	978	960	943	926	970	961	953	895	968	932	987	888	952	926	946	911	957	926	905	970	980	977	929	928	954	947	985	906	973	917	895	928	941	971	954	950	990	940	997	911	941	937	917	938	931	952	968	964	931	901	978	935	955	894	999	955	947	989	1011	951	913	952	947	924	918	890	929	910	929	877	949	884	900	893	949	925	933	955	908	929	958	930	950	930	924	911	978	926	919	1019	882	935	892	916	919	884	947	923	969	1033	896	959	942	988	971	961	957	955	934	944	978	869	955	921	925	963	931	958	984	924	909	954	952	895	951	923	956	937	942	925	959	950	914	965	939	834	893	941	923	903	931	961	942	912	998	990	908	872	932	990	969	984	956	952	992	897	948	978	989	920	937	918	925	976	950	954	886	955	925	929	989	993	919	975	929	954	872	913	923	975	953	959	978	914	949	899	977	958	933	950	863	921	947	929	977	895	938	957	941	898	960	975	914	939	916	936	943	947	913	908	954	932	921	940	854	905	937	999	936	906	955	975	950	896	917	942	961	941	965	905	906	892	911	945	986	920	933	929	904	931	976	953	933	921	934	983	925	921	971	949	920	984	961	917	929	917	914	926	925	912	948	936	978	927	860	872	930	898	919	875	913	932	945	978	971	927	913	971	987	910	933	882	930	918	956	943	945	917	953	951	932	935	932	906	979	917	935	899	927	888	931	922	937	918	905	916	917	944	951	954	882	983	950	890	917	909	973	896	926	960	935	949	892	979	905	931	876	936	960	934	950	934	953	926	913	918	947	959	977	924	918	906	931	985	903	953	929	907	968	939	947	937	914	910	922	868	892	949	925	986	948	932	917	898	940	972	915	931	864	945	988	909	929	913	941	950	898	911	997	904	957	949	915	917	945	932	926	938	957	945	935	1008	988	932	930	915	997	973	944	937	933	963	927	939	941	917	951	974	908	998	906	950	977	939	926	967	983	946	868	949	924	984	961	961	927	918	986	965	921	943	943	953	919	918	970	953	911	946	977	970	948	927	946	883	936	966	939	937	977	1016	912	957	918	954	989	930	922	926	962	971	880	890	945	953	898	930	933	956	960	965	971	890	965	898	942	951	960	983	975	977	926	951	886	972	888	928	998	919	932	913	983	929	947	929	929	925	988	927	896	936	918	916	912	956	958	903	860	962	981	972	876	936	984	965	980	957	940	939	973	922	878	926	930	943	927	990	915	988	933	930	890	932	916	954	908	923	932	917	1013	926	893	990	898	922	901	906	953	927	1002	923	949	958	953	992	932	975	974	935	923	943	885	949	918	943	957	917	890	963	958	961	944	922	960	985	953	870	939	954	912	913	967	929	913	943	932	919	920	886	925	981	938	884	910	943	974	912	926	959	958	918	960	982	916	914	948	921	912	933	944	943	919	905	942	863	941	929	939	975	951	964	972	937	918	913	921	987	951	936	947	967	899	981	956	900	899	922	946	958	955	907	952	884	942	914	891	975	906	912	937	914	927	970	951	899	885	946	917	908	983	911	901	963	959	941	909	944	900	946	944	971	919	962	908	914	934	991	964	925	973	929	939	954	909	934	913	917	944	993	977	941	963	938	959	959	899	923	950	947	954	943	891	891	1013	952	903	893	977	908	905	953	934	909	941	919	908	975	967	884	885	924	927	916	957	914	895	906	929	946	932	941	955	966	988	942	937	958	963	926	948	913	894	913	893	938	916	914	976	921	966	958	983	961	986	938	922	933	928	927	925	1005	923	904	1004	963	879	913	883	966	917	888	983	952	920	950	915	959	947	968	922	967	924	901	878	1007	944	961	883	896	943	934	927	928	927	932	972	874	922	959	902	933	939	921	939	939	900	962	966	940	878	930	984	965	939	961	968	960	919	959	922	884	927	928	984	919	921	958	931	931	930	951	922	942	993	955	957	956	924	908	927	932	899	930	947	923	945	960	904	972	924	932	1001	940	940	948	969	965	946	920	944	948	944	907	951	932	981	923	942	968	917	940	972	947	884	944	984	929	921	966	926	926	947	994	965	909	956	939	933	1014	945	963	986	896	963	942	937	896	894	895	936	916	943	971	854	938	901	897	937	947	946	947	979	944	879	953	909	936	838	884	927	957	940	910	905	960	929	1014	969	982	949	909	893	913	920	962	920	937	984	905	999	932	923	946	951	914	932	956	919	896	932	934	948	929	987	922	915	961	927	972	882	964	1000	894	919	913	905	926	930	901	953	932	958	924	926	953	987	928	966	900	939	974	984	945	958	919	914	906	938	947	890	904	884	924	968	932	923	955	945	940	935	933	954	945	954	923	932	924	915	870	989	947	1000	928	928	912	942	905	929	951	894	952	918	968	961	965	930	986	958	914	946	956	937	919	876	951	878	916	906	862	1010	951	943	943	1006	921	981	965	941	919	897	956	950	923	901	946	944	951	975	926	980	929	937	884	910	907	990	961	920	973	885	932	927	917	939	914	962	899	958	913	951	936	994	918	893	997	915	948	970	981	921	938	897	891	938	911	970	976	924	949	949	936	972	978	907	943	939	870	888	931	1005	910	903	948	959	977	1009	961	901	928	934	909	942	968	975	916	923	969	950	989	942	965	911	969	852	987	950	914	923	1001	944	948	949	978	948	899	919	943	903	1002	897	923	916	970	953	974	913	922	923	961	1012	894	876	934	930	902	921	879	987	908	1005	956	969	960	943	956	927	966	917	947	961	973	916	996	938	956	984	951	898	937	982	921	939	959	918	890	934	917	971	946	981	947	983	922	910	939	938	961	984	979	960	937	917	943	916	955	945	922	942	940	958	971	904	927	921	895	944	877	933	910	883	955	971	903	951	956	1026	961	928	890	888	938	958	965	930	910	1011	898	879	976	959	895	945	892	928	941	918	878	911	942	909	927	938	955	887	921	932	956	954	964	886	915	922	934	988	943	918	975	914	922	908	982	955	924	948	971	918	922	916	932	985	892	908	924	934	891	928	971	869	959	950	930	900	914	934	909	945	964	962	1013	986	953	941	902	878	960	953	949	924	879	883	989	932	950	928	966	988	920	968	908	933	955	958	883	931	897	922	939	973	973	925	913	961	973	903	961	903	955	951	924	985	897	890	920	889	913	935	901	926	957	930	934	898	926	916	930	958	913	953	945	944	970	937	927	868	992	892	938	968	936	920	949	944	925	919	930	957	955	891	912	898	975	910	946	976	889	965	969	944	951	948	932	930	952	960	893	915	927	930	897	1016	901	915	981	949	964	927	947	960	979	941	934	933	955	909	945	962	983	932	911	894	940	920	927	940	934	958	925	969	952	905	943	930	991	924	942	954	944	898	918	959	982	940	952	917	933	931	894	969	928	981	960	967	953	970	915	975	897	962	956	942	967	967	979	916	939	934	934	919	935	854	894	907	951	934	990	963	942	982	897	938	868	954	978	940	913	932	905	948	989	922	973	970	981
1643	179	180	156	152	168	154	147	149	158	158	159	138	170	163	175	158	132	136	149	148	149	156	146	166	149	161	156	171	167	170	178	170	145	192	170	178	155	154	166	151	142	148	150	159	163	151	133	160	152	165	139	159	137	137	153	137	162	169	131	135	165	149	156	154	173	172	150	150	159	184	152	166	151	164	137	173	177	152	145	176	155	169	146	171	148	159	146	131	155	150	167	174	163	176	184	164	164	142	155	163	140	129	141	152	162	146	147	162	198	154	153	150	152	147	169	140	154	128	151	157	169	173	156	152	154	165	171	158	162	165	168	149	166	156	154	146	162	152	151	138	152	143	133	153	166	164	168	144	158	151	145	204	160	134	144	139	159	146	173	165	144	147	153	182	146	164	133	157	171	159	137	142	149	170	175	159	150	148	167	175	151	159	136	160	156	161	137	170	147	129	163	150	136	138	150	172	146	156	146	135	189	153	163	149	173	129	143	151	128	166	165	190	170	137	148	179	169	122	144	171	174	194	148	160	143	147	148	157	177	145	155	135	171	183	177	148	139	121	150	143	164	150	166	145	151	148	162	160	122	150	132	124	158	156	158	159	143	152	176	140	126	144	159	155	138	165	158	160	156	153	168	141	152	157	148	153	172	192	160	158	154	150	172	135	152	144	159	157	145	155	176	151	156	177	133	162	145	156	135	149	155	150	155	141	174	170	181	175	147	159	173	142	152	156	147	144	167	177	141	137	174	167	158	140	132	144	178	148	146	141	149	168	175	155	128	165	182	166	161	135	161	147	144	146	162	167	164	142	136	157	166	165	155	153	153	167	154	157	165	161	158	152	156	158	161	156	147	166	149	155	167	162	136	145	158	141	149	150	158	164	158	174	127	165	153	160	134	150	158	155	145	150	180	145	159	168	169	168	168	163	146	161	159	136	146	132	159	148	135	135	146	170	173	175	135	161	165	172	172	154	142	140	150	162	145	149	150	148	163	151	167	139	139	159	159	141	151	164	163	168	143	164	148	168	164	166	172	159	155	142	149	146	144	155	184	167	134	148	156	170	160	153	174	160	176	143	162	154	156	167	164	138	128	162	151	166	161	163	167	143	149	150	172	165	139	172	169	152	157	145	162	135	137	160	148	154	159	184	135	144	119	185	142	155	140	147	172	159	146	146	162	171	157	169	160	161	151	181	146	154	169	173	165	145	153	152	148	158	152	167	135	180	142	157	158	175	157	154	136	174	135	147	148	156	146	154	146	156	154	132	161	151	147	152	145	158	163	190	142	149	159	145	155	144	158	150	129	155	153	149	161	161	162	151	149	137	143	161	150	164	158	153	161	151	154	170	130	140	147	160	141	152	157	164	174	147	149	176	165	163	143	152	157	171	162	169	158	132	167	144	166	163	177	149	160	154	162	148	161	166	170	162	156	157	154	144	154	165	153	148	155	142	135	153	160	144	151	146	143	150	148	151	172	174	156	153	149	129	159	149	131	145	177	152	176	170	151	160	159	163	170	147	142	169	163	156	161	160	149	160	135	152	147	148	154	125	163	146	163	159	172	158	152	155	165	164	170	143	157	157	162	160	165	172	172	155	120	162	151	145	153	156	156	175	146	149	142	150	161	143	157	163	162	156	178	159	148	157	147	169	150	161	160	162	178	157	155	162	138	157	162	183	166	142	151	168	156	143	155	165	138	133	150	129	143	146	162	173	156	158	146	154	211	153	155	127	166	159	131	139	163	169	176	163	157	164	154	162	141	139	154	162	142	151	155	148	151	131	157	134	134	156	179	162	148	152	156	159	161	161	178	154	155	151	173	171	162	166	153	169	151	152	169	125	171	154	166	158	144	137	139	139	170	156	179	142	156	168	148	157	158	164	135	171	141	138	159	153	179	152	172	162	159	177	163	177	183	156	150	169	160	171	145	160	143	163	158	140	188	158	145	155	168	148	169	169	146	147	140	151	145	150	166	150	128	152	150	142	155	189	168	174	170	143	150	155	163	162	160	156	139	167	125	150	168	171	184	135	190	174	137	149	151	158	136	151	151	165	159	136	175	141	151	161	125	149	164	151	138	178	156	168	140	177	154	161	161	165	159	163	133	154	146	148	171	149	129	159	164	139	149	151	160	133	161	158	165	152	167	120	161	176	144	161	161	140	150	161	137	151	152	150	155	167	165	166	174	147	146	140	137	174	160	138	143	147	166	163	178	141	166	138	171	179	170	167	138	148	155	153	173	167	143	167	174	159	135	151	135	157	157	176	148	158	166	141	156	154	124	155	154	181	131	161	174	165	165	151	165	155	170	141	130	171	179	148	143	133	146	155	144	140	154	119	144	147	174	155	163	161	169	139	150	172	145	150	164	165	177	158	164	162	146	170	139	158	150	162	151	172	173	169	111	161	153	179	163	151	163	160	151	166	174	148	152	140	150	176	158	131	149	171	172	151	167	158	141	178	135	165	151	150	158	141	144	172	138	151	123	151	134	169	159	143	170	156	168	173	179	155	146	158	154	139	170	138	142	156	162	169	153	172	174	143	157	160	158	165	151	159	143	153	162	136	147	151	153	160	136	154	159	155	141	185	160	127	165	140	160	179	136	161	177	144	159	126	144	181	162	137	164	135	150	160	171	156	144	164	150	156	152	143	150	168	165	162	159	150	158	157	184	174	175	152	147	180	148	182	149	160	144	166	156	175	162	143	149	143	148	162	161	184	155	150	162	143	180	161	166	153	141	153	144	175	141	152	170	160	153	147	156	183	156	135	181	135	159	173	155	157	148	151	158	168	162	157	160	177	165	151	159	143	159	143	162	182	191	140	164	141	165	141	135	135	183	157	157	170	143	141	154	146	177	163	155	148	156	168	164	152	157	160	143	150	160	158	147	166	147	160	152	163	153	187	142	144	154	151	167	177	147	150	148	177	163	152	161	177	161	159	154	138	154	165	156	174	166	179	147	142	139	161	155	153	146	133	169	149	147	144	135	155	147	168	145	142	131	158	158	161	157	170	152	168	149	173	139	153	168	174	169	142	161	157	177	161	151	164	136	140	136	155	151	159	129	172	158	133	147	179	160	150	132	169	161	158	154	159	170	147	166	150	155	172	173	158	176	178	172	155	148	185	166	160	144	163	148	190	136	181	129	148	152	168	149	182	155	181	169	161	184	160	157	176	160	152	144	169	155	142	170	158	163	147	150	168	158	151	162	167	145	170	148	144	148	165	152	144	141	163	167	169	147	140	161	142	175	144	148	147	139	139	149	133	150	154	153	171	136	158	194	142	155	155	154	154	144	137	125	174	159	147	148	157	158	147	131	169	158	152	146	159	152	167	145	163	169	138	137	109	175	142	155	144	150	159	163	148	161	141	178	141	150	145	157	159	152	146	150	203	179	154	189	147	168	141	162	165	162	143	136	164	170	144	127	140	163	148	161	178	169	164	147	155	160	137	152	161	168	145	179	148	145	147	152	149	182	164	136	163	142	147	147	151	163
1817	480	469	483	479	432	473	489	442	418	472	432	452	418	441	428	431	469	446	399	444	458	480	440	430	437	441	434	447	473	427	452	449	456	421	460	461	477	440	462	439	470	416	437	413	450	465	403	461	434	434	434	460	461	433	424	420	455	458	402	435	427	439	436	441	476	463	420	464	458	435	457	408	419	455	462	433	417	420	418	429	442	461	429	464	426	438	440	424	440	434	452	453	470	443	434	452	410	441	451	430	417	452	464	428	429	449	476	446	439	427	458	432	443	425	412	418	431	454	444	445	441	409	436	410	435	460	460	456	465	446	421	432	443	428	444	440	469	454	407	409	463	444	383	422	416	421	460	436	443	431	447	445	419	448	416	418	431	407	459	431	418	417	421	434	420	466	416	468	448	448	454	453	414	495	409	398	443	465	419	426	428	461	399	441	397	425	434	455	444	421	432	468	425	428	461	432	448	436	406	422	463	437	422	432	432	455	461	476	457	456	433	453	417	418	408	446	459	470	452	448	411	436	425	442	493	438	424	433	477	436	438	465	406	457	433	448	451	495	427	430	435	422	432	420	420	479	418	414	453	427	442	410	408	394	446	436	423	413	452	479	399	434	443	429	393	453	432	470	403	435	425	430	468	458	450	442	435	448	426	470	492	450	460	425	463	413	468	434	435	470	413	449	451	427	437	460	422	437	420	428	461	427	451	437	446	443	425	414	452	393	464	404	453	438	409	426	491	452	397	442	450	430	408	417	420	412	416	453	424	434	429	415	439	456	439	443	506	433	504	446	418	454	408	445	451	453	469	446	433	457	415	417	453	386	452	430	443	462	455	424	436	429	449	440	428	412	447	465	509	420	410	449	433	434	424	443	413	460	451	420	417	442	454	450	421	403	416	418	456	446	410	461	424	428	424	420	467	460	458	450	423	430	432	457	437	448	452	477	409	431	451	454	420	411	433	422	438	435	452	424	432	428	414	431	415	472	446	450	476	460	442	451	468	465	408	437	441	475	437	460	431	423	452	465	441	465	429	422	453	445	451	412	444	465	415	453	409	410	444	428	427	428	415	423	450	437	465	478	458	387	437	438	466	458	434	454	432	424	430	454	424	376	434	416	413	435	441	461	437	463	438	451	467	420	410	443	420	419	455	433	429	433	443	452	421	420	461	389	409	444	425	426	430	382	436	461	443	477	419	435	447	471	413	429	444	438	456	447	436	452	425	446	421	414	449	406	436	442	439	433	427	461	459	414	482	438	433	439	453	404	427	462	441	432	445	498	396	461	440	414	431	431	473	420	441	427	440	437	430	435	495	467	454	439	383	428	428	441	426	395	433	412	450	452	437	489	406	467	415	468	458	478	455	421	478	448	439	423	414	495	422	464	428	412	459	428	397	456	437	453	451	464	465	446	448	444	502	424	469	418	444	423	456	453	458	447	447	446	452	467	425	455	430	398	453	451	437	422	423	454	446	455	445	427	446	435	454	464	429	466	443	459	429	435	442	463	423	424	396	453	429	469	444	427	448	435	438	441	450	442	449	415	494	457	406	431	451	473	430	432	461	442	481	439	422	465	444	441	444	404	386	400	452	411	428	460	431	465	410	449	409	454	428	442	439	445	440	464	406	425	432	421	423	418	446	408	434	483	489	452	464	393	494	461	460	409	414	484	424	488	437	445	402	489	453	394	448	465	422	448	444	421	419	454	463	443	448	441	421	431	452	439	431	425	453	419	441	410	430	454	420	452	447	422	417	451	459	439	428	452	426	447	460	434	418	422	454	430	448	459	466	468	457	421	402	455	457	439	428	432	437	445	438	400	437	449	456	470	439	429	430	439	457	438	473	452	417	437	454	446	448	413	441	439	418	449	455	443	431	406	464	420	414	460	455	414	460	423	399	436	406	415	460	483	461	439	434	475	445	425	461	433	465	440	441	452	452	461	441	434	452	436	469	464	437	457	414	453	435	454	462	439	416	414	458	438	423	433	445	429	448	451	475	465	424	409	431	425	443	432	448	445	442	406	436	454	451	409	445	438	423	390	422	404	413	405	407	451	438	464	471	437	422	431	400	401	431	443	396	464	457	440	414	415	420	431	426	410	412	420	460	427	462	403	441	420	450	433	443	465	400	424	411	435	422	454	441	447	445	419	426	393	474	434	425	444	399	405	457	422	426	446	419	468	423	422	440	473	460	446	415	409	459	420	408	414	422	416	412	463	420	460	459	414	453	445	448	400	410	455	458	436	441	478	469	460	440	462	411	445	424	405	466	431	409	474	445	460	464	417	455	462	462	419	408	424	439	441	442	465	482	430	376	445	464	418	432	425	438	440	473	433	424	468	425	466	441	466	421	434	455	431	446	438	446	447	445	435	470	415	457	414	428	436	424	437	478	466	446	438	454	414	435	443	442	402	467	412	451	418	410	457	408	404	414	433	430	443	431	416	399	427	448	446	458	445	459	440	443	444	449	451	446	456	467	470	414	464	440	395	466	459	440	433	444	451	426	440	446	488	438	413	418	467	460	423	412	427	434	450	437	405	446	455	420	444	468	443	471	410	409	452	430	447	460	424	426	442	416	418	422	414	458	442	459	440	448	406	463	465	448	433	414	485	461	463	446	406	468	403	430	471	409	452	464	438	439	449	439	438	460	424	454	407	442	408	447	466	446	445	420	479	422	445	441	443	435	460	414	428	410	412	427	453	424	413	376	457	428	441	416	445	460	440	449	451	461	436	483	424	390	415	455	434	432	442	440	466	414	439	451	446	443	437	429	484	455	438	414	463	474	447	463	421	422	453	437	441	424	478	424	414	457	432	443	419	435	480	428	445	481	447	429	414	448	426	426	435	451	434	430	417	429	446	433	437	405	447	470	432	442	407	427	434	448	440	410	442	422	390	490	425	447	432	424	431	448	534	427	439	433	398	437	485	466	435	427	492	474	419	445	459	424	441	432	442	374	402	412	412	430	465	429	457	475	461	424	490	452	438	437	436	439	463	464	407	444	422	478	427	429	420	460	409	454	432	471	415	436	454	439	406	436	423	428	402	433	406	457	438	422	426	423	460	466	443	466	425	430	464	440	408	457	456	427	447	481	448	454	435	454	431	418	451	394	441	463	470	409	475	422	444	425	433	455	450	462	442	448	409	440	435	432	430	444	459	457	477	435	422	490	419	421	439	458	442	424	445	424	409	429	435	429	455	439	418	429	457	467	468	434	451	469	434	454	440	406	417	420	451	418	427	444	458	457	396	481	426	417	428	425	413	433	447	406	449	430	434	461	442	462	410	424	453	456	446	441	456	407	453	450	502	432	450	469	409	427	409	424	454	427	452	465	468	411	419	438	424	470	427	497	422	443	434	398	439	441	427	441	470	442	436	443	441	447	452	443	451	426	409	449	462	408	425	423	418	437	408	433	429	445	455	459	451	390	414	473	479	428	403	401	417	457	452	413	440	457	424	454	427	431	434	455	443	417	472	394	448	475	461	450	465	441	424	438
7922	705	668	538	445	380	418	337	345	366	346	296	353	316	317	306	321	294	318	335	346	299	325	307	303	328	315	301	319	313	286	312	311	339	341	305	295	306	295	310	307	299	285	313	291	305	329	302	294	305	311	322	316	346	320	319	321	310	289	332	347	300	339	321	327	340	309	334	326	294	316	280	306	307	330	305	260	302	314	308	306	290	346	322	292	288	273	297	330	311	336	304	269	292	288	327	325	299	302	310	297	283	311	308	284	322	339	330	310	300	325	330	317	320	288	294	309	312	304	284	304	310	275	303	330	286	331	308	315	294	332	315	270	286	330	300	292	303	294	288	296	341	311	301	291	329	319	279	310	299	351	325	318	291	324	307	300	317	267	309	310	303	341	305	300	281	298	301	279	326	305	340	304	315	296	299	330	295	320	315	310	280	310	325	302	299	300	333	330	364	332	278	350	293	326	304	304	306	284	270	302	287	318	311	304	313	335	318	307	281	302	288	319	312	294	299	301	289	300	300	304	298	298	310	287	331	329	323	339	285	303	315	291	297	299	299	325	291	346	313	325	330	297	281	311	287	305	295	309	324	298	293	294	314	279	300	302	285	280	296	302	308	351	331	345	295	333	307	302	339	288	310	305	324	283	298	294	316	307	303	300	328	309	330	267	302	284	301	286	289	319	300	301	353	312	280	288	301	322	358	306	310	356	330	308	324	310	304	318	322	309	309	311	335	288	318	282	327	293	331	296	307	327	292	310	319	304	303	306	290	305	302	288	320	326	299	310	291	298	303	311	339	311	327	329	320	323	331	298	299	313	298	309	317	317	301	300	319	257	294	312	314	310	344	276	339	316	309	311	309	321	328	324	292	298	333	312	332	295	298	310	325	323	280	291	298	311	273	329	328	325	276	282	325	298	294	345	302	308	318	305	311	318	325	314	304	284	320	330	325	329	357	318	313	307	335	289	309	283	298	311	276	310	315	327	335	276	311	312	317	269	275	310	328	297	286	314	303	322	299	303	284	298	308	339	335	316	319	320	339	329	308	270	310	319	304	312	324	310	321	315	313	292	283	311	285	287	319	340	315	342	292	297	284	328	336	315	299	338	310	313	333	278	299	309	291	340	335	293	301	306	295	296	301	303	294	283	323	308	321	324	294	309	316	339	319	312	313	305	293	295	342	308	324	298	327	300	293	323	318	264	286	323	312	306	298	283	304	299	314	284	306	313	361	299	329	307	283	293	333	280	273	338	303	306	290	304	306	319	294	310	293	344	345	307	289	303	277	313	313	317	303	273	296	310	300	297	286	300	288	298	302	319	304	325	303	297	331	315	290	315	321	305	288	311	316	288	293	314	296	313	348	311	287	301	339	300	276	333	288	322	275	294	311	324	321	321	288	337	340	307	331	310	339	300	286	335	361	308	289	311	293	307	317	289	326	304	332	299	306	293	315	299	302	307	297	292	313	269	351	281	289	268	307	310	321	307	292	303	304	297	305	331	312	273	284	313	317	302	328	305	298	304	313	343	296	327	320	290	318	284	316	333	332	305	290	303	303	321	306	296	331	315	310	304	326	328	278	314	300	305	337	290	305	299	322	283	311	330	306	296	280	282	307	323	278	288	336	322	269	307	292	287	305	275	313	308	301	301	316	324	307	302	316	299	311	339	327	301	291	303	282	311	322	288	308	318	320	329	299	289	294	277	319	306	308	317	294	303	319	275	302	303	266	297	329	325	337	329	331	301	336	305	280	320	307	282	320	289	322	311	285	310	303	293	318	300	302	314	367	302	307	286	311	332	312	287	347	327	302	269	262	326	300	283	294	305	306	306	318	315	323	332	326	315	311	308	309	310	291	293	268	320	334	292	317	331	288	283	341	307	304	300	278	306	330	335	310	331	288	300	301	298	304	335	285	297	295	291	301	346	318	310	313	336	301	293	349	275	317	315	309	287	305	326	283	311	314	351	281	351	326	322	288	292	306	315	322	300	317	283	319	351	345	322	296	286	324	282	319	313	327	346	339	312	312	268	304	300	280	301	294	275	261	303	291	283	265	315	300	294	305	325	283	288	316	332	319	303	303	328	314	321	331	315	311	322	307	311	330	319	320	293	299	342	320	302	299	283	310	319	309	307	289	297	345	318	308	303	317	302	324	307	309	301	302	298	301	287	326	299	318	301	318	322	307	290	321	333	317	316	300	323	314	328	322	302	298	302	310	299	328	327	322	323	290	324	279	312	301	301	317	305	289	325	312	318	305	334	316	326	328	275	320	304	302	281	323	309	304	289	328	327	312	337	313	305	255	277	331	342	302	316	301	300	319	312	320	272	302	335	305	306	339	321	277	335	276	285	300	301	331	365	303	307	279	290	301	333	293	269	321	312	302	307	315	300	286	341	288	314	304	326	326	345	328	309	293	326	307	340	321	313	321	287	321	316	276	275	319	291	310	281	312	333	312	317	310	267	330	296	293	299	321	292	273	330	298	290	274	335	289	279	364	312	290	270	319	318	288	344	324	314	320	322	321	315	310	314	309	307	314	321	309	293	273	327	313	292	312	297	329	351	310	317	325	338	332	319	304	293	309	317	297	317	288	263	311	323	306	326	320	331	317	285	328	291	316	305	291	296	299	328	316	308	280	325	310	313	297	366	274	331	283	309	312	290	309	328	318	330	306	283	313	305	321	312	298	310	304	324	310	267	267	278	302	297	330	311	326	336	293	302	306	295	290	311	284	319	319	298	332	298	293	301	305	314	323	304	300	322	261	292	326	336	325	309	320	314	284	305	304	289	311	303	273	279	319	325	334	287	321	287	305	307	347	279	291	329	305	315	276	312	328	323	329	316	359	306	322	333	316	287	325	309	276	292	313	306	305	331	302	298	296	320	290	310	306	291	329	301	318	307	310	333	297	293	318	307	308	296	312	305	314	336	299	316	311	335	296	283	297	336	309	305	308	288	339	301	291	315	314	337	301	324	301	297	326	284	292	297	298	343	274	343	311	323	330	302	317	319	314	338	306	310	286	320	332	314	300	303	316	295	302	293	293	270	310	303	342	298	284	292	335	290	274	312	317	318	303	288	342	282	310	284	290	307	341	299	300	278	296	312	342	299	295	319	313	301	332	349	318	306	316	331	330	326	270	347	310	282	314	335	293	277	314	282	315	308	328	318	288	283	313	311	316	311	298	309	317	315	300	317	294	334	353	318	343	371	312	287	307	297	305	290	301	339	298	299	296	310	318	315	364	331	336	318	295	292	305	313	330	316	298	308	334	299	281	302	332	336	308	319	310	307	302	344	292	307	288	332	305	277	303	327	309	306	328	297	328	332	329	276	308	293	315	300	350	300	282	295	297	292	333	297	298	290	312	303	296	308	345	325	285	305	300	274	323	319	282	310	300	310	300	356	348	301	304	297	289	318	329	331	296	312	301	322	300	298	290	312	310	301	303	321	297	323	298	316	273	275	343	321	298	321	299	303	289	300	310	291	296	296	283	303	319
6884	1167	1526	1598	1484	1237	1153	1081	1005	951	891	899	839	825	852	840	848	803	861	818	729	838	775	776	799	776	785	747	752	799	733	769	733	778	786	798	741	744	765	827	770	740	778	753	704	772	788	749	751	752	770	760	792	740	765	730	795	763	769	749	818	735	705	749	742	741	767	700	798	737	765	778	754	735	774	757	803	740	732	726	789	806	791	761	733	744	751	773	715	756	717	796	748	732	735	741	756	755	779	725	753	739	750	798	711	757	752	748	704	754	731	760	760	748	785	729	687	731	761	747	745	740	798	739	755	761	735	694	752	753	788	753	772	764	747	795	689	788	742	736	761	707	728	723	768	760	768	772	762	749	711	728	757	750	727	762	737	735	753	788	767	755	795	714	755	822	793	777	730	740	770	744	762	765	793	769	749	784	758	720	747	751	768	769	764	755	738	778	788	759	730	766	764	753	715	748	769	761	801	811	750	724	763	703	752	795	761	793	761	743	768	779	749	766	774	710	765	702	729	780	761	715	759	740	772	739	764	731	746	750	714	741	761	775	746	686	741	775	767	777	723	733	762	759	729	760	746	748	737	753	769	761	758	779	764	780	712	743	733	758	709	746	776	771	768	738	815	734	745	730	746	778	753	745	743	774	707	777	764	746	782	756	722	762	767	793	770	714	766	762	722	741	748	757	705	765	753	740	747	767	748	754	780	699	756	733	747	741	716	752	767	744	703	768	754	738	766	780	744	761	725	758	782	800	771	713	769	722	778	747	747	777	735	754	776	816	772	759	742	785	684	745	720	683	780	742	779	796	729	743	736	768	810	730	766	747	721	778	757	738	759	754	716	748	776	749	705	800	756	752	773	751	754	772	739	771	806	711	804	718	730	764	745	735	739	779	749	760	727	781	779	751	760	745	788	819	753	748	731	760	758	712	756	777	721	744	754	760	758	754	753	716	718	754	775	720	741	762	762	732	761	738	754	744	731	726	716	791	789	774	799	735	771	781	738	752	719	788	745	721	763	739	755	749	742	754	750	696	756	792	797	766	704	781	782	757	804	764	756	765	737	750	760	778	766	754	758	756	713	749	715	761	702	766	764	736	805	745	783	730	772	776	733	759	742	787	806	776	741	747	729	782	721	711	744	751	711	761	706	761	770	753	754	772	739	759	731	686	760	790	755	766	731	749	750	731	763	714	747	752	750	712	779	719	770	726	692	763	741	735	763	737	740	753	745	735	720	746	751	743	795	711	771	749	750	754	772	756	751	735	776	780	776	756	792	794	748	774	745	738	738	738	767	789	744	788	739	722	797	777	751	781	757	781	736	799	728	674	753	779	746	767	740	766	769	750	801	772	782	735	771	753	754	743	761	776	771	740	781	763	742	775	704	708	792	770	751	742	741	777	714	775	738	746	798	741	745	772	730	780	772	736	788	737	772	761	765	726	754	767	738	776	750	738	739	728	794	754	753	812	740	778	781	769	765	775	788	755	754	727	743	710	732	794	758	754	712	737	744	698	763	769	766	706	761	767	788	761	731	744	809	769	763	808	756	753	783	802	791	769	795	751	742	809	714	757	771	807	738	745	734	733	755	735	689	766	769	788	769	779	740	723	776	768	767	756	763	772	742	720	731	771	748	781	764	755	737	797	765	734	770	737	763	768	748	782	758	726	819	784	773	719	697	745	772	769	722	741	742	728	715	742	800	749	766	766	780	773	731	731	797	766	752	782	751	797	766	716	713	750	796	736	731	767	739	751	729	737	798	764	797	763	754	771	745	729	777	726	779	772	771	722	768	776	766	780	778	748	749	775	752	743	765	777	759	791	727	740	723	795	745	784	732	770	720	741	742	731	748	703	771	759	749	718	767	776	742	735	702	786	726	788	760	730	728	721	764	774	744	782	765	740	755	794	790	787	774	766	732	791	745	742	778	740	792	762	711	735	763	711	787	749	673	732	769	744	807	751	742	763	753	781	739	740	746	778	736	787	784	765	761	753	728	748	786	764	769	727	721	754	730	701	748	778	748	790	769	746	781	781	744	806	794	748	756	726	742	716	807	745	752	764	746	749	782	779	767	776	769	788	806	764	737	707	736	731	690	776	736	753	730	769	751	795	780	719	757	754	732	745	746	761	785	772	766	771	755	735	766	748	760	722	783	726	786	731	726	774	770	769	768	755	767	756	701	787	747	762	799	681	760	815	730	746	787	754	744	707	742	777	751	727	765	756	758	777	719	752	713	747	714	787	799	743	735	723	774	750	724	834	761	760	793	794	779	758	744	783	753	799	763	734	748	748	764	746	797	751	738	702	727	712	742	769	770	721	755	781	766	716	766	766	783	738	737	766	769	786	735	723	750	729	758	774	750	781	778	742	755	732	743	768	770	739	737	728	747	742	771	758	714	729	778	734	740	735	737	736	790	790	722	803	747	768	786	788	735	782	796	744	750	821	747	785	786	739	759	739	729	789	761	706	746	761	760	734	751	684	700	762	805	746	732	745	738	735	764	774	749	727	741	823	722	743	745	747	741	757	775	764	797	732	739	768	742	809	717	749	699	768	745	753	754	773	775	774	764	788	732	762	797	788	719	721	807	782	798	745	763	763	732	786	767	738	812	750	741	786	783	724	780	753	776	750	728	722	726	736	790	789	765	793	780	747	745	790	796	699	795	762	768	759	749	791	729	763	768	713	756	761	776	723	778	783	792	795	745	796	764	726	730	810	787	717	760	744	802	770	734	734	701	825	823	757	736	812	760	737	777	762	817	778	754	805	721	761	752	696	778	768	711	738	698	754	731	771	770	705	745	797	703	772	727	749	798	782	751	797	744	768	752	793	820	744	772	776	810	711	732	769	728	743	766	740	732	764	767	779	753	757	714	726	743	785	721	768	723	730	774	775	742	757	743	727	733	733	742	762	698	757	760	791	755	796	830	778	762	706	788	722	753	774	732	755	761	759	778	762	692	692	746	757	783	710	797	777	788	682	716	729	734	772	748	779	745	771	817	756	739	729	749	688	752	791	746	754	764	730	785	718	733	750	735	794	724	741	763	755	756	795	737	744	850	784	800	751	771	744	752	714	702	796	729	728	764	796	753	776	745	744	744	798	734	734	798	722	799	751	732	724	725	732	769	806	712	749	726	742	784	787	831	731	769	825	775	703	818	750	709	739	752	762	809	737	731	744	753	778	751	710	783	777	788	725	767	705	793	755	770	784	774	775	797	734	778	697	709	762	775	779	709	771	765	760	738	718	770	740	754	749	729	725	799	706	740	806	695	771	788	746	713	765	736	726	726	730	717	750	698	764	799	708	784	766	708	716	727	765	751	720	734	761	796	721	729	789	770	746	774	800	741	769	705	755	755	715	757	711	798	753	709	679	785	816	746	734	809	744	788	738	782	712	757	772	768	768	781	710	786	777	739	740	755	754	725	749	744	762	752	737	751	764	766	770	786	738	766	765	763	783	786	765	740	721	718	760	728	728	716	707	685	750	712	688	712	757
15390	1672	1186	974	749	651	569	510	516	463	481	463	463	422	450	429	425	443	443	476	456	430	428	386	387	452	458	442	476	448	419	388	444	445	414	415	398	434	431	392	410	457	423	399	432	449	424	419	409	430	462	403	447	403	432	445	461	410	391	408	431	459	411	471	401	397	397	452	435	463	420	448	421	438	439	442	425	424	438	466	447	444	437	417	462	410	401	419	428	389	422	428	414	396	423	376	440	469	416	436	403	454	453	400	420	408	421	437	364	385	412	431	415	428	409	420	388	440	401	421	418	412	421	420	417	379	436	440	434	430	434	437	440	412	442	396	453	429	414	450	424	444	401	418	390	439	437	409	397	431	413	438	407	401	403	429	368	402	448	403	408	422	397	412	424	409	403	411	454	437	412	454	420	438	425	438	411	424	464	426	452	394	386	412	446	385	413	403	420	402	398	424	446	428	397	403	395	425	394	389	405	433	440	421	426	426	429	396	411	401	447	420	398	415	391	409	438	447	435	441	454	437	376	368	364	456	405	436	409	378	390	370	399	397	402	428	408	408	453	377	409	398	434	420	460	414	461	434	368	401	451	415	421	374	405	454	431	430	378	422	459	424	432	479	426	421	459	441	416	453	429	428	442	416	391	415	473	417	456	406	448	414	395	401	399	425	441	406	435	409	433	399	416	434	444	386	427	414	395	402	414	424	396	420	432	380	410	371	398	409	414	407	383	421	421	427	447	426	419	408	407	422	422	450	408	409	418	406	396	478	394	465	398	438	446	398	398	396	409	414	414	413	425	434	431	436	432	437	444	424	437	384	380	431	397	403	397	430	420	451	416	387	445	420	408	392	383	411	380	424	452	419	448	430	444	414	403	420	404	368	430	412	370	413	396	404	414	430	458	397	387	424	429	417	420	423	384	372	381	429	408	391	471	412	396	379	408	457	416	384	489	445	430	428	432	429	422	426	419	412	413	441	401	409	421	437	425	370	429	455	416	424	410	409	400	429	435	429	402	405	400	401	403	392	376	407	423	401	422	442	453	404	394	412	425	428	406	431	433	401	416	420	397	442	464	426	378	410	424	444	397	449	430	437	391	450	448	432	452	417	403	436	412	419	402	417	417	407	405	411	424	409	395	376	414	409	424	391	420	404	409	436	422	435	428	398	473	417	432	367	413	414	444	406	417	417	427	434	427	423	427	424	413	397	399	407	422	424	397	398	452	402	422	390	388	449	430	410	384	408	405	402	434	415	418	415	450	417	464	442	370	414	437	391	425	409	404	439	423	377	405	409	426	430	421	449	439	430	397	429	414	427	428	388	414	452	410	434	409	378	446	407	397	388	411	436	421	396	403	414	379	400	453	413	363	458	424	446	433	414	412	412	433	407	403	402	403	437	424	411	416	392	406	406	418	419	398	417	422	481	431	374	400	403	443	472	439	418	433	397	432	417	421	407	459	382	416	406	401	415	385	452	408	405	403	412	422	409	384	429	369	422	416	432	412	430	434	418	396	384	404	416	461	409	409	422	390	427	392	436	387	426	456	448	432	436	400	409	443	427	467	467	409	417	400	436	420	429	427	435	449	382	449	411	437	399	397	422	449	416	441	402	400	430	436	391	403	455	422	411	425	402	388	444	430	440	418	418	407	449	465	404	401	441	410	384	431	445	406	410	421	428	407	432	449	412	430	393	436	459	418	411	414	397	471	381	406	418	445	419	403	411	416	401	411	424	396	410	440	432	418	439	368	391	426	424	424	447	419	407	433	428	411	404	412	394	446	404	416	435	416	454	429	410	414	449	383	441	436	435	414	400	400	402	446	417	409	401	424	398	461	429	421	392	384	408	462	423	428	400	402	430	441	397	393	411	461	429	431	451	399	436	397	435	430	443	446	425	438	394	450	408	399	445	417	400	394	439	457	412	436	421	390	417	440	420	429	388	419	420	453	427	434	410	405	420	387	416	433	446	396	368	386	426	403	457	417	410	414	433	415	425	438	387	413	413	392	408	441	452	437	426	416	408	429	442	407	388	384	417	433	393	399	409	426	405	435	426	442	400	396	421	418	401	413	439	383	441	384	415	393	437	405	416	431	412	414	452	447	391	409	394	421	414	442	453	438	412	387	424	435	432	378	431	413	407	445	401	429	392	411	396	420	439	434	424	417	419	428	404	399	434	423	402	420	412	442	418	438	420	420	405	420	416	472	443	430	398	434	392	441	424	438	406	413	389	444	444	425	411	437	431	418	384	432	450	407	403	415	404	366	435	409	420	396	426	428	375	389	388	422	439	436	423	375	413	435	418	401	446	374	391	410	407	419	416	416	464	438	432	397	394	376	433	421	407	424	434	428	441	433	444	429	416	463	405	454	373	416	371	410	409	410	425	436	408	375	408	415	450	434	437	418	477	439	388	399	425	430	389	428	443	409	410	394	398	400	392	388	419	419	417	397	434	405	446	435	428	384	391	427	440	407	421	478	399	407	390	446	429	425	409	418	423	401	418	421	464	401	425	423	464	430	432	420	402	443	416	415	387	430	422	403	424	415	430	432	455	430	397	389	355	414	419	367	391	438	421	433	394	438	416	417	424	398	419	412	419	388	405	397	412	444	430	430	443	434	424	468	440	394	366	375	421	448	416	406	424	369	408	417	419	426	419	402	395	398	450	439	387	402	425	415	416	420	428	451	388	403	438	408	405	410	401	414	445	411	420	420	414	442	443	434	358	385	425	405	461	411	401	469	390	464	416	394	430	392	424	419	367	364	418	406	443	424	437	414	408	411	409	445	425	412	405	431	379	453	404	400	438	482	413	419	440	388	470	417	403	426	426	387	449	444	425	420	441	409	371	388	399	428	430	393	469	428	471	461	432	486	429	418	390	428	384	378	401	383	428	399	390	409	428	413	381	389	425	395	390	438	427	416	407	427	437	408	424	425	385	429	405	378	442	431	418	390	425	460	458	423	410	445	392	423	400	404	420	415	416	407	426	426	454	402	424	426	411	397	405	411	440	426	402	405	435	411	420	407	421	412	455	474	409	366	439	396	388	402	444	420	435	380	413	404	405	408	402	418	437	461	408	396	436	409	384	420	393	457	425	392	429	424	392	395	396	434	443	400	444	425	456	401	383	398	441	408	416	425	434	434	349	412	379	450	423	397	416	446	445	415	424	417	461	417	405	353	417	467	364	418	439	394	396	382	417	399	413	372	383	394	441	431	436	459	388	400	405	392	423	405	443	422	418	397	398	433	431	387	421	413	408	428	406	433	421	401	442	396	413	421	410	431	404	426	416	402	429	444	403	354	425	366	440	396	414	391	434	393	409	427	459	413	392	411	399	372	427	449	399	384	453	446	417	426	409	396	418	442	420	429	397	416	449	422	422	420	443	419	421	446	419	406	389	405	410	411	383	404	417	435	413	417	400	461	400	427	387	465	451	419	431	409	394	420	419	418	414	392	427	448	446	440	444	414	426	448	436	428	439	434	469	410	426	381	388	429	412
9117	1638	2513	2606	2299	1874	1643	1550	1459	1301	1264	1242	1146	1127	1118	1100	1048	1022	1060	1001	980	971	1007	1020	1040	988	955	974	995	974	950	967	959	995	942	964	984	946	971	966	1021	935	974	956	916	897	959	965	959	883	983	944	913	929	914	999	946	947	936	995	964	958	948	871	933	909	1008	946	919	967	952	966	922	962	970	924	959	964	924	961	952	924	991	921	942	897	986	888	903	887	905	931	925	976	903	980	963	958	879	945	942	966	933	927	944	935	935	920	920	935	894	880	981	935	910	940	921	933	976	917	903	918	970	936	988	871	934	946	962	976	929	938	972	935	907	955	994	967	947	953	913	965	925	924	959	920	903	964	950	962	951	913	946	901	961	941	924	872	947	928	966	938	904	999	910	971	895	905	945	960	884	973	977	964	955	932	954	968	922	921	935	947	924	918	909	900	959	853	934	926	930	962	949	948	908	945	906	879	955	885	921	906	931	937	947	940	977	934	905	924	996	917	963	952	947	921	880	879	950	936	909	929	948	910	944	933	913	954	981	953	991	904	952	905	944	965	960	892	909	927	972	921	898	917	960	947	973	935	900	972	953	924	895	903	950	948	963	900	885	948	950	929	947	968	947	922	925	982	959	1036	970	938	961	925	993	950	896	946	916	994	886	938	964	911	976	946	949	943	922	912	926	957	882	914	932	909	962	916	903	939	909	934	906	935	913	889	908	992	913	944	964	930	1031	955	861	956	991	908	979	968	979	909	934	981	950	930	877	932	918	939	930	944	891	1002	917	902	939	914	950	921	1002	881	928	928	935	939	908	923	943	947	940	937	943	963	898	905	951	937	909	948	933	944	935	945	908	974	926	933	927	962	974	958	889	866	924	925	972	950	905	924	901	940	900	916	861	975	881	954	978	975	928	925	983	1013	896	932	892	960	917	961	963	954	938	924	931	912	930	945	920	949	957	900	948	947	938	957	920	915	969	948	929	960	964	923	969	960	881	910	934	971	947	896	876	919	931	908	938	923	940	959	938	936	994	954	888	926	903	970	910	935	961	920	919	942	928	968	890	948	979	894	883	966	980	937	908	931	894	944	943	947	956	986	919	973	921	883	991	897	991	902	907	962	996	924	950	933	981	915	906	933	952	898	941	929	889	975	916	911	918	931	921	987	893	920	932	955	905	909	929	867	935	991	938	984	980	936	976	959	896	972	980	906	930	913	926	960	912	901	871	906	928	965	895	896	918	892	933	918	919	897	945	964	984	953	915	924	931	867	917	960	973	933	890	926	873	918	1000	892	949	940	929	939	908	962	950	942	942	957	877	946	854	969	939	920	983	961	929	922	945	899	937	909	901	918	952	929	955	913	874	964	940	955	977	948	889	951	943	942	966	873	980	906	942	929	928	951	929	956	945	897	1010	985	945	903	931	994	966	935	959	902	959	888	963	928	910	917	924	920	929	950	873	933	925	940	900	918	978	928	954	963	910	893	978	947	928	933	922	962	996	908	985	913	974	927	951	948	977	982	917	974	900	922	919	959	981	985	917	962	980	930	908	965	978	891	963	936	919	983	967	928	944	926	951	915	948	909	918	894	894	979	939	976	917	958	926	906	911	952	981	924	927	916	973	935	991	973	931	953	920	954	976	956	910	930	959	913	907	897	910	890	875	971	943	895	897	955	938	975	1024	905	952	939	902	909	915	945	925	951	874	974	926	924	955	897	937	844	902	943	925	934	959	955	950	966	987	878	892	941	912	919	916	960	982	953	934	931	916	966	950	920	913	924	914	954	937	912	906	924	943	946	953	1025	965	951	994	972	946	910	913	931	928	928	904	927	943	961	946	951	914	923	920	960	929	937	973	965	891	947	938	937	882	988	966	974	970	867	944	960	931	921	932	998	907	947	974	935	929	958	927	959	893	971	936	875	955	953	943	926	921	925	915	892	928	993	925	966	909	928	933	950	985	941	963	955	975	915	940	953	904	900	968	871	917	875	1016	896	977	930	960	981	955	917	964	952	907	863	902	941	943	962	985	991	961	914	979	940	925	960	932	909	901	944	896	926	985	965	932	896	900	902	905	926	930	977	928	981	891	940	957	937	920	957	910	927	952	964	934	955	982	939	985	959	885	938	943	919	961	930	877	926	879	931	907	898	970	947	884	923	945	943	939	949	961	897	988	924	921	903	884	927	890	962	924	1016	949	1008	909	932	949	989	969	920	964	892	1015	908	891	904	912	912	941	918	890	939	900	900	896	961	956	930	950	922	935	936	933	939	894	921	959	938	868	938	945	929	947	929	863	938	955	956	934	912	906	948	948	915	925	941	946	960	976	943	948	932	950	938	968	930	949	968	958	969	950	927	965	944	901	925	908	994	935	938	947	914	961	965	968	973	891	948	922	986	962	949	958	904	992	894	969	906	929	900	922	956	936	1011	872	999	940	889	905	928	1000	960	959	918	931	858	940	906	946	1001	936	949	914	927	930	956	978	935	942	890	987	890	949	907	885	946	937	942	933	939	933	947	969	958	909	912	938	941	947	923	956	992	894	963	886	940	927	960	912	911	948	893	907	909	914	890	967	973	944	949	913	915	965	952	939	931	929	923	883	946	936	961	948	920	914	979	911	943	882	918	962	929	944	911	918	952	942	906	935	943	919	945	923	955	951	905	967	971	979	954	936	967	977	937	914	926	923	988	864	964	924	983	981	953	959	943	940	930	926	951	958	924	922	934	954	949	997	926	960	931	944	980	956	969	898	972	978	967	942	920	931	939	943	945	928	899	948	948	988	922	954	931	898	922	966	927	962	899	964	978	911	963	884	973	901	922	971	938	897	952	935	985	932	894	984	892	948	909	960	936	883	982	929	970	901	930	975	926	934	918	911	924	909	923	984	950	944	916	968	942	1002	963	944	976	963	968	991	959	959	946	912	938	935	994	975	942	960	958	934	937	961	912	888	944	977	921	935	936	936	936	956	945	938	1010	944	920	937	929	928	951	942	955	933	1000	979	930	973	918	956	899	979	957	974	919	955	955	958	942	930	916	907	935	974	928	916	964	863	997	943	890	988	947	1008	905	956	953	876	894	892	908	920	938	915	941	920	927	922	922	992	920	967	881	975	939	956	933	899	955	965	936	903	922	892	948	983	902	921	954	953	957	911	940	954	907	919	956	967	954	959	977	970	912	953	903	945	1010	950	907	977	955	923	908	876	953	975	892	921	940	920	954	898	963	929	932	921	958	947	950	896	889	903	943	931	917	887	878	915	939	982	932	956	959	953	931	907	919	978	902	923	961	926	944	926	952	925	916	967	936	935	899	956	928	914	951	951	967	945	881	961	916	924	921	906	920	954	927	925	949	974	929	957	879	977	952	970	943	906	918	980	932	957	959	940	937	912	910	964	962	944	959	937	948	950	914	935	996	949	1021	944	931	1017	957	922	1022	977	923	916	959	985	931	1009	888	945	882	869	927	915	956	914	961	986	1012	905	939	954	937	972	926	940	951	936	996	901	920	970	948	900	954	933	941	932	875	962	976
1616	162	188	167	176	167	207	151	144	165	140	162	172	136	155	149	133	135	156	123	176	144	162	175	170	160	173	147	152	152	155	160	141	165	156	176	163	138	144	145	144	160	167	168	144	170	186	143	147	194	182	159	163	163	185	147	145	146	141	172	146	140	116	159	155	147	172	132	182	178	179	163	163	171	178	152	151	175	160	180	139	137	173	132	175	147	150	138	162	161	162	150	152	162	149	144	149	165	138	174	133	168	174	144	165	148	141	156	152	152	154	163	161	174	158	159	172	165	166	158	162	150	159	135	145	154	153	150	160	181	136	139	134	149	166	164	140	150	167	156	174	163	154	157	159	169	132	166	163	158	166	136	134	161	148	151	172	151	163	180	147	169	150	151	160	152	164	173	158	167	159	180	150	163	144	180	171	166	133	157	144	155	170	141	171	143	188	165	145	135	170	150	138	167	143	157	124	167	182	144	188	144	143	154	129	152	135	171	155	176	154	134	148	157	148	152	141	167	167	159	152	150	171	145	145	166	142	156	157	146	154	156	123	159	151	167	157	181	146	159	148	184	173	142	164	161	189	188	163	140	149	150	148	143	164	148	156	185	149	134	142	158	166	158	173	150	148	153	156	153	157	144	166	140	158	184	178	153	132	160	153	162	139	159	151	156	156	190	155	135	147	150	161	155	167	156	163	136	174	168	135	162	168	161	156	160	189	165	169	168	175	150	154	166	140	201	159	149	155	154	172	152	138	155	167	155	166	164	153	170	164	188	154	174	158	170	160	160	157	164	179	154	138	171	149	167	162	167	160	144	141	152	156	134	130	158	144	144	149	159	140	148	149	171	149	177	167	156	156	138	154	158	148	144	158	165	133	168	174	154	141	151	158	166	157	172	157	144	153	160	162	156	146	166	169	150	183	168	152	176	165	152	131	144	157	135	142	167	153	145	173	179	156	148	176	166	138	167	179	171	166	165	141	165	164	125	124	161	152	165	147	155	143	156	127	147	165	148	183	184	162	158	172	143	139	164	155	148	143	154	149	172	166	157	151	170	130	161	169	150	150	146	135	156	146	148	165	139	167	167	187	146	150	138	177	140	158	153	181	168	165	155	142	149	137	169	182	146	132	137	160	155	172	170	174	186	161	165	157	172	153	174	141	171	155	172	149	148	142	175	157	139	159	158	147	146	186	172	162	164	178	185	157	182	160	147	168	133	144	156	151	156	163	165	167	139	125	166	130	143	137	162	156	130	147	150	146	146	177	154	146	163	160	151	141	176	179	158	128	144	147	165	139	159	179	150	149	164	157	188	134	147	161	144	158	147	158	176	155	147	126	156	127	154	154	166	160	155	151	164	177	159	148	162	161	155	126	165	203	149	161	143	151	150	167	136	152	151	150	155	150	168	136	169	153	181	193	156	180	151	150	151	143	160	156	145	161	142	159	139	151	131	198	169	165	144	154	155	147	133	155	154	174	141	169	179	152	144	149	133	138	163	149	163	173	162	155	148	147	137	145	166	164	157	179	189	186	166	166	187	163	171	147	153	147	157	144	157	167	159	170	158	169	142	144	159	128	146	174	173	151	150	173	155	151	139	170	164	160	179	173	151	166	159	149	153	165	131	183	165	162	157	161	194	152	145	161	150	141	148	150	168	165	177	174	162	173	149	148	157	174	151	156	180	161	160	169	139	155	164	149	146	151	144	168	154	136	150	131	164	159	144	172	148	170	147	160	140	141	158	156	156	156	151	145	162	158	161	165	158	187	158	162	173	155	155	151	151	156	170	156	201	175	151	136	142	173	166	140	151	154	160	157	134	159	176	165	148	165	162	174	171	159	156	171	162	170	157	150	167	150	150	165	155	166	158	165	147	167	156	163	181	174	181	180	128	154	158	162	144	149	161	162	152	138	129	148	161	151	145	175	173	151	151	157	161	150	156	175	154	151	139	158	191	157	144	142	160	142	158	158	146	200	148	151	181	164	155	141	167	149	146	154	180	154	170	168	148	139	157	166	171	188	155	151	157	150	187	139	153	183	171	187	161	158	147	149	164	157	150	160	146	173	175	152	147	160	155	168	151	173	147	147	157	171	157	156	146	139	153	170	140	168	168	178	134	142	180	174	149	162	158	148	176	146	177	174	136	130	157	186	142	157	165	141	149	153	136	147	150	188	164	148	150	180	163	167	171	120	171	171	191	163	171	131	151	148	142	178	149	173	168	136	156	147	152	159	150	161	176	159	145	140	155	153	157	159	159	150	145	136	153	149	147	146	140	150	150	162	133	166	154	164	152	173	138	159	172	151	152	160	170	138	151	160	164	151	145	140	165	169	135	166	131	163	165	148	175	168	149	152	159	162	158	142	161	148	165	166	174	159	145	161	136	125	149	173	143	169	149	150	154	148	159	149	145	153	148	182	169	172	135	181	176	139	137	159	168	148	172	139	150	147	140	146	151	165	179	147	163	139	138	149	163	145	157	168	145	146	154	167	167	157	167	153	162	158	160	182	173	142	162	154	158	158	174	147	167	160	153	150	145	166	153	181	119	132	163	147	152	152	171	154	135	136	135	149	169	146	172	175	160	159	155	125	152	165	138	154	155	156	154	155	175	157	185	152	139	149	161	143	176	146	162	148	155	181	160	154	169	156	168	151	132	157	180	136	141	158	165	181	177	158	147	187	152	177	177	148	142	137	175	131	146	170	192	141	175	151	182	150	148	138	162	158	140	148	173	155	141	168	153	149	163	160	164	177	159	144	183	141	165	156	180	149	134	156	161	163	162	168	153	153	149	148	157	138	165	153	161	153	152	150	156	159	168	170	162	146	158	174	159	154	128	137	173	158	172	168	135	146	136	157	177	150	169	150	138	130	159	172	159	145	174	149	171	149	149	157	143	165	170	182	157	142	145	162	150	151	173	156	153	182	176	179	163	156	151	167	158	159	145	147	135	156	155	156	144	147	149	160	179	173	185	165	164	144	170	157	153	146	161	156	153	172	189	163	147	152	194	160	168	142	177	143	175	172	129	172	158	172	180	167	145	166	172	156	164	158	166	166	184	153	169	172	142	151	153	157	145	155	150	153	178	154	163	155	130	168	145	163	141	188	161	147	155	153	160	173	140	161	173	172	141	172	136	146	142	191	156	149	136	180	165	138	129	158	174	145	135	163	171	161	179	146	155	153	168	163	168	166	164	154	155	155	166	152	170	162	148	169	172	153	153	146	130	135	161	156	173	138	127	140	151	141	149	157	161	164	164	133	140	159	161	141	175	154	152	171	134	160	152	152	163	167	185	138	149	167	160	167	140	139	181	147	163	158	154	154	161	152	153	159	160	170	160	146	164	171	165	156	158	153	172	154	172	166	155	169	148	205	157	163	159	156	150	176	159	171	147	162	145	151	167	130	139	183	141	174	164	158	169	159	158	188	182	168	165	138	151	182	177	160	131	151	150	166	167	164	163	158	157	141	165	143	150	148	154	160	172	141	172	182	153	134	137
1859	449	475	466	466	476	447	448	421	430	457	459	479	455	437	441	418	449	481	485	466	458	422	430	423	490	433	416	441	424	423	423	445	510	428	400	408	455	414	426	491	442	444	441	415	449	449	428	454	407	439	439	455	450	417	451	426	445	454	450	445	449	444	428	436	465	418	417	469	433	433	442	467	443	410	432	421	465	417	478	425	445	465	410	413	464	482	464	463	432	442	441	428	476	427	464	478	466	465	406	465	445	439	463	432	449	421	428	436	432	420	466	416	457	473	464	423	415	442	454	451	425	435	410	414	470	501	454	446	432	411	438	423	451	452	445	433	432	455	488	416	452	480	439	468	419	456	432	448	378	441	471	440	465	455	459	460	418	421	417	438	413	462	421	398	449	409	463	461	418	434	460	467	460	435	475	467	398	426	415	431	423	439	454	485	446	461	408	456	439	457	448	470	426	421	459	453	444	418	411	428	452	460	445	435	426	442	456	402	451	450	440	432	448	429	432	423	428	438	448	453	423	437	418	478	439	470	433	424	492	410	431	423	430	478	421	449	453	451	443	451	443	436	430	437	427	430	424	424	427	433	476	431	435	457	426	447	450	437	457	416	461	460	448	488	456	447	446	440	436	475	428	445	453	429	431	463	432	414	434	417	448	466	442	409	463	431	454	395	428	463	425	442	420	452	429	415	451	433	456	427	439	458	481	410	439	452	437	435	436	441	427	419	421	480	450	452	433	419	421	394	441	443	489	439	402	450	443	432	447	458	442	421	439	437	416	436	427	433	446	438	446	421	430	432	460	446	451	439	462	433	434	478	432	431	415	441	419	455	419	419	480	447	426	469	433	470	459	431	448	426	425	449	439	457	413	416	426	483	475	435	441	441	456	476	417	473	405	412	487	456	409	431	402	484	414	459	456	420	447	439	442	449	432	436	426	438	426	430	491	422	450	471	405	432	447	446	408	424	419	426	436	429	433	443	475	421	471	451	437	426	415	447	490	444	412	457	431	432	443	484	452	427	392	432	440	422	449	448	413	453	423	414	439	440	428	430	409	439	444	413	424	461	403	439	422	431	435	451	451	454	428	433	457	414	489	462	431	413	455	428	441	460	440	443	421	479	450	447	451	443	444	453	459	397	484	425	475	429	434	418	428	401	442	448	469	414	428	432	453	457	465	444	448	424	480	437	436	454	465	407	487	402	421	434	418	430	464	455	468	419	462	477	446	416	417	447	434	454	438	418	444	469	443	422	476	454	437	452	409	486	447	460	410	395	451	451	454	436	446	402	409	462	452	416	498	478	465	447	457	438	427	449	434	434	450	462	462	412	416	461	409	451	430	434	457	448	425	448	428	474	459	439	474	432	427	460	457	413	449	420	444	433	427	425	438	436	503	435	419	430	422	466	442	407	450	420	470	417	500	424	441	436	410	413	446	451	475	467	473	466	453	431	452	439	440	436	454	445	464	428	455	456	432	443	413	459	456	398	422	442	428	441	417	433	451	461	430	437	447	421	462	456	469	453	427	423	425	446	425	439	427	414	458	429	441	437	411	460	405	423	422	461	433	425	429	462	439	409	428	447	447	429	411	435	411	451	465	422	420	418	443	445	430	477	451	434	434	437	435	448	430	442	417	453	446	469	446	433	452	463	445	456	452	436	422	398	421	437	437	451	440	436	444	428	406	464	451	442	472	444	444	446	403	433	435	460	422	441	443	448	476	399	424	461	428	446	475	444	430	420	457	417	472	444	428	468	401	459	450	458	425	443	419	457	442	467	437	479	414	462	459	445	488	424	441	439	441	442	456	414	439	492	434	454	436	458	427	418	445	444	444	412	443	472	473	443	459	423	454	427	451	411	453	410	472	462	461	408	462	420	444	485	467	460	428	472	446	460	450	420	457	435	449	460	468	459	406	439	419	409	467	449	429	426	425	418	454	415	442	455	482	429	450	427	463	398	437	440	440	431	462	428	400	437	430	469	472	413	427	428	425	459	445	418	423	430	437	426	449	469	422	435	460	433	430	430	431	461	460	412	441	433	433	439	464	415	443	432	428	445	416	442	459	433	424	444	464	430	471	447	427	446	456	434	431	451	464	430	423	455	449	436	440	457	452	458	429	473	459	470	438	482	454	448	420	437	430	440	414	415	443	433	471	448	440	399	431	433	446	455	479	454	436	443	420	431	421	464	442	433	449	431	422	442	419	429	470	462	428	441	446	436	419	417	412	478	412	427	431	485	400	406	418	424	466	453	461	471	417	423	461	466	441	417	441	439	439	434	473	466	436	473	432	480	435	424	433	441	453	471	392	447	445	459	449	414	428	452	449	453	417	437	428	434	430	440	422	449	468	426	421	465	460	457	398	435	449	443	445	420	474	420	389	440	445	447	438	406	452	417	380	455	438	481	429	427	458	435	424	427	428	408	468	452	427	463	409	471	415	450	441	394	432	442	434	429	448	442	442	463	466	514	448	458	429	431	406	461	427	436	456	437	409	436	439	412	428	471	445	468	459	430	464	418	443	447	374	421	418	436	444	427	431	390	409	449	475	500	447	445	409	463	426	423	461	441	439	434	424	421	446	422	423	450	456	445	441	444	437	412	467	421	429	467	398	426	447	426	480	458	439	453	429	456	454	469	421	429	440	392	434	432	433	451	421	423	426	437	457	468	449	422	446	437	446	441	460	429	393	458	455	431	431	429	442	456	436	439	431	433	440	468	439	431	443	422	475	463	453	426	429	415	474	448	435	446	450	438	459	445	459	427	434	421	476	448	423	449	412	468	447	449	432	457	447	440	450	425	434	401	456	459	438	452	448	452	458	418	470	451	442	449	426	457	463	433	432	445	441	444	407	450	431	448	460	456	456	445	435	438	438	411	399	457	431	414	451	453	438	439	451	416	488	482	432	442	449	458	423	431	427	435	461	455	433	428	442	427	460	444	428	438	432	405	433	410	404	452	431	429	422	434	457	436	427	404	418	441	400	425	436	442	473	452	431	452	448	459	402	453	431	430	458	433	444	455	435	451	451	504	450	445	417	434	472	451	430	448	425	429	434	438	465	435	420	439	393	411	452	451	440	428	427	429	424	403	443	465	459	443	471	451	431	443	470	470	456	467	429	404	459	461	467	475	412	448	454	418	434	450	439	461	457	416	442	444	420	454	422	454	437	434	429	420	422	419	459	421	457	422	418	429	429	448	417	455	435	431	447	501	445	450	468	451	448	478	450	406	444	431	454	502	428	453	400	449	444	435	395	445	459	432	423	434	455	463	453	470	461	431	425	429	446	428	425	448	460	440	463	435	427	449	438	446	439	439	452	443	456	459	446	423	446	472	469	444	465	440	439	434	446	419	431	404	454	425	417	438	483	443	412	463	452	453	473	439	424	466	430	447	419	431	430	441	456	426	417	451	476	435	461	435	428	442	424	433	462	457	454	459	462	417	459	423	430	439	433	491	425	452	433	408	428	433	442	502	458	451	445	447	434	470	470	437	436
8115	764	683	617	455	413	350	379	328	327	337	342	308	328	321	296	336	303	281	335	321	332	316	286	289	319	326	297	328	315	287	278	296	304	305	316	314	314	331	319	331	306	311	339	337	280	304	298	310	288	311	315	325	312	299	325	306	309	306	300	301	267	299	333	310	315	289	289	302	290	289	303	327	298	278	328	379	305	334	304	264	342	302	283	272	282	321	315	306	318	305	317	312	322	313	295	293	305	337	291	333	297	287	291	304	335	278	328	302	302	303	284	332	305	297	296	293	318	295	321	291	302	307	313	305	306	324	316	301	318	303	303	297	321	312	338	307	304	325	305	301	307	332	303	309	300	315	336	335	313	307	282	319	306	319	342	316	298	340	355	306	311	282	305	328	308	294	306	307	298	298	335	321	322	307	292	308	317	294	284	309	273	316	306	285	254	277	327	292	309	322	293	301	293	280	289	284	321	298	319	322	310	306	320	326	281	269	296	290	322	300	341	300	341	338	353	311	294	277	294	337	316	338	312	324	296	321	335	303	320	294	332	320	319	317	309	275	294	314	360	328	327	303	277	288	324	303	284	329	277	297	269	331	306	316	332	309	302	320	309	305	294	315	341	295	306	285	311	281	287	284	333	308	300	282	313	294	317	293	317	312	296	300	301	310	291	306	286	252	297	312	325	311	284	291	273	302	329	300	297	276	302	308	284	325	305	293	309	311	276	316	280	297	336	287	345	345	266	326	310	319	302	298	315	329	337	325	314	351	303	314	293	285	275	304	316	296	334	308	334	300	285	319	306	305	310	296	320	298	316	312	312	292	312	295	306	317	324	299	321	288	319	270	283	297	320	301	310	296	334	310	276	298	289	299	322	323	339	286	319	300	304	304	318	324	303	314	290	299	285	286	288	264	323	291	308	282	306	302	298	290	342	327	318	319	315	323	308	310	322	288	298	309	269	303	310	319	282	309	313	332	331	337	326	300	304	314	308	331	328	297	274	343	290	328	280	332	336	306	325	340	330	330	315	313	284	272	322	314	321	312	272	323	337	336	325	299	277	302	310	271	301	271	306	302	324	303	302	320	300	330	319	320	292	320	291	330	310	313	322	325	272	342	326	329	310	327	310	293	316	300	309	312	326	306	302	328	341	280	313	300	310	331	335	293	325	289	298	320	321	328	335	301	309	319	288	278	305	318	288	286	305	329	318	323	352	333	297	303	278	294	317	351	310	302	312	305	312	325	331	300	319	299	347	305	288	281	300	316	346	322	279	285	304	325	314	316	359	273	300	295	303	309	309	291	343	317	314	283	294	299	310	307	307	293	283	303	298	316	340	306	315	347	302	286	274	313	288	306	307	320	326	344	297	295	305	296	307	299	308	279	332	324	320	295	325	320	277	313	349	305	289	331	308	274	296	314	310	313	302	287	298	296	297	306	303	282	319	313	310	295	309	288	294	316	334	307	340	305	307	272	264	308	279	290	307	283	273	307	285	286	296	291	340	350	290	278	318	305	308	320	319	294	303	282	285	317	331	282	295	338	321	328	300	324	331	312	304	335	315	307	288	326	283	295	263	299	302	314	319	310	318	313	280	326	307	314	300	299	296	287	286	330	345	322	337	333	315	312	308	296	285	329	306	306	293	313	295	320	312	320	290	309	310	328	323	323	347	299	287	301	308	288	300	337	323	316	311	297	262	295	299	285	338	328	310	299	282	288	348	340	286	291	292	291	315	276	308	290	295	294	316	283	311	356	319	318	286	271	302	307	299	274	332	309	275	309	268	326	311	315	303	273	305	306	331	288	274	282	250	303	270	290	319	272	297	316	312	301	267	293	301	270	290	264	292	323	337	331	310	329	297	317	290	265	304	261	299	312	292	315	290	295	296	297	305	318	286	283	272	277	314	338	286	324	310	327	334	283	331	337	306	311	346	280	304	317	316	298	350	350	314	299	295	321	315	352	295	344	327	306	313	310	321	321	319	303	294	273	320	355	310	291	295	297	327	309	314	314	316	321	280	314	303	293	296	272	346	336	317	313	316	285	304	268	257	347	280	302	278	294	300	318	289	323	292	283	318	280	315	322	317	292	280	327	290	342	301	356	313	301	293	311	303	298	322	338	303	346	361	312	329	346	299	293	298	254	309	309	337	332	320	296	317	280	290	363	336	319	290	333	302	314	305	323	307	281	293	338	288	315	321	312	297	323	317	306	301	342	313	280	300	306	351	278	285	314	328	315	303	309	277	310	330	296	339	325	310	309	288	313	312	280	310	317	289	316	294	309	320	338	282	276	318	303	293	289	309	310	315	327	329	318	328	264	313	292	288	305	312	316	295	332	324	310	297	313	305	315	339	279	276	269	285	322	280	283	301	335	321	300	304	335	302	296	295	325	282	321	314	336	336	325	293	276	316	297	315	308	327	297	318	317	303	298	284	293	315	343	331	297	306	316	340	314	327	284	300	310	284	292	282	288	293	297	326	296	282	287	310	308	310	321	325	342	279	310	296	329	281	289	301	315	370	323	330	305	307	295	284	300	306	294	262	297	308	330	314	303	324	284	321	310	330	300	277	319	308	316	296	302	318	301	285	312	306	292	295	323	309	320	316	284	304	302	312	327	285	320	316	318	302	329	315	338	326	333	293	313	302	301	309	289	288	307	319	339	360	293	287	298	301	308	300	329	297	298	330	319	307	318	318	295	302	300	332	305	285	294	328	294	311	310	268	274	306	310	323	272	302	293	283	316	313	323	311	314	295	307	269	307	289	291	308	290	342	329	317	315	265	284	315	312	359	309	303	344	305	370	335	296	325	314	315	336	311	304	314	297	333	323	320	304	310	306	306	312	291	293	290	316	354	293	309	316	358	333	301	281	300	315	277	291	288	323	319	280	313	312	318	291	314	316	278	294	309	288	306	340	327	304	283	291	286	256	341	290	309	312	294	288	297	312	286	261	295	283	328	310	325	278	306	348	329	306	314	307	307	289	311	322	301	297	322	318	311	355	307	330	344	318	317	307	316	350	307	325	275	297	346	314	302	296	317	292	331	306	291	285	294	312	351	332	286	291	266	290	317	281	324	337	303	305	278	290	312	283	330	337	286	300	305	295	286	322	309	305	323	341	304	301	304	341	320	333	293	359	323	281	301	312	309	308	275	316	310	304	298	312	313	301	299	331	300	283	323	312	304	306	281	309	298	308	316	319	321	261	327	305	322	295	303	305	334	321	315	308	304	311	325	293	317	305	302	310	305	335	278	298	339	287	287	320	317	284	328	322	319	326	310	358	300	289	332	317	332	274	288	311	316	318	273	296	310	314	299	274	312	288	353	331	301	294	316	325	319	279	299	269	315	322	334	312	365	310	344	290	314	293	330	302	305	347	314	313	328	295	277	338	319	340	306	321	291	329	298	343	307	319	299	338	289	349	273	294	315	304	301	325	279	354	299	312	337	327	284	315	318	348	335	307	362	316	295	322	260	346	316	318	318	304	304	322	279	339	338
6761	1142	1553	1722	1389	1260	1107	1084	981	983	934	826	851	887	869	863	782	818	830	817	794	804	813	807	780	804	777	735	788	762	718	754	740	769	795	811	731	725	768	806	784	712	745	800	777	750	812	744	769	705	728	778	751	771	746	760	725	742	763	780	741	814	731	736	768	751	737	731	755	759	735	796	753	756	755	727	774	712	731	749	767	756	789	722	727	776	783	784	786	755	767	805	737	735	750	739	743	739	753	754	736	796	729	715	766	716	734	742	754	792	731	752	722	751	777	753	698	769	782	754	743	802	668	825	758	746	774	715	828	746	689	757	723	791	792	709	799	781	789	728	743	731	762	728	740	777	726	771	759	711	787	767	781	795	744	813	760	729	764	727	746	765	734	753	739	741	800	784	732	767	736	731	760	747	763	744	781	744	743	726	776	745	759	794	715	741	729	775	754	706	763	787	759	764	785	781	759	783	768	702	757	781	779	738	800	750	732	742	723	749	706	777	770	788	727	782	759	735	732	739	764	750	758	731	769	768	715	761	798	714	748	763	784	783	760	792	710	762	724	755	807	769	753	715	734	746	734	748	762	727	752	747	728	728	729	761	767	767	725	775	735	782	714	788	760	686	775	753	757	777	768	773	792	761	734	783	728	785	781	756	781	755	719	790	713	766	734	760	761	749	741	791	763	808	761	752	751	721	783	784	733	802	739	738	759	722	775	743	775	788	766	762	799	726	777	766	769	753	768	734	749	747	758	783	740	789	742	752	761	725	725	742	709	724	766	774	743	777	785	757	776	727	774	815	778	759	790	813	759	821	735	765	826	743	739	741	745	780	810	739	808	722	740	778	746	762	775	770	705	765	737	784	766	810	761	769	800	725	756	760	796	720	759	687	764	744	768	726	751	720	706	778	794	822	774	712	752	741	779	724	738	761	731	753	734	788	769	760	804	782	720	761	760	748	744	715	738	702	737	749	795	724	767	764	763	733	730	748	764	747	780	745	786	781	719	739	691	754	747	776	765	778	713	790	737	797	763	734	780	724	748	719	768	764	757	779	795	735	735	802	740	796	760	746	742	771	746	775	726	742	746	725	701	781	744	790	784	748	765	801	719	776	740	749	811	728	742	750	742	719	714	759	752	772	750	781	747	785	722	723	781	767	767	736	742	752	742	747	793	758	733	768	746	750	712	780	758	781	754	724	739	727	758	777	752	731	806	719	841	742	731	735	746	709	771	782	717	781	788	776	755	772	778	760	756	767	747	719	774	803	754	710	784	734	712	775	737	757	821	743	815	741	769	770	741	782	768	731	804	829	708	722	729	710	778	788	765	777	755	775	720	752	780	735	749	802	762	782	775	742	774	778	741	768	696	770	757	788	809	706	724	753	783	769	727	768	727	758	760	790	762	778	751	776	752	777	776	767	735	706	720	779	758	744	746	727	763	740	706	746	785	776	789	800	724	749	761	708	739	721	724	777	771	735	786	718	786	689	763	779	760	699	761	767	762	770	738	740	734	730	746	765	765	807	723	745	732	800	767	775	771	751	774	782	747	760	756	801	743	737	765	718	751	761	756	693	729	782	801	757	758	781	779	745	793	728	774	775	737	795	758	781	763	746	795	724	774	773	790	755	740	773	786	721	751	747	780	776	765	734	813	779	769	740	744	777	735	779	777	820	781	790	723	754	758	818	780	752	768	735	714	793	761	801	767	759	760	714	728	788	748	754	764	735	742	737	794	717	734	761	710	741	724	768	741	738	768	756	745	783	752	759	711	732	782	724	737	768	760	725	812	740	773	786	744	734	715	794	818	736	742	735	783	719	759	777	762	747	766	739	757	762	786	760	805	724	792	711	794	803	744	741	731	748	772	737	770	752	797	775	710	751	727	742	679	713	744	704	788	739	757	727	760	729	746	793	817	751	765	779	790	749	765	804	762	722	769	769	739	792	704	788	760	770	718	735	806	724	728	743	742	750	748	785	754	747	786	732	740	744	800	735	793	745	755	727	794	747	766	757	757	769	796	762	770	732	751	726	786	760	738	767	786	816	789	791	742	716	757	757	788	734	764	781	775	716	749	775	697	782	775	765	796	774	745	772	749	709	789	755	764	738	757	739	741	743	745	700	731	804	769	725	791	740	757	795	781	710	755	714	776	767	756	766	732	764	787	731	785	764	720	813	742	703	727	770	751	750	718	741	722	746	785	761	728	792	742	736	722	726	744	736	775	781	784	770	765	761	784	745	765	768	743	795	707	782	703	717	740	773	786	715	808	755	792	731	744	746	762	783	723	699	764	751	735	784	758	793	773	747	766	778	738	752	724	748	756	709	823	758	770	734	791	746	761	795	764	719	723	745	753	794	770	735	783	721	795	728	775	755	740	765	757	749	747	771	761	771	787	777	777	730	724	750	736	753	739	717	735	752	754	738	716	774	734	736	714	748	790	783	745	725	795	741	755	788	748	747	766	780	754	748	761	741	787	790	797	747	788	770	771	722	796	720	781	757	747	769	721	786	777	746	803	748	771	743	745	720	754	760	712	752	774	787	753	815	750	775	780	736	741	743	749	774	723	765	746	741	724	773	708	734	743	742	824	760	787	740	847	791	765	744	817	755	721	749	732	707	812	723	771	767	779	786	803	769	749	661	747	703	743	752	741	714	735	765	790	769	763	736	742	746	710	805	766	757	751	731	699	769	752	752	772	720	746	757	738	745	741	785	773	756	742	772	748	794	774	748	752	738	755	716	767	780	720	733	750	756	751	738	736	760	747	788	774	757	755	767	711	720	843	800	779	760	782	759	761	794	751	727	745	704	755	808	743	783	757	766	753	786	764	750	791	749	756	802	733	766	743	724	711	737	769	786	756	745	773	749	697	776	762	767	761	750	748	749	747	724	744	792	721	758	728	715	782	717	746	773	781	725	710	787	795	740	741	740	813	811	730	739	744	770	770	748	738	729	736	751	722	750	714	708	766	780	809	710	773	784	747	813	771	746	799	738	754	746	808	784	765	758	753	788	772	794	735	717	702	779	763	764	712	743	743	789	729	691	792	775	755	773	772	802	780	736	743	771	759	759	806	763	721	691	754	723	754	730	727	747	705	727	707	748	748	746	753	724	749	781	760	770	754	786	740	750	726	781	743	727	723	664	768	749	760	732	773	762	772	751	706	733	789	760	714	724	788	760	742	736	754	761	753	744	707	759	735	767	705	745	736	755	732	765	781	765	751	711	753	758	752	758	752	762	722	769	736	761	763	784	735	779	765	788	732	801	744	764	763	772	785	768	752	748	763	749	759	740	754	729	737	739	733	828	760	718	752	691	742	746	822	747	779	770	742	754	771	759	729	790	735	720	805	764	744	769	755	742	799	794	808	747	695	777	761	788	747	754	772	769	759	762	782	811	771	736	772	744	773	735	794	747	784	752	780	709	730	781	692	757	732	779	758	773	789	770	742	705	742	750	812	802	825	747	721	763	794	818	774	742	744	751	724	790	769	828	708	736
15243	1712	1318	1032	763	623	598	515	455	477	464	488	485	453	399	469	429	474	470	397	410	430	468	419	421	433	400	415	413	468	404	445	392	432	413	413	410	455	419	399	440	401	421	433	413	384	395	408	419	385	460	385	423	388	376	412	464	444	412	404	450	412	413	424	439	423	431	383	419	407	407	438	420	403	387	446	399	424	416	419	411	399	434	477	428	464	431	449	433	404	408	411	434	406	468	424	428	415	445	416	389	417	441	389	408	405	417	392	434	425	423	406	437	435	455	430	419	382	440	407	409	450	391	429	402	396	411	461	441	416	394	410	449	410	422	403	403	479	428	442	458	416	405	401	448	396	431	422	429	415	393	464	391	424	412	442	422	416	403	393	439	452	412	400	430	402	366	400	429	448	439	388	380	434	445	442	419	418	430	402	444	431	395	436	471	433	421	427	399	440	429	415	430	420	375	419	404	442	414	424	378	406	412	403	433	401	389	422	452	388	395	393	369	409	425	424	389	398	440	404	421	388	461	400	428	390	402	407	417	440	433	390	422	411	409	419	411	453	429	429	433	453	401	427	414	403	417	441	431	432	435	417	462	437	442	402	404	396	398	419	428	433	439	384	380	405	432	392	448	414	387	451	403	422	425	376	387	425	375	422	370	422	403	438	421	416	431	422	422	377	390	415	417	416	437	424	429	401	474	452	414	393	430	370	442	414	390	415	425	382	405	399	445	435	424	450	409	465	438	387	453	420	441	407	417	451	422	459	378	459	422	379	406	405	419	402	468	436	413	411	452	426	420	433	444	458	406	418	436	419	429	401	400	389	382	425	407	455	443	416	385	416	410	429	416	418	430	396	391	426	464	416	438	384	457	462	404	409	398	412	392	434	398	462	410	459	424	431	449	400	442	433	457	415	403	411	412	424	362	451	430	407	412	365	453	424	433	414	413	394	409	435	407	405	437	372	406	456	398	410	400	432	428	397	409	447	406	412	429	471	409	396	429	408	413	454	404	408	443	414	384	386	381	432	402	431	419	461	420	428	459	427	445	386	421	450	442	400	388	379	403	423	432	410	411	385	383	396	402	436	444	410	428	435	411	424	409	437	408	451	437	423	434	423	403	414	433	402	450	470	420	382	455	408	359	380	418	439	448	403	395	416	430	448	453	409	443	439	402	463	425	394	441	447	435	414	408	440	433	432	442	383	376	423	436	455	431	424	392	422	432	386	397	415	433	411	403	423	433	403	406	405	435	422	380	412	458	467	384	464	380	389	406	414	401	398	404	436	399	424	415	369	447	438	429	404	441	402	419	411	412	467	454	392	400	430	433	440	421	435	408	449	479	408	430	456	408	439	427	400	433	378	410	435	420	398	428	400	455	401	387	447	383	397	408	418	385	397	402	430	419	411	436	426	426	398	439	398	404	425	420	379	396	409	398	409	442	425	400	417	407	390	440	379	396	407	379	427	428	409	412	442	428	378	415	461	388	414	426	407	419	439	461	403	419	409	427	439	423	410	425	410	433	434	432	409	360	428	426	430	401	434	392	460	409	390	384	410	386	432	450	389	438	437	447	399	445	457	412	404	416	402	403	417	401	444	407	410	432	442	426	420	419	412	416	434	454	431	378	409	360	427	420	425	389	413	411	386	401	432	445	395	378	436	397	368	402	413	410	424	432	415	403	427	409	421	385	397	420	435	416	380	414	439	417	444	429	395	383	390	426	441	434	423	468	462	424	391	371	483	425	373	432	421	412	385	379	415	458	396	471	420	417	424	396	452	418	418	488	416	450	414	426	415	410	394	373	398	432	414	433	434	427	460	444	414	424	412	419	415	413	416	413	425	404	403	441	474	453	383	435	435	433	433	451	403	377	445	405	419	440	422	424	405	407	410	399	401	410	420	455	404	413	389	394	423	398	388	445	407	410	408	410	411	455	407	460	411	417	409	444	434	416	418	439	421	407	410	406	407	423	414	449	404	384	423	408	439	406	402	436	420	398	440	438	416	416	445	434	408	426	419	423	395	385	387	451	438	453	430	421	411	448	432	416	404	386	426	453	425	398	464	409	422	418	399	416	396	412	382	391	441	429	434	407	428	410	417	433	417	395	397	396	424	390	396	437	384	422	393	396	419	401	425	398	397	387	406	417	431	420	459	403	411	446	404	380	388	414	418	441	424	440	389	460	432	419	431	409	386	419	464	420	406	421	433	424	431	405	397	435	396	415	457	400	402	413	380	435	440	409	422	415	421	407	444	409	420	428	435	403	416	400	396	413	398	443	416	393	392	425	430	416	449	415	380	424	431	427	436	416	421	447	465	434	396	421	445	391	450	402	421	428	416	411	435	429	388	421	447	461	436	431	407	408	427	431	405	423	430	388	443	435	412	408	385	426	416	432	457	413	424	430	473	429	441	401	433	399	461	431	395	415	407	467	429	455	402	413	412	422	416	421	421	449	445	424	381	449	445	406	383	401	462	474	431	454	405	398	386	404	403	401	441	440	461	435	422	435	401	442	385	410	430	385	435	395	380	380	421	402	424	465	412	410	399	391	392	432	422	407	423	433	432	431	447	408	380	400	439	439	395	390	436	434	426	426	415	408	444	411	449	409	418	391	425	449	439	395	395	394	397	432	426	430	436	429	400	393	436	385	419	408	403	389	406	446	399	401	481	431	436	424	403	416	428	402	408	458	383	429	411	415	390	416	412	421	435	413	417	400	420	397	421	432	386	408	439	433	397	412	394	412	408	417	424	416	418	409	401	406	402	425	423	416	433	395	412	412	415	384	401	425	420	428	414	417	407	422	392	439	427	440	386	407	417	407	444	413	399	449	390	399	450	400	411	406	455	456	427	431	426	421	426	429	376	423	443	377	413	400	439	407	420	430	392	439	420	385	418	429	414	389	393	394	442	405	426	471	399	411	412	461	416	390	436	399	400	418	375	445	402	430	378	402	415	421	443	436	419	419	426	404	458	438	443	406	428	416	404	424	432	420	419	423	406	375	443	455	430	410	386	403	451	451	429	428	407	406	405	419	428	421	409	418	403	441	398	426	375	445	451	391	422	383	441	418	440	440	441	431	433	421	428	437	383	418	428	406	392	426	433	439	396	431	430	410	416	403	403	404	379	422	448	395	404	424	379	418	428	410	398	422	412	401	460	418	394	419	404	382	365	426	394	414	433	444	430	408	474	439	382	389	383	406	456	437	426	411	391	402	352	428	450	453	401	405	423	422	429	433	396	408	442	454	432	434	423	423	423	443	433	397	404	405	434	417	389	440	420	424	445	407	437	411	443	459	404	400	430	424	454	412	433	403	449	433	424	402	451	412	410	426	347	425	463	418	407	418	385	437	417	399	400	386	449	396	445	440	420	443	418	415	414	399	423	452	455	454	411	447	420	426	440	437	403	428	430	443	432	431	415	389	412	409	444	411	411	430	409	447	454	419	425	424	440	419	436	411	432	390	407	427	416	415	398	374	399	436	434	408	414	393	446	402	422
9008	1719	2506	2637	2229	1976	1721	1477	1399	1310	1242	1239	1185	1110	1049	1146	1012	1090	1023	1074	958	1002	976	1014	978	1042	954	931	961	909	957	956	928	948	992	957	944	935	995	965	942	955	914	966	961	949	961	964	965	954	976	941	916	934	947	964	946	963	912	919	957	918	936	957	917	919	920	965	947	940	933	926	944	893	924	936	960	977	960	985	929	945	941	991	964	893	1017	943	931	865	901	953	913	913	941	899	905	984	925	944	908	927	1002	971	910	940	931	963	913	970	924	951	964	936	929	967	957	885	935	892	927	916	990	932	868	947	940	942	911	918	957	978	909	946	954	912	901	974	924	972	956	921	935	920	925	944	971	914	956	941	964	938	948	941	955	1006	978	946	883	903	961	949	908	940	941	922	955	903	930	962	943	922	907	927	979	933	920	900	941	890	930	928	937	934	920	943	962	926	951	906	892	936	934	906	946	927	939	956	913	979	891	930	933	929	946	908	913	910	899	939	944	910	910	920	988	917	962	948	962	990	991	900	920	999	919	942	919	955	985	1038	967	893	920	915	926	977	940	938	928	916	934	929	981	908	879	874	932	936	944	908	977	978	957	963	881	983	898	949	871	932	938	978	1001	922	959	932	895	924	899	916	919	937	909	946	921	936	947	886	1004	989	932	886	918	913	967	915	955	968	912	948	919	946	930	930	951	954	953	899	892	998	924	988	950	978	909	960	984	960	1005	951	918	927	891	883	960	968	941	955	950	943	926	926	961	963	1011	932	914	924	903	934	884	930	961	934	890	966	973	899	930	915	979	928	943	952	948	923	932	954	953	999	921	942	951	917	911	954	856	912	976	961	957	915	915	954	944	977	931	967	912	908	941	927	973	936	949	930	864	989	977	950	921	952	949	860	970	962	895	879	889	879	897	920	960	945	937	965	959	866	899	912	918	907	924	915	895	953	915	974	964	934	909	931	981	946	965	921	928	900	908	916	870	937	997	947	909	917	978	941	932	928	925	911	943	969	973	937	904	883	922	904	943	932	927	938	942	947	965	924	923	927	927	914	888	962	960	972	973	947	948	926	914	978	936	927	953	921	975	920	964	926	969	914	881	914	911	939	937	942	936	943	900	938	955	940	921	923	892	957	936	950	951	947	928	929	876	930	946	916	928	945	939	972	896	903	903	922	996	914	911	919	908	955	929	969	978	979	982	923	1017	928	932	924	944	953	926	921	977	976	994	920	914	985	927	951	940	987	902	885	943	1002	995	943	990	952	933	906	929	915	948	943	955	928	943	941	1011	890	993	954	968	893	968	950	915	949	911	929	950	840	938	937	914	907	966	1033	988	941	894	904	939	949	929	912	967	926	916	929	979	913	951	924	963	927	930	871	928	917	943	930	918	957	953	944	957	949	890	977	925	919	942	893	882	947	888	957	921	860	969	967	953	892	1008	885	959	887	945	940	1022	967	957	953	912	913	932	964	896	931	942	948	919	996	954	937	904	891	909	965	986	974	937	929	964	909	913	994	956	944	943	899	911	953	900	904	928	951	919	920	924	938	865	891	927	837	950	907	914	934	920	956	919	884	907	981	949	941	962	917	960	942	990	940	921	952	885	938	919	957	973	909	921	934	968	957	943	869	925	947	916	907	948	948	987	1035	934	900	968	925	912	932	948	928	904	946	945	945	959	966	916	965	928	953	878	940	901	963	969	1019	948	868	974	953	943	946	908	975	934	968	917	926	940	911	928	886	890	872	914	938	904	924	980	910	987	895	959	877	949	967	921	932	951	930	943	950	875	924	932	953	946	908	967	896	926	906	984	957	959	922	933	918	951	963	981	991	904	935	885	924	966	976	938	939	926	913	948	925	966	952	946	896	976	905	957	913	949	930	906	949	906	898	844	898	932	923	939	977	934	909	940	1014	926	942	915	980	968	945	971	904	875	960	931	941	909	920	980	940	920	903	958	962	918	943	920	945	1016	946	940	952	922	942	917	907	951	908	990	1030	927	947	922	935	935	928	908	890	919	917	950	923	917	944	918	932	909	951	936	911	937	960	935	901	966	967	899	960	973	923	972	939	961	1004	958	973	918	904	908	921	884	988	960	951	961	909	890	936	964	986	964	914	935	956	930	959	963	899	980	925	945	953	947	931	882	983	930	926	945	928	964	924	944	957	930	1011	924	888	922	950	921	983	946	919	906	927	961	952	991	980	964	939	914	909	916	910	931	962	864	880	949	948	928	940	938	891	922	879	935	947	947	926	972	930	940	954	923	900	930	932	1014	952	915	903	908	928	958	915	874	968	931	924	969	893	995	995	945	929	953	917	923	953	936	924	927	972	900	994	904	922	947	988	934	923	887	951	939	944	881	958	951	902	954	932	937	992	920	913	908	937	925	932	894	910	846	916	976	927	939	924	916	977	937	927	933	965	1001	985	943	918	952	913	942	952	933	915	942	971	909	903	941	908	901	901	926	907	939	888	973	942	872	998	980	926	954	941	999	927	944	932	954	951	969	947	948	966	933	936	941	959	964	919	903	986	912	922	920	924	969	964	895	919	890	935	948	958	927	969	910	893	898	957	951	951	946	938	899	934	931	906	923	969	964	965	946	941	981	1004	940	960	947	957	897	894	937	958	950	909	903	954	924	940	914	955	913	962	933	911	906	972	976	929	947	882	866	934	989	945	922	955	927	981	930	973	929	897	928	917	881	960	953	970	978	930	917	904	959	1006	949	918	933	899	926	912	939	917	952	899	921	904	952	901	909	929	898	918	971	878	938	928	894	923	896	946	947	952	993	973	973	903	895	903	940	871	977	961	914	1056	958	963	960	939	924	928	911	1014	995	867	934	917	953	905	948	888	925	925	966	946	921	885	932	943	936	942	926	897	895	957	996	922	1004	985	886	933	958	922	946	905	937	973	949	938	950	906	945	953	942	922	979	923	872	877	911	936	949	969	960	917	913	984	931	980	976	945	890	933	916	938	941	956	934	924	905	931	931	918	893	889	940	963	920	905	863	954	910	919	927	907	973	985	943	982	941	923	962	943	932	963	929	995	898	962	957	929	964	960	952	921	937	951	916	924	975	903	933	965	897	918	924	912	913	924	937	932	946	934	991	940	963	968	933	927	975	948	909	902	943	930	942	995	916	938	915	897	921	980	944	973	979	951	911	949	962	921	963	915	906	939	965	980	911	990	975	895	928	913	951	881	947	929	954	863	920	924	926	893	925	928	930	931	934	990	901	954	912	926	934	943	887	936	968	920	938	969	950	935	957	863	928	975	937	931	967	923	923	923	909	966	929	945	945	904	900	954	953	946	951	879	911	976	857	949	945	951	963	925	968	916	974	940	919	875	949	911	951	965	928	989	860	964	931	898	878	945	902	959	869	947	968	960	929	895	876	936	910	927	920	903	924	1000	929	978	948	927	927	966	930	928	884	921	910	961	916	952	928	934	931	923	939	898	907	957	905	928	923	938	890	929	937	935	1001	927	949	903	871	976	946	922	924	955	935	955	942	943	950	937	895	980	977	971	936	918
1691	186	182	193	185	175	168	169	179	190	167	156	178	165	172	137	164	149	164	180	173	132	160	149	160	169	175	173	162	189	163	143	176	152	157	136	139	174	164	158	176	189	186	182	176	182	184	162	137	162	162	150	140	174	170	194	170	170	167	162	144	186	170	176	159	160	142	167	157	148	169	175	156	195	177	160	183	151	154	155	160	153	172	174	168	161	164	160	145	165	176	149	169	166	174	163	136	170	165	143	131	138	157	174	159	137	174	161	189	170	155	161	160	158	163	152	166	163	153	168	165	171	169	175	169	165	145	164	147	144	163	148	166	165	136	147	151	171	136	163	156	148	160	179	166	168	153	167	163	139	143	158	153	123	159	160	178	170	160	160	139	173	163	155	162	156	175	155	152	157	143	171	154	170	139	165	150	197	186	144	183	164	169	158	155	145	135	184	166	159	173	152	154	154	165	159	149	170	149	161	166	185	169	164	160	164	173	165	142	137	173	157	183	152	153	160	154	179	162	147	155	149	172	166	152	153	157	161	169	134	171	175	173	162	159	180	160	171	137	169	178	144	177	169	181	177	198	148	183	176	187	169	161	182	162	146	153	164	140	171	144	164	135	174	148	157	191	173	163	173	157	173	150	193	161	165	144	146	170	139	163	155	166	155	140	161	152	157	155	164	156	142	144	164	160	175	159	153	146	173	168	152	143	161	181	163	177	143	155	154	173	148	173	190	181	153	155	164	174	156	153	148	145	169	167	139	154	167	160	171	176	160	146	168	173	178	166	156	161	153	155	154	146	167	166	153	160	136	166	151	175	192	144	171	139	185	163	147	189	170	153	155	164	152	158	194	185	154	150	155	147	169	148	177	157	167	173	152	156	142	157	168	148	175	165	175	174	168	151	159	141	151	165	157	145	159	149	158	154	157	155	159	159	146	172	152	176	166	168	165	187	153	143	152	170	187	139	163	166	159	149	148	152	155	167	167	160	179	158	164	166	159	152	140	160	158	185	169	159	153	157	160	168	158	136	152	170	153	153	158	160	156	161	154	155	159	145	172	169	145	158	165	154	181	127	142	145	168	163	143	150	135	153	162	162	173	155	166	158	159	162	150	178	147	150	161	151	162	195	174	152	174	175	144	184	167	199	159	201	141	164	152	155	154	167	171	158	194	183	145	138	153	167	145	175	174	148	134	159	131	158	157	147	132	169	174	174	180	168	162	158	152	165	168	162	170	183	175	170	163	177	145	141	151	166	164	155	157	168	165	145	193	151	178	158	178	176	184	165	168	178	171	144	145	149	184	163	145	142	164	161	154	137	153	181	153	159	161	169	165	183	180	172	186	160	163	201	164	169	164	177	161	162	168	157	140	149	167	132	176	161	153	147	154	170	134	154	178	172	170	182	156	174	206	151	172	179	191	158	149	187	148	173	178	144	167	159	158	160	158	161	153	166	153	157	173	147	150	162	141	176	175	175	159	169	174	166	155	153	156	160	162	142	155	173	192	149	147	155	157	163	146	130	135	164	157	170	153	164	143	171	177	172	153	154	166	193	174	141	177	149	167	145	144	161	178	186	159	175	155	152	165	159	159	167	137	159	150	177	184	159	167	156	137	160	157	173	160	157	181	146	172	162	157	164	146	169	150	142	166	151	166	159	174	176	178	120	148	152	183	154	143	155	158	180	165	198	172	171	202	151	158	170	151	172	160	157	145	174	179	144	113	161	168	135	149	157	169	160	201	160	135	153	168	165	140	178	161	154	159	158	186	150	157	153	163	163	180	165	163	158	168	161	151	162	155	162	140	142	204	175	155	144	150	163	157	148	159	166	160	196	172	176	184	154	156	167	156	138	154	169	156	153	160	149	168	165	152	168	166	148	146	142	184	158	160	155	193	152	155	160	143	171	162	149	133	187	186	140	146	142	163	182	153	164	152	171	178	160	153	144	146	163	141	166	154	171	144	171	162	177	174	160	162	172	165	170	173	156	152	178	164	173	148	169	149	154	144	154	158	162	147	162	151	146	159	157	157	160	156	166	135	180	187	170	148	143	185	172	164	173	138	181	152	152	168	184	163	160	170	182	159	154	169	150	154	131	174	177	168	180	166	177	161	160	182	160	156	136	186	145	164	177	135	166	157	158	164	158	154	154	175	140	137	160	163	154	158	163	176	149	172	150	151	184	160	163	161	147	171	163	144	158	169	157	165	164	158	154	134	151	159	182	175	171	155	156	179	169	147	169	175	148	167	150	145	170	159	199	159	157	158	171	146	175	158	150	150	162	173	155	160	156	176	159	178	184	155	142	154	175	162	150	175	187	167	146	165	186	164	173	157	159	149	150	170	153	162	165	175	158	171	147	160	178	163	155	156	177	134	167	139	151	139	163	174	177	163	153	159	133	156	158	158	167	182	152	189	171	135	177	165	193	161	167	159	144	165	144	141	151	144	144	133	158	160	165	165	170	141	155	198	163	167	150	157	145	170	163	142	182	173	143	139	172	140	179	139	158	162	144	170	145	146	172	171	155	155	144	143	150	159	150	169	162	150	188	170	155	187	162	149	150	160	162	164	162	136	156	154	182	158	162	168	166	169	160	161	171	184	190	197	177	165	152	175	171	184	181	177	166	152	191	179	159	180	176	140	169	156	164	162	189	163	169	153	180	171	156	160	180	146	157	153	153	164	149	152	158	176	175	169	180	175	139	158	154	165	142	165	145	153	161	165	158	145	156	168	160	158	180	146	160	161	152	140	153	161	165	153	190	164	170	147	148	165	152	161	141	157	151	171	177	149	146	149	144	164	191	173	164	172	172	150	166	151	177	131	181	179	169	177	149	161	151	148	162	159	168	157	156	162	147	151	132	160	144	163	134	168	165	156	162	144	149	174	172	167	168	158	150	166	166	170	183	152	163	186	145	178	157	174	168	181	180	166	158	153	147	145	154	193	151	174	140	151	148	160	186	177	128	152	165	153	158	146	171	170	174	177	167	169	154	150	152	166	162	165	150	167	168	153	146	166	156	150	173	190	162	146	167	174	150	164	144	180	164	178	171	153	175	157	189	181	164	177	139	148	173	167	160	137	144	179	173	124	169	167	159	174	159	180	140	162	141	140	173	178	179	160	176	156	178	150	167	157	179	151	161	160	160	174	152	159	175	151	164	135	158	171	173	154	163	198	191	130	169	170	143	153	125	160	164	190	148	175	151	183	162	145	170	137	174	159	146	169	148	170	150	157	152	175	156	161	160	177	161	167	158	150	166	157	173	173	156	176	165	146	158	161	136	165	155	158	159	177	165	152	162	162	161	155	172	179	156	176	188	182	159	170	160	173	171	153	155	149	138	158	153	178	160	174	162	151	167	152	134	122	146	148	192	162	151	146	159	140	180	157	188	174	175	152	184	164	159	187	175	197	153	162	152	191	171	141	170	132	152	160	171	169	164	177	151	175	154	149	165	159	136	157	160	161	149	163	138	160	152	165	154	139	182	158	146	183	153	185
1822	495	484	490	477	470	472	457	442	461	456	439	493	442	407	480	437	449	457	431	419	449	474	453	436	428	464	451	430	430	490	436	466	491	455	464	449	448	445	480	470	481	469	433	452	412	415	453	452	452	459	462	481	459	447	436	462	461	436	459	495	474	515	425	454	424	438	447	450	449	459	484	441	441	459	445	449	443	465	435	392	423	451	410	447	427	420	434	461	443	435	476	424	444	472	466	477	444	438	474	459	500	418	465	449	483	439	443	459	422	454	451	435	449	463	479	424	434	456	430	435	470	412	457	456	482	417	442	464	433	407	472	460	440	434	426	418	446	487	452	433	481	458	445	480	444	452	450	412	431	466	421	458	447	490	435	400	430	468	432	461	463	438	421	463	436	432	456	437	426	453	448	449	433	454	457	473	451	443	427	474	462	459	435	450	434	430	488	463	456	444	500	442	445	462	438	452	407	484	470	430	477	507	440	399	451	413	463	461	469	457	484	442	465	462	405	456	438	462	474	440	427	429	453	437	444	428	464	469	436	448	470	471	454	465	463	465	453	436	471	498	432	479	445	478	411	460	453	468	431	443	472	404	513	464	468	420	410	413	437	437	474	509	474	430	413	428	444	452	446	419	462	428	474	480	423	494	420	459	498	480	453	454	430	502	441	405	454	463	437	454	423	441	428	446	433	469	444	457	395	451	470	461	437	418	471	468	448	429	481	455	424	460	433	438	437	435	443	453	439	439	443	479	435	464	467	458	492	467	451	418	428	476	448	485	457	465	477	421	434	448	478	436	463	419	489	471	413	443	429	444	461	448	476	426	423	452	492	465	432	449	440	467	452	496	478	426	456	440	458	488	442	449	452	457	419	465	409	452	451	473	433	421	474	414	472	482	441	435	488	448	460	481	453	433	451	437	444	465	439	463	419	479	463	460	477	426	437	433	468	452	459	481	449	454	445	438	447	453	439	429	458	433	441	434	474	439	433	446	449	439	407	454	433	419	424	413	457	475	457	400	423	439	435	431	434	457	465	443	447	443	449	471	424	441	448	420	446	433	458	467	448	455	454	467	447	468	459	443	472	457	454	474	415	443	394	419	434	438	422	421	479	436	462	450	446	441	453	432	467	447	440	440	464	458	446	436	452	431	452	465	437	419	470	442	452	438	442	430	485	468	442	480	467	414	418	445	386	479	438	456	465	420	445	463	433	486	456	457	416	412	436	444	455	462	443	464	452	451	458	456	431	450	462	449	465	445	416	436	474	464	423	427	490	481	453	474	446	431	468	430	470	445	428	430	446	470	458	440	435	444	467	462	420	415	447	448	406	451	441	460	461	427	453	446	441	462	438	453	475	429	455	427	462	457	448	458	466	428	455	474	453	421	476	439	440	454	435	433	472	458	415	453	460	456	462	411	465	466	446	404	398	428	484	455	426	476	453	423	474	465	402	424	485	432	417	529	436	493	441	455	472	464	457	460	473	491	442	484	433	437	443	453	461	463	422	447	447	484	456	463	440	429	434	444	465	445	401	445	433	461	458	490	437	468	461	445	463	482	425	458	457	441	474	467	432	435	442	437	442	440	459	434	457	482	436	441	453	468	446	456	444	439	463	518	469	412	462	495	454	469	452	470	476	438	451	435	458	448	450	453	478	455	442	453	487	421	436	428	453	475	436	444	426	507	438	471	449	429	419	460	486	442	425	442	439	487	442	439	466	461	447	432	451	424	457	473	455	414	455	456	493	454	479	438	414	454	455	457	418	419	505	451	408	403	431	422	414	440	428	426	477	437	474	458	455	455	441	442	477	439	453	446	419	441	447	448	453	477	460	436	429	475	446	464	444	457	443	452	441	449	470	452	432	451	434	432	457	454	484	424	439	473	446	434	461	439	458	440	450	463	459	430	422	407	435	448	451	431	459	468	455	462	447	414	453	448	450	438	442	435	473	459	468	450	451	456	438	485	465	444	425	434	452	437	417	475	461	405	459	454	408	457	439	416	444	449	478	482	442	479	422	430	464	428	431	421	443	491	425	463	443	450	433	460	483	434	428	477	470	465	460	449	444	444	439	397	423	500	422	452	444	470	451	455	488	421	445	438	432	428	447	405	431	449	442	404	473	439	459	430	433	447	475	459	431	451	448	459	457	447	442	469	434	407	452	480	408	421	408	442	444	453	440	449	465	447	487	458	396	464	465	447	455	410	416	472	427	427	477	430	441	467	443	471	446	439	446	484	467	464	452	444	421	433	434	421	459	402	453	460	455	483	400	473	421	425	481	433	443	459	475	456	438	482	494	479	454	464	474	485	434	445	462	426	465	465	456	460	457	438	426	433	452	450	446	421	459	462	477	465	467	472	447	446	464	423	453	446	453	429	453	448	428	465	437	442	475	439	431	460	446	440	451	447	427	437	458	415	422	414	488	451	444	428	475	431	477	472	444	452	466	432	475	447	464	446	463	436	487	479	468	457	458	434	448	429	424	444	453	429	427	474	467	454	434	450	435	435	460	462	449	449	445	484	485	461	439	439	450	480	472	421	455	449	456	466	428	491	413	413	434	427	477	434	424	486	456	430	442	447	459	415	446	436	473	463	461	445	429	419	431	455	434	466	480	457	448	425	420	479	452	444	471	432	428	462	469	414	436	461	435	475	447	449	468	452	449	433	448	452	451	430	440	431	416	444	469	442	443	416	475	473	479	430	439	458	447	448	487	431	446	458	457	460	461	440	459	443	445	462	449	435	427	473	466	468	448	413	429	446	447	432	456	425	415	438	443	466	438	460	453	459	452	460	427	434	437	466	421	463	432	457	452	440	485	463	461	457	450	473	424	426	402	449	460	424	461	441	437	466	426	431	466	466	388	446	420	429	442	462	415	408	461	450	442	465	424	445	417	440	466	459	409	458	466	454	481	416	467	443	462	425	433	445	464	447	447	424	468	451	445	434	468	422	412	450	499	475	470	457	487	444	445	475	443	473	444	438	477	461	434	455	439	440	425	479	451	446	394	435	428	447	465	433	421	435	435	409	431	438	459	429	424	439	455	415	443	400	468	447	472	453	472	429	417	455	428	438	448	446	445	457	481	435	434	439	484	414	480	456	424	413	431	439	466	451	456	458	441	438	442	430	464	431	455	423	484	433	466	453	461	484	483	444	419	470	426	485	463	421	447	423	487	461	436	473	458	451	458	429	473	476	447	452	444	452	443	480	459	467	420	411	432	427	456	470	474	383	434	396	456	458	442	476	447	431	456	412	434	430	485	448	448	467	402	458	459	447	444	485	476	464	429	456	431	447	451	441	436	429	441	440	424	449	432	461	462	485	418	447	447	451	465	461	439	447	461	457	427	439	470	424	450	429	428	447	440	445	462	484	491	434	468	475	459	460	449	481	472	505	440	474	453	438	464	450	434	440	408	449	445	447	469	461	447	486	458	420	437	454	483	413	449	465	481	430	451	464	437	515	445	426	462	446	450	479	437	468	430	449	437	460	423	420	450
7833	753	646	552	448	399	416	359	316	326	335	322	355	328	328	356	347	313	341	321	291	279	336	351	307	316	320	345	338	318	312	297	295	320	304	293	292	316	327	317	325	292	297	332	322	298	282	254	297	297	336	326	328	299	285	338	298	284	286	320	273	322	294	319	301	277	302	308	302	302	342	320	348	309	317	307	312	313	312	278	323	324	328	342	359	296	298	314	278	328	337	326	324	315	299	314	318	287	290	289	314	326	321	303	321	298	315	292	307	334	308	297	292	326	333	316	316	295	342	327	296	293	291	306	305	306	335	303	330	302	308	292	280	319	324	305	268	316	301	319	316	277	325	319	293	291	315	342	300	312	297	291	340	324	336	315	297	312	322	328	312	312	326	318	299	292	319	326	299	329	326	313	283	297	318	314	319	311	303	301	333	321	280	297	335	282	311	324	295	279	310	336	301	277	325	323	304	285	315	277	301	280	311	313	288	345	302	296	339	350	250	289	302	337	344	318	313	322	312	312	326	306	324	297	301	328	295	297	297	292	333	350	313	315	339	302	304	302	325	309	352	309	324	302	292	342	327	296	317	340	321	304	344	297	304	287	294	295	316	298	311	285	339	314	330	286	342	317	334	331	312	279	311	323	347	287	300	299	313	326	352	338	331	318	314	337	313	305	302	344	331	310	295	302	315	318	336	303	334	310	271	314	310	321	316	307	307	296	337	327	305	325	292	310	313	284	322	281	292	322	288	302	324	327	290	341	317	311	329	329	304	301	328	285	306	311	313	298	311	294	303	309	282	319	311	290	347	304	338	308	318	316	323	287	341	271	306	333	294	310	326	280	302	273	284	293	315	308	322	303	306	320	338	351	321	336	328	304	280	302	299	360	294	328	321	287	287	307	304	319	297	334	306	356	285	279	310	269	306	333	285	340	303	316	343	275	297	317	352	292	312	306	281	320	338	309	311	289	318	304	312	343	349	315	316	301	287	348	291	320	305	287	295	311	312	327	285	346	285	291	286	300	327	288	326	324	267	299	321	301	323	337	282	295	291	324	335	333	318	305	235	304	296	314	346	353	288	292	283	295	341	316	341	299	299	289	311	314	273	340	308	300	255	297	311	327	301	363	339	311	284	296	297	316	293	323	309	312	290	298	322	310	283	286	323	319	310	306	328	279	282	321	297	302	288	302	297	272	298	283	290	313	288	272	312	286	308	342	303	310	326	311	302	328	328	304	313	288	334	300	334	321	316	277	358	322	322	306	312	332	319	329	287	306	294	285	298	299	289	287	319	302	314	329	316	326	310	295	289	313	333	291	297	308	330	321	313	297	303	309	334	329	292	273	296	312	302	333	300	309	295	320	309	305	307	304	298	298	312	315	293	298	304	344	323	323	289	286	326	277	320	300	298	314	302	299	336	325	322	329	358	307	314	291	339	342	323	314	295	313	301	291	339	313	315	328	289	271	278	350	301	339	339	305	319	283	311	307	310	308	335	312	276	287	328	293	305	292	318	319	309	306	287	314	323	288	319	321	331	286	293	334	327	271	301	316	307	288	324	337	311	303	322	323	312	297	300	284	287	302	308	303	298	300	312	317	271	295	301	297	290	319	271	293	309	285	280	310	328	326	329	333	330	333	313	326	301	343	296	318	313	315	324	294	305	311	320	288	326	324	321	327	316	306	306	306	314	331	319	311	333	300	329	316	286	297	293	308	316	315	323	307	303	319	316	336	325	326	307	334	343	329	317	344	332	278	316	295	307	272	304	297	306	313	311	304	331	337	266	303	326	325	305	328	312	279	313	322	296	317	308	289	335	311	295	316	274	307	272	337	337	311	325	300	293	309	331	325	345	326	292	317	294	333	328	321	307	279	310	292	312	306	332	335	331	333	317	309	314	297	329	327	336	270	302	329	305	288	295	318	311	312	343	307	300	291	361	335	309	290	285	283	319	284	314	319	307	330	306	277	345	312	280	300	319	303	302	333	362	300	290	314	314	322	290	292	342	295	332	327	351	302	321	304	305	295	337	285	310	294	318	284	264	312	296	320	312	317	295	295	300	284	306	312	316	287	305	337	306	308	297	316	317	332	325	290	291	298	316	299	296	285	295	336	305	299	342	346	321	341	354	298	297	319	328	311	300	318	311	299	318	265	338	293	310	317	288	271	311	317	287	280	298	347	337	286	307	305	311	314	304	321	301	342	280	327	318	332	313	308	304	288	310	295	300	329	319	302	330	290	298	287	321	280	356	323	316	313	290	304	290	335	307	300	284	336	324	318	281	339	293	293	320	299	322	321	325	317	321	318	321	316	298	339	314	287	262	314	325	299	318	320	303	328	312	341	308	333	314	287	325	314	324	305	290	288	301	315	296	326	328	286	299	277	322	325	353	338	303	304	298	305	317	316	303	317	286	299	356	311	332	293	306	317	302	328	341	291	315	305	335	321	290	306	293	306	309	321	324	306	327	303	327	288	293	314	312	281	339	320	336	286	299	286	336	288	299	313	302	280	321	331	330	296	313	321	322	353	320	291	314	300	311	329	310	316	340	276	320	324	307	309	289	336	320	292	342	279	346	313	308	331	311	267	306	282	286	315	318	338	316	303	282	304	294	325	300	305	326	324	312	309	328	309	312	318	295	294	321	304	309	333	326	278	324	304	310	311	334	340	321	299	313	315	311	323	327	316	305	307	310	315	321	327	309	314	281	315	312	292	292	330	292	320	294	298	329	299	349	327	280	290	336	301	313	288	294	328	289	340	314	290	323	293	332	331	319	323	299	284	308	292	350	294	327	299	307	296	298	296	295	330	322	288	299	290	313	287	297	334	305	282	282	306	350	312	317	282	324	317	272	326	319	336	279	326	290	328	303	291	359	310	292	302	291	326	291	322	280	345	317	322	309	290	323	318	305	353	316	322	326	322	347	312	293	317	317	310	330	295	279	318	323	315	316	310	312	276	345	321	323	295	283	331	302	338	343	329	321	352	299	319	294	320	323	330	351	344	317	312	323	328	326	291	299	321	301	285	291	321	300	287	303	287	308	302	290	290	293	368	322	332	318	287	323	317	315	319	331	286	310	297	325	322	253	295	298	341	301	309	328	275	302	319	308	309	326	301	303	304	340	375	290	300	290	303	284	318	273	272	310	356	333	302	249	308	297	323	305	261	338	318	325	304	278	350	318	310	325	301	297	308	290	288	307	323	285	286	271	308	317	318	303	285	355	350	310	302	273	273	338	335	276	327	292	314	334	336	315	301	303	331	301	317	276	276	287	327	328	317	316	313	301	289	305	291	297	336	300	342	300	347	364	300	341	315	315	317	338	324	324	341	317	288	346	315	289	247	297	301	327	311	324	323	328	329	336	308	299	300	359	319	321	336	291	366	308	321	314	290	281	281	325	281	275	298	300	344	339	336	313	301	294	329	333	333	287	297	294	332	307	330	318	315	302	298	305	291	310	347	294	334	336	313	322	315	335	331	313	307	319	285	335	328	354	336
6723	1130	1533	1716	1481	1273	1143	1086	1027	915	919	883	890	856	850	864	792	836	840	750	805	813	777	785	805	823	809	804	774	776	764	729	783	769	717	791	729	724	749	765	743	754	758	795	779	768	781	794	788	716	751	778	733	768	756	737	776	741	759	732	788	749	737	723	761	782	785	702	750	760	757	747	770	760	742	712	781	771	766	786	739	771	754	716	783	694	725	779	709	783	739	768	775	760	755	742	744	776	784	758	743	770	741	767	723	737	780	756	748	776	731	756	761	714	751	818	725	714	790	754	771	741	761	769	717	765	808	766	767	724	744	734	749	776	744	799	707	775	746	724	745	750	724	775	744	773	758	763	754	790	742	753	778	715	785	811	707	751	785	764	760	712	777	760	766	780	749	764	753	748	690	763	766	786	735	698	772	716	768	794	777	742	772	734	743	789	746	766	752	731	770	784	740	742	786	743	772	725	744	778	729	741	777	738	796	707	722	716	776	747	738	747	717	773	767	762	768	743	762	769	777	786	784	772	710	755	740	784	760	752	778	755	765	769	738	733	753	756	772	718	739	710	772	788	730	714	747	739	733	764	746	722	768	776	771	771	726	753	734	766	747	777	766	775	714	762	781	732	762	775	788	737	758	792	691	760	778	761	824	730	750	785	796	754	725	748	706	769	737	820	788	745	761	710	774	771	774	769	794	761	793	750	738	753	727	706	776	701	767	756	752	761	771	714	739	741	762	770	755	748	755	744	746	743	745	744	804	778	734	710	721	778	753	710	732	791	779	718	727	797	761	803	767	752	772	715	768	737	767	691	770	786	716	793	775	768	759	782	782	796	772	742	713	752	745	734	732	769	747	787	749	744	716	813	771	740	774	725	785	782	716	734	749	764	730	756	765	729	770	783	742	738	733	759	787	754	746	756	725	797	725	746	769	812	775	759	780	759	734	718	727	776	753	697	733	750	752	727	720	751	792	762	796	764	732	755	763	763	791	741	750	771	772	752	770	682	764	709	779	768	781	743	718	768	774	794	776	736	710	728	751	754	766	760	787	706	730	768	757	738	759	793	766	781	791	790	733	791	783	769	709	809	745	740	796	779	803	731	755	739	757	762	781	781	747	734	734	761	770	766	773	740	729	779	766	803	812	781	719	726	774	784	794	746	768	789	752	739	737	796	736	805	756	756	734	760	716	747	749	748	751	785	772	781	760	752	737	756	733	737	795	775	768	749	768	718	753	714	795	736	754	749	768	778	794	726	723	766	753	753	734	745	750	698	802	800	737	741	740	811	771	735	712	783	764	734	777	770	771	761	756	774	707	734	752	780	734	783	740	728	800	741	809	735	773	791	780	724	795	770	747	746	784	749	773	770	750	795	775	772	769	791	790	773	778	769	713	727	739	751	762	780	733	746	827	771	770	721	777	778	803	783	706	765	756	731	727	765	746	768	746	741	702	739	754	752	766	784	737	811	760	794	721	756	739	750	742	751	725	793	695	759	741	772	793	751	766	742	785	737	788	785	779	761	772	749	762	727	791	748	771	796	720	757	743	739	726	782	802	755	729	719	708	761	729	721	753	802	717	743	784	781	746	762	764	769	750	731	715	761	727	732	741	761	725	759	731	698	785	791	779	760	752	760	766	772	740	807	772	730	704	721	755	762	758	760	733	767	716	784	809	761	788	797	739	755	789	760	764	748	789	764	779	748	770	756	772	746	764	740	779	728	734	782	735	781	750	774	772	758	764	745	783	801	811	745	793	744	777	771	750	784	790	767	739	735	772	759	775	754	702	767	747	752	775	788	734	755	748	770	723	763	758	766	782	743	775	728	782	749	770	739	708	753	739	735	726	764	752	739	775	771	742	803	762	754	763	740	780	710	750	770	767	775	731	704	748	738	771	763	769	760	757	773	759	726	772	738	750	805	783	798	745	721	781	752	740	740	785	727	767	791	785	764	734	741	760	802	814	799	739	756	773	742	770	761	770	764	766	731	748	755	756	753	740	760	726	803	766	789	761	756	721	728	759	791	774	742	765	733	759	684	754	799	729	760	774	744	718	751	749	737	773	769	701	719	761	738	730	748	725	726	756	743	744	822	810	752	773	733	803	717	762	775	763	740	819	738	722	789	769	747	741	788	738	722	781	748	713	751	764	790	714	740	805	812	726	735	774	732	768	756	716	755	749	800	728	748	759	737	771	748	824	737	751	784	768	739	782	775	768	736	775	755	737	716	794	761	759	729	762	740	801	723	732	722	815	723	744	754	777	736	680	730	806	753	735	794	739	751	762	758	797	768	770	758	758	748	785	744	777	776	729	736	736	783	751	750	756	785	776	755	761	782	767	758	741	767	791	763	765	788	764	741	719	797	794	783	753	767	749	740	737	763	742	722	754	734	749	703	768	701	773	743	756	793	772	785	705	776	748	722	762	777	797	753	722	726	795	754	715	794	763	742	748	749	755	727	734	755	750	769	827	737	742	816	824	780	748	777	762	767	784	713	691	715	746	743	768	800	773	770	714	727	751	758	752	816	771	740	830	762	783	798	733	773	751	738	736	748	787	765	759	777	754	773	762	763	818	768	742	747	822	750	754	742	762	738	744	799	736	756	766	784	772	741	727	770	726	795	750	757	711	750	760	768	775	764	746	762	760	770	795	757	761	751	751	753	766	779	763	753	760	760	780	741	800	756	764	730	737	745	749	733	747	764	784	784	775	762	742	700	719	829	711	722	808	725	749	741	731	774	764	751	787	772	762	821	736	763	725	753	711	750	783	752	823	760	739	753	801	722	751	775	732	743	743	769	786	768	824	732	761	775	788	731	720	760	799	723	775	782	806	800	674	753	808	780	775	754	762	772	775	749	808	773	755	775	750	724	762	746	770	763	747	748	775	758	748	749	740	756	762	754	801	753	723	787	792	759	780	772	672	790	705	729	775	774	766	797	756	768	735	793	732	768	752	745	742	783	775	729	767	778	787	766	772	720	747	717	776	752	786	763	740	783	737	764	785	757	704	789	736	756	751	762	752	726	753	730	767	773	756	725	748	744	784	782	741	782	787	771	746	784	744	763	754	778	741	790	799	746	809	758	762	787	697	781	751	787	754	756	785	765	792	715	721	747	723	732	771	748	813	792	757	747	763	789	762	753	761	773	749	704	761	763	817	770	775	756	738	787	729	755	768	731	764	787	790	728	717	790	741	762	752	794	760	734	726	724	753	735	795	725	761	772	756	782	791	788	775	760	752	761	708	736	733	737	756	761	746	782	777	745	760	726	768	718	733	769	746	747	739	772	731	810	768	748	770	737	753	764	738	749	795	767	726	730	780	766	783	757	785	761	777	740	754	769	754	733	817	759	785	768	789	718	746	761	715	791	765	708	777	721	756	835	715	780	797	736	725	725	744	731	755	763	752	712	724	773	739	792	777	727	776	705	750	748	756	791	780	724	751	726	771	731	760	753	770	730	753	775	762	759	767	721	772	751	755	773	703	758	767	765	727	749
15145	1652	1278	951	694	619	552	553	486	477	472	486	462	450	456	447	407	455	454	424	389	433	440	393	418	428	433	449	441	398	428	441	410	427	419	394	428	420	386	402	424	421	401	479	429	420	454	434	408	393	416	389	417	435	433	441	438	427	422	424	434	443	439	388	409	457	400	370	391	407	435	415	405	395	407	402	409	443	473	401	409	420	408	442	415	443	410	409	382	376	422	442	419	423	421	468	392	436	418	387	462	396	430	409	445	421	392	420	391	407	420	440	402	392	383	400	454	417	379	429	402	414	403	424	477	435	405	414	423	406	406	441	389	385	456	435	382	431	388	450	388	420	407	407	415	412	415	383	425	395	392	399	407	407	442	417	383	449	443	388	416	413	414	444	430	437	391	413	458	420	405	401	414	461	429	400	413	381	407	408	444	419	429	416	433	399	426	421	440	373	412	437	412	403	427	434	454	384	422	436	452	454	432	407	452	424	437	377	430	412	417	414	437	449	412	406	429	411	431	416	430	382	427	456	415	414	396	384	416	402	428	432	404	435	428	385	414	425	401	404	392	406	403	431	434	403	385	407	441	462	372	390	374	419	400	414	406	447	449	381	458	406	420	410	391	405	435	439	434	377	403	414	460	430	431	425	419	441	450	449	428	427	424	386	434	382	418	391	454	423	448	453	400	448	442	435	439	397	436	413	396	386	391	398	410	442	425	422	399	462	404	412	421	419	399	402	434	450	434	405	409	400	460	376	408	424	444	407	410	384	395	436	399	432	405	438	425	377	421	437	414	437	400	412	400	417	416	403	412	404	409	419	422	419	420	419	425	439	394	390	433	390	428	436	407	384	429	384	382	446	422	444	409	426	412	408	394	406	472	466	431	421	423	404	436	443	390	420	394	399	371	425	404	434	417	430	405	399	468	441	420	475	404	409	389	416	428	420	415	432	402	403	441	437	408	408	443	416	415	405	426	471	442	421	457	442	394	397	444	436	405	394	429	403	425	412	417	366	410	422	427	467	457	423	441	407	416	415	422	426	401	401	369	429	388	410	389	402	406	400	407	385	443	362	391	387	381	424	400	387	438	395	423	371	407	372	423	428	377	382	398	390	398	435	422	429	402	424	425	454	451	385	442	421	420	399	410	408	440	377	452	401	390	423	390	416	474	414	367	413	422	433	429	391	401	416	380	421	414	465	417	417	438	421	408	410	424	435	399	405	478	444	453	395	403	404	448	407	386	415	444	421	424	417	416	408	399	399	458	428	449	421	415	418	446	449	476	433	409	409	406	420	418	424	444	456	412	457	438	451	434	462	405	401	430	448	450	391	410	432	429	431	439	367	417	420	442	456	463	429	412	401	402	409	406	440	435	411	374	435	435	414	420	407	393	398	437	410	452	445	423	398	453	416	419	421	445	438	400	423	429	437	405	425	428	416	388	426	441	429	413	396	402	446	423	422	428	431	436	390	423	411	435	395	385	393	378	431	403	401	407	417	444	443	404	401	431	402	420	424	416	398	390	432	427	430	424	392	397	399	396	382	408	435	395	412	365	419	448	471	399	408	395	424	423	415	419	434	435	397	378	444	443	436	421	345	426	398	443	425	375	404	397	401	420	439	391	389	419	432	382	429	416	407	388	407	423	409	449	412	429	442	390	423	438	391	375	445	424	424	443	401	438	427	448	409	401	411	431	433	422	454	423	387	404	395	440	411	406	423	448	425	370	404	412	393	391	383	410	420	403	419	426	452	432	422	394	439	390	416	420	407	391	448	399	400	406	403	437	391	400	413	381	423	452	418	424	400	414	433	370	377	409	389	410	424	436	417	413	419	420	378	464	446	380	410	394	407	422	405	439	410	427	455	454	455	431	404	433	391	411	424	419	404	382	386	425	444	408	430	433	416	435	404	402	415	432	464	400	415	401	407	408	457	463	452	392	449	437	421	409	437	399	385	401	433	412	429	421	418	439	409	408	411	422	426	409	376	408	430	405	449	422	392	426	436	375	391	389	432	410	425	420	441	425	471	397	400	403	461	424	409	416	391	411	384	431	432	453	390	424	403	443	399	399	400	459	419	444	399	440	390	397	415	420	398	410	399	409	402	413	422	405	402	404	394	443	399	422	462	400	408	423	411	456	428	414	419	446	394	382	431	411	411	417	386	419	444	373	389	405	425	441	407	402	441	431	422	408	358	440	419	468	421	436	442	453	421	388	468	437	400	420	423	410	424	411	413	431	409	398	436	401	412	428	390	397	394	418	425	431	352	384	447	371	373	421	383	424	412	425	426	436	420	433	439	414	406	390	385	384	411	417	424	431	395	429	418	401	412	401	407	437	465	382	392	430	423	378	414	385	438	423	431	393	425	388	411	399	410	402	399	411	395	424	387	432	412	431	409	456	390	418	396	418	457	442	428	421	400	406	377	428	384	398	409	426	446	417	422	417	423	383	388	461	406	404	422	443	402	411	408	391	420	412	427	406	445	432	362	434	398	416	421	423	395	413	414	452	408	398	393	430	393	421	404	452	406	419	426	412	378	397	446	415	374	418	421	367	393	432	433	385	426	383	388	409	415	401	428	424	388	406	422	424	445	411	413	405	433	428	421	466	367	444	414	413	432	433	398	409	444	432	427	387	440	428	429	426	387	390	417	454	433	404	423	436	432	414	377	416	423	470	421	411	413	410	403	377	393	388	384	407	488	411	413	442	371	417	400	415	426	378	398	436	411	388	394	415	425	399	424	426	459	407	470	413	429	452	402	442	397	392	401	424	433	423	445	424	418	443	425	416	444	429	382	411	384	391	423	429	409	405	426	405	457	432	397	417	426	425	417	393	425	382	415	430	435	428	387	428	403	461	382	385	402	391	435	448	453	425	406	429	420	434	404	462	439	448	413	418	410	424	402	425	394	433	438	413	448	404	404	384	403	433	390	396	395	414	433	433	423	417	420	372	411	443	442	418	369	429	383	453	407	487	416	385	423	409	461	402	444	438	404	438	422	408	417	391	395	374	405	426	434	390	398	441	416	438	422	433	392	389	420	431	402	420	401	447	410	404	394	410	384	397	448	414	380	455	408	424	448	405	414	464	383	457	416	458	417	436	476	438	420	420	388	450	434	410	426	437	455	429	438	467	407	394	417	415	407	418	403	408	449	418	399	404	382	431	393	396	410	434	388	456	427	426	414	403	413	423	417	468	423	364	412	384	442	417	456	381	450	412	406	384	404	402	421	423	351	440	448	418	391	410	418	407	415	384	406	439	430	433	402	446	391	400	423	389	391	401	392	401	401	453	415	415	427	447	413	435	439	396	458	470	409	427	427	360	414	440	421	439	398	394	412	400	399	456	445	388	407	414	403	412	442	410	456	376	425	438	395	421	400	353	406	416	439	423	400	359	426	411	426	482	422	423	425	388	402	428	406	422	418	390	419	447	448	407	412	409	439	433	355	402	392	404	429	409	383	396	424	389	425	400	428	440	410	445	398	409	406	426	422	420	412
8991	1662	2464	2583	2196	1988	1698	1489	1389	1267	1278	1178	1086	1123	1111	1134	1037	1040	1049	1066	1013	1035	979	1011	1051	991	989	983	983	984	942	1004	1031	919	993	931	1007	912	986	996	913	987	990	929	971	932	961	972	937	933	953	899	905	943	974	950	972	966	911	945	949	952	873	929	968	939	923	968	934	946	966	928	940	911	970	874	986	916	932	968	920	937	905	868	967	940	899	942	954	925	1011	891	940	922	927	925	907	898	953	968	959	901	907	965	933	942	923	947	933	947	921	930	987	950	965	962	972	939	941	962	946	894	942	944	886	948	947	875	933	984	952	914	929	930	883	931	933	904	926	922	972	962	951	930	947	930	907	982	953	910	965	956	932	956	971	936	926	929	933	945	932	909	895	855	922	954	958	935	959	936	977	898	920	964	921	858	940	959	882	991	918	944	971	918	909	951	948	957	899	880	896	905	947	918	943	956	892	971	950	907	950	953	914	887	929	896	918	971	909	947	930	970	883	950	957	972	905	921	979	947	938	912	948	925	947	946	902	941	921	970	935	926	907	962	939	969	888	923	954	943	934	927	910	935	929	870	950	976	983	969	950	926	908	963	935	905	892	940	925	968	917	978	952	912	987	906	882	952	950	999	942	886	899	1010	940	936	939	989	935	959	982	929	992	916	922	925	927	964	962	918	876	935	918	934	951	951	922	932	960	954	932	1005	908	964	936	901	862	970	965	950	924	965	943	880	919	909	888	957	904	932	990	909	940	975	899	914	985	900	914	959	931	922	918	954	866	956	974	932	930	930	913	922	909	921	939	894	923	941	920	909	914	948	954	921	990	906	958	875	932	913	872	989	918	936	925	928	912	908	995	925	928	964	948	907	947	949	962	942	939	907	859	885	965	930	978	881	928	921	907	885	928	928	884	911	907	958	914	950	926	917	909	910	934	907	934	955	964	907	911	936	913	944	874	986	910	918	929	952	916	926	942	959	973	936	958	902	958	886	911	956	895	931	909	952	901	941	1009	945	938	907	890	916	974	943	861	941	928	935	922	979	967	957	953	931	934	925	922	935	926	935	973	897	893	909	930	959	927	921	909	947	901	911	927	898	966	971	962	965	963	892	918	927	929	1006	1000	915	904	985	905	920	972	955	879	908	1003	919	898	891	943	944	909	933	935	944	912	873	928	953	976	971	934	902	939	998	898	899	915	917	936	915	964	901	909	935	921	950	925	919	919	932	937	920	938	921	926	942	949	887	946	950	968	904	857	955	942	910	952	893	931	897	944	953	932	912	958	930	947	950	907	897	952	897	919	947	937	937	955	850	971	958	954	959	954	1017	866	991	983	955	995	897	934	889	921	948	957	961	950	945	913	922	892	890	988	940	933	901	934	952	905	927	911	892	985	894	990	919	923	891	907	938	879	908	944	937	947	923	944	950	979	903	969	956	967	986	959	946	955	947	927	957	949	957	914	945	959	919	938	924	946	937	906	937	945	913	957	952	990	984	926	956	918	908	992	955	940	939	929	957	967	956	957	972	956	970	942	954	938	878	914	899	900	881	899	933	908	908	922	907	923	937	938	920	904	916	945	943	944	931	972	935	920	926	911	897	947	959	919	945	876	923	977	994	923	946	957	984	944	925	945	909	910	967	951	932	930	887	973	879	941	942	914	931	954	976	960	913	937	918	930	904	987	908	982	955	918	958	936	900	968	925	933	973	947	907	862	978	959	915	982	947	954	876	940	958	893	915	953	921	941	948	912	929	904	962	904	946	918	979	963	914	936	867	955	962	971	965	922	958	989	998	942	952	868	1007	1027	916	887	915	889	944	928	911	921	898	919	876	917	910	932	885	920	919	890	938	908	942	903	919	981	915	929	916	968	926	959	884	967	942	928	895	947	932	940	917	948	908	923	905	932	951	874	911	884	909	930	945	950	923	902	921	890	895	952	897	886	915	980	976	906	916	936	935	906	939	951	955	950	945	917	931	900	962	942	931	895	848	931	957	951	922	901	949	908	974	968	903	934	937	985	912	921	937	886	965	904	931	914	904	962	942	862	978	930	900	951	912	938	923	934	942	927	906	931	965	899	940	979	922	926	930	918	931	907	896	892	963	911	932	897	948	1002	945	971	867	928	915	958	933	934	892	913	906	895	934	922	861	903	948	944	936	960	971	952	888	925	939	975	903	885	895	920	920	951	983	917	914	872	916	943	896	900	948	944	949	952	925	896	967	901	930	980	928	931	941	911	1016	922	931	913	955	957	912	959	1004	896	902	918	918	923	922	933	935	948	926	977	923	921	957	928	939	945	953	973	914	885	936	882	978	957	912	962	932	986	971	915	883	939	946	942	969	881	877	922	912	895	965	912	983	921	951	902	967	959	915	982	950	955	924	925	987	949	923	977	927	943	955	946	912	867	950	926	925	947	945	914	951	950	933	932	883	934	950	959	917	912	905	921	933	960	937	939	878	923	905	950	915	965	980	892	892	940	917	929	903	947	947	933	935	933	923	948	955	936	891	970	949	967	902	912	963	907	941	896	947	925	937	931	896	927	913	946	926	934	899	967	916	960	854	939	911	909	917	952	951	903	957	944	920	921	950	949	945	874	942	932	947	899	915	907	937	942	941	958	870	980	939	927	894	956	893	958	909	952	891	937	947	957	977	897	957	932	911	938	887	930	917	945	905	903	950	882	938	920	931	908	882	969	974	927	906	903	923	979	934	969	928	953	949	948	950	933	949	918	917	961	979	924	938	931	957	921	917	967	960	903	926	936	969	957	964	986	991	897	939	969	907	888	914	1004	947	894	905	916	982	945	913	903	950	948	913	900	953	941	865	902	959	923	939	873	916	914	968	1021	963	941	962	973	955	931	927	913	901	920	921	954	956	914	976	986	921	835	906	917	949	911	908	944	933	943	933	942	939	946	969	938	963	947	888	967	930	940	902	966	978	950	895	943	952	974	926	907	940	933	990	915	920	900	928	934	914	938	913	983	928	882	984	929	890	913	951	939	965	926	952	961	939	980	960	974	914	921	898	965	893	951	913	929	899	908	934	947	912	939	985	926	928	921	906	942	937	905	932	927	956	876	953	932	963	903	975	949	912	946	905	928	940	962	930	900	906	916	966	928	944	931	944	903	997	960	875	937	941	943	918	962	982	884	936	927	909	905	933	944	965	930	946	950	891	909	906	945	888	955	935	944	897	910	929	921	891	919	922	945	916	924	934	918	887	902	912	973	923	965	909	971	961	939	926	876	917	922	906	958	917	958	911	931	983	946	909	934	950	975	969	917	951	905	982	908	934	963	896	931	980	941	952	920	996	940	942	963	894	847	934	941	939	960	888	946	922	942	934	972	895	980	951	906	965	899	948	912	937	970	943	911	922	952	925	937	939	929	955	915	986	971	906	959	904	968	897	997	941	940	967	871	929	934	923	1010	974	914	955	959	925	895	925	961	935	916	998	983	983	1015	985	937	995	917	983	896	905	918	940	891	887	902	976	868	956	931	948	913	918	940	954	917	964
1577	179	173	160	168	156	164	150	141	157	142	162	170	167	161	177	138	154	161	166	178	172	163	147	182	152	155	155	169	161	168	155	179	169	158	160	138	161	169	159	145	155	165	164	146	166	155	169	168	167	145	169	148	182	152	157	161	163	150	170	170	163	143	165	156	140	170	184	174	161	159	151	153	148	164	151	154	158	162	168	156	165	158	180	152	161	146	151	163	144	148	161	141	154	189	157	173	139	174	160	167	149	150	177	166	141	185	171	141	154	163	163	157	150	173	150	164	142	159	149	154	142	184	156	152	175	178	165	168	142	163	140	182	162	140	167	174	178	152	176	163	141	156	166	156	166	153	173	159	143	143	176	148	135	168	163	166	141	154	160	157	149	151	180	169	176	140	154	158	160	174	143	172	160	190	149	175	157	173	142	167	140	175	159	154	151	144	153	181	166	177	150	162	176	148	159	146	172	142	138	133	155	161	153	164	172	162	180	156	180	155	161	167	166	169	164	129	147	169	153	158	134	164	133	165	168	139	170	149	144	152	190	168	138	164	167	178	167	158	148	148	161	151	189	152	153	169	154	163	149	145	164	178	147	141	192	150	151	145	161	159	166	143	162	147	151	145	153	155	156	172	169	139	149	156	169	147	170	157	156	161	152	159	138	174	141	157	156	153	130	149	165	138	141	144	136	173	151	151	156	148	138	164	155	153	154	148	132	196	175	150	154	165	184	167	157	157	164	159	157	181	148	160	160	153	160	130	141	168	153	182	160	174	155	148	147	155	159	141	166	128	143	175	143	178	151	164	165	205	177	149	144	158	159	149	156	173	169	153	150	148	161	202	181	143	160	146	147	151	171	171	144	170	164	156	186	159	146	152	158	173	162	134	143	150	125	155	141	170	139	168	147	176	178	160	172	180	148	161	177	116	159	157	163	155	150	160	162	145	133	190	187	141	148	188	186	158	154	148	174	159	170	136	158	153	166	163	143	149	140	160	172	154	162	142	170	170	148	137	126	164	163	150	157	167	161	189	173	173	168	168	157	160	158	139	144	155	174	177	128	175	152	168	166	149	176	159	168	171	151	181	152	146	159	173	162	163	139	165	148	155	158	150	141	167	167	158	162	158	135	163	160	168	140	156	176	152	175	170	151	155	157	156	136	162	157	138	141	135	154	145	153	164	145	168	177	147	141	155	170	210	185	176	142	161	165	170	174	164	130	166	175	150	142	153	152	164	154	147	137	139	178	159	161	157	159	150	157	152	152	165	134	152	137	155	187	158	162	144	134	176	133	153	150	174	167	168	151	178	159	173	167	143	166	141	195	176	164	178	147	172	146	153	169	170	148	162	155	161	176	163	176	156	163	168	178	129	168	175	164	136	141	153	174	148	150	137	146	185	165	158	205	157	143	138	121	167	171	131	163	146	133	168	162	166	173	156	151	167	160	138	173	166	154	186	172	155	147	167	171	159	159	154	146	156	170	153	155	166	204	169	165	152	146	141	136	141	161	168	156	139	148	145	160	166	149	169	165	169	172	158	176	148	182	178	163	144	168	151	171	162	133	146	153	172	160	139	160	151	147	150	133	150	162	164	171	136	176	141	153	175	159	171	179	164	157	165	203	185	138	174	132	187	148	181	187	159	156	153	148	148	148	174	159	152	159	149	147	142	153	170	137	166	170	166	187	167	193	171	138	157	151	164	156	137	185	149	159	147	157	158	170	143	171	161	159	153	139	155	151	139	167	141	166	135	155	162	164	151	150	153	177	126	177	171	169	143	161	162	168	150	178	171	160	168	160	139	147	180	148	150	152	187	166	173	179	164	163	147	136	158	148	173	172	185	138	165	178	153	159	129	156	144	152	151	157	161	155	122	142	155	153	137	132	138	137	162	151	160	174	160	153	160	155	156	159	146	153	178	155	158	148	163	155	135	148	180	164	140	130	144	147	172	155	162	160	164	149	156	149	172	178	171	172	160	169	176	145	156	143	194	185	149	150	152	151	133	165	159	176	191	138	146	171	149	157	162	160	141	162	149	138	156	174	155	166	166	151	163	142	150	159	157	140	153	175	155	136	154	159	136	128	159	146	175	183	148	186	169	170	163	173	144	171	167	172	157	165	145	155	166	155	137	143	149	159	155	164	189	150	146	172	155	158	150	142	138	167	149	154	170	150	151	162	168	174	153	169	172	151	183	157	172	166	142	158	178	141	143	169	168	162	145	141	176	163	171	200	164	166	158	168	165	124	168	182	138	144	150	143	148	177	163	153	174	145	142	150	132	148	143	158	158	137	166	140	148	144	165	169	137	152	165	130	177	161	172	162	167	164	143	139	177	163	145	175	144	160	172	181	169	184	157	156	166	142	167	164	140	145	170	150	154	148	149	157	148	185	154	172	151	149	147	163	151	167	170	162	155	157	135	172	141	127	165	153	142	142	171	164	168	159	174	144	156	162	147	159	160	157	114	154	163	170	147	151	147	160	155	186	144	126	171	168	130	188	177	162	161	165	142	200	168	161	175	156	162	148	154	146	183	134	170	165	153	130	180	191	164	134	156	180	154	141	178	190	186	195	198	173	165	141	169	151	149	165	157	163	147	137	150	154	174	153	174	173	184	170	196	158	138	154	138	145	156	145	168	142	176	162	163	163	172	153	139	146	167	152	161	151	177	151	151	172	141	153	165	155	149	168	138	170	159	145	157	144	136	156	151	180	153	160	143	160	160	150	132	155	170	176	139	157	176	163	145	161	154	157	158	148	157	155	137	145	146	153	155	156	151	160	176	168	164	175	163	167	144	151	152	148	179	178	168	164	150	156	154	144	183	142	158	156	166	165	167	164	138	150	164	156	165	165	157	147	161	160	157	156	166	142	154	168	149	151	169	157	158	158	147	150	125	145	179	161	181	155	138	154	135	148	172	168	160	143	177	151	152	134	189	161	191	140	152	132	139	138	166	145	165	146	173	164	201	163	144	166	173	153	150	165	145	167	159	165	158	155	167	163	153	148	149	161	158	162	142	162	147	183	159	148	170	154	138	156	156	159	178	189	149	165	164	175	166	164	168	155	166	157	162	137	162	162	165	160	159	146	180	173	190	153	149	158	160	163	160	154	167	157	155	138	171	153	156	166	155	155	161	190	180	177	137	153	157	157	174	159	163	142	150	139	151	177	167	179	171	162	162	149	160	165	178	158	164	170	173	141	163	170	149	167	152	155	168	144	158	159	159	152	177	154	174	165	176	165	187	163	168	140	172	167	164	146	151	135	155	146	152	174	157	148	171	161	185	171	143	130	144	136	165	137	158	148	157	149	161	142	175	157	174	138	153	178	168	157	152	132	159	154	151	161	168	159	150	178	159	145	155	168	169	154	179	178	161	184	181	143	158	161	163	147	156	162	162	145	171	156	156	176	136	153	182	140	160	151	148	169	145	179	171	149	164	150	153	134	179	153	153	148	155	176	154	169	152	153	171	159	147	180	164	143	146	160	167	158	142	147
1776	493	486	532	479	505	483	477	435	464	476	457	437	456	433	439	466	417	445	489	436	443	441	416	440	432	425	424	442	478	455	467	434	434	435	504	459	426	429	450	455	445	452	428	462	477	437	433	466	443	453	437	427	412	407	427	396	451	457	439	454	473	424	467	421	425	444	467	485	438	445	460	446	488	453	453	422	453	450	435	415	480	433	413	404	441	410	472	445	454	415	452	458	414	461	427	455	436	447	425	446	484	478	443	430	452	462	434	434	456	444	456	448	460	440	455	459	449	498	426	448	396	439	428	435	479	409	462	431	458	453	476	465	457	443	434	467	486	460	438	433	449	437	489	403	410	454	467	429	424	437	445	456	452	418	465	452	464	438	392	495	431	480	431	454	457	401	468	442	434	440	438	445	449	420	428	453	428	457	444	444	454	456	440	434	456	477	438	453	485	442	422	454	463	450	449	422	467	439	428	458	433	449	455	416	451	435	458	430	464	438	417	415	428	437	440	443	408	450	441	423	467	421	469	425	458	422	423	440	439	409	474	402	410	464	468	451	429	452	451	401	473	463	462	420	442	405	422	451	466	425	463	463	442	433	441	420	428	436	444	477	422	434	420	421	446	464	467	458	411	428	436	431	447	439	419	464	421	458	431	453	422	464	434	426	415	469	454	420	440	452	446	431	429	451	441	470	462	419	438	456	448	481	493	460	449	405	416	442	488	440	420	474	454	427	455	469	440	437	424	437	465	456	460	441	440	443	418	433	404	433	432	453	425	441	452	469	397	422	410	431	429	435	457	430	442	435	444	446	446	442	418	406	443	464	455	455	394	446	425	479	451	422	471	443	427	457	445	414	442	437	411	423	430	429	432	430	445	472	451	439	466	417	456	420	404	479	452	447	424	450	461	488	424	460	462	414	432	444	434	458	444	421	435	413	435	469	456	433	415	467	445	425	416	456	444	466	391	497	445	398	426	439	455	430	421	409	442	428	450	426	423	467	448	469	440	454	455	463	429	428	470	456	438	435	481	482	452	438	454	472	456	426	448	429	475	447	455	452	459	421	454	441	432	454	446	469	425	409	482	455	449	438	421	456	474	431	436	422	436	462	449	497	434	484	483	419	435	454	419	486	455	462	394	443	449	436	460	464	465	432	412	440	430	430	436	423	415	451	463	426	424	474	438	465	419	432	433	425	423	438	445	434	440	422	453	459	387	456	413	448	461	430	433	444	444	414	413	401	450	452	450	451	455	455	421	453	439	433	474	442	410	474	404	414	403	424	454	466	466	442	434	411	485	435	395	450	468	432	452	480	458	464	452	440	465	477	457	421	454	450	420	450	457	408	453	423	479	409	452	482	481	469	451	455	430	449	448	477	468	420	428	470	437	404	454	444	464	470	442	453	441	416	435	463	451	461	414	449	442	455	455	484	451	430	444	433	439	445	441	415	438	411	438	457	455	450	447	447	435	456	437	454	421	435	450	435	466	439	451	428	460	427	424	404	479	431	460	426	442	427	439	442	402	409	449	460	424	437	431	395	461	432	448	460	441	464	436	452	437	436	446	454	461	439	453	436	404	411	446	442	442	429	428	478	451	414	478	476	473	460	424	412	431	462	482	410	449	468	433	451	428	462	442	431	449	412	438	402	410	431	446	435	431	412	475	433	441	421	456	434	454	480	441	416	432	452	414	437	419	427	447	459	457	470	421	448	460	424	418	433	439	464	446	447	434	408	438	474	461	432	460	450	432	453	431	497	445	421	471	477	449	475	484	463	425	412	408	457	437	397	425	448	460	426	414	437	416	423	417	439	464	455	460	439	419	435	467	427	439	435	511	449	420	449	443	447	412	431	432	435	444	415	413	480	449	472	453	467	469	430	421	454	444	427	448	460	435	419	453	436	435	466	466	443	450	421	409	459	442	438	460	428	399	449	457	447	435	424	428	427	453	468	482	454	431	431	424	433	411	433	425	449	454	456	428	455	481	438	470	427	462	425	466	450	410	412	448	450	467	447	441	440	449	418	436	467	461	467	434	455	467	442	418	476	472	420	456	431	429	430	457	419	437	401	440	449	414	429	446	469	480	418	439	386	434	449	436	464	444	440	420	441	446	448	453	427	427	441	440	429	436	478	471	455	434	441	448	448	453	490	472	430	434	437	487	453	416	476	419	434	464	441	438	456	392	423	462	461	461	432	454	446	431	438	402	485	412	467	399	440	446	471	381	469	428	404	447	454	396	478	453	437	459	431	469	469	495	436	389	484	470	458	469	442	423	459	467	478	443	416	440	413	440	430	428	430	416	424	417	455	466	487	460	428	427	436	414	429	432	452	432	435	440	418	431	464	440	410	436	439	445	470	459	449	437	436	457	435	456	420	458	457	439	468	449	429	461	468	423	446	406	433	438	467	449	447	443	485	439	468	408	413	453	434	490	416	458	431	406	465	434	422	438	443	420	456	427	452	438	462	445	442	446	454	432	466	491	448	447	460	428	448	451	416	400	462	461	486	446	439	446	415	436	435	427	452	472	433	409	447	421	490	489	415	484	424	446	449	452	452	427	462	407	453	490	409	443	462	429	427	441	450	482	473	476	447	443	427	448	412	441	451	459	456	450	427	479	430	418	443	466	460	460	448	398	440	446	405	443	388	437	440	454	417	466	432	391	442	473	451	492	413	483	470	436	422	420	467	443	445	446	437	435	459	482	458	427	473	448	438	463	445	422	458	465	440	435	453	443	419	454	439	502	443	455	372	446	432	456	474	489	428	483	479	439	438	450	442	471	413	466	417	465	442	472	414	441	440	442	435	446	461	417	451	427	423	445	470	440	431	474	455	415	413	441	459	454	439	449	420	476	470	435	453	426	418	450	468	449	470	448	461	442	413	461	433	448	454	447	444	436	470	451	473	455	425	463	395	439	455	438	400	387	411	435	457	444	472	418	440	474	449	479	430	435	464	415	440	412	448	440	452	414	427	454	437	446	429	477	437	431	460	474	436	429	430	421	461	438	447	428	421	427	410	474	448	438	432	441	471	435	417	450	476	410	455	396	452	434	417	464	459	417	437	427	469	441	415	448	426	424	401	434	453	428	421	425	439	462	485	453	419	443	446	397	477	427	444	452	448	433	466	437	432	435	459	436	381	428	466	420	429	436	436	458	436	477	436	453	434	435	434	437	433	423	471	454	471	483	442	453	442	429	444	451	448	439	422	456	408	422	479	442	450	442	398	417	400	451	483	456	462	444	471	419	435	429	449	469	433	425	415	453	421	472	412	452	453	440	430	415	462	470	467	439	433	433	438	444	452	475	464	443	465	435	445	480	443	409	421	462	497	457	453	459	445	446	442	444	426	491	437	448	453	406	436	466	470	472	451	403	457	419	445	442	457	419	449	399	434	446	475	458	444	422	462	485	491	420	447	419	455	412	411	479	432	468	433	410	427	462	420	468	474	425	390	479	460	449	472	400	429	423	448	462	428	443	440	410	410	435	429	459	461	431
7782	775	688	601	469	402	373	354	387	401	335	316	351	285	349	307	338	320	314	334	320	306	331	344	300	318	319	312	330	337	308	309	316	324	317	298	319	329	307	320	296	310	299	323	329	314	298	289	313	277	284	298	344	329	344	312	314	288	311	312	307	307	288	320	292	330	325	332	329	311	310	296	294	285	310	304	283	341	313	320	322	303	302	310	317	307	319	330	320	314	308	327	317	320	290	298	330	287	299	320	310	307	294	303	285	311	283	300	301	340	282	289	301	330	347	308	327	295	291	299	293	326	321	315	304	312	292	321	309	329	284	312	312	288	295	298	269	321	317	304	310	305	327	300	310	297	318	286	291	315	304	341	294	290	313	318	319	323	312	332	294	322	297	304	290	332	311	311	297	283	302	320	320	315	309	306	308	352	314	297	342	329	325	343	292	323	338	291	293	297	325	281	326	330	318	305	310	278	291	304	323	286	297	313	316	313	350	300	290	306	302	323	322	307	351	293	299	281	311	295	313	279	265	305	317	311	289	320	308	299	290	288	329	321	318	318	327	309	317	308	303	329	303	324	312	309	315	297	278	337	362	330	272	298	309	331	292	331	280	312	310	321	294	320	310	309	298	286	315	327	312	321	310	311	289	313	292	335	297	322	321	294	343	293	303	289	305	277	327	297	312	270	307	278	312	303	324	349	303	308	320	311	301	337	285	320	270	339	293	343	292	329	316	307	290	303	335	321	310	324	306	314	280	335	293	325	327	304	334	321	288	293	283	294	287	314	325	310	298	294	333	289	305	347	385	308	306	290	274	319	326	336	310	298	305	303	287	289	311	285	279	279	285	307	351	338	316	311	302	340	294	278	314	336	300	302	270	324	287	291	271	292	313	302	286	292	309	328	284	305	289	267	319	305	318	286	300	309	304	322	315	295	335	299	303	331	327	289	323	337	300	304	305	319	304	322	300	340	304	319	307	333	322	326	321	300	323	310	297	308	313	308	330	298	312	287	311	297	308	303	328	308	311	298	290	295	326	322	292	279	274	332	316	304	329	295	314	311	339	344	290	315	321	308	333	337	317	313	308	284	326	327	320	313	313	306	314	298	347	297	293	308	305	295	325	306	301	302	304	326	323	298	300	285	280	299	307	283	279	312	334	305	310	296	312	326	300	296	291	295	303	324	314	297	311	320	317	326	315	311	301	307	298	335	295	312	293	334	306	309	317	289	324	295	301	304	308	328	322	340	310	330	306	306	279	329	320	297	302	302	318	322	309	292	309	302	330	303	290	294	289	305	342	287	297	325	320	323	314	297	314	307	318	322	312	313	312	302	308	315	300	317	302	307	307	305	298	300	283	316	311	302	308	318	345	317	300	319	335	337	347	308	324	312	288	325	309	280	310	328	332	310	341	306	278	307	293	312	335	357	326	291	301	323	297	296	298	333	314	309	317	296	327	352	297	311	282	296	305	313	281	304	295	286	315	275	318	291	342	297	313	319	333	331	335	322	300	330	342	300	302	314	319	316	313	296	306	292	298	312	323	281	312	340	321	292	313	337	296	294	294	300	288	325	321	320	275	281	287	332	258	334	352	331	333	318	315	307	283	324	305	292	323	334	340	310	296	308	321	307	277	324	319	311	325	302	288	312	315	316	331	281	317	297	322	282	320	302	293	311	296	315	295	294	300	329	307	328	326	314	287	331	316	292	335	320	299	349	329	328	295	315	316	312	324	277	296	315	328	313	326	340	292	309	276	336	337	326	313	307	332	336	324	290	303	287	276	293	292	318	310	305	345	320	298	287	323	348	308	317	318	287	319	328	307	298	309	299	327	307	306	295	328	313	306	324	343	294	297	293	332	274	311	337	329	295	324	273	302	326	345	341	351	301	285	284	315	327	316	360	336	298	308	329	337	291	325	325	301	328	307	333	293	290	294	291	331	323	315	322	312	337	322	276	290	340	312	336	314	323	320	330	308	345	293	287	333	283	297	298	323	320	304	336	341	289	315	315	286	290	323	306	331	296	283	290	309	295	322	337	287	320	320	300	320	318	322	290	326	307	333	315	308	269	262	307	274	328	283	284	317	329	320	305	330	321	332	303	312	314	335	316	302	342	304	311	333	299	318	334	280	272	317	316	280	306	287	322	288	273	316	322	311	323	280	291	305	283	309	287	341	301	292	304	334	320	324	327	277	305	336	334	332	319	331	292	333	321	287	305	310	323	286	292	298	275	324	320	324	302	304	323	333	329	292	304	287	302	319	313	305	314	293	327	306	343	300	286	306	333	355	314	341	328	332	296	273	307	290	307	283	321	306	347	325	325	308	303	321	307	322	334	304	310	308	297	287	265	335	334	319	293	283	284	330	320	312	293	282	309	337	325	297	290	327	333	301	276	316	288	319	297	267	305	285	296	326	280	303	326	282	344	330	315	306	314	306	276	294	325	309	303	305	340	319	321	304	271	284	298	288	308	307	324	287	329	283	299	325	280	286	295	302	328	319	309	298	304	290	324	338	314	334	318	328	329	296	294	292	302	306	317	292	308	305	299	297	334	303	313	304	297	327	305	300	360	364	309	314	305	351	306	314	333	323	295	314	274	260	312	304	305	295	340	304	347	323	327	332	344	331	305	301	322	302	295	316	321	335	331	324	314	289	294	289	308	321	286	297	294	298	280	273	299	313	278	298	306	316	314	296	346	309	307	319	292	281	300	303	301	308	316	341	325	322	295	284	307	294	301	321	304	304	343	331	288	283	329	301	315	304	292	306	273	351	301	302	333	343	310	313	285	324	347	305	324	322	297	310	275	348	255	335	293	325	298	305	325	286	336	332	298	325	295	290	306	304	367	337	341	311	298	336	283	301	332	309	295	312	301	292	304	303	310	332	334	310	297	287	303	306	307	323	306	314	318	317	296	294	288	281	325	317	332	306	317	304	308	311	350	279	333	313	285	304	311	305	288	284	320	252	313	299	301	326	309	347	324	308	307	321	301	294	305	328	334	312	309	321	299	350	299	333	314	327	293	300	331	315	338	304	300	308	317	294	344	313	298	309	305	300	324	319	341	304	310	301	295	291	270	317	376	340	309	288	303	312	310	281	285	306	326	285	293	290	286	320	318	301	302	305	286	295	291	315	316	319	295	320	307	343	329	283	291	307	284	316	298	305	320	303	273	325	328	315	299	290	313	313	325	303	349	329	312	316	316	295	291	320	326	305	327	333	318	313	292	288	290	321	309	289	331	303	299	290	293	280	301	336	327	287	332	332	312	311	322	287	301	317	354	302	315	323	317	324	294	301	331	301	291	293	293	291	297	312	302	309	328	301	319	305	298	320	308	304	304	329	307	306	303	307	345	330	303	314	318	282	318	314	314	312	281	277	299	296	318	310	324	286	296	300	290	305	274	316	334	322	317	287	320	327	345	321	314	292	326	309	319	287	288	315	316	289	311	323	319	309	299	308	358	302	316	301	303	327	294	327	303	322	302	282	301	303	335	326	299
6709	1190	1591	1651	1463	1261	1157	1038	958	958	946	882	846	869	894	859	834	840	846	803	827	829	759	833	757	806	764	746	774	805	829	791	788	805	817	764	795	761	801	813	773	737	780	790	767	794	700	803	805	776	722	745	790	808	758	786	753	762	741	718	749	780	799	733	785	780	707	786	752	782	742	777	759	745	786	738	798	707	709	759	733	727	773	811	720	770	780	803	757	774	776	753	780	745	776	719	761	759	748	763	806	764	758	766	807	792	758	780	816	742	731	740	768	767	737	764	783	777	795	742	756	810	815	737	778	736	749	739	809	754	791	739	785	832	783	749	753	739	783	786	744	729	748	738	770	803	778	786	788	772	750	791	753	750	732	787	740	802	714	802	721	723	789	719	736	832	758	786	730	726	758	738	744	760	780	748	732	748	771	800	763	766	749	734	761	754	758	752	766	752	759	756	768	816	809	743	723	729	726	721	718	737	738	767	775	790	769	763	771	751	768	761	791	814	781	730	746	740	803	740	735	700	727	814	757	762	761	764	795	708	745	746	719	748	745	763	754	784	754	728	738	756	808	758	744	746	718	788	769	794	790	808	775	777	779	803	785	764	778	777	760	769	733	766	764	754	775	742	759	793	712	788	767	772	761	806	788	784	696	738	753	771	747	705	778	756	734	744	765	740	782	761	778	806	712	757	781	759	814	715	756	765	817	845	742	750	809	780	748	748	730	783	739	786	781	736	753	786	753	795	676	820	779	739	758	807	745	756	749	786	723	787	758	805	760	753	750	805	763	672	753	811	745	720	775	748	787	731	765	747	742	758	760	751	751	735	759	803	745	803	822	737	751	787	759	701	689	807	779	738	738	751	763	775	750	751	765	768	732	723	738	737	777	737	762	702	829	795	772	723	825	734	798	725	789	759	801	783	732	774	783	764	774	686	815	806	723	742	740	749	750	759	723	716	756	752	785	773	766	793	763	783	719	738	795	767	754	773	793	797	761	773	775	777	774	751	752	752	726	733	713	741	773	763	746	773	764	798	743	769	719	732	745	745	747	768	743	745	764	803	791	741	749	747	792	736	771	817	803	768	801	736	739	747	723	732	746	770	775	811	709	754	786	810	761	706	727	770	743	740	710	759	739	723	783	744	765	731	746	771	732	742	744	778	696	783	787	745	743	763	758	730	783	738	761	788	795	787	734	718	794	775	796	790	809	739	723	745	746	770	752	719	747	735	754	773	800	757	761	791	814	800	779	774	721	763	787	747	743	734	728	765	760	771	805	779	781	798	795	782	732	734	767	786	755	802	784	731	778	778	753	713	789	689	801	760	770	851	738	732	747	778	748	711	817	746	757	765	754	790	777	743	820	785	796	730	739	751	767	753	756	733	775	734	772	703	770	712	684	704	741	769	722	786	749	727	789	759	778	795	752	752	773	776	751	759	740	787	721	786	753	739	800	736	794	776	723	731	746	762	745	745	746	742	749	728	767	777	800	770	786	709	753	765	744	724	683	773	782	766	767	740	759	759	764	735	752	747	786	745	740	760	741	746	771	783	761	770	762	712	747	753	734	731	757	748	691	778	811	771	753	773	719	755	740	789	718	742	780	734	757	728	802	789	800	776	748	732	766	728	755	771	743	789	750	783	770	785	772	776	762	746	720	759	827	758	783	777	746	753	803	726	848	768	688	744	768	785	784	762	717	768	755	761	775	794	730	778	755	767	777	736	764	706	799	761	744	777	842	743	759	719	752	756	763	758	787	743	715	719	757	783	747	766	703	720	775	759	796	732	753	745	754	807	768	736	730	712	713	763	809	772	751	738	774	767	778	750	775	735	777	774	782	734	807	771	745	776	784	737	744	749	719	734	787	761	759	752	701	769	794	768	772	757	766	751	750	761	774	732	731	727	736	734	763	722	755	761	711	757	753	775	730	761	741	781	727	798	763	704	725	694	735	754	723	765	776	754	786	770	779	774	777	758	789	793	807	744	725	754	766	713	718	693	767	723	757	770	761	757	736	795	750	753	752	724	730	731	760	764	745	777	754	751	763	758	749	735	781	705	748	744	759	775	781	729	736	737	764	820	743	728	720	736	748	761	769	761	694	793	752	752	760	759	776	769	746	838	726	771	759	759	790	752	782	794	746	757	760	761	735	764	732	725	766	780	744	766	796	786	771	743	771	760	818	739	745	741	733	790	768	798	796	737	737	743	716	739	724	783	745	773	784	763	767	711	751	722	721	773	771	797	774	743	742	782	742	742	744	705	743	797	743	786	821	798	696	808	739	738	775	727	766	782	729	696	757	797	793	741	760	792	773	757	792	715	684	753	742	760	760	807	736	739	782	739	739	782	790	781	755	778	784	787	769	748	752	749	806	721	804	797	737	765	746	765	727	767	801	752	760	758	740	822	776	712	759	738	786	738	743	791	735	783	752	759	722	780	777	765	802	678	786	791	706	692	745	755	755	732	748	732	771	770	755	736	734	737	770	731	759	755	767	724	764	733	774	772	738	749	783	748	745	770	771	745	763	751	781	809	756	785	768	761	774	765	776	763	790	757	791	744	781	770	784	766	729	737	771	741	756	783	793	715	708	716	772	762	738	797	765	748	793	777	725	741	781	739	829	750	800	750	718	778	794	753	749	733	786	768	777	754	711	744	750	762	747	803	756	788	746	777	813	804	768	726	779	799	778	770	794	791	733	719	709	781	736	767	778	763	795	776	757	783	787	765	769	784	737	762	727	754	746	797	752	781	772	737	763	763	716	783	777	770	790	743	766	755	776	782	785	734	788	754	792	768	759	763	733	773	736	766	769	728	778	777	701	795	739	737	782	815	745	801	783	749	793	769	800	775	718	774	761	728	823	745	808	806	739	735	766	769	766	788	777	735	754	743	707	767	719	754	784	699	705	780	784	760	733	759	759	749	757	799	798	755	790	772	760	732	775	762	770	789	763	684	756	804	758	773	776	690	799	764	756	782	740	760	740	742	751	779	717	800	791	764	758	761	752	735	799	759	762	791	764	769	745	692	703	777	740	751	761	725	783	764	773	764	742	721	719	753	717	768	792	730	787	752	727	756	750	729	763	757	776	771	721	753	818	763	738	750	793	754	760	801	772	800	765	764	769	795	710	748	769	744	734	736	723	748	785	760	748	749	744	801	801	760	730	767	758	737	763	749	759	728	750	755	725	766	813	704	778	757	752	753	766	786	785	801	730	790	790	754	783	740	733	735	714	763	731	778	770	770	742	757	765	754	748	719	770	751	741	780	772	764	814	758	740	821	740	722	807	755	753	790	707	755	728	775	717	771	755	739	769	768	766	742	773	781	713	774	746	748	736	780	729	767	739	761	781	725	771	786	798	736	807	796	768	771	751	756	739	784	754	802	777	745	762	761	721	723	730	725	750	720	728	747	752	757	761	765	786	792	760	739	763	741	765	767	753	749	793	755	760	727	816	689	744	732	719	779	774	764	821	756	762	717	708	734	792	732	804	720	762	761
15105	1664	1199	937	745	621	588	519	503	481	510	474	437	470	424	475	445	412	464	461	407	426	434	410	395	416	417	396	434	452	419	385	410	413	394	465	425	425	413	414	389	449	399	423	405	404	443	418	399	412	394	411	426	439	432	477	428	430	404	423	426	444	423	416	454	409	416	445	408	450	391	455	415	410	406	409	444	440	420	433	458	447	452	411	411	450	437	432	430	391	420	419	422	405	399	442	429	420	366	420	433	417	397	427	425	446	428	415	425	401	428	425	436	438	427	427	387	442	438	417	418	399	431	375	405	423	453	422	434	429	408	421	472	371	421	414	442	445	431	407	398	400	402	442	417	435	401	403	403	415	426	442	445	438	389	404	425	427	417	415	384	390	431	416	393	408	395	407	432	434	376	395	443	433	397	423	439	434	449	407	417	410	410	406	414	428	393	447	434	399	389	403	442	430	425	390	408	446	395	398	413	372	385	456	432	412	433	375	387	423	436	435	473	420	383	423	439	421	408	416	431	437	403	404	393	390	404	419	403	387	418	413	397	384	412	442	479	406	385	406	384	416	427	417	459	400	400	408	425	412	396	416	400	416	394	417	426	438	402	433	397	381	403	416	415	424	429	457	443	433	463	401	414	437	438	412	422	425	425	400	396	410	418	449	396	439	412	432	367	424	405	403	480	459	435	412	437	404	428	414	433	424	438	414	437	365	478	440	396	413	423	432	409	399	414	424	427	351	439	387	399	407	423	410	412	446	419	402	422	386	401	406	416	428	395	447	427	397	447	426	399	421	395	405	432	428	417	383	474	418	427	394	445	455	409	428	445	470	403	377	415	407	428	422	429	415	416	387	425	419	431	396	386	429	414	426	421	441	434	435	413	408	438	431	394	415	400	476	474	434	406	405	396	360	415	382	404	386	395	385	386	416	420	413	412	392	393	395	405	397	377	418	412	397	434	464	421	403	426	400	406	426	475	430	447	422	449	463	483	406	401	441	431	436	444	422	412	429	435	404	421	440	427	446	433	387	453	419	454	396	431	418	472	424	415	408	443	400	441	424	417	413	431	412	418	392	412	400	417	434	398	421	407	405	402	411	431	433	441	415	385	425	405	421	387	393	406	411	407	431	394	425	459	420	392	387	422	390	460	407	408	408	446	405	430	367	421	420	443	415	374	412	418	438	384	404	403	435	405	442	414	416	464	413	390	402	364	390	466	399	412	436	435	452	430	396	378	422	406	449	431	419	414	402	421	418	373	423	440	428	426	415	424	450	423	427	400	412	447	423	428	434	433	440	394	418	455	418	400	408	460	418	412	424	383	408	414	418	455	434	442	455	379	445	441	435	401	405	439	444	412	413	427	427	424	422	420	388	410	395	426	397	435	397	406	444	391	454	422	415	424	408	432	438	417	417	416	427	377	420	369	418	416	415	445	443	431	427	414	436	407	418	406	434	401	402	448	436	422	454	407	455	417	445	398	421	439	432	403	425	436	411	442	457	412	385	412	419	454	486	425	473	427	414	406	422	426	411	405	409	443	429	423	415	449	394	414	459	414	437	420	448	406	414	426	454	440	428	414	398	407	404	423	423	424	395	400	377	413	425	415	374	423	412	401	379	415	425	374	449	437	407	405	437	402	389	387	406	432	420	426	398	423	436	432	402	383	422	418	420	418	415	431	433	448	416	408	415	388	410	408	425	435	425	399	417	420	421	418	413	427	433	404	402	436	384	431	418	414	424	405	400	439	452	428	414	410	425	486	415	453	439	433	386	407	420	422	366	473	421	404	409	423	419	444	442	428	398	436	437	427	451	436	428	433	385	407	381	415	393	433	441	419	419	420	393	405	389	467	405	389	461	416	390	381	439	449	389	401	426	438	422	380	448	390	417	455	412	428	394	410	432	429	404	438	405	439	407	395	393	395	403	487	448	417	437	420	416	406	400	423	426	446	378	456	403	431	435	406	438	426	444	385	432	385	394	408	444	448	461	422	410	431	463	425	418	418	420	400	410	398	447	410	422	400	411	452	424	411	416	459	427	403	414	431	421	447	428	445	431	414	423	431	406	442	417	427	440	408	403	449	395	378	405	447	411	385	414	431	392	429	408	468	428	400	433	433	417	417	433	398	437	409	438	424	425	420	460	404	418	456	442	445	388	427	421	425	456	400	424	450	423	428	421	429	389	424	414	379	426	451	382	396	455	439	424	418	426	370	421	393	437	396	424	405	442	395	385	405	398	425	454	436	446	444	440	396	456	434	392	402	444	417	453	454	405	403	431	444	439	390	426	449	418	425	419	426	385	420	412	380	416	452	446	429	437	411	416	421	438	397	427	370	423	451	473	428	409	472	412	430	388	395	424	474	426	421	463	409	415	403	414	387	414	428	447	415	423	446	403	406	411	414	402	435	429	394	457	404	431	427	423	443	444	447	421	381	398	377	389	457	428	396	407	382	433	411	409	383	406	426	418	429	421	430	449	390	424	466	389	417	412	412	426	407	411	397	482	418	373	393	417	394	411	380	429	433	406	415	434	408	422	411	429	414	405	381	437	423	405	381	398	427	399	441	420	402	401	442	381	390	424	413	368	422	418	442	447	431	427	430	394	400	410	408	419	406	419	400	413	414	467	417	430	415	423	398	392	428	435	425	398	413	412	385	414	436	431	411	427	399	401	424	443	463	412	450	385	427	416	438	433	409	372	409	419	399	446	377	439	374	421	430	448	432	400	401	434	445	401	420	447	427	408	432	418	388	428	352	389	427	418	400	380	391	421	440	467	433	443	429	440	437	461	450	408	429	387	435	436	393	456	407	394	440	408	422	405	427	411	447	449	393	387	402	428	448	455	429	434	449	421	428	455	444	433	395	414	399	441	434	390	432	398	412	402	432	360	419	415	459	429	390	412	430	407	418	431	420	425	425	403	424	450	453	407	416	379	381	385	448	392	391	422	394	415	406	434	404	412	418	405	431	395	427	378	393	415	422	414	401	438	425	446	465	402	400	414	377	437	430	448	403	433	429	403	442	433	434	410	461	435	443	415	419	426	402	420	468	392	444	429	429	419	424	366	408	442	438	417	436	464	401	413	415	400	429	382	447	405	406	426	408	437	418	431	450	417	393	440	447	421	428	432	410	398	432	467	409	380	428	445	426	398	439	427	416	420	448	422	436	419	429	432	452	410	411	417	427	424	430	393	386	435	444	459	409	447	399	410	435	386	429	404	398	446	379	414	399	396	393	436	401	406	416	407	421	404	403	408	401	396	409	398	459	440	430	425	405	389	422	402	459	428	442	431	416	440	423	434	405	430	408	423	385	419	414	398	429	452	409	398	434	408	391	434	428	430	394	444	415	397	428	424	448	411	429	393	415	463	402	429	407	426	421	453	488	452	423	451	428	419	437	397	428	429	421	433	432	447	395	422	415	399	413	389	398	409	442	392	432	423	421	392	398	423	428	416	405	399	396	431	425	415	404	410	424	438	436	453	470	443	409	420	413	418
8930	1687	2416	2745	2319	1953	1606	1492	1407	1277	1266	1238	1155	1174	1115	1046	1045	1091	1053	1030	982	940	972	999	1066	1066	961	987	1013	982	1022	959	986	962	982	983	893	962	896	974	966	937	911	978	925	964	963	983	974	958	938	1013	950	949	1008	977	953	961	949	935	905	1000	962	916	904	955	926	971	959	907	966	909	964	911	943	951	956	953	981	920	930	952	962	929	930	956	932	963	929	954	954	983	925	924	957	971	917	925	977	924	953	917	937	948	928	974	934	936	950	943	943	943	897	921	921	872	868	897	904	885	932	927	929	878	954	908	942	953	1006	998	986	941	910	946	952	984	914	918	939	891	918	915	918	998	933	958	961	958	879	933	937	978	915	970	998	921	912	951	935	900	932	956	946	929	947	898	912	908	953	903	970	905	937	908	929	934	956	954	933	940	915	976	922	987	877	890	914	900	977	940	922	943	877	968	889	916	906	930	942	901	988	933	957	930	931	952	946	952	922	947	883	932	963	945	971	951	1003	904	902	888	892	936	902	931	980	908	910	942	895	869	917	883	969	935	938	965	913	934	958	957	932	911	984	969	939	889	915	921	940	907	899	909	955	973	980	917	917	863	1006	969	856	967	916	948	935	918	928	916	995	908	935	905	918	945	971	972	963	861	937	904	943	920	917	934	953	977	943	913	930	873	909	961	936	992	906	934	913	992	934	890	960	1002	918	968	957	978	951	918	950	890	900	945	920	964	936	943	933	908	916	949	912	901	965	971	895	895	915	907	935	939	936	913	944	943	886	904	947	1002	925	923	895	924	1001	968	953	953	946	976	955	924	967	889	933	944	1002	946	943	999	958	974	934	953	938	928	922	908	912	913	917	965	924	911	900	911	965	912	905	908	972	936	914	974	921	913	964	917	916	932	946	913	936	903	924	943	972	941	961	928	977	930	946	963	923	871	996	911	926	890	982	935	895	927	968	963	977	862	990	974	912	907	960	922	923	989	936	947	905	991	930	919	927	945	931	981	925	931	922	919	948	944	916	947	923	913	895	965	981	959	925	921	899	906	930	915	957	911	951	937	878	897	953	922	931	947	894	930	1016	947	933	957	958	995	984	971	934	915	937	924	903	901	904	928	916	910	950	918	906	916	949	943	955	874	909	906	923	965	983	916	950	942	872	964	902	931	893	928	925	957	943	908	936	925	961	920	940	924	929	921	898	935	910	927	941	913	978	975	969	913	912	931	976	934	962	942	926	933	966	928	893	917	941	878	930	923	930	920	932	935	901	977	949	972	900	937	952	902	923	944	962	895	929	948	922	956	970	954	919	904	920	956	925	953	923	959	920	946	971	961	880	928	957	907	915	933	982	937	947	915	985	966	923	927	950	908	937	882	955	908	898	919	889	920	865	949	922	999	940	967	910	972	957	910	960	891	920	894	951	888	951	925	991	976	931	1026	1008	895	917	963	949	878	987	931	998	936	972	883	971	922	969	958	917	871	933	963	960	960	963	941	883	931	920	955	934	952	924	944	922	942	989	962	930	866	956	884	929	963	970	964	899	894	898	922	906	966	926	938	967	966	937	956	940	926	942	948	914	963	912	989	932	895	940	919	922	898	974	899	894	927	909	925	949	955	926	932	910	960	911	950	907	897	936	911	971	925	927	886	944	933	935	938	928	902	961	937	899	901	963	934	936	914	965	993	982	977	929	953	909	926	930	978	922	969	1026	912	953	915	1006	869	892	977	921	926	933	905	868	941	926	955	982	925	938	942	881	989	943	919	955	978	929	923	972	984	947	868	916	949	882	962	949	901	930	972	920	927	943	995	921	880	926	994	890	918	999	929	959	963	945	866	909	975	872	968	905	947	908	914	960	951	906	945	890	937	903	970	976	908	983	923	955	938	922	947	936	941	901	994	953	957	937	907	896	930	933	934	976	941	965	956	935	938	970	957	938	939	951	931	928	906	927	895	945	925	934	918	905	942	871	952	896	939	984	871	962	939	918	948	898	939	945	849	955	927	862	903	974	905	917	950	957	1029	927	896	974	910	950	932	964	892	934	993	921	946	935	948	969	997	935	948	904	950	971	939	994	932	924	966	952	894	918	935	916	898	924	941	934	912	966	958	896	916	916	930	898	952	908	943	910	986	956	929	926	937	972	943	950	892	968	915	983	925	972	932	965	954	953	935	974	872	909	932	937	924	918	939	890	971	934	917	930	948	983	966	872	893	938	914	970	898	908	911	925	925	970	917	930	910	933	896	997	897	923	886	919	978	908	959	912	893	959	964	941	907	963	963	940	911	958	983	899	855	911	967	948	956	946	912	968	1012	954	919	871	977	895	917	880	980	922	916	893	866	951	923	976	889	939	948	913	905	955	968	918	958	960	978	970	901	905	942	889	885	928	885	949	896	884	925	952	994	915	916	910	929	934	966	938	919	913	937	944	989	901	921	971	976	921	971	946	922	943	913	923	943	987	938	963	913	912	967	921	938	914	945	868	944	940	912	899	951	962	923	922	918	982	975	933	942	879	929	982	878	962	914	938	960	959	868	867	917	897	970	856	926	941	987	955	943	969	951	938	929	890	953	948	982	924	922	994	968	935	974	956	951	929	908	895	913	941	915	963	917	932	915	912	969	912	960	921	929	906	901	910	929	911	931	940	861	940	881	954	930	897	888	971	921	931	880	890	911	934	935	941	991	910	930	933	897	917	943	939	976	931	909	899	910	947	1005	945	968	912	870	946	919	922	937	903	973	961	853	946	951	902	892	896	926	884	937	898	895	928	957	950	953	929	895	951	917	925	958	925	905	906	924	944	930	976	885	970	926	944	938	920	934	939	880	932	900	943	918	938	920	927	977	950	902	977	920	983	917	949	987	971	956	963	912	984	895	919	936	915	957	916	917	914	909	950	914	926	930	935	898	930	899	947	952	922	933	893	945	907	900	947	943	923	935	919	933	902	885	910	946	962	910	987	894	920	931	966	954	913	933	921	930	925	954	964	924	936	987	982	949	967	916	928	925	918	1005	916	915	906	931	928	939	909	876	897	944	967	904	949	986	933	939	922	888	915	973	959	933	936	983	901	946	906	952	923	932	908	942	896	905	951	899	1011	907	914	873	903	938	894	939	885	930	968	987	940	1006	963	994	949	924	896	919	902	957	922	953	982	962	909	957	929	968	939	933	840	922	914	899	968	928	989	910	894	932	909	936	949	958	931	902	950	939	960	943	941	941	956	994	952	960	937	905	941	888	870	949	920	969	963	963	927	931	930	930	872	991	996	948	979	945	902	937	965	904	856	949	939	1002	902	954	932	935	940	928	919	977	897	911	937	884	980	922	894	920	941	894	934	949	960	948	892	888	947	919	976	953	931	943	974	958	925	918	943	932	923	953	935	975	955	932	967	890	962	873	934	973	981	966	931	950	952	970	930	983	925	957	964	923	910	924	953	904	924	971	944	968	952	963	929	913	933	961	967	928	943	961	878	925	959	958	951	939	891	985	913	888	928	970	932	950	936	989	958	925	908	946
1611	213	184	178	192	151	159	198	157	198	155	157	159	139	154	162	175	148	171	149	168	150	145	159	184	159	172	163	139	149	168	159	179	176	174	190	143	175	154	164	180	139	166	155	173	157	180	164	181	166	164	166	177	159	140	142	157	162	165	130	126	150	158	158	169	168	176	163	153	154	155	160	165	154	146	171	181	182	184	183	160	172	163	144	147	160	158	177	178	179	147	141	180	208	172	157	138	176	140	177	159	176	175	127	151	153	166	187	154	130	177	194	154	150	163	129	171	141	152	178	154	152	145	147	159	142	183	156	187	158	161	142	152	160	127	186	168	170	149	182	156	140	179	167	153	147	161	167	173	160	180	171	148	174	168	169	160	163	169	161	165	153	151	165	182	151	131	164	145	173	158	162	170	152	165	135	176	162	157	162	167	158	160	161	170	155	161	175	175	160	150	171	174	160	145	156	170	175	178	178	143	155	159	164	153	164	168	179	150	171	156	165	176	156	161	162	165	135	164	163	166	167	186	167	146	167	146	159	160	157	173	158	181	191	166	168	140	158	164	176	168	176	148	166	170	144	165	159	129	130	143	150	178	154	175	137	141	143	171	157	167	169	190	157	162	165	157	165	142	161	142	196	176	165	148	138	164	183	141	178	179	151	162	160	179	188	145	157	157	178	156	161	151	160	171	155	187	157	178	169	156	156	153	160	160	165	155	163	154	163	152	176	164	147	151	155	181	159	162	186	165	174	162	167	148	156	161	156	138	147	173	186	156	159	142	189	147	164	168	162	159	187	162	174	176	164	171	142	160	183	148	174	179	186	149	142	172	180	173	141	153	160	157	148	173	154	157	137	195	156	149	175	163	149	159	170	150	150	156	156	160	184	161	180	152	152	167	159	168	168	148	156	135	171	146	169	157	145	147	149	182	163	143	172	127	160	151	170	162	136	154	179	143	182	167	140	137	180	160	147	158	169	131	163	158	174	155	135	168	171	148	160	173	143	174	160	153	153	167	168	160	145	179	191	169	144	165	176	187	180	187	161	153	158	144	141	155	168	153	152	139	166	165	186	160	152	158	162	182	184	154	181	161	146	155	202	166	167	131	139	168	167	146	137	142	161	163	183	177	165	185	153	189	131	174	160	160	179	172	152	163	131	153	166	156	166	141	174	161	159	160	154	161	180	144	192	162	166	178	193	158	143	156	148	160	161	185	155	169	142	173	184	150	157	136	148	161	166	160	167	142	145	144	164	154	177	175	160	166	148	160	172	170	159	158	159	157	186	176	162	145	174	164	139	176	169	153	149	160	163	173	165	169	159	143	174	147	167	179	174	177	147	148	151	157	169	165	157	162	162	168	168	166	155	130	145	155	160	141	162	169	164	174	162	155	148	147	143	137	166	167	161	144	183	158	152	176	145	166	170	144	164	151	174	170	163	166	159	152	169	148	165	131	161	164	158	170	161	170	160	159	157	164	170	157	176	167	167	157	179	160	134	163	159	150	154	159	188	134	167	156	177	158	160	157	142	174	131	161	171	166	128	158	180	195	156	159	158	173	152	167	150	184	165	158	188	151	156	170	169	169	155	160	150	184	165	157	138	156	171	130	156	151	145	157	152	153	155	171	147	166	195	151	144	151	183	167	160	211	169	157	170	156	180	179	157	186	146	150	165	149	164	160	168	139	171	169	177	190	150	150	145	161	162	154	137	143	169	160	169	153	192	166	165	143	155	150	150	143	177	143	146	176	163	175	186	162	156	162	135	174	182	176	140	160	147	133	162	185	160	186	144	165	174	177	151	170	152	170	167	169	178	176	177	155	186	178	142	148	172	171	137	180	143	154	166	147	164	192	154	168	167	138	157	161	143	171	164	161	145	144	178	164	169	167	147	160	159	174	175	167	178	172	163	180	163	161	146	165	170	144	167	159	153	150	165	177	153	159	180	153	164	190	167	164	154	155	150	172	152	142	158	187	154	157	131	144	145	157	164	162	164	165	159	192	162	182	141	176	186	154	161	158	118	179	162	171	179	162	152	182	147	181	153	161	155	147	169	178	189	154	166	146	169	160	148	171	158	179	150	171	121	158	122	176	157	158	161	169	147	161	166	156	138	141	169	153	149	153	133	136	177	161	173	152	168	142	187	176	136	157	156	179	174	144	207	176	170	167	154	165	175	167	158	168	168	146	156	157	181	160	152	178	161	174	150	174	162	151	157	161	145	181	159	166	161	155	152	184	150	159	146	165	170	156	157	150	130	156	162	169	145	133	149	162	156	156	153	165	164	154	151	157	160	146	162	157	159	178	169	171	166	147	146	157	160	189	163	189	146	181	183	182	152	139	171	163	154	164	154	147	167	130	158	173	160	123	148	166	162	169	177	161	163	166	192	164	129	158	133	167	194	175	150	162	180	159	170	172	148	136	189	176	185	139	148	140	151	151	138	153	162	141	186	173	179	138	139	150	182	129	170	161	154	181	175	169	174	170	151	163	140	156	156	183	169	166	177	160	156	170	187	173	156	161	161	156	158	182	149	138	160	167	163	160	163	165	179	125	155	160	177	177	170	182	163	157	177	192	153	165	155	164	172	153	164	167	163	168	158	180	187	163	146	169	172	156	172	182	154	145	200	146	161	160	138	151	135	182	152	166	145	184	155	161	124	181	179	181	179	147	179	167	161	174	174	147	157	178	165	190	170	166	141	160	163	133	143	162	162	155	149	146	144	167	165	170	153	149	159	154	161	151	152	159	167	144	165	168	163	163	167	170	152	153	171	162	165	186	177	174	150	146	146	177	173	155	147	159	150	155	157	201	152	134	160	165	155	159	148	170	153	164	143	158	163	177	151	155	145	183	167	189	167	155	162	181	167	144	179	161	124	180	161	176	136	171	182	157	133	174	136	148	143	162	184	169	163	187	160	158	174	171	158	167	171	166	178	155	167	161	143	144	163	134	175	173	140	146	170	181	158	165	162	132	187	150	161	171	126	167	191	156	153	160	163	168	166	182	159	157	129	187	149	154	181	172	188	151	137	175	164	160	162	166	172	157	148	161	176	168	157	152	181	157	166	148	161	160	163	190	147	148	163	168	158	146	163	169	166	184	156	168	156	159	152	173	194	153	154	163	193	168	149	180	153	152	163	156	162	153	160	148	151	163	170	142	164	160	168	154	150	146	152	161	177	169	177	178	174	180	176	162	162	152	156	169	206	151	130	150	142	143	155	172	143	157	141	169	166	150	147	179	173	162	148	149	176	157	172	164	175	153	135	162	165	162	165	171	140	179	164	170	181	148	156	144	158	157	180	186	171	172	157	147	136	149	134	151	136	137	181	156	168	167	124	153	165	184	142	169	147	144	149	162	143	143	159	155	145	154	168	147	175	150	180	152	170	155	183	180	134	175	160	151	154	174	152	168	161	150	216	173	177	164	149	161	165	172	168	149	182	147	156	151	159	158	148	148	168	176	157	180	132	169	158	181	180	158	172	159	166	159	173	147	163
1834	496	484	469	498	467	470	476	485	456	447	487	461	479	422	481	438	453	477	432	483	435	499	431	445	463	481	495	434	465	416	447	455	427	443	475	481	437	441	459	459	444	435	460	421	434	443	471	426	474	475	448	495	456	465	481	408	463	467	468	454	422	448	470	419	456	484	448	446	470	441	460	435	436	449	440	414	444	451	451	445	429	463	450	484	434	419	425	431	441	485	473	449	464	457	409	446	453	443	437	412	436	425	449	457	429	476	449	427	418	480	463	448	445	459	472	475	449	418	437	471	450	452	457	481	449	427	409	443	432	480	469	435	451	456	485	436	443	460	463	445	474	446	448	410	452	479	470	461	481	456	441	440	468	449	473	420	451	424	447	433	442	457	456	426	461	433	403	450	432	487	424	440	515	477	455	435	433	474	460	461	442	419	459	463	438	434	491	439	431	438	448	451	442	460	452	425	468	431	451	460	451	441	448	465	451	437	423	487	451	442	483	443	447	423	437	450	440	483	442	446	424	442	481	464	484	446	422	455	451	486	431	461	456	476	404	503	485	430	403	472	448	458	454	476	472	464	445	436	445	463	431	490	443	461	451	482	422	450	440	464	451	463	452	440	455	426	424	452	432	473	488	454	431	470	442	436	438	421	477	459	473	425	492	480	473	489	431	491	421	462	458	443	418	452	458	417	461	481	475	429	421	435	437	480	419	477	446	419	466	439	482	445	457	424	458	419	478	460	428	429	449	432	425	423	469	447	444	449	428	429	451	445	482	445	472	463	425	444	459	429	421	465	456	452	434	419	470	436	471	411	445	458	461	480	444	433	476	433	463	435	438	459	457	454	428	473	462	453	419	454	414	476	444	445	474	462	487	457	447	476	427	459	448	425	472	456	437	468	455	447	436	412	446	473	459	453	448	439	444	440	438	460	468	450	475	467	468	480	445	423	443	431	457	440	407	481	459	442	495	441	487	443	409	478	465	433	486	429	435	466	491	429	437	511	460	475	436	445	457	424	435	469	477	479	499	435	477	450	437	462	441	473	432	445	442	474	474	492	512	451	449	502	461	497	461	428	453	437	447	475	465	473	480	446	455	452	445	434	457	455	452	467	455	462	430	462	399	446	448	430	448	458	464	453	425	477	462	409	484	425	448	463	437	420	412	430	429	439	450	446	513	388	488	436	460	437	431	407	445	471	513	484	464	467	466	436	462	475	436	430	471	462	469	426	461	457	431	420	461	447	463	463	433	472	466	433	442	421	464	425	440	437	427	449	440	423	439	441	421	441	479	448	433	511	429	431	420	451	480	466	467	439	428	436	447	454	467	468	440	431	423	460	446	467	429	460	412	467	448	445	470	425	426	437	416	427	428	461	456	450	463	469	470	470	416	421	440	466	467	486	436	449	440	439	434	432	432	434	413	461	441	437	449	485	438	429	441	458	433	471	470	438	449	500	425	426	474	438	469	438	483	441	440	452	416	455	474	444	408	497	439	488	467	464	450	459	476	439	437	413	478	464	467	449	465	467	460	487	501	441	464	459	451	482	427	435	451	480	435	466	470	422	474	450	434	479	462	466	419	436	461	479	438	447	463	432	456	454	457	453	456	449	456	438	439	464	462	452	458	454	492	419	429	411	472	464	420	442	444	482	444	493	492	463	481	435	400	474	444	474	471	450	443	440	459	448	452	465	470	447	446	446	388	482	435	446	445	452	441	428	462	473	451	461	427	422	426	448	449	462	456	448	422	452	455	439	420	429	471	446	466	463	468	436	440	441	433	469	435	446	434	461	432	472	444	462	472	435	466	450	439	433	473	467	415	401	452	491	406	452	454	478	419	487	470	411	488	430	473	440	476	440	427	418	439	478	469	445	469	456	433	437	458	408	440	490	441	495	453	418	452	477	478	463	463	415	494	443	469	454	421	457	448	427	441	474	446	451	447	450	427	450	434	424	451	468	458	435	463	414	441	462	472	459	451	450	474	441	425	459	442	425	455	449	454	464	451	456	473	443	464	456	440	422	465	440	450	488	474	442	447	430	460	439	470	433	415	481	487	437	461	456	397	425	468	452	442	453	404	463	451	452	436	427	448	441	458	469	424	431	463	452	452	441	469	450	464	455	457	483	448	467	478	413	439	424	454	487	422	468	420	433	503	440	449	432	472	444	436	489	451	427	437	426	444	408	442	460	466	425	464	443	434	473	464	443	458	419	421	436	468	427	440	443	410	444	419	449	453	439	454	423	415	416	482	465	450	475	458	442	436	459	463	462	456	473	452	435	441	452	433	461	450	446	468	453	419	443	467	427	419	435	456	448	461	434	419	453	431	449	436	423	494	498	423	411	468	432	425	461	435	444	470	481	454	461	502	455	476	438	437	433	434	487	442	453	431	507	450	462	429	460	450	442	442	458	470	419	432	443	451	428	467	424	433	431	450	470	423	477	454	440	401	453	407	447	448	462	472	415	445	474	452	442	444	436	465	453	471	436	482	423	425	464	465	472	450	480	447	458	429	480	454	451	404	451	470	450	452	453	471	455	449	444	460	468	425	445	436	474	460	431	398	462	458	476	487	479	428	450	459	444	468	438	462	450	444	458	469	447	447	469	418	488	431	447	410	442	469	460	453	480	464	449	471	406	468	455	466	437	425	432	498	482	442	433	427	466	448	444	454	471	431	474	442	440	454	420	450	430	434	448	431	463	425	462	458	446	431	485	430	450	446	438	426	425	445	460	411	423	459	437	470	432	466	424	442	469	476	434	463	449	454	431	447	450	448	421	440	450	471	471	453	470	435	457	438	450	456	469	436	469	451	421	419	449	459	454	488	491	464	442	430	446	465	465	432	451	439	463	460	418	438	443	456	446	460	418	454	457	491	466	425	453	412	458	465	440	446	456	438	438	438	456	430	448	472	434	482	454	427	450	495	447	458	439	456	451	430	455	436	473	420	439	416	468	448	411	443	469	456	402	445	460	437	445	517	441	428	445	435	462	450	445	450	442	449	449	459	492	439	466	459	440	441	431	433	449	475	479	461	463	474	441	421	412	471	405	476	425	412	467	463	457	433	448	444	445	440	448	475	495	445	470	441	450	451	451	450	453	466	411	429	454	441	463	462	489	451	431	448	440	443	473	464	460	413	436	448	411	434	403	465	437	457	487	445	461	439	467	445	440	443	435	476	470	479	459	472	420	418	478	456	467	468	466	431	430	461	456	477	451	427	424	462	434	432	444	462	449	482	446	491	449	458	462	472	430	455	442	476	450	447	464	464	461	453	427	431	449	456	446	454	446	427	440	448	454	447	433	455	425	419	448	455	505	430	466	466	457	430	488	462	406	425	479	453	449	482	386	499	469	439	447	465	483	421	453	446	438	443	454	468	459	464	470	425	445	460	427	463	486	437	484	455	402	466	465	462	466	460	454	472	425	431	452	449	469	430	452	407	443	406	485	477	474	482	471	415	444	403	463	422	437	443	445	444	454	449	472	451	443	450	483	461
7767	718	682	608	429	388	398	364	356	306	358	315	329	329	310	373	328	327	297	332	325	319	318	305	332	343	322	323	283	319	299	317	312	289	302	329	332	303	311	321	308	315	303	323	337	313	321	309	308	304	297	312	295	315	322	316	298	330	323	329	314	300	328	303	326	303	334	315	300	271	335	304	322	291	300	324	305	293	323	283	325	300	308	322	277	286	302	316	294	316	333	313	333	304	272	309	311	319	321	332	319	328	298	292	335	297	316	322	306	334	315	328	312	315	284	318	311	294	332	315	304	308	290	328	302	312	289	325	283	333	309	279	304	298	317	328	323	333	303	310	287	302	276	311	293	321	311	286	317	299	294	305	289	285	299	296	339	334	317	307	329	332	327	332	324	322	285	307	345	324	311	339	297	300	322	303	334	311	312	314	295	275	298	307	314	337	288	276	297	300	316	323	343	304	324	320	301	310	257	334	306	288	297	327	292	327	290	303	288	296	330	288	281	284	284	311	302	294	304	318	301	318	349	312	309	291	343	310	306	290	313	312	339	312	312	321	350	331	354	324	331	314	305	308	334	319	284	309	305	301	298	345	311	296	296	311	296	300	343	324	326	301	292	255	320	329	313	293	336	324	327	334	346	308	295	308	340	285	311	299	324	302	313	296	296	309	342	286	281	308	364	305	292	280	308	293	330	325	310	306	298	307	317	299	301	311	316	305	342	304	294	315	317	319	307	331	320	297	326	344	330	285	290	325	307	302	295	312	291	310	321	312	328	346	320	339	329	294	297	344	299	325	291	319	343	290	304	304	312	333	328	314	329	310	309	328	317	301	305	295	364	287	333	316	326	299	287	308	282	273	266	272	300	308	309	296	330	325	312	326	312	300	316	286	305	337	310	324	253	329	304	333	343	284	296	321	292	309	277	320	328	281	322	348	323	337	299	346	318	312	310	335	289	281	329	319	294	266	303	317	313	308	321	303	339	320	295	310	348	307	309	308	291	306	311	315	332	301	313	311	302	303	315	319	346	297	342	297	343	346	306	303	285	321	307	320	349	328	292	304	312	336	326	288	292	272	336	297	324	306	323	316	322	304	317	322	328	309	302	318	299	324	278	303	323	284	282	344	300	351	332	294	332	303	315	290	349	306	348	324	313	324	314	315	331	320	321	325	325	297	318	302	323	298	329	306	290	288	324	304	305	303	286	311	325	321	274	319	310	322	316	329	304	318	306	323	317	316	339	309	336	290	345	337	304	334	357	316	309	303	325	304	311	337	330	272	293	286	314	324	307	309	325	289	316	296	328	319	313	308	310	310	324	319	304	321	322	291	315	293	342	323	315	286	297	324	291	299	301	291	309	300	324	355	309	290	281	322	354	354	311	279	327	296	274	304	293	291	313	275	300	310	326	326	362	308	292	276	289	305	327	333	284	320	315	324	291	320	321	320	306	346	302	303	361	307	307	310	355	296	320	322	313	302	329	316	327	287	297	325	316	292	319	320	300	334	355	301	305	312	362	335	313	311	332	303	318	276	303	295	287	333	318	284	316	356	346	316	341	305	311	295	311	379	315	310	309	326	333	318	310	301	335	294	321	332	304	317	301	331	336	310	303	322	322	340	310	365	299	321	319	300	312	308	354	333	317	317	307	306	301	307	308	315	291	325	291	289	340	300	308	291	302	322	298	354	328	286	337	307	277	320	302	304	347	312	302	342	300	272	285	334	283	325	310	327	284	309	332	294	316	321	300	309	330	311	341	338	294	307	282	311	356	336	309	343	302	331	340	349	329	299	285	335	299	302	266	325	296	302	315	313	329	298	306	276	321	320	310	298	311	340	307	320	327	292	294	294	329	328	351	329	299	326	299	315	300	304	329	299	306	287	303	334	325	319	345	318	330	291	314	301	299	288	325	343	298	275	303	309	309	322	334	284	285	336	297	288	295	326	317	308	316	302	320	290	346	300	282	328	297	303	304	319	297	324	270	333	302	277	319	304	291	339	322	302	304	300	335	322	310	319	316	304	293	293	289	341	331	363	323	329	356	298	320	294	284	281	321	287	300	361	320	334	290	326	343	310	313	285	342	321	324	326	331	307	314	336	294	294	339	324	322	332	310	338	318	307	295	308	295	306	306	280	301	325	337	310	330	298	344	313	308	330	298	305	293	350	324	274	291	298	306	281	321	331	327	304	354	321	321	302	273	329	306	320	290	324	298	303	293	307	313	303	330	268	300	300	306	277	342	334	301	293	319	308	287	316	322	273	333	330	310	293	336	323	263	300	313	335	311	326	318	308	340	312	317	305	290	295	322	324	296	306	312	293	328	317	323	260	317	351	334	338	337	318	306	324	315	306	326	319	327	309	287	319	305	318	320	298	329	312	350	303	299	308	307	264	321	298	339	292	316	281	323	273	311	302	315	313	290	263	308	343	266	344	310	317	306	305	320	313	337	313	305	307	307	296	311	315	289	353	337	294	299	307	272	323	281	311	305	353	324	336	323	320	364	319	314	292	322	311	333	301	306	322	329	331	311	298	319	310	298	293	343	319	310	301	318	302	297	289	318	298	330	299	323	302	322	295	312	280	304	303	293	321	302	319	353	282	285	356	321	296	310	321	330	290	304	333	324	348	309	317	318	307	297	324	266	303	309	320	313	312	277	313	319	316	296	291	310	309	294	297	320	320	308	287	314	292	292	334	320	301	304	326	275	283	321	321	316	278	339	319	338	307	277	311	306	351	303	290	338	335	310	334	356	311	275	283	344	324	301	307	309	290	321	325	302	288	312	272	309	297	285	303	325	360	353	320	308	302	309	308	286	303	335	326	295	310	345	304	296	342	306	327	316	255	307	298	359	293	315	312	316	316	315	284	330	318	306	280	328	343	295	292	297	319	298	303	319	313	345	289	311	305	275	324	323	335	306	284	310	293	334	282	305	281	305	304	316	293	276	316	315	350	313	285	340	310	329	336	308	292	293	306	340	316	305	294	320	329	312	366	311	346	330	320	273	291	306	292	298	324	308	266	301	336	317	306	293	333	350	336	312	306	322	292	305	322	288	300	326	296	319	296	298	312	297	317	295	343	314	317	341	305	340	351	324	288	304	330	319	338	289	338	328	289	318	342	304	333	310	326	341	313	292	317	331	333	338	308	316	299	305	299	323	298	307	305	280	295	294	294	320	318	327	328	309	317	302	305	323	317	346	303	324	337	355	333	341	303	291	316	321	314	328	301	319	288	322	320	304	285	312	354	322	309	323	353	294	282	297	313	279	311	311	334	316	333	327	311	306	338	332	320	291	300	299	295	312	289	312	340	287	307	302	305	320	287	320	325	304	303	311	308	274	300	316	318	309	329	301	334	364	283	301	345	335	323	284	304	296	332	296	320	304	344	352	297	331	299	343	323	315	325	343	313	315	296	309	324	335	320	311	313	319	361	299	297	316	302	298	331	314	306	329	324	295	322	343	349	314	293	309	334	331	291	292	310	290	306	318	295	308	331
6728	1044	1526	1641	1467	1284	1139	1083	945	938	896	878	868	847	832	838	767	849	815	814	824	786	773	799	798	786	758	778	835	818	778	763	822	782	820	713	777	761	751	750	805	781	827	799	712	764	756	756	758	744	779	768	818	752	779	808	793	718	760	750	781	796	790	801	711	736	736	774	780	734	777	819	740	780	788	801	746	783	797	783	775	726	755	752	767	785	770	735	807	795	778	727	755	754	718	793	759	815	745	752	722	753	764	729	746	756	749	717	786	758	775	680	736	754	748	771	769	750	735	745	753	728	746	771	754	722	791	759	780	770	772	758	814	772	795	762	770	755	789	766	765	792	755	755	776	763	779	778	722	798	696	724	761	785	738	775	721	774	791	774	740	772	756	786	704	748	780	742	777	754	790	772	768	776	818	765	763	754	714	767	753	773	788	777	735	793	762	802	800	737	802	713	773	743	742	803	790	750	758	790	767	810	747	733	720	794	770	741	816	707	732	739	719	774	732	762	739	713	777	781	738	796	784	789	759	765	784	720	779	741	743	767	739	727	744	766	759	792	815	699	769	769	720	716	736	749	732	736	732	755	782	772	743	691	764	764	803	811	762	779	787	785	803	758	765	742	734	731	731	738	751	812	769	710	731	782	761	786	764	725	712	777	776	751	758	735	802	777	709	796	745	761	758	711	757	760	802	792	766	762	784	734	714	785	725	762	723	737	801	685	758	759	797	779	798	706	753	736	765	784	734	751	751	756	766	752	767	770	772	734	797	738	752	792	772	713	725	763	800	766	695	778	743	752	759	801	799	747	761	748	729	739	768	727	757	771	753	748	761	756	742	794	737	764	765	763	747	715	791	752	731	697	760	756	759	758	737	770	750	811	738	762	770	778	720	752	739	754	777	746	746	747	753	771	767	744	752	771	763	802	760	761	761	774	701	800	757	735	774	755	751	728	742	773	740	809	757	804	816	771	722	701	781	794	752	740	797	743	768	737	752	752	765	752	747	745	695	725	776	701	706	781	761	757	720	782	783	796	755	730	779	785	792	743	727	780	743	701	722	733	772	773	769	736	751	780	749	798	749	781	756	776	718	765	791	802	734	739	738	774	725	801	731	727	762	740	773	785	740	795	748	764	775	754	766	737	752	792	764	771	784	778	743	799	715	777	742	806	740	755	795	764	807	742	730	745	770	691	790	749	710	757	779	727	747	807	771	787	746	745	758	756	792	737	746	717	712	736	790	730	738	775	752	739	746	757	775	759	774	734	761	784	791	784	780	745	720	703	751	788	710	767	719	751	771	763	804	778	756	737	723	737	766	733	761	803	745	766	747	756	764	733	710	736	764	799	736	719	788	741	773	807	817	773	715	737	772	761	771	759	783	717	805	727	765	743	769	761	750	798	771	728	784	790	781	771	753	751	725	718	761	752	779	735	733	771	746	777	783	716	750	749	813	767	787	779	745	743	759	745	777	740	743	775	752	798	741	760	750	771	761	786	716	766	778	737	743	738	760	801	703	699	694	744	736	714	774	750	758	745	763	761	795	766	760	785	765	704	761	806	754	750	806	740	716	783	728	756	740	716	737	821	718	738	764	755	771	790	787	698	792	796	765	770	738	777	761	785	738	770	785	775	790	763	762	758	753	786	744	710	720	792	724	742	744	675	745	760	765	740	762	776	715	714	810	754	736	759	731	767	751	747	773	698	774	750	752	750	747	810	767	801	734	751	771	809	762	776	723	764	760	748	776	755	753	769	716	749	766	754	720	802	772	722	818	712	800	735	753	767	751	733	740	768	750	722	764	713	747	754	798	746	726	787	798	780	708	738	771	743	790	741	755	800	754	752	697	822	709	758	756	725	779	819	763	763	735	761	754	770	724	741	760	787	805	745	749	759	811	774	735	757	799	770	749	776	715	732	798	732	712	726	737	803	774	789	669	789	780	736	774	772	789	816	717	800	728	753	787	767	752	759	729	724	753	746	741	746	788	740	720	766	766	759	760	744	791	742	800	780	734	761	742	735	773	773	777	784	768	755	797	725	738	763	753	792	794	773	743	774	777	763	765	735	794	759	784	737	742	757	768	814	762	754	735	810	797	758	779	791	726	776	731	785	711	785	728	789	732	759	759	755	778	693	722	769	709	738	758	754	715	738	784	722	767	758	802	786	792	789	799	782	747	773	742	751	726	754	723	720	800	770	747	733	790	769	752	779	763	764	805	790	793	768	728	687	749	738	746	756	796	779	754	743	740	796	746	797	781	796	736	760	793	751	768	785	826	763	714	758	798	737	710	800	712	739	765	780	759	774	734	751	742	740	758	774	768	742	761	721	791	773	775	773	774	756	785	795	770	739	733	735	788	781	794	735	744	735	771	764	776	764	707	758	757	744	751	786	742	722	775	762	768	741	793	765	725	772	709	775	721	714	771	775	750	727	767	781	767	733	770	742	786	785	761	788	717	740	784	717	732	783	806	742	746	779	734	749	759	686	751	772	805	735	740	794	732	758	778	772	740	726	791	789	769	778	760	750	755	754	797	749	777	761	765	782	762	734	746	731	736	779	778	769	720	732	781	756	754	754	729	805	734	739	743	789	751	760	785	751	767	742	728	760	772	754	757	734	737	781	743	705	785	778	752	761	769	718	770	739	726	745	752	752	776	795	786	741	778	762	764	768	752	760	752	744	747	759	781	719	784	783	759	765	720	733	734	768	750	783	731	751	760	780	795	780	790	696	761	726	718	797	723	784	767	749	726	746	779	735	734	736	741	750	749	780	807	723	783	743	759	762	772	727	762	780	758	743	751	731	805	747	741	765	749	754	772	736	778	728	753	739	753	764	810	771	757	724	769	750	782	760	755	743	845	748	785	812	762	800	785	765	763	695	799	712	760	764	794	753	767	779	739	721	772	766	784	796	745	769	752	741	743	772	723	767	761	773	741	782	749	766	764	737	695	732	737	727	753	761	760	763	766	788	776	799	742	762	780	760	755	780	785	743	746	708	730	745	774	713	792	754	795	755	740	778	704	739	754	753	778	832	793	770	766	740	733	788	736	751	754	719	720	773	774	742	752	738	709	773	762	726	739	748	736	780	712	741	747	729	806	799	769	768	754	762	719	745	774	790	802	762	758	761	760	787	779	730	765	794	743	785	769	747	752	716	776	739	754	710	693	776	780	763	743	766	752	697	741	796	728	766	756	769	749	766	747	764	762	746	718	785	789	749	664	754	797	764	801	756	721	716	722	778	779	785	774	770	787	751	786	733	778	804	721	769	708	724	755	802	752	742	712	772	741	799	759	752	775	767	772	786	776	731	777	721	748	742	760	777	776	781	766	727	732	742	773	743	767	752	754	780	739	733	779	755	768	761	712	762	717	792	727	822	737	759	715	786	736	724	761	775	751	780	739	775	771	771	792	783	749	798	753	759	781	769	778	753	748	731	777	766	765	743	730	794	752	717	749	749	797	760	787	741	763	765	717	743	741	814	770	767	778	787	698	726
15290	1646	1279	984	772	633	560	531	512	488	437	454	508	461	450	408	430	434	443	475	411	418	477	448	437	453	409	420	415	475	420	415	456	437	440	432	446	388	414	411	405	419	432	452	437	414	448	412	413	452	391	457	434	432	445	446	421	460	424	424	389	424	420	405	428	414	393	406	450	430	395	418	396	436	434	456	415	435	423	420	436	384	424	376	421	442	427	375	395	406	407	404	402	442	409	431	397	416	444	425	438	399	448	403	447	426	413	370	424	392	420	401	429	408	403	400	450	420	419	437	404	385	472	399	422	384	393	421	463	451	420	433	441	415	373	394	402	462	447	371	458	413	408	417	395	425	413	412	407	426	412	463	427	489	417	426	458	450	419	443	408	404	462	462	415	397	415	421	440	394	414	431	422	371	407	419	387	457	424	421	432	386	416	430	426	413	370	414	440	426	410	431	411	409	421	385	414	442	449	392	396	396	397	410	414	393	386	418	443	453	387	432	454	402	433	391	403	432	415	375	439	404	398	394	437	400	404	426	442	394	396	378	427	413	382	444	429	423	428	422	447	432	420	427	381	419	407	386	398	407	408	413	438	452	413	382	448	431	392	430	411	432	442	386	431	421	390	423	442	403	455	395	398	437	418	412	395	373	434	461	421	423	414	418	438	410	400	389	396	403	441	432	427	423	447	424	409	422	431	430	421	433	461	421	402	418	468	462	431	396	422	425	429	415	414	443	424	397	447	373	412	356	403	470	416	430	468	388	426	400	438	446	417	429	416	441	410	401	405	409	440	445	414	419	420	456	395	413	409	408	422	440	455	394	452	398	398	421	419	434	417	462	430	440	424	451	451	420	423	421	383	438	409	464	414	420	395	401	409	390	396	416	387	425	423	433	435	442	376	444	389	431	419	391	420	412	401	422	372	411	444	393	409	407	408	422	425	408	426	405	405	438	434	422	422	461	435	407	442	421	403	418	392	412	397	410	411	419	437	406	428	393	394	440	409	421	436	413	427	415	424	345	402	414	390	429	438	424	429	419	404	394	420	387	424	433	398	439	415	415	425	456	439	407	419	405	419	395	400	410	445	408	399	409	441	424	423	442	414	410	430	384	405	398	434	400	423	425	451	401	418	419	419	421	423	400	447	424	393	437	401	390	405	420	414	461	435	436	417	387	491	418	408	403	433	402	450	431	414	411	400	439	378	417	390	417	416	389	395	381	424	447	418	441	388	444	395	437	440	457	441	402	378	434	433	408	374	376	430	407	411	424	379	423	404	432	427	400	388	426	420	388	419	456	405	378	446	418	411	432	440	390	411	451	425	402	401	418	429	416	403	420	431	437	439	428	406	409	396	385	405	456	449	423	429	411	428	433	428	443	442	427	400	425	452	433	431	447	474	397	382	418	416	440	438	394	410	397	377	430	400	411	409	442	413	421	379	406	424	409	426	412	426	416	413	433	419	419	433	427	361	423	451	407	415	405	416	417	376	383	442	399	433	454	393	402	401	395	412	394	398	445	416	413	416	421	406	404	425	433	421	396	453	417	437	398	393	407	451	467	412	421	387	431	408	403	395	440	384	385	423	447	426	406	390	401	381	402	398	432	421	431	435	409	418	363	436	395	404	418	403	418	418	379	472	407	438	438	479	415	418	434	383	390	429	410	423	439	407	421	431	409	400	400	448	417	423	415	408	437	430	422	394	386	428	411	423	430	386	442	419	422	434	398	397	419	426	395	403	415	417	409	406	419	404	378	415	431	434	448	445	413	435	393	393	396	420	439	408	453	410	402	457	398	455	450	407	412	464	474	392	407	417	456	440	430	439	469	426	409	405	428	388	420	427	437	424	420	419	436	409	424	430	398	406	433	385	426	418	410	412	472	417	405	437	400	431	394	422	466	427	381	372	400	403	403	407	442	430	443	449	432	428	424	438	411	395	403	434	425	364	386	447	399	403	411	434	412	419	403	446	432	387	435	430	408	408	458	452	420	384	404	442	450	476	429	402	439	387	419	426	443	440	422	416	438	407	400	415	383	424	403	322	383	396	413	456	399	429	441	412	455	377	407	397	414	426	440	403	457	460	441	411	419	426	457	438	422	396	433	406	428	462	405	400	412	421	401	432	431	409	427	422	386	409	438	405	377	393	390	422	395	442	437	423	378	379	396	467	428	395	364	412	427	428	401	412	375	435	413	392	420	415	396	464	396	374	434	412	438	384	418	402	426	412	398	447	416	417	406	427	402	394	448	418	428	473	433	417	410	420	421	424	418	412	360	419	438	442	419	443	450	417	410	412	422	471	451	461	423	413	437	440	409	416	427	414	425	429	436	422	459	439	385	432	414	452	415	417	432	429	408	426	433	428	415	388	442	384	397	373	428	431	402	364	442	415	442	426	446	415	367	402	404	410	405	404	397	434	388	435	430	396	438	425	431	402	437	442	418	385	420	410	414	424	398	415	413	428	467	431	429	483	431	409	457	425	403	449	402	440	421	441	423	440	427	456	398	394	400	420	400	406	422	440	378	422	413	415	414	410	385	470	384	430	401	412	422	424	456	435	445	427	434	397	391	416	425	431	452	441	382	456	389	435	400	447	470	409	466	452	395	427	429	405	416	436	401	430	393	389	430	386	442	426	437	449	364	404	420	460	423	421	403	412	434	415	397	430	434	419	418	401	423	445	439	390	457	414	449	445	398	419	408	452	432	424	374	405	393	408	425	411	426	445	460	426	442	463	438	410	432	441	371	411	385	406	431	447	406	437	428	403	389	466	441	395	409	396	397	429	388	424	371	437	417	422	409	389	425	471	446	404	385	452	420	427	447	403	447	416	408	403	453	408	388	448	491	411	425	408	410	423	445	428	400	457	422	428	414	421	363	396	451	463	415	414	438	388	427	401	405	441	409	431	438	450	423	452	418	438	433	422	452	427	424	402	465	424	412	399	395	448	454	402	439	450	439	430	425	429	393	423	403	437	417	408	403	414	455	419	422	438	399	422	422	404	413	393	453	421	437	424	428	413	398	407	408	444	399	415	424	406	413	450	429	436	420	423	377	447	419	426	379	405	415	401	401	425	390	365	451	414	443	433	384	415	413	410	380	427	409	411	392	414	433	413	398	412	435	423	441	409	437	412	421	434	477	414	413	449	387	413	432	430	412	402	449	405	430	433	382	407	406	443	443	429	390	432	392	440	406	445	426	394	377	399	408	422	425	417	405	419	431	406	423	421	419	420	437	421	408	397	423	447	400	435	426	419	449	381	402	381	435	430	421	401	424	416	421	451	456	474	445	423	422	396	414	401	427	376	448	391	441	393	412	396	432	446	390	353	409	417	408	404	411	431	430	441	400	442	412	422	448	428	394	447	411	427	414	401	454	447	442	399	378	362	415	456	432	417	406	430	456	398	420	404	460	461	395	390	436	429	406	442	403	417	412	413	407	397	358	420	447	429	435	427	451	478	392	424	441	393	399	413	390	430	424	429	442	441	404	469	414	420	425
8841	1707	2470	2687	2331	1902	1722	1532	1397	1318	1181	1180	1090	1136	1123	1156	1064	1024	1052	1044	973	983	1002	1033	981	1021	1036	971	960	1025	994	964	974	974	966	950	951	1000	940	961	945	922	1039	930	953	931	939	932	921	969	951	954	996	959	936	988	906	976	940	933	938	958	991	949	937	952	935	979	940	910	907	903	922	956	932	915	937	972	923	952	944	914	908	992	891	943	937	1008	905	971	959	966	942	928	937	930	900	936	888	920	909	988	967	925	960	940	977	950	1001	912	954	900	941	968	922	969	929	968	1003	972	939	944	903	1003	928	947	926	941	979	959	1002	910	939	974	938	919	945	867	919	910	888	904	963	956	1004	948	906	888	940	948	886	927	989	936	930	889	914	952	930	1019	982	953	984	924	926	951	945	949	977	974	969	925	911	965	961	925	973	937	988	972	932	911	941	946	998	991	970	928	994	908	960	908	952	956	969	868	873	921	955	941	984	921	958	898	960	863	956	939	928	913	890	934	886	902	932	935	915	938	977	980	916	968	932	930	990	926	900	947	906	909	919	946	941	918	892	964	895	960	962	965	909	904	918	892	929	907	964	875	957	901	931	931	931	941	951	922	897	961	945	923	896	931	927	934	934	918	926	888	912	914	940	949	918	955	967	892	945	896	950	956	977	951	979	945	907	852	904	885	942	933	958	916	935	915	898	869	948	936	886	943	907	908	933	886	884	917	917	902	968	975	943	902	969	980	989	902	954	891	925	910	941	955	973	929	963	974	953	964	902	963	899	950	1008	962	932	968	909	931	969	936	969	933	926	961	993	967	969	964	912	859	907	934	944	863	945	971	960	967	942	941	916	927	934	937	914	959	983	966	944	945	912	916	938	952	945	959	968	927	930	885	960	900	962	966	926	971	917	895	970	943	907	966	944	918	967	935	900	910	973	929	924	943	912	910	914	909	964	935	906	956	869	938	940	943	954	928	926	957	946	943	900	977	1002	885	896	919	1017	1050	910	939	958	947	924	898	933	927	987	917	973	991	943	931	965	907	947	933	947	944	888	894	925	943	972	969	919	889	961	947	970	949	928	909	911	980	959	908	925	915	912	937	959	935	963	958	943	940	927	882	934	952	930	1002	938	901	958	932	920	939	941	962	952	921	915	896	947	931	913	890	946	961	924	955	967	930	902	947	991	912	941	936	911	925	900	909	950	920	920	964	926	961	976	938	927	911	937	934	954	917	949	938	930	922	903	976	969	891	950	895	920	940	990	902	915	937	954	936	931	893	966	922	937	892	986	922	898	978	932	935	921	955	961	954	940	968	949	941	928	951	950	920	963	952	933	975	916	898	984	915	909	969	928	937	998	958	897	958	976	983	912	1009	954	940	940	916	949	949	973	922	976	987	890	960	995	921	914	958	902	924	956	974	948	923	902	942	946	934	917	915	935	936	889	950	962	936	928	951	955	877	907	927	932	948	951	902	928	932	925	877	947	961	922	900	948	966	957	962	917	920	901	944	941	910	903	900	890	936	922	967	908	964	919	908	953	916	888	960	946	964	907	953	934	953	923	922	970	981	974	996	916	883	946	953	940	927	929	957	901	926	958	961	967	980	971	969	944	905	930	885	964	948	937	1000	953	927	890	910	948	956	895	960	947	958	975	951	932	952	910	931	950	995	929	897	967	921	909	966	941	877	939	917	929	911	984	903	961	951	967	940	911	909	924	911	945	983	913	902	996	917	945	942	931	981	938	926	934	900	948	926	979	963	954	918	939	916	993	906	952	936	948	948	955	905	917	935	956	938	916	889	898	914	904	860	917	942	979	911	989	957	980	899	930	945	975	960	965	896	857	919	905	914	928	894	926	933	931	950	902	986	961	938	947	929	945	964	930	925	996	897	990	920	924	932	966	922	909	911	917	921	901	953	967	926	888	941	935	881	952	956	965	933	951	955	950	953	924	908	918	848	912	919	983	897	916	972	940	963	931	905	992	963	925	953	961	958	923	922	969	883	876	954	891	965	890	927	950	924	935	920	914	929	920	894	948	945	940	836	927	948	897	975	935	968	923	925	936	950	927	952	962	1023	922	867	966	950	884	939	969	909	979	921	982	972	893	889	902	919	914	951	915	934	935	942	943	892	912	1003	946	970	933	925	953	985	920	942	906	917	926	924	912	940	954	933	881	968	931	927	939	966	928	960	921	940	934	904	961	997	970	906	955	937	922	959	913	914	989	917	937	943	1017	892	849	890	887	912	943	986	912	963	908	880	890	962	901	913	951	899	887	919	980	971	897	949	926	965	937	918	925	930	905	923	950	940	931	938	933	947	904	895	971	951	915	960	949	947	937	924	911	937	900	969	996	932	928	924	957	906	962	944	906	961	888	1003	966	941	934	960	920	969	921	958	886	958	962	856	919	961	922	943	902	958	927	881	923	889	933	902	934	904	872	974	975	959	977	911	917	902	930	945	918	951	923	941	919	935	1002	904	955	945	895	903	927	937	922	957	953	936	954	917	946	963	939	965	950	964	936	908	938	978	972	926	948	951	900	948	938	902	965	940	921	937	962	919	878	928	885	988	899	959	992	937	947	939	909	864	870	1000	918	943	926	879	940	944	965	924	930	936	951	932	922	970	896	966	939	925	970	980	912	951	945	932	942	1010	939	937	923	959	907	948	980	934	943	916	946	915	856	972	963	982	928	924	962	898	933	922	958	998	889	972	953	922	948	900	910	1001	900	958	903	963	925	908	1013	900	914	929	917	954	910	945	931	970	898	952	935	901	944	926	909	902	910	970	912	1012	965	934	940	928	934	939	945	866	900	955	965	943	908	949	900	938	899	944	945	917	923	964	995	992	923	909	998	985	937	954	918	963	923	958	959	947	909	952	946	935	953	974	938	887	930	945	948	946	998	916	941	952	966	922	951	925	938	954	941	927	923	947	971	1001	949	963	914	958	898	900	965	915	957	962	938	985	969	905	913	951	958	961	930	974	911	965	985	940	961	951	953	935	979	931	910	988	943	972	942	941	953	957	943	927	958	878	902	988	1003	929	921	928	940	949	961	884	959	895	922	955	915	967	972	925	943	879	921	960	920	979	892	904	938	898	976	899	948	925	894	946	967	989	889	960	948	958	948	1000	927	876	867	881	915	964	957	913	968	1002	956	901	927	921	946	945	960	996	935	929	926	909	925	972	972	930	962	945	949	966	965	912	941	880	906	901	900	938	953	967	940	946	941	973	953	965	956	887	972	1031	964	917	903	929	915	903	941	954	969	944	906	921	944	948	950	953	895	940	895	934	919	963	925	968	964	930	963	942	947	962	904	895	999	959	922	927	967	892	931	940	953	984	920	912	962	967	969	1033	941	909	917	963	929	975	913	957	902	948	936	986	933	931	917	955	936	913	940	959	896	967	964	966	934	916	949	902	931	914	883	899	907	891	883	897	941	982	971	916	930	928	952	940	904	958	994	930	936	897	913	928	915	894	935	925	958	949	900	960	943	959	940	999	930	930	917	960	934	971	983	979	967	933	925	913	947	924
1547	168	168	165	161	166	166	147	181	154	162	153	178	170	172	176	151	148	182	166	147	151	164	166	144	156	159	159	165	160	163	149	177	143	139	164	144	154	160	145	142	149	183	146	153	157	147	147	158	164	160	159	157	156	152	144	162	151	149	134	172	174	156	134	158	161	157	146	166	144	151	120	156	170	159	154	174	177	146	164	165	146	158	179	162	172	155	174	162	118	166	160	156	140	163	154	165	177	170	165	148	157	176	151	178	177	181	156	136	156	143	144	124	121	161	169	150	149	179	148	149	189	138	151	171	151	177	170	154	153	159	170	145	143	178	151	167	140	162	170	159	154	169	166	144	183	175	170	162	175	181	170	167	167	135	152	158	158	153	191	147	170	170	158	151	157	160	153	159	176	173	173	152	153	145	146	131	156	171	172	140	147	140	155	186	164	157	150	148	152	154	130	157	142	162	174	167	175	171	174	150	167	180	162	157	159	169	141	150	143	164	166	148	176	177	162	140	150	131	161	177	157	135	168	157	134	148	125	168	161	172	149	137	163	168	157	153	149	174	148	146	161	164	160	147	164	146	148	152	143	177	155	145	173	166	156	144	164	172	152	161	161	155	184	146	154	145	162	159	180	172	150	159	155	150	171	153	158	172	161	181	179	173	156	182	178	154	148	142	160	135	189	157	148	155	155	172	167	163	171	147	161	152	160	128	139	160	190	166	177	174	186	164	170	149	147	155	151	155	170	170	184	141	145	147	154	160	142	182	179	142	180	145	160	144	185	150	163	169	187	161	170	150	161	151	138	163	140	171	163	176	158	136	143	156	186	155	190	152	155	162	156	149	156	157	153	171	164	180	166	151	175	153	160	158	163	140	153	171	161	147	166	159	174	161	158	164	163	132	147	159	132	148	156	152	157	176	161	143	170	161	153	151	166	165	148	164	150	153	160	152	153	151	132	170	127	171	177	168	159	146	141	149	164	150	163	158	148	162	168	145	148	158	158	164	138	173	157	155	156	154	190	153	166	156	157	143	163	152	157	152	168	157	173	158	155	164	177	178	159	164	155	146	172	155	168	148	172	148	168	164	155	168	170	138	164	182	159	128	171	183	162	167	142	128	163	149	151	148	179	168	160	173	154	170	169	171	150	150	152	160	139	156	174	168	152	144	160	156	151	174	192	166	135	146	120	161	164	182	167	167	175	185	144	147	182	157	171	159	156	145	168	159	171	171	154	152	147	155	174	151	166	134	193	180	141	153	163	148	166	152	170	175	144	148	120	172	171	148	153	160	139	160	147	161	182	182	177	178	157	185	173	160	159	171	161	137	151	153	139	149	158	171	146	154	148	165	161	142	146	143	172	144	160	173	164	171	166	117	146	154	159	163	135	153	178	159	140	148	152	149	177	171	154	148	135	171	165	163	148	157	140	182	157	137	148	168	165	142	172	146	163	170	168	157	149	161	158	175	151	142	158	135	160	161	155	149	172	154	151	166	170	126	157	143	161	136	156	149	170	167	175	148	147	155	141	144	159	149	142	171	140	142	173	181	128	160	151	173	176	138	159	148	148	145	166	172	156	173	174	180	150	143	142	163	160	162	139	139	165	171	148	154	171	166	157	145	152	151	138	169	158	185	166	187	156	152	146	133	171	175	160	179	169	173	145	172	175	170	156	148	163	133	133	161	160	158	133	147	156	163	153	158	137	162	176	155	141	176	172	180	159	153	153	152	146	166	126	139	153	162	159	156	168	172	159	147	176	150	134	166	159	160	174	143	161	161	140	153	179	155	166	154	127	177	159	147	172	155	147	131	148	157	182	138	155	167	165	157	129	154	125	158	167	149	150	175	168	158	172	184	153	158	159	160	174	173	142	150	165	162	159	151	146	192	171	175	158	155	172	165	147	146	144	130	159	166	148	133	165	161	157	174	140	150	157	160	176	166	160	163	154	168	158	151	159	132	171	164	140	161	148	159	143	154	146	170	184	146	153	173	142	148	160	145	155	168	138	141	151	164	150	127	165	133	151	163	159	136	153	162	145	153	143	147	147	193	154	153	172	168	156	136	174	166	150	176	164	157	137	160	147	169	142	154	134	147	130	156	165	154	158	163	169	156	141	166	166	157	163	129	168	147	164	155	179	157	138	165	170	171	162	130	164	172	155	160	161	159	149	173	149	151	165	143	168	159	118	143	128	175	163	146	151	166	140	142	150	154	166	141	143	143	150	156	166	134	122	158	160	164	153	158	163	159	181	165	144	169	147	185	180	168	148	132	160	150	176	150	163	135	173	148	144	186	153	174	161	157	162	150	150	153	159	147	186	181	137	140	172	170	157	133	139	156	161	157	152	153	152	141	154	169	162	151	144	144	160	153	183	165	154	154	163	154	153	153	168	182	159	172	172	172	144	144	163	175	157	160	148	171	130	148	172	160	146	162	159	178	167	154	163	160	146	149	181	186	145	157	171	163	162	143	162	150	163	132	155	186	167	153	148	136	149	175	155	139	151	146	178	139	148	158	131	155	126	139	125	152	155	137	160	156	170	147	167	134	159	168	147	150	162	158	156	149	160	160	162	169	159	171	147	168	140	167	151	151	170	157	154	138	173	141	159	180	168	172	167	126	163	164	166	156	169	152	163	157	165	168	156	136	150	150	160	160	142	140	161	153	141	150	152	176	146	174	145	142	131	162	166	154	168	164	163	159	166	154	130	138	158	140	130	146	158	142	181	161	168	159	154	166	175	168	160	144	165	160	166	142	139	157	145	162	114	150	172	182	194	168	155	152	157	165	143	165	173	149	138	161	168	147	119	149	161	171	193	157	184	159	153	165	160	142	156	164	155	164	158	141	155	174	155	177	183	171	199	167	142	152	152	151	125	152	167	155	201	152	159	150	159	148	150	134	156	175	148	130	147	174	174	181	161	137	148	134	131	156	174	158	144	142	169	154	162	174	157	129	164	162	170	175	152	153	144	144	158	155	180	158	141	146	154	164	147	168	158	159	147	139	165	174	143	159	164	168	148	145	154	158	158	156	175	167	179	157	153	166	131	156	134	164	153	162	174	179	172	163	136	170	160	164	154	155	170	147	157	149	160	191	146	177	140	156	147	153	185	169	144	143	172	154	173	160	159	150	159	169	154	141	158	170	169	158	153	155	152	169	157	156	139	154	160	161	165	153	130	172	176	170	175	171	162	171	172	138	174	137	181	163	160	154	165	144	178	181	162	169	173	160	157	152	158	157	156	174	165	144	143	149	141	148	176	128	145	151	159	167	157	139	150	163	174	156	144	180	159	160	174	160	174	148	164	141	140	149	151	147	156	152	161	145	183	149	169	158	154	156	176	178	152	170	160	160	138	162	147	153	167	171	153	165	161	151	152	151	170	134	160	169	155	166	164	187	171	160	150	163	159	162	142	201	174	150	183	180	165	165	167	152	173	171	148	166	176	153	163	154	152	141	150	166	147	165	167	168	144	159	154	170	153	153	139	156	154	142	179
1807	474	458	446	506	463	475	453	464	475	420	436	469	442	431	428	451	449	385	423	439	443	438	455	442	447	454	475	448	428	430	395	442	451	434	452	449	405	447	453	424	450	466	429	437	431	410	476	430	431	457	450	453	448	448	476	456	424	422	469	412	465	426	481	449	422	444	439	374	456	452	446	432	444	454	428	437	445	474	478	434	396	409	456	449	432	419	451	465	468	455	431	414	423	442	446	448	455	438	452	453	459	458	439	405	472	455	404	436	437	399	436	406	445	437	446	429	477	440	466	461	436	436	439	471	452	403	438	444	452	405	446	413	422	424	442	429	456	430	387	474	472	469	433	449	429	435	445	454	447	414	411	433	461	432	448	435	449	440	449	476	482	456	469	451	450	427	426	454	433	390	454	404	425	437	449	457	485	421	470	441	446	430	436	492	426	400	493	445	449	448	428	414	455	451	478	499	413	444	457	481	471	437	437	444	433	438	423	427	462	448	442	460	434	430	426	439	454	438	506	422	475	467	479	441	440	437	478	464	441	479	433	441	456	444	416	448	439	443	453	459	448	417	440	399	429	417	453	458	414	454	422	450	458	457	456	476	428	443	439	464	475	444	444	465	444	426	489	461	456	444	439	441	446	453	470	427	425	413	469	445	445	458	459	465	425	449	457	470	432	448	475	444	412	443	409	449	447	475	425	431	445	450	451	428	465	446	452	455	438	442	435	405	428	453	463	455	445	469	421	447	411	432	454	435	402	445	429	458	446	438	447	428	483	438	434	453	410	468	424	476	417	439	438	399	439	433	424	473	438	446	446	460	399	446	406	436	453	428	444	416	435	442	435	442	440	453	441	440	474	473	443	438	446	420	439	443	428	439	439	427	419	432	466	451	446	410	461	451	438	422	450	419	425	451	454	438	484	483	434	450	430	439	439	471	439	423	467	468	417	418	471	427	453	486	428	478	413	446	430	464	421	428	400	454	421	453	445	450	435	425	416	454	446	476	458	431	446	443	427	436	481	474	469	462	476	482	413	466	445	392	450	467	459	454	463	451	436	440	420	401	474	436	454	426	400	471	424	433	428	455	465	480	458	476	433	428	443	430	496	466	432	435	417	430	429	453	428	467	445	435	419	464	490	414	444	411	466	451	445	456	426	449	461	462	420	471	416	437	424	435	453	465	439	453	464	436	470	462	439	440	450	419	421	481	440	460	437	450	429	486	466	431	424	448	441	477	460	448	463	468	457	411	458	438	456	461	469	440	459	424	452	489	438	440	456	445	417	413	420	443	474	453	424	434	456	493	436	408	458	459	458	445	417	447	433	439	449	447	439	417	442	444	392	457	456	431	425	427	463	416	445	414	422	422	451	443	436	413	421	465	444	425	419	432	405	431	451	420	430	458	452	438	404	456	424	454	443	412	450	483	450	473	415	430	423	438	471	424	443	425	458	455	448	414	426	435	445	444	444	428	403	447	405	432	427	436	458	450	428	429	437	460	454	419	426	441	437	404	450	463	447	424	406	469	459	424	458	458	460	434	442	460	439	449	451	412	432	446	460	451	451	431	417	426	431	466	469	443	477	438	457	436	466	456	471	430	430	415	422	438	468	378	459	438	413	447	464	447	467	403	419	436	431	456	456	440	478	439	430	424	457	459	485	422	439	484	411	461	442	461	436	403	441	416	420	442	440	445	470	421	442	442	445	444	462	456	406	428	441	450	456	444	424	482	447	434	459	444	433	467	459	424	447	420	426	400	422	430	432	443	471	434	414	449	442	439	427	478	444	467	402	463	460	416	439	437	435	428	446	471	423	475	426	407	409	440	432	445	444	426	428	488	438	453	456	424	426	479	448	422	450	458	426	432	421	437	431	441	448	455	417	473	379	451	468	459	459	446	452	448	444	414	419	458	423	457	444	439	461	418	459	437	435	458	392	418	412	443	423	427	419	405	452	471	454	440	407	460	459	464	412	447	419	450	431	464	435	418	441	435	439	480	441	427	422	443	430	464	468	440	420	459	480	437	487	478	451	491	418	461	490	449	433	459	478	415	415	432	466	409	421	447	418	482	457	437	429	475	427	456	423	448	434	440	449	445	466	451	435	403	443	443	456	444	454	440	428	451	415	418	455	454	437	455	456	464	431	439	443	423	398	456	427	478	465	382	444	429	420	465	419	409	425	467	446	418	433	446	424	448	434	465	490	403	456	432	442	476	464	479	480	479	445	406	438	372	446	452	415	443	454	421	452	456	475	464	433	431	461	431	468	474	439	425	437	435	415	402	421	397	444	446	413	457	426	459	453	453	429	395	454	477	419	458	436	449	433	516	402	475	449	414	479	419	411	447	420	425	435	422	465	459	398	394	462	459	451	442	459	460	415	428	429	451	440	451	461	466	432	489	425	391	431	438	426	432	467	457	461	449	430	462	478	422	456	412	464	444	454	445	440	443	419	436	457	452	435	443	433	445	457	427	442	417	472	433	485	400	436	432	419	417	460	447	449	439	481	433	423	430	456	420	430	418	452	425	438	452	432	430	439	423	427	432	448	435	456	438	438	439	453	451	497	456	440	464	448	428	441	406	475	441	438	455	414	447	479	418	408	465	468	451	447	454	447	414	406	452	450	444	454	450	420	457	444	446	419	426	408	467	452	510	411	424	455	427	436	429	475	452	465	420	448	419	454	406	441	426	478	482	448	458	444	413	433	429	418	440	417	427	436	424	449	473	463	468	427	441	462	452	445	476	473	417	448	457	428	434	453	437	414	392	429	440	455	449	428	459	416	468	440	467	459	442	440	468	478	388	454	435	455	460	449	438	458	441	445	443	446	426	417	446	436	444	440	464	459	438	439	396	409	454	417	447	457	444	483	395	451	416	476	470	449	433	401	438	460	426	459	425	442	435	444	412	429	434	413	441	393	440	422	448	476	450	454	432	445	421	392	452	436	427	466	435	474	459	465	412	444	455	434	411	471	430	459	480	433	431	475	452	479	435	468	441	417	454	458	440	462	437	469	442	440	446	472	428	410	436	452	453	468	433	444	466	433	417	428	423	474	432	462	464	424	474	421	409	436	475	427	484	434	443	439	431	445	482	475	449	405	431	426	453	450	454	426	450	437	461	488	458	448	426	447	406	476	457	396	479	420	440	465	450	390	450	411	436	432	424	454	449	406	477	398	453	439	451	440	450	465	414	425	454	422	444	460	447	416	439	439	485	426	423	412	439	453	436	428	427	459	421	427	443	432	437	450	485	434	398	430	457	447	462	447	409	438	408	434	461	457	421	448	459	406	438	443	429	425	425	467	426	458	442	447	412	456	445	411	412	453	450	433	446	454	418	398	458	481	478	398	440	455	459	425	420	440	425	463	470	434	446	442	431	443	426	445	438	405	452	447	418	483	455	464	445	439	429	450	439	418	464	416	443	459	425	422	437	444	415	445	438	441	466	464	425	455	430	454	445	411	400	450	472	426	473	393	457	406	468	439	423	405	455	429	429	440
7587	722	694	557	464	415	371	359	346	362	325	324	334	323	349	296	352	298	309	314	302	341	335	319	322	305	319	322	337	342	289	333	333	295	313	347	314	315	342	319	300	313	311	289	289	311	296	351	320	331	317	318	294	319	324	284	306	303	329	309	326	296	320	309	343	348	306	340	327	298	288	317	264	327	337	336	313	284	342	322	300	297	327	297	290	326	327	310	313	340	314	307	289	276	308	298	324	330	323	294	322	301	324	333	306	342	305	328	317	303	310	305	326	317	373	297	293	306	335	289	303	326	346	314	272	313	325	306	311	338	299	283	320	277	300	334	318	277	313	300	271	283	330	302	281	337	310	295	280	303	313	293	302	283	285	334	318	309	287	296	278	335	310	306	312	287	301	292	291	344	322	325	314	310	293	279	338	311	332	315	317	315	298	330	294	298	283	339	325	304	349	323	305	291	301	321	285	296	290	283	291	309	293	293	326	299	316	320	296	263	360	343	263	296	316	314	309	287	313	295	295	345	285	309	346	313	274	312	346	332	324	272	300	310	305	323	332	297	354	321	300	338	332	316	339	298	291	280	301	299	304	329	332	309	337	305	302	292	304	299	298	329	295	304	369	315	312	314	270	306	305	312	311	316	322	300	297	301	307	301	314	309	301	323	314	287	327	298	324	319	311	309	325	310	288	330	301	305	346	284	359	296	343	291	307	324	313	314	326	285	341	292	323	325	331	314	316	271	292	323	293	295	306	314	312	307	353	305	278	293	291	300	329	288	281	324	317	304	327	306	292	290	318	323	314	307	307	312	343	278	310	316	312	320	334	309	291	298	298	309	308	318	317	292	271	308	313	311	306	305	281	312	330	336	312	282	298	342	298	344	275	318	347	297	279	305	325	299	306	284	278	329	320	324	338	314	321	335	274	289	289	300	316	324	304	300	299	296	319	260	286	292	337	314	328	293	314	283	300	336	270	338	307	277	316	322	291	278	327	316	304	284	327	300	281	309	284	303	276	334	332	284	292	320	293	268	304	260	292	304	304	313	324	312	306	304	312	299	287	298	306	308	343	353	326	325	323	312	298	313	334	319	310	316	310	308	303	300	350	314	299	318	328	328	291	283	322	285	303	347	312	279	328	318	306	309	313	315	324	332	315	311	316	324	308	321	302	310	298	314	302	279	305	320	281	299	317	334	329	330	310	310	319	290	278	264	279	306	311	269	334	331	348	325	316	301	312	317	273	283	308	309	279	312	291	296	357	304	313	306	333	330	302	333	325	339	319	296	262	309	304	338	306	369	327	309	281	285	295	320	301	305	331	332	310	327	284	330	325	298	278	316	270	307	273	291	300	326	330	288	330	320	321	346	331	305	294	306	311	309	345	295	281	321	325	276	291	303	292	324	324	315	315	289	327	316	306	325	318	303	340	295	299	322	313	301	313	306	303	339	323	331	329	325	298	322	310	308	316	343	320	297	326	319	305	311	327	296	358	321	311	331	301	310	322	305	321	310	294	273	311	269	314	284	314	309	312	308	342	297	302	291	320	337	302	328	333	294	321	341	295	361	311	363	303	325	312	330	300	301	319	309	310	311	316	300	296	285	344	314	276	319	333	305	326	291	295	296	296	305	334	319	313	308	280	293	315	275	306	300	296	306	319	319	314	288	303	292	322	338	314	315	309	290	304	333	346	273	342	291	299	296	322	295	317	296	310	311	311	330	338	302	320	321	300	278	277	346	324	297	308	300	302	323	323	317	315	347	328	333	304	292	301	325	323	306	367	302	315	299	308	322	310	308	300	289	283	308	294	306	278	335	319	302	321	364	305	300	319	284	330	307	313	338	327	321	318	319	284	357	279	325	310	306	318	294	294	266	337	321	301	316	347	279	310	348	306	355	334	322	323	327	336	283	292	290	321	337	317	306	325	300	301	320	372	325	307	314	308	301	290	288	288	295	260	307	314	319	302	293	275	303	305	272	333	293	316	309	303	318	306	306	313	294	279	298	269	287	277	288	317	269	314	302	306	283	305	358	332	327	271	308	319	297	301	284	306	306	311	316	306	329	307	297	356	278	308	334	313	304	299	293	336	340	308	309	289	326	294	336	323	315	283	337	335	312	278	332	316	300	265	312	353	273	319	307	308	341	326	313	329	309	318	311	319	328	315	328	317	328	300	310	342	308	282	279	319	310	311	319	337	330	345	293	338	278	320	339	351	316	319	333	289	292	323	299	261	308	326	353	310	306	311	304	306	319	262	337	320	326	310	326	322	336	314	349	305	299	291	317	322	318	312	284	301	316	319	342	325	306	309	314	306	297	310	306	326	314	292	296	277	321	303	342	310	292	332	329	272	324	358	311	307	357	309	285	285	308	319	309	293	313	304	313	300	287	309	320	295	308	328	296	296	281	300	297	356	277	291	291	284	310	294	303	297	342	310	321	319	344	307	323	305	295	313	276	313	302	320	306	310	308	346	319	282	300	293	303	265	311	332	281	306	275	319	308	305	330	321	336	321	320	337	320	291	278	307	314	289	325	316	279	298	341	316	347	296	337	322	344	306	318	319	309	288	309	297	321	319	332	320	362	305	345	319	318	332	325	284	306	306	298	319	289	330	313	319	299	310	354	340	298	272	314	281	316	273	318	291	334	334	303	332	313	360	283	267	271	324	325	308	303	320	320	311	305	313	269	312	313	299	310	323	354	320	315	323	337	309	325	315	319	309	315	306	306	326	290	327	323	314	321	327	313	306	332	327	275	272	281	331	277	312	301	313	333	290	331	311	283	257	292	270	324	304	308	303	313	337	313	331	306	302	288	301	259	298	330	293	337	307	327	319	319	313	311	299	313	320	341	313	305	287	340	304	282	315	289	314	302	273	297	318	302	316	288	312	307	307	350	305	347	327	313	307	322	295	265	322	316	285	354	289	303	318	298	297	345	285	303	311	313	323	309	306	327	303	335	319	282	311	301	300	304	322	305	297	313	300	318	314	320	289	283	331	316	294	316	308	309	284	326	309	293	343	299	310	307	318	328	337	299	305	329	305	304	323	303	307	318	315	308	289	282	289	285	304	353	300	339	300	298	294	286	297	316	326	297	281	299	281	323	333	341	326	301	341	312	304	328	334	320	280	308	309	314	306	316	305	342	304	308	285	307	293	328	292	298	307	322	311	272	291	307	297	303	326	328	340	326	326	319	320	301	322	297	290	293	275	305	361	313	340	327	324	285	325	312	304	300	296	301	362	290	287	324	287	303	320	333	318	293	336	322	330	290	288	304	308	298	313	311	330	305	340	307	315	311	330	315	317	287	319	299	303	323	314	339	322	313	309	318	279	318	298	320	299	312	311	306	305	281	328	309	313	299	333	321	306	285	323	279	341	339	315	332	296	285	286	313	271	302	308	312	303	302	306	303	311	297	309	300	304	300	312	293	308	354	329	282	348	318	313	307	300	309	307	323	352	302	308	299	328	308	311	290	340	316	306	278	297	300	302	276	291	321
6657	1122	1599	1607	1449	1286	1191	1034	1037	957	980	903	872	855	818	800	781	813	775	841	854	801	782	836	753	755	861	812	766	763	768	759	772	813	826	796	750	797	820	755	761	784	747	731	766	726	734	729	767	771	779	791	741	741	755	735	772	762	733	744	791	801	775	795	722	750	779	806	711	758	742	758	799	781	766	741	785	787	748	710	732	747	808	756	801	699	770	749	695	788	738	732	798	794	759	819	709	774	761	707	721	791	782	717	733	795	771	747	758	742	781	775	740	773	746	720	748	770	734	793	758	720	796	758	785	759	713	739	776	764	794	771	756	722	764	761	752	737	734	733	799	745	778	764	719	751	736	741	776	791	753	700	794	778	791	746	707	692	779	772	772	762	781	792	757	746	789	795	745	775	763	768	719	794	802	723	759	774	769	770	733	751	716	776	753	763	733	752	750	714	765	772	747	797	783	783	736	754	758	769	768	698	734	744	780	750	723	747	710	778	738	814	776	755	740	800	695	771	758	726	779	756	756	743	732	772	758	736	752	787	735	736	769	763	797	769	742	761	799	787	785	791	768	747	757	786	798	739	748	781	764	756	749	703	799	794	722	753	773	794	697	754	706	800	802	789	754	723	788	765	761	729	745	794	748	739	734	720	731	815	748	767	779	761	735	758	770	736	774	803	751	783	770	752	753	768	824	751	720	711	790	696	830	777	799	812	787	766	781	752	773	765	789	816	748	725	771	726	795	706	729	728	759	727	764	742	756	750	738	820	755	832	716	754	764	763	732	777	763	692	739	744	756	784	739	749	768	749	750	765	707	798	746	747	724	769	734	773	759	709	758	756	768	761	745	769	733	756	778	726	715	795	773	736	770	743	784	749	758	741	784	787	744	743	804	697	741	755	748	785	766	814	767	800	729	807	782	750	701	774	767	776	729	749	703	789	733	764	764	782	749	740	737	735	752	745	767	753	776	805	767	762	756	758	737	803	782	757	712	765	807	701	778	791	774	763	750	719	757	720	753	732	788	748	783	821	753	738	784	748	752	732	731	718	783	759	770	786	722	776	747	769	782	738	775	763	748	728	732	744	776	757	750	785	768	761	740	774	821	733	765	750	784	784	777	750	786	793	715	778	776	722	754	732	739	750	750	766	728	759	781	666	754	741	722	743	750	764	720	748	715	757	802	699	786	761	779	749	750	747	710	746	810	763	800	811	792	755	671	771	764	717	754	764	753	805	765	804	763	734	725	758	772	710	770	766	758	792	790	708	703	704	756	779	750	709	737	748	785	722	761	748	714	767	745	795	786	744	814	819	770	750	832	747	736	756	735	737	771	749	770	747	723	757	688	762	763	770	747	785	754	763	755	750	787	799	736	756	750	759	784	781	721	751	725	761	751	788	733	744	770	737	738	789	769	774	716	766	710	787	766	757	770	797	738	732	723	762	779	719	804	817	748	736	771	762	741	700	728	723	759	792	770	784	730	768	766	748	716	800	751	768	701	744	763	718	717	729	774	727	791	779	723	711	771	760	774	755	709	746	746	791	724	742	750	750	775	770	764	776	763	726	708	767	803	818	741	725	712	709	785	739	754	731	716	726	764	788	717	749	740	741	744	790	734	779	742	785	762	822	725	769	825	787	746	797	773	768	745	772	737	736	760	752	770	734	773	797	746	770	762	766	771	743	761	716	748	741	776	728	731	764	746	724	743	782	755	759	777	777	758	797	733	772	765	748	783	735	736	804	743	717	736	801	733	746	685	794	746	715	790	737	751	723	713	743	751	794	769	740	717	727	794	747	732	714	793	751	766	751	740	773	763	778	768	736	795	786	819	738	768	755	733	751	786	763	758	809	759	746	744	810	780	791	837	761	764	747	703	747	748	802	741	757	728	725	778	751	736	753	735	756	759	758	790	748	785	747	749	774	719	719	717	748	759	770	705	792	765	754	770	705	798	722	795	705	751	721	811	783	764	756	770	762	737	774	755	772	760	722	763	778	723	725	816	757	768	757	735	751	722	731	751	743	722	699	796	747	749	782	719	793	753	731	753	733	760	738	730	773	742	750	777	731	777	731	766	735	763	748	755	743	798	796	781	751	727	755	766	762	764	761	759	759	741	732	721	785	791	705	778	737	782	742	798	762	750	732	788	778	832	770	766	754	744	775	772	758	756	715	778	751	706	754	737	763	746	792	711	742	761	735	739	761	727	740	709	736	764	790	730	783	783	750	729	797	784	774	786	765	740	845	772	770	742	803	767	749	796	725	766	759	772	737	814	720	713	749	778	805	769	756	730	767	784	755	726	715	724	750	784	750	783	760	796	827	800	770	804	781	745	780	748	770	747	751	763	779	734	745	784	740	785	715	714	738	716	769	727	728	790	766	715	745	835	798	745	767	719	751	732	766	767	749	776	745	747	789	792	796	756	775	735	759	736	726	723	746	752	773	756	767	753	760	703	766	733	850	754	746	779	720	753	745	741	727	743	747	742	767	788	795	779	745	734	830	737	771	756	773	771	760	731	720	745	733	748	741	768	739	802	784	762	759	785	749	759	758	773	759	739	723	731	773	763	806	739	756	739	720	775	749	742	760	784	765	817	716	734	732	745	724	783	797	805	735	773	779	734	827	776	749	766	749	812	741	774	738	759	784	757	783	771	780	801	725	704	795	752	720	721	758	787	773	774	747	766	750	736	790	733	708	761	765	762	803	790	760	763	775	810	779	755	765	806	739	796	802	770	765	724	770	730	703	742	759	801	748	712	754	748	730	790	693	710	769	773	763	736	752	779	733	783	816	757	782	754	795	732	763	702	749	774	809	745	766	707	758	742	773	768	771	770	738	739	750	734	806	751	738	795	763	763	731	742	744	778	766	814	757	780	720	717	719	711	764	760	771	798	806	785	782	780	768	712	745	714	805	726	716	754	728	782	741	798	773	779	763	761	739	715	710	751	764	739	738	723	788	789	770	764	746	765	773	771	727	731	728	756	715	723	769	742	770	742	769	765	736	780	723	740	795	758	736	719	772	739	752	740	748	740	760	725	735	761	786	716	772	753	770	751	747	781	778	746	795	756	716	728	739	741	719	749	746	718	800	762	765	787	767	738	762	725	762	716	773	764	744	749	727	804	783	782	751	750	749	731	763	756	761	731	765	751	763	779	792	712	743	748	784	770	791	760	786	760	763	804	763	771	818	818	754	753	721	667	770	727	721	718	743	799	716	739	719	771	733	749	782	755	754	770	739	731	750	829	746	751	770	715	809	776	754	773	777	793	765	744	764	721	731	755	758	775	760	793	772	761	725	722	747	717	786	762	787	719	721	736	735	756	769	785	800	774	752	779	755	782	793	772	722	752	721	770	742	786	818	779	769	751	763	757	782	767	774	738	761	765	793	793	786	680	748	749	735	763	750	804	779	794	721	746	776	755	744	733	752	760	793	763	735	760	715	770	771	780	747	774	728	731	791	782	691	691	763	788	800	716	771	677	775	754	776	800	751	804	792
14979	1657	1197	934	739	590	556	527	491	430	486	497	481	470	437	407	443	458	461	417	441	418	463	417	400	423	429	422	439	411	436	397	421	429	430	405	429	417	429	387	433	424	449	419	466	403	419	423	399	417	412	374	395	410	438	428	423	454	424	449	425	411	404	394	418	422	437	408	421	399	370	401	405	445	420	382	401	401	392	434	439	400	419	381	435	452	437	399	431	411	402	436	421	450	386	410	400	402	402	440	417	421	485	423	431	399	394	457	426	431	381	407	438	404	408	496	398	440	417	415	395	405	415	401	423	421	380	372	440	427	398	426	405	430	430	416	400	390	444	425	392	404	424	398	422	439	398	444	454	402	442	395	427	434	388	399	416	433	426	428	413	473	432	423	429	411	426	436	450	405	358	409	385	378	357	380	407	388	418	436	444	412	438	454	450	414	404	434	377	405	403	423	445	401	396	436	425	409	456	453	436	368	430	403	404	423	417	401	363	366	379	452	402	397	427	447	395	415	369	385	430	421	425	428	417	455	405	411	433	390	426	392	445	400	376	391	401	470	395	348	388	458	417	411	422	438	412	425	410	390	467	422	426	451	401	405	404	395	433	476	392	399	388	437	434	404	395	369	426	415	459	430	428	430	385	407	445	413	394	424	420	442	388	436	409	421	402	407	402	423	417	414	403	426	401	403	397	463	457	438	424	375	473	391	433	407	409	428	412	410	427	430	416	419	439	401	423	407	471	424	421	420	403	433	420	395	418	432	403	427	384	436	372	415	360	415	385	422	411	426	412	411	401	401	414	357	422	397	403	412	434	425	422	411	391	424	393	427	355	413	406	421	419	451	431	390	440	450	429	443	413	410	397	399	399	408	436	399	394	397	416	407	422	392	388	411	419	430	396	364	372	382	410	407	387	421	378	421	410	376	431	415	404	401	415	487	424	393	415	440	438	416	420	396	438	440	475	426	425	410	435	422	416	399	401	413	412	429	432	402	427	427	475	431	404	423	428	410	417	420	414	399	457	398	403	409	433	437	423	414	408	410	413	427	423	411	378	414	426	389	386	444	429	435	402	455	399	395	426	422	391	398	409	478	377	421	423	434	413	411	432	421	436	408	388	384	415	427	394	413	443	405	388	418	410	426	428	435	422	458	444	430	457	452	407	404	419	440	381	407	450	419	405	418	399	410	433	388	409	410	420	384	403	383	458	421	399	410	404	410	403	436	369	433	408	442	412	403	411	408	412	429	391	414	426	421	404	416	387	403	439	399	389	418	440	434	451	437	456	402	441	401	392	395	465	436	420	422	402	421	467	408	416	432	418	453	406	406	421	427	399	416	407	428	389	431	432	440	423	426	393	413	398	448	395	438	417	426	416	452	425	437	429	422	455	433	418	417	435	420	409	460	421	414	424	426	420	378	435	401	424	452	389	431	447	450	456	387	393	379	390	447	385	432	434	431	376	385	423	452	414	418	386	442	358	393	438	426	411	386	420	419	412	358	412	461	416	393	393	382	387	392	443	412	426	393	446	418	442	420	413	388	426	403	462	410	384	421	431	423	415	381	412	386	438	396	400	405	430	437	437	476	399	401	390	368	416	422	433	397	434	466	427	405	429	397	459	450	433	414	414	393	414	395	402	399	430	398	429	411	404	457	396	390	399	425	368	409	409	394	416	425	386	431	411	412	413	423	449	399	447	403	449	398	390	372	422	406	411	454	467	397	384	392	414	389	439	407	439	400	393	428	428	382	445	390	431	455	403	383	404	430	415	430	419	405	442	385	416	467	385	439	420	406	439	440	468	401	403	409	429	433	400	415	424	448	414	418	390	405	378	403	391	400	402	390	405	432	435	422	375	397	391	442	425	442	420	403	398	392	402	430	379	407	408	415	432	425	397	439	463	451	450	405	430	431	410	406	409	480	398	414	407	421	408	398	412	406	423	416	423	441	428	418	448	396	400	404	420	425	386	399	452	417	418	386	407	421	377	391	414	385	437	425	427	426	394	437	425	417	435	410	435	409	427	404	413	374	378	433	442	440	410	445	423	444	443	403	394	381	401	410	419	401	442	440	440	387	403	414	393	400	392	410	374	413	423	432	404	445	412	388	409	408	425	442	414	411	402	438	394	399	464	413	433	405	444	400	444	420	385	444	403	425	421	380	385	417	421	421	378	445	397	412	426	462	390	386	437	402	416	451	440	439	401	421	401	405	393	420	412	424	387	468	389	425	459	424	415	381	432	387	429	434	439	444	405	405	403	395	432	383	432	451	432	421	396	390	411	437	410	396	420	415	432	422	387	411	384	414	424	389	474	421	379	409	380	414	428	422	438	415	405	421	420	381	428	372	433	451	395	438	386	444	387	423	450	370	404	392	427	418	421	421	406	410	438	413	427	430	381	439	454	442	420	438	442	445	466	417	392	414	388	408	416	400	411	398	425	421	430	434	396	473	442	410	406	385	422	421	451	405	411	388	385	421	435	402	449	455	423	358	411	424	403	380	429	410	451	408	437	436	391	381	423	409	432	406	447	413	415	415	413	423	392	407	437	405	454	424	387	419	422	375	400	427	434	408	418	390	382	402	426	420	416	453	435	415	407	396	419	417	422	446	404	409	397	400	442	409	443	412	426	379	404	382	435	414	411	453	423	427	457	422	442	437	404	427	415	391	410	407	407	443	443	382	441	443	393	410	422	374	400	441	426	420	430	411	424	412	400	407	417	414	413	394	418	424	437	402	425	412	409	396	414	398	388	403	386	406	415	439	397	418	423	443	408	387	407	417	399	414	393	435	409	400	406	396	454	383	452	445	422	411	406	436	423	430	424	428	415	418	401	416	393	441	421	426	434	382	406	433	426	387	439	419	458	467	428	406	456	457	419	387	406	456	429	423	375	409	402	427	423	436	454	417	418	422	396	385	403	404	413	430	422	403	414	417	402	419	396	403	424	417	403	455	388	430	391	386	410	442	419	400	412	393	399	380	414	446	418	384	400	437	412	414	442	395	406	403	422	408	439	435	426	397	396	418	434	444	414	394	440	429	410	444	401	424	409	410	423	437	450	384	405	429	474	409	377	369	436	427	388	396	409	394	418	397	403	362	407	390	451	426	415	433	424	405	431	419	434	380	394	426	399	418	420	394	410	415	426	424	426	405	405	416	411	388	431	441	437	418	422	430	424	410	427	390	405	411	403	427	398	391	406	415	462	405	419	442	420	412	404	440	420	434	380	402	449	396	385	420	405	412	462	395	407	392	423	370	418	387	401	457	419	416	403	410	416	434	423	434	425	460	414	375	401	445	391	390	388	421	414	411	433	402	442	400	417	413	409	420	408	434	422	370	386	415	418	394	353	401	406	409	450	430	454	388	431	379	435	417	425	442	419	428	410	428	420	414	449	432	437	437	410	391	432	424	410	383	442	412	388	425	423	408	443	407	419	445	415	394	384	422	410	456	438	405	411	372	447	392	422	433	416	438	426	419	437	391	452	425	414	380	424	415
8816	1624	2431	2608	2188	1975	1634	1481	1340	1269	1260	1220	1095	1148	1138	1020	1053	1055	1071	996	1008	970	989	1014	1021	986	1003	1000	954	1040	916	968	963	927	974	906	941	921	948	964	981	990	973	962	912	937	970	931	1011	927	896	950	966	962	957	922	919	994	972	885	932	924	948	946	942	908	934	947	952	910	916	931	953	885	931	912	943	975	885	949	968	899	952	969	954	856	940	947	921	966	949	918	958	916	973	950	936	921	946	908	936	948	903	944	920	961	981	970	954	931	916	928	923	979	934	955	942	842	961	917	929	944	955	985	881	902	989	921	938	986	950	974	886	889	979	888	903	929	956	937	962	890	913	969	892	879	967	930	955	912	909	951	947	909	924	931	943	951	958	968	940	923	910	981	895	959	920	931	926	917	916	990	898	973	937	956	963	907	978	937	971	954	963	960	903	922	883	932	887	936	932	922	926	926	962	953	914	1012	980	976	907	940	898	950	926	933	974	941	950	920	915	922	926	931	945	943	943	904	925	956	984	898	910	909	972	907	942	900	868	929	995	888	916	933	936	900	1013	902	993	974	933	951	903	909	973	873	950	942	947	898	967	880	881	975	927	952	963	927	917	930	935	933	917	924	934	916	902	909	964	936	903	929	920	992	936	942	977	922	898	949	978	931	923	912	898	1017	964	936	934	948	903	943	908	907	998	947	907	914	911	920	886	950	856	928	925	914	956	910	925	864	977	910	975	952	948	908	955	990	930	938	929	924	878	867	890	905	976	980	929	899	892	979	965	887	916	902	880	934	890	964	923	935	932	1015	912	986	890	915	928	885	881	950	877	959	900	901	918	965	934	905	893	960	980	904	910	890	950	952	891	953	989	930	932	968	959	905	910	989	924	966	897	976	912	951	942	938	868	912	909	976	927	896	953	932	890	894	918	917	947	913	849	974	894	963	865	878	906	971	916	943	955	934	991	925	918	886	942	916	960	982	910	907	931	928	921	926	932	934	962	945	968	925	918	916	919	968	909	970	927	916	966	947	880	921	931	913	940	954	896	942	914	964	923	946	917	910	899	964	1023	935	954	930	898	930	870	942	944	995	929	938	914	877	945	880	912	945	915	898	968	948	916	935	923	942	920	891	982	907	942	976	951	876	940	946	920	973	929	891	942	973	912	946	950	967	931	966	943	951	947	937	951	948	958	940	894	940	941	939	924	951	993	970	893	919	943	1021	992	907	936	971	896	888	943	917	953	931	920	927	940	901	973	954	935	977	924	905	942	932	917	943	925	944	925	945	941	920	937	895	921	893	924	919	945	957	901	905	931	935	892	877	956	955	900	932	950	914	971	933	887	918	971	912	982	951	874	915	937	905	956	954	956	952	937	907	997	934	908	952	938	954	931	975	932	935	930	968	937	952	949	934	949	917	918	909	933	928	931	918	878	927	919	886	903	903	922	949	920	970	938	935	924	935	924	905	917	919	921	947	938	915	932	950	966	909	965	932	901	973	989	910	903	902	903	962	898	876	964	937	898	925	926	936	946	940	922	959	946	937	955	930	957	832	914	926	956	965	883	943	940	920	919	917	872	918	943	944	953	951	942	955	999	931	946	948	920	952	935	974	939	943	965	953	973	931	927	929	912	903	989	901	935	893	930	944	913	911	914	915	982	987	918	916	988	919	937	913	901	966	951	969	878	955	949	916	928	956	937	924	946	896	953	933	891	954	883	901	902	914	901	953	927	963	904	903	927	948	963	911	975	960	899	937	931	945	926	934	904	924	962	924	927	921	930	940	883	931	943	921	914	962	922	912	890	975	888	940	930	908	949	983	939	892	913	934	856	950	973	938	941	990	982	984	942	943	962	947	904	948	956	898	938	931	926	881	971	921	948	963	896	960	965	868	911	943	961	905	914	953	918	919	930	928	863	917	899	916	941	966	957	958	947	944	953	861	891	848	882	929	918	949	914	963	880	912	969	951	930	969	958	970	989	968	989	894	896	921	916	902	917	892	992	934	920	945	952	938	966	875	938	941	969	977	978	907	899	952	913	997	954	990	907	892	986	922	906	929	949	903	890	962	957	999	960	913	958	943	892	916	928	915	1009	877	923	937	963	968	975	922	920	916	911	928	929	938	903	933	927	983	872	899	891	914	946	922	1008	974	922	966	939	947	953	957	944	911	916	974	941	972	916	870	943	958	901	936	876	969	992	938	943	847	989	917	902	946	873	921	920	896	936	885	938	913	917	887	944	870	990	936	912	908	918	924	929	923	972	969	958	912	931	952	915	944	998	922	926	915	910	890	954	943	934	895	948	977	913	934	951	930	935	936	942	901	863	932	939	920	953	925	888	883	1003	938	903	943	892	925	882	918	946	899	985	925	956	955	930	879	935	965	863	924	953	905	951	936	906	975	916	964	894	983	938	936	939	929	928	978	935	928	941	921	923	924	975	947	964	952	898	963	933	961	925	950	901	930	906	937	963	949	902	927	931	936	878	927	961	945	1003	934	930	942	928	884	889	917	885	919	953	1010	959	943	893	960	934	981	947	917	927	988	933	941	928	930	943	944	942	928	857	954	942	923	897	911	871	916	899	926	946	943	959	986	968	945	937	918	902	891	956	917	873	915	899	911	898	897	953	965	919	933	886	899	892	934	936	990	935	920	903	933	951	909	954	942	941	915	907	906	950	960	930	902	875	901	983	930	958	905	973	876	919	926	958	926	949	928	958	906	942	915	954	925	930	952	903	954	934	892	892	938	990	936	940	898	949	941	950	944	875	872	941	897	947	989	952	943	897	955	961	898	870	971	937	919	952	917	960	908	990	905	921	894	924	944	937	997	956	916	954	820	878	1016	942	957	898	936	897	924	922	924	958	922	921	943	935	1022	884	914	907	923	884	909	953	928	944	987	887	930	910	924	913	914	973	890	931	932	893	904	960	936	862	968	925	958	955	957	920	960	942	974	966	951	886	918	908	967	919	898	957	939	937	881	948	911	983	949	937	962	924	931	878	938	899	905	973	912	869	925	960	883	904	936	894	872	894	946	860	885	927	969	915	895	944	886	939	956	940	932	921	956	959	905	894	927	864	924	929	938	974	964	883	965	977	885	911	934	852	941	973	915	914	970	974	959	929	945	965	896	934	949	974	938	941	903	965	894	953	881	937	877	937	931	949	929	975	871	930	901	932	934	943	907	937	900	935	922	914	927	920	931	950	906	963	948	940	928	925	956	962	921	911	924	927	950	929	915	947	941	878	961	934	923	877	931	921	966	927	903	952	904	914	890	952	897	930	931	963	950	884	931	903	936	911	974	915	940	929	891	896	931	901	881	925	997	936	973	938	881	934	909	956	904	931	976	930	934	904	934	916	911	905	919	929	938	962	958	949	953	941	940	916	939	954	925	904	968	926	932	1000	926	902	937	900	923	949	944	968	944	948	929	920	952	931	970	984	866	953	863	895	921	943	926	926	908	925	955	951	887	906	904	945	927	876	871	944	942	898	993	985	933	975	922	923	915	947	941	925	983
1412	187	165	149	187	144	181	163	163	169	149	142	147	180	152	165	157	165	166	130	161	145	150	153	161	191	125	141	155	170	168	167	141	167	141	150	154	159	145	149	148	186	178	146	166	154	138	163	128	147	157	142	164	158	156	183	170	173	160	147	158	173	125	157	184	154	142	148	122	121	170	157	148	149	169	143	144	147	165	151	149	186	172	147	147	162	193	147	152	167	146	173	134	168	165	150	147	159	137	147	156	166	136	141	166	135	137	159	154	176	143	134	157	141	156	146	142	159	185	156	161	132	135	182	152	166	153	158	152	155	139	162	136	186	152	154	168	150	150	166	166	159	152	174	163	146	179	173	149	153	146	161	170	144	160	165	159	168	178	144	175	157	152	170	160	171	182	171	173	168	167	166	160	152	173	154	143	157	152	151	152	153	172	165	140	149	153	141	158	167	160	165	179	153	172	143	165	134	167	152	169	139	144	157	145	162	153	153	145	164	163	154	147	156	162	134	168	166	168	156	158	167	181	135	131	141	142	136	126	145	154	155	140	141	141	155	167	146	113	182	162	142	144	164	150	161	176	140	147	148	160	132	151	171	141	166	176	189	153	145	176	135	145	152	163	133	159	148	153	142	135	158	135	153	182	174	135	146	150	147	127	167	135	160	164	162	158	165	148	165	166	163	153	161	156	145	148	129	153	161	169	163	165	179	166	182	145	174	149	169	154	140	143	139	156	160	156	148	157	170	166	146	138	152	160	143	159	180	163	168	172	174	155	159	148	153	156	167	177	144	159	141	163	145	151	156	153	166	151	153	156	169	157	146	168	153	175	146	147	149	151	151	143	152	177	152	165	169	168	168	145	165	157	133	142	147	154	163	169	142	169	139	155	164	172	160	180	171	171	147	154	165	178	153	147	165	172	163	151	140	154	160	143	170	152	165	124	149	145	151	157	152	182	152	148	162	166	149	153	156	171	157	160	138	158	152	170	170	160	149	139	153	145	145	154	167	169	150	134	172	187	151	150	126	135	157	168	125	178	153	154	152	162	160	148	144	144	150	153	175	154	175	157	162	147	178	139	174	169	163	144	176	173	166	151	162	153	155	149	143	167	182	157	162	193	146	148	155	151	149	166	166	157	150	161	160	158	163	145	175	177	135	156	154	158	161	171	181	165	171	147	183	162	163	170	148	146	168	160	150	148	153	157	149	177	147	136	139	167	157	149	175	146	182	139	153	165	161	158	174	151	142	151	157	169	161	153	171	153	155	156	124	166	165	129	151	170	163	174	151	161	159	132	176	160	142	140	145	156	145	148	155	174	139	156	145	163	172	158	141	141	141	165	162	152	152	169	159	174	169	155	164	142	138	151	174	166	170	174	152	160	162	176	146	170	168	162	166	140	143	163	158	155	157	170	153	173	174	160	136	140	114	157	158	166	185	175	149	151	152	134	147	151	159	149	161	151	162	143	157	149	165	142	157	165	169	152	147	154	174	173	155	145	158	156	178	167	147	154	139	147	141	138	150	149	142	187	155	144	173	166	132	144	151	184	172	180	145	175	165	146	148	160	158	141	148	147	178	165	178	157	151	170	161	138	159	162	145	172	153	175	145	158	157	147	150	149	175	165	153	149	172	152	151	167	158	175	137	142	159	164	189	177	167	145	145	157	167	151	182	144	139	152	147	171	137	150	163	148	174	153	149	170	152	168	163	176	154	147	153	171	150	149	154	157	157	144	153	151	144	173	131	142	135	127	179	196	162	153	166	178	151	167	174	142	146	145	135	160	144	186	153	163	176	179	177	152	137	156	163	182	146	152	146	159	153	127	157	155	138	180	151	146	157	166	152	144	138	177	132	148	160	168	130	147	156	154	155	150	152	169	162	148	150	146	158	146	149	149	179	142	143	149	168	152	166	154	133	156	128	151	168	166	161	154	155	174	150	150	151	184	157	172	160	143	153	192	151	166	158	153	157	163	159	155	159	160	178	180	158	179	161	167	147	170	149	167	162	154	168	130	155	166	147	138	157	132	157	149	158	148	167	159	145	144	137	170	166	159	158	144	146	150	154	170	142	162	174	144	135	147	146	148	156	158	166	162	177	158	168	160	155	146	156	152	160	152	180	154	161	148	154	155	152	143	156	154	169	148	140	150	166	165	155	152	154	165	131	160	160	163	150	168	165	161	150	173	167	162	151	171	173	145	156	167	163	171	183	165	149	170	176	156	171	165	132	159	142	146	147	160	161	154	178	160	133	151	143	149	157	152	170	133	169	163	171	165	174	175	143	167	150	180	155	173	198	147	177	130	148	161	155	146	172	173	168	145	171	144	148	142	179	162	128	188	162	147	131	174	154	166	152	172	161	153	153	150	147	160	160	159	168	139	155	143	161	140	166	166	158	137	165	149	182	132	186	139	153	153	198	159	152	147	163	162	172	164	142	149	158	163	156	153	132	161	153	165	189	164	144	149	145	164	153	173	149	158	149	158	146	128	144	153	134	124	178	155	163	155	175	158	159	147	156	154	144	158	150	176	140	169	180	143	158	159	174	167	156	168	157	172	154	154	169	143	141	155	176	158	175	158	172	149	172	148	167	149	147	162	180	149	159	167	170	160	147	169	155	156	153	146	150	165	161	201	154	159	151	148	162	157	168	162	151	148	153	169	189	150	142	158	140	178	172	147	156	179	163	158	149	161	174	156	141	175	151	143	174	164	181	136	192	164	169	125	147	162	157	153	140	150	172	169	166	152	163	152	156	142	163	140	171	143	140	145	153	137	152	155	175	162	157	144	159	165	153	168	157	184	170	147	145	161	138	161	152	149	131	165	132	165	148	150	133	179	166	156	128	174	138	151	161	170	136	167	162	173	139	128	148	147	136	160	150	150	145	159	152	133	167	125	129	163	158	167	177	170	145	123	167	154	133	135	162	152	163	144	163	176	163	163	196	141	151	127	148	146	129	143	136	153	154	153	154	161	160	158	168	148	158	164	160	135	168	172	129	155	154	153	159	164	137	158	151	135	166	157	150	166	162	151	154	163	150	124	160	162	151	125	163	171	185	161	133	152	156	154	171	163	178	157	142	164	138	162	151	165	169	155	137	168	136	151	152	150	166	178	154	183	158	158	135	142	150	170	159	143	136	159	142	158	174	159	152	162	145	146	146	149	133	140	162	160	163	149	183	170	134	158	153	147	147	153	163	170	135	147	151	157	166	152	160	155	153	159	124	142	178	149	165	146	140	168	156	160	156	165	189	131	169	150	140	151	153	143	142	144	137	151	158	171	163	171	178	152	153	143	133	152	152	174	149	157	146	172	146	165	138	139	154	141	143	144	149	165	159	173	147	144	135	143	154	141	156	152	168	163	145	154	160	153	143	140	170	169	161	147	148	160	166	151	161	162	181	153	153	160	147	124	180	146	185	147	159	144	135	151	158	141	168	156	163	164	158	165	159	174	154	169	160	174	146	152	169	139	155	146	135	159	146	158	118	162	142	151	130
1730	468	493	518	500	450	485	498	425	422	437	461	436	422	407	445	459	417	466	476	453	439	415	430	454	450	422	453	462	440	458	459	422	459	444	477	427	469	455	422	433	451	443	445	449	442	469	426	444	424	435	442	455	445	440	447	454	436	455	445	406	432	412	446	453	441	427	437	417	437	420	450	450	423	475	438	419	422	460	465	462	445	450	446	427	440	443	406	425	421	476	419	466	468	474	444	424	446	434	440	426	429	471	461	422	438	415	458	406	448	419	425	440	454	431	439	418	418	416	404	446	434	427	430	430	473	461	436	469	440	468	410	421	427	440	446	388	471	440	378	428	411	389	461	441	468	440	397	443	430	460	424	444	428	422	434	451	453	434	461	439	426	416	427	483	435	433	461	460	458	427	429	403	445	456	438	466	411	458	449	447	443	458	434	479	406	482	425	437	452	470	455	472	429	422	420	437	462	451	422	396	429	461	427	452	452	471	464	464	450	404	426	449	433	405	423	426	424	425	439	451	446	445	452	443	434	432	398	449	430	427	437	485	444	433	454	430	424	445	457	416	454	463	456	447	440	412	449	463	448	435	441	414	451	433	436	444	440	461	452	439	461	426	435	408	426	408	439	442	434	459	478	447	469	477	425	453	464	440	401	453	414	445	436	460	439	435	441	415	436	416	421	458	429	429	445	430	438	433	420	441	428	464	427	467	429	458	445	389	447	427	429	452	450	502	404	428	479	437	462	438	468	430	464	412	426	396	476	439	428	432	439	484	438	421	461	472	424	412	426	472	431	429	420	434	465	433	427	436	480	415	436	477	395	468	442	470	438	421	447	468	436	458	437	450	416	418	461	460	453	443	432	437	455	414	449	429	421	443	449	429	383	437	462	395	425	451	416	449	444	438	433	454	451	454	433	427	432	429	485	445	439	441	463	455	419	461	425	442	432	459	419	451	420	446	416	422	442	464	430	459	428	506	442	503	446	459	421	437	449	411	415	456	446	439	426	446	445	421	436	421	472	431	444	452	406	439	456	442	482	444	472	445	411	403	430	444	456	438	398	445	453	478	443	432	436	469	439	465	440	421	426	450	449	453	455	441	448	442	440	457	412	474	446	453	426	430	438	432	425	439	483	431	437	439	398	422	434	421	503	432	475	429	419	409	438	427	428	459	429	416	445	480	499	460	456	455	422	444	437	457	429	430	434	449	452	463	422	445	453	416	443	402	460	438	440	416	452	429	477	462	409	448	440	450	419	442	425	413	444	437	451	450	424	463	420	443	438	435	463	421	431	464	407	405	425	459	424	428	427	474	449	432	434	463	446	493	430	477	432	446	428	411	422	459	432	455	471	420	454	416	406	430	416	444	412	415	409	454	445	447	461	447	472	425	440	431	468	450	390	452	462	440	467	434	456	434	414	377	478	430	451	426	461	426	486	430	445	451	426	450	456	443	437	451	463	452	438	462	436	392	422	467	468	456	444	437	435	435	461	465	430	453	452	470	434	436	410	478	443	436	478	442	449	467	460	453	393	484	469	447	434	415	459	433	459	456	480	472	447	433	414	461	480	406	438	455	426	452	430	466	423	442	455	439	472	473	441	429	429	473	478	428	432	418	444	486	416	433	458	466	458	460	384	435	448	452	426	422	421	435	442	451	452	456	428	455	442	424	467	435	459	458	469	428	449	431	408	423	446	416	458	457	453	412	454	454	419	441	419	425	417	448	440	457	431	459	448	440	440	443	459	420	436	447	462	437	497	401	459	471	448	409	451	433	461	450	452	434	427	433	437	418	426	489	421	461	450	476	429	438	439	479	429	448	450	443	412	444	422	417	423	446	440	448	419	423	504	416	439	428	483	471	443	464	429	455	431	431	494	423	433	461	458	441	459	445	418	439	446	438	421	418	448	437	402	487	447	411	396	458	392	449	428	471	437	454	459	452	446	451	422	474	435	404	445	465	425	450	435	469	435	437	438	435	454	417	397	424	447	433	445	454	456	414	441	461	441	455	468	458	447	381	445	470	419	463	436	505	425	427	426	439	426	455	445	429	410	445	476	446	448	463	469	496	447	441	440	455	457	461	436	421	432	482	470	444	453	421	467	416	457	453	428	459	464	436	479	467	446	397	447	462	415	448	442	440	483	426	504	448	435	451	440	412	412	423	470	401	477	440	483	421	409	422	442	437	469	407	450	421	461	444	472	401	435	467	427	447	468	458	410	454	468	425	414	448	452	432	469	465	435	452	413	418	454	423	424	411	435	446	485	428	441	459	484	411	423	440	479	438	477	421	456	437	448	476	506	426	461	454	426	455	442	428	447	462	463	416	458	453	404	437	437	453	459	415	431	464	410	415	430	460	454	479	443	473	420	435	440	452	449	467	442	411	436	471	463	456	441	416	423	452	412	439	452	429	437	457	423	415	464	440	461	458	451	453	433	456	413	468	452	420	419	424	424	446	440	434	414	442	453	467	415	455	421	453	416	458	432	395	433	434	421	433	440	446	425	407	446	458	483	441	453	431	421	445	429	409	430	422	458	432	464	469	439	431	452	406	436	451	413	474	404	472	461	435	444	435	452	414	435	448	439	463	461	430	430	448	436	421	455	429	449	460	421	407	430	455	433	437	436	408	452	443	444	430	420	461	436	433	411	437	429	440	439	484	483	461	438	407	435	469	460	422	417	504	431	441	446	434	455	439	423	431	395	438	449	444	441	438	449	425	437	473	431	428	478	461	456	452	433	437	459	427	445	441	485	439	449	399	459	434	484	457	426	430	447	438	443	475	440	414	424	434	447	430	426	435	454	480	422	453	432	443	448	457	433	416	426	432	491	431	429	412	423	424	397	458	441	439	431	451	454	424	458	475	437	428	448	402	441	431	439	441	459	466	467	453	462	448	461	415	428	396	417	450	440	445	450	467	403	461	440	435	409	426	434	457	458	439	425	434	443	432	448	472	426	436	454	460	442	439	436	445	430	419	441	438	451	407	473	458	460	433	429	433	474	432	437	424	422	453	449	410	490	445	447	431	425	458	431	430	479	450	443	429	459	433	468	419	428	437	402	428	419	436	455	399	437	397	428	403	432	450	479	441	429	467	432	416	412	412	446	463	434	464	395	475	415	419	414	432	473	479	439	435	474	461	457	455	449	459	434	441	426	435	457	474	467	439	440	401	425	456	438	427	455	415	466	473	446	428	441	484	428	447	434	455	441	450	460	412	384	434	464	408	428	443	416	406	441	438	454	449	442	465	420	448	460	456	423	464	455	452	468	409	417	461	457	455	448	438	432	425	469	420	479	461	439	439	423	455	415	426	411	482	458	435	471	457	424	407	430	420	411	397	464	478	429	456	464	432	439	433	441	419	481	427	462	409	426	456	427	432	464	474	429	431	449	470	409	464	441	416	474	446	447	455	459	422	418	455	437	456	429	436	432	452	402	410	443	403	487	475	428	482	440	433	434	441	398	445	422	416	443	461	408	402	447	403	457	434	466	423	468
7643	746	644	560	410	424	393	340	382	366	331	304	377	336	287	345	294	350	318	286	315	298	337	313	311	276	312	308	326	278	318	334	325	310	324	300	299	324	330	299	312	321	349	332	303	300	307	328	317	309	285	335	332	319	327	291	335	301	298	335	272	332	315	317	317	331	328	286	309	304	339	325	302	331	319	330	296	337	302	290	296	274	308	335	313	304	301	336	314	329	306	310	287	293	295	310	325	300	282	333	299	307	326	309	306	303	319	335	285	291	290	297	272	299	314	284	313	304	297	310	285	311	311	306	284	299	260	302	314	302	312	312	272	318	331	289	329	304	318	290	309	292	292	291	330	317	296	332	297	286	286	273	306	305	309	254	310	327	331	291	319	286	303	284	311	300	326	307	325	354	309	346	352	304	297	300	283	305	296	298	338	302	295	284	298	323	292	330	316	321	297	301	301	301	299	301	293	309	305	307	316	292	321	307	289	307	313	306	331	362	296	313	298	273	329	308	323	327	332	277	281	305	303	311	274	308	272	329	315	299	297	299	328	298	337	324	308	304	309	327	293	298	330	302	294	313	292	309	313	290	284	298	317	327	322	329	299	292	295	300	335	308	286	293	298	308	315	279	310	295	324	298	305	303	300	285	302	311	329	345	327	330	284	316	288	321	333	315	319	322	312	302	304	300	324	309	276	316	354	314	271	291	304	277	299	299	300	281	277	279	310	303	283	300	328	299	296	325	305	294	307	330	313	303	321	333	306	337	314	301	298	302	300	356	318	344	295	302	301	317	319	287	300	304	307	308	307	318	300	299	272	295	273	280	294	322	292	295	334	314	278	336	286	310	339	311	314	302	312	322	304	314	294	294	315	282	313	351	343	292	294	310	337	351	294	341	312	328	291	306	297	280	297	321	291	295	333	301	325	316	298	344	299	295	344	331	313	316	288	298	332	340	277	338	294	304	282	311	341	295	348	301	295	304	325	314	293	304	331	299	347	319	322	326	287	337	353	294	297	334	328	331	298	305	275	326	304	310	260	276	315	322	264	279	305	298	318	303	291	337	317	299	251	294	314	315	294	313	318	338	315	287	278	337	298	286	262	328	307	283	288	300	306	319	302	288	295	286	260	325	294	300	293	305	318	309	340	325	286	312	296	327	316	329	281	339	283	303	308	298	286	301	308	309	274	314	305	304	307	327	272	316	296	312	325	316	319	313	312	293	275	327	314	314	293	313	274	300	299	292	309	315	291	330	335	278	305	307	333	313	282	296	307	310	288	314	279	290	294	292	311	294	282	282	290	330	302	297	360	306	321	335	291	306	314	300	303	297	298	283	316	280	314	302	353	285	333	308	313	302	318	294	307	299	313	325	292	324	299	284	329	302	306	295	311	303	276	288	295	294	322	315	333	301	292	305	274	319	287	332	332	296	294	302	319	278	327	295	305	319	284	324	306	317	298	296	330	298	263	323	332	338	315	325	307	339	333	320	325	348	290	300	309	290	321	294	298	309	329	290	296	299	297	315	312	333	272	280	308	339	289	310	329	318	326	321	308	311	308	296	295	309	294	307	312	343	296	300	319	287	277	297	282	317	305	308	272	310	278	300	292	313	317	337	315	326	328	269	320	263	311	311	324	297	319	305	333	303	296	304	305	269	320	291	281	301	297	287	302	312	265	314	304	272	298	299	344	303	310	309	306	309	302	318	319	301	279	304	302	328	296	296	306	327	305	314	316	302	311	304	297	349	271	325	279	325	306	312	311	288	265	313	338	312	293	290	325	291	307	292	319	297	328	287	286	299	319	328	303	265	314	285	277	312	284	300	317	304	312	313	341	316	323	346	318	283	300	306	306	314	314	312	320	276	331	313	320	299	322	281	292	296	307	307	313	321	318	275	301	323	323	310	278	281	300	323	303	303	326	307	311	283	314	293	329	288	286	298	317	309	324	300	323	337	296	329	347	343	278	308	301	309	328	316	319	286	291	329	292	320	319	288	291	296	315	308	320	319	316	307	285	333	295	272	304	304	309	315	288	301	292	309	268	290	315	331	322	285	278	298	315	317	320	326	304	300	291	326	317	307	294	314	333	285	353	304	330	328	302	302	302	306	316	288	296	324	308	306	321	308	291	312	318	317	312	297	297	308	305	327	286	290	310	273	323	300	309	305	307	309	331	337	306	356	281	334	352	302	340	292	314	307	301	320	316	303	322	301	295	283	313	325	323	307	313	336	326	293	310	326	331	272	338	307	316	294	312	310	301	321	293	323	298	318	290	351	301	320	265	309	307	296	307	321	283	324	319	327	287	341	335	307	318	288	323	322	296	324	329	317	324	272	277	305	290	314	314	317	278	314	306	321	304	294	299	316	316	281	288	324	298	329	308	309	337	319	327	279	308	282	295	296	284	332	302	295	300	328	300	299	287	308	303	319	287	322	303	306	314	284	309	290	333	289	286	306	282	288	284	332	300	281	296	294	305	311	313	319	325	316	282	314	311	282	308	289	289	290	316	297	294	315	323	321	343	297	303	340	288	318	286	326	265	299	333	297	305	272	300	303	329	306	279	325	282	307	303	294	302	341	330	255	337	301	307	309	296	297	302	333	312	323	282	293	342	299	301	320	299	259	304	309	293	318	284	339	293	322	275	298	299	298	316	287	299	277	291	323	328	286	305	295	285	326	315	307	312	302	330	343	295	294	337	280	296	293	296	301	282	302	268	305	314	288	293	291	345	328	286	316	306	305	299	320	337	292	320	312	296	313	296	310	303	318	320	329	322	335	324	302	315	310	252	289	337	287	316	364	361	330	288	312	305	313	318	290	296	310	289	291	297	288	304	312	318	340	313	310	307	294	297	305	316	308	315	283	270	301	307	311	311	300	278	290	293	277	298	329	299	299	296	329	321	315	326	293	298	279	303	321	290	317	311	278	310	329	312	296	300	299	294	287	298	311	317	331	310	289	324	314	346	310	334	287	311	329	301	300	284	330	297	324	319	321	317	289	270	285	309	353	318	293	298	317	301	293	299	281	323	254	295	340	305	315	282	305	311	342	342	323	299	277	333	317	283	326	282	297	316	331	309	301	284	309	330	308	314	319	292	283	326	324	326	304	291	291	301	323	308	324	327	323	307	310	291	314	311	281	307	287	310	315	319	302	280	342	326	317	332	306	330	320	285	304	295	292	301	276	329	301	298	344	315	331	304	302	338	324	329	291	299	292	317	292	324	301	317	270	278	309	301	296	303	292	294	305	318	314	322	301	312	325	327	305	297	306	304	299	309	298	317	287	299	330	282	306	332	305	309	344	315	311	302	316	315	311	267	307	320	297	290	304	313	317	291	283	292	310	322	327	317	308	270	300	320	297	305	322	293	314	291	314	279	331	334	309	322	314	343	292	281	308	325	300	335	313	325	299	302	306	332	304	288	305	337	311	292	301	293	329	310	328	285	311	297	298	310	344	265	336	325	294	289	284	305	311	306	344	303	342	316	305	296	301	310	308
6516	1143	1572	1537	1403	1263	1132	1032	1000	967	904	873	843	841	832	763	820	808	810	764	790	822	786	824	775	762	795	754	800	768	790	796	805	754	762	758	769	728	742	792	724	813	777	809	790	776	767	708	740	748	769	740	764	784	716	720	796	726	786	732	728	731	714	759	748	752	791	693	731	745	743	727	788	751	731	758	732	768	756	780	740	697	745	736	784	791	758	741	706	748	752	719	819	744	746	758	792	722	739	745	740	740	786	737	808	730	755	753	731	739	798	760	768	757	724	745	713	773	782	729	704	771	739	782	750	717	739	718	754	750	756	735	745	740	800	730	721	775	713	753	768	692	757	720	753	725	748	778	691	772	767	724	715	821	727	785	744	750	763	764	725	776	730	750	719	729	739	772	763	742	748	749	752	707	694	730	754	752	754	780	791	787	758	766	757	776	719	736	791	749	745	753	709	776	748	768	746	764	740	754	748	732	767	687	766	746	745	779	779	771	803	755	753	790	763	740	720	771	743	798	748	803	743	757	721	769	795	761	768	803	729	725	749	720	744	760	759	767	767	808	805	730	778	755	812	783	791	761	768	744	788	746	756	778	699	720	740	743	775	716	741	774	761	790	756	764	743	788	812	760	810	715	718	741	752	712	725	730	699	754	772	745	761	724	751	770	734	760	743	750	739	743	777	748	785	749	775	739	755	771	760	778	758	763	729	736	723	806	768	826	717	767	743	708	717	728	757	789	766	729	718	790	701	768	741	738	754	735	751	712	763	786	785	735	718	787	752	772	742	722	765	722	828	808	768	706	723	765	793	726	712	751	686	760	765	745	739	734	759	752	738	752	760	741	714	757	748	758	770	751	716	735	729	733	783	737	766	747	759	753	713	741	730	733	770	768	734	767	756	763	772	774	767	790	776	716	737	744	780	724	755	768	741	767	710	774	749	743	743	770	723	711	783	741	748	749	740	761	749	762	734	743	806	758	790	760	800	789	732	780	724	740	742	747	773	790	799	730	700	752	761	768	701	733	734	728	764	779	784	762	778	773	773	738	754	737	764	703	765	742	768	747	809	725	759	775	798	767	746	794	758	762	728	745	768	740	823	752	705	720	734	808	747	757	734	752	761	812	683	738	702	779	712	739	730	798	810	751	752	733	795	745	742	724	679	686	740	792	778	778	729	768	776	752	734	776	755	717	759	767	753	703	762	768	771	761	768	711	756	756	777	744	761	777	763	776	767	804	771	765	808	715	747	735	772	760	755	757	781	762	790	744	801	743	744	756	720	718	717	771	812	792	732	783	733	786	780	726	765	752	725	772	733	773	735	722	767	730	736	722	770	755	777	780	731	757	708	704	720	709	741	726	735	744	761	733	778	751	773	750	765	745	704	774	764	777	781	769	749	739	726	793	728	794	771	770	758	730	763	737	724	736	746	763	746	764	797	727	755	736	775	764	760	723	761	746	745	716	722	758	808	736	739	758	713	762	708	750	729	767	765	736	776	706	762	734	748	768	708	737	781	761	772	711	718	728	756	793	722	740	715	751	740	731	782	792	747	809	742	761	741	751	739	710	724	765	794	728	755	729	749	781	706	764	769	788	763	747	742	779	727	738	747	758	798	732	714	749	761	741	787	777	766	748	744	758	743	732	760	750	754	728	755	769	751	768	747	775	786	716	789	739	741	722	789	755	738	789	770	783	761	729	751	733	750	792	754	758	793	740	706	792	734	769	751	762	786	737	773	750	731	732	743	721	721	736	734	758	769	727	774	755	745	738	771	767	814	726	803	711	722	755	802	773	741	752	758	785	746	753	772	751	728	774	771	775	745	751	771	734	743	730	767	769	746	718	787	764	709	774	712	789	771	711	791	744	763	798	755	747	830	716	739	790	790	751	742	784	803	783	779	726	747	762	791	759	753	719	771	794	707	733	756	802	731	721	732	737	720	753	825	744	765	733	749	755	787	726	766	710	735	699	783	727	789	730	781	769	780	783	754	729	754	773	721	790	770	778	777	769	755	745	788	778	786	755	795	723	718	762	703	757	773	788	765	768	760	740	725	743	750	763	705	864	758	745	771	751	766	760	767	742	795	720	746	713	752	770	722	762	789	823	761	748	739	768	773	732	744	755	735	781	741	754	732	731	722	699	741	738	751	765	778	724	702	715	773	743	788	740	743	761	706	797	737	750	754	784	757	782	746	787	754	780	762	729	754	788	762	752	713	729	714	774	769	798	752	762	741	690	745	805	775	768	780	747	745	751	764	757	761	776	751	809	739	779	749	767	773	716	750	850	777	740	716	718	796	825	768	787	744	753	770	755	735	783	740	755	741	767	764	794	737	746	776	718	766	774	730	693	759	724	726	752	753	765	744	748	736	766	769	737	767	738	753	695	777	723	743	759	793	696	726	800	724	751	762	755	791	716	757	764	770	764	715	758	770	752	751	768	747	770	754	797	758	763	769	770	780	747	707	796	812	773	734	755	711	733	754	770	737	784	779	722	762	759	746	757	739	744	743	753	806	725	714	708	730	793	824	733	801	751	765	778	773	777	728	742	737	801	741	785	769	746	776	767	766	743	729	743	786	742	746	710	750	733	783	784	771	820	767	753	754	767	742	747	744	748	740	737	764	782	720	746	726	743	787	742	758	755	776	753	748	839	739	768	744	766	775	686	766	795	760	751	777	718	816	784	774	766	734	713	720	712	764	773	725	725	730	715	769	741	721	758	751	737	741	764	788	766	769	753	770	711	761	750	759	741	730	764	755	745	741	766	782	729	754	720	726	720	761	730	786	732	754	738	775	749	769	729	780	729	774	730	770	757	793	722	755	708	765	758	740	726	768	733	751	746	774	788	718	744	769	766	727	770	717	765	748	728	749	786	745	746	729	745	781	770	786	773	752	750	746	735	732	794	772	796	780	761	725	761	768	707	765	784	726	738	762	775	714	742	807	817	762	750	736	756	746	730	736	755	727	732	768	816	773	756	784	720	727	765	720	763	734	720	747	740	727	733	760	720	766	732	674	781	724	722	732	742	721	791	699	740	778	716	732	774	807	752	789	764	709	774	749	740	764	737	825	758	751	760	779	725	797	755	807	801	788	743	731	715	745	733	794	736	744	778	701	768	709	717	745	765	766	742	734	746	743	780	773	757	758	755	714	708	753	785	722	750	728	726	787	745	712	786	792	755	807	735	759	799	743	709	757	761	728	748	725	739	726	706	740	756	734	761	741	736	790	773	795	733	700	799	789	690	774	774	759	758	703	737	803	752	774	795	813	784	750	731	743	768	710	756	693	739	721	813	751	784	740	754	789	728	740	765	746	743	762	787	796	728	783	748	747	773	775	774	773	771	746	810	757	720	769	750	748	743	803	746	783	752	770	743	790	744	772	762	738	753	752	809	713	729	751	738	778	765	780	769	777	733	716	736	757	797	766	750	756	813	743	771	765	759	709	719	756	725	730	786	790	770	745	802	782	777	732	759	769	807	755	719	721	735	752	756
14862	1644	1221	1017	707	668	590	525	499	474	463	483	457	454	445	414	427	402	438	393	418	471	439	436	404	473	409	422	425	402	419	451	435	427	393	412	435	398	402	424	436	437	437	392	354	403	442	418	429	397	440	431	363	432	434	396	373	405	455	343	400	439	431	417	434	453	445	440	400	403	437	434	412	427	397	401	389	384	431	397	355	411	418	407	411	383	433	434	420	407	413	393	396	431	366	378	406	437	403	411	410	392	382	399	384	378	362	443	415	420	431	430	404	420	418	405	431	410	403	406	400	393	438	431	436	437	414	395	394	429	393	414	403	421	383	392	406	436	426	401	393	437	415	408	396	418	413	389	405	390	396	437	420	424	435	447	447	409	392	418	413	425	424	401	442	421	409	455	394	428	405	422	443	388	406	405	441	435	418	399	416	412	412	435	402	429	385	405	424	434	426	362	416	430	408	405	397	406	409	436	411	416	423	390	432	434	423	410	415	407	425	375	411	423	471	414	424	401	416	381	406	403	408	418	401	406	406	391	381	454	422	411	400	439	439	407	404	421	434	387	432	399	424	414	439	403	404	422	441	396	430	385	413	437	387	429	403	390	415	403	410	385	362	453	436	405	381	419	413	422	464	435	413	402	410	412	419	383	412	410	373	414	433	408	382	417	396	435	415	396	403	449	427	402	464	423	431	372	407	417	390	414	358	402	414	413	405	400	431	400	424	454	401	388	430	415	421	396	388	418	455	424	413	376	402	403	402	423	399	422	412	417	429	407	427	393	423	430	381	402	419	449	420	407	376	394	387	420	432	433	425	437	457	428	417	426	404	390	445	436	431	400	457	407	422	414	450	375	412	428	396	411	414	429	403	401	401	404	397	445	393	437	471	395	433	420	428	437	432	409	453	406	402	378	431	400	408	425	393	413	422	430	406	402	439	423	399	439	407	448	402	395	410	423	393	461	389	418	424	446	461	442	400	382	419	416	462	434	390	407	406	415	437	423	446	410	438	425	443	417	416	367	406	420	413	462	421	451	417	424	405	409	387	407	408	392	432	394	373	395	460	411	411	373	401	465	408	420	394	408	426	403	404	459	424	353	403	405	427	423	428	411	418	418	418	402	405	423	454	409	405	434	413	379	388	390	370	392	413	420	451	439	408	376	417	388	405	437	396	373	396	368	437	418	460	472	396	458	441	421	424	441	409	419	425	384	385	395	409	421	406	397	408	457	422	410	423	387	407	391	430	404	402	487	404	388	425	434	423	423	426	409	408	432	427	406	417	431	402	397	418	414	417	391	411	405	422	421	407	400	433	406	387	407	398	423	377	379	411	439	373	421	400	408	413	433	407	414	456	405	410	398	434	409	412	411	446	426	403	414	387	440	454	439	472	448	471	449	400	426	413	410	385	375	428	433	396	377	398	409	436	423	467	417	381	404	429	425	426	435	416	405	386	440	477	374	424	384	397	407	426	397	378	411	428	427	426	375	453	389	432	397	394	395	431	410	446	418	388	403	403	416	388	428	367	431	410	394	386	425	394	401	429	443	444	412	418	410	416	427	425	413	431	420	424	416	407	417	386	380	423	415	435	354	412	396	428	394	429	409	449	415	411	467	446	400	424	424	406	374	347	396	407	412	397	415	452	389	393	417	416	403	399	409	378	402	398	405	437	399	391	442	446	408	421	431	375	431	410	421	441	355	409	396	433	419	402	396	398	430	397	405	387	423	378	424	418	425	390	365	443	450	385	409	412	413	381	393	433	387	470	434	397	425	400	415	402	401	404	388	379	415	421	406	391	416	419	373	462	419	434	423	404	373	414	419	412	394	372	428	379	412	407	378	431	401	417	415	435	362	430	443	412	407	429	381	402	432	459	435	381	419	393	420	452	421	375	392	439	406	406	432	399	380	371	399	391	395	439	405	437	422	423	413	396	391	461	421	404	446	402	416	413	402	435	414	440	433	409	417	412	408	437	380	440	415	415	405	424	390	419	432	428	428	405	411	393	423	420	427	419	431	416	435	345	435	422	400	452	415	410	459	442	406	424	447	405	460	410	395	409	425	422	392	401	409	437	396	426	388	406	438	425	412	443	392	424	406	379	409	423	420	407	413	405	425	410	431	404	452	426	376	398	409	409	424	410	381	397	385	390	406	442	432	409	378	409	438	418	389	385	428	399	441	411	424	403	399	425	413	424	432	403	423	430	422	428	402	432	424	433	372	410	426	391	405	414	432	419	416	408	421	461	439	389	404	427	416	400	376	359	369	426	424	430	434	400	409	419	401	408	350	425	427	392	431	410	400	407	392	430	377	397	443	468	419	401	377	406	409	445	453	434	394	412	455	414	408	438	436	428	392	403	402	436	422	397	386	457	453	414	418	424	397	423	386	380	419	392	409	444	407	404	410	395	419	407	399	414	394	396	405	414	431	415	410	418	383	413	468	401	437	416	372	411	401	445	414	401	385	401	416	404	401	410	360	406	424	461	389	424	460	423	417	427	408	397	408	427	444	395	416	381	412	439	396	393	406	402	398	438	448	406	415	378	421	440	431	413	403	429	445	428	423	442	405	413	422	444	439	391	437	429	407	433	430	410	419	436	382	437	425	387	413	408	400	442	446	395	415	425	413	433	438	376	427	419	410	380	403	437	441	412	392	415	404	411	422	405	383	440	376	419	397	431	408	399	390	430	430	390	426	394	388	429	385	374	452	381	417	421	422	414	399	431	409	431	431	435	436	388	372	431	385	496	407	400	392	402	444	392	395	402	424	383	404	369	406	392	426	422	448	404	425	450	416	386	443	442	458	482	415	427	401	385	412	405	398	408	389	430	368	421	420	413	403	399	432	396	418	404	401	440	397	428	376	409	430	413	409	404	431	382	422	390	384	417	433	427	425	458	432	397	418	403	470	446	402	404	441	410	421	400	396	397	408	434	421	397	426	445	428	417	401	431	465	396	460	428	415	416	434	410	436	406	401	399	416	429	442	441	417	425	415	462	420	428	411	389	391	389	426	439	437	414	409	422	402	415	438	398	373	397	397	438	422	418	435	379	412	413	430	359	409	432	371	402	426	404	439	444	434	420	364	451	413	429	423	445	415	385	408	419	361	376	384	364	392	416	387	404	428	430	444	423	399	409	383	434	413	437	449	446	412	416	440	396	450	390	401	407	390	386	389	426	427	440	453	442	389	435	423	366	418	463	415	423	423	430	441	433	389	451	418	424	403	397	393	392	429	405	411	427	437	413	447	409	441	446	415	382	427	420	382	409	413	436	412	408	417	461	434	443	386	425	373	398	403	442	397	401	425	387	404	394	426	433	420	396	434	389	412	434	413	400	414	394	424	430	427	425	398	442	426	427	415	412	391	398	371	433	419	421	400	440	407	429	432	414	418	382	435	399	419	415	420	391	404	406	392	395	397	419	463	449	423	362	383	417	429	436	373	425	426	386	427	381	421	419	425	458	417	410	410	367	428	427	414	389	409	423	409	451	392	430	382
8759	1712	2504	2645	2302	1898	1709	1493	1357	1265	1231	1180	1163	1155	1145	1090	1077	1054	1032	1048	988	1021	960	994	963	986	995	979	970	987	962	932	934	989	1005	999	922	963	984	955	926	927	1011	921	952	948	1083	917	947	952	951	936	904	889	913	1011	974	925	931	926	960	916	934	983	953	961	951	933	885	912	907	906	859	969	917	917	911	953	941	911	904	909	947	967	1008	920	943	944	962	952	960	970	974	890	934	895	919	924	889	950	963	905	935	967	976	926	962	939	937	948	893	917	906	908	964	937	912	950	910	918	950	932	912	934	954	901	899	928	902	891	934	1002	920	914	953	916	970	923	923	936	914	931	955	965	983	901	918	910	937	919	953	922	906	925	988	871	882	1009	984	900	947	900	997	996	907	933	934	931	921	930	927	929	934	967	943	878	908	976	934	875	929	959	950	907	957	931	907	944	912	942	944	942	922	953	936	947	984	962	915	904	956	991	917	890	919	931	973	914	894	883	953	917	941	902	903	975	949	938	920	996	906	960	944	925	967	892	907	923	953	899	910	911	940	897	921	944	923	911	960	901	904	961	961	924	903	909	900	918	956	949	951	960	906	936	927	922	906	1014	882	955	950	969	896	913	897	947	902	950	972	936	920	915	913	962	885	992	953	1014	875	938	884	935	957	945	931	944	968	932	930	937	968	987	965	912	923	976	960	956	956	926	898	922	913	943	947	945	935	888	953	899	945	944	944	946	954	925	958	926	928	912	947	954	972	918	886	921	901	860	948	918	919	961	882	960	962	931	916	916	933	981	898	942	938	926	915	886	943	976	925	952	887	892	888	965	908	919	925	874	985	925	956	919	913	894	891	898	928	936	938	885	959	969	940	912	907	946	907	958	923	948	943	956	928	990	908	936	903	945	892	942	932	956	964	951	918	920	964	949	947	933	928	971	956	915	923	912	913	926	934	913	925	906	928	990	910	898	917	945	932	897	940	973	910	930	987	940	918	939	927	997	987	958	896	908	899	868	921	849	915	937	900	929	927	917	917	933	935	990	944	908	927	905	926	977	884	1005	919	894	891	908	932	939	890	1003	957	920	956	934	893	973	899	920	979	949	930	948	981	904	884	954	895	908	934	899	912	926	940	941	888	904	922	964	913	1000	978	973	931	985	955	975	901	914	921	969	959	930	878	910	908	950	915	905	918	930	931	934	998	963	908	909	932	902	898	965	955	938	970	905	887	929	936	923	886	933	1008	951	970	905	953	889	917	970	980	869	956	936	959	931	896	893	923	930	927	911	905	904	905	950	952	878	957	918	928	956	913	945	955	969	915	923	985	917	947	862	974	887	920	898	952	902	890	939	935	893	974	948	894	960	932	900	970	887	957	959	897	939	853	995	942	936	948	937	860	924	888	892	890	935	909	898	953	929	952	944	935	901	902	951	987	979	939	915	951	908	919	928	908	947	941	930	973	923	904	959	932	913	952	970	970	985	973	888	950	908	930	966	902	915	942	939	947	917	910	958	921	922	917	903	965	924	961	910	917	944	935	944	963	926	905	946	909	922	954	905	881	955	908	920	972	925	972	966	882	906	952	927	949	920	885	922	953	948	888	924	948	952	950	969	960	995	957	917	937	939	902	887	894	943	940	959	987	955	915	937	929	928	882	941	901	916	926	945	981	954	955	926	950	905	907	938	959	920	945	963	878	948	934	906	932	952	955	1006	945	958	945	915	892	940	916	923	887	962	902	968	909	908	980	913	917	901	969	970	886	921	868	870	985	918	896	938	945	915	919	962	941	879	969	927	946	928	916	862	931	953	919	928	988	955	969	932	903	923	942	883	1001	870	976	902	926	933	931	913	905	925	953	925	852	961	941	957	944	954	949	879	909	874	888	984	952	900	890	874	952	918	931	919	916	970	906	886	929	925	912	886	880	903	913	987	992	933	950	942	960	948	920	840	946	961	890	930	927	914	876	946	961	961	966	888	935	931	928	915	901	933	939	922	1006	962	895	952	933	1005	933	960	945	932	963	974	912	888	920	899	946	964	935	925	893	966	912	891	1002	937	936	943	889	928	954	950	857	932	944	882	946	963	889	926	907	916	965	943	937	911	931	908	891	913	921	928	924	935	878	953	979	922	924	940	950	923	939	939	909	893	981	918	899	935	947	938	921	926	945	915	979	908	940	972	959	927	976	876	954	943	949	963	935	874	937	897	959	884	876	944	921	909	948	898	950	899	904	888	973	949	933	924	933	960	928	917	967	894	967	952	959	1015	909	958	915	903	917	957	940	954	959	911	871	947	878	947	931	940	921	962	924	915	914	911	923	899	913	945	900	911	967	952	939	897	946	977	997	963	987	892	931	946	912	921	910	933	975	923	940	972	929	915	940	992	974	921	941	887	962	967	965	908	944	925	928	945	939	924	949	918	841	951	911	950	939	876	925	944	894	918	959	933	981	961	915	888	941	922	890	905	918	941	912	921	879	950	920	942	907	918	925	938	959	968	888	939	955	951	950	984	916	969	984	943	926	933	929	965	968	959	946	950	945	926	927	925	1008	927	935	913	918	946	891	940	932	919	1042	948	877	957	912	916	958	916	971	921	952	924	916	891	889	921	937	933	932	911	905	959	915	978	981	958	958	947	913	918	989	957	907	924	907	998	904	891	931	1021	936	979	976	966	964	932	910	936	961	915	918	917	894	920	941	964	939	910	975	897	958	896	930	915	931	880	916	910	934	905	963	925	919	937	942	942	957	908	940	937	922	949	923	936	914	935	916	928	904	899	945	916	948	960	976	959	1007	934	982	941	960	912	906	978	954	939	922	971	905	944	951	953	959	909	904	948	905	945	954	896	937	934	928	924	959	982	972	936	934	947	953	979	917	949	944	916	851	988	993	951	941	929	920	917	972	910	925	916	901	934	872	906	920	888	905	916	891	947	957	970	913	922	880	917	913	884	900	912	934	916	874	960	873	930	927	933	932	925	922	924	947	907	977	942	903	949	931	942	927	907	908	909	891	918	916	922	931	976	935	942	936	947	904	890	914	955	942	976	995	906	936	941	928	925	845	968	878	941	920	921	909	915	931	882	924	956	870	933	996	893	949	913	903	922	960	966	945	887	948	928	955	921	929	881	925	965	925	981	942	921	942	920	958	905	930	928	900	913	941	934	937	938	933	947	882	895	947	899	969	953	920	941	935	912	944	959	894	918	942	949	894	897	954	948	957	914	920	932	948	930	916	924	956	869	898	914	982	900	846	941	942	888	852	923	982	959	923	959	1023	972	921	968	865	913	932	955	964	993	896	979	932	941	921	917	923	922	893	968	932	890	935	911	925	902	930	903	926	961	888	915	919	955	958	927	877	944	927	920	944	904	886	952	941	928	925	861	958	961	922	855	920	905	949	892	926	950	972	889	889	920	907	928	968	943	977	922	939	939	912	933	937	946	923	926	927	943	952	948	942	974	911	937	966	902	978	892	978	927	935	953	914	967	917	948	894	899	1000	946	953	961	960	958	921	979	919	971	889	921
1601	196	191	195	166	181	161	168	167	172	167	164	160	168	142	164	176	152	156	153	161	158	169	157	147	153	164	170	142	155	140	158	170	156	152	174	150	151	148	147	157	157	152	157	172	160	177	155	158	143	159	160	145	161	148	151	159	153	179	147	165	157	184	163	166	150	177	193	167	185	167	160	158	168	172	164	161	156	161	154	153	143	159	146	146	143	180	163	164	157	151	140	145	169	147	185	157	143	141	176	161	154	163	161	164	147	158	165	189	158	168	159	165	155	161	182	193	182	170	165	153	163	163	158	168	144	181	149	150	166	164	159	156	155	151	187	173	179	171	127	143	132	149	178	160	168	165	164	159	152	145	137	155	170	150	173	159	157	142	144	151	157	163	135	163	131	144	175	143	145	142	166	152	194	149	141	154	173	178	149	176	178	172	169	162	164	181	156	154	131	181	158	149	165	179	167	147	154	151	176	169	175	157	160	157	163	146	135	139	163	140	162	144	153	169	153	177	167	156	164	158	156	162	159	151	176	142	166	147	171	166	152	156	145	183	167	168	150	157	173	189	168	159	147	157	133	160	145	185	159	136	155	180	155	150	183	186	172	148	173	166	153	180	158	171	167	172	149	159	162	164	156	139	162	135	167	159	164	162	150	158	161	142	163	159	165	169	145	158	165	172	160	153	149	169	153	158	152	160	179	172	156	146	148	165	159	181	176	178	144	158	151	144	174	169	198	152	143	150	138	162	147	163	127	179	177	140	167	163	147	171	165	144	142	171	175	170	183	152	147	147	151	179	162	189	157	135	166	158	189	158	178	146	154	147	156	181	157	146	157	171	162	150	168	163	167	166	164	172	142	133	154	189	157	157	160	159	158	158	146	183	162	167	186	171	162	179	150	150	143	149	132	182	174	156	176	155	156	152	163	155	159	157	175	165	160	152	180	153	175	168	146	145	161	200	147	150	158	155	148	152	137	154	155	170	154	146	150	173	159	171	178	161	132	154	151	153	172	161	161	147	160	163	159	153	148	148	170	175	154	171	153	162	153	157	166	147	146	142	143	159	158	152	145	146	140	145	157	131	154	155	170	156	166	164	162	182	170	152	155	150	140	167	179	171	161	172	182	157	150	173	176	175	143	155	175	172	159	149	159	152	181	156	172	169	147	140	145	166	157	183	150	183	145	179	175	175	160	136	153	159	164	157	163	170	172	185	134	183	161	172	164	150	181	149	173	161	158	179	157	159	165	151	161	149	161	165	161	134	164	168	155	146	154	152	160	166	161	167	169	158	150	159	167	157	175	155	132	144	150	158	172	176	156	179	153	172	146	146	162	147	151	147	182	175	141	144	163	157	132	158	158	145	172	175	176	153	156	163	156	160	177	154	182	168	140	154	161	154	174	186	160	173	152	142	148	167	164	159	146	161	152	176	165	188	194	185	170	145	159	163	156	152	162	187	180	154	155	167	173	160	129	182	206	147	159	160	153	133	156	146	162	156	157	162	175	153	145	135	177	153	150	167	184	146	148	175	162	160	179	148	171	157	187	154	156	156	154	127	166	137	136	152	145	161	165	158	156	149	136	156	179	149	176	145	166	156	166	177	155	164	169	156	142	171	139	151	167	157	178	165	173	147	169	166	147	166	162	172	143	142	160	159	176	174	170	169	172	168	162	156	158	149	170	165	150	158	153	173	143	135	165	153	142	147	156	173	147	165	167	168	168	157	172	134	151	144	144	167	174	150	173	145	159	151	166	165	169	174	150	174	132	155	153	138	145	168	173	151	163	169	169	147	157	173	185	146	175	132	138	150	165	146	181	164	148	161	149	164	146	177	186	196	153	156	165	150	146	154	145	154	173	140	168	161	163	146	156	142	169	158	161	176	164	164	177	143	174	158	179	170	172	174	173	155	145	142	177	170	161	153	168	188	179	147	165	145	181	172	169	165	164	176	146	162	147	135	157	151	172	165	164	147	174	164	155	168	131	151	171	151	169	159	171	146	164	154	142	138	151	158	151	182	150	188	170	175	144	186	172	167	198	165	164	170	150	135	183	162	153	171	176	171	169	180	164	158	175	175	152	161	136	137	139	157	152	160	172	161	153	152	153	177	176	155	166	178	162	176	167	153	162	173	166	175	162	198	164	147	153	150	168	168	162	139	167	181	163	178	141	177	151	169	164	178	166	156	152	152	133	156	171	173	144	180	181	180	143	171	184	152	140	153	148	160	143	182	161	167	157	166	170	189	147	162	163	181	177	149	183	169	160	145	160	147	167	161	153	165	171	145	171	182	154	142	166	194	156	131	159	151	194	158	176	175	153	146	160	165	143	159	157	180	172	159	147	164	155	147	167	156	156	178	161	186	149	178	151	181	136	165	186	174	168	174	177	156	159	156	133	179	187	177	150	119	168	179	153	153	154	152	187	152	162	136	163	147	170	161	153	172	127	163	170	157	162	169	154	166	185	166	152	139	147	164	153	160	161	176	155	175	132	147	132	149	158	169	161	134	185	147	151	164	176	155	146	184	161	184	154	158	142	150	166	154	150	139	163	150	169	161	164	146	180	137	147	162	153	158	149	122	180	165	149	140	158	167	149	126	179	141	158	161	176	168	178	175	145	171	175	162	163	171	167	159	165	137	183	130	154	168	145	150	177	159	165	163	148	162	168	174	148	142	163	153	154	134	205	165	181	170	149	151	148	169	172	159	181	158	148	145	144	143	152	162	165	155	164	145	155	169	183	165	149	148	160	148	163	164	165	152	153	138	163	141	150	165	164	147	138	163	166	177	140	157	169	194	150	147	158	191	177	142	143	162	162	147	170	147	158	160	156	163	134	170	170	162	158	149	163	136	160	157	150	162	169	156	165	146	159	154	138	172	175	156	133	162	179	150	157	171	180	147	152	168	169	153	134	152	165	176	156	157	157	151	160	148	155	162	167	167	182	181	159	156	164	159	163	175	169	164	166	151	180	153	132	181	172	166	143	164	143	142	154	161	175	196	174	155	162	155	158	189	161	178	154	156	167	165	164	167	160	166	146	166	165	180	144	155	151	159	203	165	165	170	157	153	155	159	163	143	173	160	153	143	159	154	140	161	172	137	167	164	174	173	153	132	162	157	175	173	145	155	180	138	157	152	147	152	145	166	141	148	146	155	150	172	140	144	145	156	173	156	162	140	167	161	147	155	142	137	163	166	158	162	150	195	164	167	153	160	153	140	163	178	176	163	156	145	140	160	159	162	169	165	188	169	132	175	160	159	167	162	167	155	154	172	171	148	166	164	157	156	159	165	152	157	161	149	151	147	170	164	172	160	176	149	141	146	163	146	168	156	157	172	150	161	133	130	157	164	161	173	207	184	155	177	159	173	169	160	158	138	146	134	161	186	149	127	162	132	179	146	159	142	159	171	156	158	147	159	173	141	148	185	147	139	145	172	178	172	147	152	171	158	177	157	152	178	147	146	158	160	157	163	160	155	157	176	162	168	167	165	145	131	158
1741	483	517	569	495	511	461	450	476	478	436	437	453	460	433	471	486	446	472	502	423	456	438	443	475	447	441	396	462	447	486	428	480	433	457	446	479	427	481	435	470	436	489	437	458	431	481	480	433	457	465	473	404	407	460	444	437	421	445	422	452	417	464	435	446	441	452	471	467	468	452	473	445	482	465	426	458	489	443	457	468	432	437	457	430	467	416	423	409	440	448	422	415	433	467	450	458	455	492	485	436	451	442	445	453	464	414	461	425	466	458	485	449	440	435	454	436	436	428	466	437	473	435	403	452	428	458	463	417	429	427	450	445	451	451	464	437	422	468	448	423	397	423	500	446	446	454	476	418	416	445	429	433	491	410	417	461	470	434	463	425	443	467	420	453	453	453	443	432	422	491	456	468	454	448	451	448	442	440	462	438	423	478	461	444	449	436	479	452	445	438	427	445	449	482	433	452	438	461	438	472	441	431	443	463	444	438	472	466	466	459	433	464	460	442	418	425	435	452	455	445	475	440	426	453	434	408	453	430	462	455	414	441	483	445	427	447	437	494	493	424	477	491	505	476	443	463	438	445	461	442	460	446	458	436	492	452	446	457	428	443	471	436	451	476	430	441	432	442	446	439	462	489	429	447	472	441	432	445	458	437	466	461	435	428	433	462	438	452	442	434	429	454	416	450	433	446	460	443	459	415	439	417	444	475	425	461	454	424	444	451	466	410	443	468	461	463	407	434	457	437	437	452	436	490	467	416	429	445	472	460	446	458	424	490	448	467	473	442	443	442	456	457	444	448	408	454	454	465	467	469	429	446	435	440	441	418	468	493	438	437	449	454	491	478	448	463	478	439	438	449	431	455	469	437	439	452	442	434	488	460	447	432	474	432	476	437	448	467	450	438	488	420	443	433	435	457	465	459	472	458	485	471	439	442	439	450	467	427	393	435	447	430	465	475	433	421	419	451	431	468	458	437	455	450	468	432	447	475	449	460	456	469	468	447	416	432	448	443	434	505	472	476	443	433	436	435	465	486	416	481	415	491	433	448	425	458	433	461	458	438	441	440	451	468	418	442	437	489	434	461	451	438	397	395	458	456	433	451	443	420	421	420	442	428	455	463	445	450	437	474	436	407	439	439	463	470	454	464	471	468	482	471	462	461	469	442	440	467	450	487	441	462	457	492	460	433	451	411	486	495	444	441	431	416	463	432	437	430	457	461	464	457	439	428	431	467	436	420	465	423	459	428	484	434	421	403	423	458	407	430	473	471	458	471	447	479	468	478	466	413	437	419	478	422	447	457	459	456	424	425	430	429	450	445	490	464	436	477	435	462	423	468	461	443	449	430	451	431	459	499	453	421	417	455	461	466	444	429	438	435	416	421	448	449	451	430	474	425	437	424	454	458	439	477	507	437	405	433	479	433	439	405	444	439	453	435	459	439	449	454	449	452	449	466	479	454	459	438	419	493	449	441	454	477	471	454	435	435	420	469	446	432	469	405	454	453	463	453	460	491	494	463	476	453	443	415	455	439	465	446	468	446	427	460	439	401	483	453	442	442	463	420	468	469	429	442	442	468	460	426	451	412	460	416	466	465	410	481	412	433	459	456	441	426	429	436	430	439	410	396	453	449	456	407	426	454	460	450	417	450	458	445	460	483	452	411	463	469	455	474	450	464	432	410	452	428	411	417	486	429	422	435	416	428	468	415	414	481	429	448	491	452	419	480	429	435	500	426	456	437	419	461	428	449	446	434	427	438	422	451	452	415	469	444	442	421	447	465	479	412	440	461	462	433	448	462	459	464	452	483	428	442	421	423	446	421	429	425	444	452	453	465	434	496	461	461	465	452	424	434	450	422	455	465	452	458	430	472	437	447	455	444	432	435	483	434	422	485	441	419	461	434	450	448	416	465	482	452	425	410	448	481	473	483	390	460	442	404	459	463	457	446	479	425	430	462	417	473	433	443	479	456	446	475	484	435	439	446	456	431	468	436	409	445	443	438	443	409	399	455	470	444	428	439	445	447	435	477	442	447	460	416	430	418	438	442	450	443	458	433	428	469	439	410	454	485	459	442	435	470	454	434	442	466	427	418	401	432	461	420	460	468	424	452	414	422	468	452	455	417	431	447	437	434	435	451	450	474	427	428	459	431	458	446	439	421	412	463	438	452	456	424	439	472	452	446	443	468	443	443	444	427	452	444	418	450	477	439	462	449	459	467	439	471	411	468	452	482	504	463	395	468	427	448	441	449	429	476	443	461	445	422	457	464	452	460	444	428	416	460	447	446	454	457	451	483	425	470	445	481	435	440	432	435	454	435	446	422	442	446	437	448	445	462	436	456	473	433	467	422	442	447	441	431	462	472	418	448	441	440	453	391	427	436	444	434	457	498	424	450	418	460	486	447	455	440	443	463	446	460	480	460	438	443	438	450	426	464	426	433	455	456	473	442	436	458	479	446	454	452	443	437	452	446	477	415	425	467	459	449	449	442	439	483	452	437	439	469	455	410	422	405	469	419	444	466	439	455	433	445	423	449	446	446	439	455	450	419	432	451	461	445	434	489	433	472	454	469	437	466	441	475	461	429	431	444	447	437	461	443	401	450	452	421	452	451	448	430	446	450	492	441	420	457	470	454	439	506	459	455	429	452	428	444	460	430	502	439	417	461	448	428	431	452	469	425	491	406	438	450	453	464	448	433	437	469	446	414	410	418	466	459	490	462	436	417	476	460	441	449	485	439	455	434	468	392	432	453	454	496	456	402	435	482	459	415	430	449	460	451	442	420	473	456	456	475	480	432	476	430	467	427	448	470	454	441	455	458	431	407	453	445	478	436	458	460	461	475	474	450	446	472	440	446	435	441	421	444	426	472	429	438	439	450	445	458	432	437	406	451	432	460	449	458	452	430	473	464	465	435	450	465	447	418	460	446	482	469	450	450	473	455	424	454	450	472	435	451	471	473	421	425	448	475	431	436	449	482	475	435	485	472	455	450	450	483	448	429	486	435	444	457	432	486	431	413	413	484	448	418	476	456	442	471	402	468	432	414	427	417	449	451	437	475	468	457	446	436	430	480	453	494	430	464	448	445	462	421	472	460	404	491	467	458	453	432	457	443	435	458	454	429	440	428	468	428	447	492	460	438	454	466	441	485	446	482	443	416	454	452	468	448	439	441	437	461	455	473	447	457	426	442	452	433	476	483	466	471	420	466	464	467	472	455	465	428	470	472	430	436	452	445	445	435	449	505	458	446	439	431	459	464	452	454	449	441	442	468	440	447	477	438	422	451	453	491	455	430	432	476	442	423	429	447	424	433	474	453	461	468	443	470	466	454	491	463	429	422	470	438	450	431	418	463	450	443	446	452	432	452	478	453	400	436	451	457	424	443	423	446	417	460	423	442	451	426	414	431	454	480	463	413	404	453	496	452	415	449	436	447	443	485	427	443	414	414	450	475	440	425	435	437	422	423	443	450	460	421	471	413	457	451	474	454	431
7754	768	644	553	491	379	361	376	359	329	337	330	343	304	300	326	323	340	302	284	306	365	344	306	335	291	293	290	303	318	301	300	303	309	311	295	306	319	281	344	322	341	298	316	295	311	323	289	326	305	327	322	310	302	293	271	300	309	300	298	291	318	281	305	298	314	315	290	261	317	301	336	299	285	295	294	327	318	275	310	297	294	309	313	288	309	284	340	306	314	289	300	269	304	290	288	301	280	315	300	305	320	295	336	309	285	311	282	334	309	313	321	315	353	313	304	312	309	325	299	294	299	354	316	301	313	338	328	346	303	268	305	298	306	295	299	347	352	343	302	324	302	333	303	325	311	311	334	279	349	307	291	317	325	323	286	325	295	294	308	338	309	312	318	301	304	316	362	292	310	322	316	322	337	288	282	268	304	296	315	304	317	321	275	319	301	295	325	283	288	304	297	287	329	313	310	314	305	317	322	282	284	334	325	313	308	345	332	320	342	338	301	334	295	282	325	295	327	330	293	309	275	328	329	312	278	274	288	314	276	308	314	300	294	300	317	314	278	299	333	288	335	329	328	335	327	335	290	290	303	337	302	297	321	306	292	290	311	314	316	281	310	300	321	309	317	313	312	316	269	291	356	327	339	296	327	315	324	321	304	292	292	271	305	298	306	261	306	277	313	304	339	292	320	310	305	288	308	322	303	324	304	314	319	314	353	294	269	315	285	273	337	300	302	317	303	301	339	310	314	288	290	276	302	295	278	323	294	278	332	279	301	288	316	305	340	293	308	301	320	322	330	352	329	307	311	270	276	269	299	279	294	292	331	328	309	286	285	296	326	304	318	329	363	305	293	338	309	315	304	320	318	294	303	295	310	295	339	290	323	305	305	310	297	310	286	306	310	294	315	297	295	296	304	280	297	269	345	302	345	283	312	322	311	296	305	304	317	338	289	269	316	309	304	295	316	332	310	293	319	321	305	344	301	292	327	298	296	321	329	305	322	316	313	318	291	307	321	309	284	291	291	289	284	312	287	298	307	312	281	309	311	309	309	305	312	279	290	298	313	326	321	304	332	309	301	281	278	321	284	285	290	310	303	301	317	293	317	284	278	300	346	343	321	319	264	316	321	289	307	292	297	283	330	305	278	300	324	312	305	295	319	340	295	320	290	322	288	243	318	306	310	309	294	294	305	294	308	292	319	316	347	343	311	289	313	292	321	322	322	318	288	329	346	303	302	291	298	276	278	345	320	330	324	302	270	330	284	323	332	293	323	330	324	310	314	325	294	347	299	286	302	271	274	299	351	332	319	310	338	297	290	305	312	278	309	314	304	344	309	257	314	312	279	296	325	315	285	295	321	307	301	337	304	286	300	301	324	307	311	328	315	291	315	280	281	329	308	342	281	292	350	319	276	309	296	303	321	328	311	283	302	284	297	307	316	298	303	322	270	304	342	352	267	295	352	294	306	315	315	282	274	284	326	320	319	334	302	319	299	312	306	311	285	308	284	278	346	348	307	280	316	293	299	320	302	339	330	302	323	268	294	313	350	311	313	289	282	296	309	265	272	311	322	299	297	296	365	328	341	333	304	313	291	318	317	314	330	285	308	304	320	324	273	301	316	305	309	307	320	317	286	294	275	284	317	315	277	307	321	325	303	306	310	312	302	331	281	288	324	294	313	317	309	322	286	330	302	330	321	320	300	305	296	307	312	282	281	337	324	255	299	318	315	274	276	313	344	299	304	307	314	312	285	277	316	289	293	324	296	331	290	293	302	274	295	301	274	321	326	278	283	308	311	300	304	307	292	280	289	309	299	290	296	282	288	327	298	304	298	303	314	299	341	263	341	305	298	287	312	275	303	288	289	340	319	269	299	282	302	321	302	309	279	336	316	335	344	314	330	336	299	284	285	314	301	285	261	312	306	300	321	337	276	310	300	303	286	288	303	316	324	309	317	308	262	333	336	316	294	281	284	326	299	331	288	354	331	321	312	333	292	305	316	310	308	274	314	283	305	295	299	319	274	285	305	314	297	269	292	300	321	343	286	272	292	294	275	277	275	299	308	326	314	274	288	310	286	301	315	329	309	296	343	304	303	310	289	295	310	300	307	320	299	303	315	338	308	303	314	301	341	261	342	281	282	336	332	308	308	295	338	344	312	305	277	268	256	293	287	280	311	326	331	336	300	295	270	298	310	314	287	313	300	297	280	330	309	321	302	335	314	301	313	312	266	329	314	303	299	307	303	284	333	317	310	294	346	308	329	318	306	352	302	274	294	322	334	326	291	306	305	306	280	305	299	313	296	293	299	329	323	295	302	309	317	321	290	285	291	291	303	308	311	300	290	307	317	309	295	327	325	303	302	315	308	279	288	297	306	309	300	313	310	304	291	300	341	299	291	302	269	345	306	345	300	275	292	288	261	319	325	308	299	285	284	293	275	308	322	329	295	337	323	320	309	310	305	273	315	300	309	300	317	312	294	286	283	323	326	284	313	287	305	290	301	259	316	317	333	295	284	313	302	328	303	283	283	305	298	316	291	291	303	289	306	279	323	264	308	293	317	320	318	325	346	303	271	321	309	332	313	323	318	312	297	303	308	295	283	296	330	310	308	310	268	344	303	314	287	292	263	287	306	287	314	320	317	305	305	308	297	297	298	317	336	307	313	302	274	311	278	290	314	304	306	304	321	288	319	318	281	263	304	303	321	309	322	309	322	309	322	307	290	301	301	322	330	312	301	290	323	300	323	308	306	293	306	300	285	301	294	292	322	315	310	285	349	314	296	276	330	299	328	298	307	301	323	283	302	308	299	287	304	322	321	331	303	293	298	325	307	303	313	297	304	288	296	307	306	338	289	286	291	304	296	309	291	285	322	313	331	319	291	297	306	319	340	308	333	319	330	320	302	312	285	312	301	294	319	266	289	288	301	318	304	302	294	315	294	293	293	285	332	281	330	268	314	291	313	351	306	304	297	314	329	276	293	297	297	312	267	292	291	328	337	288	289	318	341	314	322	316	298	344	319	318	321	298	319	294	328	299	304	328	310	293	295	296	302	292	315	292	303	325	307	294	312	299	324	323	306	307	323	309	323	314	264	323	292	330	319	285	325	318	309	293	295	281	305	299	280	286	325	304	304	312	313	290	308	329	311	297	325	317	325	313	328	322	293	319	323	298	334	294	314	306	300	341	292	314	317	320	306	355	302	310	317	284	295	321	271	289	305	332	263	331	327	330	305	316	313	278	275	335	293	335	307	323	303	297	305	313	290	299	331	323	306	325	337	328	328	322	305	299	303	309	312	327	330	304	342	326	323	284	309	322	275	316	319	278	313	288	300	320	327	337	316	309	278	305	269	306	321	274	273	276	323	300	297	315	343	310	319	339	284	312	308	321	309	323	318	306	326	313	273	299	316	337	285	295	311	301	305	320	324	327	301	288	329	307	330	318	325	349	298	290	275	322	307	301	313	324	336	323	289	303	294	338	300	298	296	319	320	316	301
6566	1143	1564	1666	1384	1258	1123	1084	967	952	942	876	847	869	801	790	806	805	818	815	801	796	776	782	777	797	750	857	795	809	789	778	754	774	781	752	726	798	759	736	775	712	713	784	786	733	752	760	740	796	750	773	784	781	769	765	744	725	758	741	771	778	766	741	801	760	762	698	785	799	804	733	743	788	747	764	759	790	766	763	754	754	764	758	799	756	754	741	737	734	806	754	751	768	716	743	732	719	718	786	751	736	779	757	745	740	761	737	774	786	787	780	794	764	736	697	785	816	726	758	719	739	737	763	761	727	771	749	730	764	725	746	737	759	789	781	727	800	753	754	754	772	810	748	793	779	764	740	738	798	811	788	760	802	740	743	771	722	787	740	788	758	729	802	732	721	744	764	762	728	752	723	742	816	767	758	788	759	779	769	726	755	731	762	765	789	787	754	778	744	759	740	757	732	744	775	742	733	722	752	738	749	751	776	752	753	763	756	725	750	764	743	792	769	721	814	754	756	732	792	760	731	748	730	745	730	764	731	775	750	759	753	727	750	779	733	702	762	719	747	744	768	704	769	755	778	742	731	788	723	795	749	761	785	802	757	752	725	798	771	769	728	775	784	764	812	767	700	776	776	733	780	721	785	791	750	752	757	780	753	790	766	744	764	746	753	800	795	773	759	709	776	731	797	773	784	703	791	693	752	820	764	733	735	708	710	773	717	752	727	754	748	727	748	752	762	752	729	730	769	760	756	772	757	767	775	778	753	758	730	757	692	732	765	762	725	709	761	702	717	724	744	725	715	769	763	723	761	788	774	738	803	723	725	727	736	780	751	758	781	711	669	737	721	776	732	755	756	788	680	725	748	750	719	786	701	749	770	767	751	733	707	749	742	771	789	740	774	753	720	753	720	793	747	695	757	747	751	791	755	810	741	737	766	803	751	737	748	742	750	755	789	779	721	720	784	760	801	785	787	721	707	781	754	723	746	768	758	818	805	784	796	789	722	745	695	757	747	776	746	702	764	759	743	696	731	748	709	746	692	743	775	698	757	802	765	758	756	749	752	853	759	737	756	750	801	762	763	774	719	764	761	772	756	739	720	752	741	819	767	746	700	726	729	757	774	753	755	784	782	730	692	783	763	791	770	786	743	706	736	779	779	736	762	765	774	705	748	707	753	761	762	795	769	757	771	755	747	732	770	727	804	735	734	719	801	755	741	751	736	743	756	665	754	780	757	765	735	773	734	783	798	736	762	723	740	728	753	738	768	783	758	744	783	753	769	739	800	735	767	759	792	767	734	731	781	746	788	716	766	773	777	783	800	749	738	777	708	770	726	761	743	814	761	752	797	777	729	706	768	789	772	735	787	785	815	722	786	798	731	766	798	720	728	795	708	736	794	744	738	751	788	734	761	866	757	738	718	720	773	731	724	768	716	716	761	721	811	707	727	759	783	713	804	798	741	731	767	785	734	726	682	740	806	769	690	749	774	734	783	750	749	751	745	768	728	754	738	762	770	741	764	783	761	776	728	720	714	742	743	736	788	765	746	741	803	720	723	767	766	763	758	795	760	718	783	753	764	794	728	779	754	797	744	735	780	775	731	720	810	779	796	791	763	744	755	715	769	710	751	727	768	769	775	755	734	732	734	795	743	753	765	781	728	776	744	728	747	785	772	743	762	782	724	758	738	759	746	792	806	778	795	768	721	720	806	762	733	733	765	724	770	739	761	759	740	712	745	734	740	769	796	774	750	770	774	804	760	771	761	680	769	740	773	744	753	780	747	718	730	736	708	756	728	764	779	770	779	749	813	718	800	766	739	741	729	699	738	717	791	758	765	722	721	748	776	731	743	737	779	733	728	801	739	742	774	733	738	784	748	784	713	776	730	756	774	743	730	759	768	811	783	746	765	789	738	772	752	732	769	769	772	749	826	774	728	721	740	704	762	779	765	786	765	727	736	776	750	723	779	753	708	724	725	746	761	762	715	766	749	776	749	763	752	765	752	699	739	762	750	799	812	760	762	803	746	761	771	783	767	764	782	749	775	790	739	809	753	754	727	727	745	758	750	725	709	691	734	767	756	779	810	773	821	720	776	725	805	725	755	729	755	796	751	765	745	736	741	811	690	737	722	758	782	716	772	744	789	720	752	795	776	742	761	717	761	725	779	753	707	749	796	745	774	769	717	769	762	713	735	732	751	725	772	774	768	745	726	757	752	744	744	734	738	755	793	786	713	741	739	777	797	776	762	763	740	786	755	792	727	770	715	793	725	772	747	739	773	758	741	751	793	762	754	736	763	727	753	757	746	721	721	727	715	783	759	781	703	775	723	743	767	775	742	784	760	753	755	786	739	752	744	701	711	754	807	749	734	753	764	715	726	730	821	751	774	750	790	721	725	742	697	783	791	773	683	729	739	776	775	770	705	743	696	754	805	745	733	770	688	732	756	700	794	725	757	730	739	752	772	734	729	738	755	743	799	794	743	804	738	747	759	755	764	746	751	736	755	776	773	749	746	698	760	747	767	782	753	730	746	727	731	773	763	765	742	777	745	698	756	781	725	708	768	748	757	749	714	737	765	738	725	767	732	692	749	821	754	761	796	776	798	723	735	754	736	769	779	788	794	739	757	731	768	737	756	782	752	820	726	773	687	733	793	794	752	786	775	760	700	758	715	702	784	729	720	804	745	756	705	752	747	736	795	693	781	774	749	758	764	724	763	729	754	781	785	763	758	749	751	732	698	823	711	795	763	729	758	795	764	769	754	757	722	740	753	805	755	762	790	773	760	754	769	750	739	762	775	764	739	764	744	730	747	722	722	799	787	740	768	773	753	754	717	728	751	779	788	751	761	716	788	715	737	778	773	730	732	781	782	758	741	772	713	799	782	772	712	783	755	754	723	735	727	750	761	741	738	806	704	805	763	798	770	739	739	789	806	753	723	743	804	727	821	722	785	774	782	755	786	729	730	740	741	727	732	772	770	748	778	779	769	752	767	766	723	746	758	749	728	746	771	745	765	783	813	749	747	760	766	747	753	753	814	773	722	723	784	748	784	754	716	794	774	715	751	757	818	761	766	758	743	765	758	737	758	721	761	745	747	748	773	770	805	806	724	754	733	722	763	750	792	745	738	764	795	754	747	774	735	740	690	716	738	808	751	731	750	794	829	785	718	746	745	741	750	787	784	762	740	716	775	763	743	738	745	730	737	759	690	694	756	781	747	777	729	785	780	742	723	748	728	714	774	737	792	762	736	782	757	770	738	739	819	723	774	793	716	802	742	771	796	743	763	718	735	737	746	769	734	771	742	757	785	705	746	766	800	737	719	760	758	774	784	812	741	752	793	766	698	706	780	800	747	730	755	788	710	757	721	775	740	765	765	787	785	714	778	790	720	775	793	743	757	767	748	732	799	760	748	779	736	758	721	788	739	787	749	716	745	775	733	752	722	777	755	731	792	733	758	757	684	779	787	768	762	716	710	786	735	767	717	774	771	758	793
14869	1625	1206	956	699	642	561	572	489	508	416	461	439	451	470	433	422	392	429	428	420	459	419	391	420	431	423	406	411	396	408	354	427	419	390	450	429	429	449	413	413	409	447	384	411	416	424	411	423	428	415	426	446	402	395	372	442	445	451	429	437	430	423	445	371	443	398	401	463	411	418	416	417	422	376	420	394	402	411	407	413	435	444	418	427	402	407	390	444	397	413	400	420	407	367	432	416	415	426	399	410	410	416	413	407	400	397	431	427	427	424	395	431	418	386	421	429	403	423	416	417	444	443	378	379	430	422	394	448	435	398	410	398	410	421	406	394	403	410	387	454	424	379	385	426	399	406	406	396	376	403	418	391	408	431	398	439	391	395	424	382	391	422	398	387	401	438	440	423	446	424	407	410	395	403	391	388	384	461	369	452	430	377	418	417	431	376	413	410	427	403	405	412	446	429	397	398	397	383	421	395	431	434	391	453	411	401	442	416	403	403	401	452	417	418	404	418	427	417	457	415	426	415	412	412	448	456	428	414	433	416	464	438	447	413	439	419	430	439	397	394	379	418	433	442	447	487	416	394	442	453	469	472	390	417	411	441	409	418	397	430	378	377	422	395	417	443	445	423	421	390	431	427	417	435	420	423	397	451	419	405	428	396	415	436	415	426	421	422	400	403	391	407	392	369	394	393	387	413	400	412	395	429	453	414	426	385	418	389	425	392	440	417	364	457	425	406	448	410	414	407	377	431	412	412	399	412	408	388	417	418	443	416	409	402	384	401	433	453	419	423	392	423	424	436	417	413	410	429	425	373	394	396	445	439	416	412	446	412	387	396	411	407	392	432	378	388	395	413	423	416	387	455	444	469	410	436	396	382	446	436	411	403	433	408	437	423	401	410	452	396	454	433	422	402	402	352	404	386	419	367	402	421	428	420	424	398	411	437	404	417	466	424	393	409	413	399	423	402	415	424	404	429	426	412	425	397	428	378	429	432	376	379	400	400	407	417	400	370	410	398	424	408	413	396	394	453	399	409	411	370	417	418	432	394	451	385	457	388	400	399	421	412	401	403	372	401	381	394	443	428	432	415	428	417	373	384	386	419	395	429	424	404	417	425	403	398	427	403	405	413	407	421	442	429	445	404	392	376	406	408	446	385	421	409	468	415	435	411	429	417	416	395	395	395	404	409	389	444	440	402	419	407	416	397	377	407	401	437	434	384	382	382	429	418	439	422	377	420	398	402	377	398	417	419	343	424	423	402	430	454	431	378	431	397	425	408	427	435	429	427	414	404	415	370	411	415	412	406	452	407	427	401	450	414	419	396	398	400	405	406	414	410	411	367	400	415	392	412	408	408	400	392	428	450	420	455	422	446	382	363	387	408	447	432	451	427	376	420	413	425	394	424	390	374	409	419	417	396	402	415	390	394	430	407	384	390	389	395	373	404	434	410	433	410	423	422	394	412	446	446	381	399	390	396	407	428	410	371	407	393	415	407	432	456	433	440	399	378	429	408	393	404	433	468	425	436	404	401	420	407	427	380	411	382	399	438	397	414	427	389	406	388	448	401	400	392	390	395	412	425	448	419	372	406	415	392	457	424	427	382	406	444	455	428	403	403	395	389	454	423	404	409	418	421	448	428	390	429	416	444	430	386	387	417	481	421	366	397	378	414	387	421	425	412	441	395	372	444	400	442	403	393	387	417	395	402	424	454	408	414	401	403	434	396	382	399	440	417	449	440	408	368	396	396	391	443	442	397	420	400	411	404	431	425	430	410	427	432	449	406	430	388	401	384	422	386	362	414	430	426	407	351	391	391	408	391	400	432	443	421	406	408	445	415	408	425	392	420	380	428	423	409	404	429	416	437	425	360	390	406	423	431	411	401	454	426	422	426	399	415	430	457	414	397	399	399	401	399	442	408	437	419	413	374	432	392	396	415	405	394	382	399	389	398	400	418	408	422	404	431	417	410	419	420	436	440	408	400	380	448	448	449	444	399	409	407	372	423	387	413	395	446	436	400	383	455	402	416	410	394	361	440	410	416	372	409	406	430	433	434	410	374	429	391	406	398	443	423	408	403	413	385	435	378	419	423	426	387	395	411	404	395	412	380	409	372	368	412	419	406	453	421	401	387	376	436	444	442	454	434	400	406	411	429	444	390	395	451	422	397	412	411	469	392	432	389	416	430	395	415	422	423	384	459	400	414	398	419	384	444	422	413	424	396	381	412	422	422	433	415	423	434	390	437	412	433	397	419	421	407	396	421	419	446	424	397	412	407	451	420	393	405	395	392	377	450	392	423	410	434	413	406	394	376	459	434	418	417	360	433	420	455	408	381	415	387	435	403	407	403	387	408	416	393	413	430	407	406	389	422	396	440	406	417	411	392	415	415	425	406	438	411	423	445	396	380	391	393	408	429	399	399	427	414	411	403	400	447	427	411	430	394	402	384	364	389	426	365	400	388	447	417	394	429	405	379	438	391	392	424	424	389	424	373	378	427	439	402	413	432	402	419	390	380	408	422	444	412	408	437	428	402	419	416	391	386	416	399	415	418	413	412	459	436	403	413	412	423	404	398	423	443	414	437	399	457	374	415	405	436	387	410	418	414	442	407	417	371	407	380	406	396	392	409	384	423	405	419	408	432	393	382	406	436	400	430	402	397	413	400	395	381	413	412	362	415	417	402	405	395	410	402	406	397	446	443	365	403	411	384	410	390	367	395	412	409	374	427	416	405	413	435	375	422	421	386	421	418	418	398	407	351	454	457	451	423	401	377	407	438	416	414	444	394	380	430	421	416	369	409	396	398	429	445	436	395	451	386	436	424	418	428	429	423	423	407	437	450	437	404	403	392	404	463	428	405	419	446	415	395	413	435	393	454	425	406	379	400	434	475	408	454	468	396	438	394	420	410	406	369	398	419	422	442	423	413	390	401	440	441	431	415	430	396	387	413	371	398	401	426	425	438	413	426	402	430	404	390	444	418	441	420	435	415	429	400	409	446	419	408	382	417	395	394	441	415	401	445	428	413	388	422	391	394	422	432	442	418	365	417	407	412	411	427	414	381	391	430	430	436	427	431	428	409	427	420	410	410	396	424	427	412	426	413	438	426	388	403	413	424	412	427	445	467	410	454	423	415	436	408	440	405	408	406	456	395	428	410	392	388	401	423	384	388	368	405	368	423	395	415	424	422	423	417	435	441	396	414	414	377	393	406	421	439	445	420	393	426	413	399	398	385	433	412	418	404	386	436	416	419	429	387	416	412	407	461	428	381	391	370	390	419	414	437	397	422	423	414	409	439	393	405	441	419	387	427	426	417	436	413	378	451	468	373	381	377	402	421	381	391	372	394	389	386	420	410	406	420	430	441	413	330	410	417	421	384	412	404	412	429	406	424	431	395	407	403	381	424	429	425	388	411	431	446	407	426	456	443	412	416	450	443	410	415	405	397	393	408	390	398	425	445	396	397	447	376	422	401	396	422	443	404	392	388	405
8860	1653	2445	2625	2167	1956	1667	1473	1366	1277	1186	1206	1149	1170	1073	1109	1096	1050	1038	1055	1031	1042	1024	1007	964	975	1014	950	1002	936	946	1014	928	971	914	984	920	978	857	990	983	982	934	899	951	924	941	883	996	964	948	932	973	921	949	970	912	893	951	972	944	959	985	957	911	1010	962	941	903	916	907	862	963	968	891	958	961	944	1009	896	947	961	945	983	893	937	928	939	915	917	921	888	941	874	926	896	942	910	931	974	969	898	890	989	987	944	925	944	929	845	855	853	963	879	957	896	929	960	930	883	877	871	878	919	991	931	927	972	981	991	886	932	909	935	932	959	909	941	873	947	921	966	913	906	897	997	907	962	950	919	907	940	969	919	955	934	956	911	954	943	926	919	966	925	908	891	948	955	874	937	900	976	945	898	926	861	887	906	978	926	911	933	983	948	927	967	908	897	952	907	917	904	945	976	914	873	936	893	902	943	934	917	971	952	954	888	884	913	929	913	958	925	946	949	990	888	900	926	996	950	935	917	919	891	942	908	881	913	911	964	905	899	921	915	904	947	878	954	938	966	977	953	890	959	993	875	941	917	905	914	963	942	936	929	910	951	996	903	916	929	883	929	909	945	953	917	943	892	950	912	909	980	906	951	941	988	924	875	908	931	871	961	913	921	925	938	912	969	960	939	898	939	896	906	938	923	915	916	919	1001	897	929	914	931	888	931	920	907	927	974	887	914	955	970	902	906	919	916	914	949	946	985	962	915	921	938	891	905	891	944	934	956	956	915	932	910	934	919	950	936	953	905	907	923	906	924	917	918	880	919	897	882	868	942	914	958	957	930	871	969	910	883	910	924	961	956	943	969	921	954	926	972	907	929	954	890	919	976	883	974	951	933	913	940	898	889	956	905	907	997	967	958	945	955	915	959	966	953	934	926	924	978	956	918	965	885	924	834	938	913	906	888	933	933	921	927	919	942	930	921	940	942	957	940	927	876	888	974	922	951	972	897	888	953	925	928	894	929	922	930	992	829	926	940	920	917	952	899	949	953	908	967	881	889	896	955	957	906	927	975	991	948	909	932	943	911	900	903	913	914	909	909	888	903	988	888	944	954	872	918	908	930	916	951	896	928	885	948	919	930	865	944	898	939	878	946	967	935	922	917	918	896	846	955	907	894	905	934	927	953	899	907	962	933	877	875	980	990	934	957	933	938	929	868	970	926	893	890	924	885	951	901	938	908	938	917	932	943	928	906	864	928	945	969	870	926	961	986	913	942	974	945	884	916	999	917	955	903	945	927	915	902	954	931	920	941	927	930	919	950	948	935	907	944	921	869	928	975	954	962	892	932	909	895	923	977	928	935	947	945	984	941	948	939	901	961	878	889	881	899	908	1005	968	923	885	922	943	916	915	928	917	899	923	914	963	949	913	940	906	943	919	924	905	892	938	898	880	889	939	894	931	934	985	916	921	949	905	961	949	942	997	916	876	915	893	942	954	914	923	935	992	905	945	898	914	964	960	913	925	931	881	930	910	890	930	869	912	907	933	929	929	964	921	953	928	914	932	930	918	945	889	965	869	903	961	948	948	916	883	970	994	975	920	943	927	930	942	880	913	941	895	857	972	918	955	932	900	903	921	867	947	873	856	940	944	994	921	933	910	899	871	928	892	915	872	934	943	907	948	900	911	910	925	897	923	933	881	969	864	928	900	968	964	899	923	943	937	860	960	951	917	918	906	964	960	908	886	931	907	911	968	944	938	889	893	943	944	969	964	900	939	876	945	929	972	962	903	883	919	896	885	949	974	912	972	907	934	915	952	925	926	921	871	961	931	944	906	891	916	957	932	890	947	921	932	939	944	927	924	882	918	957	935	922	924	935	962	949	957	934	947	921	968	891	938	974	914	949	916	931	885	900	930	903	940	952	933	911	911	943	878	921	918	979	924	894	921	944	969	938	884	948	943	889	931	932	940	906	939	985	904	962	909	955	970	899	896	955	938	967	939	946	909	884	981	895	947	978	915	911	894	941	968	913	972	896	915	908	954	970	917	975	930	909	937	998	880	876	919	931	913	956	903	935	969	964	899	905	960	846	923	948	903	934	868	892	922	948	921	844	917	931	908	905	962	891	966	929	943	944	965	934	941	966	937	875	934	957	915	980	914	929	969	900	973	911	971	941	949	942	926	908	956	908	912	897	948	913	945	930	942	868	948	991	900	986	931	905	965	976	963	919	886	931	926	974	921	934	916	953	989	947	943	966	938	927	951	970	939	882	921	917	913	981	869	955	931	944	951	898	944	937	963	938	938	882	947	923	938	901	938	882	890	894	874	945	943	963	922	916	912	885	953	914	900	919	935	938	957	925	899	866	964	961	910	901	884	978	907	975	935	946	911	987	928	916	944	974	925	890	981	957	901	970	955	935	903	879	887	974	946	939	941	937	947	879	913	900	899	927	944	917	914	897	909	988	938	931	906	964	910	897	936	967	928	899	894	918	921	953	908	922	873	878	938	960	923	938	949	933	949	919	899	976	950	939	927	919	925	884	926	940	927	912	909	957	952	954	938	919	932	932	924	947	959	943	873	969	922	888	906	916	906	898	895	918	931	924	909	963	905	971	946	956	929	913	913	963	953	966	903	900	949	897	993	954	972	932	877	915	950	961	904	935	882	949	879	973	914	927	927	956	880	886	924	943	898	892	904	917	944	928	972	952	901	915	922	871	928	910	972	953	984	902	918	930	931	878	872	911	982	925	940	906	915	949	932	970	915	868	936	948	922	908	902	924	936	928	913	908	897	884	981	953	933	933	856	925	904	891	922	913	915	937	926	895	927	1000	908	977	888	910	910	964	976	901	912	940	925	925	950	906	972	955	925	913	891	954	945	912	933	954	919	938	992	904	999	937	894	953	924	965	902	946	946	943	895	974	956	869	896	954	839	908	966	952	971	955	931	893	918	902	946	899	934	919	952	909	927	948	960	913	917	923	952	935	928	904	960	900	896	941	907	873	870	886	917	852	904	913	888	943	896	928	965	903	966	970	939	944	942	951	924	903	917	933	966	969	911	941	937	972	969	861	882	962	959	952	973	919	943	959	940	880	909	927	961	943	995	970	935	942	922	951	902	930	936	910	926	903	936	921	916	943	922	942	980	918	939	922	917	925	865	904	907	950	872	906	889	885	902	927	925	921	929	883	923	914	953	918	942	918	886	958	921	933	889	959	905	908	901	970	902	985	921	903	956	940	953	960	951	840	904	874	903	946	893	994	978	908	916	973	920	970	926	917	915	904	942	911	919	979	880	933	943	947	937	934	989	911	926	930	901	925	910	914	901	941	923	962	949	927	943	918	891	960	920	902	932	954	924	928	1005	879	931	925	902	902	893	917	895	882	945	919	950	839	909	999	897	966	931	966	915	942	944	964	896	941	901	905	934	911	852	938	923	954	889	931	944	942	941	932	934	901	931	960	936	972	998	925	914	870	917	976	957	917	887	880	1038	939	905	960	920	893	937	948
1439	168	144	167	176	146	176	147	169	173	134	150	169	160	130	157	161	159	162	158	159	157	145	126	149	152	173	144	180	152	159	159	161	138	127	151	158	134	131	149	136	147	154	177	171	164	158	176	158	171	172	146	150	159	140	157	156	151	149	156	177	141	160	152	150	141	136	132	178	161	142	141	164	162	157	157	137	155	165	154	154	138	160	146	147	168	139	144	159	168	182	148	169	153	163	171	151	149	176	152	164	140	161	124	129	152	177	143	127	159	118	134	168	163	149	149	169	149	182	137	172	151	190	139	153	160	165	155	162	144	146	145	160	144	158	171	151	150	138	131	166	168	140	147	168	161	151	125	124	155	159	155	142	156	156	189	153	155	132	138	166	155	156	147	107	165	145	149	166	197	153	163	163	151	146	153	160	159	194	172	147	138	163	146	188	140	182	150	173	190	157	149	162	150	152	142	153	151	147	143	167	160	180	177	169	147	138	180	152	149	158	155	168	150	163	156	146	142	156	142	163	157	166	147	159	158	149	165	155	148	148	142	117	166	145	155	179	130	144	125	154	135	173	159	160	161	146	127	158	146	160	142	141	152	133	168	152	150	163	149	175	141	150	137	164	139	138	143	168	175	175	159	166	164	161	155	150	150	155	146	136	156	158	131	153	167	147	170	157	108	130	162	161	130	148	152	158	128	147	166	154	148	170	148	149	138	157	163	172	160	145	156	156	169	155	155	155	170	160	167	177	180	159	158	167	142	148	147	153	144	161	151	149	160	148	156	154	158	148	153	162	162	148	158	139	144	142	159	141	148	159	168	144	156	143	161	165	147	159	158	151	143	137	138	150	136	155	158	127	141	149	145	160	147	146	157	154	145	161	134	162	144	142	151	161	156	154	137	147	165	173	154	162	173	150	162	128	146	161	139	169	152	138	149	154	167	135	147	142	146	168	137	157	138	159	140	157	137	153	148	156	149	164	158	154	154	145	151	164	151	152	158	175	157	143	172	159	168	170	143	157	144	136	149	146	145	167	167	150	171	169	156	170	158	171	169	169	151	161	134	153	156	134	174	157	138	176	170	138	159	155	151	171	150	151	163	159	153	135	144	170	152	172	127	185	165	154	151	155	126	123	121	161	159	153	150	148	155	147	149	154	159	143	165	142	164	164	184	140	167	130	162	138	172	158	134	167	150	147	173	158	155	162	150	157	157	142	151	160	127	157	169	165	142	170	140	156	156	150	153	170	148	151	156	152	172	192	160	149	140	161	164	146	151	145	173	148	144	148	159	151	150	164	155	149	134	153	131	160	166	193	131	137	148	173	166	152	122	153	162	173	166	183	137	156	156	164	155	148	159	141	161	168	142	195	165	156	149	154	159	146	181	176	163	152	159	160	153	177	167	153	173	131	135	165	174	141	138	163	124	155	170	160	152	137	147	157	152	145	145	157	144	154	173	134	161	176	155	158	147	164	140	161	151	127	180	152	145	160	133	154	167	176	155	151	160	143	155	141	151	172	148	169	144	167	172	178	163	159	153	179	161	161	154	167	136	166	147	160	150	125	139	181	172	168	156	171	187	151	142	143	160	160	174	137	147	162	134	171	140	134	129	152	148	134	157	140	154	152	150	147	157	152	146	138	178	168	151	163	147	166	155	140	152	162	148	150	157	142	163	180	139	144	132	158	122	156	127	173	153	135	170	156	179	172	134	157	140	154	157	136	140	143	142	127	169	157	148	151	154	161	156	158	143	163	144	164	182	148	171	164	153	170	169	153	152	160	125	132	185	135	123	147	146	154	154	150	157	155	142	160	140	152	182	157	143	141	160	141	153	161	143	182	161	163	182	165	188	166	167	142	158	145	134	160	164	156	146	156	161	151	124	162	157	137	146	184	166	156	169	161	168	143	154	145	163	157	166	161	139	152	145	152	145	153	155	164	167	149	176	152	163	146	158	151	161	159	147	161	136	160	144	131	149	148	155	143	150	162	162	157	164	162	162	153	178	129	147	173	155	164	169	151	178	149	159	144	148	144	164	158	154	125	123	156	139	148	145	148	167	171	176	149	155	162	136	146	148	162	152	150	141	153	168	136	151	141	151	172	164	168	176	156	143	143	150	153	160	172	138	149	164	147	147	128	159	156	133	154	143	153	145	146	144	150	163	157	172	142	183	161	156	172	162	167	156	174	150	150	153	141	148	142	174	171	172	138	158	153	162	149	171	156	178	156	161	168	166	158	161	134	152	174	145	147	130	151	161	150	140	135	167	148	182	149	158	156	155	157	151	155	158	146	138	138	158	139	157	156	157	140	138	142	173	147	125	159	178	150	154	148	146	144	147	186	149	148	162	128	169	144	160	151	159	178	147	167	149	157	144	145	144	151	137	133	150	153	160	163	136	159	150	158	150	147	143	150	155	162	142	142	151	157	148	173	178	160	166	152	160	165	148	137	151	161	144	160	134	152	152	161	186	154	158	177	186	144	158	134	175	161	151	187	127	156	152	148	139	159	164	182	140	165	140	169	153	150	141	140	176	143	136	149	145	166	167	166	157	144	141	153	142	162	142	153	153	153	162	174	167	166	142	185	189	168	145	146	164	158	172	136	159	164	160	151	163	175	168	149	161	157	156	151	137	142	164	154	157	164	148	160	166	149	132	182	157	177	145	166	180	159	150	147	147	178	149	164	162	141	173	160	146	147	149	176	162	174	152	137	152	152	126	148	141	160	155	148	165	167	181	158	149	160	154	141	150	162	156	161	144	163	154	154	159	163	155	171	155	153	170	146	163	145	152	181	147	150	148	129	143	164	147	156	153	147	175	163	162	147	140	154	170	161	134	141	160	157	167	153	162	187	163	148	178	145	131	144	163	141	176	153	146	162	181	166	151	150	169	161	138	162	170	150	170	169	187	150	164	156	156	155	146	142	140	160	169	155	146	144	145	131	145	161	136	140	151	145	168	165	164	163	178	140	148	157	166	148	135	144	167	161	146	169	153	172	147	163	139	163	142	140	174	152	156	161	166	164	143	135	179	151	169	154	183	158	169	144	176	168	150	145	155	159	160	153	152	136	170	156	163	153	173	163	159	177	149	172	162	159	134	172	165	172	155	142	154	161	158	164	150	153	142	157	148	136	150	170	160	135	135	180	179	176	154	153	159	168	152	161	179	174	158	147	142	162	167	119	128	154	164	148	181	158	175	156	157	185	156	143	158	140	131	189	152	162	139	169	160	156	149	170	145	162	150	153	130	129	173	172	163	129	161	148	183	158	158	158	136	154	146	169	150	145	145	148	144	164	151	159	176	155	157	150	153	146	154	152	179	153	139	176	168	148	158	122	143	151	174	178	166	172	159	165	169	153	163	127	128	133	146	152	170	168	176	144	151	148	147	150	134	157	157	164	147	140	138	148	148	162	149	168	146	153	161	134	146	157	154	151	176	143	151	157	158	167	159	131	128	152	146	164	148	136	159	135	155	156	156	179	130	170	161	166	152	135	166
1788	452	498	495	485	474	458	469	468	467	437	460	440	455	416	450	465	424	451	438	452	452	423	447	420	433	443	402	447	418	426	478	431	440	435	426	464	446	439	438	437	453	458	393	403	441	424	453	457	431	439	466	460	383	438	445	453	440	427	394	408	432	476	425	452	452	424	471	443	426	464	427	413	455	411	426	412	435	421	439	447	442	422	433	469	424	424	425	451	409	447	445	429	454	433	462	456	444	408	420	434	453	421	454	437	458	425	437	434	391	441	425	437	436	411	422	460	440	427	420	446	415	406	431	483	439	441	449	419	421	431	406	454	437	442	454	456	465	454	429	398	423	448	436	450	439	440	427	435	452	441	453	426	464	436	447	445	421	460	457	448	443	425	487	410	439	447	398	480	433	447	459	476	412	439	459	461	421	473	465	458	438	404	429	468	453	463	445	440	476	466	475	443	445	446	421	397	449	387	449	492	443	450	423	441	430	424	451	465	401	425	426	416	436	468	444	384	415	469	432	404	447	417	463	434	455	442	426	419	415	440	460	459	459	411	421	420	442	413	404	404	430	428	444	439	431	436	447	454	472	483	429	429	399	426	442	438	420	470	441	454	445	418	448	446	430	436	438	427	445	394	480	417	468	438	440	434	469	467	425	440	433	460	401	449	405	385	451	474	436	449	436	428	459	458	441	450	475	441	428	453	450	454	449	456	450	436	458	480	451	432	421	428	455	454	412	436	430	453	398	438	423	431	411	445	450	462	414	422	458	464	432	433	413	428	482	438	420	468	460	447	433	447	458	419	467	426	434	444	437	370	427	449	458	434	447	426	458	417	435	434	414	461	446	428	434	417	422	437	410	431	416	459	462	405	408	452	468	427	460	449	442	434	455	433	433	445	409	431	437	444	456	434	440	456	401	416	432	435	440	455	435	409	482	433	424	458	466	413	441	436	433	464	433	450	433	434	439	453	425	464	439	449	455	454	444	425	443	478	450	432	471	475	417	418	429	404	451	431	445	442	458	424	416	432	403	418	444	457	447	437	457	419	457	448	418	417	473	422	396	448	400	437	464	435	407	407	424	368	440	437	463	411	447	427	413	465	469	467	455	449	432	427	443	439	410	440	442	419	404	447	442	429	406	403	430	485	398	401	475	456	439	444	441	423	419	441	425	418	444	425	445	409	433	422	410	454	466	463	440	431	454	431	452	439	444	433	410	436	454	434	418	419	455	426	464	429	446	430	438	452	428	454	427	420	455	411	437	458	484	415	457	451	445	435	408	443	461	452	400	477	436	424	419	437	410	451	424	477	440	437	447	432	471	400	403	440	462	483	455	445	424	486	427	425	414	440	419	418	443	449	401	448	463	443	405	464	462	481	416	452	447	427	410	406	473	445	425	451	426	415	447	429	438	413	416	460	410	431	431	434	467	440	414	481	479	465	459	443	434	464	445	432	454	433	439	453	449	440	436	474	421	465	445	432	431	464	435	391	450	400	463	453	473	400	429	474	413	419	440	479	414	397	438	432	440	464	476	426	460	437	430	409	440	459	431	438	406	442	409	426	428	450	445	413	469	414	436	395	452	440	442	417	424	439	462	439	433	464	470	418	395	478	441	459	413	435	450	380	465	415	457	414	417	411	452	444	436	417	416	454	471	458	435	431	446	457	448	423	410	408	440	469	474	461	451	433	413	420	415	434	443	450	425	448	441	425	426	421	416	430	463	426	455	399	422	406	455	457	446	441	426	393	435	433	424	452	456	432	389	412	463	433	437	419	436	431	428	446	463	462	392	451	433	447	428	415	434	434	452	451	478	455	420	423	441	420	418	420	409	445	439	431	438	451	434	441	442	388	505	424	452	433	426	401	465	420	431	424	435	434	446	429	448	468	434	450	462	457	419	413	436	445	425	444	452	399	431	455	444	461	431	439	454	464	408	446	443	450	453	440	411	440	416	457	454	457	424	418	412	437	459	438	450	467	415	430	440	416	415	452	438	448	390	436	436	421	419	456	444	443	459	451	435	410	433	429	444	463	436	417	424	446	434	433	435	411	452	437	436	477	420	448	468	469	404	424	405	412	466	477	428	479	430	410	431	417	427	440	440	453	470	440	452	430	438	447	463	439	440	440	455	436	455	434	436	413	404	466	432	435	408	431	453	468	461	467	463	427	510	427	435	446	422	471	449	439	454	412	426	452	422	430	464	437	454	467	434	429	427	435	452	411	436	441	449	423	459	455	403	488	423	479	423	428	433	430	440	399	454	426	446	440	433	445	431	400	404	466	444	466	397	451	442	401	425	467	472	493	430	480	420	399	430	462	467	404	428	437	439	426	459	463	455	466	473	448	397	426	409	454	435	402	418	441	428	483	406	453	444	422	453	440	429	461	448	445	434	447	448	473	426	435	448	425	426	435	458	437	452	435	444	447	467	423	464	392	436	412	416	414	399	394	447	480	427	457	434	414	422	476	448	431	420	410	438	451	452	447	417	440	429	478	432	442	474	449	455	436	474	460	448	429	422	438	421	464	440	425	450	419	445	451	468	442	454	434	418	464	450	458	449	452	388	451	442	395	406	387	428	510	432	405	407	472	380	396	446	407	404	449	439	428	430	460	407	406	442	445	428	451	398	433	460	462	472	415	457	440	436	434	449	417	402	443	429	444	438	438	412	398	432	446	453	446	429	443	437	449	456	411	427	441	416	427	423	447	446	490	468	468	412	476	446	419	425	457	418	404	447	404	431	440	430	451	408	458	426	421	460	438	464	419	429	423	477	465	415	452	444	449	415	472	426	471	437	438	454	425	453	443	431	407	423	414	460	445	437	433	423	430	441	411	446	430	436	484	476	470	470	422	426	445	464	427	469	427	414	422	451	470	490	408	443	439	446	421	443	464	419	447	442	451	424	470	433	457	447	448	443	408	442	438	459	439	425	406	435	445	423	434	449	398	414	448	434	424	458	463	458	432	468	446	412	419	404	451	493	429	449	461	417	438	449	433	436	414	433	482	438	472	428	406	419	433	461	472	396	418	436	441	427	464	438	395	443	428	409	441	433	426	446	443	443	439	462	424	463	452	449	456	425	436	422	437	456	459	401	392	431	449	399	449	414	439	415	447	426	434	433	427	435	441	446	425	445	404	426	463	425	439	448	494	465	460	413	425	412	446	454	425	448	432	427	447	455	447	462	449	388	433	473	456	439	425	432	435	416	482	418	429	476	427	458	439	428	442	447	451	433	444	458	439	432	448	421	407	410	447	467	424	410	425	411	443	433	462	460	448	433	420	412	455	446	447	380	431	414	460	460	447	414	450	416	445	454	387	422	437	450	417	449	431	390	452	430	439	457	423	431	424	425	435	458	456	445	462	445	438	436	454	444	438	429	450	443	462	423	470	424	411	405	453	411	457	415	427	423	438	402	449	429	420	443	440	438	439	412	417	414	447	454	431	416	402	409	442	438	404	410	451	427	443	448	452	426	412	412	433	441	442	468	421	440	441	468
7523	683	657	569	455	418	367	369	393	324	335	315	333	323	295	307	358	310	333	335	341	308	349	322	293	326	319	299	300	309	300	286	321	308	323	315	328	282	298	322	306	324	309	300	310	316	285	287	296	316	323	298	306	308	305	278	301	264	331	295	302	270	340	307	291	317	282	300	348	312	306	301	319	292	323	332	291	293	297	280	298	324	308	300	330	333	311	295	310	313	314	285	309	310	285	287	303	317	292	280	300	330	295	347	300	313	322	320	286	323	279	325	279	308	347	297	283	330	339	306	331	296	265	282	334	311	270	355	321	307	315	337	283	315	317	292	316	308	301	311	281	302	296	299	308	302	293	324	336	308	304	336	327	309	317	306	302	353	313	310	289	273	327	301	281	312	298	293	310	290	254	294	294	293	258	298	298	364	291	296	310	312	318	303	314	331	276	288	299	306	290	276	308	303	351	320	286	304	291	293	300	291	300	307	312	335	291	320	317	296	307	295	346	298	308	335	302	287	287	246	291	315	325	306	288	301	290	297	270	300	326	298	336	289	296	323	295	314	301	335	303	292	316	294	324	307	304	299	298	319	318	316	301	317	319	284	306	315	306	318	324	292	287	308	320	295	273	353	352	300	290	327	311	304	325	331	330	332	294	324	293	263	283	311	311	306	293	303	326	304	312	304	311	287	284	302	301	337	308	291	308	297	329	340	295	285	297	342	292	344	342	314	327	295	306	302	298	334	304	326	287	300	328	338	329	295	323	349	326	297	297	288	259	319	320	297	293	276	303	297	315	313	280	298	298	302	311	328	293	308	289	302	316	320	311	304	347	330	284	302	325	334	311	286	253	262	286	265	314	314	267	320	309	315	335	307	286	337	300	320	325	320	319	306	284	307	327	280	303	348	306	302	300	304	295	305	309	285	303	286	286	297	294	333	310	337	291	311	282	327	327	286	300	322	339	318	311	298	295	294	298	314	318	331	303	290	299	279	337	314	324	273	325	302	321	293	288	282	306	311	320	322	297	299	311	282	300	327	299	289	311	314	296	338	295	341	299	320	355	302	309	316	319	278	277	317	315	300	297	299	288	302	310	293	282	301	278	336	328	315	286	317	312	320	317	301	293	337	324	327	295	283	308	285	306	305	330	327	303	299	315	285	296	302	324	316	264	289	305	290	304	300	294	318	291	345	314	284	321	299	309	331	309	303	285	321	310	329	332	290	319	326	306	300	287	288	312	320	335	323	336	297	301	291	310	334	345	317	316	299	288	322	320	323	287	287	294	311	298	306	286	309	292	271	309	325	289	316	323	293	284	316	309	306	328	302	285	334	289	320	300	322	301	307	264	292	331	300	347	309	288	309	306	305	324	298	349	282	324	288	317	322	278	324	323	316	327	299	307	287	299	336	297	315	290	271	298	281	267	290	330	292	295	325	331	300	306	314	310	314	300	309	301	318	319	284	302	301	313	304	311	316	319	339	290	300	297	342	332	286	262	301	354	334	359	344	287	292	351	275	297	297	297	297	281	297	312	287	317	299	296	327	340	307	283	294	304	319	300	275	318	285	315	312	322	308	299	276	323	284	279	302	307	294	328	338	287	328	313	316	305	342	317	337	320	283	326	291	286	338	340	313	334	310	306	310	351	306	289	277	278	352	314	295	288	306	326	306	295	314	328	328	315	316	296	302	273	307	303	349	311	336	274	285	349	296	310	295	315	345	314	346	301	309	293	284	324	302	321	304	308	295	304	308	313	311	321	301	295	299	324	304	315	284	325	315	342	300	332	305	293	313	301	295	314	263	300	299	286	322	325	307	272	313	301	301	328	264	280	305	268	285	328	325	344	288	282	326	321	272	335	320	296	356	286	325	322	316	308	329	283	305	295	314	309	330	333	292	316	318	283	285	318	279	319	294	318	296	326	333	304	319	314	281	284	274	337	336	329	328	344	313	323	282	306	300	311	308	299	306	335	305	304	294	284	319	327	312	299	311	352	268	270	316	285	304	301	302	302	282	297	297	302	296	311	274	310	335	305	308	317	290	328	329	308	341	305	307	294	276	297	315	267	330	286	282	304	297	305	324	300	300	305	270	332	316	306	308	321	326	283	291	297	350	297	330	335	294	288	308	295	303	332	282	295	306	326	302	323	286	269	282	344	295	309	314	296	321	283	298	343	324	302	320	311	302	317	307	304	298	314	295	318	364	313	296	289	313	319	270	311	298	309	300	301	304	291	311	282	320	282	309	283	292	314	301	325	341	328	304	289	326	320	293	317	327	311	294	305	311	306	369	325	332	298	298	287	273	317	309	297	316	309	293	314	278	303	274	315	326	318	329	298	303	305	293	316	292	301	277	303	328	289	313	296	337	298	305	305	303	312	263	306	293	286	316	301	313	329	318	295	300	311	308	304	312	316	315	320	349	302	311	334	329	289	308	298	292	284	306	314	317	284	324	325	337	318	310	323	304	340	299	313	347	331	292	347	329	318	311	336	287	279	302	312	300	294	301	306	301	331	323	319	317	298	300	322	300	303	277	315	317	337	312	320	303	316	293	303	314	331	289	304	283	288	306	302	318	308	325	299	329	346	313	303	311	319	285	311	300	292	307	336	321	284	295	315	292	308	286	330	317	324	297	330	333	265	293	308	340	301	327	297	335	286	303	328	335	283	303	335	346	315	290	322	311	312	335	323	296	314	302	291	292	281	277	325	273	307	338	322	296	313	299	306	304	295	261	277	332	317	294	270	304	336	339	291	319	308	338	334	305	303	333	301	307	315	329	307	281	279	330	291	322	337	312	267	290	322	295	337	381	311	288	293	302	313	322	310	310	294	292	308	306	282	312	336	296	338	294	302	308	285	281	276	313	315	302	311	278	299	272	312	326	281	290	286	322	321	320	307	321	311	286	326	305	292	278	284	263	319	323	288	273	336	288	316	313	314	301	274	305	317	312	314	321	314	325	337	301	329	301	335	322	312	305	293	290	331	335	336	284	320	281	302	332	316	309	313	337	306	301	310	303	300	298	311	276	296	296	316	308	314	351	280	304	290	333	304	300	307	332	288	317	290	317	289	318	307	311	318	316	335	305	275	260	280	282	306	308	328	325	342	309	307	354	312	320	342	329	309	338	263	314	269	292	290	286	285	303	268	290	302	306	276	281	334	296	330	290	332	320	326	311	294	310	299	324	313	291	338	296	350	331	296	288	281	283	337	295	310	335	311	281	330	302	326	320	304	311	316	288	297	335	325	288	299	301	313	305	310	331	280	272	316	315	303	266	317	288	291	307	313	305	290	326	321	336	327	323	293	328	304	280	284	315	279	320	299	299	351	278	313	333	297	320	312	327	340	304	314	314	345	306	306	280	278	341	296	284	322	309	337	302	287	280	345	315	291	307	317	296	323	319	282	314	317	297	304	325	315	278	328	309	280	316	317	273	292	323	306	294	302	291	298	318	311	308	292	292	294	274	291	316	310	308	304	295	324	286	322	283	297	286	298	296
6582	1096	1507	1602	1424	1258	1150	1017	1004	939	908	883	910	879	791	818	844	855	800	760	826	748	823	782	793	793	786	820	751	804	786	827	735	769	761	775	769	722	827	737	789	731	773	727	774	748	759	792	754	793	774	757	777	754	783	765	729	747	754	728	737	756	764	769	733	792	719	777	721	750	755	804	758	761	772	767	739	743	754	769	783	732	716	798	761	751	781	763	757	751	737	733	749	744	802	755	767	759	755	712	738	723	765	732	747	753	787	805	757	736	741	733	748	720	741	721	758	773	738	753	762	723	793	740	735	794	774	769	731	772	755	714	731	737	724	806	751	775	712	781	737	707	749	776	755	741	741	745	747	743	773	737	734	741	748	821	806	740	743	749	759	783	770	728	715	785	707	732	757	718	780	757	778	710	783	737	756	759	711	738	749	752	806	729	798	762	750	794	792	796	802	703	754	728	759	750	713	811	760	768	722	728	766	788	756	776	765	754	753	773	708	741	755	755	759	766	726	764	775	721	754	768	733	705	758	756	752	779	726	732	781	738	760	724	718	766	763	760	735	741	783	814	769	751	783	752	738	752	767	691	748	742	760	768	699	719	765	788	728	741	721	761	772	753	721	765	728	737	789	770	760	765	754	728	758	767	774	797	779	765	727	731	730	750	699	749	759	774	734	759	751	749	789	745	741	758	783	778	772	792	788	740	720	821	789	768	771	750	775	751	731	786	699	754	778	759	731	800	736	753	717	743	763	756	775	732	764	738	792	779	736	792	756	773	763	762	751	797	721	753	739	713	756	742	730	728	720	770	725	705	739	749	781	717	732	756	743	790	702	743	760	750	765	805	726	735	743	736	777	711	760	742	687	770	758	742	718	745	807	744	754	754	756	744	760	776	769	723	759	735	720	713	813	797	709	743	759	751	743	777	719	749	776	772	780	801	724	693	738	791	738	761	727	718	731	741	775	769	778	767	785	739	772	820	777	736	750	747	737	729	766	766	736	775	759	798	748	746	753	719	784	801	765	772	757	790	778	756	777	720	738	785	721	741	774	738	766	735	758	727	760	755	687	707	734	796	767	758	759	773	699	719	759	762	758	726	804	745	794	754	767	747	758	732	770	725	724	733	706	784	735	801	717	805	740	731	812	758	730	799	733	730	731	718	749	764	709	780	823	748	765	765	755	734	759	759	741	776	759	742	748	727	743	736	753	788	738	772	749	767	779	749	779	718	730	761	792	704	751	748	768	758	734	721	795	746	732	765	761	718	724	737	742	728	751	737	760	775	756	751	768	787	750	745	734	773	817	760	808	734	751	769	737	772	741	770	783	687	742	730	688	717	713	769	772	739	749	740	716	773	783	779	726	750	779	730	777	718	714	760	760	753	717	714	756	780	768	751	807	823	766	770	758	751	790	739	749	804	761	733	719	766	721	758	745	766	751	748	787	771	730	686	759	710	783	748	751	765	721	739	816	809	745	763	750	719	774	741	744	723	741	755	762	722	753	744	753	773	763	773	804	756	762	783	802	713	732	772	753	742	769	769	696	766	714	746	762	728	739	774	747	730	748	726	734	744	749	777	736	745	715	751	798	709	723	785	745	724	775	758	761	780	769	795	732	769	760	768	766	730	785	752	726	748	762	780	747	766	721	745	725	733	754	717	735	717	767	737	748	727	747	760	724	757	763	750	734	721	760	724	766	783	757	708	766	761	708	764	736	745	766	648	692	765	757	777	828	775	729	718	710	703	729	792	756	745	801	737	729	762	723	751	796	774	758	716	759	781	807	726	769	723	720	777	743	756	732	744	778	784	750	765	806	785	771	732	773	757	730	741	719	711	794	742	736	772	746	758	744	737	695	758	757	753	754	745	738	758	758	739	737	740	716	697	773	752	802	781	762	759	730	775	726	704	775	780	759	718	748	728	724	745	763	760	731	735	759	741	769	816	757	717	700	769	751	738	830	753	729	734	754	748	765	771	750	739	723	702	729	715	772	752	759	744	742	776	785	704	747	759	759	722	739	716	794	744	759	711	767	752	746	753	750	789	738	731	808	769	762	742	729	752	755	741	763	766	766	749	737	785	756	710	758	760	767	708	774	736	780	785	721	715	769	754	731	764	727	709	805	776	768	764	805	794	761	717	780	791	754	741	738	836	719	761	731	726	764	707	687	780	777	772	797	729	715	719	730	779	760	760	730	810	790	722	763	755	763	737	748	725	741	763	749	741	791	780	770	751	742	762	773	732	804	747	750	758	744	767	760	752	707	774	751	723	803	768	701	707	712	723	781	759	719	769	735	754	771	736	774	801	767	729	728	751	718	753	770	765	741	787	749	757	763	775	798	741	733	772	758	782	764	682	784	796	742	743	754	716	781	789	806	760	737	777	789	768	752	786	723	815	781	750	769	757	727	725	764	778	740	805	780	752	737	727	705	750	771	748	775	749	753	734	741	740	784	773	740	763	735	798	797	724	715	801	764	770	768	733	778	762	790	709	790	727	756	766	796	771	738	730	769	763	762	753	762	722	754	777	775	756	739	758	767	760	716	785	705	711	803	730	759	731	746	741	736	703	724	777	806	742	743	721	746	693	758	759	745	778	788	774	803	770	742	778	746	759	728	723	771	759	741	760	725	749	802	729	716	791	749	787	725	756	813	767	703	719	769	767	789	761	716	698	726	770	780	779	711	745	754	764	700	744	791	793	771	761	754	730	801	765	756	749	769	753	781	755	762	702	825	777	776	732	780	718	718	817	746	744	745	786	742	780	742	729	743	785	781	737	742	713	730	727	782	753	753	770	743	751	770	786	762	704	758	802	762	743	764	761	737	722	742	723	763	776	805	766	740	747	780	709	733	736	797	763	756	763	772	737	706	759	749	817	780	771	716	806	799	778	735	794	718	751	731	729	719	769	705	730	764	750	739	715	745	752	769	767	740	721	750	783	750	792	760	760	723	776	750	795	761	758	769	794	746	760	758	724	737	792	763	731	729	777	809	753	705	767	712	783	778	747	753	769	759	766	713	752	759	757	785	775	753	772	737	748	778	782	749	750	726	766	802	773	753	740	765	786	801	754	740	746	722	727	729	724	746	765	754	768	805	734	727	738	779	789	752	728	776	731	742	774	752	730	777	738	758	761	714	737	715	722	719	729	726	737	680	773	754	768	690	744	737	695	735	718	770	732	768	792	716	778	765	730	735	756	769	779	780	764	747	774	769	724	739	734	742	781	749	754	736	772	754	745	810	778	770	772	812	757	732	766	761	815	739	799	763	823	766	731	753	721	767	728	738	828	755	781	748	758	751	727	766	744	754	747	768	791	738	766	714	763	772	775	742	789	707	761	743	803	729	764	818	728	782	769	727	764	766	786	765	738	732	734	762	777	757	805	716	767	778	702	735	733	758	728	704	762	776	777	742	774	734	686	791	761	740	690	722	766	776	720	766	750	765	755	732	732	738	753	759	725	787	768	711	746	684	775	741	761	733	725	752	801	727	770	763	732
14949	1630	1210	990	738	583	595	531	500	428	465	437	430	467	438	432	420	437	412	415	402	426	417	400	460	455	383	417	418	446	361	440	418	353	432	370	423	402	415	451	443	417	411	424	393	368	406	447	422	443	414	428	395	401	384	395	405	445	406	406	423	401	418	397	426	445	427	400	418	421	361	413	406	430	415	400	403	423	385	413	428	402	386	392	403	413	400	410	418	422	406	405	427	387	414	390	441	430	407	427	442	401	426	419	437	398	427	426	411	371	451	411	420	443	442	413	382	380	354	389	403	394	445	411	396	370	403	401	425	408	431	423	438	400	434	422	420	406	405	460	397	418	445	407	448	429	382	405	450	399	417	432	455	386	435	448	411	407	414	412	424	424	422	416	421	418	408	435	372	408	395	387	419	390	402	415	413	408	386	387	404	374	418	412	423	438	446	424	406	428	419	400	432	433	397	447	421	408	367	400	420	401	406	396	407	412	400	424	415	419	370	440	451	418	445	426	426	421	379	391	372	390	424	377	375	415	411	386	421	427	409	412	412	422	420	417	371	395	435	407	403	396	384	428	438	419	402	397	419	388	422	410	423	420	409	426	450	442	356	457	400	380	403	435	428	366	426	388	396	385	383	348	389	417	410	380	412	428	412	406	425	415	400	384	394	377	393	408	389	397	431	415	394	381	400	407	403	411	423	415	365	412	447	429	404	418	428	413	434	388	446	446	413	396	373	429	427	390	403	396	379	411	447	352	432	435	428	430	432	402	468	423	400	388	405	414	397	416	448	442	408	396	396	402	418	384	399	410	386	417	389	427	403	387	401	410	382	389	388	412	452	394	421	441	410	384	402	462	439	390	380	424	457	444	432	409	444	408	399	431	382	435	435	441	434	419	405	402	403	404	448	411	430	378	388	359	395	412	410	373	368	402	404	420	409	413	439	424	404	413	425	394	435	441	414	428	456	403	394	450	408	405	434	431	462	424	458	416	426	405	410	410	398	432	401	393	468	435	406	450	430	419	426	394	446	432	422	392	418	421	403	392	403	381	394	402	420	426	430	422	459	460	458	429	408	406	404	412	453	421	392	400	407	426	409	440	387	411	402	404	369	416	420	402	410	381	419	384	342	388	427	438	386	447	395	429	394	417	406	381	402	403	431	383	405	447	369	394	422	395	438	390	397	409	392	389	384	392	391	376	447	391	363	427	431	414	389	398	405	408	443	397	411	424	406	433	446	427	441	405	418	397	393	387	459	421	401	444	422	413	394	413	417	378	365	423	392	410	389	379	426	453	406	420	430	405	392	406	432	419	389	412	389	442	404	400	423	420	373	429	424	405	427	442	409	424	433	411	403	425	419	424	420	404	443	433	397	444	417	412	399	420	398	435	483	398	396	398	421	411	394	383	427	427	436	383	395	411	422	427	423	414	432	420	390	432	413	397	447	431	389	379	426	432	427	399	388	426	397	408	421	398	426	447	428	408	401	385	400	406	394	411	447	424	367	434	423	438	385	412	425	377	392	398	404	400	386	430	464	420	408	425	423	408	384	432	393	393	393	418	433	413	441	403	425	432	400	395	371	381	415	430	418	420	419	430	404	405	402	399	441	399	398	366	404	402	405	399	404	424	383	420	427	405	400	392	376	401	415	431	388	426	401	464	474	419	443	435	383	404	416	411	421	373	411	424	415	387	411	411	393	426	407	413	363	386	382	425	400	366	436	419	419	378	433	422	423	421	368	434	427	412	372	408	447	417	400	452	397	441	428	417	402	425	442	427	408	433	421	409	422	422	444	415	403	410	388	439	422	434	436	413	465	435	438	396	396	374	393	371	411	430	405	421	405	407	418	401	401	380	406	379	395	444	420	407	399	416	474	403	402	452	435	452	424	439	407	399	387	407	419	358	409	400	412	442	418	423	416	391	416	389	418	419	427	452	455	400	387	377	403	406	405	445	385	431	447	386	396	386	432	425	431	404	440	432	381	409	418	404	428	415	439	416	384	415	417	406	440	431	441	438	458	405	441	425	438	414	412	416	433	426	369	404	430	411	413	407	426	401	414	422	424	400	398	435	425	403	411	418	440	417	430	393	359	427	418	430	413	397	454	395	427	431	419	379	435	416	385	404	430	398	394	431	405	417	411	356	398	398	459	343	363	428	411	410	399	400	380	405	405	428	367	412	412	415	392	439	429	410	415	400	400	411	419	422	439	411	400	383	398	444	411	401	417	419	384	388	434	380	407	419	386	423	420	415	394	424	400	384	425	431	430	411	399	405	405	441	433	438	383	418	425	418	417	465	441	420	427	430	404	418	408	398	449	443	385	389	390	435	398	431	433	430	428	398	362	403	430	415	391	426	446	421	428	410	444	424	399	411	396	404	394	436	409	403	487	425	411	416	402	375	394	430	393	398	410	404	422	402	407	438	445	391	410	387	418	405	369	428	424	415	407	440	393	396	395	416	400	402	406	450	416	397	384	390	417	466	391	443	425	439	411	370	376	469	397	417	413	422	433	413	427	399	433	418	398	399	420	384	358	420	379	415	395	405	400	407	446	443	394	412	465	401	428	391	434	439	448	423	387	433	378	346	419	388	421	446	395	471	392	413	409	408	421	434	466	384	434	404	387	425	385	402	400	408	404	377	388	416	374	391	418	452	433	397	396	433	419	431	413	431	417	449	410	393	415	438	415	436	423	395	381	426	410	451	412	427	412	424	392	391	395	407	413	403	403	415	403	448	425	400	378	427	430	426	426	445	445	382	421	391	427	419	403	385	403	395	406	455	381	429	433	434	400	464	411	413	420	389	396	416	410	372	392	424	448	420	451	423	396	422	422	394	401	453	414	419	391	434	431	408	434	443	425	389	399	412	391	395	432	434	369	425	436	416	395	428	413	401	395	428	388	373	416	421	399	425	414	411	448	425	412	397	422	404	381	382	447	409	411	410	389	380	416	430	455	414	413	439	445	410	452	388	395	431	395	408	427	382	420	423	380	410	428	424	403	432	401	426	442	431	427	437	419	362	398	377	418	434	396	400	405	415	424	415	419	461	396	392	370	440	437	399	421	418	430	402	402	439	425	384	399	417	417	368	391	443	382	406	407	423	417	420	389	401	409	405	399	398	421	434	403	402	403	395	435	430	452	424	434	449	402	412	399	406	372	420	404	469	427	463	413	455	408	453	413	421	409	430	439	393	445	436	405	403	400	441	440	401	402	437	417	417	443	428	468	392	421	459	434	427	391	372	396	420	419	429	520	401	468	435	365	355	442	448	424	422	391	420	440	410	392	418	396	403	407	466	379	417	416	435	368	431	441	393	402	413	431	437	420	434	415	406	385	349	369	438	436	420	415	378	427	410	436	373	399	441	433	433	412	409	423	405	368	408	424	395	407	437	463	407	417	434	434	411	393	437	437	442	395	383	366	393	421	422	414	442	416	380	419	436	382	399	414	454	415	391	436	411	428	407	378	409	422	436	419	435	422	421	411	432	450	402	428	405
8784	1616	2421	2641	2277	1925	1651	1511	1386	1284	1190	1280	1138	1130	1080	1092	981	1006	1035	1020	1038	1004	976	972	1018	926	962	950	1037	982	991	939	958	947	1009	932	976	1002	959	938	945	977	946	949	934	940	960	1010	911	900	963	933	923	914	947	935	993	936	938	966	917	896	908	960	1001	943	949	954	945	913	938	954	935	976	934	934	895	898	911	950	876	880	886	959	879	919	978	887	879	829	913	956	902	942	966	902	875	986	922	937	941	869	920	914	937	912	973	933	951	914	932	934	927	931	966	954	921	897	971	899	920	939	951	942	919	951	937	915	918	896	939	918	951	916	951	917	914	921	911	978	968	912	975	900	915	887	959	896	943	945	915	872	913	840	913	949	941	942	883	856	960	872	940	902	912	927	928	922	912	894	929	969	893	917	888	940	986	937	930	915	940	948	912	874	915	880	928	958	905	932	885	968	946	933	901	972	923	918	890	958	919	946	963	942	937	902	892	910	945	948	886	869	897	944	954	940	955	933	964	920	880	905	902	905	911	921	903	900	966	916	906	891	864	930	894	870	924	910	939	951	872	902	922	918	968	885	880	942	924	874	885	954	939	914	958	949	902	855	892	946	942	907	976	894	960	935	896	858	887	967	876	889	905	943	941	891	934	922	919	881	972	926	920	914	897	885	904	944	899	912	959	944	964	898	915	914	883	911	907	935	952	897	924	889	941	938	932	917	880	910	886	936	891	908	936	918	897	937	914	967	912	898	957	938	888	875	964	876	922	926	979	902	911	964	969	951	967	965	949	907	847	936	948	940	903	971	933	944	960	904	835	924	891	999	945	914	941	856	920	954	981	939	931	950	906	881	932	932	912	869	944	889	905	883	934	933	977	979	879	874	891	924	971	888	968	923	929	940	895	936	920	940	902	867	880	952	927	909	927	926	890	872	927	850	923	920	959	929	942	945	902	910	938	898	945	899	905	927	892	964	910	960	972	946	885	944	965	950	926	958	953	901	934	926	946	914	929	915	959	909	948	922	951	923	902	954	903	909	878	914	949	885	926	944	977	945	897	943	914	886	962	935	913	918	949	980	922	958	921	974	906	941	923	1043	882	935	983	960	933	870	953	954	899	882	924	928	944	873	936	914	919	877	896	931	876	920	929	950	922	928	922	914	868	926	950	886	916	949	902	946	967	944	977	934	903	901	904	908	905	952	940	908	906	918	927	987	945	933	981	892	951	933	898	937	938	929	892	942	917	892	943	968	907	936	1007	923	922	918	918	905	886	965	917	933	918	970	903	968	887	998	967	927	936	959	942	948	930	931	960	934	934	946	974	895	920	939	934	900	959	922	881	913	944	963	946	928	946	902	973	975	906	931	901	918	953	886	916	965	942	1001	922	909	923	969	942	944	893	932	915	975	947	947	889	930	938	917	883	921	894	907	925	921	942	930	876	897	941	952	923	912	959	941	941	902	938	944	893	961	923	922	865	952	890	884	915	895	890	970	970	965	909	906	926	845	903	939	932	956	894	915	934	924	957	918	944	907	913	944	945	940	949	909	928	878	907	938	911	986	913	903	934	891	919	994	930	941	931	901	929	922	878	951	960	945	875	875	967	910	916	960	905	985	896	891	929	907	930	916	931	938	933	901	940	950	911	958	918	911	905	919	1001	889	944	891	897	938	874	946	887	905	932	920	900	926	891	942	904	946	928	970	917	901	947	943	941	844	903	894	905	887	938	925	956	913	941	935	983	948	954	890	914	917	900	918	896	944	851	867	976	939	941	931	918	911	943	896	938	957	917	918	903	961	911	914	879	981	907	951	892	930	901	899	883	965	881	942	933	924	938	961	958	920	906	905	897	869	920	882	916	915	915	909	907	922	921	919	932	905	906	921	877	891	968	847	933	943	980	913	960	962	938	937	936	895	868	879	872	869	934	913	961	901	948	921	943	1010	948	897	905	874	914	903	847	892	928	927	895	879	975	902	962	944	925	925	908	973	962	865	945	932	961	898	908	894	911	920	929	870	930	952	938	920	930	948	953	886	947	929	984	942	950	942	866	950	944	921	948	932	988	933	924	937	880	912	932	975	906	913	905	932	931	898	991	900	995	988	924	955	991	917	943	932	956	976	894	941	907	958	935	910	909	921	864	950	924	940	968	951	933	859	913	895	864	910	925	952	938	979	963	928	995	911	956	946	950	933	978	958	919	927	891	914	906	929	940	938	945	963	913	885	996	899	915	913	916	901	935	910	945	865	922	899	907	919	955	944	925	934	950	954	930	851	904	969	920	995	926	946	902	902	911	925	967	830	925	917	943	923	933	915	946	940	922	961	988	952	915	942	914	919	914	945	948	976	949	938	938	962	959	920	891	951	870	906	886	916	944	951	974	935	872	896	921	969	930	949	966	947	859	922	936	883	936	913	968	901	959	912	943	892	914	941	955	930	929	930	920	928	906	942	940	913	896	916	890	918	907	943	937	884	958	931	906	920	949	879	943	930	957	931	916	886	967	972	962	943	913	962	936	924	947	899	972	913	865	962	938	980	894	871	922	900	888	939	939	924	903	905	960	946	970	902	947	936	870	910	926	934	932	890	900	936	885	947	965	899	950	921	907	899	927	909	970	925	919	911	890	981	973	927	957	913	931	941	933	916	945	920	891	954	969	860	913	938	962	897	939	940	966	979	915	909	965	885	897	969	928	918	931	850	910	993	903	914	977	941	912	982	909	911	895	870	899	951	974	949	949	1008	937	947	911	958	917	917	931	877	933	957	914	947	909	896	905	974	910	973	892	899	994	975	934	912	891	901	943	959	895	889	929	936	918	881	962	872	929	903	908	885	905	907	927	946	920	909	961	1027	954	924	939	967	878	951	916	895	933	861	930	898	941	894	988	938	910	907	906	918	959	970	930	915	934	906	948	944	883	892	915	962	962	950	887	912	936	973	918	911	909	920	931	962	907	965	942	898	925	925	926	897	926	916	844	872	939	933	938	955	906	913	875	885	910	912	923	944	910	945	922	952	916	915	915	967	928	942	987	904	929	931	907	924	918	920	943	908	976	944	944	865	969	868	901	918	951	890	890	938	922	866	965	919	953	912	936	889	952	922	961	901	992	906	908	957	955	964	944	907	929	899	895	921	890	931	943	942	947	899	891	892	959	1006	953	902	920	926	920	932	926	913	926	967	887	931	950	910	953	921	914	903	941	924	935	938	924	947	955	929	962	921	920	902	913	910	932	933	945	915	918	929	914	941	855	920	899	900	927	888	942	895	953	886	911	916	919	928	933	915	951	912	940	940	945	897	945	958	952	876	939	893	925	899	897	962	953	954	940	913	963	922	937	933	918	989	915	988	947	937	899	900	869	926	877	967	920	895	975	907	926	929	872	933	950	932	899	907	917	893	966	942	936	889	898	985	970	909	902	903	956	901	917	964	924	909	936	916	952	895	893	909	942	919	906	889	901	952	880	987	898	989	932	946	930	931	915	929	965	918	969	946	901	895	911	894	930	953	916	910
1462	168	156	160	153	166	154	173	167	173	165	144	156	155	140	168	153	133	149	143	156	156	161	156	197	153	144	172	151	165	144	178	148	186	153	141	162	146	138	146	143	160	140	169	162	131	167	156	167	157	140	156	141	166	147	158	159	169	165	165	165	185	159	150	177	150	152	158	154	147	147	135	185	145	162	152	121	130	142	189	176	171	144	154	192	170	175	162	168	155	148	158	148	131	147	177	151	160	150	151	189	141	145	159	160	123	132	142	159	168	146	146	161	153	142	171	168	145	151	159	151	177	178	164	154	154	164	161	181	142	147	163	140	165	163	177	170	163	153	130	153	146	151	159	165	154	173	154	160	158	165	141	146	146	157	157	148	136	142	139	150	175	145	149	153	142	158	141	130	157	162	176	154	156	131	145	200	165	141	149	152	136	145	174	147	162	148	155	139	136	146	149	159	157	172	144	163	163	156	135	139	153	145	139	151	179	146	156	158	162	159	138	146	162	134	154	151	153	142	160	174	153	154	169	140	132	150	149	156	150	172	158	172	154	169	156	181	151	151	164	161	167	146	144	143	160	153	166	151	159	188	134	134	141	163	144	165	174	171	151	136	154	159	153	137	155	171	154	161	133	161	145	168	161	163	163	172	148	147	138	159	134	160	127	129	158	167	102	154	138	169	141	152	140	156	149	184	142	157	174	160	155	146	155	154	157	173	160	160	162	150	174	153	141	160	158	167	153	138	147	145	142	150	158	165	151	158	157	167	129	172	146	143	149	171	141	148	157	148	165	162	148	161	165	155	170	157	147	159	149	169	158	172	172	171	153	162	150	149	150	149	184	125	149	140	147	166	153	159	196	136	155	144	159	174	151	137	166	175	148	148	155	132	160	161	148	150	144	164	162	167	145	167	168	166	167	158	168	156	141	140	135	131	151	131	164	168	161	181	152	163	176	162	140	155	159	150	190	138	150	171	139	160	183	156	140	138	153	161	142	152	142	152	170	136	142	150	164	154	162	140	149	142	178	171	177	151	171	152	169	155	182	137	155	162	173	166	142	162	141	140	154	144	144	160	145	172	150	161	155	132	164	165	149	144	132	141	183	164	145	169	168	139	130	161	160	143	155	171	169	141	146	152	139	141	177	163	141	166	137	137	122	161	132	142	156	160	164	136	161	154	162	193	174	165	146	162	162	145	165	158	147	166	142	159	144	175	164	180	163	139	157	170	161	143	162	142	143	178	157	165	164	169	124	145	151	175	149	146	126	135	162	146	143	153	142	164	170	153	157	144	153	158	137	151	178	176	163	136	166	159	145	137	160	147	136	153	156	147	130	143	149	161	174	159	162	155	150	156	160	149	163	176	133	135	165	170	154	165	171	148	147	170	149	161	155	160	139	168	142	156	145	137	148	155	143	150	154	147	144	174	182	153	138	158	149	160	155	154	146	151	148	161	164	163	157	147	140	149	141	160	149	171	189	165	155	135	145	171	143	154	154	146	166	171	154	162	149	172	147	159	160	127	137	149	144	151	173	153	151	149	161	138	146	139	143	165	130	170	168	155	162	150	152	160	172	155	165	178	146	136	155	149	157	162	145	169	164	150	167	151	145	132	156	153	165	134	144	147	170	187	167	134	134	169	151	147	151	127	151	152	157	176	153	148	159	147	135	148	180	172	152	157	154	137	148	162	163	158	174	178	161	170	141	144	168	184	180	165	151	148	151	150	162	165	151	156	155	146	168	168	161	140	140	141	155	165	168	152	159	170	157	146	151	145	153	162	164	149	179	167	174	176	162	170	170	166	138	182	164	175	158	166	172	147	162	164	173	164	171	165	169	169	150	160	165	137	143	140	173	161	154	168	144	137	155	163	155	137	165	153	166	157	161	163	148	158	158	151	183	160	142	163	145	164	149	188	155	153	167	142	194	154	169	137	171	178	133	138	142	157	161	143	152	135	169	162	151	162	150	180	166	149	156	150	179	165	173	141	166	158	149	132	146	152	143	154	151	166	144	142	151	163	140	153	152	149	159	155	155	165	158	155	135	148	127	174	174	158	185	142	169	130	162	135	139	149	171	161	142	160	168	160	161	151	158	146	161	154	151	155	148	169	162	164	163	150	168	157	172	147	158	172	151	164	154	151	153	149	179	170	163	162	171	148	149	147	162	159	161	165	157	151	149	156	156	141	147	148	156	160	173	160	160	152	138	149	155	153	168	151	160	161	141	163	170	167	146	138	151	147	174	137	153	160	151	171	188	149	139	162	153	183	161	138	145	184	151	169	147	171	149	156	180	167	177	161	149	142	168	134	146	154	148	148	159	161	155	141	167	164	195	181	151	152	183	148	157	156	143	157	163	149	142	148	161	146	158	147	160	164	170	157	185	185	152	152	151	165	147	164	164	168	143	179	132	156	165	150	182	159	143	147	158	152	122	170	160	164	155	156	137	169	146	154	172	143	160	161	152	186	167	155	171	168	163	129	145	153	158	165	127	141	171	152	168	149	154	169	173	175	165	162	155	176	146	166	151	151	147	146	147	141	138	159	127	170	165	140	170	129	151	152	150	157	161	158	148	139	138	177	158	162	165	165	141	157	162	139	169	145	151	139	168	131	144	153	147	162	160	170	149	131	144	155	157	145	143	159	141	154	136	154	151	162	147	158	159	144	125	152	151	150	153	123	169	123	159	126	153	134	160	139	146	161	150	168	175	148	171	155	151	147	145	154	150	141	152	139	155	165	165	145	155	157	162	178	137	169	165	142	154	150	148	133	169	169	154	156	165	161	161	153	150	140	118	147	186	162	138	171	139	177	140	141	153	161	175	148	132	147	136	137	162	155	180	180	145	159	140	155	136	169	142	183	153	159	172	143	152	167	152	156	164	178	135	151	162	137	146	170	172	161	170	156	137	160	159	176	147	118	171	150	150	158	166	148	167	178	150	167	155	152	142	145	167	172	152	174	159	155	163	139	140	176	169	158	153	167	152	153	166	153	152	141	145	158	142	154	161	182	169	157	122	167	143	161	157	141	144	122	145	160	149	141	166	147	143	141	147	176	181	156	153	127	159	172	167	169	148	151	144	147	135	138	144	180	155	170	150	150	140	184	179	149	158	136	176	152	171	164	165	164	172	145	154	147	166	138	156	189	168	152	135	144	125	166	162	156	157	154	119	117	196	188	182	167	166	144	163	164	152	159	178	127	135	144	159	142	153	153	165	140	136	149	146	161	152	146	164	159	151	170	174	182	154	152	147	155	183	151	150	164	156	173	157	136	164	157	143	135	148	146	158	142	170	133	169	197	178	171	148	143	186	176	177	141	167	145	149	166	165	150	155	138	160	163	160	150	149	131	139	163	163	147	162	150	152	159	171	139	149	145	181	169	135	157	147	140	145	161	182	125	153	166	170	133	150	176	163	145	140	160	142	169	193	159	161	140	192	145	168	149	138	128	163	170	156	191	166	173	138	154	147	145	154	148	185	162	168	150	181	157	160	151	156
1757	426	478	455	491	482	483	491	446	461	397	434	424	453	443	479	415	444	464	433	464	462	463	433	443	436	434	418	417	434	402	449	423	422	425	470	444	425	434	447	434	500	426	438	440	467	423	412	418	426	407	413	444	383	444	450	445	405	446	422	448	422	448	449	462	439	434	438	442	422	451	437	409	431	476	444	438	412	452	432	467	383	461	447	428	419	430	445	424	478	427	413	433	412	446	443	455	447	458	410	417	470	422	417	460	448	420	469	429	422	423	452	462	461	459	470	432	409	448	408	449	459	477	453	444	428	427	444	427	418	448	462	421	415	446	448	445	419	428	457	406	424	433	463	418	440	459	440	433	468	460	452	440	437	436	423	468	430	428	425	430	430	443	438	436	404	442	445	451	466	428	435	465	409	470	399	456	450	409	430	471	421	405	430	415	432	433	451	444	413	429	449	397	421	463	444	440	439	467	446	479	430	458	481	454	444	425	388	415	436	461	436	441	397	427	458	452	389	450	454	453	456	418	420	462	430	394	419	494	465	417	447	422	425	445	479	401	428	450	435	447	426	436	474	459	422	431	433	453	454	446	449	452	438	384	416	424	408	448	454	437	434	463	446	421	425	397	450	448	427	414	466	425	461	408	424	477	394	433	412	407	431	434	419	423	421	409	406	452	408	450	449	477	425	446	420	440	438	450	420	428	454	431	421	449	452	436	450	462	449	420	427	471	428	446	419	428	458	429	424	431	469	433	423	436	446	442	458	440	431	455	463	460	435	408	401	421	452	438	438	442	453	435	429	413	451	453	425	438	423	458	441	454	443	450	442	430	430	461	422	452	455	411	456	413	440	410	438	419	414	474	474	445	416	431	426	400	446	398	449	464	453	428	470	465	445	448	414	455	440	452	425	428	438	457	440	440	419	419	424	424	437	442	406	411	421	442	422	437	434	413	450	444	448	455	441	415	401	443	450	406	459	456	448	451	455	418	402	419	428	439	425	468	392	470	432	407	445	438	426	422	443	456	447	423	437	445	432	411	446	402	441	402	455	440	436	463	402	462	443	467	404	421	450	416	448	426	430	403	444	405	431	434	432	425	444	422	389	416	423	468	437	433	460	469	452	404	442	475	439	449	425	418	424	472	441	466	429	425	448	435	404	452	435	434	428	427	400	440	403	445	459	418	469	398	443	463	428	471	439	454	427	446	456	432	459	471	436	438	456	460	439	455	428	464	453	414	428	445	416	449	419	426	449	444	468	433	424	453	432	412	438	467	461	431	439	425	430	455	462	418	455	443	423	426	436	454	457	451	447	452	463	464	471	456	463	470	440	462	422	461	461	431	407	447	423	415	421	413	439	411	419	433	436	471	440	413	428	424	431	450	469	463	420	415	404	455	412	432	440	453	420	461	426	429	430	457	428	482	444	432	420	420	452	425	458	432	424	409	442	484	412	437	422	433	453	455	395	420	446	446	464	428	422	468	463	431	447	418	445	459	485	458	447	456	439	435	403	452	446	432	465	430	422	459	438	444	460	400	454	472	412	476	436	442	424	402	426	443	422	470	444	410	460	448	473	416	462	447	433	468	435	436	465	436	473	460	427	418	444	439	432	424	416	453	445	465	459	397	401	414	453	427	454	449	473	459	451	426	453	414	446	442	456	433	422	459	451	444	442	422	435	435	427	442	456	434	463	431	429	435	432	446	420	434	449	467	428	410	416	444	436	460	449	438	410	458	466	429	433	430	453	447	422	406	442	467	449	447	440	462	402	436	439	443	415	439	446	419	432	495	434	409	406	424	450	456	436	447	436	424	435	445	431	408	455	487	434	460	471	414	453	434	439	475	397	422	449	416	426	444	458	476	482	434	441	434	411	467	445	456	410	415	431	402	418	439	427	438	432	433	447	432	453	449	431	446	420	458	453	455	406	431	456	429	446	413	469	428	447	419	457	437	449	471	434	457	441	450	427	421	413	437	441	429	437	403	436	431	437	431	451	452	431	428	427	427	444	428	454	438	444	448	446	412	469	435	413	446	408	440	424	449	443	436	449	429	431	462	421	436	445	398	459	447	397	435	439	400	439	447	455	443	433	412	449	404	440	428	387	435	437	388	397	465	410	458	397	438	397	435	426	427	427	455	430	421	410	494	423	419	447	440	404	475	442	401	457	428	399	427	433	437	435	445	428	443	433	489	449	442	454	394	448	398	445	455	430	423	438	408	388	464	428	434	435	420	425	456	443	455	447	460	410	436	447	409	431	396	491	428	450	447	431	428	440	458	449	453	418	474	406	446	453	432	449	428	413	436	425	476	428	398	436	436	431	414	472	436	425	443	456	442	421	479	437	463	457	442	439	424	450	456	427	418	444	430	437	426	468	423	454	388	405	442	465	385	401	450	437	439	407	462	412	422	421	422	423	435	442	452	456	449	436	415	421	455	446	416	435	420	440	446	438	417	394	429	442	434	445	439	440	418	431	433	428	456	430	422	404	426	456	419	411	444	388	448	423	448	454	464	444	439	428	454	392	458	432	424	434	448	421	429	432	442	441	445	430	433	386	413	423	455	446	467	426	430	451	423	497	394	410	419	454	408	463	413	472	428	441	420	392	440	448	447	451	464	440	401	441	457	431	459	448	403	453	426	444	385	398	427	424	424	431	446	419	403	477	453	429	497	429	451	427	434	416	423	424	418	447	436	454	437	444	438	461	480	470	447	424	457	431	443	433	437	450	419	455	385	429	420	411	429	492	420	429	443	424	460	444	438	434	412	457	436	426	438	465	415	404	452	446	413	418	478	426	386	419	429	432	444	416	406	438	458	480	432	465	417	378	408	415	419	440	443	430	417	436	441	409	439	408	409	444	464	430	406	422	456	419	450	423	412	442	432	430	479	470	459	431	451	421	436	462	456	409	456	411	439	456	412	432	423	412	412	410	420	452	421	434	442	434	450	428	461	446	411	408	430	453	405	449	452	449	421	438	447	412	434	448	435	436	421	408	403	416	463	477	429	444	447	393	434	440	420	432	410	415	407	467	395	437	449	439	411	430	429	463	426	427	448	414	405	436	436	457	408	432	421	394	429	413	397	487	427	442	416	446	427	442	427	466	408	462	418	446	407	462	452	472	398	408	450	430	445	482	428	474	451	390	403	452	395	450	436	395	422	420	383	423	447	416	445	426	430	395	421	445	449	408	436	440	475	478	437	457	414	449	419	430	401	438	407	459	467	444	450	410	428	429	425	454	419	404	455	431	447	390	445	406	402	426	397	395	463	459	413	454	429	442	448	413	433	444	450	423	455	419	454	400	424	422	443	427	438	429	451	447	454	421	409	432	424	466	468	465	439	426	452	430	450	461	419	418	422	450	446	445	443	424	413	420	432	484	482	412	463	452	429	438	417	457	395	449	461	434	436	436	456	441	435	426	456	415	411	441	450	493	461	447	446	454	467	427	451	421	387	431	459	445	398	467	471	450	451	439	415	425	412	433	446	450	443	414	406	447
7664	748	667	550	462	413	394	328	343	375	283	308	280	307	311	320	306	314	355	300	284	326	285	308	300	322	317	311	315	296	321	309	301	294	297	313	303	334	318	334	306	297	298	319	294	309	342	292	298	319	292	308	338	307	285	319	290	325	314	301	277	311	312	303	280	314	302	299	306	307	277	323	277	325	311	282	289	323	295	306	316	323	312	305	304	276	283	307	318	305	293	312	317	301	306	309	298	265	300	286	267	319	333	316	294	331	284	323	310	311	326	324	299	285	317	291	308	298	316	343	285	310	292	298	310	326	308	310	296	262	341	311	322	334	287	310	276	306	314	323	278	337	308	341	343	301	309	315	312	320	263	290	308	328	295	313	321	303	320	326	338	323	292	291	318	310	323	331	316	316	303	321	272	265	298	284	313	317	276	324	311	311	351	331	298	299	279	307	311	341	322	301	306	275	315	299	346	350	312	301	302	304	284	293	287	310	315	274	337	347	295	322	286	296	333	310	310	276	346	315	289	309	299	332	332	329	283	309	317	289	301	266	278	263	320	294	290	293	297	308	318	336	284	302	278	320	293	321	312	278	320	303	318	324	316	318	312	326	311	330	308	312	311	300	268	287	296	289	303	285	292	296	266	343	312	270	327	334	329	303	324	311	299	306	292	309	299	288	329	297	324	352	312	301	300	312	282	322	288	305	323	301	301	327	309	309	288	323	328	298	319	281	286	290	290	277	301	303	343	312	307	309	319	275	290	323	313	312	299	322	336	340	306	345	313	269	318	301	321	314	342	324	290	309	322	321	334	326	321	317	287	305	279	310	298	311	291	281	328	291	339	292	307	307	295	311	304	289	329	313	301	310	299	307	318	321	322	290	326	322	284	350	295	294	331	320	314	308	299	315	319	302	314	279	316	313	324	331	319	284	309	295	308	328	330	312	274	311	313	319	327	301	254	297	302	302	325	306	325	292	297	316	310	329	319	307	328	310	316	324	282	319	337	308	313	291	346	300	285	309	333	314	296	330	303	314	320	333	288	291	339	324	312	358	289	285	274	322	312	314	301	304	299	303	343	292	321	295	291	279	334	277	324	319	310	288	301	311	291	287	318	290	295	304	301	308	272	272	304	308	319	328	323	278	320	333	303	317	284	297	294	343	312	303	317	306	320	299	297	291	276	314	305	312	293	318	236	316	346	311	292	281	296	322	289	289	275	309	315	270	322	288	290	309	299	337	317	301	302	288	321	295	300	284	304	256	302	285	288	320	281	313	321	299	274	367	297	305	296	305	308	298	290	285	311	274	288	298	291	285	316	295	289	295	301	325	246	306	299	319	317	280	310	303	298	327	303	279	292	337	316	301	280	301	300	328	313	322	308	326	321	292	287	301	331	293	297	287	277	291	313	319	279	300	309	306	308	318	311	307	298	303	283	269	288	341	291	303	295	285	316	278	304	327	336	295	307	336	357	315	298	357	330	313	282	297	347	299	324	302	306	304	323	304	277	298	265	337	315	311	283	255	303	315	278	307	297	310	321	283	309	296	315	287	293	310	316	309	297	287	300	300	295	310	339	308	291	298	313	341	306	310	308	280	295	343	322	319	304	288	297	311	341	278	300	319	325	274	340	318	307	282	273	267	305	271	292	292	299	308	311	313	289	316	320	305	313	283	323	316	315	332	324	279	289	290	308	311	331	331	311	315	317	317	292	291	311	308	320	275	313	308	314	304	314	284	272	268	271	307	295	311	325	303	335	300	319	331	313	308	307	286	345	303	337	312	290	290	290	317	301	302	306	329	313	336	296	338	293	276	340	284	318	338	311	311	300	324	306	318	325	309	285	306	322	318	286	322	316	241	298	300	312	297	304	291	318	306	291	307	286	330	295	298	277	311	324	328	308	269	285	293	315	284	310	302	267	328	331	330	322	304	328	305	296	295	269	331	319	303	309	324	308	363	285	300	305	311	297	318	308	324	319	296	317	293	304	295	297	289	300	283	283	296	293	298	339	315	293	292	308	301	308	330	332	291	312	295	269	300	317	284	311	287	302	289	313	300	303	318	307	305	340	303	342	274	310	302	331	272	346	300	301	275	319	273	308	328	299	304	308	318	271	334	305	281	336	374	318	327	283	297	293	307	310	334	277	330	274	299	331	317	293	309	295	267	313	305	321	319	334	331	307	312	300	297	289	326	288	302	308	326	310	326	306	284	292	302	343	303	293	303	329	313	296	304	295	259	314	297	343	273	295	306	314	286	314	315	305	315	303	282	339	302	268	294	329	302	303	320	303	345	286	317	290	295	296	306	258	289	302	322	296	330	314	289	295	290	275	317	310	299	300	296	341	286	290	302	317	283	318	332	304	294	283	311	303	302	305	318	308	278	280	277	290	289	288	320	293	333	298	313	266	280	303	275	288	275	288	323	288	299	291	294	337	308	300	318	285	297	298	343	311	301	315	316	306	266	313	303	285	331	309	291	287	291	310	310	308	304	295	292	320	280	251	320	315	284	295	307	309	306	317	318	304	359	285	307	354	297	291	343	298	355	326	306	322	309	292	298	300	314	297	299	331	303	292	278	318	328	301	276	301	282	307	307	331	293	308	301	316	339	297	306	298	316	332	289	286	279	316	349	300	299	311	344	282	274	334	312	315	319	298	272	281	294	306	290	331	316	307	324	293	329	317	271	287	296	325	343	316	329	325	303	308	288	291	320	291	337	310	301	304	282	304	322	293	330	337	299	329	296	299	312	269	320	330	317	329	331	329	294	290	315	287	289	290	336	347	290	311	331	276	305	298	318	334	304	304	319	300	299	317	310	338	322	271	284	307	333	328	310	311	307	318	293	319	340	292	311	302	298	289	322	330	302	336	292	294	303	296	354	315	298	310	304	315	316	317	309	307	312	307	334	328	297	338	298	294	302	325	280	306	308	306	288	282	326	306	298	307	321	334	333	332	283	302	336	321	301	303	299	286	296	290	320	329	303	313	343	287	326	298	297	295	280	315	309	259	312	310	320	353	304	334	319	314	313	337	312	317	313	292	313	334	289	296	319	312	295	311	335	306	295	283	290	306	280	311	298	273	274	299	320	322	334	307	312	326	292	286	290	297	286	330	295	314	327	275	314	293	304	322	309	320	310	321	279	319	311	321	316	284	311	288	334	307	287	309	316	283	290	320	304	329	324	285	259	308	307	288	313	306	307	309	325	290	278	286	303	298	292	353	302	299	346	307	293	293	294	307	296	322	320	313	308	311	334	282	309	321	305	305	302	308	313	304	339	313	333	298	308	318	294	297	319	291	312	301	314	295	301	323	317	330	303	323	350	311	308	334	320	307	299	312	321	313	277	329	313	311	268	306	268	311	299	306	299	295	300	279	307	294	269	310	319	318	276	300	303	318	296	312	308	289	319	290	296	329	289	304	307	314	328	307	322	272	311	295	340	314	321	309	294	333	322	303	319	338	325	294	307	287	295	291	271	292	341	312	278	307	304	308	288	294	315
6531	1158	1488	1633	1457	1287	1155	1042	1031	965	877	883	850	842	867	811	811	823	814	857	754	821	818	803	755	755	784	813	763	799	755	754	779	704	755	790	750	739	796	750	821	741	742	717	701	745	719	773	758	721	733	759	741	744	738	695	796	722	754	782	720	749	757	780	746	770	761	763	720	740	682	729	742	716	725	742	725	753	740	802	754	769	724	736	713	750	703	762	744	705	733	764	743	783	743	775	793	732	801	730	693	766	782	793	733	795	776	728	726	746	732	697	726	769	752	775	708	741	727	772	743	751	758	762	715	723	798	759	721	739	760	742	787	762	709	777	779	772	728	758	764	678	804	744	748	748	798	809	705	763	774	701	736	721	834	793	738	769	747	785	774	790	776	729	712	736	774	804	753	757	748	737	735	727	735	749	699	782	734	735	811	773	763	769	752	737	745	765	775	721	754	751	787	752	742	776	735	757	734	744	790	766	716	769	723	738	737	746	776	759	710	760	741	714	766	751	740	751	761	768	765	780	744	714	720	744	775	751	777	705	770	729	714	781	768	739	776	716	755	750	748	731	781	788	746	728	748	749	758	721	757	768	716	768	718	767	763	776	759	794	770	731	722	769	722	813	748	750	732	755	707	726	747	712	721	779	788	740	700	792	752	791	711	785	720	759	722	753	724	738	740	780	697	777	818	765	775	709	698	710	771	725	750	740	748	737	697	754	706	748	747	754	743	768	759	733	766	772	727	718	760	741	746	676	779	756	719	747	757	766	759	764	741	741	792	760	775	752	774	766	702	755	713	754	761	729	756	758	773	727	746	712	746	737	823	746	768	782	766	754	758	754	681	760	767	760	740	744	759	736	766	718	774	791	783	758	809	766	765	775	736	717	731	769	707	772	756	767	792	740	774	716	739	718	801	788	769	770	788	800	781	752	741	736	797	764	738	711	796	761	769	778	759	735	776	779	721	742	778	717	766	762	779	727	732	761	766	738	712	781	727	712	723	774	756	760	769	832	777	785	763	701	757	729	749	732	760	735	757	696	744	778	739	794	793	757	753	777	757	766	749	741	803	787	776	742	766	805	760	768	756	764	751	757	770	774	718	742	720	748	790	790	803	753	761	745	757	738	758	734	766	750	780	749	780	738	777	741	768	761	723	771	713	746	742	754	762	757	724	796	752	752	738	764	789	781	740	742	730	762	745	730	721	712	763	735	773	783	734	714	748	708	732	776	749	729	745	750	691	715	775	770	752	764	782	794	757	753	731	733	707	715	744	790	746	777	775	743	751	761	779	745	763	750	722	715	761	761	711	765	750	772	726	783	738	778	745	732	707	711	784	787	759	722	741	760	710	734	782	718	740	770	770	721	727	722	774	765	751	737	755	777	734	714	738	757	726	768	803	731	760	769	754	719	717	718	759	717	747	765	745	768	798	726	743	698	763	701	790	776	728	773	749	797	775	739	723	742	725	739	725	695	725	734	796	711	753	786	749	742	719	788	749	745	760	741	719	727	733	725	772	769	725	768	726	747	716	782	765	711	712	742	771	739	750	773	768	741	740	767	754	769	773	741	753	759	752	719	739	806	762	752	714	759	737	755	720	767	752	770	740	735	749	746	789	716	740	807	733	757	759	756	790	745	712	771	756	796	787	704	760	745	765	713	769	781	745	732	775	773	746	785	715	734	736	756	770	772	751	730	796	763	749	716	803	773	725	773	776	746	755	763	714	742	769	756	744	726	778	748	764	739	699	774	762	770	795	741	727	743	766	784	728	732	737	763	735	741	748	704	747	736	743	779	707	779	733	749	708	746	724	776	766	747	792	740	737	736	753	801	728	764	746	763	804	758	728	775	735	765	749	775	749	802	727	752	759	712	702	730	753	721	724	760	752	724	751	773	730	763	723	740	745	786	750	788	669	753	709	793	801	699	743	755	737	760	755	813	728	735	763	748	750	736	732	746	727	774	771	719	779	726	736	749	738	724	797	819	721	711	726	718	764	768	749	704	794	785	725	742	774	699	776	769	722	725	736	757	720	795	737	719	721	741	721	810	774	785	792	766	759	735	754	716	725	756	766	798	772	782	717	770	780	730	747	781	708	749	767	745	731	749	749	722	788	736	783	783	790	779	791	730	759	717	757	758	790	791	750	780	795	764	750	714	793	760	718	761	767	760	775	716	754	741	772	725	768	769	763	742	755	757	824	813	767	745	777	750	789	760	713	770	759	745	762	806	759	750	729	769	761	734	742	768	796	753	754	737	760	722	729	738	756	758	744	709	761	739	714	737	753	751	733	767	746	785	753	714	783	718	728	724	729	714	776	731	766	794	728	714	772	743	783	749	762	775	770	756	738	781	748	760	772	708	760	691	769	803	771	729	708	794	765	723	797	785	730	740	758	726	747	737	700	734	746	793	733	748	782	754	715	773	769	764	766	758	754	739	783	746	765	764	764	781	788	792	714	722	741	747	725	732	845	755	760	717	757	756	762	703	732	713	723	766	790	756	724	697	741	713	758	748	716	788	753	746	756	704	728	724	751	721	771	753	784	783	735	750	783	716	723	721	705	747	748	737	727	779	742	772	762	762	717	718	797	749	669	725	741	774	814	751	722	776	756	728	720	751	712	757	736	732	744	748	769	776	699	769	758	775	798	727	723	704	675	759	752	779	740	776	743	737	729	758	781	724	791	775	755	751	735	742	785	805	727	767	761	755	766	754	758	796	758	752	710	782	744	716	751	727	757	737	732	752	757	733	773	747	684	764	735	749	754	760	753	749	778	746	716	748	786	752	748	756	753	730	783	795	718	721	728	750	806	734	773	725	713	769	765	743	807	752	747	763	762	746	736	692	737	771	736	765	728	690	765	740	710	725	744	757	753	714	743	716	718	754	758	761	716	793	735	786	755	730	739	756	771	771	737	739	709	743	763	772	737	782	755	715	808	800	782	732	771	753	767	743	729	739	709	717	738	701	740	769	734	709	767	720	760	740	775	735	731	758	746	738	785	791	746	747	729	717	748	737	741	765	759	760	728	744	777	756	778	775	787	772	768	745	731	731	756	738	769	764	759	737	754	722	771	756	743	745	694	745	725	738	778	711	741	703	724	739	728	751	789	778	792	741	718	765	769	745	822	733	737	735	756	776	704	748	741	777	737	779	773	705	781	769	751	707	726	733	754	775	758	761	743	801	697	746	791	719	744	773	773	749	762	701	686	783	785	753	779	764	730	728	778	762	745	772	786	786	705	745	790	795	751	753	741	765	721	804	748	726	761	700	746	761	718	740	777	734	776	778	729	756	733	776	709	805	769	777	772	780	745	702	750	748	741	794	744	773	750	752	778	749	734	717	775	748	748	789	740	776	753	766	760	748	718	749	754	773	786	761	745	699	748	809	696	701	763	792	718	749	728	740	795	738	756	783	770	727	758	704	767	747	747	732	734	703	738	758	716	735	753	752	798	745	791	710	722	751	716	725	771	774	710	733	764	729	768	752	726	805	742	736
15009	1585	1209	966	744	625	588	478	547	503	451	511	445	488	404	449	402	472	441	411	419	413	444	397	442	384	455	414	484	377	395	389	470	468	425	421	414	436	391	413	382	364	397	389	413	404	418	433	384	419	408	412	406	421	372	397	385	418	366	387	377	405	397	432	453	425	409	386	443	384	431	429	400	440	396	397	423	402	423	422	417	414	430	394	423	407	390	368	402	441	426	413	418	437	375	389	430	394	381	375	405	428	414	370	406	430	383	453	416	406	392	403	405	415	422	400	402	406	400	446	416	397	385	379	389	397	416	411	378	437	417	407	401	454	429	387	419	441	381	438	387	411	443	444	445	405	426	462	425	372	430	372	386	368	431	412	409	408	372	443	391	409	442	418	406	415	415	418	426	398	413	424	429	461	399	392	420	396	437	423	404	427	447	393	457	416	449	411	441	423	401	388	385	392	378	427	433	422	426	459	394	454	408	412	393	441	403	425	424	377	373	396	406	437	429	433	379	399	424	390	448	399	401	404	385	406	424	391	450	438	393	465	424	410	383	432	376	423	434	410	416	454	395	427	436	421	429	436	393	398	426	413	372	449	417	436	410	396	393	394	445	419	398	429	421	406	441	418	449	393	375	396	395	410	392	400	426	402	482	402	368	423	425	417	429	439	393	412	427	410	443	378	445	453	391	397	396	431	396	444	413	363	415	383	409	408	439	392	391	405	427	448	394	440	444	407	395	428	421	394	434	451	428	416	399	374	408	412	436	390	405	390	402	439	441	368	418	389	374	402	433	441	405	407	389	406	407	371	461	426	425	422	434	383	439	446	433	395	408	445	484	403	414	419	409	382	416	400	392	410	427	393	440	401	420	378	402	407	393	422	382	406	411	439	422	412	434	398	418	447	404	386	403	410	412	417	405	380	395	386	409	369	386	410	422	407	410	423	384	411	354	419	386	397	403	395	388	425	430	432	415	447	404	397	368	352	400	424	378	440	398	407	355	416	451	385	417	439	397	388	415	408	391	396	401	398	396	411	404	402	409	399	409	368	424	436	403	405	421	399	423	386	409	410	425	388	432	427	420	397	392	372	381	454	381	385	425	432	400	392	434	437	430	396	416	401	418	415	393	346	438	425	434	446	439	403	416	450	393	424	415	413	448	415	433	383	400	409	401	398	421	453	468	419	403	418	422	420	427	401	390	439	387	409	400	434	398	416	441	414	441	410	398	409	436	411	419	391	424	367	410	377	441	403	430	411	398	403	423	443	423	397	465	436	411	417	426	416	384	397	380	409	405	404	418	414	414	401	432	471	435	420	419	425	397	407	395	430	404	426	436	361	432	414	388	442	423	441	389	408	401	420	448	406	397	440	425	406	413	455	439	420	441	407	422	440	451	380	442	414	445	419	389	399	443	387	389	407	388	416	418	428	377	376	400	398	415	401	417	405	443	444	415	446	395	380	408	440	399	374	396	381	418	431	423	417	424	413	434	401	440	409	400	406	402	409	390	393	406	403	422	403	429	420	378	402	371	423	393	461	383	404	412	401	414	423	427	415	415	405	419	422	420	390	389	412	405	410	408	400	454	406	431	371	437	413	407	466	369	403	422	411	442	397	440	389	385	412	420	418	378	458	397	411	415	411	433	454	399	405	413	445	374	395	374	434	375	448	473	434	392	405	410	419	409	400	416	419	429	419	427	409	429	374	371	367	447	397	406	426	415	414	424	434	384	393	410	410	415	386	420	423	382	416	398	423	436	398	425	417	398	397	423	412	418	439	429	378	409	412	396	405	454	436	398	408	372	419	405	417	466	390	410	409	420	399	430	414	388	441	418	415	439	428	436	418	399	426	388	428	421	391	410	409	401	400	365	418	361	456	427	422	402	419	397	423	392	402	443	415	390	415	425	397	423	411	399	382	389	426	397	431	396	382	400	406	425	385	403	414	433	434	400	385	431	421	394	407	384	395	390	406	439	387	427	398	416	393	413	386	419	406	422	415	409	431	420	413	409	447	439	391	404	443	384	455	412	419	444	390	419	418	411	420	441	412	414	429	403	425	416	431	407	400	386	411	416	421	444	446	426	420	417	388	415	379	418	447	407	419	405	454	405	393	401	408	401	447	484	397	401	413	386	393	424	446	419	424	415	408	419	406	439	419	420	400	389	414	391	409	411	422	408	372	403	461	457	427	408	422	386	416	413	440	432	378	401	414	366	400	400	402	419	398	370	428	471	414	383	412	407	406	433	428	389	417	371	408	426	408	388	408	414	438	390	405	433	437	408	423	417	420	436	412	422	461	391	353	414	417	435	389	400	399	406	399	403	401	394	430	409	435	378	390	412	446	396	403	407	408	441	401	425	445	397	391	382	421	402	430	391	378	419	410	453	429	427	439	382	448	379	407	436	461	384	381	392	432	442	422	387	430	409	412	427	432	439	414	397	415	460	440	379	406	369	420	472	423	439	412	409	412	397	427	417	401	393	384	438	399	400	432	409	385	421	417	401	439	403	430	446	426	414	395	407	431	455	393	406	361	398	428	429	394	421	413	406	383	425	413	430	401	444	418	410	400	412	377	424	450	432	406	422	429	412	418	442	436	381	447	418	417	446	387	376	398	437	388	403	409	399	425	466	423	412	398	408	425	418	430	390	429	439	412	435	422	433	451	387	390	408	385	387	394	427	399	434	409	385	442	393	402	424	401	400	386	394	429	388	400	389	390	431	404	421	428	422	413	459	416	370	408	432	397	389	418	432	418	422	406	410	437	418	378	435	426	437	398	432	407	373	393	424	423	423	414	377	422	393	340	403	434	405	400	428	473	384	403	447	454	429	425	417	421	402	383	409	426	418	423	419	395	421	420	409	430	445	411	415	430	391	392	395	395	428	419	412	448	449	440	434	402	401	432	414	448	434	405	440	427	422	398	405	392	423	404	397	420	473	361	396	412	443	393	415	424	428	406	369	443	430	392	413	428	377	408	414	380	436	394	438	386	421	393	394	409	384	380	410	418	430	408	449	409	451	401	375	459	397	438	406	408	457	405	399	451	427	375	383	418	453	374	403	402	436	434	386	425	421	428	424	442	444	415	416	455	392	428	433	394	436	392	419	420	425	446	428	393	421	423	404	435	372	369	357	393	380	383	462	432	420	434	407	398	418	366	421	393	414	405	413	440	410	454	431	403	411	379	436	374	415	443	412	393	412	402	433	403	425	400	409	403	435	425	445	404	381	434	380	419	395	397	401	375	405	402	401	416	466	444	433	410	414	404	384	431	417	387	397	406	376	408	408	402	420	404	399	397	435	384	407	415	413	398	394	423	474	386	386	454	422	417	421	370	434	399	417	385	419	396	422	399	392	417	386	392	429	439	408	427	420	408	433	405	433	399	417	398	379	406	428	436	394	401	402	403	421	390	362	430	409	428	403	391	449	425	460	450	409	409	429	373	418	399	437	390	388	381	425	429	453	411	387	432	419	435	392	437	463	434	456	403	422	403	447	420
8657	1606	2470	2597	2213	1962	1630	1535	1400	1303	1272	1179	1138	1097	1108	1041	1032	1044	1004	962	1000	1037	1008	972	962	1021	974	1043	958	953	923	942	908	943	942	972	957	936	949	982	934	985	947	925	986	931	883	927	944	901	906	941	947	967	918	951	939	951	927	937	938	914	936	875	958	967	944	943	959	905	906	982	898	919	925	909	900	897	962	916	942	915	961	864	899	864	894	925	884	932	940	935	911	923	904	913	948	975	960	921	875	904	952	912	921	867	989	951	932	895	924	938	911	890	953	928	927	921	964	934	957	894	933	910	928	871	933	931	946	924	892	968	895	917	892	955	976	917	908	964	942	944	925	941	944	932	908	888	888	926	923	978	951	915	897	905	961	933	960	945	936	885	901	895	938	883	954	964	946	952	955	894	908	920	939	914	937	864	897	943	934	924	976	874	907	975	967	878	901	888	903	932	935	889	919	925	975	951	871	935	918	924	901	905	911	884	942	898	937	948	914	918	938	907	916	899	922	975	894	962	970	935	864	911	975	928	851	932	863	942	924	892	925	909	933	888	921	964	894	938	924	949	931	894	984	915	875	939	927	995	936	948	925	908	927	957	918	903	974	929	956	890	920	922	891	851	955	923	904	967	881	919	1034	875	884	923	940	955	930	935	918	910	908	924	920	910	928	915	860	909	939	934	930	947	945	913	925	915	944	882	966	866	938	872	914	946	936	904	888	911	933	880	1021	940	890	929	891	910	953	934	924	957	997	929	915	984	881	896	955	906	907	877	890	881	878	893	943	938	882	916	904	908	925	952	926	903	923	904	912	936	1005	940	965	942	952	951	931	942	908	940	959	913	957	909	883	916	866	893	972	933	931	930	921	932	933	945	947	864	892	940	892	976	888	890	957	875	927	893	892	923	925	891	923	911	915	880	908	912	923	977	983	939	956	968	943	879	896	931	896	947	919	919	929	958	943	934	978	908	945	906	939	953	868	965	887	933	864	882	903	922	915	857	951	940	969	972	871	916	985	962	901	965	952	934	934	873	922	939	941	955	928	878	919	878	899	949	910	956	886	922	912	940	900	929	895	941	963	900	952	867	970	983	928	948	927	971	914	871	889	909	905	935	904	959	910	899	865	895	937	915	957	960	897	932	957	920	896	936	899	896	887	903	942	904	996	907	974	937	905	895	931	941	875	958	919	911	946	981	935	1007	931	888	907	944	894	909	989	926	918	916	890	973	911	917	980	883	967	934	925	987	905	911	924	881	989	860	911	974	857	905	908	924	938	934	908	910	874	933	908	903	952	977	968	933	902	951	896	951	918	914	880	928	995	914	921	965	902	904	936	927	948	878	982	874	954	934	928	895	887	881	913	959	957	926	937	936	975	951	969	943	909	974	911	845	922	928	904	896	936	920	964	940	853	953	994	956	938	913	917	935	921	901	947	904	912	936	915	938	928	899	930	987	898	927	883	985	925	924	963	943	932	928	910	886	930	933	935	881	915	964	962	935	906	964	947	859	938	960	905	909	954	905	900	889	930	926	921	965	895	937	886	952	952	872	891	961	962	917	953	942	939	906	941	877	972	890	888	902	888	926	901	937	978	887	942	918	944	905	917	932	926	868	962	882	880	943	915	916	925	927	894	881	952	900	918	925	942	866	899	930	962	936	944	960	961	913	904	895	904	917	934	998	892	917	956	919	955	896	946	931	918	933	949	962	908	893	953	933	931	996	917	924	950	909	907	933	940	916	899	919	925	903	919	946	896	920	990	1015	947	927	917	909	854	939	917	943	974	891	861	919	934	901	944	949	948	977	917	907	945	917	980	962	925	908	905	984	908	922	965	894	937	977	911	916	977	866	927	957	910	882	925	927	905	890	928	921	904	939	966	951	912	946	916	929	897	920	935	917	935	922	898	974	969	919	938	919	908	913	877	907	939	982	903	943	954	950	938	934	976	913	947	889	899	901	905	981	918	865	943	958	895	958	911	903	982	916	893	893	951	904	903	905	949	940	900	922	946	965	954	936	933	950	937	938	883	957	940	924	940	899	925	947	918	898	916	906	903	931	921	920	914	863	891	938	948	933	939	937	894	886	900	940	970	918	905	876	947	852	936	951	912	894	930	894	864	879	887	858	913	901	980	920	931	941	916	959	975	921	964	971	860	945	931	893	885	904	901	933	905	947	872	957	980	952	890	906	924	944	996	905	909	898	910	947	972	910	907	918	976	924	928	934	924	950	905	919	948	939	952	920	930	940	887	947	918	962	934	927	960	885	887	918	973	941	933	997	879	902	925	954	910	918	942	921	942	925	967	903	953	889	923	936	949	893	936	961	959	925	902	921	905	952	893	894	910	925	931	936	894	894	953	986	923	945	903	937	965	949	973	948	907	907	920	921	893	907	930	936	875	885	933	909	934	879	974	942	925	983	940	927	947	903	857	865	954	904	941	893	936	938	946	928	909	887	941	917	942	963	919	900	932	910	945	924	937	934	910	886	955	912	914	930	911	906	883	924	896	862	926	894	896	901	909	958	918	940	996	865	936	957	945	869	981	907	894	928	941	920	932	901	900	922	959	917	916	953	932	982	926	862	972	939	923	978	936	885	939	913	932	920	898	925	915	890	911	925	910	936	908	895	955	884	946	879	922	941	922	948	951	963	923	939	936	899	947	951	901	978	940	1004	913	928	898	927	949	943	909	894	902	917	907	920	908	884	892	947	846	944	912	929	969	930	923	871	899	921	931	940	927	910	947	915	941	917	947	893	911	881	957	948	939	920	928	949	914	874	948	937	877	960	893	947	892	876	939	951	936	910	979	956	910	949	922	913	886	935	866	898	918	867	972	963	904	958	930	942	897	885	899	934	942	901	887	919	909	923	954	897	927	916	885	907	929	904	955	847	950	924	923	995	955	905	902	883	901	915	904	899	950	944	970	915	930	932	881	900	931	914	907	876	933	888	914	938	917	937	955	857	1000	912	932	935	946	937	893	960	915	924	963	914	912	919	925	960	908	931	938	914	930	875	960	939	928	918	896	880	901	878	960	971	883	943	940	931	917	918	988	873	936	965	918	936	835	967	915	873	922	947	906	924	910	908	935	921	900	947	888	950	910	937	938	978	898	911	886	895	913	925	933	955	942	928	910	917	902	948	949	928	933	904	927	930	955	929	848	926	943	931	887	971	918	926	866	902	887	927	864	952	912	936	990	981	960	903	898	863	925	888	881	919	924	900	957	970	941	914	965	874	848	995	888	952	892	913	886	949	938	907	951	910	966	914	907	964	915	917	923	883	918	918	924	930	884	885	929	919	879	904	866	955	954	948	879	947	912	949	866	894	898	908	942	919	898	877	957	980	980	963	926	932	940	953	944	886	944	949	909	930	889	915	896	925	936	943	938	921	937	965	907	919	898	945	998	910	935	909	932	916	897	892	881	917	899	888	945	904	922	958	920	901	923	911	907	903	909	967	910	876	951	916	890	922	974	900	896	962	907	955	967	949	946	917	946	935	954	919
1370	197	188	176	163	167	151	130	157	156	154	146	155	151	161	153	157	138	156	166	122	169	138	166	171	165	135	164	136	146	133	150	143	149	169	151	159	149	158	172	164	164	170	161	166	156	143	152	152	140	161	144	146	159	150	166	152	148	176	168	166	173	153	164	160	164	158	172	144	151	155	163	163	145	146	164	135	143	143	150	145	133	144	153	159	171	149	159	188	169	143	152	167	151	156	128	151	142	158	139	157	162	157	127	155	139	176	161	156	195	164	171	176	152	167	178	144	156	144	147	159	155	156	164	173	158	172	147	176	151	151	141	152	139	155	155	158	130	157	153	138	165	138	149	144	164	179	150	143	155	154	160	174	161	164	177	144	152	162	160	158	165	160	139	165	148	172	135	146	184	169	166	150	153	194	164	160	163	165	159	145	138	158	154	133	148	155	172	150	145	150	151	157	159	143	179	163	138	172	170	153	139	157	168	141	145	151	141	142	154	153	165	148	152	161	165	157	186	135	143	144	156	144	161	136	152	156	152	158	158	172	156	138	144	152	136	168	158	142	153	174	151	156	177	168	136	140	159	154	139	167	163	171	161	148	144	159	164	131	171	156	136	181	144	142	178	139	153	145	164	163	142	137	137	143	163	155	157	166	154	170	143	164	153	151	145	134	164	153	163	142	137	159	148	157	158	137	146	174	140	143	170	181	138	137	135	149	165	151	145	173	159	171	180	141	142	120	173	150	178	152	150	133	155	162	146	159	169	160	192	194	202	168	153	165	131	132	143	154	158	131	154	157	171	156	149	168	137	145	155	151	139	180	186	144	166	146	167	167	143	159	136	173	150	147	160	158	144	156	156	130	159	139	183	154	163	169	161	169	153	132	154	156	155	147	149	147	134	169	151	175	150	146	178	174	166	174	138	182	140	170	161	178	148	150	155	141	170	167	142	152	173	176	135	169	152	150	172	174	147	163	142	175	138	166	163	172	127	164	172	146	153	151	162	134	161	156	160	153	155	138	161	161	130	173	137	168	182	171	133	134	144	149	144	146	134	145	159	130	154	170	167	163	148	186	152	166	159	142	133	164	172	117	152	153	148	168	129	154	171	171	139	144	149	146	149	137	149	145	162	153	165	157	156	151	148	175	162	157	170	150	153	159	150	149	165	164	153	159	150	160	159	146	109	145	169	197	150	148	175	170	136	131	151	188	165	175	117	140	162	133	163	163	132	135	149	148	167	145	169	141	136	130	168	153	143	167	181	156	141	181	152	150	135	176	118	143	174	164	142	153	159	143	164	146	151	169	180	170	155	147	167	167	164	154	174	158	166	144	147	192	150	148	158	129	134	158	154	147	148	165	135	169	155	153	165	161	157	145	137	139	199	138	150	146	156	157	170	144	134	144	149	160	171	141	151	149	155	155	160	161	158	137	156	133	146	151	157	155	169	140	168	150	164	177	148	152	165	148	148	164	153	163	161	151	167	150	135	153	179	152	146	133	150	154	160	143	157	165	151	160	184	157	172	169	148	133	166	165	152	154	138	130	160	153	151	167	156	145	153	141	148	138	159	158	135	141	160	158	151	160	167	158	148	160	165	154	156	149	129	147	175	160	162	153	136	168	170	148	168	177	159	146	136	153	154	156	132	149	153	158	167	128	160	151	160	151	141	155	151	160	150	147	152	153	168	156	140	139	142	158	140	144	168	150	146	155	149	149	154	160	142	153	148	171	157	134	156	137	164	150	132	154	176	162	175	172	174	156	164	175	161	164	154	151	143	165	134	183	159	144	160	149	139	151	154	153	162	153	159	142	140	152	154	145	135	146	127	132	147	164	165	189	161	159	167	155	161	133	144	155	169	160	150	147	164	158	152	146	154	148	159	158	138	168	162	165	174	173	150	150	153	141	169	160	163	160	160	162	176	162	159	159	179	160	150	149	148	177	155	167	163	146	166	150	165	158	162	155	145	160	155	163	157	180	135	154	171	145	145	152	156	144	151	142	163	152	138	154	147	136	134	141	160	137	179	159	173	138	155	146	141	145	165	139	133	134	154	151	143	164	136	151	157	149	133	144	154	135	158	166	146	156	171	151	146	148	154	160	119	129	159	169	150	154	159	162	165	150	158	176	159	161	149	184	174	144	189	160	132	132	146	167	160	143	138	159	176	153	180	188	156	140	145	165	144	169	144	136	149	155	152	134	181	128	137	159	158	160	159	145	172	170	165	159	164	162	157	152	131	165	156	152	169	164	153	139	159	142	147	165	133	161	150	153	135	142	131	171	140	139	146	144	154	153	169	181	141	162	135	130	173	153	137	138	164	153	167	161	169	168	140	129	154	130	166	168	146	135	143	167	156	167	162	140	151	152	153	155	157	147	149	140	138	146	179	153	152	147	172	157	154	129	164	152	156	154	158	137	129	137	152	141	169	134	160	161	141	155	155	149	162	180	137	152	155	163	163	175	147	148	148	143	159	171	144	159	136	147	158	183	163	152	155	184	158	170	140	136	156	170	147	160	145	144	153	161	151	156	150	143	137	181	152	147	150	172	171	190	139	150	157	159	160	142	141	141	155	131	166	173	146	133	140	120	193	168	163	138	154	167	161	174	165	142	149	141	144	174	168	131	144	162	144	137	152	139	141	152	137	172	163	190	202	168	144	158	161	151	155	134	160	149	151	165	132	157	171	148	155	132	148	137	155	155	141	146	150	129	155	146	165	160	164	160	138	150	157	145	150	146	168	165	163	171	151	158	141	154	171	162	137	177	151	126	147	134	149	151	170	141	163	146	183	132	166	148	134	152	169	147	126	157	165	176	146	169	142	160	182	155	131	155	144	147	150	137	169	150	137	161	154	144	174	136	154	137	163	147	136	165	176	154	157	131	169	143	172	142	160	133	128	164	166	179	149	163	137	151	156	172	180	153	131	152	139	166	148	155	151	142	121	159	165	173	159	144	146	157	166	136	141	145	169	125	156	152	146	157	156	134	122	149	147	144	163	137	160	152	135	133	170	165	149	153	156	151	177	151	156	165	146	169	151	180	176	131	152	155	171	183	165	112	158	138	148	152	158	112	150	160	137	152	172	159	150	138	188	136	150	160	168	148	158	171	151	157	149	140	154	148	128	141	162	178	153	154	151	160	152	178	159	159	157	163	165	143	160	177	146	147	141	154	162	165	148	134	154	161	166	147	158	146	163	160	168	155	153	145	152	157	153	150	122	151	160	146	163	163	158	156	147	185	180	147	161	166	151	175	171	161	166	154	150	131	158	162	145	156	165	164	173	166	152	150	144	148	168	136	193	161	144	166	154	153	121	149	140	146	171	164	186	139	164	139	162	166	136	169	148	154	150	157	161	160	181	165	158	160	154	163	175	151	152	138	175	144	143	136	143	176	144	154	164	173	158	135	174	161	157	153	171	133	147	156	171	149	145	140	150	152	160	172	177	131	176	141	159	147	116	144	134	165	137	166	157	155	142	170	147	157	165	162	150	165	144
1708	472	476	475	478	427	436	417	453	428	457	433	439	432	458	415	429	414	421	410	447	428	434	460	401	446	436	434	430	418	412	393	421	475	471	438	443	431	449	457	425	444	437	423	455	436	424	466	424	440	439	439	390	438	418	451	444	463	397	465	431	426	468	420	441	443	446	444	445	447	408	445	447	435	450	428	390	443	413	433	491	422	440	416	451	404	415	448	438	429	444	427	460	470	404	427	464	441	431	433	462	484	454	434	452	443	472	419	436	476	428	410	448	422	434	418	438	392	446	442	435	419	419	447	402	406	431	431	433	467	468	432	435	398	480	411	448	453	431	451	415	424	421	456	396	436	444	394	474	460	419	464	444	440	456	419	437	402	442	447	430	416	429	456	403	449	408	451	437	428	440	423	461	445	458	472	456	445	384	452	462	411	448	468	448	391	452	464	412	449	426	434	475	459	432	427	429	426	430	438	469	427	463	442	449	440	413	445	446	420	428	404	441	425	407	455	448	424	415	439	482	421	417	413	407	444	408	457	441	443	458	431	440	445	419	431	415	428	401	432	433	411	412	462	414	466	446	459	423	449	446	415	434	467	444	462	461	453	404	406	487	451	421	398	425	415	440	436	448	441	424	414	438	383	434	445	456	446	416	446	462	451	441	469	428	421	454	475	416	449	445	430	455	431	422	428	439	412	442	433	447	418	452	398	438	446	418	447	411	433	421	452	409	401	438	419	441	428	426	472	463	458	442	397	426	436	410	420	495	444	430	441	438	441	431	480	440	450	394	418	417	404	417	411	419	422	436	434	455	424	427	418	448	441	398	443	411	430	422	416	438	460	441	449	463	444	443	418	407	457	482	464	436	453	405	420	441	447	434	436	422	449	436	427	384	439	437	434	430	456	439	479	431	446	433	459	412	431	422	421	415	437	398	418	420	430	429	424	427	457	466	425	431	439	445	415	447	415	406	430	424	422	429	423	427	433	408	455	408	364	434	420	449	406	423	460	402	418	435	413	465	449	438	450	417	416	446	418	474	435	492	396	415	421	439	384	456	444	435	403	432	469	431	438	431	411	474	419	406	427	410	426	484	442	419	427	430	451	453	455	450	444	439	439	411	440	432	402	437	429	478	403	445	427	468	407	457	407	453	459	443	454	463	441	433	477	412	442	460	416	435	439	378	427	444	427	453	391	454	438	462	461	467	424	444	478	423	454	429	428	423	419	417	429	459	423	387	399	407	487	435	448	442	477	413	441	421	403	441	438	420	422	457	461	437	403	420	417	455	446	431	414	457	411	388	449	408	441	464	440	404	435	423	440	423	449	426	438	415	418	429	427	426	451	434	445	391	405	469	447	419	451	468	452	427	440	429	464	450	454	424	430	433	435	407	456	396	406	454	453	404	454	468	483	422	426	409	414	429	425	463	435	471	413	435	436	414	429	422	401	449	447	439	426	428	412	444	401	407	433	446	425	423	448	421	451	479	419	420	430	424	445	436	454	431	429	404	431	454	452	427	428	449	432	443	444	471	473	425	418	453	453	441	439	427	402	442	422	436	424	430	460	402	430	434	413	431	459	424	432	449	409	437	446	424	419	459	439	425	442	413	443	398	424	453	453	454	445	424	472	440	428	445	441	389	400	479	433	438	431	415	445	444	450	464	435	450	447	454	416	449	413	388	416	442	455	437	426	434	466	416	454	482	424	451	422	434	450	439	428	426	439	434	406	427	458	392	457	425	461	428	435	432	435	453	446	461	444	394	424	435	435	464	430	443	447	420	435	404	451	432	445	432	444	414	434	428	456	426	454	458	411	410	441	389	465	448	426	429	440	439	413	424	421	400	460	417	456	449	428	424	440	448	453	451	424	430	463	399	412	434	450	421	435	413	466	430	442	448	493	457	377	423	453	459	427	454	382	446	398	446	433	390	448	422	431	457	447	464	405	425	477	426	411	419	418	421	465	429	427	440	438	448	440	420	423	425	448	420	414	439	455	427	473	428	436	446	456	424	465	437	432	427	465	435	429	445	462	438	436	427	429	389	419	422	450	446	480	452	423	438	416	405	440	498	404	433	434	439	442	433	468	444	437	422	432	406	438	485	433	419	441	422	479	479	424	387	441	444	447	470	422	424	431	450	457	412	429	420	410	433	409	388	433	425	444	439	397	460	456	441	423	436	447	420	442	440	432	432	443	432	426	438	441	420	433	454	437	465	478	409	450	413	462	417	427	421	418	431	476	429	455	460	455	421	426	446	433	435	449	417	449	438	439	431	451	427	448	442	449	469	428	448	414	412	435	437	453	432	449	424	444	440	454	424	483	400	427	475	434	433	412	443	405	459	445	392	432	473	416	451	460	401	418	447	461	417	436	455	397	401	439	429	409	442	408	400	438	461	445	423	398	456	402	432	439	406	467	435	420	461	440	446	453	443	443	412	432	451	458	457	423	459	407	438	465	451	467	426	432	433	431	418	426	444	422	429	400	432	414	428	435	466	420	450	448	424	453	403	432	422	440	481	427	450	403	428	484	449	444	421	458	401	438	434	434	446	462	452	425	437	440	442	453	426	445	412	451	422	457	420	426	410	418	395	445	408	453	443	462	445	457	415	477	449	405	428	454	450	448	443	441	420	432	434	406	426	406	443	444	431	480	424	404	441	462	418	430	443	429	414	425	462	411	431	449	453	436	446	459	444	445	434	430	422	425	425	426	438	427	478	431	440	469	458	447	450	420	427	474	437	403	436	420	455	449	391	441	442	424	450	453	455	421	434	445	429	459	412	442	421	444	425	433	434	458	484	393	442	417	459	444	421	444	437	430	452	409	445	448	424	441	452	395	469	410	453	466	408	403	425	418	413	475	399	389	421	397	417	457	438	441	418	411	464	440	425	472	462	413	443	420	428	415	430	447	468	438	483	452	444	424	390	408	427	485	418	422	414	411	396	429	421	442	417	441	418	448	406	411	482	426	435	426	432	422	413	398	425	424	404	460	435	424	413	422	387	439	450	476	456	408	427	444	401	451	438	431	428	432	427	422	427	424	394	424	434	443	445	427	442	431	420	395	411	417	411	408	425	413	448	447	434	446	407	419	395	444	424	469	411	416	427	419	435	448	440	461	432	398	438	421	443	387	433	450	414	421	421	436	422	433	453	469	453	429	454	400	471	442	440	419	476	411	449	437	451	432	414	367	421	477	434	451	406	411	416	433	457	415	471	444	421	444	463	458	424	424	452	436	446	433	430	403	416	433	430	437	441	451	422	427	467	455	467	463	436	420	467	422	440	443	380	447	424	458	454	460	412	407	426	464	446	413	470	463	410	443	420	436	447	412	431	467	432	421	444	441	429	453	418	423	417	455	454	432	416	436	432	428	433	444	390	421	451	434	411	445	411	406	443	456	439	429	452	431	413	453	427	451	441	416	414	438	462	473	445	432	437	455	443	446	401	462	397	479	435	411	400	413	432	479	400	422	438	428	457	431	433	452	460	423	448	450	460	410
7431	718	684	555	498	393	372	366	343	310	328	283	334	320	293	321	342	329	299	306	318	371	318	297	273	326	317	334	265	290	327	301	296	334	302	297	266	361	296	294	292	337	286	301	350	300	318	303	327	302	324	305	320	309	340	342	343	350	298	322	318	311	306	351	323	331	295	319	293	323	316	278	295	305	267	301	308	279	336	313	284	293	357	314	314	327	307	326	309	326	325	312	327	291	338	307	325	289	290	301	303	321	307	314	317	300	325	312	295	312	315	302	319	301	338	301	356	272	324	321	324	321	279	316	287	315	325	305	281	341	323	252	330	323	294	331	313	336	330	289	286	301	336	283	316	295	304	311	300	304	292	303	324	302	293	314	327	326	293	326	323	321	293	313	292	317	308	307	339	316	296	291	321	342	336	311	292	288	299	300	324	328	297	305	340	290	319	327	303	318	281	322	329	343	310	319	309	278	299	323	326	335	283	317	293	299	314	333	277	316	303	318	275	306	316	317	332	315	354	297	306	310	306	296	311	273	299	340	327	312	296	304	315	300	322	299	267	325	311	301	307	298	337	305	271	306	290	323	295	331	297	316	297	306	311	308	326	322	306	309	315	268	295	362	283	299	323	337	304	307	334	330	336	307	320	323	293	338	281	283	311	300	299	316	296	315	315	329	309	344	320	289	297	284	270	286	326	322	377	322	312	289	338	339	323	308	294	330	308	364	297	300	291	318	313	286	323	319	334	322	317	331	289	289	283	309	312	319	320	339	335	292	313	311	308	291	327	306	303	318	282	305	348	326	325	283	330	303	336	286	309	354	320	325	336	310	285	267	328	282	318	304	296	349	307	323	316	292	326	314	328	296	340	271	282	318	270	300	288	328	278	338	338	321	286	334	318	327	297	318	330	315	277	325	320	299	297	301	297	273	275	281	357	293	319	309	279	293	314	327	309	318	290	302	321	328	285	331	329	289	312	301	315	288	319	316	286	273	291	305	318	309	293	324	306	341	323	314	315	257	297	297	307	330	308	338	340	295	331	299	294	314	309	323	316	285	329	339	318	295	313	308	296	309	313	332	291	288	358	286	261	324	313	267	333	300	328	308	298	306	315	326	320	311	283	272	310	303	294	287	335	365	284	300	282	302	289	320	311	325	317	290	287	324	335	305	297	326	311	312	278	310	292	290	334	299	329	299	294	292	293	308	349	312	342	293	305	302	343	300	295	333	327	330	322	285	342	346	330	293	319	295	308	302	301	313	322	326	302	320	317	325	324	317	301	289	311	318	324	268	317	293	291	328	317	284	290	311	300	328	326	321	343	320	279	287	281	312	330	320	302	282	290	339	310	330	319	337	305	356	311	287	323	283	356	308	301	310	327	304	331	308	325	289	303	312	313	286	301	308	320	283	302	286	254	303	322	336	295	299	264	258	310	283	301	323	295	317	357	329	284	308	292	320	284	318	318	337	306	348	317	281	264	274	312	347	316	284	308	300	305	299	321	359	288	301	325	332	367	349	349	310	313	278	292	289	304	340	319	306	295	307	294	307	305	285	323	307	282	322	301	308	326	321	337	313	323	323	298	280	311	309	301	313	314	311	307	337	297	317	311	307	343	310	307	301	295	310	324	337	296	334	337	290	272	299	280	293	304	277	309	300	304	284	331	340	339	324	337	303	305	312	280	337	295	293	302	312	297	298	308	339	301	297	314	289	296	313	314	308	318	324	327	304	330	314	305	283	344	329	335	309	334	305	324	319	325	311	293	341	322	341	326	344	330	329	316	321	329	287	331	282	294	323	285	291	295	300	282	294	310	299	268	286	324	320	320	324	325	308	325	307	324	300	322	313	323	317	303	289	282	321	289	326	350	308	307	292	324	295	285	299	321	307	304	304	289	292	294	326	307	292	308	280	313	300	271	289	290	307	326	310	296	314	303	275	304	301	264	322	312	301	307	293	318	314	297	270	285	307	273	314	329	281	341	319	316	295	281	292	270	352	312	270	322	343	300	315	256	337	329	291	290	315	308	316	323	352	298	289	289	302	275	299	304	292	298	319	320	306	301	323	284	306	317	320	307	306	327	348	342	314	297	346	318	303	328	330	321	335	306	332	311	297	284	326	293	317	309	348	295	311	319	300	307	297	338	320	325	295	341	312	291	323	305	278	281	326	310	272	291	333	290	294	305	304	310	336	324	260	308	318	313	314	306	303	301	293	341	344	334	296	285	297	310	286	293	322	306	326	303	294	279	284	320	290	330	296	306	308	313	293	328	323	304	316	338	303	319	292	339	309	314	296	302	300	292	335	333	311	328	288	322	288	272	343	329	320	318	294	334	306	293	295	313	322	298	307	296	357	313	259	280	305	310	315	368	279	293	304	293	281	324	354	302	290	305	298	309	295	336	305	283	314	307	284	281	344	288	281	305	310	283	329	283	289	299	302	313	318	304	277	273	327	305	308	285	290	306	297	337	309	340	316	328	301	327	307	313	264	330	285	315	319	307	301	296	332	313	307	318	300	297	300	307	354	260	323	292	281	288	312	311	336	324	309	305	319	292	330	348	332	313	350	307	294	283	326	315	296	291	306	305	357	315	311	319	291	311	310	321	301	331	289	327	331	304	314	304	332	316	298	274	352	322	299	295	294	298	294	310	279	321	313	294	320	314	318	298	281	290	299	296	309	306	328	309	307	310	323	340	282	309	329	324	276	324	340	320	344	277	304	277	313	329	310	319	301	332	319	320	321	299	310	314	340	318	291	283	328	289	288	321	283	311	286	311	338	307	317	345	273	304	344	317	293	312	305	304	313	287	298	327	297	305	306	302	334	303	290	336	327	322	319	281	344	309	294	286	301	316	332	302	317	281	296	305	305	320	304	362	331	296	284	312	307	332	318	322	299	267	323	310	284	319	309	305	324	305	280	312	319	377	299	284	325	318	301	309	287	314	302	304	298	310	292	347	314	316	324	286	336	290	329	332	329	303	297	279	290	304	329	307	300	312	307	324	310	319	331	276	319	312	299	338	319	344	326	325	297	280	278	311	313	307	313	320	290	321	286	315	322	310	301	294	312	322	315	299	328	301	305	310	332	297	314	290	305	272	307	337	321	320	311	292	272	315	295	329	310	318	316	280	303	321	277	315	314	322	344	334	325	319	312	324	319	301	309	312	301	302	320	288	290	286	297	321	291	334	309	300	338	269	298	303	321	336	330	305	285	277	273	336	336	299	292	284	308	318	277	291	310	328	335	302	305	333	320	336	313	311	331	336	317	296	338	265	328	327	287	330	317	342	297	328	297	312	274	297	301	299	291	322	282	333	313	301	310	286	305	318	350	337	316	338	299	291	297	291	295	307	278	306	321	304	291	296	326	314	307	305	319	344	281	353	332	352	331	344	333	354	296	335	298	273	284	299	267	260	308	295	294	301	359	312	299	335	306	281	298	293	306	325	322	317	317	306	321	299	303	291	288	321	304	268	325	325	286	318	301	270	306	322	303	324	284
6531	1083	1564	1615	1457	1187	1101	1018	972	942	910	852	881	854	823	828	876	784	849	756	767	806	831	760	774	792	795	740	714	774	776	789	800	751	777	789	761	761	789	719	770	776	748	742	788	748	751	716	778	746	781	810	789	723	743	763	751	759	787	783	756	748	735	754	774	787	735	737	760	680	714	717	765	756	758	754	730	743	737	719	785	787	808	782	724	744	733	739	739	711	757	774	780	697	716	747	739	788	759	735	738	770	743	749	735	747	703	766	676	730	755	810	742	761	790	800	760	750	798	798	768	774	733	737	741	733	747	746	724	790	764	804	757	760	765	733	717	764	757	747	734	784	738	710	756	713	772	780	742	785	771	718	747	719	767	799	749	723	737	776	761	754	759	726	754	732	716	757	786	797	699	730	754	705	736	766	748	803	736	782	742	719	757	732	753	739	792	754	770	737	744	705	770	788	747	737	748	780	759	721	734	744	743	790	748	742	736	757	722	748	791	715	752	817	718	746	727	817	774	730	733	731	701	757	730	801	799	754	758	763	756	775	741	743	785	730	740	778	775	780	724	741	783	724	752	745	733	743	719	743	794	763	771	795	735	761	744	737	743	694	774	735	766	781	738	769	749	717	766	786	739	751	728	755	776	720	752	744	781	822	761	745	784	721	778	784	735	744	714	763	741	756	757	794	720	748	759	762	725	756	714	764	775	767	795	760	804	785	733	738	768	727	734	702	747	770	754	756	758	741	722	692	766	736	748	778	763	756	720	801	712	778	746	731	754	734	768	748	727	743	771	755	727	746	792	755	802	726	719	756	767	799	719	755	769	796	752	732	731	712	770	702	721	750	751	780	727	772	743	756	776	729	764	777	765	725	744	788	735	764	835	742	717	783	753	770	770	783	784	769	751	790	719	741	756	741	773	737	762	734	719	729	755	765	744	758	769	766	747	711	738	780	757	773	677	739	737	760	746	789	706	770	818	813	738	781	789	780	757	731	755	679	746	777	750	759	747	806	718	759	751	751	761	763	748	734	709	788	740	713	743	769	720	751	748	727	765	739	715	765	758	693	750	743	779	740	757	754	739	746	761	703	738	739	717	746	781	766	805	760	814	764	742	775	708	751	731	730	780	759	734	749	757	723	745	780	761	686	734	761	760	758	744	757	745	755	732	737	727	743	742	733	764	794	783	744	735	764	766	735	739	739	689	811	749	762	740	770	769	734	755	727	773	749	833	738	744	731	724	767	710	779	748	766	721	768	720	744	768	731	728	748	746	746	766	761	747	768	743	747	755	764	761	740	765	775	726	740	697	796	698	736	761	795	764	706	734	739	781	684	749	715	727	741	760	696	748	763	767	764	762	719	754	757	773	776	762	762	720	752	752	708	723	766	764	792	675	730	791	746	775	815	754	734	760	707	744	727	755	710	729	736	727	752	748	741	746	723	760	745	796	735	776	746	747	724	759	775	737	742	745	696	765	809	765	720	738	791	726	809	748	750	740	791	755	766	685	725	705	700	792	773	716	758	768	732	727	771	752	715	794	761	747	752	743	774	766	786	771	735	734	765	759	752	792	772	744	750	731	744	768	742	750	724	755	689	749	751	738	728	737	803	764	754	736	743	715	746	716	789	766	747	786	729	772	746	772	742	798	816	725	731	777	717	735	740	759	750	765	800	769	807	746	803	787	741	762	777	742	673	718	706	731	751	778	762	712	740	758	759	735	778	794	746	792	735	798	732	776	670	779	738	745	747	738	731	715	745	742	770	762	731	719	748	736	716	811	748	768	769	749	738	810	722	723	775	764	756	793	790	764	747	790	715	729	755	750	724	740	787	724	762	778	709	800	752	733	753	800	741	749	763	761	756	746	740	745	733	745	720	756	777	775	710	723	756	727	713	767	782	749	767	788	682	718	746	755	742	735	732	784	757	740	766	732	796	785	747	761	774	778	742	735	736	761	769	748	709	746	760	736	748	785	727	716	737	759	769	720	738	753	775	738	755	707	749	742	746	770	791	748	760	763	732	764	761	718	791	736	723	780	758	732	702	739	761	720	759	781	740	717	733	774	730	716	769	727	751	764	761	722	726	768	781	743	779	736	729	769	773	743	730	729	785	728	757	741	737	752	764	763	748	777	767	755	702	767	708	747	721	711	781	728	813	725	772	774	725	722	756	761	765	764	779	739	774	782	744	747	739	746	773	805	789	742	681	718	745	812	734	750	704	731	745	787	781	732	741	761	737	687	727	737	761	791	729	731	784	775	780	760	763	731	754	739	763	749	749	736	729	752	779	735	763	723	788	747	742	809	771	731	794	702	728	719	770	725	670	752	786	725	770	806	720	770	773	771	718	716	756	732	731	765	750	679	728	739	784	755	726	729	740	713	744	754	739	731	808	741	793	814	738	720	745	758	763	715	776	764	730	741	722	778	786	768	734	773	765	791	738	734	758	767	738	757	717	724	720	733	756	728	676	760	716	747	712	750	724	726	718	764	807	739	777	744	742	705	748	740	740	761	703	747	747	803	759	759	807	772	743	720	715	728	713	706	807	778	775	734	766	787	763	754	742	762	750	766	715	757	751	766	757	762	728	751	733	728	729	729	762	799	721	759	760	743	771	799	744	713	722	734	732	773	757	791	801	738	759	766	763	790	720	751	769	726	745	741	745	695	736	808	748	769	716	762	749	702	737	784	759	758	728	722	790	686	731	698	729	767	730	698	769	708	774	737	743	772	798	740	746	760	740	708	723	756	807	757	750	703	728	773	765	766	788	728	796	796	737	722	780	757	743	766	798	764	729	747	764	702	767	727	722	724	778	743	761	751	776	775	812	747	727	780	762	753	739	769	760	742	760	719	801	800	768	751	793	793	751	769	781	783	730	752	782	717	777	760	755	748	722	787	725	724	757	730	719	745	717	767	700	773	739	742	771	725	766	783	742	805	760	727	763	750	774	708	746	759	778	728	740	757	740	767	774	737	794	769	740	727	747	723	760	766	705	731	714	715	779	723	767	721	759	787	772	742	773	773	759	740	764	728	769	757	753	706	734	724	789	732	711	735	758	778	772	753	727	728	756	735	735	736	703	750	791	768	804	740	765	752	787	760	734	741	795	725	779	742	765	752	724	721	745	755	730	732	770	756	764	714	772	699	771	761	757	777	688	814	747	714	738	752	736	786	723	717	741	780	769	753	764	741	739	785	733	768	767	764	741	717	711	769	750	787	745	745	758	763	746	751	727	743	752	720	767	744	730	780	736	696	722	741	771	780	790	765	715	727	747	709	734	780	730	696	743	729	778	779	707	777	741	782	781	762	733	747	742	748	768	761	713	754	755	750	781	756	782	763	810	726	705	743	741	785	757	757	755	746	825	768	758	758	716	762	707	671	756	769	735	740	752	768	775	753	714	744	749	735	760	742	741	763	755	800	717	723	758	775	746	782	718	702	735	776	753	728	801	749	717	743	722	726	758	701	733	756	783	770	787	760	772	746	783	732	788	722	789
15068	1652	1256	1054	729	643	566	492	491	474	533	479	457	416	412	432	417	410	431	456	445	476	418	460	408	438	407	394	370	429	432	390	426	432	433	416	388	439	449	443	457	417	410	421	424	402	419	416	397	435	380	413	446	390	417	379	435	394	421	385	437	391	418	413	435	412	400	424	401	400	454	419	407	383	409	427	379	425	389	406	423	421	402	407	422	416	410	439	429	382	416	426	398	417	411	423	440	446	464	412	425	417	408	392	428	434	441	439	384	384	443	378	406	420	446	459	407	436	380	391	408	466	446	443	398	426	423	409	398	434	426	413	406	409	461	386	430	455	385	447	406	416	419	427	434	427	389	407	391	447	447	398	385	391	413	438	400	386	397	405	408	388	447	440	432	448	391	423	408	411	453	414	424	401	427	428	412	431	381	401	409	395	427	433	443	394	436	391	429	419	451	391	417	459	413	402	414	409	363	368	398	426	421	369	443	391	443	370	446	451	402	406	441	389	383	381	409	423	401	409	385	421	429	384	401	431	392	409	432	417	436	406	389	430	402	393	426	421	384	409	458	420	416	392	432	436	455	401	390	426	398	415	442	394	388	394	392	426	429	399	394	419	437	375	376	389	414	392	368	378	410	405	384	462	400	416	431	398	380	408	409	432	380	427	427	425	448	389	362	415	394	402	454	461	443	451	403	398	431	398	390	455	447	441	420	443	427	392	405	410	402	416	424	423	428	453	388	428	400	415	403	412	403	400	409	444	432	415	399	435	424	379	449	430	416	418	380	422	390	406	414	389	399	403	380	411	411	422	444	409	424	448	361	436	422	389	451	414	405	436	446	398	376	406	415	446	435	396	432	433	416	430	427	403	431	383	443	392	439	418	454	456	434	418	406	419	427	401	433	442	448	413	440	396	408	406	401	413	405	423	422	414	440	408	389	441	424	451	377	428	451	429	410	384	441	442	393	409	430	418	412	415	428	422	417	401	391	418	435	381	425	409	424	432	429	444	436	443	441	438	394	435	381	429	431	420	425	441	446	419	384	401	397	438	453	371	396	417	397	423	468	396	445	404	396	425	432	363	421	413	410	406	415	404	390	431	451	433	429	433	410	404	430	420	407	421	433	395	445	412	418	408	431	426	411	396	409	450	427	449	435	428	402	422	415	414	422	398	403	445	440	420	397	441	379	413	419	409	389	416	443	408	402	393	441	374	419	435	420	380	418	440	421	425	394	407	408	401	388	376	459	452	432	390	419	392	426	414	451	442	415	406	459	403	447	387	418	434	436	392	419	415	415	440	392	406	436	478	395	400	429	411	424	395	414	438	456	375	449	445	429	468	443	388	413	417	386	388	398	386	389	383	399	427	421	442	403	400	414	426	432	397	415	433	403	379	434	377	398	397	439	403	415	412	458	416	428	399	366	407	418	370	400	414	399	397	440	422	421	426	442	430	401	372	399	423	391	440	451	406	404	447	416	419	466	431	445	415	418	396	395	437	445	409	412	436	401	427	408	396	409	423	430	377	405	429	402	398	392	441	442	450	443	395	425	421	430	410	443	427	402	408	406	424	424	432	458	435	406	374	419	413	403	415	407	401	376	430	397	417	403	425	392	440	431	404	388	441	417	425	378	421	397	377	420	395	387	395	428	394	418	386	416	406	396	424	429	435	427	374	408	380	398	397	415	416	400	401	413	422	411	417	394	448	422	422	456	441	413	422	432	430	371	399	402	416	444	415	400	397	412	453	400	402	381	438	377	442	443	437	434	415	444	401	406	405	393	428	409	392	454	436	430	418	395	371	447	383	468	414	416	415	451	414	408	390	384	388	413	447	414	439	400	436	442	417	458	388	402	387	409	391	424	408	365	423	371	405	443	408	415	368	380	392	439	429	397	399	404	401	403	394	419	393	441	397	418	384	456	407	453	398	442	404	436	416	446	403	404	420	457	435	451	434	428	397	435	431	414	431	410	431	392	459	405	479	440	446	446	398	408	399	374	397	415	396	421	402	410	382	443	432	421	421	425	405	435	395	404	385	430	429	438	438	436	410	410	456	449	424	417	407	388	386	400	442	453	406	420	407	421	358	421	404	415	373	412	414	414	449	427	459	444	412	397	379	444	417	443	404	405	395	381	440	403	392	403	405	413	396	437	397	391	427	437	391	401	420	434	408	407	453	411	444	434	420	416	417	416	423	367	391	398	412	377	429	400	408	431	391	421	470	427	390	393	431	440	415	371	434	387	432	365	418	398	401	398	408	415	418	371	445	455	444	413	439	403	428	450	396	406	401	404	409	420	435	414	406	402	408	407	400	437	451	382	409	429	387	383	432	377	412	408	439	377	382	389	427	403	421	414	390	392	417	434	405	402	406	393	403	447	422	420	433	431	436	393	387	429	408	433	427	395	379	435	422	360	405	414	426	408	439	427	419	392	418	443	456	408	436	417	396	436	383	401	426	391	431	437	429	398	404	447	475	417	405	413	372	430	364	394	415	408	387	411	454	419	416	388	392	399	447	398	405	453	395	424	414	423	430	438	420	406	401	435	436	394	404	433	424	387	380	409	397	390	417	390	431	411	418	442	389	370	445	393	421	413	385	396	427	398	475	453	418	410	385	464	423	393	421	441	430	413	459	402	426	429	424	398	426	419	401	374	392	403	427	413	436	431	421	416	444	436	413	415	401	439	437	410	406	425	452	404	405	391	428	409	384	457	453	430	410	391	399	427	410	395	391	415	417	466	416	426	382	419	391	466	426	417	387	411	414	411	385	418	415	382	444	442	446	426	373	433	483	416	408	408	431	415	415	434	418	414	398	440	403	388	442	431	393	449	402	413	473	423	428	426	410	416	399	465	438	413	405	424	399	402	430	451	418	395	447	417	411	368	421	413	427	398	376	421	400	459	436	423	422	420	458	406	428	428	393	369	421	398	407	396	407	395	370	445	383	418	386	384	404	426	395	402	399	414	447	428	383	434	424	422	406	422	432	407	402	428	442	428	405	416	392	432	457	453	407	395	433	476	415	460	439	459	398	451	421	417	424	428	422	393	450	420	393	405	422	408	442	432	425	405	404	391	390	440	437	415	435	408	441	412	423	409	453	399	398	398	423	392	434	397	405	408	425	394	434	431	401	424	414	398	434	423	407	411	445	417	362	419	428	425	389	421	380	415	421	396	407	438	397	411	389	419	446	376	436	422	432	388	428	446	422	407	398	382	384	409	440	461	409	433	416	412	390	417	405	453	411	396	412	423	429	435	381	379	432	430	443	413	431	395	413	427	441	449	453	412	441	443	456	401	431	399	401	419	440	398	400	460	429	430	438	411	389	418	419	443	446	440	401	409	445	434	401	406	400	435	417	435	423	418	418	417	403	362	422	419	405	422	402	452	393	403	435	414	405	439	429	403	406	386	362	394	413	415	403	431	386	446	451	419	416	411	408	456	397	429	410	437	404	426	400	370	398	456	458	407	397	434	425	414	411	410	365	377	389	418	442	412	472
8849	1715	2450	2610	2224	1897	1673	1485	1359	1311	1221	1190	1160	1042	1141	1026	1021	1061	1042	1036	1005	1009	954	985	1035	974	951	958	983	1018	944	923	1010	927	914	1020	1002	918	932	958	884	905	950	951	962	943	908	893	1005	937	881	954	929	947	922	900	961	945	902	930	921	922	976	949	944	913	922	944	861	900	925	822	935	932	906	944	1010	894	911	973	974	914	947	948	904	941	920	925	924	951	946	886	922	974	909	906	908	930	969	954	921	934	929	931	934	872	887	967	988	961	902	954	919	913	1020	923	941	919	929	916	944	935	908	925	903	964	981	845	907	891	909	923	928	870	943	916	959	951	897	904	919	907	876	934	952	895	916	937	963	950	958	918	925	944	981	900	1003	912	983	1011	898	922	908	958	906	944	924	886	890	902	1007	946	929	889	915	954	891	856	889	942	957	939	926	901	968	903	907	936	926	932	948	889	881	986	941	905	879	976	901	905	887	917	930	997	973	905	863	901	978	929	943	996	904	871	926	966	941	902	963	948	947	899	937	945	927	918	939	913	900	938	928	913	993	895	935	903	902	888	979	902	905	961	917	923	925	981	967	892	954	901	920	917	953	963	921	953	894	928	944	860	917	914	922	920	944	911	892	949	923	944	933	885	908	920	907	1011	992	980	1013	920	934	923	923	881	957	936	914	890	958	911	950	971	916	904	910	938	907	890	946	912	897	882	934	955	973	899	935	997	893	936	961	940	931	913	909	914	906	910	904	932	919	940	877	914	895	878	923	952	933	911	932	927	916	906	1000	931	938	933	908	884	942	921	896	947	979	972	914	942	898	927	947	898	970	882	913	914	935	1014	921	958	945	929	961	984	956	973	859	941	908	886	909	922	971	909	920	938	894	967	937	900	989	965	866	892	971	899	892	921	891	931	917	904	947	929	933	978	928	906	914	878	955	889	980	916	873	967	965	947	984	912	931	906	926	909	901	940	912	938	849	906	953	925	914	893	924	926	858	952	959	920	925	942	895	927	996	896	956	935	886	941	908	962	914	968	923	918	901	918	947	973	943	917	913	950	903	934	881	881	885	936	935	887	977	905	984	948	899	998	907	949	884	929	872	951	923	932	937	945	920	996	899	945	979	916	982	902	909	921	905	884	951	902	929	900	947	934	899	953	911	917	895	955	949	923	972	927	937	930	970	958	951	945	898	923	963	911	970	938	958	891	913	905	909	954	997	975	956	861	938	875	954	943	899	946	913	961	938	974	934	907	937	933	956	888	935	878	964	879	909	980	924	955	950	997	854	904	956	885	935	900	977	908	963	886	911	930	916	957	935	894	916	915	896	919	913	928	949	919	938	921	933	959	870	892	920	893	936	901	932	903	912	929	933	914	910	907	856	973	964	894	930	936	935	963	966	910	924	944	945	947	929	910	963	948	944	867	906	885	897	986	952	919	953	860	932	943	905	945	937	895	932	882	914	956	937	951	894	928	989	917	915	945	884	969	953	929	963	898	896	895	927	902	931	922	944	894	926	1021	935	873	895	882	944	925	907	935	925	961	884	932	927	944	900	923	930	962	978	895	929	955	943	909	941	939	930	943	927	932	963	863	933	923	925	932	899	916	900	952	979	964	920	913	898	939	931	945	936	892	941	935	885	914	916	914	889	928	888	919	969	954	965	957	925	916	934	948	932	922	898	982	905	927	933	891	874	969	927	928	969	911	1002	910	984	969	931	898	904	939	957	965	944	943	892	991	940	914	976	930	932	921	919	817	923	875	938	892	899	903	925	935	901	940	932	972	925	908	953	926	939	888	856	926	968	928	904	927	968	950	983	921	852	924	873	871	949	907	914	942	948	941	886	908	928	944	918	985	879	904	952	934	945	936	938	934	924	907	917	956	940	942	942	896	907	895	965	889	932	874	866	961	910	915	930	932	890	915	923	913	930	929	885	913	941	928	900	914	966	933	996	951	923	955	937	876	897	942	927	918	961	965	919	960	891	907	907	959	985	924	871	934	936	894	946	929	931	935	956	961	917	975	938	901	885	991	864	910	910	960	931	955	929	978	890	939	834	916	940	950	965	956	930	942	894	943	853	958	899	925	932	938	966	915	917	934	999	892	949	901	956	927	960	944	918	919	897	956	907	864	879	967	917	940	957	882	951	892	904	946	929	909	912	891	941	886	962	946	950	902	907	936	939	918	919	929	936	926	950	960	892	977	913	864	944	936	915	918	910	910	909	925	918	927	937	1001	917	954	853	992	952	931	904	985	941	940	887	925	855	934	939	1004	918	894	903	942	921	873	953	872	913	895	948	944	935	927	918	952	950	883	940	921	876	925	942	906	945	938	923	944	939	910	870	923	959	952	925	931	903	905	954	908	887	968	953	880	935	882	898	911	947	909	923	934	934	911	944	901	896	851	878	913	939	862	930	940	867	911	907	903	921	889	926	929	882	954	924	933	944	831	931	916	928	922	882	962	898	900	922	907	927	960	923	953	954	929	925	899	966	930	942	931	970	904	993	927	898	902	964	910	933	892	969	947	911	917	905	908	869	957	872	960	891	936	924	885	898	917	918	940	912	907	982	944	965	903	901	948	948	944	916	901	933	969	939	931	965	935	946	877	952	916	931	938	949	935	955	919	897	903	899	888	914	941	911	868	934	954	926	910	893	894	925	951	948	934	914	919	933	936	947	971	953	903	915	974	971	896	914	894	908	988	925	933	938	930	944	942	895	880	902	907	957	960	972	908	912	891	959	909	901	923	903	910	1006	910	967	895	985	991	912	910	959	874	930	939	883	978	936	948	940	929	954	946	887	940	917	947	954	920	913	906	914	945	970	968	942	931	932	897	920	900	930	944	925	949	918	945	967	912	861	948	887	885	928	933	895	878	932	915	900	976	908	913	928	976	915	919	977	952	995	931	860	932	902	901	880	930	893	920	958	921	922	876	985	943	955	946	982	901	955	962	949	982	948	928	987	943	951	893	953	926	907	917	917	883	889	929	948	989	919	974	900	955	871	895	920	900	947	909	893	895	936	913	903	971	911	900	895	941	907	948	944	904	943	905	925	894	973	930	933	953	964	952	917	918	954	908	869	922	905	956	956	929	926	949	924	938	979	861	939	888	875	946	893	944	915	903	938	967	914	906	975	894	963	924	984	933	936	901	889	926	874	880	908	954	917	936	908	922	928	959	953	936	988	915	916	977	896	922	953	862	886	936	958	903	943	938	935	894	900	900	907	923	952	879	917	981	936	884	930	881	920	922	955	879	917	904	891	932	985	973	929	933	900	972	913	900	928	923	901	937	940	912	954	912	927	1024	880	892	873	931	914	956	910	906	890	950	918	946	931	928	938	897	908	981	919	929	865	895	880	954	910	917	903	916	939	926	927	884	917	930	927	883	968	917	913	987	897	914	951	856	926	889	889	941	903	931	926	908	951	906	888	853	896	924	893	935	901	923	903	911	964	869	928	897	926	890	963	920	908	900	935	906	999	935	957	933	893	944	944	939	946	911	913	935	889	889
1448	182	170	164	149	150	166	154	169	165	160	152	171	152	159	154	156	173	145	171	154	147	171	153	162	166	158	172	149	145	166	153	141	157	146	156	160	162	169	164	179	168	158	170	138	158	163	166	172	166	166	171	176	147	149	135	139	174	156	123	143	179	179	141	165	164	161	154	193	157	166	159	170	162	165	165	154	157	166	150	170	172	154	156	153	155	171	150	173	154	165	150	166	152	144	159	151	152	152	158	154	154	134	136	137	137	157	182	158	158	152	154	161	159	168	128	148	160	174	144	159	146	164	165	144	160	151	161	161	153	184	151	182	141	158	176	124	181	157	156	168	173	157	145	140	152	184	155	159	156	162	155	154	141	167	134	161	150	159	177	171	155	133	186	150	179	169	155	139	159	167	161	187	140	143	134	181	149	156	149	138	167	186	172	169	171	167	163	156	147	155	162	152	179	174	160	159	157	157	168	168	156	178	157	169	162	168	168	142	163	180	153	163	147	189	186	150	154	127	178	135	155	150	165	191	149	151	154	170	193	132	152	148	165	136	149	165	157	185	178	160	150	143	165	151	154	153	169	133	168	139	148	157	131	160	182	185	140	136	160	163	144	156	137	151	155	164	128	178	167	151	126	141	162	165	162	148	169	158	153	190	167	160	149	160	141	173	167	143	162	157	149	161	144	167	163	167	148	145	175	170	129	127	142	163	170	160	159	145	176	136	157	159	159	165	166	159	143	162	166	162	155	171	148	143	184	166	161	161	146	168	138	163	172	148	155	140	127	149	152	123	167	149	169	142	138	167	170	166	162	138	156	175	158	129	147	157	163	139	158	173	149	140	159	156	154	149	150	142	138	183	149	166	161	132	158	156	163	135	135	155	152	145	202	166	145	153	158	174	157	181	171	157	177	136	137	156	168	172	172	154	149	153	156	155	149	142	150	161	162	149	150	177	155	156	166	128	173	145	163	172	166	148	146	138	138	164	140	149	158	157	136	147	157	140	145	152	137	161	174	156	161	143	154	154	146	161	130	165	153	154	159	148	133	133	153	165	136	152	137	158	157	176	162	133	147	142	161	166	152	144	158	150	163	164	163	155	141	143	163	164	136	141	151	150	161	137	166	166	155	161	141	175	157	144	157	161	142	144	134	152	156	128	148	166	133	127	182	170	150	163	162	126	159	159	179	176	136	164	155	155	135	155	169	144	133	150	155	139	175	142	149	159	160	163	149	157	142	148	151	150	121	128	158	129	149	147	151	145	134	159	181	154	183	162	174	162	137	155	167	161	162	160	167	160	193	154	161	160	174	139	169	135	167	142	155	155	135	140	170	169	169	166	166	152	158	154	165	142	167	138	168	153	143	172	144	148	141	150	159	160	173	153	156	149	157	155	158	156	147	155	165	162	144	140	159	143	199	153	167	153	127	146	179	137	148	142	167	155	148	151	143	163	124	161	179	147	159	151	178	162	160	159	161	166	136	157	153	153	153	188	155	166	158	147	131	140	156	191	142	156	176	172	160	152	154	167	161	166	140	141	153	154	148	167	152	142	155	168	148	121	179	152	166	147	137	152	146	166	136	147	166	161	168	135	171	155	191	161	164	160	172	137	171	178	163	157	160	158	164	135	146	151	185	165	149	167	156	170	159	151	173	144	163	151	152	152	161	153	126	174	149	141	174	147	154	131	174	152	157	151	155	195	141	151	156	165	163	162	160	180	131	136	138	156	177	170	152	163	174	160	174	161	130	208	176	167	183	168	161	150	162	139	172	149	146	146	146	146	156	159	169	130	155	174	160	160	184	151	173	139	167	158	149	185	158	154	170	145	162	142	160	158	182	161	171	183	169	166	135	150	153	158	148	121	170	165	180	162	178	154	149	182	167	154	167	147	163	158	138	162	160	167	146	174	158	177	139	165	136	160	152	138	138	163	184	144	147	158	162	121	143	173	147	149	132	166	163	138	152	145	145	149	162	138	155	161	163	146	179	142	139	165	145	182	159	164	152	158	162	138	152	160	162	125	138	132	185	174	158	155	167	151	171	163	167	140	166	151	164	132	169	155	145	161	168	163	125	159	164	142	172	127	145	164	177	161	139	141	144	157	148	158	149	166	188	162	177	145	174	144	146	154	142	153	158	162	137	169	152	155	161	153	182	170	148	159	133	158	168	135	153	147	160	150	166	140	137	167	145	154	166	164	178	196	148	146	142	148	147	150	160	164	143	169	160	166	181	167	171	129	155	151	153	150	162	160	158	157	169	168	161	150	147	157	171	158	160	143	143	146	157	153	176	166	151	147	155	156	155	153	176	139	159	164	162	147	171	156	149	177	162	182	181	152	167	148	146	165	158	158	148	169	140	164	174	161	160	139	182	155	146	138	130	146	173	148	152	168	174	157	153	178	163	143	147	147	176	148	140	144	131	139	168	155	202	174	178	167	183	128	159	170	159	169	143	137	151	152	182	169	161	149	156	150	162	147	149	156	144	140	152	147	177	161	170	166	148	146	158	152	143	160	144	172	162	176	158	143	170	166	139	152	154	132	156	165	152	154	159	176	161	171	161	170	154	146	135	153	156	150	167	152	154	148	171	153	158	141	135	152	170	158	142	164	157	145	166	172	164	156	165	140	160	150	151	147	162	128	145	170	172	145	152	151	157	177	149	153	161	146	184	170	152	165	151	145	162	171	165	146	159	165	159	164	131	141	154	158	158	175	157	146	174	178	162	178	169	172	154	137	158	144	171	149	147	145	143	149	168	137	147	166	156	156	187	159	128	157	152	149	168	176	177	167	160	161	153	138	171	161	154	140	155	149	168	159	167	143	165	146	140	132	157	136	143	135	133	157	174	155	152	162	156	147	154	148	144	148	153	168	176	145	155	140	148	172	140	147	153	170	164	151	169	165	155	157	155	159	185	143	157	126	158	177	128	146	152	167	140	173	165	154	152	168	159	161	158	163	166	170	157	142	154	159	174	170	156	146	148	136	167	170	152	155	171	146	165	156	156	157	133	162	157	165	169	155	166	164	151	154	158	138	161	149	152	156	149	162	160	139	151	144	146	157	151	154	201	133	151	136	137	189	150	156	179	184	141	160	146	140	171	161	167	135	148	155	169	165	150	130	175	165	148	151	142	167	129	156	181	163	181	143	170	173	175	161	146	144	170	166	168	148	175	134	143	191	184	182	168	149	168	144	165	156	152	137	160	152	153	147	147	140	165	135	185	169	167	166	160	116	149	171	167	162	162	157	169	154	150	156	160	144	196	138	155	168	140	156	170	173	161	149	164	151	157	184	158	160	169	146	163	144	140	174	175	177	179	145	146	154	158	164	147	159	150	144	161	161	153	168	169	151	141	168	160	149	135	172	156	163	145	151	140	160	146	165	115	155	130	144	136	145	137	158	138	149	146	179	145	158	158	142	130	145	160	143	189	152	132	168	159	132	155	157	144	144	145	171	151	136	179	166	182	143	144	171	144	162	170	144	142	157	148	164	153
1687	448	453	514	457	464	423	485	435	462	433	438	471	443	429	480	459	426	415	453	444	427	446	420	435	426	452	453	443	442	422	437	468	443	427	445	417	473	423	440	403	487	421	383	468	455	406	447	410	416	446	406	434	451	420	422	410	451	428	419	428	468	474	450	439	439	458	426	456	402	438	436	413	438	409	464	444	404	434	463	415	440	437	455	387	433	428	441	403	431	403	469	432	423	478	466	497	383	427	458	467	475	415	411	412	450	437	468	401	469	444	407	456	423	430	456	472	450	426	441	421	421	414	421	464	457	440	434	402	462	443	480	442	426	427	421	460	441	465	452	449	395	442	464	452	423	432	444	414	419	392	472	410	463	421	407	454	437	468	446	410	406	390	444	449	452	411	421	439	454	434	436	448	429	376	413	417	405	441	424	396	480	469	438	422	456	459	427	396	422	430	413	428	410	405	423	416	459	429	448	444	452	423	450	460	507	467	417	419	441	405	432	418	408	456	432	436	415	437	447	447	447	430	410	499	435	396	394	408	458	420	465	390	439	433	434	443	453	409	429	409	413	439	400	444	429	451	427	437	444	460	397	409	445	458	454	425	400	451	466	438	414	447	453	448	403	453	481	461	421	437	454	465	391	416	444	471	442	453	422	426	413	449	440	455	430	432	434	422	460	417	427	412	447	408	404	431	456	450	423	407	444	490	447	479	425	437	419	477	429	424	452	422	453	460	451	428	432	423	461	441	466	462	444	478	465	464	421	427	436	427	442	418	470	438	457	438	463	448	449	453	429	433	446	412	476	423	450	392	445	443	424	458	431	432	408	433	441	450	425	409	436	439	454	430	430	421	432	451	440	426	409	475	436	448	422	450	454	437	481	428	452	448	429	444	410	413	425	427	448	459	443	503	443	436	445	446	456	436	458	435	434	435	444	481	414	461	456	461	421	440	436	443	451	448	404	414	395	442	443	421	481	428	468	441	461	485	437	398	445	396	426	420	423	456	438	444	422	418	443	452	444	433	459	461	420	484	420	476	435	415	409	451	438	455	410	457	383	465	416	452	433	424	457	446	443	424	483	409	447	448	430	419	432	470	440	435	413	446	463	414	421	450	454	468	478	439	410	445	433	431	384	394	463	426	433	442	494	451	444	433	477	430	439	414	396	415	455	433	415	440	450	390	429	411	470	407	448	399	479	430	431	439	410	406	435	442	494	440	414	454	448	427	436	457	454	403	409	454	397	458	415	445	420	457	401	425	390	438	444	451	460	479	443	477	502	426	411	440	412	440	457	421	421	456	447	403	417	446	446	468	434	416	473	472	457	440	442	420	395	472	411	457	461	438	452	419	445	450	447	439	431	490	470	460	416	484	435	411	438	441	411	452	456	470	428	427	398	435	450	440	448	437	412	437	433	418	432	418	431	445	451	463	410	463	460	458	428	462	449	449	457	429	445	464	456	430	412	417	404	381	412	396	421	441	436	455	460	430	412	447	458	396	424	443	428	405	473	445	487	404	439	407	481	450	465	436	449	447	448	435	448	429	482	494	437	451	419	449	424	478	423	444	410	436	444	422	436	457	493	452	459	421	452	461	420	449	452	423	437	445	479	443	412	436	481	415	406	426	459	387	435	442	412	469	450	441	421	395	460	419	474	413	457	454	460	410	466	457	417	441	466	444	390	421	459	365	414	442	422	443	454	400	440	466	424	423	478	405	453	442	470	429	440	479	421	423	440	382	430	405	437	422	439	449	499	407	444	444	416	434	425	454	455	459	451	426	446	452	417	473	425	429	432	444	431	483	460	431	435	425	427	463	444	388	478	470	450	451	422	388	413	446	415	441	416	461	405	459	481	429	429	457	453	446	419	470	437	449	472	453	426	438	424	495	450	441	459	438	419	443	431	440	393	428	405	385	440	447	445	431	424	425	458	440	481	442	487	461	415	483	408	443	459	430	442	453	450	452	453	475	476	439	458	428	425	447	412	413	428	438	457	400	437	455	479	437	422	428	438	422	449	420	422	378	445	434	477	483	412	439	431	449	445	441	466	459	464	433	454	453	460	426	444	477	417	466	446	497	454	471	463	455	426	402	433	436	425	435	434	443	399	437	454	401	437	430	435	426	437	443	482	408	437	435	403	411	457	474	414	431	437	453	461	412	405	462	445	445	469	467	422	469	474	438	462	424	436	468	448	440	447	443	438	452	447	437	408	458	404	452	448	460	471	449	431	463	417	429	464	449	420	419	415	448	481	427	439	446	447	457	432	462	430	441	409	419	468	453	424	433	450	434	471	439	430	437	431	421	406	435	435	401	420	450	467	415	451	449	444	439	426	434	454	436	413	427	446	449	394	451	399	417	384	449	455	395	449	450	416	433	431	440	436	470	406	451	429	443	440	442	451	456	448	426	432	430	412	439	424	474	444	425	463	428	429	458	419	431	463	472	420	434	462	441	455	483	462	448	450	443	442	442	454	438	447	481	399	418	439	455	415	465	437	413	419	451	439	452	449	460	483	430	471	423	463	449	452	430	398	454	407	423	464	399	451	435	454	419	450	444	443	450	434	414	433	438	449	434	445	458	418	469	410	406	426	425	416	438	435	466	413	434	403	451	468	451	448	448	434	428	468	447	435	429	459	440	448	462	423	422	430	466	438	450	455	430	434	419	451	452	436	457	437	407	458	447	458	432	431	443	429	409	432	478	427	429	452	426	407	407	421	444	429	423	454	439	425	468	442	449	456	449	444	467	416	436	405	415	419	446	419	394	444	427	430	445	438	445	436	427	484	385	424	419	437	443	439	413	443	439	428	439	429	429	431	448	443	428	424	454	455	443	415	405	424	390	438	441	453	433	430	433	402	400	413	431	457	405	416	436	441	438	470	437	441	438	445	423	446	442	435	415	423	457	468	435	437	416	420	453	439	455	413	428	407	421	403	450	423	468	453	451	429	464	451	461	459	446	441	470	423	455	470	465	408	423	444	416	440	406	412	449	463	452	410	425	433	466	447	442	454	453	435	443	421	447	454	425	431	468	446	431	460	461	470	426	460	453	435	421	435	406	432	426	435	470	433	421	419	489	449	451	422	416	408	439	437	414	429	443	450	441	440	390	457	397	434	453	432	393	425	401	496	454	451	458	420	438	395	441	449	432	436	459	449	482	474	397	424	424	435	409	434	441	418	423	432	444	464	458	456	416	429	462	440	442	432	410	421	455	438	416	398	436	430	442	432	463	454	421	447	433	452	448	444	458	427	426	452	435	463	428	466	432	453	434	429	430	446	454	439	467	446	437	434	430	382	469	430	439	433	439	441	444	440	449	445	465	440	435	423	467	419	404	414	447	399	427	430	487	457	427	477	412	431	474	460	434	428	463	448	460	433	433	428	484	463	462	403	447	439	430	420	430	449	470	446	457	425	404	453	423	410	452	431	444	468	457	468	426	437	413	469	435	426	431	409	441	432	412	426	455	410	439	480	454	440	453	413	447	472	499	476	415	411
7648	693	625	561	464	388	352	326	336	317	317	374	347	320	344	283	317	339	292	292	317	305	337	335	301	284	343	340	296	325	308	329	312	325	306	307	317	296	307	303	312	317	309	334	329	267	319	314	323	286	279	316	278	315	327	289	307	309	324	299	316	304	326	343	267	315	328	295	297	286	330	284	324	312	283	278	311	340	311	350	294	319	321	296	286	289	330	313	301	296	346	302	300	311	297	299	335	323	327	273	310	321	267	261	323	310	286	320	271	306	334	319	271	330	318	281	331	292	310	284	287	293	309	332	322	296	315	314	305	341	318	296	286	308	277	300	278	303	297	312	331	302	314	266	311	304	314	308	332	326	326	295	295	304	278	335	321	326	295	289	282	334	288	305	287	288	349	292	298	313	308	260	306	307	336	300	340	300	302	318	285	321	309	325	265	296	287	290	302	267	297	321	303	301	286	314	290	320	296	311	339	304	310	312	300	326	340	295	263	292	296	323	296	305	281	365	311	304	337	323	281	306	330	332	317	322	319	306	300	289	287	308	326	306	318	306	310	288	273	297	308	288	320	298	295	318	307	307	280	323	325	266	316	297	312	323	273	295	302	320	300	304	307	288	283	312	283	309	305	273	300	286	307	355	309	323	274	295	331	326	292	340	353	304	295	300	337	320	336	336	303	305	314	317	294	347	298	288	299	290	314	290	323	313	304	305	329	300	309	336	298	271	309	297	305	318	287	301	292	293	311	281	330	286	322	323	312	303	319	298	320	296	304	315	310	274	310	290	339	290	296	343	311	284	284	337	298	305	300	310	294	267	332	300	314	325	324	290	327	278	319	291	305	326	315	323	320	308	300	328	324	310	315	298	314	302	315	306	272	311	306	300	337	298	326	317	302	317	295	308	272	317	290	336	324	298	294	317	311	307	341	304	276	317	313	283	314	298	314	310	277	311	293	311	329	288	295	297	309	296	304	326	325	330	319	310	337	305	314	285	296	304	315	272	324	285	301	301	317	317	292	279	325	324	301	323	319	297	312	328	265	289	318	279	286	325	313	303	298	306	323	318	314	328	326	307	323	304	303	289	284	281	305	297	333	303	338	306	333	315	303	328	297	322	316	301	298	311	301	326	331	276	342	301	294	315	346	317	311	315	334	327	323	329	341	305	317	341	283	290	298	291	339	304	283	297	308	320	305	297	314	289	276	304	300	316	325	304	297	306	290	331	311	317	271	314	316	308	301	331	291	331	310	314	328	331	316	319	292	314	308	281	330	287	286	324	295	300	323	355	284	284	303	316	296	283	301	299	275	350	315	277	311	331	348	318	287	311	319	339	309	295	302	291	327	355	303	342	317	284	319	318	310	301	293	314	300	306	327	321	320	319	322	302	324	313	320	341	257	314	293	334	312	323	290	311	295	295	282	272	301	305	338	295	295	359	308	359	302	263	336	308	294	331	307	319	280	317	289	329	311	339	322	286	350	318	317	316	309	297	315	312	315	302	272	298	297	336	305	293	319	315	327	319	299	298	315	287	283	310	303	292	323	294	303	358	311	323	325	291	306	316	319	305	299	310	298	303	319	298	311	307	304	276	315	282	279	292	319	280	297	318	298	284	289	313	293	365	337	311	317	293	294	336	317	328	288	326	305	329	311	321	278	319	328	323	301	321	297	325	312	328	297	323	314	283	288	316	310	294	286	292	302	287	309	337	336	310	298	325	312	304	318	321	320	314	284	339	330	329	323	289	323	314	270	296	343	332	313	314	284	296	312	320	340	272	292	313	303	292	321	316	297	327	319	289	333	311	330	325	332	279	291	323	282	297	295	301	299	319	332	315	308	326	305	350	286	284	294	285	317	309	318	290	310	284	330	289	307	310	309	314	299	310	318	309	290	319	286	315	334	319	361	305	304	316	335	301	320	304	266	286	329	325	342	319	310	321	340	333	315	305	315	322	323	293	317	310	308	314	317	328	328	286	313	276	297	275	312	312	318	293	321	315	307	317	286	298	294	308	324	286	300	272	299	317	284	318	288	321	306	330	313	289	330	307	288	299	321	294	295	295	325	283	260	316	320	289	328	292	319	288	290	305	319	314	266	307	296	316	310	295	302	313	294	313	319	303	292	289	326	323	308	288	316	295	309	307	290	298	265	296	313	275	331	272	316	314	347	286	330	288	301	325	356	310	307	283	295	322	343	335	303	328	316	304	341	336	318	321	309	283	294	257	291	293	314	313	302	331	304	305	291	285	309	337	306	322	355	307	316	300	320	314	307	335	299	301	297	311	280	313	328	309	318	309	270	298	320	288	312	293	285	289	293	302	305	298	330	295	306	298	306	327	326	280	329	321	282	284	330	332	326	314	310	315	309	338	299	295	303	276	335	348	295	331	311	280	298	299	309	310	317	317	305	298	314	312	315	315	304	323	291	289	329	311	303	309	332	293	290	316	344	326	348	297	322	306	291	298	355	325	328	327	301	337	303	324	285	322	334	297	313	317	282	335	313	319	327	293	354	301	292	356	338	320	355	318	310	330	311	300	309	327	310	287	313	261	311	303	302	324	303	319	293	298	337	323	324	314	287	322	285	322	304	283	287	301	285	284	280	308	314	299	334	306	311	324	320	299	323	320	326	306	325	283	324	300	313	302	332	300	304	275	291	320	309	310	315	284	314	304	290	304	300	330	344	328	329	316	300	304	312	326	266	319	321	316	298	305	324	293	300	319	357	297	320	292	289	314	300	301	266	341	299	342	310	292	318	326	290	283	310	320	302	328	293	301	303	301	329	320	334	311	297	296	289	314	309	321	328	297	303	278	302	300	300	278	297	325	315	326	304	279	317	318	301	309	318	291	297	292	317	298	297	307	307	332	309	289	308	322	326	321	324	313	320	303	262	292	302	307	302	335	289	280	295	276	308	283	271	331	295	317	296	315	314	306	311	295	331	315	321	298	272	323	306	347	321	320	343	321	308	312	296	305	291	268	318	293	316	289	324	343	301	277	293	282	270	274	300	333	293	299	313	301	342	323	334	290	326	318	286	276	286	300	327	288	310	327	304	325	304	292	313	290	308	321	337	292	280	326	289	301	296	325	293	290	277	293	335	308	308	318	281	315	278	311	280	291	326	306	304	319	295	327	298	297	305	287	327	322	293	297	306	335	302	288	336	323	318	293	306	295	340	339	316	285	319	306	326	289	331	303	308	323	341	300	312	302	312	288	344	320	327	315	258	295	292	314	288	339	283	281	304	291	307	354	298	314	319	311	330	289	302	320	296	288	292	338	311	316	337	322	320	312	304	312	318	296	333	329	321	292	314	286	295	338	288	358	279	324	290	315	283	299	306	288	317	308	297	315	327	291	309	322	310	325	263	273	305	342	335	317	291	282	289	329	311	302	268	285	300	287	326	313	305	310	301	308	325	322	322	324	310	277	346	314	310	323	310	282	286	306	324	304	283	297	290	304	302	289	279	320	295	319	342	314	339	281	283	324	277	306	317	297
6602	1103	1503	1664	1464	1262	1126	1097	978	989	941	919	847	848	821	830	850	788	829	861	819	784	788	814	800	798	802	762	698	797	781	815	823	751	771	753	762	743	816	784	741	769	717	697	789	725	780	724	743	751	744	746	765	734	734	751	755	778	743	768	759	797	733	695	758	731	758	750	761	779	777	763	732	776	701	775	743	734	764	796	727	782	779	761	774	772	772	757	728	761	766	736	743	756	751	720	782	759	701	737	789	735	729	737	774	707	701	733	737	783	730	774	757	751	764	777	763	764	764	770	774	708	752	744	715	760	721	714	779	725	735	748	758	753	784	692	735	784	763	752	729	748	785	754	763	733	799	752	782	786	702	709	728	738	774	778	744	744	703	760	748	768	728	756	757	744	723	751	780	762	748	744	758	789	734	755	764	776	739	726	694	754	755	741	732	753	781	787	772	768	745	775	715	734	764	756	782	753	738	774	694	720	730	772	753	755	822	686	772	778	763	737	727	751	714	758	737	750	756	783	763	753	778	774	762	777	758	710	717	751	753	718	784	781	743	770	802	786	734	763	764	751	778	758	723	754	751	761	779	722	753	777	732	775	780	753	753	723	726	755	768	753	775	743	786	758	721	791	772	747	748	744	743	725	792	772	770	731	740	700	697	739	735	782	729	784	767	756	759	735	764	753	770	709	771	749	770	733	729	714	770	765	776	791	778	749	761	765	726	741	785	772	752	743	726	695	764	736	718	734	726	707	742	716	781	781	779	770	751	777	707	726	703	758	782	765	694	731	730	740	793	776	762	790	749	704	690	769	759	733	723	727	745	741	738	723	749	723	737	752	759	746	720	710	769	702	726	767	770	758	760	700	704	768	758	733	750	733	800	744	764	756	744	717	776	728	791	738	757	704	722	778	716	748	777	773	726	770	752	771	744	710	756	751	754	782	752	771	743	756	760	763	750	736	721	754	782	797	699	768	757	743	751	740	808	748	739	791	776	781	758	727	717	721	777	745	790	747	777	752	757	777	763	733	739	747	744	735	709	723	759	749	762	763	740	766	775	728	726	755	720	791	732	756	754	701	730	772	751	777	776	752	768	744	745	768	721	748	759	731	750	757	769	694	738	740	763	732	775	754	744	746	775	731	733	759	737	732	738	760	681	783	770	749	763	731	706	697	751	680	760	722	738	717	799	739	760	749	742	740	782	803	724	779	770	811	731	704	770	769	784	746	756	765	761	755	783	749	774	755	789	727	736	740	761	741	757	726	717	764	769	749	744	723	758	715	730	717	712	709	754	724	760	704	712	788	739	778	755	764	767	714	769	697	750	688	763	774	716	769	746	727	753	727	735	741	778	758	808	752	723	720	811	750	761	744	791	775	711	765	742	709	740	737	719	780	780	772	762	742	776	775	752	772	713	747	823	783	766	752	731	768	744	758	768	757	758	749	778	726	763	775	786	744	730	771	772	783	802	778	758	740	752	761	769	766	738	731	718	776	743	801	765	779	770	781	733	773	741	740	808	748	738	717	699	768	797	742	782	755	736	732	739	732	722	716	734	722	715	737	777	732	727	775	753	714	702	766	738	710	765	776	734	749	700	746	751	753	696	750	741	742	732	757	732	729	744	711	756	800	800	719	760	740	776	760	747	785	754	722	755	758	736	765	693	743	724	764	718	758	841	747	714	779	713	759	737	720	764	734	797	727	745	746	718	778	754	726	755	728	744	729	762	748	771	796	747	752	767	799	790	723	762	758	770	754	765	752	753	713	737	745	786	744	761	746	767	728	803	770	689	735	731	727	747	739	743	805	726	736	737	771	771	767	755	769	723	750	741	785	713	776	801	728	739	713	704	735	690	713	762	767	709	790	759	755	754	782	765	755	797	762	722	721	748	798	799	740	745	715	752	765	781	762	811	789	710	780	768	757	752	745	736	747	752	781	761	770	719	712	760	717	746	739	748	771	775	743	774	754	780	814	767	735	785	769	742	768	762	741	717	807	772	700	745	747	752	711	733	743	724	746	763	729	739	732	754	745	696	765	824	788	760	761	755	812	738	722	733	767	716	784	722	803	742	707	801	725	763	736	746	774	808	707	706	776	759	720	724	778	704	690	734	709	740	771	803	747	773	735	695	736	723	755	747	756	789	730	746	729	763	760	736	735	758	725	760	728	735	753	758	765	770	770	774	743	787	811	739	747	743	749	776	786	746	729	722	721	731	727	744	812	753	740	761	773	726	717	809	794	754	734	783	745	786	728	698	752	737	778	773	742	754	737	728	745	691	764	734	766	760	759	762	792	794	734	717	688	763	738	760	726	717	707	722	734	769	719	721	716	764	767	782	736	733	778	763	715	732	760	747	759	730	764	763	739	722	735	775	751	769	709	789	795	729	742	770	756	701	792	760	749	748	778	764	763	722	791	777	724	731	752	715	740	809	775	763	720	725	775	786	768	720	759	708	725	727	800	753	719	710	732	746	786	758	745	802	756	760	775	760	803	736	726	780	764	754	768	747	795	719	774	744	714	763	767	766	768	730	764	736	763	769	769	735	716	738	734	735	726	754	779	770	771	747	730	786	765	749	793	744	783	771	737	782	734	730	729	763	768	790	730	815	762	748	745	742	734	749	739	768	773	782	734	752	752	742	738	748	769	790	743	741	748	762	763	733	720	727	737	774	750	766	771	738	740	761	755	732	753	738	773	757	752	743	789	735	721	747	746	760	731	704	731	808	770	783	763	706	763	756	799	719	805	776	746	805	736	750	754	731	752	720	761	745	740	754	725	728	758	764	795	778	724	769	776	735	774	755	768	811	707	784	687	750	759	831	714	732	742	789	739	773	791	761	770	810	739	775	721	793	720	759	687	769	754	730	746	732	703	778	688	748	719	771	759	747	734	769	742	767	806	736	743	739	686	739	772	749	761	738	752	719	749	731	769	742	737	807	742	767	777	732	714	750	750	770	762	810	780	790	756	750	772	808	806	677	703	811	738	749	744	785	736	760	759	758	783	746	744	807	771	715	729	745	725	761	769	755	758	760	809	735	756	741	782	758	725	759	768	759	735	711	785	737	741	760	757	807	709	745	733	740	783	754	815	702	721	769	789	746	743	688	773	748	704	750	745	738	737	717	744	737	793	737	776	759	785	705	750	804	757	734	759	731	733	746	748	726	755	798	761	742	741	726	706	772	740	759	786	779	789	740	756	709	755	716	725	725	749	754	791	747	789	782	706	753	741	783	799	738	770	763	750	771	755	732	776	691	724	720	717	753	758	746	750	735	782	769	777	766	793	777	784	692	720	750	737	753	719	725	769	776	757	780	756	776	759	750	707	761	754	720	766	726	754	706	741	767	733	722	747	718	760	798	721	753	720	714	749	767	743	714	781	775	738	733	778	776	715	730	724	768	713	784	726	714	742	756	734	748	764	738	781	802	797	742	772	705	780	774	687	730	766	783	722	766	752	722	759	801	737	709	741	735	693	797	760	750	767	743	736	757	769	758	741
15016	1648	1276	955	766	597	542	489	499	483	465	439	454	456	417	416	414	437	474	440	431	444	403	418	435	395	434	393	427	455	432	412	438	429	453	452	386	425	413	435	369	413	414	433	433	448	437	425	416	424	403	414	387	415	433	368	415	420	408	414	418	384	430	439	416	396	417	392	430	434	428	426	397	450	397	429	404	416	394	445	420	459	410	466	447	437	425	413	414	359	398	425	441	440	441	417	384	421	380	455	421	451	443	386	454	432	416	435	438	434	402	419	423	456	418	385	418	409	421	422	394	405	432	411	420	397	442	441	385	417	363	405	383	377	416	433	429	426	367	373	436	422	391	377	397	359	417	408	425	425	435	414	425	474	446	414	451	401	380	408	420	392	418	423	399	445	422	448	401	445	416	408	430	452	394	410	422	383	407	409	416	424	433	396	425	437	410	418	383	417	447	425	409	403	427	401	399	412	393	414	433	380	433	396	380	381	405	453	386	396	416	398	423	415	416	422	476	422	418	462	409	397	442	434	402	431	458	425	416	451	414	388	443	407	421	422	401	396	437	430	425	375	403	392	422	432	406	412	404	411	422	431	415	391	404	413	397	438	422	414	432	443	459	423	399	437	435	406	434	438	475	409	435	404	408	413	398	404	408	409	428	407	377	402	400	414	393	403	388	412	398	423	416	412	436	419	425	411	405	388	409	452	406	410	404	409	439	384	437	403	405	375	420	404	439	446	394	418	432	387	406	411	390	405	421	413	397	409	437	401	434	402	416	464	402	418	397	387	399	404	407	415	411	426	407	420	422	410	427	428	407	424	431	354	410	388	418	385	432	424	398	417	397	410	430	399	409	429	414	401	390	422	384	389	456	430	399	380	415	412	403	411	382	414	391	394	405	395	405	382	443	384	397	424	390	406	417	406	407	408	385	397	422	414	449	449	375	422	419	394	439	403	355	431	442	410	388	406	425	405	423	378	476	453	411	426	395	402	429	417	402	428	410	444	421	388	429	394	439	416	415	382	391	424	446	437	414	460	436	420	387	419	385	418	382	433	412	371	418	443	416	375	417	419	388	396	412	402	416	386	384	427	414	411	439	435	417	448	440	388	406	439	406	395	374	429	441	357	419	411	404	419	410	405	421	412	403	437	401	416	402	390	375	441	434	417	372	427	401	399	411	386	459	397	406	391	400	394	434	430	438	419	438	403	388	445	413	409	406	420	415	396	407	423	396	405	391	419	445	394	387	412	403	391	393	409	432	419	401	428	429	432	393	441	435	446	440	424	409	385	403	402	431	414	443	379	411	397	405	388	421	436	406	404	439	406	402	410	405	395	415	422	405	399	423	429	414	400	438	413	413	432	404	402	372	410	422	412	415	417	441	411	426	387	385	367	423	407	406	420	379	379	367	408	397	449	403	421	396	393	385	371	442	394	413	421	400	420	434	408	401	423	445	458	407	424	383	384	409	422	421	428	405	454	432	411	410	408	400	443	434	392	448	375	421	403	391	417	393	423	388	419	412	414	435	437	404	404	401	426	390	424	454	379	408	401	427	444	395	420	415	371	389	413	414	417	376	383	371	425	398	383	412	454	440	442	379	399	411	420	401	352	406	469	445	414	415	420	435	403	392	368	381	398	429	406	414	367	395	404	415	421	383	403	442	402	385	413	429	409	422	420	454	398	407	456	425	457	373	430	401	408	410	383	407	426	365	416	416	406	428	400	401	385	399	389	428	402	380	398	426	386	368	393	449	421	404	413	417	424	426	403	425	382	431	409	431	393	449	415	407	405	434	406	426	408	427	451	377	417	410	401	378	388	436	439	419	412	426	425	409	434	404	393	403	377	470	410	437	448	382	425	408	404	398	469	419	461	380	423	418	408	451	444	450	412	419	432	408	398	425	420	421	432	417	427	392	392	398	435	422	419	420	434	406	442	432	392	444	399	392	418	408	406	437	394	405	385	370	418	426	429	446	401	441	399	427	440	417	385	425	382	429	366	423	456	394	416	423	396	419	393	416	429	384	373	404	430	405	472	450	426	426	413	431	399	431	369	430	455	402	456	425	413	426	415	391	404	419	404	392	394	447	422	360	408	420	417	422	396	389	471	427	399	450	428	385	409	414	470	402	434	414	418	411	426	396	369	402	380	407	398	404	383	388	407	447	410	412	441	402	394	431	431	383	412	404	382	371	426	378	414	399	408	419	383	417	425	456	401	404	393	383	411	427	458	381	386	429	415	423	438	456	405	415	414	414	403	395	376	415	422	426	414	424	448	375	402	436	413	378	410	424	408	415	386	414	428	442	407	451	408	410	387	391	427	408	413	447	400	403	394	432	410	459	448	427	434	422	436	400	343	419	394	414	404	407	422	378	424	425	426	407	403	379	393	399	432	381	420	443	396	409	455	418	437	419	426	391	430	447	430	449	440	409	417	422	396	409	370	435	376	412	388	422	406	416	430	427	398	399	390	456	380	395	440	401	401	426	442	461	405	404	422	460	416	442	420	420	395	386	407	403	413	457	391	422	384	373	425	390	386	376	429	375	381	440	369	433	395	412	417	397	379	382	392	375	455	398	412	417	406	400	405	376	415	419	393	384	405	408	424	451	448	400	447	413	453	424	414	398	400	418	406	430	390	415	407	441	403	447	389	377	403	422	429	406	420	406	406	396	402	397	424	403	446	448	448	424	395	399	395	380	431	434	423	418	393	397	437	435	401	419	399	464	419	392	395	388	429	461	371	417	437	438	413	404	453	453	462	432	406	396	411	395	386	445	416	414	386	412	457	416	436	419	427	401	424	405	384	421	432	420	408	424	421	420	384	403	381	385	411	413	408	455	421	382	455	413	399	435	418	419	416	401	415	438	418	394	377	442	412	339	411	422	419	418	421	439	408	394	446	416	414	391	412	402	413	396	418	465	408	436	436	440	407	421	447	436	445	455	400	425	426	421	396	438	375	421	417	421	427	414	436	387	404	413	405	395	415	389	423	381	408	408	398	449	414	393	400	390	394	457	443	423	406	398	393	420	446	423	386	423	381	367	399	420	398	380	393	387	426	458	380	405	423	416	414	433	409	400	413	411	418	459	432	449	409	460	408	379	413	413	407	402	421	459	406	328	406	427	434	457	428	445	402	426	431	385	413	424	404	371	447	395	410	406	392	414	408	456	432	409	409	425	390	442	409	428	382	425	416	434	400	422	452	414	394	387	392	477	425	439	454	403	369	424	417	435	440	411	388	410	441	394	458	397	438	410	395	414	401	422	398	435	417	406	406	388	439	444	444	442	370	416	411	412	421	389	391	410	450	463	430	432	441	375	451	419	414	371	402	390	425	413	417	435	382	396	419	396	407	392	455	427	419	430	421	420	452	402	477	424	401	410	390	385	407	423	432	422	404	408	444	423	430	410	414	404	422	422	444	409	392	419	448	404	383	419	426	398	437	442	424	456	413	422	451	374	397	414	421	403	424	412	428	452	407	397	409	420	415	419	415	387	380
8777	1645	2441	2629	2275	1910	1723	1464	1364	1330	1207	1223	1166	1158	1117	1125	1043	1110	990	1004	983	982	1014	973	991	991	992	970	988	958	987	929	972	959	985	930	905	970	976	887	922	959	963	902	952	917	962	960	920	993	981	909	1008	906	914	923	910	978	958	960	946	956	877	912	926	888	966	930	887	939	918	913	955	912	963	921	886	909	902	876	903	969	898	942	912	970	918	899	932	983	997	884	907	898	925	944	909	943	966	944	942	937	921	901	941	911	891	933	923	916	951	859	898	910	916	915	933	871	965	885	926	922	980	990	920	921	945	914	902	915	934	890	929	929	934	946	909	930	922	920	918	962	901	909	883	895	957	897	877	938	923	931	961	921	925	931	966	943	943	903	942	871	944	931	945	890	953	934	881	967	979	924	971	905	868	976	921	904	926	910	925	862	917	920	913	902	977	915	822	941	906	940	984	968	939	908	959	874	915	925	911	924	905	952	937	926	908	934	903	886	967	907	946	954	893	914	942	932	916	901	876	924	894	924	900	965	911	936	923	987	931	984	902	933	983	937	906	884	936	909	939	923	890	941	955	904	915	906	925	936	918	962	913	905	913	974	863	952	983	953	929	918	963	958	941	883	962	922	932	920	926	965	959	925	937	903	957	955	899	960	881	911	908	936	904	936	931	882	891	919	911	948	987	945	934	869	925	943	894	925	926	941	973	988	931	969	891	917	936	940	901	868	918	894	916	913	922	947	876	882	905	901	963	925	921	941	923	883	936	913	910	944	880	944	928	877	929	923	910	981	873	922	969	949	916	931	911	884	890	945	946	912	958	990	1006	967	872	924	900	980	947	867	946	1015	967	918	926	885	896	934	887	919	929	914	964	963	923	899	906	960	945	964	968	898	970	935	885	914	901	968	943	921	986	928	954	933	897	911	967	942	932	929	951	888	912	905	1016	886	937	928	866	940	871	939	960	921	875	925	937	931	922	874	957	912	923	931	943	885	914	961	939	920	927	893	880	916	864	885	938	942	891	968	934	896	961	963	914	957	920	882	892	923	902	928	893	911	895	936	907	932	910	923	942	907	918	967	904	949	946	899	912	901	973	914	927	990	947	907	961	896	917	918	895	933	925	875	907	930	918	928	913	949	926	908	925	895	988	930	937	954	896	910	934	929	873	915	898	897	916	971	964	904	862	944	932	878	885	930	938	891	905	867	876	966	960	891	936	966	942	915	916	876	917	867	920	934	956	914	903	943	936	933	939	962	923	919	909	930	934	954	870	926	996	898	905	904	971	868	907	953	902	947	1000	909	869	867	966	902	900	911	947	954	909	964	884	943	931	975	970	931	919	935	943	916	958	874	887	955	924	926	921	949	927	918	889	911	946	956	912	945	940	865	938	960	942	915	909	935	945	929	955	956	870	922	877	961	913	905	909	955	941	955	907	936	946	919	879	972	950	946	844	933	932	885	925	976	919	945	907	934	935	919	989	915	877	959	908	926	952	952	918	948	900	967	976	938	953	925	957	911	889	908	932	964	910	891	902	955	956	924	972	899	895	919	938	942	944	887	902	906	859	896	916	909	889	884	987	954	894	925	980	855	942	907	950	953	945	962	953	972	932	895	955	952	909	967	878	894	939	941	944	900	880	970	971	902	933	859	922	939	873	943	929	913	933	918	935	969	910	912	920	911	974	896	917	943	935	899	911	911	969	923	964	949	887	930	931	939	884	939	963	933	914	921	904	934	985	943	860	988	930	936	933	919	869	874	926	883	946	904	943	919	915	914	912	944	919	870	907	921	962	944	855	891	948	959	957	927	976	891	868	974	1016	930	925	952	959	877	925	901	880	974	957	939	881	871	918	915	955	947	913	947	896	910	922	919	906	941	932	926	916	936	944	946	952	902	905	955	936	956	952	938	949	894	894	921	907	912	919	912	963	910	909	921	871	957	908	898	869	914	908	917	923	898	939	936	911	904	971	924	927	943	911	932	894	960	950	931	970	978	898	931	942	915	949	920	906	935	990	898	893	877	943	873	960	932	966	967	979	934	936	918	952	906	894	878	939	930	916	935	944	907	922	950	941	904	900	942	932	898	899	920	913	883	892	971	889	949	867	948	968	932	890	922	922	900	934	876	924	909	970	931	908	943	971	922	883	922	873	994	939	879	946	932	967	911	915	918	912	846	888	900	940	929	917	907	956	944	930	877	954	909	933	900	953	968	930	947	941	906	956	938	906	937	922	915	888	949	884	922	862	957	981	958	950	961	912	964	925	937	943	916	902	962	940	936	857	945	975	948	914	937	907	953	914	973	961	925	868	846	922	970	938	934	909	946	926	897	915	961	906	898	891	924	939	956	932	928	920	930	966	898	904	928	944	935	965	1000	977	937	960	915	931	897	977	923	943	887	917	975	905	918	961	983	943	903	925	952	897	870	923	882	932	911	951	907	938	896	898	907	889	934	966	931	943	950	899	919	888	900	962	958	949	896	955	948	911	981	894	936	928	900	927	979	926	938	943	1012	934	905	943	900	923	924	907	1003	907	914	950	968	921	968	874	902	933	935	913	932	915	986	940	898	906	904	911	936	949	906	987	934	846	883	958	963	895	944	958	902	1006	917	914	960	911	980	923	909	966	957	894	858	925	932	908	952	969	879	979	974	908	918	928	924	920	888	954	917	922	937	888	921	924	885	951	865	923	953	902	977	956	963	911	955	904	937	861	944	947	914	920	983	922	906	918	935	905	938	925	933	941	968	940	921	887	920	940	948	895	922	928	929	947	902	912	939	919	992	917	952	898	932	938	950	899	925	877	916	909	897	915	968	930	891	932	896	982	899	932	954	894	917	886	897	929	986	923	851	927	906	897	925	908	899	914	969	938	845	925	927	916	878	921	938	927	909	927	958	957	965	908	899	953	986	958	929	901	932	948	943	938	900	893	909	917	861	969	946	929	933	891	958	961	911	933	963	963	957	940	892	885	927	910	939	962	921	928	969	912	943	988	993	972	900	904	903	916	915	882	947	905	900	950	935	941	941	968	918	928	938	958	935	927	955	915	906	959	915	910	893	900	925	978	956	947	910	901	897	946	942	919	996	943	936	948	922	922	980	882	924	929	879	901	931	960	917	921	954	927	894	931	931	925	894	937	903	926	983	902	895	906	970	940	915	918	886	950	932	911	910	902	925	894	919	919	957	951	987	910	957	931	959	938	915	911	965	915	985	928	907	899	944	895	847	900	915	909	942	939	912	903	908	964	886	960	988	856	942	914	872	936	927	972	935	909	908	926	916	932	926	943	935	957	961	908	893	895	960	872	902	899	903	932	899	935	889	937	916	920	876	957	851	948	916	973	957	909	992	951	907	932	900	932	916	936	939	927	876	865	875	950	917	920	933	955	915	955	945	903	915	936	930	917	938	894	943	919	908	923	915	902	923	925	944	968	972	914	894	904	967	941	914	966	938	929	947	956	909	912	922	939	896	891	909	944	929	912	908	885	928	941	913	916	914	895	938	895	868
1429	177	163	172	161	149	130	145	167	156	162	168	162	155	157	132	135	134	160	164	136	169	142	163	153	172	181	159	133	139	161	166	173	168	162	154	149	136	134	160	163	163	157	130	143	149	152	147	165	145	161	153	142	129	161	160	147	181	129	159	149	157	157	154	124	156	163	144	155	144	170	155	143	158	166	156	135	149	175	175	170	161	147	143	141	166	144	117	139	175	152	123	156	166	174	150	167	138	137	144	144	145	135	166	158	151	149	155	158	154	154	142	142	159	159	166	174	155	158	141	147	137	148	168	152	135	157	141	153	161	156	161	168	159	142	157	153	171	124	136	181	172	155	156	151	165	148	149	142	163	163	153	131	145	178	165	151	164	164	138	146	161	155	145	166	130	160	162	161	137	160	136	155	171	166	135	156	161	150	151	154	173	149	154	152	155	154	164	148	169	135	169	137	162	184	163	148	142	152	178	170	146	153	189	151	166	130	163	155	148	156	148	167	166	167	160	165	164	153	136	142	146	165	170	174	168	182	130	140	159	143	145	156	162	149	139	170	170	195	141	172	154	180	160	151	157	151	165	200	154	164	144	167	152	141	141	139	147	180	140	157	144	140	141	134	163	138	181	150	150	182	156	184	145	142	136	154	153	146	137	162	142	159	166	186	138	170	155	130	170	156	146	157	166	134	153	173	152	152	148	149	155	171	154	146	147	168	163	151	154	160	154	171	152	171	152	170	162	182	159	150	150	173	153	164	155	149	147	169	141	150	147	144	173	160	154	158	166	171	158	160	150	167	156	136	149	159	159	171	172	143	157	138	141	175	177	160	148	125	159	152	127	157	136	134	145	163	158	158	164	155	167	148	170	149	121	150	173	176	163	124	151	150	169	156	161	157	177	174	157	153	141	163	163	173	124	147	153	140	152	162	128	154	145	158	183	148	165	190	141	134	148	145	146	135	179	153	169	161	156	179	140	160	140	151	159	137	148	139	157	155	150	178	144	135	156	183	165	169	147	159	155	151	141	150	158	162	143	137	149	150	146	136	139	133	130	158	176	167	160	159	175	165	168	133	129	136	156	132	182	143	167	146	137	142	143	165	169	150	153	179	153	169	148	157	145	153	139	174	174	155	197	147	148	136	161	154	155	177	163	137	140	151	156	163	131	147	146	146	176	160	149	149	157	158	171	175	171	152	163	155	154	150	168	161	145	154	176	150	154	176	147	143	137	170	142	153	157	141	155	142	157	146	156	152	146	162	143	163	141	145	184	132	144	146	164	139	181	182	155	174	139	159	149	159	131	140	146	157	147	145	152	170	167	145	158	154	159	146	164	179	149	130	143	160	154	151	167	157	160	148	173	137	158	152	138	135	142	139	174	172	155	140	142	176	136	175	150	147	143	166	164	156	148	150	144	156	157	138	176	155	154	140	140	149	152	138	169	149	151	159	144	171	164	139	148	182	175	159	163	168	155	166	144	155	138	132	155	179	149	147	139	139	171	136	151	164	158	145	148	163	131	167	171	160	160	130	143	148	150	174	160	152	161	172	175	150	170	146	156	159	174	145	157	144	158	155	151	194	159	150	149	178	147	152	144	151	154	154	147	149	145	146	141	150	138	135	166	157	173	146	180	150	149	134	161	152	151	145	135	158	129	142	152	160	144	161	140	174	163	174	174	168	149	165	153	141	141	152	141	170	134	146	155	134	146	132	158	156	161	169	148	151	145	165	142	153	153	179	150	161	145	149	156	141	126	145	144	143	136	149	181	149	150	142	140	151	147	158	145	154	147	142	141	153	169	157	143	154	165	143	162	161	169	178	139	149	145	165	176	148	123	146	173	171	148	149	163	159	171	150	154	137	164	126	160	138	154	138	161	151	141	130	154	148	145	161	156	146	147	144	148	161	144	163	158	155	160	144	174	141	145	143	176	167	135	152	180	144	149	152	142	156	143	162	139	154	152	146	136	167	139	160	151	164	153	169	165	180	159	148	156	167	152	149	167	149	160	135	129	142	152	154	147	132	146	164	172	139	150	154	147	166	173	138	152	143	149	165	153	127	154	132	148	140	182	163	159	180	182	144	167	150	172	139	162	156	159	150	142	145	155	146	161	148	154	158	127	170	161	155	172	171	146	154	164	167	151	182	167	141	163	161	166	174	165	180	151	169	144	160	149	178	161	189	172	155	154	170	149	131	183	155	168	155	157	162	165	168	150	178	162	135	174	160	147	165	140	168	157	182	161	139	147	153	158	123	152	157	165	144	180	145	143	158	166	151	168	156	151	125	166	172	165	133	150	165	141	160	160	142	169	152	153	139	158	150	143	141	171	140	142	162	176	167	170	147	149	140	152	155	144	129	134	148	155	181	149	174	129	164	134	168	137	168	174	154	138	161	155	143	176	152	152	141	155	139	146	138	149	135	142	164	154	142	146	164	165	174	147	149	156	162	156	150	177	153	152	162	156	156	172	148	162	164	148	155	177	161	152	163	161	153	150	172	131	166	144	166	156	144	138	158	170	170	157	148	159	169	170	184	153	142	149	157	136	144	149	148	139	141	152	168	178	168	174	167	135	158	152	169	183	146	126	155	163	167	154	134	162	142	161	165	157	152	151	152	140	137	146	158	169	160	141	139	141	165	160	149	167	151	150	172	132	134	164	146	155	131	145	161	154	152	154	153	167	156	165	176	175	164	156	164	140	162	145	155	135	155	180	127	164	162	175	154	140	150	163	173	135	150	171	157	132	167	162	149	155	138	164	161	151	168	152	167	159	170	159	155	162	144	166	157	163	185	142	125	172	169	154	153	150	153	166	142	125	138	149	178	139	140	141	138	161	156	149	169	147	134	149	148	172	146	155	148	134	179	149	180	183	162	163	166	163	154	135	156	158	167	152	157	155	140	168	157	138	157	140	155	161	154	170	143	160	151	148	163	153	156	160	155	130	158	150	170	130	151	164	167	134	168	175	121	134	155	161	171	153	156	167	161	174	146	140	146	139	153	172	174	154	125	178	147	143	180	132	144	166	144	137	122	136	158	134	143	146	171	153	143	173	152	147	147	150	158	149	131	135	160	152	123	159	142	163	164	155	143	148	146	162	159	153	149	159	145	157	164	151	135	142	154	183	154	182	162	154	140	158	147	153	133	180	143	152	123	192	156	131	153	161	133	142	151	137	167	149	151	151	140	157	152	145	176	134	142	150	164	143	142	163	158	158	159	156	160	143	151	179	152	159	145	175	130	140	149	148	159	156	147	130	149	165	148	154	153	175	153	165	165	175	168	142	154	160	152	149	164	111	131	166	154	149	123	152	164	135	179	151	154	150	189	175	145	163	153	169	168	162	167	149	163	134	154	163	156	171	150	167	175	155	142	158	182	146	139	145	165	143	146	180	150	168	147	152	178	140	153	174	162	157	171	149	149	157	157	119	164	149	152	151	135	172	154	135	174	147	145	149	137	150	158	146	161	158	165	160	174	156	160	185	165	159	175	144	160	169
1782	484	441	488	449	437	485	429	434	467	463	432	455	439	455	457	426	458	447	475	471	390	422	455	412	418	408	426	445	472	424	454	411	409	420	477	420	439	450	422	417	434	430	438	448	419	442	436	435	415	440	426	409	391	409	452	439	416	454	471	437	446	492	444	430	432	409	478	420	425	418	437	437	428	385	421	437	438	474	457	431	470	425	403	462	424	466	481	467	406	444	411	471	431	456	428	443	403	490	444	426	431	439	443	423	425	423	453	408	458	426	422	416	468	458	441	422	440	429	413	439	437	462	407	418	407	424	425	463	430	431	431	461	421	464	442	385	421	454	450	474	460	439	413	477	429	437	454	442	433	391	444	440	427	422	432	454	484	419	442	431	469	420	427	406	436	445	414	437	421	443	431	441	429	445	434	418	448	425	467	430	415	441	474	438	404	410	438	409	423	402	430	447	442	439	494	451	455	440	458	446	406	454	409	425	444	396	435	441	460	438	440	427	439	448	433	464	431	419	415	442	394	444	422	440	451	437	434	438	438	417	443	452	451	419	453	461	416	471	434	414	394	453	426	396	420	414	466	415	402	460	428	460	414	442	417	436	459	431	428	447	399	416	463	436	488	434	435	433	432	446	440	430	453	450	427	461	439	442	443	448	433	438	427	412	470	447	427	441	433	412	443	460	459	404	454	434	403	449	418	436	425	416	447	435	391	396	414	422	432	429	437	432	403	427	448	457	419	398	445	416	424	415	435	461	452	439	395	418	430	430	440	445	437	420	400	428	424	420	448	452	414	440	424	433	438	450	420	428	427	442	455	440	414	421	400	443	438	454	442	418	445	463	472	474	420	438	402	447	465	432	428	448	439	423	419	434	442	426	421	443	442	443	456	420	431	467	433	421	418	437	434	430	459	457	445	446	469	450	416	423	407	447	420	471	437	398	433	403	422	411	456	382	409	464	431	461	411	436	442	439	411	473	492	421	461	427	428	453	453	444	429	439	439	407	416	441	401	473	455	468	432	447	459	439	422	425	477	406	474	448	440	435	450	445	428	438	451	426	415	454	436	460	437	404	435	446	418	436	413	420	409	444	452	433	421	441	412	425	425	451	429	425	450	466	433	394	485	453	413	440	426	444	443	432	409	440	409	471	442	434	470	413	432	454	424	425	422	388	433	421	431	499	444	440	457	414	421	431	425	416	412	436	463	423	436	466	461	436	406	430	420	435	442	450	492	450	457	453	450	404	426	425	412	446	452	470	439	412	447	436	421	424	424	447	470	416	424	425	428	487	445	459	454	437	443	466	443	448	412	448	424	418	446	407	412	427	458	415	429	387	432	451	432	441	398	449	388	387	420	429	465	426	422	466	435	415	445	407	433	470	415	382	415	453	462	453	410	427	436	434	441	425	407	467	426	453	413	444	419	462	429	416	420	433	413	430	448	454	424	431	425	403	424	485	403	450	423	437	446	432	429	436	459	449	444	445	470	436	426	435	420	438	468	422	441	465	439	429	406	472	418	435	427	406	456	440	443	434	436	411	450	433	451	425	430	431	433	450	405	427	441	448	451	427	428	445	447	448	429	426	437	435	456	445	402	402	422	472	444	417	432	407	446	420	456	426	409	434	454	441	425	433	407	434	407	454	417	490	456	459	436	415	411	427	415	429	426	451	480	420	422	407	422	450	463	418	405	424	430	383	434	423	442	441	416	438	399	450	452	476	438	442	413	414	444	414	423	432	422	426	440	420	412	406	450	416	475	436	413	448	429	458	467	425	433	434	441	439	427	458	428	426	461	385	433	449	442	412	470	411	402	428	443	401	446	424	450	423	435	436	458	422	439	443	441	479	424	435	423	415	428	414	443	406	468	445	428	436	434	448	441	431	449	453	406	456	454	406	459	438	453	470	404	433	411	439	439	429	432	441	428	443	451	422	385	418	423	440	439	454	462	445	476	449	452	401	451	439	457	457	431	448	459	437	434	457	452	440	440	434	435	416	404	438	425	457	427	442	365	448	453	465	450	419	455	440	403	411	445	426	426	397	440	424	444	436	422	423	449	426	431	399	446	405	449	450	424	416	432	410	411	429	417	410	426	467	417	422	455	450	459	419	443	443	435	457	443	412	426	416	446	421	438	423	409	420	469	427	448	464	439	418	416	401	458	397	418	445	427	401	398	434	417	464	452	425	416	435	401	453	407	439	436	440	474	453	422	418	434	443	431	411	412	438	411	442	467	468	435	422	448	423	450	466	435	479	428	386	411	434	442	449	461	418	424	424	472	414	437	424	423	441	439	434	433	407	414	432	422	424	437	458	420	385	440	427	399	410	442	469	430	457	438	442	426	448	422	454	417	437	438	425	433	429	457	407	430	473	442	451	408	454	423	448	473	429	405	447	486	439	446	423	431	454	455	474	402	418	463	410	429	453	454	477	456	402	408	434	439	421	447	432	422	439	413	434	458	451	414	415	429	448	426	473	436	450	452	429	432	417	431	450	436	428	418	454	452	457	434	411	421	438	456	434	429	444	452	434	444	446	444	427	450	423	439	442	396	418	381	419	435	440	426	418	431	415	452	403	446	429	395	450	414	454	409	436	409	422	466	431	419	432	500	453	453	445	416	451	462	392	423	444	411	455	431	440	418	412	436	480	410	417	447	417	422	448	426	422	436	419	441	441	438	436	431	422	429	467	447	482	471	406	454	430	446	385	391	399	441	445	459	425	408	437	406	399	427	435	429	449	454	433	439	441	456	416	476	430	431	425	431	493	423	465	427	440	413	455	418	442	425	400	404	430	438	460	468	413	393	456	456	430	433	429	446	439	422	414	419	433	457	409	442	433	437	435	437	397	398	447	463	476	409	441	402	411	421	402	445	437	428	459	427	399	441	425	431	405	435	448	452	439	429	465	417	479	428	445	401	425	419	416	419	455	435	462	431	414	415	425	397	407	417	438	425	402	422	447	474	445	445	430	460	445	452	457	443	431	487	401	427	463	429	447	425	450	428	486	449	472	453	417	448	456	423	436	427	433	424	410	423	421	401	439	418	431	465	438	432	428	392	454	457	441	449	475	424	425	431	396	429	460	445	446	451	406	446	449	389	413	407	421	424	434	412	445	406	447	417	445	402	412	436	434	459	471	442	451	448	484	402	446	432	408	449	431	452	436	462	408	412	443	438	432	455	441	420	463	407	435	413	468	428	434	448	464	434	445	449	447	457	450	457	413	431	436	436	433	443	443	460	420	444	446	441	418	409	439	436	426	453	434	453	444	405	444	455	454	431	457	445	433	432	455	418	414	397	474	457	402	443	428	462	448	413	408	441	435	419	420	465	444	409	414	435	469	466	447	415	430	433	428	428	414	433	443	476	463	388	469	450	445	450	436	412	403	466	446	430	454	443	421	437	465	398	434	443	397	428	418	428	462	450	421	416	451	465	450	435	425	428	441	430	441	428	440	435	447	421	432	426	437	427	415	439	416	424	419	428	426	440	468	426	441	441
7691	731	674	575	460	427	373	315	336	359	349	344	332	313	275	277	289	287	313	314	319	296	302	314	300	307	289	311	304	292	317	318	302	297	332	316	304	307	279	294	342	311	342	310	313	308	306	279	318	276	297	344	330	337	332	311	322	298	331	287	341	317	321	332	304	347	293	338	281	305	312	334	308	328	303	306	317	289	310	280	288	298	300	306	315	331	289	292	301	282	300	309	314	267	322	303	301	272	309	309	269	290	308	316	306	301	311	311	285	295	286	294	332	284	362	297	296	323	296	311	304	298	329	311	326	315	296	319	328	310	307	295	300	323	325	298	322	302	314	309	306	303	315	317	285	361	330	303	317	297	306	301	330	331	285	310	328	302	283	286	334	312	320	297	332	275	282	313	292	328	273	342	279	322	315	311	312	322	328	278	310	287	318	311	292	299	332	281	345	345	296	284	333	320	300	307	288	307	270	334	336	312	297	274	324	319	303	338	330	304	326	318	340	278	337	319	336	307	308	283	319	297	335	310	283	320	328	326	274	329	304	273	314	284	263	261	305	300	332	293	293	287	298	319	308	325	296	324	294	306	332	306	280	344	272	300	313	299	281	332	327	315	345	293	283	356	288	310	298	279	322	294	272	326	331	342	269	294	308	345	291	300	295	310	308	290	299	335	327	341	320	314	310	330	287	299	314	310	333	292	314	304	314	322	297	287	287	307	277	283	338	310	292	316	330	326	283	321	311	338	303	292	298	317	293	303	301	301	286	316	302	282	311	282	329	324	288	308	298	320	277	299	288	293	306	302	301	347	306	307	321	302	275	286	308	331	304	300	333	306	286	307	314	334	267	311	288	312	270	326	350	342	327	325	303	292	284	337	329	306	302	358	317	329	289	309	299	291	265	315	298	285	335	342	313	293	316	287	305	326	294	322	294	295	287	322	300	290	328	325	304	308	288	315	329	324	335	326	318	330	311	314	327	292	304	316	283	315	317	334	320	326	324	299	295	333	274	346	322	313	317	287	296	294	324	305	286	292	307	282	311	294	313	318	322	320	334	320	333	296	321	304	289	275	305	278	328	324	308	320	290	281	324	322	324	308	304	281	294	314	308	312	305	303	303	299	279	344	295	324	305	329	340	322	334	276	299	332	294	313	316	304	320	303	300	301	305	306	276	306	322	301	304	308	318	278	308	322	307	299	316	330	321	281	326	294	307	324	293	289	324	325	314	325	314	335	351	305	319	311	335	309	326	280	296	317	308	292	314	316	304	313	343	282	302	296	310	328	286	307	329	340	312	334	288	298	338	326	328	354	333	320	316	293	344	302	281	326	313	308	323	327	279	340	331	305	303	314	305	310	277	303	313	305	327	314	303	295	290	297	326	343	343	337	302	348	287	324	292	319	303	306	292	326	309	299	305	289	309	295	325	301	294	284	342	291	299	330	347	307	283	302	312	331	297	297	324	294	283	320	284	309	290	251	350	295	305	324	336	290	300	311	298	287	291	311	295	282	313	328	323	283	317	307	325	292	287	285	318	321	297	341	324	342	330	343	291	302	300	302	275	296	314	277	278	280	305	319	292	327	326	331	324	314	311	324	302	321	304	335	309	288	327	289	310	290	286	295	319	283	286	306	305	315	334	329	309	304	277	296	310	326	339	316	287	276	282	298	302	290	283	320	308	284	303	278	299	325	324	303	291	310	299	331	302	335	310	297	281	326	299	302	321	280	323	336	284	326	304	275	337	294	300	323	331	332	289	270	320	291	317	311	300	281	312	299	309	315	319	346	338	269	317	320	284	298	334	359	319	307	311	292	322	339	305	328	304	333	326	294	293	307	316	325	320	317	299	298	311	290	311	291	341	310	308	315	309	317	313	282	325	309	327	296	306	346	321	348	308	313	275	311	294	307	318	295	319	284	305	347	295	317	336	330	353	306	293	318	322	294	325	315	316	308	322	308	332	267	310	305	285	309	340	311	293	301	307	329	360	338	298	328	298	314	282	303	316	271	284	288	326	352	317	283	315	334	296	294	277	314	297	276	315	334	299	296	312	275	292	276	327	313	319	284	322	289	299	324	326	328	335	299	278	286	312	320	304	296	314	338	295	276	280	310	322	319	308	322	322	312	313	325	317	299	309	328	267	298	335	306	300	307	277	294	298	302	332	300	323	317	312	324	326	325	298	317	302	296	296	326	304	296	315	299	341	315	305	320	315	310	310	304	318	298	301	333	283	290	317	320	310	306	285	277	279	312	334	292	297	336	325	317	293	331	313	287	305	274	304	321	315	301	321	301	340	275	322	309	324	281	305	317	311	336	309	331	316	298	334	309	311	313	307	294	260	302	312	302	350	290	329	312	319	322	344	285	290	321	316	330	347	325	283	316	314	309	312	310	294	322	267	305	338	313	298	294	306	306	335	286	310	303	302	286	304	278	288	311	309	315	330	291	294	306	315	285	260	314	303	333	281	325	302	285	280	311	314	323	310	283	278	310	313	320	333	292	299	286	340	362	293	293	302	286	291	356	302	290	293	328	364	317	331	284	306	310	292	303	286	306	308	332	319	317	298	313	301	346	337	302	327	297	320	308	294	326	366	304	300	303	327	305	307	333	265	275	321	290	312	347	293	298	312	311	303	291	301	331	301	303	282	282	301	340	323	297	315	295	310	287	289	314	305	290	289	322	327	299	316	307	338	305	308	297	285	300	267	248	298	318	296	327	283	266	305	332	281	335	302	312	285	287	320	317	304	282	302	307	334	322	289	333	302	290	293	329	316	306	297	318	296	290	302	284	328	307	320	293	302	293	297	311	292	314	296	298	306	303	302	310	286	310	314	287	260	303	313	301	324	314	299	304	314	300	336	337	319	292	295	345	311	333	287	342	308	325	303	304	289	291	322	302	305	350	317	292	290	316	324	295	313	297	288	346	312	337	284	295	303	320	316	308	325	273	339	310	305	283	319	315	302	326	322	312	334	298	301	303	298	314	313	311	364	302	286	295	308	333	329	300	272	321	343	307	297	339	284	322	347	316	316	280	313	312	298	315	286	314	304	317	331	296	331	306	314	332	326	271	305	281	318	278	303	294	303	285	306	259	276	301	338	340	301	278	287	310	343	293	279	311	281	309	344	334	295	334	340	307	272	316	314	291	269	339	337	318	293	334	293	308	328	307	297	310	343	296	298	337	330	292	315	309	322	293	305	326	303	268	287	310	268	315	306	282	285	320	317	304	303	299	274	302	306	272	322	296	318	338	290	296	333	327	300	307	304	317	326	328	289	321	312	305	309	331	326	295	280	326	328	310	322	344	302	331	332	331	294	325	299	299	320	295	299	313	315	286	287	300	344	334	313	349	277	316	354	323	289	290	296	302	288	303	277	315	303	320	337	324	316	301	312	325	335	325	304	329	313	329	310	304	311	285	319	297	294	318	340	302	322	291	318	316	311	346	282	304	319	290	316	319	301	321	321	316	295	327	308	322	329	322	315	312	313	351	305	275
6550	1127	1569	1708	1476	1288	1149	1080	995	921	900	862	887	890	825	828	848	789	810	840	772	751	788	758	765	787	780	774	783	740	810	772	794	687	777	739	768	708	693	710	700	777	752	741	719	677	705	736	804	792	768	753	744	786	793	783	720	733	707	832	762	770	771	801	763	726	765	757	763	817	781	740	758	723	762	778	791	777	728	767	763	790	778	767	766	719	786	792	750	748	724	800	765	758	708	788	747	771	725	701	786	726	764	755	734	807	783	725	794	734	794	768	762	750	789	713	737	731	759	712	739	794	766	707	723	776	729	741	770	741	714	747	770	702	795	708	706	767	781	777	762	725	800	732	720	775	781	788	785	794	759	781	725	770	781	757	762	723	735	751	753	702	774	752	806	719	786	777	771	790	768	728	760	731	751	779	728	780	693	750	725	778	752	767	745	778	779	723	713	777	768	789	736	749	787	742	753	748	771	785	738	677	777	712	743	770	747	782	785	787	738	809	758	750	764	785	787	788	784	771	772	769	752	784	741	704	759	746	752	722	737	727	780	759	763	749	730	751	744	769	758	716	750	759	735	781	758	733	724	739	715	751	737	772	775	727	765	791	746	713	746	714	776	707	758	747	730	749	743	771	737	778	707	739	750	740	763	738	781	755	783	748	734	779	743	781	724	732	726	766	747	738	806	762	741	729	737	782	734	757	769	739	735	701	747	742	740	719	736	782	742	750	734	742	759	764	730	745	722	736	750	759	733	748	730	737	800	742	770	739	747	750	773	716	735	740	749	803	750	742	764	736	720	737	738	787	733	764	735	777	732	749	742	748	719	763	730	783	754	738	772	717	758	812	760	786	765	735	757	777	740	760	734	766	735	762	750	738	760	770	720	725	766	724	743	754	739	762	715	753	748	735	748	760	776	784	752	709	705	759	771	756	792	788	784	722	765	764	760	745	708	771	714	779	728	724	728	777	721	746	751	773	754	703	721	749	735	740	777	735	712	706	730	749	740	744	791	725	723	743	726	722	738	788	755	778	743	753	806	761	760	753	723	711	780	742	772	736	733	736	759	800	773	748	714	707	776	719	753	782	741	754	766	727	680	735	740	765	746	746	762	704	765	759	733	723	772	747	795	729	736	753	767	768	748	773	764	757	775	733	777	762	768	725	813	737	721	721	741	756	746	735	781	716	748	773	757	769	733	778	717	782	805	708	745	718	775	863	825	754	763	742	769	732	741	799	767	769	752	763	704	755	744	731	759	787	779	703	771	747	705	661	691	763	705	730	794	745	736	760	783	765	699	801	735	745	745	709	756	778	715	731	746	722	750	714	735	738	772	753	782	756	713	727	746	727	743	804	719	768	734	735	760	768	779	740	724	796	776	790	724	732	729	717	776	699	731	748	728	758	734	727	730	724	770	738	743	729	728	717	763	774	722	694	702	738	722	809	777	752	733	707	762	741	785	768	747	745	726	775	736	749	720	745	753	748	750	756	758	748	756	725	747	776	714	779	717	703	676	766	728	736	770	748	794	744	799	753	775	793	760	699	795	787	739	762	762	741	768	753	761	735	753	765	691	773	751	726	762	778	747	745	835	798	788	769	786	733	735	770	758	718	777	767	777	742	753	755	757	775	762	743	761	753	820	765	763	719	744	690	754	737	711	781	720	801	774	717	732	740	752	754	705	767	691	746	685	803	741	771	713	755	747	754	768	741	729	767	750	745	777	779	784	734	774	745	722	704	745	790	769	700	750	779	727	823	740	752	758	770	748	760	747	790	755	750	762	719	740	710	697	784	714	727	705	744	741	766	761	751	722	796	775	761	763	755	763	761	769	743	700	725	773	738	766	830	741	682	762	814	760	714	733	731	742	794	744	698	759	758	748	764	809	824	776	773	752	764	786	762	793	741	744	754	759	745	716	701	759	777	774	744	718	752	764	722	709	714	750	733	756	731	749	720	704	724	760	717	782	741	750	747	745	716	771	731	759	759	763	768	714	774	755	786	763	743	723	751	715	735	739	773	728	771	724	728	773	714	741	787	753	733	721	755	747	747	793	794	737	740	726	708	768	739	749	766	779	719	753	761	767	736	813	655	725	766	762	723	786	696	783	693	765	803	750	801	732	769	760	750	761	748	762	760	726	768	784	753	742	706	720	755	776	776	773	747	800	780	715	774	787	764	786	775	751	759	770	792	731	772	764	767	785	703	723	742	752	704	719	723	752	762	715	754	779	779	720	742	789	760	721	750	753	756	693	755	716	766	765	739	751	736	720	707	775	726	744	762	782	778	748	761	683	690	770	780	730	749	734	742	728	752	766	770	748	759	713	795	784	743	763	769	781	783	772	736	765	709	745	812	737	745	759	732	790	759	743	743	741	729	716	733	757	714	756	763	776	778	779	767	776	768	718	749	793	749	749	731	786	764	723	778	759	757	738	711	744	735	738	739	777	716	774	736	774	760	753	747	761	790	764	741	764	787	734	771	751	759	727	786	722	759	733	744	754	736	785	757	791	736	777	735	745	806	714	794	804	741	780	771	696	745	725	759	775	756	760	757	727	762	745	752	754	746	776	786	734	779	769	784	709	796	737	731	755	726	773	738	779	757	764	711	732	805	732	714	756	748	830	718	777	757	797	711	811	752	753	703	799	770	776	790	738	741	709	725	696	760	761	735	736	739	713	754	746	758	770	750	757	754	709	721	773	765	726	764	721	734	769	749	724	750	769	802	780	778	746	729	736	734	765	727	763	683	773	798	727	708	772	747	764	753	772	730	777	719	748	764	750	743	801	757	724	751	703	771	747	747	741	758	749	746	745	764	804	719	795	746	763	719	671	774	748	778	771	731	734	744	744	720	746	752	763	765	734	680	730	727	741	784	762	764	766	753	726	750	747	764	740	764	721	744	780	718	745	743	732	693	741	772	752	751	788	758	751	756	736	791	792	801	779	753	725	764	727	771	736	799	830	795	768	744	762	731	729	778	754	740	768	716	708	734	799	740	774	765	774	782	788	747	762	782	738	738	718	736	714	752	761	738	738	753	730	732	758	769	752	757	768	748	746	772	735	768	742	778	764	795	770	754	753	720	762	750	722	790	789	690	739	745	787	724	733	750	758	760	741	742	761	725	706	756	771	750	745	734	769	703	815	720	729	713	767	742	764	748	775	783	753	757	767	720	717	756	752	773	754	768	744	799	754	727	766	764	772	774	781	721	752	759	753	716	783	774	688	744	733	741	770	754	769	765	707	740	774	740	737	733	732	692	806	742	741	750	726	775	792	726	784	749	774	774	722	764	743	749	764	783	747	695	779	732	757	742	757	735	737	750	737	734	747	728	719	784	803	708	785	766	785	771	738	746	744	777	771	766	759	774	760	740	759	791	769	716	766	757	736	741	755	740	754	736	722	741	748	772	753	779	767	714	777	794	725	773	761	727	752	719	780	748	761	751	798	757	787	784	794	761	718	699	764	697	751	788	768	783	781	708	742	823	759	747	787	741	709	796
15150	1746	1198	1047	726	610	532	530	507	501	507	437	440	472	400	428	478	415	430	425	436	427	402	407	393	400	403	450	397	443	392	406	380	422	422	392	426	413	431	453	445	403	467	397	388	428	451	444	389	439	416	442	439	397	416	383	412	419	400	383	394	420	444	426	404	440	417	435	392	442	414	398	418	412	419	376	425	404	427	440	435	392	402	394	407	384	430	441	411	458	452	413	421	397	432	393	381	426	404	419	412	435	374	380	444	404	407	394	410	396	409	423	411	437	414	404	431	401	392	433	397	398	438	390	431	431	416	415	432	404	450	432	422	401	452	452	402	428	400	396	415	377	392	424	395	401	405	387	412	409	428	419	432	428	397	423	410	395	380	420	379	422	419	405	344	422	406	423	432	414	427	447	439	456	433	441	399	414	394	400	366	410	364	424	396	413	406	417	430	465	432	414	422	422	427	413	386	428	361	422	434	474	410	431	395	386	430	420	433	402	413	427	435	409	363	411	414	406	398	374	408	385	396	409	406	404	436	412	430	419	407	394	390	406	382	362	399	365	404	387	366	385	420	454	377	406	408	483	397	432	439	433	407	431	457	390	373	404	438	417	410	381	400	419	399	435	420	417	399	443	426	439	444	420	418	390	437	416	438	373	399	406	401	416	402	419	433	368	418	378	423	428	398	412	448	486	444	419	406	420	386	422	413	427	421	421	395	424	434	396	427	486	401	412	461	398	439	411	385	405	430	430	431	436	426	372	429	417	434	429	411	417	422	440	413	427	453	399	416	411	433	394	377	419	426	417	423	425	457	395	421	416	396	387	407	394	382	414	424	463	427	408	396	430	386	393	400	410	390	410	431	416	393	410	377	399	379	397	446	397	388	407	398	424	426	382	403	451	418	410	471	423	425	437	417	415	419	417	464	410	413	409	406	439	401	404	412	419	434	425	384	413	386	407	423	405	422	413	415	406	458	427	410	414	423	402	408	415	449	428	408	422	365	372	375	411	441	404	411	448	432	432	440	397	437	409	403	402	437	432	434	438	407	411	389	416	391	404	399	418	430	424	413	396	373	424	436	420	418	425	399	407	435	383	451	423	445	377	411	400	440	408	466	421	414	393	391	408	384	418	386	389	412	390	419	402	421	412	456	442	402	389	372	419	394	410	415	429	403	400	422	377	414	452	369	432	441	402	430	407	400	433	376	450	470	476	413	442	385	406	386	438	405	450	443	384	431	399	428	394	388	418	443	390	404	391	402	380	385	427	418	427	398	401	415	424	413	386	442	413	416	430	422	446	415	413	388	421	430	400	382	416	393	423	390	403	418	398	388	430	446	396	413	395	398	429	410	410	385	403	412	434	403	404	420	427	383	390	402	390	412	397	392	448	392	411	388	417	419	381	393	414	426	449	418	396	454	430	411	398	443	428	439	383	411	396	421	445	425	435	426	409	446	416	430	387	408	388	447	434	387	392	457	404	426	435	404	413	409	378	391	397	435	420	348	396	413	428	431	444	409	428	406	427	392	413	381	393	398	428	413	414	372	410	438	396	433	410	414	417	408	436	383	452	403	429	438	388	397	440	389	399	406	392	442	392	443	436	414	422	444	419	407	430	443	428	406	442	463	424	385	413	389	413	383	419	377	384	410	401	413	437	456	399	426	415	393	419	394	412	410	432	459	419	434	376	403	432	443	425	426	407	445	363	410	404	437	414	414	413	392	407	447	426	419	418	407	441	405	447	423	379	413	410	400	383	394	424	410	394	366	415	412	423	402	422	386	387	427	413	406	410	387	401	431	387	367	393	420	405	420	445	414	440	431	390	399	418	431	450	402	423	421	419	398	465	419	397	421	407	414	430	389	423	405	441	428	415	418	435	430	407	417	425	424	417	405	459	365	400	467	442	416	450	412	387	416	436	445	441	449	401	416	429	440	394	440	410	433	413	409	423	429	419	381	435	405	430	422	446	387	413	396	386	420	390	415	438	363	398	413	442	393	401	446	416	429	428	433	418	425	365	457	420	428	418	408	433	404	442	429	405	420	364	416	446	465	438	357	394	382	419	390	405	440	405	408	418	426	415	409	390	407	452	427	419	366	409	410	387	421	382	402	376	451	352	385	422	412	363	422	425	418	451	407	377	409	406	414	433	403	411	430	416	382	414	417	392	407	402	387	416	427	415	391	413	423	450	445	411	463	414	445	421	403	368	403	422	408	471	415	415	421	401	416	411	382	452	418	426	432	391	432	368	402	402	417	400	431	437	401	417	421	437	427	376	399	390	443	427	423	437	399	397	407	381	403	388	391	431	410	403	418	419	410	435	415	432	427	422	428	391	452	403	430	430	425	388	413	390	390	425	407	389	453	412	385	438	404	398	467	401	433	432	428	478	369	436	454	406	420	425	414	450	413	462	444	452	402	404	424	436	453	400	461	445	366	393	425	418	429	399	371	434	427	441	397	403	428	435	393	426	418	418	386	446	458	388	432	445	437	405	433	398	402	414	460	414	420	426	417	421	401	408	405	441	429	399	381	382	410	430	408	438	441	398	419	406	394	435	448	394	414	404	405	393	437	410	386	419	375	413	410	414	408	433	433	411	374	400	415	421	426	405	412	406	418	407	389	418	444	382	428	404	382	433	391	422	395	381	428	430	398	406	418	406	404	400	410	399	426	416	437	416	455	397	405	421	346	421	400	427	478	444	393	390	441	397	408	394	416	444	431	396	413	358	451	427	413	408	433	414	386	442	395	479	389	378	408	422	420	405	402	412	416	406	404	405	384	419	395	411	396	472	438	397	410	403	421	400	381	390	400	401	397	399	423	409	446	436	438	451	396	443	405	409	438	404	433	389	459	431	447	399	400	398	429	408	406	434	443	396	390	408	412	419	420	443	426	401	446	442	441	403	435	420	443	409	442	432	403	437	465	383	410	448	434	399	446	411	408	431	428	456	391	414	413	441	426	480	422	446	406	413	443	438	424	422	414	405	435	384	417	403	393	411	445	387	425	421	370	429	382	393	400	405	396	417	405	392	450	413	397	390	426	448	440	407	406	403	448	407	403	404	421	424	381	401	417	401	407	418	421	419	372	419	423	441	455	413	406	443	435	422	392	426	408	432	443	432	399	458	396	384	374	392	381	419	411	408	430	417	442	423	437	423	422	385	427	412	400	375	384	418	398	388	442	386	362	420	389	402	440	406	440	455	430	454	419	441	429	408	407	382	408	426	408	427	414	442	443	374	393	381	425	426	425	435	429	405	407	383	445	426	384	410	417	417	410	413	438	432	401	409	439	426	439	421	366	396	380	413	395	412	375	413	426	413	455	413	428	431	396	413	414	435	420	443	433	393	406	455	424	421	414	402	413	399	415	431	448	403	433	392	450	407	396	416	437	379	446	390	389	380	422	429	405	420	411	395	404	427	385	431	408	412	439	427	413	417	416	412	404	425	404	452	418	400	370	391	452	406	420	406	398	428	370	415	378	428	424	420	422	439	455	428
8889	1655	2396	2675	2180	1923	1669	1534	1405	1240	1179	1150	1219	1131	1084	979	1063	1021	1050	1014	1001	1044	1011	1002	1008	1040	1003	947	994	953	964	959	998	975	969	969	926	972	979	928	1003	962	910	969	947	948	944	909	911	946	981	922	900	917	959	962	940	911	930	962	969	937	972	895	986	943	913	911	922	925	927	954	929	917	990	996	946	877	929	916	911	972	961	926	904	914	923	949	931	902	885	962	935	953	889	981	959	910	967	903	958	924	934	970	923	937	882	946	898	934	925	939	968	919	950	952	926	933	952	905	949	882	904	911	956	870	948	935	924	923	921	835	943	926	923	924	952	930	876	937	896	911	941	939	945	905	949	952	909	911	925	945	922	926	914	901	946	909	940	937	984	965	944	915	960	961	935	888	950	927	897	889	893	883	924	860	911	863	943	944	925	937	889	847	948	903	968	938	890	863	899	936	865	928	975	873	907	929	926	885	897	946	869	947	944	895	890	941	889	959	949	918	990	921	900	940	894	907	876	920	937	862	980	968	941	957	873	879	981	953	954	920	927	887	853	968	885	908	900	939	938	926	916	870	914	924	940	954	949	901	975	938	940	905	927	906	964	902	958	980	959	933	927	955	932	901	901	932	940	843	939	946	929	947	918	889	929	918	912	944	933	937	959	920	910	927	956	894	926	959	845	941	841	911	931	933	909	938	919	925	969	1015	931	907	898	966	944	934	921	944	894	937	904	935	948	960	913	902	929	901	938	904	908	922	938	911	870	901	911	950	920	907	894	974	955	997	927	906	901	976	910	922	942	911	924	924	972	952	918	922	892	867	889	978	974	960	959	934	956	947	944	916	915	952	896	936	908	944	939	941	849	955	952	919	933	937	916	861	933	920	944	921	899	914	924	929	951	928	934	887	926	901	913	942	866	952	903	928	902	904	975	972	920	927	937	941	878	915	955	891	892	900	896	902	952	922	958	921	911	911	961	968	914	963	884	981	956	856	928	936	912	1000	927	921	895	959	869	914	857	939	922	938	910	922	896	943	927	990	893	897	896	901	944	958	894	940	903	893	925	957	950	854	946	864	941	918	900	942	925	948	865	918	928	974	936	931	923	913	985	947	931	915	887	898	912	881	903	957	950	870	950	904	953	899	953	939	869	948	984	940	913	915	970	903	962	921	938	937	872	927	924	946	901	882	941	972	929	897	953	890	864	937	915	889	982	895	958	920	939	941	915	953	924	948	898	922	944	883	900	885	966	979	965	877	964	846	933	938	907	945	970	929	944	912	903	886	934	908	907	957	938	913	890	902	936	910	1007	895	814	945	947	941	957	962	981	898	921	925	945	926	896	906	908	958	888	922	883	893	920	869	941	899	935	914	930	936	913	904	908	913	917	1001	975	911	872	923	901	937	947	908	937	852	886	985	953	850	904	989	1004	922	968	922	924	896	941	854	973	933	918	926	871	939	942	888	950	928	980	958	933	958	929	968	942	948	899	886	881	932	982	949	928	932	866	984	936	904	989	966	919	912	969	922	869	961	947	949	911	904	929	938	906	945	932	922	920	921	884	982	905	939	900	962	873	908	925	953	919	883	952	956	937	889	951	957	935	921	910	887	898	917	907	909	932	952	920	950	913	908	952	947	911	899	880	1012	937	979	952	928	867	979	936	914	934	956	913	910	936	925	965	921	912	934	976	865	904	936	902	966	948	919	912	924	908	939	948	918	950	895	886	964	906	929	918	964	973	933	931	940	924	906	881	990	904	908	905	895	953	880	912	951	920	947	930	874	894	944	960	888	936	907	958	939	936	887	903	872	917	911	891	918	918	930	882	906	938	964	926	954	911	877	960	912	878	925	883	976	835	984	962	907	904	929	920	933	958	974	948	939	929	899	880	959	915	950	929	964	909	904	930	983	966	959	899	943	900	820	905	932	923	885	925	822	994	951	949	895	947	899	896	955	894	919	914	953	888	913	954	966	944	927	972	901	941	982	943	952	920	932	906	914	931	889	918	927	962	902	954	921	914	866	956	877	899	943	884	912	926	890	997	945	920	902	842	971	958	986	975	913	923	921	906	899	882	924	958	919	939	907	925	980	953	928	965	943	904	866	871	944	909	953	882	935	883	946	902	902	947	934	949	904	902	903	927	913	937	909	931	887	932	907	924	907	987	933	912	935	944	926	903	920	973	906	924	959	883	912	898	893	907	902	964	904	918	928	962	915	896	946	984	900	930	925	948	938	900	894	888	917	927	908	910	963	885	987	882	886	883	949	878	904	947	953	926	955	889	891	944	923	936	917	923	902	878	884	924	907	901	964	909	931	879	869	876	909	947	916	907	934	933	920	870	941	950	894	890	933	922	883	907	927	897	923	932	886	918	962	927	945	954	967	909	907	950	953	900	955	894	927	1002	930	947	920	947	966	932	918	903	915	899	892	907	887	901	958	902	929	912	925	937	918	929	916	909	951	920	888	905	918	862	901	940	968	920	927	847	910	972	875	898	869	925	925	904	902	919	934	940	929	931	948	929	924	868	904	948	892	930	927	949	892	927	925	893	869	905	958	926	923	898	980	901	921	847	915	954	902	865	948	902	920	948	925	892	888	978	937	900	943	855	924	980	921	941	898	932	929	856	912	956	948	936	913	993	893	948	906	865	905	947	984	923	922	897	921	907	923	900	898	969	951	896	949	903	938	905	962	937	944	936	935	976	918	971	896	981	908	967	913	952	962	848	1004	930	953	923	965	960	950	942	884	974	884	961	900	927	901	903	930	953	905	920	976	960	912	994	910	962	918	960	881	896	921	929	927	882	945	940	966	943	969	997	932	962	888	951	949	954	933	909	954	1030	945	947	979	896	944	941	896	906	928	949	935	948	963	945	942	877	891	918	952	924	927	950	892	895	909	920	921	972	891	909	968	929	897	976	916	914	882	912	938	963	914	918	931	932	875	918	898	934	934	915	903	903	981	952	930	922	950	930	940	930	904	937	933	907	894	919	953	958	986	894	907	945	921	939	913	940	956	904	919	911	890	914	906	912	893	967	922	948	942	958	981	975	917	884	917	913	898	934	932	983	945	924	952	937	946	880	896	908	929	883	915	935	911	949	883	901	864	907	885	980	899	958	908	936	933	908	959	948	932	918	928	935	946	923	932	889	900	937	913	870	895	910	914	953	890	912	934	934	933	906	920	889	901	952	904	968	937	911	978	896	944	916	930	964	943	921	942	930	918	960	929	919	935	927	904	910	973	925	937	928	918	902	940	930	897	884	929	924	976	912	891	897	944	921	902	878	936	962	931	953	933	936	902	838	863	879	927	987	917	924	913	923	908	933	865	964	981	849	920	938	863	938	944	896	905	959	877	919	903	930	895	919	938	918	924	893	921	890	888	956	891	908	894	902	881	942	971	905	928	911	992	930	879	922	939	909	902	916	962	904	930	927	901	936	885	890	962	919	981	898	869	894	962	910	927	987	947	891	906	902	962	914	1021	912	889	900	936	932	901	915	940	947	957	899	958
1552	201	170	148	182	167	169	162	170	162	181	183	183	163	135	162	168	141	144	169	177	145	153	156	159	138	174	187	158	166	142	131	173	188	155	140	178	167	162	139	159	160	158	146	146	158	155	145	149	153	149	149	148	184	160	138	186	162	172	143	149	169	166	164	144	143	171	158	176	153	162	154	151	168	158	153	167	174	157	144	129	183	164	137	154	152	155	166	175	164	165	147	154	157	172	134	163	199	165	154	147	172	163	166	129	167	163	186	165	150	162	180	163	159	182	160	172	168	138	149	153	152	176	134	143	184	177	159	162	165	167	160	170	165	154	151	173	179	126	166	149	157	163	155	157	170	166	181	138	154	164	169	191	162	143	147	147	162	172	181	165	153	132	155	167	159	150	151	173	188	146	176	171	151	163	139	169	151	177	142	164	168	175	137	124	148	179	150	142	130	162	173	155	167	172	151	151	156	175	188	142	150	162	138	183	166	140	180	170	175	169	128	165	150	145	160	157	121	135	154	164	142	164	176	154	149	150	165	166	164	136	160	172	161	152	154	152	162	146	137	136	145	155	157	156	152	159	164	168	160	193	145	187	139	131	160	140	162	148	181	164	156	136	170	174	148	139	133	163	137	146	139	162	158	146	147	151	183	142	136	147	176	175	164	169	189	181	161	150	175	164	167	135	165	177	162	167	162	135	175	160	168	148	137	151	183	152	149	158	174	171	145	152	171	161	144	116	171	142	144	198	167	152	153	157	160	160	128	150	145	169	166	148	159	171	144	166	145	163	147	151	162	151	153	170	165	167	142	171	186	172	173	164	160	160	166	161	168	156	166	172	143	141	170	153	159	168	159	154	152	173	143	164	160	179	161	162	156	171	179	151	145	151	162	144	151	161	142	169	156	158	158	144	155	166	148	164	191	148	171	145	158	165	154	168	145	143	162	143	176	166	152	167	176	171	168	165	174	145	176	168	156	173	176	139	140	155	158	171	161	174	168	155	139	138	152	148	168	128	144	157	158	175	169	183	166	165	145	151	149	149	145	160	154	142	139	146	188	173	149	171	140	177	177	164	152	139	147	146	171	171	161	169	167	183	174	186	141	144	155	151	165	181	153	137	137	165	166	158	165	164	154	147	154	165	149	144	158	162	142	171	156	147	164	147	143	146	141	168	159	175	149	126	158	163	162	166	158	148	168	156	168	145	192	179	158	148	189	163	157	151	156	196	156	149	169	157	133	161	180	120	167	132	157	144	169	193	138	150	154	180	166	162	153	149	159	157	175	170	172	173	163	166	163	156	139	156	174	163	162	156	157	174	149	131	195	171	160	165	167	157	143	131	136	160	171	149	152	154	158	161	145	170	163	163	154	179	162	159	174	163	146	178	186	159	153	194	170	155	135	167	181	179	167	144	147	151	159	177	149	155	159	141	148	159	164	160	145	143	152	152	139	160	141	152	169	159	164	157	186	156	150	142	168	156	183	144	160	169	145	154	175	160	187	149	131	158	173	145	155	168	163	173	169	173	159	140	151	156	159	166	180	168	151	168	159	159	155	154	145	154	163	148	152	169	176	152	176	170	140	140	163	160	178	156	147	141	160	176	150	162	142	164	170	179	160	165	163	168	158	148	166	146	170	173	164	178	160	148	146	169	162	159	147	135	131	147	154	164	180	149	167	157	160	159	135	162	160	177	173	172	157	179	170	154	166	156	156	143	153	178	162	164	156	137	173	156	170	165	162	157	152	153	147	167	161	168	134	146	143	160	170	164	175	134	140	146	177	178	178	154	160	141	164	157	148	163	166	178	137	176	184	160	148	144	151	158	173	169	138	162	160	146	162	159	154	167	155	167	150	153	164	150	143	158	139	161	162	156	179	161	160	152	158	159	168	166	166	165	155	151	175	163	152	170	153	153	144	159	169	158	173	155	180	173	163	173	143	155	147	164	171	158	135	166	163	179	148	159	173	152	206	163	156	163	163	167	151	168	171	144	136	164	169	163	154	184	160	151	147	171	163	144	164	167	142	154	180	161	170	165	173	153	143	159	168	168	173	154	175	159	180	147	173	145	143	192	161	178	170	145	145	159	135	161	162	148	147	132	154	164	143	191	150	140	176	176	152	179	167	149	175	153	152	162	174	170	165	186	161	149	153	144	154	165	176	162	142	146	148	170	171	182	167	142	156	165	167	149	167	162	171	150	195	134	140	141	184	161	174	162	149	166	154	162	180	160	151	151	167	161	147	163	159	174	158	171	142	145	143	132	145	141	164	155	162	147	148	169	158	166	147	168	172	175	144	134	167	143	162	152	156	172	143	165	129	159	139	161	152	151	148	156	161	153	151	142	158	153	147	159	158	159	167	176	133	177	163	178	155	128	167	158	160	169	176	145	161	173	161	128	178	156	142	150	161	171	156	162	138	177	157	163	187	151	143	160	167	144	141	141	142	134	167	155	152	161	147	153	156	159	166	151	161	116	126	162	141	154	155	166	153	177	138	147	141	152	128	173	156	175	182	151	154	158	137	150	158	161	155	152	149	157	161	148	157	147	166	165	167	180	155	166	157	173	153	149	167	173	160	175	152	160	181	176	200	174	174	161	159	175	144	183	171	144	153	176	163	168	157	133	159	171	174	164	177	164	171	178	162	139	183	177	144	145	151	153	145	156	160	155	173	163	180	174	181	157	158	155	171	163	144	185	167	148	180	149	155	148	164	162	153	163	153	145	141	135	163	158	175	174	143	142	141	140	157	139	164	171	168	131	162	162	147	142	148	157	159	135	146	131	163	157	166	171	174	159	183	165	159	173	174	165	162	156	151	160	143	154	176	145	152	152	159	157	147	170	162	178	159	180	129	159	155	163	177	165	147	148	180	151	155	157	156	133	163	150	145	145	147	176	158	178	137	161	185	159	170	153	149	162	156	134	147	184	154	155	159	155	181	174	155	165	175	146	160	167	147	163	132	150	155	156	152	182	164	164	174	162	164	167	180	153	137	172	168	150	157	179	167	170	138	150	166	163	175	152	144	173	125	171	162	168	175	195	145	149	161	155	177	155	146	147	162	168	145	172	147	154	156	172	136	162	153	152	170	161	163	173	121	143	169	149	169	146	168	160	148	170	173	163	150	145	162	161	173	175	153	168	146	153	157	142	185	164	171	164	178	152	155	148	174	156	138	173	152	184	153	164	145	166	160	176	151	181	162	152	187	165	177	151	162	159	181	153	138	148	168	152	160	176	169	169	146	153	151	167	171	164	150	175	150	167	147	174	131	156	147	143	154	153	156	189	144	172	154	157	164	159	142	166	154	147	163	157	143	159	160	152	191	161	149	161	149	157	156	169	174	136	147	158	169	161	146	166	169	156	144	142	171	147	123	182	191	150	167	144	138	157	162	169	179	152	152	148	161	159	142	147	164	153	161	148	154	161	162	144	139	177	145	151	160	139	156	173	187	151	154	175	153	173	179	163	171	176	174	149	173	136	163	161	174	168	163	140	160
1747	452	491	499	511	450	494	473	438	445	442	451	464	462	482	463	489	451	441	440	476	449	472	460	452	455	418	447	428	451	436	440	408	431	465	467	452	435	436	454	452	438	446	440	465	433	422	459	420	463	456	457	438	473	446	442	414	464	447	429	431	473	465	429	429	489	429	431	457	425	440	441	479	400	435	479	439	456	469	462	413	440	451	421	447	456	453	456	444	471	437	441	445	461	441	440	454	436	466	458	444	459	477	423	446	456	443	423	451	429	420	424	446	456	454	441	451	453	448	442	456	444	392	462	483	454	450	473	462	448	440	498	429	424	418	468	452	452	444	450	437	407	418	438	443	418	455	457	429	442	412	453	486	452	486	472	436	423	474	450	444	467	454	460	401	427	433	438	428	464	430	453	447	451	448	439	437	422	445	441	471	455	444	461	437	433	443	495	451	456	418	446	448	463	484	418	452	455	454	422	432	443	407	454	449	418	441	416	414	441	451	427	456	453	451	435	429	449	447	465	468	453	430	460	456	451	469	422	433	480	450	449	439	460	468	440	459	450	429	432	455	437	425	480	430	473	420	464	441	502	446	439	465	451	439	425	430	401	492	435	429	454	453	458	462	414	451	470	453	461	437	451	420	452	434	436	446	432	434	437	442	427	426	462	412	462	422	451	427	439	429	403	441	423	423	490	443	462	454	484	443	410	433	461	452	426	465	445	439	442	429	431	442	464	478	425	459	461	442	462	442	459	467	456	418	419	439	443	455	417	465	397	474	420	442	445	483	467	431	426	451	481	462	423	471	449	444	434	457	489	452	420	495	437	440	434	428	460	422	456	435	427	473	463	433	457	432	443	463	423	452	447	453	432	408	458	424	474	455	452	446	432	431	498	442	441	451	425	413	417	447	452	444	421	397	455	447	421	425	429	462	443	468	451	424	473	476	445	461	425	430	449	452	439	472	471	461	472	416	412	434	448	463	459	473	419	405	448	437	454	437	451	466	421	429	468	417	437	416	418	434	467	448	448	468	439	420	448	420	490	463	447	444	470	457	425	449	452	475	442	426	416	441	445	467	463	426	464	420	423	432	424	446	469	490	458	379	421	423	457	443	466	439	470	467	424	470	466	437	453	407	445	449	447	469	460	454	436	468	454	402	457	440	473	426	460	439	449	416	446	461	455	426	435	414	476	433	443	429	427	419	440	437	401	434	445	485	416	436	440	426	447	453	461	469	460	418	491	452	433	420	474	473	456	436	425	448	457	426	465	456	464	465	451	457	416	478	424	444	447	416	433	437	443	448	448	452	433	426	432	442	437	445	441	419	470	446	439	420	436	486	446	451	423	461	446	445	448	451	459	471	416	457	434	444	457	467	428	448	460	433	431	445	425	453	450	450	480	453	400	442	432	400	447	463	442	453	438	442	446	416	467	487	455	444	436	446	411	450	461	426	461	400	454	419	465	426	401	469	445	471	448	454	441	495	435	444	423	469	430	433	444	449	426	446	450	446	448	438	437	458	451	418	472	414	476	482	438	463	460	446	465	463	430	413	416	447	430	452	485	440	434	434	444	461	451	459	447	460	461	440	415	445	460	452	432	441	467	446	464	482	423	428	441	462	441	440	430	413	479	410	460	431	456	405	441	402	437	425	440	426	459	458	440	466	488	446	426	424	447	424	426	440	459	438	459	419	430	469	459	427	446	457	431	462	420	462	445	427	456	414	431	435	443	450	420	427	450	480	453	435	450	435	438	418	426	449	450	421	444	449	433	440	478	414	427	472	441	464	423	462	446	432	455	438	437	424	446	406	436	467	410	447	458	445	467	459	374	491	446	423	460	412	383	446	421	450	437	452	420	433	426	402	425	457	441	439	486	423	413	427	481	449	422	426	452	443	460	425	427	510	462	426	451	454	444	441	456	432	426	428	452	460	430	452	453	475	406	453	412	428	463	434	442	444	430	411	450	401	427	489	426	436	471	460	472	472	434	440	439	461	509	454	417	427	394	447	499	452	451	455	445	460	456	462	452	431	431	424	408	480	463	471	423	410	436	408	453	458	450	454	445	394	472	475	441	456	481	442	448	450	424	465	472	456	469	436	438	437	448	433	472	466	431	436	458	452	412	452	448	476	456	445	445	461	439	408	473	465	470	411	439	467	429	434	429	464	427	426	443	441	510	429	437	443	432	401	442	474	466	431	440	466	483	457	462	444	450	433	427	467	436	460	454	453	447	443	408	463	448	433	441	452	449	448	409	446	428	409	449	454	492	447	435	435	437	440	452	477	440	441	458	480	478	450	444	452	445	486	417	454	463	446	486	424	454	432	454	448	463	483	427	432	459	433	437	425	462	426	464	423	438	470	417	458	457	444	467	434	435	436	433	399	420	465	450	410	476	485	460	410	434	428	482	430	434	427	457	454	434	478	438	434	466	473	423	447	432	483	450	457	415	430	455	439	404	444	453	396	464	414	475	432	465	480	454	441	423	471	460	426	416	458	415	418	454	439	481	432	439	449	450	448	474	460	442	407	451	431	469	429	444	436	460	444	436	426	426	456	492	445	446	457	456	422	451	439	457	406	456	441	455	444	491	447	446	451	396	471	436	422	416	454	433	447	452	466	454	435	435	428	423	447	435	467	433	443	430	432	457	430	438	472	445	445	445	424	440	408	448	463	458	438	445	423	443	442	442	423	442	419	478	472	496	470	451	435	445	446	437	425	434	428	412	428	471	426	447	408	456	507	451	439	421	503	465	445	467	424	462	446	446	434	411	421	422	410	427	487	441	440	463	448	464	456	433	435	455	448	460	477	459	428	437	435	468	429	433	448	438	449	425	475	461	465	480	434	450	476	458	453	434	440	465	465	460	432	404	461	436	435	501	443	461	422	441	482	408	418	449	457	393	424	443	420	418	420	451	450	464	438	468	427	446	441	445	453	449	442	449	464	478	432	450	472	409	433	434	445	426	439	436	440	449	437	433	468	432	464	455	443	452	453	456	486	463	434	456	428	420	420	446	426	422	480	448	467	457	466	458	446	438	452	479	420	475	432	427	464	425	440	434	465	463	458	434	430	453	455	450	452	418	453	430	414	454	426	445	468	450	440	449	443	425	430	475	438	459	474	447	447	402	426	436	458	438	443	452	448	440	392	429	410	423	431	438	466	443	423	450	432	432	448	436	457	445	435	422	496	425	430	453	435	485	444	468	454	458	424	390	425	434	414	461	481	462	417	447	399	495	458	452	443	483	438	435	448	428	446	414	448	484	431	453	445	414	438	411	454	457	428	458	469	420	455	446	410	446	412	414	484	445	457	448	441	426	466	444	415	422	447	444	447	436	462	421	451	451	453	417	443	466	426	437	395	455	433	458	471	430	463	437	479	451	407	465	437	420	433	444	440	433	419	468	451	438	442	452	446	421	438	449	463	441	485	388	448	435	477	429	474	449	447	441	428	480	426	445	423	463	421	452	418	424	457	450	407	421	435	432	446	434	458	421	410	420
7595	701	674	618	401	389	405	350	350	359	354	310	326	330	355	338	312	320	321	309	328	322	336	340	320	328	334	319	326	315	329	279	274	298	331	296	316	293	310	296	320	309	336	361	322	296	336	261	296	338	290	295	270	296	318	277	290	355	320	321	300	311	271	290	333	327	302	283	322	303	346	325	307	313	320	309	333	313	330	304	308	298	314	303	361	328	332	301	296	314	279	312	298	333	295	293	306	323	312	331	337	354	292	253	292	318	319	295	314	289	345	296	286	293	283	296	324	310	266	295	330	322	357	358	333	308	290	328	307	315	343	310	320	279	313	293	308	317	293	294	302	304	336	307	309	334	283	293	335	283	291	315	313	273	291	343	315	271	277	305	299	310	277	327	330	342	288	293	312	328	267	297	342	305	306	316	303	300	313	297	312	274	328	294	275	290	321	301	279	315	348	333	312	299	295	295	359	288	273	334	268	322	296	320	308	302	344	314	291	318	282	276	296	300	300	311	318	287	325	312	307	276	305	319	312	314	298	308	328	324	324	298	323	280	297	297	323	305	323	310	319	308	289	346	294	281	309	266	324	284	305	290	328	290	301	308	305	289	312	301	309	312	333	301	305	310	311	330	284	312	344	314	289	301	306	303	308	314	308	317	309	304	292	306	331	311	307	295	318	304	318	299	335	295	313	321	313	334	289	294	322	285	323	284	310	285	326	331	313	295	319	331	302	303	316	304	302	291	304	288	305	315	327	296	271	331	310	310	312	337	293	301	362	295	336	293	345	296	313	269	303	350	299	315	318	333	317	317	303	311	312	310	294	306	292	319	297	307	318	339	331	310	308	278	312	326	289	331	298	325	338	338	320	355	293	329	321	298	349	322	319	334	294	310	342	329	277	318	314	300	304	288	326	307	293	321	288	316	345	289	328	297	319	330	323	316	353	330	310	328	322	337	285	304	286	319	295	330	298	305	306	313	334	334	313	295	310	327	296	341	307	299	303	341	298	308	298	332	305	333	312	320	307	265	310	331	271	305	302	338	307	323	309	308	295	287	309	300	329	331	284	308	287	291	327	292	325	343	337	327	296	304	301	301	302	294	305	285	295	307	291	309	289	288	316	282	318	297	299	296	293	339	331	341	324	356	306	266	323	311	314	332	320	314	350	334	320	335	314	304	308	320	288	284	277	266	301	306	344	313	314	310	311	304	287	314	342	301	329	291	321	324	348	276	321	296	289	309	272	286	286	321	312	327	300	304	316	336	264	299	313	301	271	328	354	333	303	333	292	260	326	291	282	312	305	336	372	319	313	280	272	288	313	305	306	265	291	306	294	283	338	326	292	290	310	276	340	272	308	316	330	314	304	305	308	325	316	338	309	316	326	314	273	321	261	327	308	310	301	297	285	282	319	318	310	311	325	322	336	315	282	283	292	329	325	262	329	292	296	273	296	294	326	307	266	294	343	298	297	308	325	323	311	304	338	332	326	300	301	298	315	325	338	308	297	289	295	337	275	301	332	291	287	318	318	336	316	297	318	309	320	304	294	320	304	321	311	320	279	290	295	321	319	320	310	303	293	265	317	305	316	343	293	297	288	293	288	323	310	306	328	308	297	271	314	332	322	300	311	342	318	300	307	335	304	309	343	296	295	298	272	318	286	296	319	332	337	310	339	283	300	310	290	279	285	288	294	287	343	320	322	337	321	333	275	287	332	314	294	309	298	313	299	288	320	341	312	300	282	319	307	318	290	298	268	296	284	363	294	305	303	279	287	311	289	281	298	339	317	334	311	296	289	309	313	327	293	284	327	299	308	291	298	311	307	306	299	283	306	326	342	298	276	276	286	344	297	283	313	272	298	324	334	325	274	314	305	312	307	292	344	329	299	301	345	292	281	366	310	293	316	283	303	295	311	316	321	296	307	322	310	310	302	318	293	294	302	313	305	323	297	300	325	324	325	297	303	295	303	308	281	297	320	322	325	303	312	337	338	322	296	293	296	315	325	319	341	286	325	351	318	282	275	326	279	274	309	314	341	316	309	315	306	294	280	314	303	337	288	311	316	328	292	328	300	307	289	273	340	338	294	328	303	332	305	307	279	287	334	260	310	287	310	336	300	294	324	304	286	327	287	311	296	298	283	317	292	325	335	320	293	307	305	292	283	302	283	297	309	300	319	321	263	320	274	335	287	307	317	312	303	312	322	328	328	296	278	339	310	308	258	318	345	305	319	304	310	293	291	323	294	327	314	287	292	314	314	295	299	269	316	303	292	312	318	324	313	298	310	332	311	296	336	278	284	314	272	283	302	327	293	300	282	308	321	320	324	294	289	318	314	323	317	301	330	290	300	322	302	326	331	321	301	316	302	326	305	292	293	285	314	314	322	340	317	338	286	310	303	323	317	351	342	287	316	280	276	287	298	279	307	306	285	299	275	309	349	334	328	312	334	299	293	302	313	312	328	331	295	318	325	283	303	328	290	302	310	310	323	301	299	325	305	273	310	320	285	342	290	313	306	326	325	336	313	347	300	287	302	336	335	309	324	279	330	315	276	314	346	334	317	336	294	295	298	309	314	322	293	278	285	313	279	321	316	271	302	280	316	304	327	315	312	339	323	324	324	319	292	304	284	298	313	288	314	297	300	336	296	317	334	279	300	318	292	331	335	312	343	343	320	297	355	319	359	337	318	344	322	298	296	276	329	349	312	273	268	294	318	311	291	341	302	299	323	322	309	293	306	328	325	300	265	273	327	334	302	306	279	324	331	299	342	310	332	337	342	288	335	287	269	321	317	282	285	276	295	310	327	359	306	313	305	312	285	247	312	330	320	321	292	313	298	285	296	322	333	322	286	284	334	303	289	312	327	311	307	292	313	279	320	313	283	298	329	306	297	292	314	295	280	296	338	307	283	306	326	296	340	300	268	276	286	300	290	305	318	305	313	329	318	277	309	278	280	321	322	330	301	308	301	282	324	285	281	330	332	318	338	283	284	306	344	305	318	307	311	320	283	329	326	279	317	280	298	279	292	306	300	320	346	345	314	295	330	320	290	264	286	279	298	284	331	252	288	283	310	282	308	287	332	319	278	323	307	276	299	312	299	279	287	315	305	315	318	274	287	317	307	318	283	331	325	305	279	317	327	312	311	295	332	308	299	318	310	298	305	327	288	325	281	317	319	302	319	331	311	282	338	304	312	282	293	314	279	320	329	305	279	282	301	272	303	313	286	320	303	295	307	295	321	280	307	306	306	327	330	313	304	311	332	284	334	333	305	327	312	319	324	302	317	308	308	277	321	277	303	293	292	303	312	293	301	333	326	288	302	281	354	267	333	317	296	282	321	305	294	298	294	265	326	305	298	324	311	309	288	300	332	306	313	287	300	296	307	334	297	312	289	273	289	295	302	317	278	324	320	292	287	309	292	291	306	312	288	305	276	296	295	277	289	305	341	327	328	297	285	295	293	310	333	309	290	325	332	292	330	319	314	302	302	271	296	313	285	311
6673	1087	1512	1611	1430	1293	1160	1055	994	950	893	893	876	866	887	809	828	821	807	774	788	798	791	777	816	792	785	808	773	801	784	758	737	851	767	751	768	771	763	772	786	818	775	777	749	816	793	802	779	747	738	682	746	736	768	783	732	747	689	778	801	779	724	734	751	770	738	706	728	774	766	726	706	717	799	691	756	788	756	734	770	712	721	747	751	756	715	734	787	757	765	772	701	727	700	762	731	769	749	767	765	751	747	727	745	734	808	755	727	731	728	762	729	734	779	747	750	782	705	800	743	725	719	776	752	786	767	786	777	719	753	764	755	770	765	761	728	741	732	744	759	723	780	723	763	725	724	779	788	794	719	779	772	774	785	774	736	733	745	794	701	738	800	772	709	787	775	729	718	786	773	745	758	789	764	728	777	759	722	738	756	753	774	751	784	770	707	761	783	739	777	788	748	750	758	750	767	754	771	724	768	731	762	720	782	767	759	725	750	733	740	731	763	792	727	733	766	770	775	743	758	776	779	740	742	716	723	796	741	738	748	800	789	785	755	735	805	714	777	746	768	788	755	778	781	689	778	745	749	727	725	782	729	767	790	757	718	794	728	740	684	765	749	763	752	716	727	724	728	764	732	774	786	778	738	740	752	728	725	727	750	756	734	751	730	749	776	701	759	761	753	745	745	761	752	738	774	744	754	717	766	723	801	759	740	704	753	746	720	717	736	733	724	793	748	730	762	715	762	725	721	803	765	705	734	756	754	784	780	786	809	782	753	759	749	740	769	756	742	733	733	799	795	752	770	702	794	793	758	738	745	754	754	730	716	716	756	752	767	808	774	773	776	803	740	731	768	739	741	781	722	717	755	727	760	754	743	752	741	762	791	746	742	751	746	748	764	736	779	784	761	781	760	734	745	801	721	765	743	791	708	784	728	713	697	748	749	760	782	716	748	730	740	743	757	752	788	772	729	762	750	754	785	757	739	717	723	776	779	740	715	751	759	747	751	777	743	756	728	731	755	710	752	781	759	784	749	786	791	774	768	760	763	781	725	738	754	755	761	737	766	708	730	746	732	799	725	756	763	774	802	723	767	784	749	760	746	776	774	791	731	738	748	743	753	772	783	796	743	747	804	726	681	697	768	790	721	707	770	761	714	777	818	725	776	767	786	741	761	747	768	734	682	740	783	759	744	769	746	781	731	786	744	728	779	749	720	793	726	718	738	749	763	774	724	735	712	812	766	799	748	768	754	743	790	755	734	718	776	758	787	779	754	803	776	712	716	729	715	754	749	731	744	725	704	755	735	756	807	759	746	721	751	712	745	760	741	736	799	760	748	746	731	754	715	748	789	752	767	710	745	699	759	804	814	695	756	766	737	762	764	704	748	763	778	771	805	748	752	711	752	725	730	797	738	752	727	753	736	719	747	761	779	774	794	773	706	748	748	709	790	761	730	736	788	726	788	724	766	725	743	733	689	796	709	788	748	748	822	751	780	758	787	771	736	764	740	763	837	820	778	804	774	763	769	714	726	731	701	743	790	724	769	757	778	712	767	755	772	759	710	770	783	825	759	734	713	734	770	809	687	748	762	723	787	738	742	737	754	780	753	745	756	737	764	766	769	742	721	767	766	749	735	742	737	718	794	756	804	751	755	738	791	756	739	750	740	735	821	747	779	745	759	739	762	729	728	736	713	763	726	715	699	805	743	744	765	767	736	705	752	783	734	768	782	762	781	743	738	732	767	773	742	764	761	759	745	741	720	771	716	791	759	758	733	742	771	711	783	703	761	748	783	753	755	791	748	717	708	770	773	792	795	751	753	740	740	732	775	747	745	825	750	744	748	763	742	780	754	787	783	695	723	753	749	776	732	792	777	743	756	741	746	775	744	713	743	736	720	746	753	761	746	775	759	746	845	751	747	779	781	773	767	706	714	779	752	791	720	776	809	744	763	740	705	782	720	711	730	744	732	739	759	778	753	771	717	768	780	771	778	799	770	723	749	756	743	789	731	779	773	739	780	803	770	770	735	815	747	741	761	740	712	792	752	755	777	763	782	829	754	755	770	712	736	783	715	741	791	807	738	717	732	798	719	760	746	788	754	737	785	757	783	749	761	733	780	733	766	760	794	738	737	771	717	710	764	806	741	789	695	772	762	714	791	767	786	737	781	783	720	768	730	736	740	765	774	750	774	737	731	749	749	765	771	743	742	746	778	729	747	754	770	715	785	772	790	743	752	762	721	758	735	720	778	717	790	763	763	742	726	847	785	719	777	786	746	706	731	764	723	771	757	729	759	740	759	769	736	767	748	694	745	736	813	731	771	741	796	758	739	756	750	738	736	733	750	730	738	744	784	743	740	805	769	809	755	727	738	771	781	783	735	726	767	734	744	770	800	811	702	785	774	789	808	762	695	772	751	732	785	731	780	783	715	734	722	743	779	728	774	738	747	760	774	756	721	748	770	746	768	771	759	769	733	730	755	772	699	753	750	770	758	790	755	745	705	792	748	773	786	748	763	730	736	757	762	786	742	758	748	758	749	752	719	737	774	716	796	732	767	692	754	769	749	772	724	762	798	795	723	736	745	797	772	759	726	778	718	743	704	789	766	712	745	810	771	776	720	765	792	733	724	736	713	772	736	765	765	749	822	766	760	808	713	771	714	762	737	721	706	761	761	753	771	771	766	758	756	730	760	725	744	725	750	784	765	790	796	761	746	766	726	746	747	723	744	744	694	759	734	748	759	760	738	754	736	772	742	719	717	708	751	767	797	765	790	804	750	779	769	758	738	756	727	792	787	759	789	731	764	743	743	721	746	766	750	734	751	730	732	740	792	703	738	749	717	725	756	765	803	705	746	738	758	740	737	767	756	746	771	750	815	722	746	738	830	768	741	736	764	784	762	782	794	754	751	735	782	753	726	744	751	674	690	780	789	761	744	765	770	746	727	740	725	705	803	763	728	753	782	733	785	704	805	776	782	739	731	770	744	780	742	743	734	709	749	710	743	800	700	734	731	701	767	812	780	737	741	783	766	780	726	754	751	763	772	713	697	712	730	733	786	742	716	697	764	743	788	679	764	706	742	765	745	742	766	716	767	760	730	775	732	742	752	804	768	752	735	775	757	792	738	732	749	753	768	725	759	732	751	795	773	687	828	760	736	683	740	750	749	730	793	763	728	772	789	753	750	795	716	739	744	744	784	704	755	779	792	805	787	711	805	766	756	737	726	791	771	770	724	777	768	746	751	733	749	746	725	767	792	769	717	741	751	784	738	743	808	805	725	744	683	750	713	750	769	744	706	721	695	804	708	744	752	760	764	790	804	752	764	694	734	781	741	754	746	769	775	771	765	713	750	750	715	736	783	763	776	747	716	734	755	767	753	755	807	772	748	722	723	711	743	738	757	760	804	705	767	719	727	734	731	752	698	713	776	725	803	736	783	741	743	733	746	758	742	758	761	749	719	744	739	776	748	775	680	726	747	782	818	741	811	695	792	753
15086	1753	1175	979	737	644	537	549	510	501	491	443	449	462	464	425	425	434	415	447	432	470	442	399	426	445	430	432	361	438	431	426	413	416	422	380	460	393	397	418	428	372	378	409	466	421	422	452	397	408	430	427	393	378	421	379	404	392	407	394	387	455	427	410	413	432	406	401	386	417	421	414	415	409	416	427	438	379	428	404	408	420	441	439	415	464	390	364	442	421	419	413	393	388	397	417	413	422	383	413	382	466	419	435	394	443	407	443	425	414	434	421	405	389	405	378	425	408	396	430	413	417	404	401	394	409	427	398	417	395	396	433	429	394	392	408	437	418	431	403	421	396	402	388	413	416	393	381	452	410	425	409	422	415	402	395	442	402	412	393	440	426	425	436	453	406	422	439	415	409	427	427	376	429	395	421	439	408	433	416	405	357	435	382	348	408	391	389	444	383	434	394	411	388	424	408	438	432	393	429	401	425	409	445	413	421	421	423	387	392	388	424	424	430	423	429	408	395	404	378	436	384	383	402	398	437	403	376	414	444	402	464	398	423	433	400	438	416	399	403	416	410	426	407	389	409	417	405	431	432	421	409	411	408	393	396	434	430	359	427	403	398	429	432	413	421	367	391	440	399	413	399	410	362	423	383	415	431	430	425	379	420	405	396	432	431	413	413	393	427	436	407	399	438	454	441	385	422	391	441	399	437	422	410	388	389	391	405	424	412	433	439	425	390	425	397	421	435	392	432	389	385	412	374	427	377	419	383	438	417	421	444	396	435	410	413	447	413	465	368	401	423	406	417	424	423	426	416	418	410	424	448	436	398	390	401	395	426	404	410	398	405	425	418	395	450	396	390	408	402	418	380	434	411	415	426	446	415	434	432	409	402	408	395	381	405	439	390	427	418	420	393	435	410	438	424	424	402	393	437	434	411	397	411	467	424	415	391	421	440	389	387	439	441	423	389	433	424	427	390	409	395	427	421	388	429	373	432	379	376	457	395	369	452	409	397	405	400	451	397	381	449	431	431	392	422	416	437	392	414	395	403	389	439	398	441	422	400	422	400	435	371	423	425	410	437	416	393	427	419	390	407	414	416	453	424	424	447	413	397	406	391	377	415	433	427	407	415	423	440	407	423	411	390	443	422	415	412	391	401	431	433	453	426	440	415	428	386	441	381	422	382	405	410	401	424	399	445	391	423	450	448	422	367	400	400	410	417	398	372	434	395	385	424	421	388	413	394	443	412	407	421	475	419	411	403	382	407	440	405	405	424	388	376	373	434	417	401	421	434	417	428	436	406	409	433	423	428	374	414	439	387	415	385	416	407	405	407	390	402	395	376	413	407	416	421	441	403	417	417	407	419	423	393	400	442	380	388	422	398	439	416	429	404	405	378	415	434	395	446	414	421	392	451	414	454	403	402	443	414	417	394	379	437	403	419	366	429	392	393	408	421	387	370	427	412	417	440	462	423	447	402	380	395	370	404	407	400	415	458	384	405	388	355	413	468	421	401	390	406	404	395	399	403	414	439	405	406	460	387	405	420	401	423	458	416	432	389	396	406	451	401	396	418	394	366	389	438	412	424	422	380	434	386	392	422	437	444	403	418	413	415	399	430	465	425	409	439	421	404	420	426	437	396	414	432	414	424	419	436	419	407	421	446	418	408	391	399	416	399	432	446	439	439	404	422	424	389	405	438	440	428	421	437	432	462	444	450	423	394	418	442	387	410	440	381	432	414	405	392	408	397	405	354	453	387	418	385	419	457	423	414	415	409	405	428	418	404	436	412	391	431	415	414	381	386	413	431	407	379	404	430	405	399	423	405	411	423	431	436	384	425	374	427	403	410	423	417	381	444	407	402	398	423	434	405	458	398	386	395	397	447	425	444	404	428	413	388	406	393	394	399	386	396	416	410	408	421	414	397	424	404	395	407	400	391	421	392	385	415	399	413	406	428	433	438	397	402	423	399	438	391	405	431	436	425	430	431	396	414	403	425	419	395	362	412	392	412	417	381	412	424	380	419	419	423	410	416	448	446	426	438	421	440	423	431	411	429	439	407	405	383	438	382	394	412	410	410	464	399	375	445	427	420	383	412	462	409	388	415	426	401	435	410	418	376	416	441	411	392	405	419	375	463	432	406	409	414	428	416	420	397	439	398	432	396	393	436	446	395	390	443	426	408	400	420	401	394	440	430	404	373	406	421	399	414	406	406	420	432	433	407	398	434	461	424	419	425	437	406	441	431	403	423	435	372	391	433	399	440	437	394	402	446	415	422	445	419	411	400	386	453	409	446	406	424	413	409	418	423	433	435	438	405	404	400	372	414	407	392	396	387	419	407	386	442	416	445	476	383	426	405	403	407	422	442	415	417	438	441	401	432	436	411	417	440	429	389	433	358	411	410	425	430	401	387	429	375	440	394	399	404	426	409	450	418	402	402	418	428	425	439	407	387	392	423	421	431	380	398	448	438	396	432	439	422	430	417	392	411	432	441	420	401	418	434	414	409	405	430	435	427	420	409	396	415	418	419	420	386	437	415	399	391	417	418	384	386	457	400	396	375	430	446	426	427	483	433	415	397	381	388	411	435	414	428	396	436	376	428	431	426	421	430	421	417	448	367	432	414	424	443	399	408	409	415	444	401	443	424	429	395	379	389	406	406	410	417	401	416	425	427	394	396	408	434	397	396	439	386	441	400	392	429	381	437	428	432	418	390	401	378	425	417	453	435	448	417	408	438	406	425	374	406	442	425	467	415	469	436	427	418	443	374	429	459	402	426	406	400	448	367	384	399	446	412	420	438	406	438	403	392	380	390	400	453	362	434	405	401	388	403	407	440	440	409	417	429	419	433	416	453	426	410	393	392	410	373	415	407	399	442	420	415	383	389	425	354	430	413	454	383	421	360	388	444	448	403	392	376	421	395	436	371	419	398	436	395	399	425	401	424	393	404	453	432	418	416	399	432	441	391	400	378	446	409	456	395	452	432	373	427	429	439	420	417	402	430	437	407	434	423	452	410	404	416	438	366	427	441	446	409	395	385	367	388	392	383	420	381	379	427	383	421	398	407	462	454	373	396	388	403	409	434	421	428	373	425	429	426	409	398	383	389	452	398	368	400	411	412	358	396	410	438	436	409	409	452	427	415	359	419	432	405	388	462	398	429	452	389	404	390	413	427	421	394	432	416	391	380	416	460	417	363	403	406	370	422	396	417	414	414	401	381	439	421	431	425	433	427	424	401	429	406	426	381	423	407	399	412	444	402	413	396	401	431	420	434	411	401	405	396	431	396	454	427	445	421	443	409	385	439	432	421	421	402	426	400	390	418	407	411	471	432	414	421	432	403	448	502	409	393	435	414	404	397	435	402	407	357	415	426	477	422	407	412	398	429	376	428	451	389	390	424	395	392	379	419	356	406	405	424	370	407	432	428	423	423	428	410	431	404	437	427	417	417	414	425	440	407	440	420	440	412	415	432	425	388	401	393	438	427	446	398	379	461
8920	1707	2484	2630	2175	1919	1694	1431	1384	1288	1221	1245	1185	1176	1088	1085	1073	1104	999	999	1011	1041	981	949	950	952	958	989	942	941	979	939	1011	949	976	889	952	952	920	977	990	906	1006	894	950	995	946	959	948	982	900	1021	920	887	974	959	922	947	921	970	951	945	917	931	935	983	974	989	896	964	947	931	993	967	896	928	949	965	867	926	911	1000	966	911	954	933	872	911	966	896	875	998	954	922	936	909	956	939	926	960	913	918	944	839	937	951	930	897	910	917	961	940	939	962	922	952	921	930	978	920	869	916	919	920	956	925	877	909	945	913	985	907	953	966	965	898	961	961	921	958	922	993	885	887	904	908	855	937	899	934	891	962	907	914	984	870	898	937	935	954	931	905	924	871	906	894	952	941	881	907	957	901	952	965	901	850	893	919	923	933	877	968	877	942	927	935	923	948	900	930	964	889	886	927	870	933	946	973	947	934	887	903	950	950	932	935	950	958	993	949	910	943	906	869	928	942	943	936	929	916	931	962	945	895	890	965	952	918	884	956	985	865	911	903	991	971	941	875	940	933	916	937	925	866	951	894	896	944	924	913	930	957	914	988	950	932	887	1024	910	1002	920	944	952	890	930	857	932	964	951	940	960	915	913	896	946	937	970	895	936	954	952	894	923	972	935	903	1010	876	944	958	889	974	935	866	904	925	957	961	941	973	948	924	900	900	921	945	968	931	863	956	914	918	904	886	897	926	927	915	893	956	907	916	875	949	929	888	977	933	969	921	926	926	963	919	940	979	901	876	885	957	894	942	889	938	909	952	924	921	939	957	944	946	957	928	901	963	889	949	886	928	913	943	913	947	852	947	882	958	950	957	925	906	940	940	929	935	910	929	989	931	895	945	908	948	919	926	976	963	911	948	902	924	917	911	907	1033	868	924	944	871	939	963	972	908	919	929	928	945	886	960	980	923	958	902	864	941	894	929	987	907	893	935	893	946	927	938	949	928	919	929	956	906	930	924	864	859	888	925	927	874	934	929	904	952	970	929	963	898	918	926	923	937	908	981	883	940	917	923	896	890	934	977	949	958	918	907	915	939	899	897	921	890	915	926	943	869	933	939	943	912	874	926	920	895	952	896	945	920	908	967	895	948	936	935	928	933	955	898	896	962	955	891	897	859	942	914	941	860	942	980	936	907	919	892	939	891	977	976	885	947	928	934	946	919	1008	911	922	873	944	903	954	973	887	941	966	929	895	990	927	884	956	910	903	963	968	926	915	930	934	925	956	906	937	896	928	961	867	942	948	954	894	878	954	911	868	936	902	885	926	969	942	954	913	932	922	910	932	869	938	939	934	946	931	908	927	912	882	997	969	959	935	909	914	909	926	949	914	906	898	928	926	914	911	923	851	924	952	893	887	923	945	970	940	902	917	953	974	959	926	894	940	922	886	933	974	901	907	951	897	903	923	934	948	907	928	905	902	937	920	896	966	894	939	892	871	875	946	949	910	924	930	943	922	920	895	932	915	939	912	899	949	883	970	924	903	907	929	933	975	900	898	914	921	920	969	941	891	878	971	941	954	903	938	885	890	885	909	917	973	921	906	909	926	929	972	966	957	938	939	954	939	964	961	926	947	931	927	924	917	860	931	871	974	944	910	975	968	943	904	971	917	925	957	941	856	900	920	956	947	920	937	915	928	909	864	928	985	913	932	984	902	916	993	912	900	925	934	949	873	945	885	927	969	909	960	941	924	944	931	925	922	950	875	969	890	924	943	937	981	915	964	854	984	899	941	926	960	925	928	943	941	850	931	940	882	912	903	950	963	892	926	910	944	901	947	963	929	932	960	902	895	930	936	932	884	903	917	927	897	911	915	937	914	911	912	952	956	925	947	947	939	913	929	935	927	937	930	929	919	957	925	915	845	873	923	953	929	889	885	951	931	925	911	925	970	951	907	966	926	970	979	935	963	911	955	951	943	934	964	939	924	962	864	927	938	941	933	885	909	910	1025	960	922	913	846	936	895	952	929	956	968	918	923	891	897	941	976	898	913	938	971	918	914	956	996	898	925	951	916	970	946	903	929	929	943	953	923	906	978	927	922	970	889	894	950	856	991	943	952	931	978	960	956	978	926	875	991	882	942	877	928	944	936	948	898	891	968	958	864	906	974	906	954	913	951	926	933	879	862	905	933	916	941	974	970	952	906	939	963	917	910	877	935	940	947	972	912	946	934	922	963	918	955	960	932	942	940	932	958	934	901	939	927	927	961	976	899	964	878	921	962	964	959	943	876	851	935	901	904	904	957	931	908	858	927	950	884	972	937	941	965	1015	929	898	859	884	918	935	941	925	896	925	943	920	909	977	969	894	949	953	921	885	964	920	949	928	864	919	963	917	902	944	918	955	914	853	941	921	952	942	957	922	917	940	956	933	906	941	893	952	927	916	889	933	872	886	972	930	914	914	924	883	916	926	955	919	870	921	922	909	962	910	910	922	944	880	948	895	895	930	912	934	918	939	906	944	931	930	944	907	955	898	879	942	931	891	938	918	898	902	908	916	922	975	928	956	931	963	1000	989	874	920	905	957	947	937	930	931	952	927	959	887	895	924	934	905	938	963	888	939	887	884	936	894	980	909	915	889	927	931	904	891	920	932	975	884	912	926	868	895	912	933	951	864	916	906	954	965	918	926	946	939	925	915	926	957	923	923	990	866	876	972	893	931	962	944	962	960	978	922	957	963	926	881	988	853	964	917	966	902	934	894	886	909	931	924	999	968	908	944	867	893	980	952	914	968	927	854	912	919	934	905	980	949	962	920	914	958	894	871	962	936	944	899	928	872	926	900	877	943	927	932	932	968	948	875	909	884	983	911	945	914	934	939	918	930	882	938	895	918	943	905	931	967	1009	945	869	918	912	903	923	888	901	963	917	912	982	930	934	947	911	930	850	960	894	917	959	913	898	943	905	888	977	930	942	895	944	906	915	887	932	948	881	922	901	975	915	932	939	967	911	911	945	929	913	973	901	921	951	887	982	950	949	884	904	957	990	927	952	896	926	919	965	923	934	897	920	934	948	954	959	919	944	918	940	899	909	972	919	923	919	918	949	966	969	923	880	905	944	923	894	910	927	890	884	931	930	888	925	924	931	961	928	1008	931	893	898	912	893	993	927	968	957	947	890	919	893	887	885	888	940	890	934	935	945	915	853	933	925	945	910	964	966	919	929	919	912	917	922	891	949	906	907	933	891	898	930	884	890	892	914	924	939	941	936	951	893	928	988	919	948	931	954	972	878	932	943	910	968	952	947	913	904	966	941	911	992	908	896	957	934	968	934	925	916	948	898	932	892	929	891	945	922	915	869	953	879	955	910	889	915	976	896	948	887	829	968	917	909	901	957	936	918	936	912	937	942	923	954	935	960	893	951	938	886	917	884	911	954	930	933	915	910	919	892	884	942	909	936	913	962	891	934	933	954	929	987	921	974	917	902	895	919	929	907	943	938	924	944	958	912	943	992	924	988	952
1634	204	169	188	164	163	156	142	179	150	163	196	163	153	150	161	163	162	159	165	168	165	158	162	141	157	151	182	172	169	165	167	163	146	142	145	154	153	166	152	134	138	171	164	155	170	175	172	189	169	168	157	146	142	169	146	173	164	127	178	158	164	186	145	173	176	165	158	157	151	173	162	177	148	172	166	155	158	157	164	151	144	149	172	161	167	163	169	157	162	182	168	175	151	167	165	153	166	165	183	147	145	163	169	163	169	175	149	171	156	143	159	146	158	134	169	171	177	148	144	143	151	146	152	164	149	164	147	165	174	154	161	174	155	149	144	162	159	157	171	157	166	147	149	149	117	127	161	128	137	149	175	133	187	173	146	158	174	165	186	177	188	159	140	144	147	139	170	183	158	166	177	145	161	149	159	168	172	147	138	141	139	126	152	144	158	152	143	153	160	138	169	170	156	149	153	171	163	152	170	180	157	169	171	162	138	126	170	130	161	172	142	154	190	146	141	134	164	150	154	170	179	147	134	158	173	148	157	155	162	159	134	154	167	155	169	166	165	136	161	171	184	171	161	126	135	159	170	193	153	176	130	177	170	161	156	157	150	141	149	163	178	165	168	163	149	180	149	178	169	152	160	157	137	163	163	154	149	174	153	187	140	142	153	189	163	155	166	140	149	143	177	157	169	132	163	158	155	147	174	163	155	181	161	131	162	134	168	171	144	146	169	158	150	199	171	150	143	152	172	164	157	145	157	165	169	147	167	174	139	168	150	178	172	152	132	143	163	158	155	154	161	156	161	165	157	133	147	152	169	138	161	166	162	184	163	151	166	146	143	186	153	134	175	148	137	160	162	163	166	157	158	158	135	139	166	162	168	169	156	144	148	163	161	166	163	187	170	163	183	173	149	154	152	141	181	170	162	181	161	139	157	143	160	153	171	147	139	149	141	164	158	135	137	173	135	173	165	164	152	169	160	173	156	162	145	159	172	156	147	138	156	178	153	168	168	159	158	148	151	142	154	166	169	176	164	171	190	169	156	166	124	155	157	146	153	177	159	170	158	162	162	141	153	155	167	151	153	155	162	171	159	168	180	152	131	146	127	160	166	146	166	145	158	152	139	169	150	137	159	144	162	157	165	173	149	143	153	200	133	155	171	160	149	160	158	180	161	141	181	150	191	161	168	157	164	150	156	147	137	162	167	142	157	186	140	171	165	151	163	143	163	154	176	183	171	163	124	164	172	182	141	195	200	170	169	133	160	153	157	161	159	153	139	144	175	168	161	159	168	179	173	159	164	157	141	133	159	169	180	158	165	170	152	149	177	168	145	158	129	154	180	160	161	165	190	147	157	155	168	161	145	190	172	151	155	176	149	164	160	139	164	149	147	159	173	151	169	173	172	169	163	149	157	149	163	143	127	168	156	143	138	177	168	135	175	172	175	182	182	159	158	172	140	140	159	160	188	169	170	186	146	142	155	168	171	144	145	151	147	170	159	173	144	140	160	127	167	150	164	169	160	149	158	158	166	148	160	150	150	150	159	150	164	183	160	141	155	169	168	178	152	151	156	155	185	150	172	157	161	150	143	163	167	138	155	191	162	160	132	158	149	140	175	150	148	162	146	132	144	142	161	142	170	167	139	138	150	142	126	136	148	140	180	159	187	165	174	152	155	163	163	153	161	171	136	177	150	171	146	172	148	158	145	163	154	156	176	151	162	178	162	170	161	163	153	158	148	169	170	169	151	165	154	158	158	189	157	165	146	141	136	156	149	149	150	168	140	165	168	159	150	157	167	153	164	154	172	161	163	173	130	176	183	139	156	150	146	178	154	185	162	139	157	152	167	144	145	145	140	148	163	137	166	155	181	152	176	157	157	173	153	156	148	161	164	187	159	186	162	144	168	168	157	157	150	156	153	147	162	139	182	171	140	167	149	181	172	150	144	144	151	147	160	151	144	170	150	142	165	179	156	167	157	159	145	157	138	153	169	148	157	139	175	154	168	189	170	154	153	165	141	179	163	144	153	164	144	159	167	133	149	150	156	161	149	155	165	154	175	176	163	155	146	168	157	152	146	162	184	167	202	131	156	171	129	173	165	165	159	143	151	165	170	162	149	148	149	152	156	141	165	153	176	164	166	170	150	147	142	168	164	134	153	148	162	198	167	148	166	164	147	160	174	159	154	144	188	186	147	149	195	166	147	150	160	157	126	184	167	160	171	139	156	162	166	148	148	147	153	152	148	147	163	180	160	139	157	153	150	153	173	149	136	156	157	150	171	156	158	167	161	164	186	124	168	171	174	172	176	186	160	146	169	172	157	148	174	168	165	155	172	145	155	162	164	146	156	169	164	163	170	153	180	155	144	155	162	166	152	146	163	153	150	144	165	154	142	140	143	160	141	167	173	161	129	154	162	175	148	164	181	150	147	152	154	161	160	171	149	189	162	173	181	146	166	156	135	148	142	140	155	153	160	165	166	145	152	179	154	166	142	147	158	158	143	167	165	191	169	163	148	156	157	139	174	147	163	176	152	150	160	163	141	151	137	149	163	165	144	144	144	183	152	168	169	160	151	156	166	151	146	165	145	174	140	177	142	150	185	170	183	139	166	162	175	162	147	139	161	163	152	159	138	167	155	154	141	171	173	151	166	144	145	177	165	165	153	142	151	146	172	165	199	148	155	164	150	170	167	137	160	173	154	163	184	157	169	157	169	150	157	158	175	167	163	146	169	152	174	158	134	163	180	160	142	165	157	156	159	137	153	163	147	156	143	173	189	150	151	160	152	149	172	164	179	166	161	131	160	149	166	177	149	129	153	154	149	162	140	152	168	166	173	172	150	175	147	174	164	157	168	148	139	147	137	165	140	167	191	167	141	158	158	168	149	156	150	161	143	148	185	167	157	144	151	141	176	168	180	142	170	139	129	155	152	146	164	169	154	141	151	149	173	159	140	153	146	142	162	174	167	175	147	137	178	151	147	167	173	189	157	149	174	166	163	172	142	158	147	164	164	160	169	141	158	184	156	173	186	143	151	151	175	136	169	167	170	160	151	136	141	161	133	137	139	160	146	167	145	176	166	145	155	188	151	151	160	172	157	167	151	159	157	178	145	153	152	157	159	156	135	148	177	163	182	169	173	128	169	155	153	158	149	157	145	142	147	154	161	157	178	145	166	159	141	158	179	131	147	155	141	164	162	143	153	145	171	170	161	159	171	164	152	164	170	143	159	195	156	149	161	149	175	158	148	165	158	175	163	167	147	151	155	166	152	149	149	134	153	142	156	169	154	179	128	135	172	176	157	145	160	151	173	170	171	150	145	160	168	137	170	145	160	156	151	157	128	175	163	155	173	161	165	161	151	161	146	162	181	164	155	169	158	161	139	147	162	159	155	141	173	162	152	163	169	150	159	157	159	154	187	148	132	165	154	157	155	172	157	156	160	144	170	157	148	142	165	138	153	162	162	169	145	185	155	162	167	170	173	172	151	161	177	165	153
1793	475	505	490	501	456	457	474	458	439	444	473	453	472	522	459	435	455	437	428	471	440	448	459	418	442	437	507	440	463	465	447	448	422	464	470	458	422	480	442	451	435	468	452	445	442	449	477	436	430	459	460	442	439	448	465	462	441	417	417	443	467	415	413	446	410	468	454	456	454	467	448	435	486	399	472	502	462	453	443	446	462	449	447	456	447	450	430	464	415	460	473	461	445	443	447	428	437	428	436	435	461	427	473	448	424	422	465	458	456	447	444	439	474	427	435	464	408	426	448	401	484	474	409	455	456	430	423	474	451	448	434	473	457	464	437	461	495	432	411	456	459	458	434	445	470	434	432	448	447	475	460	416	443	436	417	443	468	455	441	464	460	404	407	454	452	429	438	483	469	426	430	439	444	447	426	435	409	418	464	439	465	448	452	455	447	455	409	445	430	457	447	445	455	440	418	446	466	429	466	426	427	438	455	408	461	456	430	414	437	425	446	464	447	490	462	454	417	437	439	433	462	445	422	411	416	450	397	436	460	436	413	483	383	437	411	436	446	450	448	426	459	427	407	434	469	455	428	464	429	446	446	452	476	448	464	444	446	453	464	420	442	422	440	462	445	475	434	444	465	429	417	420	401	428	448	422	416	402	485	456	458	424	472	477	459	411	436	441	454	469	455	421	448	465	409	434	435	408	475	473	449	472	426	432	436	443	456	448	425	483	425	448	464	419	455	446	450	450	456	459	408	444	452	450	456	446	443	457	423	426	426	434	441	431	445	434	447	466	408	445	434	461	452	466	440	428	424	479	438	454	473	429	418	441	468	429	471	461	439	441	459	435	451	464	403	417	441	438	392	491	473	469	418	465	452	432	460	455	447	489	454	434	491	483	479	441	424	426	475	428	450	481	471	423	464	470	461	443	456	453	444	448	444	422	467	478	428	432	456	441	434	460	440	427	460	421	517	474	436	465	458	452	415	442	449	420	445	457	414	444	450	442	427	475	427	466	458	432	445	503	436	434	437	453	422	438	408	450	432	430	426	435	456	416	454	460	486	419	442	452	437	431	443	492	437	452	402	448	441	453	453	402	445	446	440	489	467	454	428	443	426	451	444	500	471	468	447	454	442	404	416	428	486	451	463	439	437	446	433	461	443	458	454	428	415	454	423	445	428	447	431	470	483	452	433	431	463	438	441	427	426	418	468	434	460	423	453	450	435	460	411	458	414	463	445	437	446	472	437	407	435	441	450	436	434	445	456	472	420	426	408	458	452	439	446	455	443	416	446	440	436	426	434	471	469	465	458	448	488	428	450	451	460	459	456	479	433	474	457	427	430	431	436	467	457	470	429	445	438	451	424	405	473	446	410	455	481	488	418	486	452	445	447	450	473	448	439	435	471	463	447	432	433	453	414	466	469	441	436	442	451	447	394	399	463	436	464	440	450	437	424	434	473	456	464	457	396	445	466	415	465	458	437	468	440	421	453	429	442	458	437	429	454	482	451	466	426	422	412	448	416	416	397	438	449	458	470	442	436	397	471	425	433	469	454	463	445	446	469	434	498	436	430	464	473	438	446	448	447	412	444	452	455	461	439	453	473	411	416	449	419	472	427	408	424	428	442	435	463	432	467	407	438	444	483	442	471	457	435	446	413	472	464	445	442	456	448	443	456	467	409	430	426	451	441	440	446	470	463	455	452	426	439	485	474	476	430	442	440	430	420	428	442	432	459	438	469	399	458	497	435	408	463	440	406	451	442	435	447	444	454	446	454	446	466	428	472	474	483	447	440	463	441	443	447	418	445	463	475	455	457	446	453	424	461	408	427	453	459	415	419	451	481	439	430	415	471	468	449	402	463	404	446	413	445	434	446	422	437	445	453	461	414	439	428	452	450	437	440	444	455	452	424	428	464	450	441	441	444	456	443	436	437	433	443	430	451	440	453	409	464	424	421	465	462	418	472	408	420	440	463	436	453	459	428	481	421	450	444	460	427	424	468	458	420	444	426	436	462	489	416	453	437	433	465	442	474	464	483	422	460	445	412	422	438	434	427	469	397	462	486	404	467	449	447	445	459	415	444	455	440	457	450	469	441	437	420	471	433	436	468	448	481	434	477	442	427	458	444	417	438	432	421	454	459	442	454	473	416	463	426	458	437	452	432	425	436	423	415	441	447	459	458	456	425	425	476	437	462	414	483	472	474	414	425	453	456	422	439	414	457	464	446	453	425	494	412	444	445	387	466	394	437	443	418	433	435	481	442	403	457	441	460	470	479	455	452	462	446	455	439	441	435	429	458	452	476	468	453	435	415	444	482	433	413	451	439	422	409	422	445	436	454	464	457	455	453	448	408	452	444	456	460	449	444	427	423	430	441	463	425	475	434	449	440	488	443	419	437	425	441	461	448	438	431	441	449	467	426	435	470	442	446	470	452	444	453	438	408	431	435	445	435	451	438	409	469	464	463	448	441	425	425	459	425	440	448	455	445	431	475	493	408	439	472	478	476	454	449	437	462	413	469	465	443	458	411	434	443	441	430	465	442	451	474	450	413	433	425	446	437	443	450	437	431	435	471	438	427	457	436	458	465	466	434	443	459	449	478	448	440	442	402	481	460	438	461	453	402	428	438	438	427	432	442	459	403	436	420	454	442	432	428	436	439	440	439	438	421	476	409	419	416	431	437	440	460	452	414	418	419	454	483	478	446	418	474	443	422	451	418	448	456	438	470	431	441	447	427	419	430	446	441	446	435	441	453	440	486	489	439	436	452	436	472	430	462	454	419	427	413	437	481	439	478	461	446	436	429	463	455	436	437	476	478	456	394	427	437	457	409	456	461	460	429	451	458	427	444	450	414	450	443	418	437	448	414	446	412	439	430	430	456	473	413	446	433	441	426	439	433	456	448	428	454	430	434	457	422	458	448	424	424	442	437	491	443	460	433	469	435	428	414	447	466	437	408	440	428	437	418	476	428	434	434	418	505	415	406	412	464	448	428	441	424	432	464	469	445	424	462	453	428	431	478	459	419	468	461	462	446	442	381	456	459	408	462	474	445	440	448	424	443	455	533	468	423	463	426	427	445	444	455	450	440	454	431	437	446	474	435	451	431	422	450	393	480	464	418	416	434	473	445	443	434	442	436	454	433	454	450	402	432	435	430	407	460	433	420	445	464	458	465	422	452	484	476	474	438	432	421	460	456	414	450	443	436	426	451	451	477	443	418	431	498	416	444	419	443	456	443	442	433	439	414	435	488	483	435	425	423	428	440	462	411	482	458	443	434	457	436	470	403	432	455	433	457	432	439	461	444	458	477	427	434	411	458	456	424	423	439	467	434	465	425	441	440	462	423	421	475	452	425	439	457	437	436	447	441	421	460	466	454	464	432	416	467	403	468	425	481	464	449	432	440	469	435	480	457	436	384	450	445	434	449	462	439	429	426	447	415	442	458	421	449	435	449	465	441	427	484	416	452	459	427	448	428	425	489	421	478	445	445	460	416
7784	713	680	585	466	395	368	370	360	372	344	353	341	305	350	336	335	331	316	305	318	305	357	307	277	272	332	306	331	364	333	319	317	291	297	296	338	282	311	323	327	344	270	266	339	287	316	272	323	341	313	331	304	301	334	307	309	319	313	331	301	321	304	286	328	300	303	301	294	299	324	297	310	299	298	283	345	316	313	275	320	312	292	297	303	315	305	332	285	288	281	316	301	304	309	304	336	305	294	302	348	303	309	312	289	290	315	306	296	292	288	296	322	339	314	257	295	319	313	309	292	364	325	315	296	323	300	321	294	329	313	340	307	290	284	300	299	307	308	282	298	307	299	300	311	302	316	310	324	339	269	312	291	326	314	320	318	297	317	329	323	299	310	304	300	304	321	318	319	318	319	286	298	331	287	279	350	307	296	291	337	314	315	293	287	309	299	321	276	314	281	276	348	304	308	329	334	350	316	312	315	323	284	310	321	290	290	308	312	315	303	308	309	332	311	303	303	303	311	300	322	256	286	333	312	291	295	328	274	288	315	303	308	299	303	287	271	320	354	274	289	284	312	276	301	306	322	289	315	303	296	283	318	350	331	313	311	272	367	294	307	311	316	292	290	301	289	318	340	338	307	317	294	308	294	300	311	293	317	300	268	316	316	315	299	300	319	310	293	299	294	319	318	292	306	312	323	309	306	328	297	321	324	332	291	305	313	286	281	279	301	340	283	283	274	332	305	295	312	299	275	312	297	295	293	322	334	317	295	313	319	288	317	293	289	328	342	321	300	279	313	318	300	307	302	313	316	315	335	313	316	324	300	283	287	297	291	310	280	308	327	348	304	303	303	308	307	315	307	290	315	283	306	292	270	333	294	314	292	308	295	308	327	312	283	329	309	301	283	286	286	292	318	301	321	319	298	316	296	274	274	341	272	288	319	333	312	284	322	310	316	313	289	289	312	312	278	308	293	334	274	307	306	293	325	301	315	287	299	278	328	313	330	258	310	279	288	284	302	290	346	288	303	288	310	321	293	303	299	340	303	305	321	308	321	315	311	314	313	335	306	321	320	329	311	307	313	317	350	338	306	302	309	311	318	332	308	290	287	308	291	277	305	331	310	301	317	302	311	293	286	324	317	332	284	303	293	296	287	301	324	341	287	318	322	313	316	325	284	300	304	286	283	328	264	318	313	325	300	319	299	308	286	286	321	340	275	275	319	299	294	335	321	322	288	297	343	300	297	276	323	305	298	259	294	326	300	320	299	332	319	308	319	320	300	317	281	302	333	324	281	301	325	327	322	311	313	265	296	317	310	296	327	337	311	283	290	316	306	321	310	306	329	307	311	328	322	337	333	298	335	300	351	280	295	311	302	309	318	323	310	309	293	302	305	259	317	305	305	286	305	324	329	308	319	287	259	306	338	303	320	313	331	325	268	304	280	283	310	316	282	312	308	327	306	292	261	319	330	312	331	294	314	336	339	324	313	337	322	289	319	321	300	311	305	321	267	336	323	310	294	317	274	310	322	314	322	311	327	294	325	293	294	325	275	314	321	295	280	324	314	338	278	311	274	315	317	353	302	288	292	290	326	289	291	306	300	310	299	321	311	319	307	301	314	322	286	311	256	298	318	325	308	290	328	335	329	339	309	321	298	318	284	315	313	292	304	312	352	324	346	340	308	301	314	299	316	308	290	319	311	357	314	312	347	318	289	314	294	298	311	319	304	316	312	302	335	315	314	311	316	274	323	309	297	328	288	328	339	315	337	291	278	315	343	354	284	337	274	311	305	307	322	307	312	306	311	319	300	306	281	325	287	254	318	319	283	293	319	340	327	334	303	299	287	332	315	312	341	323	291	301	332	299	321	313	326	294	301	321	302	306	329	312	302	309	293	273	338	292	294	300	313	291	327	269	312	341	331	307	315	280	287	285	301	300	306	301	348	322	329	319	328	309	344	344	342	332	307	316	304	311	321	324	318	349	294	299	300	323	273	321	334	302	289	290	300	310	304	316	314	333	293	316	297	322	302	281	277	293	329	329	283	308	293	322	323	333	259	350	340	292	267	315	294	313	317	307	326	300	310	268	280	312	301	290	316	281	288	302	312	308	299	333	311	303	319	309	302	324	291	295	316	292	334	274	309	296	302	304	299	316	328	309	323	301	323	314	302	316	323	324	338	312	301	302	296	322	323	324	343	330	316	313	303	314	320	345	283	300	298	298	329	332	298	297	300	318	357	352	321	289	307	276	302	297	280	313	300	335	322	312	285	293	328	299	338	317	295	274	332	302	315	281	290	290	306	309	302	329	327	311	298	300	330	279	340	296	316	316	314	316	321	300	319	322	323	319	269	304	296	284	312	303	289	300	300	314	296	294	275	343	341	330	334	303	321	288	304	291	309	346	295	322	306	286	292	313	334	332	299	319	320	301	324	326	266	327	323	321	304	294	317	319	299	292	281	300	286	317	293	322	302	312	299	283	345	301	289	307	285	301	317	280	298	295	344	295	311	296	306	282	308	326	311	295	299	296	296	297	321	315	285	301	299	325	307	303	313	305	269	305	313	335	330	287	306	307	318	334	317	337	295	303	323	307	296	355	317	296	278	298	284	332	309	329	329	333	314	312	306	325	318	305	287	302	296	326	304	297	331	318	290	317	292	326	318	309	304	327	323	303	296	312	307	309	337	304	297	304	336	338	324	320	320	299	314	322	280	298	306	287	317	286	331	290	350	346	297	307	307	292	314	320	321	311	325	285	322	331	316	298	332	314	334	318	317	314	290	335	323	317	326	308	280	311	332	333	324	328	307	283	279	321	323	300	343	304	290	319	319	311	310	278	329	322	282	281	295	337	310	305	276	289	330	297	336	321	320	288	317	311	274	304	331	328	314	319	324	289	313	289	323	313	284	307	315	275	304	326	319	299	299	317	306	318	280	294	306	298	347	323	332	313	314	324	298	318	323	308	315	311	321	361	294	332	312	306	283	302	294	343	319	346	334	316	305	307	304	339	281	288	281	310	294	307	309	311	308	305	326	303	316	317	294	315	301	309	314	330	315	315	304	313	288	328	306	320	302	276	297	270	326	270	297	284	288	327	295	314	301	287	294	314	309	320	312	282	312	327	346	311	285	299	327	322	324	311	298	279	313	314	303	315	341	321	292	332	332	323	298	294	304	286	311	332	291	329	333	304	321	339	326	276	326	327	295	310	345	325	303	354	300	318	327	309	308	267	315	342	347	298	297	306	308	279	328	328	321	332	297	328	310	273	309	305	319	337	313	322	328	269	315	310	319	328	310	328	327	292	320	247	295	277	309	298	297	316	314	325	336	342	299	276	289	316	332	259	308	305	317	274	286	342	295	285	338	314	299	304	307	372	291	314	265	321	300	288	301	310	296	288	304	301	336	298	289	302	286	288	284	314	304	303	309	294	327	299	290	318	292	295	338	318	291	330	317	314	318	294	314	307	319	315	349	323	269	318	329	279	328	302	304	307	304	279
6603	1116	1511	1599	1451	1261	1187	1075	1029	961	845	932	878	863	818	834	837	823	805	781	818	778	808	783	761	779	799	750	765	840	741	784	758	747	779	777	750	786	792	735	701	774	684	768	795	787	756	729	738	802	772	749	757	776	735	762	760	762	726	767	751	717	749	773	722	740	761	770	739	800	747	757	746	744	761	757	726	782	763	819	757	730	744	771	720	714	821	746	712	755	744	726	748	758	766	802	783	758	724	752	756	754	731	751	703	781	780	771	770	764	724	732	795	768	768	774	789	741	714	767	719	757	693	786	717	769	752	815	775	740	741	744	723	771	771	707	711	804	788	703	773	745	741	741	787	749	754	763	754	793	785	792	817	800	766	719	715	788	772	741	751	769	774	754	768	720	741	780	791	728	713	746	723	749	758	778	728	776	783	765	749	786	721	749	797	760	760	802	840	763	734	779	768	751	755	753	733	750	761	751	746	766	761	772	757	718	778	723	719	796	702	732	739	720	758	733	742	774	767	738	759	756	788	743	743	761	757	729	819	727	693	745	807	737	800	764	786	746	760	782	773	717	742	805	765	735	720	723	677	713	692	732	761	744	738	777	762	722	738	761	758	788	765	740	781	732	741	744	732	751	753	756	759	754	741	756	703	707	809	787	782	797	740	799	736	738	742	802	787	833	722	812	788	790	798	740	738	781	736	754	798	755	737	758	730	750	745	769	760	722	753	771	775	746	733	765	736	763	753	761	761	758	764	808	769	711	794	797	768	732	757	778	792	761	779	784	772	726	747	767	737	759	802	795	758	752	729	734	766	787	779	732	767	763	729	761	758	768	698	728	760	787	711	781	731	755	731	768	703	777	750	776	771	766	747	770	724	757	755	707	759	789	794	743	743	757	780	783	744	727	735	779	724	775	763	761	798	777	738	768	813	763	782	740	765	713	750	758	750	789	794	800	759	792	738	756	788	740	739	746	737	781	732	790	781	718	727	752	778	737	721	762	785	762	760	836	750	763	735	763	733	739	722	769	789	714	775	748	735	768	751	756	726	804	742	777	726	767	790	772	683	755	774	737	743	791	733	753	791	719	754	780	713	777	746	785	776	761	732	801	752	737	736	794	751	760	730	755	764	756	743	822	789	753	791	806	743	762	758	784	755	714	753	783	701	747	750	740	783	776	679	744	768	759	746	737	816	732	753	747	737	753	744	765	780	753	723	794	773	740	739	749	772	699	766	743	805	726	713	809	773	731	817	775	736	773	794	766	773	736	763	787	741	751	801	759	744	798	769	685	760	755	721	762	742	783	737	791	770	746	760	739	771	771	738	692	767	800	738	806	696	744	703	701	717	680	755	694	738	759	775	788	777	726	736	777	783	736	792	732	746	751	710	771	753	779	752	765	725	737	768	784	800	735	803	711	757	751	713	721	808	757	754	730	753	750	776	750	777	762	732	752	744	750	772	708	744	756	736	788	714	733	746	779	713	753	777	716	778	758	769	762	783	778	788	755	755	708	740	781	731	763	718	770	768	756	782	781	745	754	764	726	745	752	754	775	780	794	737	717	734	751	713	788	744	748	743	780	749	754	759	763	741	796	771	754	746	789	751	719	787	765	764	785	726	725	792	785	766	812	761	756	812	713	759	754	756	814	744	740	717	764	728	780	770	778	730	795	708	744	791	781	697	727	768	736	766	757	741	772	756	783	728	783	734	789	787	736	701	783	747	717	714	808	755	710	716	742	750	740	720	729	772	745	764	788	784	748	782	764	722	794	741	805	707	753	781	772	727	745	736	777	750	779	731	726	748	765	760	742	744	774	752	761	712	779	788	744	761	748	797	702	734	736	738	781	759	768	736	745	780	766	763	808	767	739	724	781	800	752	694	728	734	773	711	751	762	768	772	766	747	748	718	746	746	775	806	723	733	766	787	770	771	783	764	729	806	761	796	780	746	762	704	821	744	751	737	755	756	756	788	729	718	727	766	747	779	743	748	780	692	734	771	751	744	737	782	737	779	783	788	767	762	746	730	731	735	780	729	748	737	722	756	738	793	768	789	727	771	804	763	776	738	763	801	799	746	728	840	774	726	732	767	718	710	712	749	755	723	687	723	772	762	722	769	740	773	796	761	767	794	806	718	745	749	756	710	774	700	759	727	745	773	774	737	755	753	740	725	753	689	744	752	753	767	771	769	750	734	757	753	754	760	694	785	815	752	711	756	756	743	749	756	757	716	723	728	726	704	762	733	699	744	763	778	796	757	756	746	745	767	704	742	722	765	703	754	833	782	787	782	796	718	814	787	778	747	759	756	782	795	752	713	742	742	764	757	768	704	751	708	758	749	751	758	714	810	793	753	776	700	767	721	763	724	745	772	782	763	744	709	818	757	797	751	780	732	779	769	772	784	754	760	744	728	793	783	717	741	753	803	787	752	813	731	732	788	779	716	783	773	782	727	776	813	733	680	743	766	753	775	771	742	752	731	805	722	798	728	736	792	764	762	764	762	800	767	744	736	812	757	760	715	745	783	729	744	758	738	720	730	788	773	734	721	704	768	719	701	756	801	768	753	799	726	774	764	758	757	770	762	756	763	736	784	781	815	752	752	740	694	733	759	689	727	770	725	742	761	739	705	791	745	751	815	770	771	765	763	751	788	723	695	718	739	790	789	774	784	755	757	775	724	767	743	818	721	693	746	753	801	765	786	752	703	708	755	767	738	763	752	787	766	765	745	771	775	757	799	761	743	800	696	749	749	790	773	761	712	782	759	727	776	742	786	738	766	787	704	771	812	736	780	742	745	767	776	762	730	739	727	749	788	696	775	711	747	792	781	798	778	713	724	769	715	769	748	770	743	774	699	723	809	731	779	736	745	765	742	771	768	768	729	741	760	740	722	773	746	756	772	745	780	771	764	760	740	697	761	733	737	746	793	773	747	726	752	770	761	797	735	738	807	747	775	683	768	795	754	749	756	777	716	752	797	790	764	781	755	730	741	777	753	759	757	776	715	748	757	700	754	729	768	779	747	742	718	777	736	763	706	748	762	731	765	727	746	744	751	754	708	722	757	749	763	729	745	737	741	756	774	769	798	720	784	728	761	806	820	743	746	763	712	712	788	735	770	772	697	781	726	794	742	739	790	721	766	769	765	719	705	738	742	712	749	749	758	756	772	755	758	770	775	770	730	782	718	735	742	758	788	766	729	809	729	755	798	800	772	818	764	799	742	719	688	758	792	764	770	730	770	786	724	732	761	776	713	758	746	768	728	765	743	776	765	785	749	741	761	748	755	757	768	727	771	735	770	767	784	734	753	816	776	813	747	756	778	776	753	744	763	764	789	800	820	766	707	805	748	755	764	738	708	768	786	776	763	722	768	759	756	802	720	762	736	721	743	720	737	791	753	740	759	751	784	804	786	748	773	720	774	760	736	818	745	810	766	713	758	756	746	782	740	765	789	794	748	758	746	754	754	795	735	788	735	716	731	765	740	767	750	762	742	718	812	806
15072	1686	1261	971	732	685	581	519	514	451	505	520	453	440	431	446	475	445	436	440	400	435	441	370	433	442	421	427	412	373	424	409	409	457	396	403	426	419	406	422	392	408	422	394	451	432	428	437	414	373	399	430	411	377	428	383	410	366	402	414	424	487	415	398	455	438	454	401	401	378	387	428	407	426	416	404	378	387	409	367	409	412	430	406	421	404	395	415	415	433	423	388	394	381	399	406	404	413	380	424	478	389	449	385	401	417	359	411	425	378	406	411	406	435	430	424	404	428	414	434	434	437	423	415	411	452	399	433	432	433	438	386	442	424	415	426	436	443	412	395	409	366	388	386	387	401	425	391	393	420	421	449	408	409	373	455	396	378	430	425	380	459	421	437	424	438	401	425	401	404	382	396	374	448	391	401	404	382	416	434	405	423	435	401	419	430	400	459	400	445	384	424	371	417	453	397	387	413	374	388	426	411	398	393	388	373	392	427	360	399	403	454	420	401	384	406	419	388	421	397	404	437	364	407	429	401	416	454	385	442	422	434	425	365	404	384	430	422	420	406	424	421	411	374	446	425	406	396	398	393	425	456	414	394	413	420	386	427	412	381	399	425	402	408	380	371	440	428	412	441	415	446	384	383	378	479	409	396	416	430	381	413	409	420	392	418	414	373	367	410	403	418	395	392	401	418	442	405	414	413	399	435	395	403	430	422	379	406	375	388	415	367	381	451	383	410	420	381	430	405	431	400	445	392	429	428	425	381	444	390	428	422	402	403	435	445	440	420	405	436	402	372	448	416	472	414	444	389	372	430	449	400	420	395	378	392	383	412	446	417	436	428	430	417	406	435	451	414	407	453	433	401	419	444	407	420	411	402	426	440	419	400	379	448	426	386	421	453	377	403	393	407	433	419	386	404	372	413	413	434	424	412	422	415	427	380	392	378	419	440	432	415	413	426	370	408	464	405	384	387	417	379	431	417	408	403	402	412	442	422	410	422	443	421	426	400	407	443	409	448	422	443	402	413	423	382	423	402	395	387	399	414	402	369	414	395	412	406	423	417	461	438	424	380	427	401	433	408	403	400	435	387	391	392	421	413	413	426	436	431	407	394	427	426	434	421	421	414	412	424	386	424	388	394	376	433	417	399	400	384	408	399	398	431	415	400	394	378	424	409	402	431	415	409	420	431	414	401	394	430	396	412	427	425	363	428	431	397	426	389	421	401	415	432	406	432	432	397	445	406	428	423	418	444	386	412	405	434	460	406	388	395	405	413	437	380	427	403	423	419	418	388	411	413	405	369	431	408	428	438	402	421	455	433	415	391	453	437	388	412	416	418	395	424	413	381	401	397	432	419	408	396	418	417	438	410	408	410	396	398	406	413	412	390	417	415	409	396	386	405	428	421	428	423	433	412	456	394	418	421	392	387	414	393	406	429	426	417	405	427	437	431	390	385	381	395	433	421	403	372	436	380	452	422	403	403	439	401	410	405	459	434	385	411	475	435	427	388	372	430	439	383	394	371	430	454	447	413	421	396	380	424	386	470	430	442	420	423	403	436	403	407	414	465	374	393	422	419	388	418	415	432	443	404	393	396	416	436	428	433	415	433	407	415	388	398	421	444	411	415	423	437	373	413	401	405	420	422	425	411	395	392	387	407	418	428	387	407	391	415	401	392	403	432	446	430	399	427	431	446	407	403	442	404	420	413	436	397	400	446	364	402	397	427	401	424	443	439	439	381	434	422	434	403	395	416	424	417	405	404	405	377	394	353	435	427	445	444	428	392	446	430	424	417	419	428	445	419	401	353	427	378	426	444	410	383	403	427	434	390	400	398	393	433	468	441	415	412	405	387	411	367	418	393	406	389	423	412	392	387	400	413	410	429	395	438	395	373	413	400	376	380	424	421	410	396	417	384	456	462	412	425	422	403	394	415	410	406	406	395	429	392	390	431	393	400	390	354	387	396	420	392	377	385	419	412	429	394	450	396	409	405	338	424	399	422	400	392	440	455	395	428	408	410	422	415	399	464	461	410	413	452	448	408	418	404	408	381	376	401	400	414	389	407	389	401	401	415	408	391	418	431	448	413	400	410	406	384	436	408	389	413	392	386	424	387	444	427	403	432	405	447	429	414	413	428	400	408	438	417	405	433	377	436	430	442	447	379	404	398	391	394	411	407	391	406	427	392	423	425	419	400	433	406	398	402	369	420	420	442	425	380	395	417	427	426	437	432	430	417	400	427	436	391	395	454	367	413	454	400	371	384	430	418	423	413	399	383	384	400	448	467	378	380	362	433	394	403	414	387	439	421	421	443	400	358	402	370	375	424	397	414	362	424	413	389	371	387	409	399	388	367	405	424	400	414	466	408	403	424	393	424	462	426	403	363	380	395	385	406	407	423	413	419	412	408	407	400	441	423	429	392	425	435	396	375	464	407	409	403	386	385	398	403	395	403	388	391	402	401	389	395	421	403	422	418	426	411	377	412	377	408	420	408	414	406	378	439	383	380	398	433	398	394	418	394	375	441	428	406	411	416	394	438	376	400	432	440	435	445	423	440	417	402	392	399	417	397	438	395	396	395	432	426	393	363	422	424	398	419	415	406	461	440	386	412	408	394	387	404	410	444	441	390	389	393	388	397	459	446	416	413	404	422	462	418	403	371	385	408	387	415	404	393	444	437	413	452	380	417	399	422	427	418	409	422	419	422	409	391	395	425	403	376	396	438	365	399	400	401	407	407	412	376	428	409	387	419	419	400	420	419	430	418	416	361	426	364	368	397	431	385	397	383	458	410	394	442	414	371	396	441	407	439	407	434	406	387	397	399	445	416	413	459	424	368	389	456	430	435	382	426	400	419	401	441	380	420	357	403	410	402	374	418	411	424	426	439	403	397	392	437	436	422	369	406	386	449	393	422	429	429	407	426	409	426	383	398	395	411	395	415	441	418	403	426	414	420	423	428	425	415	406	410	394	429	390	386	414	433	388	453	452	390	468	396	442	441	424	439	436	429	386	389	398	339	411	398	388	429	446	433	442	418	400	416	411	422	439	404	416	382	388	406	368	408	404	391	401	450	424	430	376	428	449	407	440	420	429	394	400	390	397	415	422	420	407	417	438	422	402	414	401	409	418	389	400	418	406	392	384	419	409	426	448	421	382	427	421	440	397	400	358	408	427	394	384	384	371	393	392	401	427	384	428	466	397	412	403	408	407	430	393	402	403	397	405	427	421	407	392	398	412	425	411	407	424	430	409	423	408	422	413	374	384	398	405	435	411	373	404	459	399	392	396	452	404	408	394	435	408	382	436	421	412	414	394	420	413	427	429	420	441	435	385	377	415	413	430	434	406	424	436	404	380	443	432	399	387	396	398	407	401	413	439	423	424	415	390	393	386	361	401	426	438	465	422	374	413	417	431	398	446	381	426	413	433	385	367	419	410	445	423	414	393	427	400	385	428	386	417	426	406	420	435	400	404	416	428	419	419	437	377	407	389	410
8995	1653	2431	2679	2202	1898	1668	1532	1396	1289	1283	1194	1114	1065	1085	1026	1046	1088	1078	1006	1054	1023	1020	984	913	998	977	962	978	931	963	968	950	1003	956	919	926	977	973	894	941	939	957	933	973	851	937	925	898	941	939	901	946	925	935	943	947	995	882	907	956	920	952	942	919	917	900	943	958	965	914	956	930	912	889	983	906	948	940	919	936	927	909	978	933	891	913	962	908	939	899	950	900	918	880	937	919	975	957	875	907	897	950	932	887	878	926	947	983	889	929	956	956	893	930	930	913	947	924	962	929	928	896	881	909	920	905	913	893	916	969	903	919	938	888	869	915	915	890	927	897	894	974	920	914	875	926	941	966	941	936	945	890	952	883	928	912	1008	852	879	954	890	886	919	950	918	884	969	863	892	891	945	945	908	890	899	958	970	876	950	893	940	917	935	940	972	891	916	933	929	896	930	905	980	917	885	891	892	929	929	970	904	978	943	880	953	966	972	935	974	930	890	901	929	926	990	898	945	934	922	936	896	901	978	927	921	919	912	897	876	933	958	968	890	908	914	995	945	889	926	913	931	965	890	894	892	945	937	882	911	921	900	888	895	918	920	910	977	886	939	944	867	928	907	888	958	907	949	974	967	940	939	914	965	894	944	956	898	909	930	898	945	915	916	904	972	879	908	900	954	884	937	946	919	914	832	933	921	953	877	912	944	899	950	919	922	914	898	917	936	888	923	924	952	904	944	949	890	921	926	962	898	949	957	921	947	947	935	889	906	902	898	967	948	920	931	929	936	920	939	942	932	933	924	908	931	888	886	933	943	897	907	873	868	920	904	951	964	884	910	945	911	868	854	890	888	927	865	944	926	850	957	934	965	945	966	901	948	916	970	918	912	909	946	908	910	968	917	959	946	983	942	951	925	904	926	943	925	886	905	942	941	917	910	951	976	863	945	896	936	893	929	937	910	917	935	930	900	860	838	909	963	895	927	946	935	921	935	927	905	883	912	947	956	919	939	945	985	971	937	845	922	937	923	888	944	881	938	914	979	869	962	947	969	940	871	864	962	923	928	896	918	909	946	893	953	899	893	922	949	903	905	869	906	904	902	906	878	976	947	956	934	914	878	900	907	936	966	946	907	927	864	906	912	900	952	988	931	929	896	898	940	929	924	933	997	933	904	927	921	939	878	929	949	898	909	947	926	914	913	952	906	941	906	872	908	911	945	857	897	911	943	930	865	896	913	926	913	941	921	919	929	905	906	908	958	909	932	961	923	879	947	893	915	985	861	954	967	922	899	909	932	920	959	935	960	943	905	932	884	902	946	934	897	990	976	935	939	921	906	923	911	938	880	882	889	935	898	890	869	932	949	940	956	949	936	881	879	940	953	882	979	900	959	938	886	896	947	869	956	892	936	972	895	933	916	925	919	863	957	909	915	935	848	888	927	985	933	985	872	948	921	952	900	931	904	956	946	895	943	885	879	887	900	928	917	919	927	876	885	923	941	939	928	903	916	969	955	913	913	900	901	894	950	967	923	947	910	898	913	968	932	939	934	950	947	917	922	907	923	918	949	891	940	940	948	901	921	984	922	906	905	906	928	955	890	910	859	925	887	840	895	986	910	893	880	953	917	941	941	901	845	917	888	966	928	950	973	926	927	960	906	900	919	930	913	933	922	905	912	931	955	944	913	897	861	898	860	938	902	931	929	882	914	945	904	940	910	951	943	928	925	902	963	913	936	899	927	908	918	942	946	908	972	939	900	910	925	983	964	947	875	991	917	927	882	920	913	891	906	905	908	900	919	900	917	938	883	889	946	912	926	909	967	970	883	873	982	954	907	943	922	911	917	885	916	905	898	943	970	920	922	906	885	913	902	949	921	881	875	952	916	932	936	938	909	898	920	923	922	867	901	918	897	926	892	938	904	905	931	943	947	946	908	897	940	924	938	902	927	931	929	961	899	923	955	899	955	951	953	965	943	952	933	948	931	967	933	910	886	920	926	924	922	953	925	909	923	929	892	933	871	885	951	853	944	984	957	933	961	865	924	973	903	963	933	903	896	979	912	960	901	957	918	894	892	934	937	897	960	939	944	915	936	949	920	917	939	932	937	934	901	902	933	939	884	919	886	915	946	945	948	925	899	910	918	869	914	930	907	894	958	932	906	920	954	931	909	907	928	987	960	867	933	888	895	953	910	890	928	918	958	914	951	863	896	953	922	929	930	977	894	965	920	951	881	974	911	926	1002	905	847	959	963	909	952	915	912	909	912	930	861	955	978	891	912	969	989	890	919	959	949	945	899	922	882	946	959	954	927	902	911	975	900	928	918	884	926	934	959	959	910	914	911	945	892	916	916	924	955	941	930	939	896	881	902	902	953	959	967	929	914	955	918	931	971	960	974	949	918	919	916	908	964	937	953	929	969	965	936	940	947	917	892	921	925	940	904	905	904	941	902	935	987	917	937	936	929	938	949	955	951	925	948	925	977	951	930	929	924	912	911	959	912	917	944	934	915	967	904	938	919	931	850	905	959	925	932	941	948	959	945	925	952	928	899	942	936	924	917	912	867	930	990	944	934	857	900	921	921	898	916	912	961	875	901	894	945	959	901	938	946	898	942	873	901	882	936	926	927	872	890	897	897	927	891	925	912	879	951	898	895	922	966	937	959	937	929	936	950	929	930	910	914	935	902	857	927	941	911	923	925	894	975	937	919	883	913	970	907	920	888	942	913	948	955	847	912	867	953	931	883	938	949	993	897	934	879	944	919	929	934	954	923	907	927	911	941	944	925	943	939	953	944	911	907	964	926	963	965	939	943	851	881	946	929	886	888	920	916	988	904	908	934	955	910	950	922	929	939	989	860	985	904	924	912	924	921	923	926	900	927	964	933	884	991	911	941	920	923	892	908	980	896	941	916	941	955	908	929	980	903	950	884	918	941	872	960	892	949	885	916	935	903	906	884	877	934	936	876	940	984	964	868	933	939	892	858	925	941	940	947	928	888	963	948	925	913	887	917	916	894	895	918	909	893	942	905	899	915	905	892	901	912	906	918	909	938	942	897	920	927	933	892	908	919	859	903	960	952	919	975	927	938	862	960	894	955	937	912	935	891	898	947	889	891	929	904	910	998	935	862	913	895	948	946	974	966	912	941	888	937	887	987	918	955	896	891	917	959	920	942	944	930	918	901	914	930	914	925	881	903	898	904	941	896	914	860	938	913	915	953	858	940	960	918	938	904	916	981	898	876	903	912	997	896	897	923	960	976	912	900	871	868	914	929	849	920	910	973	936	907	958	961	874	954	907	861	996	953	935	941	900	939	889	926	958	936	868	913	970	935	881	883	972	964	904	924	957	915	902	930	968	929	905	923	894	905	949	1004	939	946	940	908	952	913	870	929	965	865	926	930	936	908	872	919	845	934	877	926	930	923	931	956	968	904	951	908	927	885	926	912	918	867	918	948	879	915	929	947	932	945	840	949	930	942	911	876	928	924	907	901	880	935	937	958
1540	184	201	156	144	167	142	169	161	143	146	166	159	149	171	166	158	135	162	160	150	154	122	146	161	170	151	145	154	146	162	155	142	138	141	153	148	162	120	141	124	133	205	146	171	152	160	153	158	168	158	143	146	153	136	145	155	159	148	187	148	177	148	163	152	138	160	146	152	173	155	146	143	151	145	140	145	175	147	143	122	145	190	161	152	172	179	148	152	150	148	154	162	177	143	136	185	157	143	152	162	168	150	144	166	170	145	145	151	161	185	173	150	164	166	153	156	159	174	165	183	153	158	143	173	146	167	169	146	126	131	152	160	134	164	168	145	175	166	157	169	148	171	142	132	159	154	176	130	148	142	146	141	150	154	163	161	155	135	147	139	144	130	156	163	157	142	161	154	155	188	165	160	141	159	156	182	179	176	166	167	159	155	167	175	179	192	164	152	162	153	175	139	161	157	148	149	161	142	152	133	138	147	159	156	169	155	162	151	143	163	147	148	138	164	154	157	147	166	143	159	150	175	127	142	156	142	146	142	152	158	156	149	180	158	146	174	158	130	147	138	172	160	154	128	156	151	164	169	157	123	167	171	132	133	158	173	166	136	150	144	152	139	174	172	153	173	141	149	167	161	187	149	165	174	147	161	127	157	157	157	186	136	147	171	152	165	152	153	148	145	146	133	140	155	164	170	160	166	144	139	145	160	189	165	151	142	168	176	156	141	155	131	147	158	146	143	150	149	132	152	159	137	148	161	168	153	175	147	169	154	132	167	152	171	139	141	139	166	158	151	139	167	179	150	160	141	156	160	139	158	191	158	160	166	171	173	161	159	142	176	148	151	181	162	159	156	171	167	168	171	153	169	145	156	157	136	162	160	158	174	153	179	135	145	152	151	155	156	152	168	150	165	160	165	140	165	148	155	165	162	162	141	164	139	154	145	136	151	132	137	144	170	143	142	187	178	159	151	132	154	149	153	157	147	152	133	139	132	150	169	148	140	166	156	151	159	159	161	140	168	180	158	145	149	176	134	168	148	165	152	160	169	154	182	141	152	160	138	167	140	164	149	170	167	182	146	142	155	147	145	157	145	155	169	142	164	155	169	158	140	140	158	151	172	164	167	145	159	169	150	149	157	138	143	165	169	158	171	163	134	151	164	160	159	162	166	152	179	141	118	142	128	158	169	182	143	138	146	161	160	180	161	165	159	148	175	166	158	138	171	162	154	128	163	144	160	155	156	168	164	156	158	164	137	171	151	165	137	152	163	132	155	134	165	161	168	166	166	141	159	151	146	171	133	142	171	163	179	152	177	153	136	160	155	147	172	167	177	159	145	146	151	173	168	164	148	149	168	171	155	146	158	180	159	175	143	150	155	164	191	151	140	152	181	183	143	164	166	139	159	162	145	161	165	160	141	161	158	142	150	154	172	169	161	167	129	155	135	169	132	174	150	165	148	158	134	149	174	154	163	166	156	170	131	140	192	164	133	146	140	151	151	144	154	158	180	161	172	161	147	153	149	145	155	139	149	162	160	146	159	159	152	156	136	159	156	137	156	156	164	150	165	156	156	168	185	160	151	152	163	150	156	162	149	144	164	134	171	156	167	154	168	152	156	175	130	166	153	163	158	164	164	155	177	166	148	166	134	164	144	145	166	125	154	179	163	153	157	139	125	166	154	152	158	144	163	134	161	147	172	151	160	146	169	156	164	178	196	188	172	157	144	162	170	161	150	142	164	157	133	158	135	150	139	146	141	147	163	163	138	140	155	150	154	175	153	164	147	154	163	138	148	160	164	141	144	151	177	164	168	158	169	153	150	160	154	150	147	153	173	170	169	161	160	154	160	144	152	143	133	146	126	136	133	138	157	161	141	154	155	160	167	154	164	116	178	138	170	157	181	150	142	150	160	159	143	143	142	126	142	143	147	165	168	149	177	157	152	163	168	131	139	165	142	158	132	162	149	135	154	166	148	126	152	158	143	153	145	136	142	159	183	153	167	150	188	151	164	156	147	147	175	162	137	151	141	160	145	178	144	156	168	165	140	151	172	161	183	172	163	163	152	161	150	147	148	156	144	156	151	160	139	158	160	149	150	133	167	159	175	162	153	138	141	163	128	153	155	153	158	164	178	151	137	153	143	153	167	155	144	152	155	138	157	154	166	166	170	136	140	148	184	164	133	157	157	143	147	179	130	145	162	165	154	170	146	154	139	152	173	152	157	148	144	152	169	153	170	159	144	138	140	149	143	168	186	139	167	163	163	171	157	141	145	137	145	168	158	167	175	153	151	145	150	148	137	158	148	171	163	160	164	149	163	138	182	145	181	149	161	160	164	159	140	169	162	171	136	152	149	132	177	142	169	177	171	156	145	149	166	122	166	143	164	163	180	168	147	168	137	138	146	161	167	166	160	179	148	157	135	173	150	147	149	148	146	129	157	158	142	144	143	156	160	161	129	154	151	142	145	151	146	141	157	170	147	148	159	170	152	149	127	175	140	172	147	164	157	149	147	144	159	154	143	159	160	163	131	161	176	157	147	148	187	166	165	166	166	167	151	155	168	144	184	170	151	160	143	156	160	151	156	157	185	145	165	143	154	155	151	168	140	147	164	162	176	158	159	168	134	163	153	162	137	151	149	143	144	165	145	154	156	152	159	150	145	154	177	148	152	172	160	155	164	155	142	176	157	154	167	163	139	141	154	147	154	163	150	158	167	187	176	156	143	170	182	155	165	155	149	190	156	161	160	146	146	142	151	134	145	165	151	150	160	128	162	133	169	191	148	155	161	175	136	148	165	143	160	173	181	142	153	149	158	151	134	173	160	134	139	170	164	154	156	166	142	150	165	157	137	146	141	145	147	150	151	180	139	159	145	164	170	176	166	150	172	162	142	144	180	158	181	176	147	142	145	131	160	165	156	157	150	168	141	158	123	158	164	156	193	143	156	155	150	169	153	144	160	164	133	164	161	149	166	162	154	159	165	143	167	175	150	159	175	166	157	132	158	165	152	178	174	148	140	143	155	166	186	160	158	178	171	128	157	154	139	187	166	165	177	177	169	151	174	138	154	142	147	156	158	138	160	186	171	166	168	163	144	139	154	125	154	201	174	143	165	148	165	141	164	144	142	155	179	160	161	150	141	162	143	165	139	148	162	166	167	168	154	145	157	179	186	143	125	179	142	149	186	151	146	141	190	166	165	139	169	143	132	174	156	192	172	158	163	142	152	133	148	160	177	160	156	114	144	150	160	154	160	145	176	163	153	173	164	165	117	162	186	164	168	162	152	139	163	165	163	196	144	155	161	123	175	146	141	156	165	155	154	150	173	145	153	161	151	150	175	169	150	136	154	148	166	145	149	150	174	146	143	168	158	172	162	162	169	178	136	141	153	140	154	168	154	157	158	142	144	161	144	173	184	171	139	163	159	144	154	165	166	171	139	152	170	152	156	154	160	165	151	147	150	142	170	172	150	151	162	150	154	149	186	142	186	172	168	170
1937	444	482	442	477	452	435	455	468	463	475	455	502	442	410	447	422	444	473	440	447	439	445	420	478	497	438	477	401	447	406	410	455	465	464	428	447	452	484	462	415	455	469	487	458	388	450	432	496	432	419	454	437	453	481	416	499	440	431	464	430	460	446	433	454	440	459	426	406	431	452	445	442	440	456	404	433	435	446	478	411	407	404	438	434	432	444	467	440	450	455	463	467	426	434	442	402	441	457	454	434	427	442	421	393	422	451	462	451	463	422	459	454	457	446	449	439	425	458	444	458	492	447	428	483	416	468	437	424	410	455	423	480	422	445	416	411	415	422	418	436	432	458	428	440	425	402	428	430	452	469	470	452	429	440	437	436	449	443	451	444	425	451	424	450	447	421	458	442	438	406	423	478	449	441	466	449	426	407	423	447	432	433	401	416	458	447	414	431	413	433	431	421	446	416	438	402	447	467	414	436	422	422	425	428	398	430	455	426	468	398	456	453	443	444	443	468	432	421	464	449	441	474	415	442	398	419	452	439	472	459	458	479	407	425	462	418	438	455	425	426	411	465	449	432	450	465	477	434	422	438	467	413	416	436	511	472	414	409	457	449	454	405	468	439	446	408	441	417	427	421	458	466	450	457	425	454	474	406	464	434	426	429	426	436	424	436	488	441	454	405	392	400	424	458	457	407	458	434	425	465	412	434	454	378	445	451	484	419	428	451	420	455	428	444	453	488	436	457	436	431	427	473	430	472	462	423	419	438	386	443	470	444	450	474	475	432	439	463	438	434	383	403	447	446	422	436	437	407	447	463	454	440	413	456	433	484	433	413	422	428	412	417	452	424	407	432	414	408	445	408	405	424	452	435	434	444	439	421	462	424	468	439	430	425	456	461	441	440	452	451	408	437	472	446	416	444	410	422	453	477	457	477	406	413	438	458	429	408	415	460	470	445	412	416	479	439	428	399	447	453	472	479	467	431	383	423	412	467	449	436	397	443	427	426	403	421	441	454	490	413	445	450	435	466	442	437	444	471	453	427	415	478	500	413	466	439	436	466	416	431	412	420	449	439	450	423	448	411	458	426	423	459	450	413	413	444	463	453	474	437	441	402	420	442	391	383	462	428	473	427	486	422	442	452	433	437	397	432	445	413	434	460	454	446	441	456	419	410	424	436	427	427	445	441	425	461	436	483	458	410	428	471	429	415	427	458	457	449	419	422	498	436	450	414	406	431	438	441	457	439	448	470	425	420	422	471	420	468	470	436	423	469	359	430	423	432	462	478	435	458	466	422	503	461	416	454	425	452	464	451	451	442	425	472	465	426	437	413	439	413	429	452	450	401	435	452	436	423	439	455	474	412	442	445	430	459	428	438	432	468	440	393	439	415	458	408	437	409	449	434	475	449	481	416	425	411	429	490	421	451	467	443	460	422	427	454	474	423	442	445	444	440	430	440	425	455	457	415	434	455	450	425	408	435	422	438	404	460	428	425	460	460	414	462	439	428	450	458	447	431	455	397	434	458	433	486	436	437	438	420	412	473	452	448	451	428	426	447	421	407	407	444	437	424	411	458	442	422	438	460	450	414	489	459	472	437	453	459	428	442	449	417	401	465	438	462	417	464	482	441	472	458	386	436	483	431	419	432	443	438	432	400	447	429	443	460	422	410	475	434	442	412	417	424	415	400	437	444	463	439	417	442	443	453	432	476	421	408	430	435	460	434	453	412	418	470	423	468	416	416	430	409	452	433	455	437	435	437	441	469	478	413	448	466	438	463	474	456	462	438	442	442	411	457	393	433	412	423	420	450	396	436	404	489	485	413	375	430	423	430	441	438	452	439	432	427	424	419	436	421	375	442	437	435	437	441	437	437	402	436	409	466	384	437	420	434	431	446	423	423	425	417	434	419	405	452	423	386	457	440	441	408	447	451	437	456	431	450	466	432	433	444	413	432	429	426	476	401	421	462	408	462	434	435	456	434	427	437	423	466	404	465	410	449	431	454	441	426	448	456	452	438	457	443	454	425	448	417	424	446	414	446	448	474	458	440	423	384	411	441	402	392	495	433	409	452	428	441	475	428	396	461	430	437	424	477	448	408	435	417	467	411	430	456	452	447	418	413	443	433	431	462	468	431	389	460	451	441	441	438	420	458	437	443	434	463	463	435	428	409	453	431	463	435	424	452	410	415	455	425	430	464	433	408	454	442	430	458	460	443	408	421	452	418	435	458	416	439	419	433	458	441	440	434	446	466	445	423	481	489	417	439	430	424	443	413	462	449	458	454	448	456	435	398	443	389	422	443	469	458	427	467	436	437	441	428	428	432	445	430	474	418	422	461	459	407	443	437	432	422	422	413	417	438	405	444	422	473	428	415	446	442	429	431	446	429	447	407	443	441	451	436	421	402	428	444	424	438	424	460	414	479	457	439	478	468	454	415	464	439	435	465	446	437	447	449	408	447	427	470	483	451	437	428	448	446	469	451	447	402	431	441	462	447	466	439	459	458	434	456	421	429	425	462	440	447	431	439	399	441	417	456	466	424	410	469	457	415	424	431	441	459	432	468	401	421	460	409	443	455	446	422	438	415	444	435	423	437	469	427	416	466	409	406	418	434	455	427	436	463	477	446	420	449	453	423	469	444	439	440	446	443	448	436	437	466	492	435	419	442	435	436	452	439	413	450	414	419	474	412	434	450	464	489	426	461	433	438	417	422	407	421	445	448	426	454	466	414	438	476	429	445	437	444	420	450	483	436	441	414	416	432	474	412	458	438	449	426	446	447	446	417	394	435	462	440	468	450	392	430	416	464	384	445	403	436	455	428	473	415	434	456	417	445	425	483	436	455	413	447	438	453	444	449	455	424	436	458	457	491	449	448	423	470	394	440	468	428	406	424	446	461	443	423	436	468	456	453	423	419	411	474	432	404	397	460	443	448	479	442	467	502	434	427	459	422	439	426	463	443	426	450	421	392	428	419	414	433	427	437	431	491	430	430	457	426	449	448	419	441	452	442	426	406	443	432	461	431	436	451	430	421	444	431	408	421	455	434	413	442	412	429	446	441	404	439	432	415	492	473	402	429	437	450	465	420	430	439	465	464	483	462	428	463	440	432	454	455	473	422	449	419	454	467	425	437	460	424	467	450	429	451	441	422	412	421	461	387	456	420	480	450	441	464	435	443	453	449	429	461	443	452	448	427	416	442	459	401	443	432	438	414	430	438	459	466	459	421	407	452	416	448	406	415	465	452	425	410	448	475	422	440	454	454	476	440	442	476	467	415	463	437	434	456	477	446	420	410	456	409	431	406	455	442	436	433	391	441	437	410	439	418	417	437	446	449	436	476	480	399	415	441	411	447	425	439	460	463	446	429	454	454	451	414	447	438	434	434	444	442	423	425	462	437	445	463	418	450	456	448	480	440	461	427	459	433	431	464	442	475	436	392	421	450	410	443	443	445	396	465	445	449	443	443	422	456	443	414	456	400	444	446	426	461	445
7928	725	687	530	521	433	370	364	366	310	361	328	343	373	307	319	326	345	303	321	326	321	317	318	312	314	303	310	331	293	322	294	309	304	311	286	294	291	334	327	336	313	331	332	311	275	283	291	314	337	316	311	334	285	316	309	289	295	316	288	312	303	331	310	284	325	326	284	290	260	290	283	331	341	300	318	333	336	290	341	293	298	340	299	290	328	293	308	297	280	328	305	277	300	295	317	319	304	267	318	304	326	328	313	290	311	329	307	326	296	328	300	334	310	330	326	315	312	325	285	314	313	308	321	325	275	297	332	286	297	321	334	310	323	314	328	307	344	288	346	306	310	298	318	282	308	347	335	311	324	275	308	320	334	300	303	294	307	338	325	302	328	340	309	297	288	301	302	299	319	299	296	322	311	300	337	293	308	276	308	275	332	337	272	311	299	299	271	303	309	281	286	295	313	321	303	320	316	287	309	282	324	295	310	275	256	298	322	332	324	321	301	314	320	316	323	315	309	309	290	318	315	276	286	316	298	288	286	301	304	288	346	355	314	305	304	341	311	346	301	320	326	298	326	328	305	316	301	319	282	299	301	300	332	321	297	301	318	316	308	331	321	299	319	341	320	335	316	292	324	319	270	296	317	295	269	302	325	297	308	304	319	296	301	304	332	301	319	330	326	309	325	321	299	301	320	323	343	287	299	283	317	304	291	274	313	334	332	325	326	304	300	299	316	320	298	319	292	331	290	306	292	330	330	318	317	316	312	333	319	342	291	271	292	319	325	288	326	305	301	326	299	289	334	291	304	301	316	330	276	331	299	304	293	291	322	300	350	344	311	293	310	294	309	310	336	323	327	324	308	309	305	324	292	338	316	307	319	292	322	326	299	310	306	274	302	334	314	318	313	279	281	296	318	324	346	314	330	279	280	303	313	334	310	317	328	303	345	340	270	314	294	327	363	285	331	296	333	321	340	280	277	322	332	294	312	296	296	320	341	329	302	279	308	298	302	318	287	309	309	305	336	316	297	316	329	336	255	330	323	304	273	284	348	284	334	302	278	322	315	304	333	326	295	308	312	324	337	306	303	314	312	320	353	304	293	267	308	305	309	289	319	287	301	314	324	315	297	325	328	334	298	295	310	285	344	298	313	287	282	285	325	335	289	327	341	279	328	311	327	318	339	273	298	280	338	299	321	311	302	319	330	311	267	286	356	313	323	264	318	322	338	341	332	314	338	328	303	298	320	321	300	327	311	279	307	318	326	331	334	311	320	317	283	314	328	302	303	341	311	335	319	306	306	281	357	283	310	289	295	331	344	281	326	287	295	263	297	326	276	326	268	334	307	298	348	306	287	284	303	296	316	328	327	309	290	310	303	323	283	320	319	312	312	305	314	293	325	350	306	302	328	285	274	341	355	276	317	259	309	295	283	284	319	350	303	308	299	314	299	306	291	295	291	291	339	310	302	296	332	306	293	322	272	289	310	286	297	329	298	304	301	311	306	294	305	303	311	313	316	307	313	295	299	302	276	282	342	311	330	272	324	310	323	352	332	290	331	299	301	310	304	335	332	350	304	295	324	337	324	334	305	266	300	315	282	318	325	288	270	307	320	292	306	290	333	325	302	295	344	290	300	281	313	308	277	305	330	320	314	290	327	333	302	299	300	306	307	288	327	297	295	311	312	338	292	328	338	311	316	303	300	304	278	342	310	295	310	354	286	319	286	328	313	319	336	292	330	281	307	293	298	276	296	304	301	311	310	326	260	284	316	322	284	304	311	343	297	324	301	282	307	304	310	282	308	307	318	304	333	305	321	333	315	333	298	356	334	289	317	251	289	306	328	302	286	296	287	336	337	361	321	302	329	359	304	322	331	373	309	305	347	327	303	308	312	284	289	313	351	304	339	314	315	290	361	313	316	318	314	311	331	298	286	312	274	276	316	294	360	287	307	304	299	295	309	334	302	318	309	340	354	309	329	319	332	289	317	317	298	272	325	330	342	294	329	314	320	289	330	322	307	344	372	298	300	327	311	309	286	307	304	308	317	281	320	335	330	333	305	287	329	305	325	300	357	292	291	295	288	313	323	347	340	316	305	292	322	318	308	299	311	307	319	307	295	316	325	316	338	321	280	334	332	322	280	364	317	342	298	295	308	283	304	278	317	373	335	301	330	278	306	313	309	290	298	321	319	297	320	299	303	351	324	271	284	300	313	326	305	298	289	301	267	306	317	286	309	300	308	324	293	302	313	324	305	309	332	278	307	326	312	290	323	318	314	294	330	268	291	319	308	336	330	301	311	334	317	340	291	294	296	307	297	298	296	330	279	292	268	317	289	311	322	342	300	324	339	295	334	317	274	310	297	280	251	308	301	282	350	321	319	323	326	300	331	301	291	302	287	336	298	302	300	301	285	299	265	318	332	312	333	349	297	323	282	346	342	289	316	336	312	309	338	281	287	330	353	319	313	309	311	301	304	317	317	329	262	329	317	317	316	292	312	314	301	349	312	294	310	310	299	331	327	318	301	315	294	314	344	379	291	324	313	328	341	315	308	315	293	305	317	307	287	299	348	330	318	280	329	294	292	283	303	323	312	317	288	283	312	286	308	281	281	336	281	279	308	307	329	282	348	347	310	295	289	339	288	345	296	311	314	308	294	309	304	336	308	287	301	304	307	334	319	321	333	342	321	325	315	311	313	293	314	276	304	347	299	289	332	301	337	275	303	308	294	324	312	340	320	304	321	325	337	327	322	334	303	330	331	313	315	288	310	302	319	317	306	283	316	309	317	260	305	303	308	328	313	337	303	276	321	335	357	314	301	333	320	311	317	308	283	319	322	314	322	298	324	300	321	318	317	327	320	299	314	313	314	273	268	304	334	270	306	313	282	316	296	297	326	289	336	310	326	286	344	275	290	303	306	317	301	300	313	334	265	320	306	309	317	324	286	318	296	320	290	310	307	314	299	304	304	274	332	317	357	309	317	306	291	290	284	315	305	325	328	323	283	329	342	331	309	305	313	320	313	339	314	294	313	322	306	287	289	284	312	300	289	315	290	301	338	283	292	284	300	310	310	273	286	300	310	311	336	331	304	306	358	322	295	283	310	302	309	305	276	338	263	299	298	311	328	302	325	322	331	338	327	294	310	287	320	272	321	299	301	324	322	334	299	311	302	290	338	274	305	300	329	330	302	322	307	346	334	305	287	318	309	324	307	296	304	282	329	323	286	318	334	295	280	307	309	320	321	300	311	323	290	310	313	293	296	308	286	293	309	300	302	305	350	319	291	322	289	333	312	332	313	320	326	300	289	305	302	321	325	324	320	305	317	290	305	341	303	307	293	295	297	309	326	308	292	318	317	285	278	342	326	327	311	322	319	343	329	337	353	277	267	280	327	306	290	299	316	317	327	343	302	314	359	332	306	318	302	286	317	312	298	308	308	297	333	280	284	284	300	299	301	314	305	308	321	326	302	298	305	305	319	317	286	319	313	317	313	281	277
6601	1113	1600	1639	1424	1285	1165	1055	1011	931	960	912	821	831	874	857	830	789	845	755	787	791	812	768	777	758	785	764	782	775	826	768	772	780	759	810	759	764	772	740	747	773	759	786	757	774	733	737	782	760	775	754	783	765	790	708	794	757	801	816	809	704	787	778	848	736	786	767	809	783	796	755	785	771	775	736	785	739	763	812	738	790	728	761	738	757	729	735	773	794	750	745	726	719	771	752	754	758	790	725	770	753	807	759	734	751	798	780	783	792	706	771	777	791	747	747	798	760	789	788	748	748	791	744	792	822	762	782	731	766	755	785	754	708	798	775	760	760	763	769	780	737	761	710	734	761	734	738	766	758	757	772	785	761	779	724	791	723	750	717	731	787	771	779	751	778	736	806	752	779	728	711	756	764	759	781	716	786	757	735	794	790	777	723	754	768	780	761	737	739	791	753	767	776	752	741	748	690	764	725	715	746	775	755	781	757	736	791	782	742	780	750	726	706	753	796	777	784	753	713	744	767	815	727	767	750	755	761	757	798	728	780	756	725	778	693	770	763	763	748	733	733	751	784	752	761	806	732	780	742	775	733	773	747	794	766	733	708	807	793	791	748	706	734	810	738	753	781	769	770	758	763	796	754	768	755	820	734	783	733	760	785	758	790	769	739	775	724	770	760	757	780	746	731	748	748	767	771	737	787	737	750	721	738	765	748	762	762	712	744	767	703	824	780	765	789	799	764	745	754	751	796	711	742	788	734	778	717	794	761	720	772	758	757	750	787	774	769	737	730	737	816	776	753	763	772	766	723	768	765	753	783	751	769	757	753	784	768	727	747	773	749	796	805	719	743	743	793	714	730	773	760	763	756	793	698	780	769	715	783	716	689	711	771	746	703	758	821	757	820	718	787	817	807	698	748	725	748	751	762	743	779	752	777	732	784	764	754	766	742	798	766	756	782	735	720	720	716	744	769	764	734	735	739	749	772	730	786	730	757	761	765	777	767	763	767	745	719	807	763	750	789	745	818	758	760	750	683	743	764	803	782	757	808	694	730	776	768	736	789	741	735	717	746	753	731	768	729	725	790	795	859	738	734	765	773	725	755	787	759	780	825	787	721	736	770	771	714	755	746	717	753	726	773	780	744	794	766	749	707	736	756	713	751	728	738	778	756	822	750	763	749	769	748	702	765	801	763	709	702	780	730	775	840	777	767	724	759	719	750	736	772	744	784	766	766	825	735	781	770	728	782	778	762	752	822	753	724	786	746	750	746	783	756	750	754	738	719	734	754	763	741	778	721	768	791	744	719	761	751	742	724	801	826	757	763	794	749	774	762	716	750	762	735	785	775	746	744	732	783	744	740	702	796	718	734	776	778	747	755	749	714	784	753	743	752	752	733	809	761	739	786	754	786	746	736	743	798	759	749	770	766	768	783	770	721	802	765	742	750	743	751	740	796	738	744	743	755	739	741	774	784	750	752	742	799	741	731	775	740	751	705	754	753	794	761	770	762	767	713	791	684	778	719	764	755	741	768	775	784	777	738	738	752	769	784	788	779	743	729	761	746	762	772	749	749	782	731	764	777	751	742	755	763	804	767	743	749	769	750	753	769	770	758	786	755	726	758	771	753	741	769	741	765	750	762	728	778	738	758	772	774	720	783	791	752	747	738	776	774	792	793	781	787	796	796	777	754	784	724	741	747	736	759	745	729	765	767	757	743	758	760	731	703	739	750	742	794	764	753	712	765	789	756	798	769	734	737	752	780	800	745	770	774	781	759	746	722	726	731	763	818	806	777	768	787	808	725	785	734	765	837	751	739	767	747	707	759	752	766	764	743	762	651	738	782	780	787	700	774	707	742	822	757	724	759	769	770	799	786	756	720	758	700	769	776	742	771	763	728	804	735	779	768	770	748	748	754	707	723	788	804	758	759	803	728	742	780	732	752	732	733	749	773	805	762	742	796	734	738	763	743	730	722	729	735	719	760	762	797	764	771	742	783	747	747	765	780	717	684	774	720	787	755	789	801	724	751	796	750	727	751	697	790	787	765	727	819	725	782	736	740	767	759	759	807	691	753	758	792	741	742	735	724	756	704	714	731	770	733	739	743	778	752	754	733	793	702	799	726	775	785	726	803	772	768	762	795	777	730	746	724	678	746	728	730	738	776	776	723	753	719	801	755	791	785	757	728	767	784	744	714	804	737	732	766	772	730	759	756	733	759	773	775	761	736	744	774	744	761	767	785	736	753	761	731	735	816	728	763	777	763	787	770	773	784	748	732	715	775	796	760	798	780	797	789	735	765	787	781	701	785	748	795	730	754	748	781	767	762	715	707	770	777	760	778	825	761	755	721	806	754	771	727	826	776	778	715	755	723	762	734	820	738	749	784	780	756	759	718	775	771	741	736	743	738	730	740	752	728	753	764	781	742	729	736	744	789	721	769	777	779	786	773	746	748	764	802	732	717	746	753	710	784	784	756	710	698	738	770	763	754	757	750	774	783	789	766	770	738	744	816	745	760	778	702	721	758	753	697	777	759	745	768	723	822	740	745	728	857	739	784	746	733	779	811	750	745	768	796	741	784	783	778	706	741	785	784	786	711	763	751	767	782	812	781	788	774	812	787	771	761	794	766	796	729	776	739	717	748	777	759	734	752	700	806	734	740	750	805	776	816	758	707	780	713	782	767	774	744	726	752	720	763	757	773	749	746	789	768	774	757	741	794	753	777	773	742	788	769	773	760	748	813	754	786	744	789	744	771	777	755	698	768	757	694	758	758	757	757	755	783	789	769	742	808	771	729	738	738	727	727	805	795	739	778	744	720	750	719	768	746	774	758	762	782	738	779	758	711	730	707	745	794	753	745	737	724	749	740	779	787	753	728	754	740	772	711	791	742	771	757	772	787	778	773	752	759	760	714	741	764	693	753	760	738	781	746	792	733	733	766	702	768	729	750	771	745	767	775	747	803	755	774	770	756	830	739	741	761	784	776	692	767	759	788	747	755	814	735	749	757	760	738	738	788	703	771	755	777	747	752	723	719	729	769	776	775	772	735	718	751	745	755	759	740	756	748	798	736	759	762	746	748	720	728	766	770	793	737	730	758	778	772	800	796	742	766	740	756	776	726	753	792	749	685	756	748	783	723	756	778	759	764	743	750	767	762	747	768	788	738	798	777	764	781	737	764	748	799	741	709	761	724	785	743	707	787	773	710	754	745	749	796	784	816	761	745	760	762	742	759	743	779	745	767	757	791	761	768	773	739	800	729	779	821	698	778	741	812	780	736	800	788	768	802	796	736	741	772	755	746	798	791	759	727	791	741	769	682	740	740	744	763	759	761	769	733	782	749	726	814	781	752	799	791	709	743	780	730	718	773	754	723	777	737	686	756	781	731	763	752	735	757	791	759	818	768	711	771	759	733	765	818	718	770	738	741	792	732	751	759	849	724	715	753	759	758	756	698	763	772	772	768	738	792	765	751	749	765	788	737	745	790	770	771
15148	1751	1211	976	659	662	557	501	536	489	441	436	476	457	463	448	442	434	432	443	407	386	458	453	383	428	462	463	410	432	402	399	382	447	417	445	423	440	404	429	401	390	453	380	398	421	427	426	407	390	401	444	409	460	434	397	403	390	434	406	452	413	421	436	428	428	377	397	460	405	421	468	436	431	437	410	469	442	458	447	449	391	427	398	393	368	416	417	421	439	433	403	466	406	454	417	430	408	401	438	408	412	441	425	392	369	431	441	425	432	384	450	424	448	433	440	396	429	413	425	418	434	431	423	401	385	417	410	431	450	422	397	431	448	413	428	389	400	393	421	410	397	432	401	434	449	430	405	438	408	407	417	406	409	433	408	409	425	427	441	429	415	409	389	428	433	418	389	405	417	420	389	458	422	437	401	417	466	420	425	439	416	426	428	389	392	428	375	367	407	429	427	410	418	450	440	412	400	440	425	409	410	438	402	417	413	398	438	423	405	453	428	438	426	413	410	406	396	434	418	420	420	403	401	465	393	428	398	436	396	429	419	440	423	431	383	426	397	421	404	377	425	408	420	401	415	394	434	421	433	423	411	357	435	419	423	429	397	403	360	400	416	430	386	417	384	419	404	394	364	427	442	397	416	458	395	391	459	344	449	433	377	446	409	444	391	462	418	431	379	431	431	402	429	402	416	392	401	417	442	437	406	405	431	401	445	410	439	439	409	450	451	395	419	426	439	423	369	407	358	418	421	410	404	391	412	425	429	400	397	399	398	413	396	429	428	432	412	422	425	425	436	419	422	401	417	439	378	464	446	411	421	444	408	434	433	424	414	434	395	401	418	392	440	373	405	406	416	465	410	398	407	457	414	408	397	442	435	396	454	417	459	402	427	404	385	403	370	446	424	439	427	422	416	455	418	408	452	399	429	421	405	419	417	402	429	396	398	397	439	433	424	476	427	441	414	444	421	382	407	413	399	420	450	386	427	383	391	434	434	463	417	409	432	444	428	425	393	387	419	390	403	403	397	448	426	424	434	436	416	432	419	441	396	380	405	387	460	389	392	400	413	416	437	385	412	416	421	483	398	400	438	425	408	412	411	402	401	411	407	403	441	431	426	405	421	413	406	425	415	423	402	403	431	443	431	418	422	413	422	464	423	403	416	408	433	403	396	393	399	427	408	434	438	436	418	432	420	425	402	445	409	433	433	381	428	442	419	380	447	400	409	394	393	412	383	434	459	379	424	388	397	439	435	397	417	427	440	423	424	393	387	382	411	377	365	397	403	380	424	408	422	461	414	369	377	409	429	418	444	390	414	419	403	487	416	378	403	396	374	430	361	445	398	441	413	386	412	423	389	413	437	447	393	416	418	398	404	415	414	436	370	422	408	440	447	416	416	430	433	441	413	417	427	453	388	409	442	403	419	410	421	416	414	434	412	369	429	397	419	446	423	365	449	414	412	422	449	422	461	399	446	431	427	455	419	427	464	408	418	395	441	447	416	417	361	402	443	407	414	423	396	406	439	426	390	440	385	399	334	447	430	408	406	419	427	406	421	456	437	400	434	431	427	416	451	420	407	386	434	464	443	394	436	436	426	472	389	407	404	404	437	410	405	408	377	400	387	435	409	421	444	352	393	423	396	382	407	411	409	420	421	397	431	412	378	410	442	395	422	384	423	412	396	418	394	403	444	402	427	424	376	438	407	433	383	422	425	384	390	458	407	431	406	419	411	406	400	447	435	416	429	420	382	439	404	357	415	434	431	390	422	439	428	414	410	387	381	394	415	428	431	414	409	405	406	402	389	413	405	413	403	445	390	397	398	442	423	384	411	399	391	409	397	416	444	429	391	390	435	423	374	372	368	428	442	446	417	423	427	402	442	427	416	400	410	413	403	430	442	425	406	409	412	393	429	407	400	429	422	417	461	438	418	440	405	414	438	425	429	414	443	419	424	397	403	438	440	390	426	383	448	433	441	435	418	414	410	415	424	418	408	426	417	430	429	386	445	402	382	420	415	401	403	433	422	395	397	425	403	386	409	412	417	421	391	442	390	420	430	424	422	406	404	404	413	386	431	431	411	404	395	419	384	362	413	418	360	411	417	412	409	407	430	390	390	464	421	417	422	403	420	399	423	413	374	423	432	403	423	399	405	413	418	384	445	453	417	417	423	407	448	472	398	439	431	465	431	431	437	439	427	440	423	417	399	464	437	435	442	386	412	414	438	415	407	449	419	409	392	420	444	435	446	453	435	423	402	413	397	395	413	384	399	394	412	420	450	409	419	451	388	433	366	389	432	466	423	437	437	434	411	428	424	406	441	417	445	453	384	407	420	393	460	448	426	409	414	440	412	392	439	384	369	406	422	428	414	388	416	436	392	408	404	426	374	400	371	434	435	399	420	449	417	401	423	403	420	423	434	433	442	443	370	396	485	431	436	421	402	434	397	433	446	393	448	427	440	399	415	416	418	421	410	439	408	399	415	452	419	401	415	387	415	419	375	377	430	426	410	414	393	426	423	391	411	436	433	434	434	426	431	430	395	435	401	393	417	456	413	412	437	434	398	440	422	435	401	428	429	442	427	396	391	419	428	397	411	394	400	422	443	453	428	425	456	405	426	445	401	422	432	394	376	418	426	411	418	445	409	467	396	416	440	429	446	371	414	444	405	401	401	386	373	431	445	410	454	376	424	424	397	459	391	407	402	428	379	424	422	433	437	396	382	432	407	432	402	433	416	410	426	433	413	441	390	434	401	446	369	405	426	405	394	448	414	446	434	392	407	439	427	393	384	379	411	430	343	434	399	421	404	440	383	387	419	409	438	386	429	393	370	412	378	415	449	445	436	441	422	425	433	432	421	413	446	395	437	396	442	419	404	412	450	440	419	381	395	399	390	406	400	371	456	453	419	432	405	462	436	444	457	411	395	407	391	373	399	437	429	465	461	390	357	396	421	440	431	410	486	411	405	400	369	390	428	464	428	391	404	444	389	397	418	413	419	401	426	417	420	412	440	415	436	416	390	356	424	452	391	408	415	426	380	416	402	436	387	390	438	454	391	399	423	424	405	378	429	421	424	363	421	425	420	402	405	434	442	417	417	439	413	378	399	396	425	465	382	431	395	409	422	398	397	390	404	468	435	464	484	382	434	399	438	385	455	426	435	433	418	388	398	383	413	421	425	440	382	401	470	430	377	428	448	425	397	408	431	422	434	418	382	428	416	407	432	430	425	408	392	456	450	429	469	407	429	426	428	405	427	431	414	404	439	445	436	405	390	434	458	442	451	484	437	407	420	402	449	473	398	427	413	432	418	426	413	440	415	462	431	385	408	430	391	376	406	407	397	426	390	386	419	376	433	409	441	464	435	421	421	403	418	378	441	432	404	410	448	442	401	374	449	416	427	420	432	439	422	395	433	385	413	423	455	428	427	439	426	417	449	386	403	393	416	441	417	403	405	414	428	422	436	432	399	419	434	473	388	406	451	427	440	433	447	405	402
9042	1724	2464	2569	2234	1896	1645	1416	1355	1255	1229	1235	1100	1126	1130	1105	1067	1048	1051	1046	986	1023	963	934	1013	992	1017	986	963	970	1003	991	967	920	930	980	945	929	908	978	951	955	943	958	967	875	978	956	959	1005	925	986	966	976	942	915	924	917	905	925	936	949	975	955	917	930	970	986	933	956	948	990	979	911	968	970	885	881	896	916	1018	925	940	865	932	956	924	966	960	926	988	930	989	911	932	931	894	885	941	924	971	936	904	976	941	955	940	914	954	894	881	936	904	957	957	949	911	922	906	948	916	942	936	972	941	914	907	948	949	858	920	917	912	956	884	953	895	936	900	974	893	963	989	913	880	896	931	852	968	964	954	967	946	953	966	893	928	953	943	994	965	954	936	923	932	921	1000	906	932	911	930	923	984	986	918	893	957	922	898	908	918	968	993	981	995	958	898	880	958	956	943	966	884	928	934	967	900	911	894	969	938	954	939	876	951	898	899	918	907	921	920	895	948	938	920	897	911	968	918	890	917	946	938	939	940	922	944	939	980	899	977	954	943	918	875	969	932	906	960	882	939	902	869	938	958	888	1004	968	899	985	948	895	907	939	928	949	961	940	916	977	928	1001	944	910	893	952	975	957	979	937	972	938	868	918	1008	924	927	900	865	914	977	883	946	918	911	950	947	946	891	922	962	944	953	968	889	934	918	900	850	908	907	932	897	897	899	940	965	977	932	968	910	911	916	886	947	973	888	931	937	930	916	916	904	922	942	932	939	884	938	908	906	930	947	877	928	945	916	907	912	922	938	920	952	962	921	930	945	911	917	946	929	915	938	976	962	915	958	940	984	903	937	929	950	915	938	962	956	962	935	937	936	893	916	921	947	957	904	961	941	989	936	997	909	999	904	1004	994	949	919	980	972	955	877	891	914	907	947	904	992	920	931	938	828	960	912	921	896	920	958	918	978	888	923	929	969	955	899	905	904	900	922	939	956	977	935	909	943	947	928	966	906	964	961	958	940	878	912	887	916	971	930	972	950	926	920	979	963	977	969	919	886	897	923	932	897	904	925	943	976	920	930	912	934	897	892	994	965	910	932	929	888	924	930	878	906	963	902	914	977	950	874	911	960	920	915	924	932	981	888	862	914	913	920	941	929	869	922	956	933	960	963	908	942	954	914	988	982	874	956	929	896	1011	959	922	962	899	913	928	921	922	956	930	975	945	948	1011	907	955	916	941	933	930	999	928	896	916	977	979	1002	966	910	913	899	910	942	922	947	924	942	938	922	982	918	937	942	893	901	915	976	970	937	967	917	926	921	972	881	888	937	932	952	941	932	1006	907	933	922	940	940	955	949	984	895	932	955	900	955	947	911	881	970	956	926	916	916	931	957	928	918	918	931	957	871	968	918	987	936	934	991	931	910	945	897	922	914	955	903	963	882	991	919	948	922	963	928	926	929	945	866	927	963	938	919	913	930	914	917	918	916	960	915	949	926	940	924	946	943	912	885	928	900	934	926	955	918	981	939	970	943	914	934	924	953	917	947	926	940	861	955	960	936	903	966	884	929	958	920	958	990	973	961	956	939	948	909	912	920	960	951	907	932	942	926	906	944	935	904	995	953	978	919	905	960	930	961	988	894	926	941	956	942	898	942	906	901	938	925	971	971	935	919	925	1001	949	970	939	889	886	931	897	929	956	951	920	916	903	904	890	925	900	982	920	930	857	962	947	928	981	879	934	968	945	835	921	921	918	962	876	934	946	1009	953	966	878	992	946	902	955	968	964	956	935	889	939	935	913	897	962	892	927	914	900	908	970	901	961	914	957	905	917	967	876	938	930	927	941	979	899	869	904	927	930	940	963	914	973	909	925	853	979	937	902	960	929	921	977	928	849	913	948	906	874	966	894	875	942	934	966	902	907	941	946	962	927	952	946	925	884	933	951	938	916	892	917	954	947	980	920	979	928	918	930	959	936	881	917	929	896	917	937	929	914	935	932	945	903	933	912	917	977	922	917	940	924	960	938	899	950	955	911	977	946	875	953	933	893	879	917	923	909	886	952	976	954	968	939	911	1026	941	920	942	983	921	942	928	940	914	920	904	939	940	918	970	970	960	960	931	861	999	942	924	991	934	970	913	947	959	913	933	951	956	935	958	943	941	884	966	855	923	923	976	943	905	986	932	969	941	885	936	988	956	964	910	993	945	940	910	1005	935	934	932	992	945	939	936	895	935	903	893	975	926	960	898	887	900	911	1013	946	990	949	937	912	896	934	919	916	942	898	906	884	930	887	926	994	871	964	953	906	923	934	917	934	930	926	936	973	887	936	948	919	916	893	950	899	973	926	946	915	939	890	918	882	935	954	940	889	953	977	901	951	928	965	928	948	913	901	960	949	982	934	991	975	876	934	914	965	909	974	944	909	886	962	931	891	930	967	930	936	899	971	944	945	930	948	967	886	939	928	897	901	906	939	950	965	922	899	904	950	966	952	903	973	931	949	930	889	971	960	942	917	980	945	952	940	996	903	900	947	913	893	941	896	944	901	925	939	987	928	948	910	920	935	953	937	954	939	902	958	896	892	921	947	983	850	900	927	921	916	899	905	879	925	918	899	947	920	944	970	910	906	947	923	938	907	920	974	924	915	929	898	962	913	970	978	870	952	903	955	968	911	942	908	959	919	902	872	933	945	873	923	881	914	984	904	957	923	981	902	930	863	924	944	900	963	943	964	991	899	888	890	909	933	898	902	929	961	997	952	1027	946	902	913	928	955	955	871	950	927	925	998	887	901	978	918	929	932	957	931	925	931	940	924	886	949	884	950	923	941	909	967	952	870	925	913	932	996	857	934	956	909	915	971	927	946	935	926	970	937	931	921	908	889	929	950	949	937	964	930	932	935	892	924	947	846	973	887	941	936	922	850	903	949	929	922	907	882	949	945	942	940	906	946	988	957	946	929	929	893	903	900	970	929	911	941	918	952	853	907	942	924	894	940	966	970	964	972	925	905	929	950	912	925	899	974	936	943	947	872	938	921	967	923	925	919	965	955	926	927	966	954	922	904	925	967	945	941	926	923	895	971	896	984	942	953	865	911	964	974	918	917	842	891	958	945	936	951	891	898	889	926	893	896	932	936	954	937	909	994	960	980	922	863	925	960	886	923	951	963	990	882	980	959	927	998	894	908	868	970	970	925	931	903	932	929	978	923	972	936	922	927	964	879	960	887	930	902	938	903	950	947	960	952	927	936	963	937	903	953	963	945	882	896	927	912	904	950	887	897	946	956	909	935	907	944	909	875	911	931	972	926	942	917	920	932	919	960	932	921	937	929	925	927	878	877	898	873	910	923	971	933	911	943	918	957	932	919	927	952	865	923	948	994	976	938	951	978	935	957	961	950	945	937	928	965	870	968	923	950	953	957	982	953	966	971	944	897	906	972	899	982	920	951	945	933	982	951	892	916	932	891	966	953	924	950	927	944	920	921	903	958	901	891	889	909	908	922	972	886	918	971	966	957	974	938	960	926
1602	165	154	186	171	166	162	191	165	182	149	172	157	172	195	155	150	148	168	172	162	179	195	175	159	126	127	177	136	136	160	167	163	147	159	165	165	135	165	142	162	172	175	154	165	153	158	152	170	163	174	152	165	161	181	165	170	144	145	162	144	147	154	133	180	188	145	161	161	149	181	153	167	127	150	153	155	155	160	155	164	133	157	143	166	159	176	158	168	163	170	155	183	142	176	143	130	148	169	169	167	183	164	159	171	146	165	134	157	185	186	166	160	174	165	166	163	160	152	167	160	166	167	131	163	156	166	162	193	145	183	165	178	170	153	164	137	149	165	174	198	186	166	147	169	140	151	161	181	167	159	141	158	153	149	150	178	166	146	163	170	174	153	168	146	155	161	168	172	164	177	170	174	159	138	149	162	150	179	166	148	148	183	182	166	182	147	194	152	152	151	156	134	146	146	166	174	179	166	157	159	155	163	193	156	140	140	157	150	175	161	177	159	133	180	152	160	165	167	153	167	152	129	167	156	177	161	144	155	157	157	161	150	145	171	154	143	175	148	156	125	177	186	158	149	128	150	151	168	154	186	188	152	167	170	153	160	157	160	169	158	163	183	161	145	161	170	144	146	152	178	156	157	159	145	178	170	157	163	157	181	183	147	192	153	175	148	155	162	160	182	163	149	174	159	158	156	161	164	155	175	164	174	177	164	154	165	147	158	152	134	162	142	177	138	170	151	153	149	169	177	178	146	132	156	170	166	176	170	140	143	166	146	165	179	167	161	145	207	134	178	169	175	164	170	162	154	176	162	162	160	163	169	181	151	151	177	146	154	162	178	138	171	148	157	160	149	173	161	173	152	150	131	197	194	159	152	145	156	162	175	175	154	167	160	161	152	123	137	151	134	159	169	155	156	180	151	145	163	152	149	174	155	123	148	147	190	157	153	186	169	174	154	170	146	174	171	163	150	174	188	150	165	166	163	150	151	165	179	139	165	153	166	156	165	154	147	152	161	149	156	152	155	180	143	176	178	162	144	162	163	169	162	168	149	164	143	144	166	163	167	174	163	162	148	160	150	164	164	168	162	151	154	169	169	188	186	174	169	152	165	176	153	164	164	153	169	146	168	163	168	161	157	153	147	177	145	174	160	150	165	146	158	157	160	166	182	169	179	148	182	180	154	178	153	151	160	160	159	150	169	163	161	163	138	152	154	140	161	154	148	161	165	170	172	157	150	159	184	158	166	157	163	149	178	169	164	153	159	178	155	175	168	148	151	150	149	143	163	167	167	148	164	162	154	156	161	174	176	174	172	176	158	166	160	165	143	164	138	154	165	169	160	174	181	163	140	162	175	169	149	162	156	170	166	154	160	175	145	147	188	163	141	152	149	163	142	156	174	194	171	186	162	137	164	182	158	150	164	167	152	148	171	157	153	184	166	171	151	159	184	149	166	147	154	153	184	155	183	155	136	164	156	148	174	158	163	181	168	143	162	199	162	182	167	188	145	185	186	164	165	154	179	177	178	178	168	159	150	172	161	173	152	185	187	188	155	194	163	160	176	147	150	162	161	161	167	141	125	147	147	150	143	156	144	136	176	167	173	168	140	180	165	192	171	152	145	171	166	156	171	181	165	171	161	160	132	166	136	173	171	166	152	173	179	175	164	157	145	165	165	158	170	173	171	179	168	161	149	168	166	161	165	161	164	167	146	153	150	183	159	164	176	159	179	164	183	178	145	155	171	167	154	155	156	140	167	148	144	156	148	157	161	166	154	161	170	160	148	148	175	145	159	163	165	164	153	155	173	162	160	178	165	172	143	157	132	133	168	154	163	168	159	184	158	164	162	146	140	164	164	176	155	155	157	153	170	163	163	168	162	159	159	168	135	168	179	150	152	182	134	131	144	163	179	160	173	157	159	157	152	157	164	181	147	166	147	153	159	191	180	159	153	154	176	142	164	140	176	146	156	166	161	161	147	162	184	153	163	158	170	169	162	157	167	144	155	159	156	142	171	162	160	145	136	176	153	165	164	151	162	161	163	150	147	165	178	167	163	157	151	162	155	139	171	167	160	158	155	162	150	162	167	162	149	184	163	175	147	178	182	158	162	155	151	198	184	159	158	154	146	160	148	185	173	144	162	185	173	177	167	161	148	176	169	156	146	147	166	172	175	189	154	167	175	175	144	149	152	145	152	165	168	143	171	161	153	183	190	174	164	162	153	156	180	168	176	151	161	150	135	174	166	136	175	161	154	156	174	170	163	171	167	153	160	156	148	167	171	148	146	177	154	156	145	151	165	144	163	130	167	144	168	174	138	165	142	169	167	140	165	137	152	179	153	173	162	173	174	161	157	140	177	165	149	169	160	168	138	171	147	162	142	156	164	155	155	156	158	171	170	174	178	131	158	153	168	149	165	163	135	175	114	162	151	167	165	158	188	150	163	144	152	193	166	178	146	158	173	158	153	152	188	180	171	178	173	181	140	147	170	160	173	156	151	169	170	161	147	163	167	144	142	151	157	183	197	176	174	187	151	149	169	161	166	142	171	178	159	182	173	164	147	168	187	182	175	162	174	163	152	155	154	169	160	168	177	167	142	145	161	157	150	178	182	168	141	135	154	153	149	180	142	138	158	152	144	143	166	153	178	188	164	167	178	176	153	179	159	195	173	150	158	149	168	156	159	180	161	172	163	149	150	143	161	157	169	171	171	151	126	175	142	148	150	194	165	169	170	158	153	177	178	155	178	157	168	173	178	168	143	179	134	122	142	167	144	172	152	147	170	182	156	182	177	153	151	150	139	166	149	152	181	172	179	170	162	134	154	181	139	152	172	168	180	167	155	145	170	157	141	157	137	156	156	175	151	164	202	168	180	176	139	160	147	135	164	167	173	165	170	156	148	171	156	161	175	163	159	165	169	174	176	163	168	168	147	154	151	157	164	162	144	145	166	164	169	154	142	141	140	174	172	157	138	188	167	196	175	151	173	162	144	175	164	159	162	158	132	171	152	165	164	168	157	149	169	164	154	167	120	160	159	177	156	206	177	165	124	158	149	150	155	163	156	154	170	143	150	158	129	157	150	156	159	131	180	164	166	161	162	161	156	156	167	163	164	169	154	157	167	161	179	187	187	159	160	163	176	189	175	156	160	171	173	182	169	160	153	158	142	164	162	147	156	172	155	157	158	166	144	147	152	153	146	172	150	152	168	192	169	187	129	158	153	146	173	158	183	174	165	169	170	165	163	153	158	151	158	165	156	153	178	178	169	150	159	143	190	168	171	175	174	158	162	168	197	163	149	179	162	182	169	163	153	175	174	146	181	159	162	138	132	141	152	164	167	175	150	153	168	163	190	175	146	157	155	155	163	175	167	154	159	143	163	170	149	158	141	171	149	148	151	173	163	174	200	133	172	160	147	163	168	150	165	168	164	175	166	181	128	155	145	175	182	172	142	157	170	155	152	159	153	167	157	146	133	176	164	158	170	165	174	139	173	145
1914	511	474	462	495	470	441	493	492	431	478	431	457	438	477	423	453	455	416	473	420	439	440	467	428	471	463	429	450	443	426	430	442	430	408	441	458	441	463	429	435	438	454	418	453	452	489	498	460	455	483	480	409	430	452	516	424	441	454	453	453	459	452	426	475	448	465	481	451	451	422	459	411	432	404	461	452	473	438	470	454	457	443	424	435	456	420	450	430	467	494	459	430	441	428	443	423	443	426	458	440	428	475	436	464	448	416	483	458	440	439	463	466	457	442	407	427	402	472	480	466	419	476	439	440	441	467	461	457	440	461	452	488	454	456	453	420	454	403	465	462	442	458	458	445	450	442	475	446	448	412	436	418	463	458	450	451	443	483	457	446	451	446	458	442	459	407	442	452	468	473	462	444	449	477	476	388	474	447	449	450	458	452	456	466	447	463	429	415	432	431	446	478	434	435	440	438	435	463	484	469	453	478	432	432	471	429	449	439	446	458	485	471	467	468	423	417	493	432	436	439	421	437	448	453	457	457	421	497	465	438	441	427	469	445	463	456	444	462	490	458	475	429	435	433	473	469	438	454	454	450	435	450	503	491	473	460	422	442	456	496	458	461	456	447	421	458	450	450	467	432	480	462	447	465	427	409	458	412	452	419	435	458	477	427	463	440	505	461	430	437	486	427	453	451	445	433	462	463	467	460	433	431	444	484	454	449	469	489	458	447	452	456	433	442	465	468	420	458	464	438	479	430	469	454	452	432	398	463	455	437	468	473	456	429	454	485	467	463	407	455	464	476	424	442	440	470	484	469	475	443	457	433	448	451	452	465	459	444	446	422	457	471	466	461	471	453	467	439	423	444	439	408	478	445	471	464	443	401	424	458	489	480	450	421	424	461	464	454	449	402	479	480	440	447	429	459	451	432	471	432	450	488	445	434	453	471	471	456	450	437	442	453	458	455	438	488	469	433	440	423	462	443	453	448	466	438	471	413	466	440	425	453	440	478	432	457	435	494	415	439	483	431	468	489	443	421	459	407	465	468	403	456	422	481	440	470	467	421	437	430	418	430	455	450	470	474	444	411	511	456	430	424	487	453	479	464	424	456	401	451	441	436	460	432	460	389	435	477	440	452	456	436	444	449	460	450	443	449	415	462	446	425	451	446	439	444	452	448	448	471	424	441	485	449	458	450	465	462	462	482	451	466	463	463	424	455	477	461	458	411	488	405	436	436	450	464	450	460	454	411	437	453	468	460	415	449	444	415	418	402	453	494	438	450	447	447	460	456	476	453	442	455	420	442	467	448	467	486	432	469	439	425	437	433	441	471	441	444	451	439	434	509	468	474	470	460	425	453	433	467	460	452	421	443	411	468	465	424	460	435	463	442	487	423	435	449	453	466	466	459	469	449	451	478	440	440	443	458	445	474	473	457	464	445	436	477	465	424	456	417	470	483	455	436	445	457	424	433	441	452	443	449	486	467	423	487	461	410	433	464	446	436	504	472	418	489	435	447	453	477	420	464	453	457	485	465	448	442	452	419	449	468	458	436	434	458	424	472	443	435	442	423	441	457	481	448	466	432	463	477	457	459	411	442	416	432	463	446	448	416	481	487	449	417	427	422	466	432	436	438	483	447	462	434	454	424	459	446	469	454	429	444	425	483	439	441	463	437	428	458	433	426	432	440	472	478	457	463	480	451	421	485	433	488	438	428	455	432	414	407	433	455	426	482	449	460	436	449	432	489	429	445	454	440	430	487	448	446	433	451	472	444	453	417	447	417	422	432	443	457	460	444	462	445	452	434	446	423	480	465	487	447	458	465	469	451	445	454	439	486	436	447	419	436	467	434	445	433	451	460	433	429	479	458	449	457	427	432	430	434	460	429	417	443	438	444	425	498	443	437	428	460	465	457	434	438	428	458	443	436	473	422	440	447	480	460	441	434	452	453	477	447	454	439	481	471	434	454	427	455	457	442	449	463	446	472	444	429	423	430	446	465	426	414	463	487	451	446	481	439	429	457	424	450	446	427	462	464	469	423	467	504	442	471	406	425	434	422	432	438	453	429	423	442	439	385	442	465	453	501	458	437	437	477	486	440	440	466	457	435	429	455	460	414	440	438	462	463	430	417	471	458	483	477	440	471	461	426	476	440	451	449	416	435	475	450	433	441	458	466	453	447	441	445	427	444	475	430	439	485	454	475	439	497	459	488	451	454	467	465	385	463	434	490	449	429	454	491	433	448	443	487	426	429	433	437	458	454	419	436	448	466	428	483	431	413	458	439	412	450	539	460	435	476	456	426	436	376	442	443	442	496	427	412	452	450	483	436	462	442	464	409	430	495	455	416	431	433	446	439	452	452	409	463	450	458	444	469	429	445	443	434	456	455	469	452	492	476	467	467	419	421	478	469	451	459	450	467	455	442	443	434	443	447	433	432	425	431	418	423	467	445	418	450	470	486	444	437	444	432	474	432	429	463	436	410	472	483	447	442	459	491	476	480	460	444	441	454	450	444	437	424	435	454	446	475	443	456	424	469	415	478	422	422	475	451	444	477	446	445	445	420	439	406	437	434	466	486	450	427	481	440	450	422	424	501	433	434	452	441	436	490	440	439	435	426	461	448	430	467	440	459	424	464	474	423	434	424	432	398	462	449	454	476	468	453	466	515	431	418	464	446	439	491	473	452	458	450	448	412	466	437	448	436	446	445	445	476	457	454	428	477	433	420	423	463	456	473	432	442	422	429	463	428	436	446	436	473	440	484	469	457	447	412	444	440	421	412	446	423	447	445	411	408	466	421	458	435	440	413	438	461	445	476	429	450	425	443	468	424	468	419	445	425	407	449	440	476	456	423	489	460	420	470	485	406	407	438	420	482	451	471	467	463	428	426	432	412	444	428	449	431	436	417	464	431	429	435	480	439	474	449	459	453	446	461	476	425	431	447	442	478	457	426	470	422	480	444	432	451	408	414	451	470	468	461	444	458	453	430	452	455	492	454	434	455	447	458	448	431	442	455	430	414	490	491	438	472	454	458	416	405	502	459	494	474	437	414	440	473	517	407	478	468	450	472	432	459	469	444	426	419	456	443	408	472	443	477	452	469	442	427	422	441	433	431	446	435	438	450	441	408	438	458	435	455	464	452	462	457	470	454	437	481	430	463	455	432	454	433	460	468	432	418	443	435	435	482	469	404	432	442	396	492	457	435	457	444	444	451	476	473	432	437	429	443	481	454	440	436	436	438	460	419	456	414	438	448	454	442	426	445	467	461	458	487	471	459	498	433	416	442	450	446	447	480	463	454	482	445	424	451	457	456	453	428	453	464	429	462	468	475	443	440	432	472	469	421	421	412	488	423	467	447	463	437	412	469	458	491	484	437	490	440	421	484	422	492	426	465	428	448	431	455	442	431	415	439	437	443	484	476	439	456	444	429	451	455	409	451	463	436	415	433	439	431	456	427	428	494	500	458	457	439	426	423	456	483	441	439	418	484	434	454	423
7817	746	642	529	453	464	395	356	324	304	338	326	310	329	334	317	373	309	346	304	308	305	307	332	313	326	320	362	340	314	296	309	354	336	306	298	313	327	331	352	298	321	331	347	314	318	329	293	306	320	299	296	331	289	287	310	327	318	331	308	324	266	312	313	341	307	314	317	321	290	322	312	303	338	305	321	338	328	325	301	320	288	322	318	323	332	304	289	319	308	296	324	323	294	285	308	329	307	298	310	317	340	316	359	304	285	312	309	305	308	298	308	309	327	317	312	321	360	304	314	302	310	295	319	310	293	322	323	307	308	313	329	297	325	300	326	295	283	253	307	339	333	294	323	325	307	325	331	359	319	327	311	314	284	322	286	290	333	340	326	300	319	346	291	305	334	343	330	290	315	294	359	299	343	331	304	328	327	326	340	339	286	331	287	329	294	348	292	254	317	305	326	343	298	336	315	295	310	327	312	304	300	311	303	303	297	302	286	322	309	327	298	341	319	347	278	301	340	283	312	304	327	311	344	330	313	285	320	310	336	342	335	310	297	320	286	330	314	328	308	293	320	325	315	322	313	300	284	319	331	327	323	336	347	350	319	324	340	330	288	305	306	323	293	324	334	340	315	307	299	341	319	334	313	314	304	327	287	297	299	331	296	304	335	317	290	318	339	318	306	324	329	337	331	331	337	336	298	319	316	350	316	312	312	303	327	314	313	293	314	291	308	278	319	293	289	302	299	293	314	304	353	314	316	313	336	324	334	296	312	297	316	318	307	313	300	286	321	319	296	335	314	369	307	310	343	311	334	287	287	337	323	342	308	281	303	313	283	331	356	348	300	333	332	316	299	311	276	275	336	317	295	364	316	332	332	289	312	309	317	299	316	302	297	315	296	318	320	321	323	299	310	284	357	296	290	309	312	289	341	308	316	313	293	280	306	296	298	343	315	296	317	284	317	301	277	321	307	308	315	296	341	323	309	320	306	324	330	368	346	316	329	333	308	286	320	319	327	310	309	315	262	296	328	312	267	344	325	306	288	302	309	340	327	338	293	309	289	320	337	322	313	284	343	346	313	302	285	337	310	355	289	313	322	310	325	305	303	332	286	310	295	321	299	276	317	342	310	311	289	293	286	301	312	313	316	317	312	298	278	304	318	292	281	301	298	311	291	289	328	326	306	295	327	332	293	310	300	297	339	303	311	315	302	296	302	323	316	299	332	329	329	329	321	334	290	312	292	320	302	312	300	313	309	333	329	322	321	293	322	334	325	301	297	327	306	305	297	310	319	323	346	316	340	300	320	349	298	315	342	318	321	306	347	288	298	325	334	274	307	294	308	292	338	335	304	308	306	313	312	298	313	339	317	311	299	310	289	311	315	294	304	305	324	315	268	311	295	301	288	328	332	314	334	312	320	314	291	308	327	273	335	346	302	314	307	324	306	307	306	299	312	340	339	303	288	299	275	314	344	305	297	304	283	317	303	330	324	308	288	303	283	302	305	297	328	298	309	305	334	322	296	312	291	319	310	290	315	281	341	314	317	325	301	302	302	336	297	323	303	274	308	329	329	318	311	331	297	342	334	333	333	348	292	284	357	312	314	298	276	319	297	328	301	325	315	321	323	290	328	309	347	307	316	270	281	317	336	329	328	300	291	296	292	285	316	335	287	298	309	287	300	311	303	284	281	311	288	331	303	328	335	330	296	315	299	311	328	281	284	278	322	310	336	315	301	284	294	336	290	319	314	318	280	311	306	298	345	301	315	322	245	302	327	334	321	321	317	322	317	299	304	308	339	326	274	310	320	310	314	319	298	299	303	288	287	330	317	318	314	312	294	311	309	297	288	303	280	355	316	310	320	296	300	297	304	349	321	326	350	320	322	308	285	313	321	353	296	310	338	316	304	293	301	313	320	300	297	312	311	305	293	346	328	318	310	289	313	323	317	328	285	329	361	296	315	349	295	280	309	278	305	337	290	285	306	329	285	338	296	337	296	314	308	321	336	349	300	283	298	305	303	296	328	295	329	345	278	326	303	319	314	325	280	302	307	326	303	321	330	283	278	283	301	313	309	333	289	328	315	305	302	340	333	312	341	334	302	312	293	318	337	297	350	321	291	297	339	304	326	327	338	322	288	342	351	320	305	297	311	275	336	328	343	327	289	310	307	330	344	334	317	308	321	279	302	334	303	293	291	295	301	325	315	277	281	291	288	266	306	331	342	298	336	326	318	333	320	318	278	304	307	317	324	305	295	316	321	325	329	333	319	352	284	339	307	330	316	360	315	305	291	290	335	303	314	289	316	328	302	327	283	324	273	292	324	300	313	347	324	293	328	300	294	334	306	316	309	350	327	321	339	301	326	306	320	314	306	334	304	312	305	326	309	346	341	325	317	294	329	310	284	323	304	314	335	294	305	297	327	287	314	319	295	349	334	273	331	340	327	285	323	299	286	322	326	321	341	295	285	289	305	321	319	299	344	317	310	306	297	357	306	306	341	293	334	316	342	313	279	353	326	302	304	294	302	326	338	295	314	319	311	332	313	303	313	315	297	320	319	322	330	328	329	324	330	282	310	304	323	304	347	329	331	297	311	318	310	301	286	304	299	311	311	325	301	305	288	341	346	289	306	301	326	369	291	291	319	321	313	290	331	339	315	297	326	302	291	327	341	321	326	282	350	312	318	317	300	304	306	339	299	318	318	280	347	306	306	300	313	296	267	304	325	334	304	338	281	307	333	296	322	343	305	297	336	330	301	311	297	320	352	307	354	339	293	290	319	298	315	353	301	300	330	337	320	318	284	305	328	332	326	318	332	316	293	315	288	330	319	296	289	306	318	339	342	300	288	300	318	360	299	291	317	306	310	342	344	305	306	330	286	312	372	331	311	301	319	309	301	302	329	291	330	326	321	327	330	290	326	311	331	333	333	337	294	314	323	308	330	316	314	319	298	301	330	341	323	334	322	322	334	323	315	304	305	324	301	333	309	301	303	298	330	319	290	345	296	337	240	318	328	322	280	318	305	322	372	306	291	294	316	325	299	314	292	326	302	299	326	303	278	337	319	297	316	342	294	310	296	313	300	307	339	351	316	283	307	336	353	299	318	311	328	288	311	289	271	271	309	310	302	307	306	318	315	320	332	318	316	334	331	319	261	293	275	250	348	280	311	345	317	325	305	291	321	350	319	323	307	316	328	331	311	312	306	300	299	338	301	299	300	318	345	296	340	308	293	328	355	303	285	327	332	281	340	327	336	299	308	273	278	317	308	319	330	321	315	316	324	327	297	294	297	316	282	314	308	303	297	309	315	290	311	337	302	323	326	353	285	348	304	293	298	332	310	312	271	305	303	315	315	320	331	295	291	283	316	306	265	304	311	295	334	313	308	324	306	304	330	304	291	295	298	276	297	280	346	350	327	271	326	326	327	297	300	312	312	304	285	325	312	269	359	321	293	301	281	313	326	359	347	339	294	285	320	337	340	330	316	304	318	306	340	329	331
6784	1159	1519	1674	1469	1276	1163	1034	981	941	925	904	851	857	798	827	837	767	851	797	811	817	751	820	814	808	796	822	780	842	764	803	805	731	746	789	771	778	755	762	818	741	777	761	777	783	763	785	754	754	743	769	784	725	762	768	788	748	752	762	791	788	730	727	793	770	767	790	805	748	728	793	788	764	715	830	784	769	755	781	763	814	801	762	790	763	739	783	804	796	741	808	802	774	745	844	776	795	785	735	728	788	730	816	750	728	783	745	780	760	765	729	751	752	744	757	790	730	792	716	753	785	776	766	756	781	783	824	763	774	769	722	722	797	772	798	791	746	797	769	802	798	718	825	811	736	768	731	823	762	730	751	779	789	748	713	814	736	722	758	763	753	776	752	814	758	769	779	756	716	754	782	743	747	772	764	746	794	732	787	714	792	787	763	752	755	744	819	724	776	742	807	701	820	812	809	776	768	751	749	782	809	778	791	719	790	780	746	751	752	757	767	774	715	793	760	737	797	742	794	730	784	760	811	772	727	792	759	755	758	729	767	754	755	769	787	788	769	735	748	752	744	803	812	764	755	752	749	777	793	794	704	698	723	734	781	735	753	745	744	756	745	757	769	732	747	749	750	704	745	757	769	731	769	757	783	739	739	719	769	746	755	759	741	731	758	734	759	763	762	739	791	737	742	755	720	728	756	766	749	789	761	773	713	755	815	740	761	764	756	740	729	810	788	756	759	740	770	752	734	789	719	750	790	744	751	777	715	762	769	749	770	725	745	770	784	784	733	754	791	816	800	798	759	763	777	717	724	814	797	729	808	749	761	771	816	742	743	764	789	748	774	769	748	742	772	740	764	769	765	746	744	757	768	783	734	727	781	795	775	796	771	758	806	805	781	720	813	757	770	738	744	765	726	756	732	757	757	788	754	762	756	781	737	776	751	751	792	772	770	778	745	744	774	730	750	765	755	774	763	734	754	752	760	734	729	759	812	764	738	774	766	803	790	778	772	721	743	754	722	822	787	798	760	783	796	803	798	768	801	729	789	742	732	710	746	761	734	767	815	704	721	728	816	735	744	758	772	765	751	813	798	739	767	727	785	769	789	759	744	737	779	759	760	715	755	803	759	768	799	738	744	789	788	812	797	722	829	767	747	729	753	772	787	724	771	813	774	740	761	721	747	727	770	766	736	757	743	766	815	740	765	775	798	765	754	742	762	738	771	786	775	813	790	750	761	770	705	743	791	767	754	782	767	733	767	765	823	831	750	769	750	756	775	769	730	811	777	761	795	740	776	725	752	733	777	740	802	762	784	789	779	724	719	781	732	789	724	722	751	772	755	732	806	758	742	755	796	758	829	811	808	762	755	795	787	743	779	766	755	777	775	855	778	787	762	763	762	716	729	765	738	810	792	766	733	768	796	740	774	748	745	762	751	769	768	746	764	734	806	760	786	772	774	775	751	759	735	755	770	800	710	734	808	715	806	746	786	772	757	690	753	798	717	754	784	803	763	775	747	726	765	763	799	756	731	735	770	758	743	765	748	775	792	795	744	734	716	752	791	795	770	759	804	740	773	752	758	748	798	784	769	757	763	724	786	766	770	784	752	747	740	786	765	779	746	769	778	776	785	778	746	830	771	754	729	720	768	766	747	760	801	770	766	790	739	774	746	752	723	740	761	797	753	746	742	793	754	727	759	754	771	773	702	747	751	736	845	742	783	769	747	771	772	700	761	734	749	773	765	748	734	769	785	737	761	779	699	727	689	793	757	772	766	785	774	769	729	763	794	788	780	773	792	741	718	716	709	758	751	733	731	742	773	761	771	776	790	750	764	775	746	725	806	790	779	745	739	779	751	762	772	772	729	770	799	757	755	769	767	783	759	734	765	747	767	761	770	746	744	789	790	758	769	739	774	763	749	731	750	758	764	737	728	745	753	762	762	800	798	759	727	757	800	751	700	758	734	806	767	801	768	780	816	783	724	749	781	777	756	774	759	751	773	792	794	781	736	712	757	773	676	762	728	751	712	823	765	747	765	757	780	786	702	776	740	755	770	732	792	790	724	767	781	732	800	793	802	774	766	753	770	765	751	798	758	748	712	775	771	732	798	809	752	739	716	742	783	768	758	717	761	768	767	752	750	755	756	779	741	778	741	749	778	786	709	770	781	736	787	814	726	744	715	756	749	762	746	795	768	784	790	737	728	770	728	763	766	708	722	831	771	705	741	734	730	788	812	812	744	753	753	761	754	738	751	695	776	782	773	710	785	774	812	802	769	770	811	780	774	797	731	754	776	796	782	785	752	772	740	789	750	788	771	757	766	727	725	761	759	760	766	772	784	822	781	787	749	746	826	789	729	722	742	825	712	826	726	762	696	736	744	790	758	733	758	787	771	757	775	785	762	759	706	811	743	760	780	723	747	770	788	774	743	758	749	749	775	745	768	778	779	723	755	739	783	743	767	741	766	711	788	784	731	790	746	765	806	750	775	728	779	735	740	806	721	740	726	772	735	722	776	816	800	762	762	735	735	758	738	765	717	799	729	801	712	742	761	794	730	762	744	743	781	743	731	776	741	754	792	774	822	749	780	792	797	747	740	749	783	741	752	776	788	781	734	794	805	755	816	749	721	750	746	742	808	739	730	771	774	762	785	799	749	763	769	740	739	754	777	772	747	756	715	788	746	797	734	782	745	743	729	767	791	790	727	742	794	761	792	759	765	718	762	776	744	748	785	772	789	756	743	802	773	833	772	722	712	809	788	782	792	784	739	742	822	754	827	763	734	751	759	769	751	815	786	742	753	761	758	742	749	805	740	754	767	814	766	766	723	811	792	767	799	821	760	782	779	782	776	743	744	812	712	764	744	781	784	738	769	761	776	781	816	735	741	786	762	773	748	724	789	771	772	738	775	791	817	780	722	755	817	734	799	758	772	756	760	784	718	761	789	728	778	756	816	774	763	797	758	740	791	780	728	752	751	759	787	728	748	758	711	767	777	760	776	821	799	751	818	774	763	813	773	752	768	808	736	751	724	746	818	771	753	787	765	794	781	786	766	781	728	766	785	758	792	749	771	816	759	792	774	803	817	760	762	777	780	723	807	793	739	778	767	792	739	741	807	772	728	740	785	796	756	749	796	727	768	804	746	754	764	765	728	795	757	802	737	795	727	835	802	706	791	823	754	776	807	725	801	766	770	773	738	736	724	752	738	754	736	780	710	806	750	716	737	817	777	720	755	799	747	845	769	746	766	779	780	756	773	769	790	748	743	718	733	759	765	780	753	775	741	765	807	790	763	780	780	778	741	754	724	761	785	759	763	773	795	768	730	776	792	765	771	755	774	755	751	746	795	814	722	761	754	759	748	765	787	796	792	780	755	729	699	715	719	762	738	767	753	755	765	783	772	805	741	754	781	799	693	746	792	747	798	761	778	790	790	775	747	729	741	743	750	763	809	799	776	796	719	780	730	718	760	776	775	761	774	791	761	769	797	759	765	705	783
15173	1607	1184	972	789	629	606	558	528	501	477	493	422	432	454	428	432	425	470	454	422	428	435	435	424	476	398	420	423	398	438	395	412	387	415	474	427	441	422	454	467	429	396	449	453	431	409	428	404	455	411	399	410	405	442	403	446	410	445	395	416	399	419	374	417	406	375	419	412	405	382	415	426	436	454	416	405	419	386	449	415	435	377	458	405	390	419	377	405	466	460	432	468	428	462	455	406	403	407	410	472	423	413	421	437	444	387	441	410	415	432	436	420	409	450	423	428	416	409	408	437	396	404	463	421	450	410	395	436	421	420	451	356	425	468	418	392	376	393	444	443	388	367	413	387	463	422	419	424	421	404	393	393	411	406	377	392	426	392	395	424	427	459	442	399	393	390	397	425	454	435	416	435	379	403	422	454	444	462	389	432	450	435	403	404	401	439	464	456	432	437	412	433	383	432	412	444	445	402	407	420	412	445	393	385	428	421	410	392	427	385	436	431	445	421	390	391	385	420	399	426	459	434	400	382	408	392	427	411	436	432	413	433	382	410	395	444	410	375	421	413	478	429	405	416	421	422	417	376	432	402	459	431	429	462	430	396	415	417	425	408	389	405	472	408	398	416	453	399	393	421	377	417	424	398	428	394	392	437	454	415	387	410	419	374	399	419	402	418	433	423	424	394	405	394	401	417	391	432	425	469	471	357	438	390	388	404	395	427	417	411	397	378	454	436	437	429	419	442	447	421	428	412	445	427	431	476	426	420	408	432	422	392	376	422	412	394	396	393	439	434	390	457	455	421	427	386	413	385	445	411	417	395	476	422	411	417	372	430	422	419	475	419	401	425	375	399	424	400	409	441	390	457	472	433	406	416	422	430	410	449	432	412	461	432	438	431	415	447	415	430	399	432	434	440	409	404	418	408	427	422	407	413	433	427	456	410	434	451	415	454	417	427	402	447	411	417	449	432	419	412	434	420	415	425	385	409	432	421	450	446	389	409	428	436	408	361	385	440	415	374	455	393	412	447	414	419	443	403	403	446	418	410	388	416	413	436	437	417	398	431	426	418	428	451	411	397	420	393	433	406	396	429	416	426	465	454	403	422	406	411	417	405	412	398	394	465	401	408	415	427	423	383	385	403	389	417	429	435	468	402	419	406	398	392	421	431	440	425	432	430	399	422	439	408	378	434	410	418	423	427	444	386	448	425	399	425	423	403	465	459	443	446	419	428	398	404	452	467	423	450	417	431	409	446	407	418	430	395	428	416	406	438	445	461	399	387	411	373	381	421	400	416	410	421	395	404	415	438	416	431	419	414	428	415	381	447	409	411	364	466	444	431	404	433	461	415	396	414	409	395	407	452	419	409	402	456	415	411	413	413	406	416	434	416	400	388	398	430	441	443	441	406	430	409	424	400	456	381	405	392	454	416	398	448	414	424	396	402	404	382	414	390	414	443	390	394	440	459	418	386	430	438	431	396	349	385	410	420	401	394	417	391	422	392	391	411	434	406	464	415	410	414	437	431	415	421	397	427	424	458	418	404	359	399	405	434	382	434	435	404	449	430	415	375	419	434	436	362	402	432	437	396	382	434	424	406	437	472	425	398	414	396	428	410	432	430	406	413	448	420	426	410	402	390	391	407	401	398	399	424	427	449	395	423	389	439	415	479	413	384	426	423	430	417	383	416	424	434	428	403	423	403	420	413	436	425	391	400	431	379	418	401	419	422	389	398	406	410	409	397	402	403	407	369	446	431	414	411	451	394	425	437	391	429	406	439	430	416	449	404	419	401	451	428	401	377	435	434	405	425	402	397	415	440	425	429	436	438	438	388	417	396	408	431	423	408	434	414	400	382	401	429	440	378	449	438	371	406	458	420	418	395	427	428	429	390	383	411	429	413	397	404	430	450	456	411	438	390	425	424	411	452	428	428	403	443	391	392	379	460	367	433	408	429	405	446	419	418	433	427	430	416	417	401	420	445	422	401	400	349	442	436	399	446	403	421	429	414	399	423	400	455	440	433	431	415	436	426	392	393	434	438	472	419	425	457	445	393	475	418	409	399	419	413	450	473	466	406	374	413	376	400	415	449	464	390	370	440	416	454	423	474	430	434	397	440	400	451	422	408	451	444	417	379	449	405	415	415	388	416	453	423	397	374	438	404	418	384	418	432	425	429	434	412	437	412	425	425	416	403	401	416	419	405	423	412	449	404	407	427	402	407	381	441	407	377	395	393	410	409	402	406	405	414	449	428	453	405	435	427	390	427	408	430	413	457	418	384	369	414	407	406	363	443	407	441	412	417	415	429	440	431	393	409	453	409	418	413	431	402	450	396	450	396	417	455	390	432	399	405	422	382	403	427	439	393	408	417	376	449	420	426	443	389	370	388	434	416	424	404	443	428	404	449	378	433	448	426	404	431	404	407	421	444	424	392	425	439	430	377	431	449	379	406	412	456	428	434	406	452	438	417	431	461	407	396	397	431	406	443	443	422	403	386	408	397	419	437	429	418	437	416	409	400	417	412	406	454	445	460	385	409	402	439	427	411	418	432	415	443	425	452	414	424	405	418	388	405	380	413	408	387	401	464	419	451	407	440	415	406	399	418	422	404	385	421	435	447	447	445	478	374	435	398	400	403	461	425	425	429	388	443	436	395	441	452	422	399	433	367	423	428	420	405	429	423	387	420	395	375	447	400	426	443	437	466	442	413	407	428	454	429	429	468	397	405	431	424	460	432	407	447	454	429	433	401	370	384	428	383	376	403	453	406	429	441	451	436	445	410	440	423	422	416	420	404	399	390	388	426	377	427	397	436	378	420	422	381	431	413	453	414	413	425	404	401	378	377	401	415	455	395	383	439	395	417	426	432	412	415	401	408	382	394	451	392	441	433	403	471	447	441	425	421	436	390	415	426	414	425	421	425	455	399	417	412	377	405	441	424	438	457	408	414	441	407	427	382	432	442	408	401	409	442	405	406	401	436	428	372	435	404	430	431	395	404	385	469	416	442	414	420	376	475	430	405	413	450	438	429	437	434	433	420	442	363	404	419	388	449	447	433	416	430	422	423	412	429	405	438	455	443	407	441	405	418	440	393	456	419	383	420	417	420	423	382	422	464	433	446	425	417	423	435	431	434	447	421	424	441	371	430	439	425	424	429	419	393	395	392	380	425	440	400	446	425	423	443	407	418	436	418	429	404	402	434	386	404	432	404	394	429	343	426	414	434	403	427	407	400	438	413	420	404	431	413	409	404	415	428	425	396	456	392	404	423	388	469	435	379	403	444	419	408	420	400	436	414	406	394	433	418	397	377	457	422	440	459	452	435	391	414	404	416	414	433	439	380	392	393	434	364	384	404	417	432	394	369	447	412	384	481	413	390	380	431	402	415	425	442	409	427	397	414	416	371	416	401	406	437	435	395	399	423	385	447	411	426	407	389	389	401	432	441	419	408	389	459	415	414	448	415	441	393	401	452	415	409	400	419	389	408	444	418	354
9036	1666	2403	2775	2189	1933	1774	1457	1337	1380	1206	1098	1187	1129	1117	1097	1037	1022	1042	1037	1011	996	1034	1024	987	1005	936	1038	987	964	968	950	1007	971	969	1022	959	1020	1000	982	943	986	986	941	992	888	976	977	918	922	986	958	965	921	981	947	939	922	960	958	887	985	967	914	912	975	934	936	914	954	957	892	920	920	949	909	942	929	949	920	921	954	926	950	984	928	954	955	895	919	942	922	943	933	913	923	965	936	912	902	916	929	924	921	931	974	899	904	931	963	885	913	905	946	977	948	944	942	947	946	992	978	908	929	939	914	914	912	910	955	916	944	938	975	915	885	929	887	949	954	950	915	902	912	893	1005	958	907	955	947	968	961	954	907	898	940	985	951	903	922	930	975	968	910	926	1006	906	910	911	999	989	893	920	941	900	948	935	935	935	911	983	939	985	993	880	927	927	981	930	935	909	934	878	928	962	913	944	875	955	935	930	919	995	933	955	988	912	891	944	921	950	919	970	958	982	932	950	918	915	911	940	924	953	928	934	876	1023	939	890	890	919	921	949	990	900	925	954	924	937	909	938	940	932	974	926	930	879	921	880	921	985	951	964	897	950	1004	925	878	917	950	912	920	927	986	923	960	1002	984	926	937	936	921	926	965	932	951	947	900	951	1007	884	910	920	968	957	959	954	931	984	903	998	923	926	902	924	977	873	933	952	885	905	926	893	919	892	952	921	988	883	987	935	905	920	916	915	967	952	907	925	929	919	993	918	973	906	976	928	932	924	955	941	953	942	943	893	956	880	929	954	936	930	890	907	913	907	949	966	943	914	906	967	949	966	928	924	943	934	940	975	928	953	962	917	931	976	912	975	966	964	912	937	984	918	915	942	961	950	987	934	939	907	920	896	920	887	966	912	893	919	891	913	981	952	988	928	948	969	901	898	920	967	881	944	930	930	898	964	933	973	963	890	948	936	914	933	897	973	907	857	942	962	904	951	980	985	916	942	917	1007	962	904	904	946	924	914	874	907	900	908	949	919	940	933	908	958	955	955	916	924	925	939	939	923	942	964	895	934	943	936	979	893	903	943	898	974	989	996	920	882	906	945	930	935	969	972	950	933	969	942	890	945	962	981	974	911	950	907	870	943	958	909	958	895	902	915	888	944	965	946	936	923	959	1006	914	942	954	922	973	927	964	932	898	971	962	886	932	911	944	981	905	903	943	958	948	995	898	872	942	925	927	960	971	1021	961	952	900	902	904	975	951	899	970	910	893	909	891	941	922	909	910	929	897	938	963	917	913	884	923	918	902	898	882	939	887	960	973	950	909	938	967	927	929	933	876	982	871	901	901	878	970	974	931	892	904	881	975	929	898	931	973	966	925	900	981	917	973	922	922	862	984	951	933	918	937	947	966	929	897	944	940	990	930	979	946	929	926	930	926	939	911	968	955	900	929	905	875	967	921	919	863	1026	919	916	914	947	975	865	982	993	875	880	981	939	911	935	926	942	930	930	900	923	909	971	922	989	920	870	914	951	928	942	925	930	970	943	910	867	899	938	889	917	937	990	889	944	947	923	906	953	931	925	969	946	934	936	909	923	954	950	943	999	912	947	970	966	944	959	927	907	965	926	934	950	915	921	932	897	929	949	906	931	972	922	970	944	933	930	953	924	910	919	920	903	991	879	934	951	914	915	937	900	936	894	900	972	908	949	950	921	956	866	948	882	911	849	946	876	910	911	941	952	917	939	961	933	924	919	943	977	932	906	894	947	891	974	936	938	924	1001	902	910	944	913	948	927	954	977	961	939	927	895	1015	916	894	955	969	953	966	1005	937	918	912	920	879	913	964	961	946	912	915	938	946	930	893	957	913	948	970	896	957	932	920	899	927	954	914	942	930	955	911	990	948	950	944	950	944	884	922	901	891	922	989	877	912	935	929	951	891	861	950	922	943	880	943	910	882	938	912	930	950	887	957	902	1007	931	912	895	929	920	951	951	910	932	960	941	906	896	983	942	977	940	955	902	885	940	952	946	911	917	906	963	892	852	919	922	950	920	919	939	980	933	928	998	951	865	894	892	929	929	937	928	898	928	906	913	936	969	968	900	936	983	920	947	979	948	959	901	910	911	917	922	911	918	947	908	953	935	958	939	926	931	950	898	906	965	956	941	901	960	925	905	938	934	951	926	918	920	937	941	906	937	940	939	976	930	921	922	898	900	865	908	903	921	929	967	904	938	968	924	947	935	927	986	923	909	884	912	964	973	925	922	947	931	916	887	936	929	947	943	961	921	969	994	946	978	929	901	935	935	887	957	902	927	923	960	947	945	946	910	894	931	900	954	975	943	979	922	953	889	898	911	963	1002	951	954	952	879	872	978	944	949	1012	925	906	896	941	964	887	935	900	875	909	956	951	881	972	916	890	959	949	972	917	923	972	924	924	932	936	981	978	933	945	928	874	1013	928	939	960	874	989	966	938	960	959	908	934	917	942	910	918	897	911	893	992	931	923	951	947	907	894	960	945	932	925	905	980	922	960	943	975	939	939	917	918	902	930	870	921	903	946	889	878	937	958	934	977	942	938	951	967	955	928	927	989	988	924	951	938	932	871	941	935	933	933	908	939	909	975	917	944	944	993	917	966	917	953	946	920	896	941	948	885	974	853	882	965	887	881	984	938	966	938	955	904	965	904	960	943	935	935	930	934	962	929	973	877	938	947	897	961	942	917	963	910	923	901	919	861	900	913	991	967	945	943	899	960	864	962	965	902	874	947	882	986	958	998	960	899	900	946	920	881	946	913	985	916	965	933	938	938	986	922	913	938	924	909	916	975	881	853	913	929	880	931	910	902	881	936	901	892	911	903	962	945	944	874	947	904	907	871	920	924	944	999	945	936	950	898	900	896	923	918	997	881	940	958	866	971	925	999	901	900	977	911	935	924	909	921	945	968	957	897	999	914	924	866	887	947	943	998	935	923	885	956	940	947	907	932	916	884	872	955	912	927	896	975	929	922	980	977	934	873	948	980	968	925	925	951	938	898	891	898	918	882	951	968	876	958	924	909	962	892	957	915	934	883	896	934	937	979	891	911	866	941	948	927	923	898	924	927	906	928	966	917	954	920	909	926	890	939	964	906	955	909	957	957	915	884	914	969	959	907	941	878	908	939	880	956	938	907	953	885	924	886	959	932	931	840	955	912	968	906	909	932	951	869	1006	967	899	943	978	932	970	910	950	948	950	947	981	943	969	959	959	928	903	925	940	970	909	941	912	890	956	954	953	931	951	886	952	958	940	925	932	925	921	923	930	950	915	917	934	904	957	919	993	945	926	844	912	935	955	945	943	933	970	970	995	952	965	981	902	938	936	960	892	915	954	888	966	906	930	965	894	948	932	980	917	947	943	969	956	923	921	947	945	986	980	909	946	905	961	890	967	916	906	938	914	917	920	995	921	938	932	921	976	898	927	909	947	946	935	938	936	938	938	914	953	943	1016	905	958	931	923	951	911	919	931	902	926	917	936	918	910	996	884	976
1560	178	164	161	163	149	163	181	170	150	124	160	176	180	153	170	156	171	164	162	153	178	169	157	163	172	165	174	169	150	157	153	169	153	135	157	176	163	189	163	167	143	167	170	180	161	150	160	179	174	167	164	195	178	156	143	148	150	152	154	157	150	183	157	160	158	155	143	154	165	148	175	199	178	159	136	148	168	180	159	169	157	180	148	164	132	154	153	158	166	153	156	168	173	143	164	152	157	165	161	155	162	188	144	146	146	146	156	154	164	162	168	196	183	181	156	172	161	167	171	154	138	156	198	158	161	189	163	167	170	147	146	160	170	156	179	158	147	171	136	125	163	153	157	202	169	152	174	166	167	156	173	136	158	163	174	149	194	151	173	155	170	144	140	173	171	185	168	174	146	164	187	145	164	177	169	164	123	161	146	145	157	164	146	147	164	167	161	165	143	204	166	182	163	160	165	148	176	181	161	135	157	158	146	166	150	176	160	157	173	160	173	156	153	152	173	157	157	167	158	167	158	156	166	162	155	167	160	179	158	144	145	160	180	191	184	165	174	179	155	179	155	132	147	150	159	154	155	153	144	178	168	163	171	154	177	141	167	166	175	179	171	154	178	167	163	139	170	162	156	164	160	159	162	159	160	182	164	185	151	179	161	171	161	168	155	183	162	158	170	160	160	170	187	155	158	187	175	162	160	169	156	161	172	183	127	176	151	164	165	138	164	157	169	152	159	149	157	142	165	168	158	185	145	183	156	167	179	163	162	175	145	182	161	177	175	163	157	181	197	157	160	179	170	143	175	150	171	139	182	166	160	167	166	170	162	151	156	156	165	171	169	168	145	164	144	155	152	153	128	145	152	174	161	170	160	157	161	176	139	141	173	159	174	174	184	157	161	161	156	146	142	152	158	133	163	145	170	157	160	162	150	180	157	156	147	138	180	168	175	171	166	174	179	175	154	152	176	167	178	163	190	183	175	158	160	182	164	166	170	154	156	149	153	165	150	164	158	142	165	151	171	164	181	170	156	154	172	153	166	140	159	175	158	168	149	170	137	166	154	148	144	180	171	160	190	132	144	144	151	200	160	160	177	173	166	158	175	175	141	143	173	189	177	162	171	169	138	156	158	178	123	137	149	164	141	152	157	156	183	159	145	158	182	167	168	166	158	160	157	185	190	173	157	183	181	179	190	166	183	154	172	163	169	153	169	164	149	151	157	166	166	148	157	168	170	172	165	170	161	174	159	147	130	170	173	156	171	164	168	147	160	160	162	156	156	142	144	154	166	174	191	144	135	151	161	164	159	148	145	147	169	161	167	193	139	165	186	174	163	172	166	165	132	165	175	165	175	154	161	166	166	163	164	167	155	142	168	131	160	156	171	176	167	178	165	161	151	164	156	159	172	166	153	180	152	184	150	155	150	144	164	141	162	144	145	152	148	165	151	149	173	151	152	177	148	176	169	161	170	157	167	170	149	158	172	138	153	136	163	140	171	168	172	164	204	165	154	149	139	147	158	157	198	157	163	161	150	178	174	143	187	167	175	137	180	156	163	162	172	170	144	145	168	156	189	167	169	161	154	149	152	154	172	164	167	187	183	159	154	151	186	155	158	158	177	176	169	141	166	146	155	173	156	163	155	179	169	155	164	133	164	173	160	154	175	168	138	167	191	154	167	165	173	151	138	162	138	160	166	142	160	167	161	161	151	177	176	143	153	157	149	157	152	158	158	171	164	173	136	165	175	172	176	152	176	140	166	150	154	157	181	180	146	169	155	170	159	146	157	170	156	150	195	149	164	165	171	157	172	143	179	165	172	172	157	166	185	136	143	194	150	158	165	153	178	174	171	196	142	167	170	163	156	140	176	168	166	163	164	156	151	152	137	158	160	163	169	167	135	173	174	159	155	148	150	166	170	176	188	159	168	160	173	170	150	153	171	162	147	146	171	161	151	173	170	160	150	163	140	169	168	136	150	168	152	161	167	165	177	148	144	182	160	151	141	159	152	171	182	148	160	174	154	177	154	146	150	153	136	166	180	165	137	153	146	163	154	175	159	167	179	162	144	155	168	150	183	166	140	157	162	148	146	151	163	155	198	169	172	165	144	149	147	151	167	154	169	158	164	164	156	164	160	155	162	177	158	170	142	162	167	148	155	162	175	174	136	176	146	153	154	152	157	185	145	162	169	199	161	197	159	150	160	170	168	194	152	151	156	157	173	161	166	168	166	160	157	161	161	148	174	137	164	161	168	157	170	163	172	181	154	155	159	172	178	176	151	155	169	176	155	173	166	157	151	157	171	194	160	165	139	161	153	167	178	162	147	163	136	147	158	155	180	165	171	179	144	193	147	157	174	166	161	169	169	167	174	179	185	176	153	185	166	166	181	179	195	172	168	166	147	183	168	172	167	144	154	139	168	168	179	163	143	164	131	158	151	162	188	144	189	152	169	165	176	194	171	175	180	173	185	158	174	161	146	154	159	154	166	143	173	166	149	140	163	171	165	182	140	159	145	164	150	187	153	156	174	170	168	163	156	168	171	149	142	172	179	173	165	142	146	174	180	162	156	169	160	165	179	156	179	197	179	182	171	165	152	169	156	174	175	170	160	159	180	167	162	172	173	174	177	165	141	161	190	165	167	163	155	178	126	157	162	169	162	159	167	173	138	158	156	171	152	161	155	158	171	161	161	196	168	178	147	164	173	158	158	167	179	174	151	183	133	172	153	160	145	142	190	173	171	152	167	157	169	171	179	157	167	162	155	168	147	146	155	151	154	149	143	160	163	183	150	151	194	153	157	147	169	157	177	175	176	159	172	171	165	143	159	164	157	188	155	159	143	197	156	173	154	174	163	162	184	171	155	161	150	158	142	153	164	147	162	163	158	165	158	138	160	167	181	139	167	162	138	168	163	174	159	171	161	145	161	157	152	148	176	157	182	147	131	141	172	193	184	152	179	145	162	171	168	149	161	176	163	162	149	166	164	200	150	188	189	203	175	141	141	160	163	144	158	140	198	176	166	162	163	169	163	159	173	156	171	154	158	165	194	156	170	169	169	162	159	163	197	136	149	156	176	170	169	143	146	171	172	175	180	156	157	152	155	173	149	162	193	153	177	166	174	164	135	171	146	152	168	171	160	166	155	155	155	156	151	155	183	150	174	188	137	165	187	171	184	160	179	160	159	164	167	167	175	191	132	182	163	171	175	167	178	174	163	188	154	169	145	173	146	148	177	164	146	175	143	163	157	149	184	169	176	161	170	177	171	136	158	156	173	159	147	152	158	140	166	164	176	159	159	190	152	172	156	158	137	170	142	177	179	150	155	175	180	174	143	176	163	151	145	162	148	183	159	174	135	138	168	153	168	164	159	157	147	154	166	159	163	167	152	169	166	177	177	170	172	152	177	148	158	180	180	155	182	162	176	150	158	185	145	170	166	160	165	170	184	148	167	133	174	152	179	174	169	151	153	173	169	151	162	165	160	167	172	161	142	132	138
1829	460	457	493	482	486	458	431	449	477	457	483	454	484	478	460	449	437	451	465	442	471	461	446	432	463	430	453	431	450	425	460	432	437	453	446	455	417	466	439	469	436	463	435	443	413	440	455	472	430	429	408	456	444	446	449	430	479	449	460	436	449	422	467	468	439	453	468	466	464	443	457	453	463	474	476	480	442	475	446	457	438	428	525	458	406	451	461	472	440	444	484	438	492	471	435	483	424	422	427	419	477	440	450	458	439	435	461	436	409	449	447	435	442	427	444	448	421	426	472	400	453	460	473	446	457	425	463	479	449	407	433	445	435	461	445	495	468	459	440	462	461	448	459	468	402	422	445	480	441	448	464	451	482	434	465	472	402	452	449	449	472	436	413	459	439	455	427	432	445	475	445	456	466	465	445	446	445	428	416	448	478	435	428	443	457	461	439	446	430	463	462	459	446	450	439	445	435	442	449	461	463	420	461	463	447	426	423	426	447	428	448	479	460	434	441	469	491	469	458	441	453	454	461	460	482	485	440	436	446	447	427	454	462	460	427	424	488	438	428	428	470	409	459	450	463	442	418	431	477	452	431	479	407	438	452	475	454	415	474	477	475	386	445	437	441	435	509	507	438	466	453	449	460	458	508	439	496	465	441	429	465	491	446	425	440	437	472	423	420	440	439	447	467	461	474	453	439	425	453	487	433	439	469	443	435	416	440	453	450	441	448	452	445	417	414	461	452	435	462	485	436	477	462	418	460	471	481	443	436	450	477	442	423	455	448	444	481	425	445	463	418	465	462	455	438	435	472	416	435	435	440	427	458	489	402	429	423	462	454	451	460	453	473	459	467	487	452	394	459	433	434	454	433	442	438	472	435	455	509	471	426	441	479	429	462	414	465	446	472	432	435	416	453	466	466	490	432	468	444	480	435	460	473	427	435	456	465	474	428	444	462	475	439	447	453	418	413	451	415	491	407	491	421	454	437	427	488	457	435	457	481	448	465	435	442	457	460	459	426	435	471	454	460	485	478	443	433	427	467	421	466	471	423	468	439	471	468	439	499	458	419	413	448	431	435	450	441	426	437	455	458	459	459	453	446	468	455	446	401	408	409	439	431	477	457	475	472	454	433	448	457	486	475	426	468	454	458	448	463	470	450	427	451	460	432	448	464	457	440	463	446	419	437	480	459	480	471	423	437	449	424	410	472	484	445	443	426	439	435	457	392	454	451	447	423	424	470	456	467	455	464	452	437	461	462	422	441	432	431	422	464	441	449	436	455	466	462	503	437	444	494	422	460	446	399	463	473	458	449	419	460	471	426	469	448	470	466	423	448	449	449	433	445	424	453	522	423	420	426	429	459	450	449	486	476	451	445	450	433	454	438	491	469	462	487	423	463	423	442	474	429	443	461	453	431	446	451	444	432	445	481	448	487	454	468	450	452	433	460	465	445	451	423	466	461	449	447	461	446	426	464	442	467	436	437	456	468	438	457	427	430	410	504	476	457	471	485	424	466	482	439	474	438	423	425	431	469	484	431	433	430	466	424	437	438	455	440	440	408	444	447	441	434	484	460	474	462	427	473	455	421	444	465	482	445	434	419	472	479	444	431	437	438	480	466	438	461	423	463	489	448	461	446	441	434	475	444	456	453	438	465	457	447	468	446	473	459	439	464	442	444	448	428	469	450	442	442	438	483	424	464	406	435	452	415	489	449	430	450	436	442	452	466	448	427	439	421	446	432	432	471	459	484	479	446	446	474	471	416	475	412	430	476	476	441	466	469	466	476	434	466	460	447	430	434	467	461	430	481	471	450	461	417	411	430	429	398	440	457	462	397	447	460	475	433	478	492	437	421	448	427	432	423	432	446	445	409	465	496	401	461	417	485	457	428	442	465	451	492	412	430	475	464	470	473	419	466	465	468	412	429	448	431	467	456	446	449	459	466	467	452	518	465	446	455	470	453	403	441	472	449	488	450	404	453	455	476	430	472	438	436	457	430	445	424	431	451	421	446	419	439	435	423	464	454	447	475	428	439	465	428	436	413	465	443	422	469	442	470	427	421	471	433	441	459	445	463	421	415	400	436	433	447	473	446	412	436	487	441	416	483	432	420	449	461	436	446	484	436	458	439	420	451	450	480	459	429	427	453	482	447	452	474	441	440	424	440	481	464	434	435	437	428	428	445	430	430	421	421	496	462	462	482	442	449	413	445	453	450	461	465	454	446	487	453	474	457	464	419	433	425	480	461	411	458	419	465	404	477	414	447	464	441	427	414	464	460	486	454	476	437	469	449	418	425	442	428	475	482	463	426	445	486	435	462	420	420	433	502	462	414	461	474	424	467	465	443	447	448	464	424	449	425	466	435	417	457	450	438	491	454	495	466	437	463	454	435	446	429	454	419	449	440	442	472	422	470	452	447	432	444	446	464	444	430	451	456	441	435	415	459	472	459	466	478	420	447	442	439	447	402	461	453	429	439	446	438	457	481	462	432	441	465	456	445	429	487	447	452	451	471	486	397	463	450	460	452	461	470	439	449	451	432	432	482	444	474	473	467	473	431	482	452	430	434	433	449	466	463	426	487	456	499	434	433	451	431	467	466	467	486	468	432	441	421	466	453	492	483	456	449	460	450	456	455	439	471	435	484	477	451	482	414	439	422	463	417	443	421	457	470	465	414	459	416	461	446	466	466	437	474	453	470	432	486	483	435	463	428	417	467	446	432	477	426	422	418	456	483	488	463	434	430	463	454	478	452	463	485	436	435	439	453	473	437	470	446	457	462	477	457	449	410	475	454	449	426	416	419	438	459	452	442	442	449	463	473	442	430	455	454	441	450	484	444	463	426	474	484	460	443	451	467	428	434	471	400	477	462	442	472	422	435	447	459	471	469	437	388	437	472	443	431	474	447	460	408	475	435	442	430	439	479	452	443	437	456	482	454	450	438	445	438	481	475	441	461	483	435	454	414	444	418	428	446	444	435	459	442	423	473	456	452	476	418	432	503	451	453	424	458	458	440	434	415	491	461	460	476	497	441	443	464	428	460	417	428	464	465	427	436	445	442	428	478	436	458	486	427	424	518	419	441	425	451	439	460	483	454	442	454	453	444	412	443	414	432	450	427	468	466	426	469	467	462	452	458	456	426	458	450	455	445	443	461	472	482	437	419	403	448	449	423	457	447	434	414	462	473	434	397	442	466	479	464	439	456	482	492	466	444	453	460	439	462	427	462	461	431	443	446	487	497	481	436	399	468	438	461	507	406	445	439	452	449	415	459	412	436	436	461	447	420	411	440	425	480	460	456	458	452	413	461	438	442	433	462	461	446	457	464	424	446	466	482	404	441	465	418	487	440	448	442	464	477	417	454	491	477	483	426	435	493	469	451	449	417	462	444	443	453	412	453	441	491	455	430	461	471	461	456	421	446	444	492	456	475	448	479	437	473	447	452	440	494	489	427	438	463	470	446	489	424	489	500	440	451	410	440	490	437	421	454	440	467
8041	719	658	567	460	484	373	370	314	351	344	357	305	301	362	334	299	298	328	342	319	326	335	319	288	320	304	315	308	323	329	298	322	325	313	310	307	305	294	311	303	359	334	317	339	323	283	327	345	322	336	318	327	314	318	322	321	353	326	299	313	293	312	312	323	305	289	350	300	303	361	317	317	366	355	272	307	321	283	320	319	319	322	300	312	308	334	301	311	307	309	326	325	308	320	320	280	322	339	303	318	342	291	310	309	291	286	311	327	336	323	313	344	319	326	288	349	324	316	287	321	361	319	288	303	316	299	312	323	319	304	305	314	332	313	300	311	313	311	314	340	348	338	317	314	301	336	306	311	297	336	320	306	331	323	307	304	335	308	280	342	314	337	324	335	320	350	282	306	317	318	303	335	314	310	318	287	308	310	351	302	309	298	297	333	346	335	316	316	317	325	309	304	320	379	299	315	380	328	348	289	310	308	362	327	316	331	320	303	333	307	308	305	302	293	326	314	325	329	295	305	294	282	355	325	316	344	320	315	321	336	347	284	295	307	288	322	319	316	301	307	346	306	327	314	312	346	335	314	272	310	363	313	297	273	293	313	283	296	301	300	287	287	307	314	291	312	317	298	352	331	292	290	322	287	318	338	334	307	291	338	309	312	292	290	323	320	301	342	351	306	309	317	319	316	335	312	368	314	318	334	310	345	328	313	315	303	291	289	311	320	324	364	319	308	297	308	284	320	298	327	317	346	314	300	313	340	319	357	325	332	320	304	351	308	303	284	297	303	313	318	289	326	312	321	308	300	275	340	298	293	340	316	359	339	310	325	313	320	277	284	333	327	313	344	297	311	306	306	286	315	296	342	303	362	303	308	316	320	278	312	328	300	318	302	269	304	305	281	313	303	313	345	322	307	348	322	283	278	315	288	330	299	325	282	311	303	304	358	316	295	316	279	331	325	300	323	323	301	300	324	329	324	344	316	364	311	319	305	313	269	336	312	311	329	364	336	302	344	327	291	330	299	302	357	315	311	325	327	283	344	289	301	331	355	338	321	290	285	313	352	348	299	303	274	323	318	306	318	326	347	332	313	322	330	301	354	292	324	332	332	369	344	292	333	350	329	300	269	323	288	321	309	346	335	320	314	320	343	315	321	342	327	327	308	331	333	325	286	325	329	310	337	322	329	334	305	305	314	324	308	338	295	291	303	341	332	301	308	336	339	302	301	326	319	302	307	308	329	339	302	315	334	359	321	306	307	339	330	287	335	298	291	281	285	308	325	329	350	327	317	310	295	304	328	298	279	321	335	303	320	327	309	348	324	281	332	323	312	316	320	276	323	322	292	304	297	317	304	322	316	300	311	307	298	306	304	327	332	305	293	291	312	313	319	343	317	282	328	347	313	276	296	294	318	328	308	315	316	307	301	323	320	351	336	322	315	294	305	315	345	330	289	337	305	291	324	336	332	324	333	296	318	315	306	341	297	348	296	330	349	310	329	333	341	325	333	311	309	269	309	309	302	311	310	342	340	280	318	323	304	266	289	331	294	288	300	353	314	316	323	296	303	303	308	322	306	334	324	321	321	306	329	313	316	314	317	330	322	298	328	272	328	294	332	313	344	296	309	309	299	298	305	310	289	292	303	282	294	290	352	283	295	330	307	347	310	293	318	313	277	327	308	349	296	306	302	321	326	309	317	307	338	301	356	285	329	321	302	315	298	322	323	325	322	295	326	285	331	317	303	325	302	326	285	321	319	307	290	303	313	386	329	331	352	343	281	314	323	276	312	310	329	330	336	312	345	331	284	311	296	306	339	319	327	333	297	300	280	310	333	307	331	306	347	314	355	305	327	319	327	322	301	328	308	329	297	312	367	286	305	356	312	326	329	306	276	290	298	292	345	319	333	318	277	316	341	300	295	277	352	307	304	314	322	333	281	338	315	327	327	303	328	321	299	330	303	313	307	324	292	307	319	329	332	298	323	300	302	297	333	323	326	337	325	355	347	326	344	308	305	304	315	326	314	335	325	345	382	335	354	306	318	352	301	309	340	330	301	324	303	349	299	301	319	311	320	308	305	345	296	307	304	333	310	341	332	330	328	294	370	319	331	336	336	316	268	316	327	325	279	288	324	312	345	319	321	322	308	301	320	328	320	326	323	309	319	343	307	339	339	294	350	299	340	298	295	330	317	291	293	349	322	275	289	321	307	311	290	327	339	316	336	321	280	317	290	301	316	326	317	314	324	276	312	333	302	293	309	328	311	315	322	310	304	331	364	298	301	330	297	291	305	317	334	323	354	331	310	335	345	311	298	326	314	303	342	289	316	314	321	316	323	314	302	311	347	295	311	321	325	295	268	307	319	305	281	308	307	326	306	316	334	348	309	336	325	302	323	327	312	310	329	313	303	321	346	341	304	314	299	316	299	293	316	324	337	356	266	316	288	344	284	339	322	313	317	296	291	312	327	323	304	295	302	320	307	307	304	297	332	302	315	310	290	299	302	295	300	347	306	328	323	318	292	320	313	321	331	325	306	287	346	318	323	292	325	304	322	334	298	294	331	307	326	304	324	330	309	296	327	320	312	330	325	350	300	311	300	292	281	297	308	304	312	307	299	320	301	331	325	291	313	317	345	279	330	331	323	330	297	295	281	355	302	292	302	309	292	295	313	300	288	318	318	318	328	289	320	323	312	298	293	316	291	339	321	324	342	336	324	335	305	331	285	340	298	318	308	316	299	310	303	336	320	311	298	313	315	313	330	322	309	345	324	280	310	305	327	292	318	289	294	356	333	304	355	321	319	314	307	338	310	342	299	326	311	313	312	368	338	327	329	311	309	327	309	298	303	282	271	305	315	316	314	308	351	312	317	296	365	318	313	330	313	308	336	317	339	325	321	367	299	317	308	309	351	311	329	335	315	295	303	315	310	313	315	305	318	283	293	350	333	303	316	333	273	347	306	312	338	299	284	312	323	332	344	301	324	355	294	316	295	326	311	308	323	330	325	305	337	333	319	318	307	289	322	312	327	344	294	327	326	339	328	294	305	356	311	312	298	307	327	291	317	318	299	337	300	293	342	306	326	309	297	323	316	322	332	304	334	307	351	320	293	322	295	310	317	318	340	328	357	320	333	291	318	343	308	339	296	321	316	310	321	323	311	323	281	314	319	339	324	314	294	309	314	305	285	332	324	314	306	322	321	324	325	334	309	283	341	285	316	317	316	334	316	328	326	299	325	324	334	321	299	285	299	360	309	344	300	315	310	299	325	310	319	282	310	298	277	298	331	333	319	319	317	300	336	293	298	351	322	336	303	355	322	317	347	329	317	288	320	319	339	288	328	283	339	306	329	309	299	320	335	348	294	328	283	306	307	337	336	320	314	318	333	325	328	324	317	327	290	309	298	306	328	322	342	309	300	293	282	311	304	321	310	343	303	335	309	302	327	317	329	326	352	305	315	309	318	297	290	319	342	339	330	320	309	296	340	291	313	322	305	325
6690	1172	1610	1630	1447	1258	1129	1081	1005	961	945	866	812	859	902	824	804	824	797	865	797	805	763	832	815	826	836	828	781	786	764	854	795	797	783	830	806	802	800	762	780	782	803	759	772	768	761	764	768	775	753	804	765	742	787	823	744	780	811	759	807	816	742	802	774	782	790	779	783	746	775	756	806	729	807	779	778	780	767	812	756	787	790	795	764	733	777	791	758	773	778	761	813	763	797	756	742	719	784	790	746	791	767	748	727	767	741	786	737	788	801	797	754	821	758	776	777	834	767	794	771	778	778	816	780	814	809	806	776	762	795	723	760	748	742	722	750	750	764	787	737	725	725	820	748	783	743	775	797	782	785	789	769	731	787	756	807	757	804	801	775	788	720	750	748	790	772	790	796	736	730	791	786	787	786	788	763	763	774	769	736	779	776	783	761	789	761	755	748	817	746	733	777	738	819	791	770	795	801	772	809	751	800	724	747	735	722	776	772	776	752	751	784	768	793	752	778	752	778	788	780	754	786	785	765	800	823	782	776	799	779	744	737	748	802	699	776	775	739	786	793	805	780	770	774	767	752	798	788	783	807	821	774	722	776	677	739	712	768	743	804	796	794	759	779	815	756	755	756	779	797	756	764	791	767	762	773	745	785	733	758	771	755	822	738	731	817	756	802	759	769	804	765	804	783	817	790	763	770	787	728	813	764	772	740	765	733	765	779	774	742	733	736	800	801	773	753	755	786	804	754	814	755	733	791	740	783	743	768	776	764	803	801	799	765	765	742	763	787	787	785	756	778	781	765	823	742	785	784	747	788	746	760	794	751	742	756	776	774	801	761	742	796	748	791	730	773	768	805	770	752	796	746	752	758	789	777	790	765	777	779	795	762	768	739	779	765	741	744	764	747	836	713	794	710	732	768	779	751	786	765	724	775	744	779	761	782	739	739	789	789	769	744	784	767	739	752	764	756	761	752	778	724	771	786	738	802	764	745	777	780	748	763	757	797	772	782	747	709	805	822	776	784	770	745	771	768	772	723	781	769	761	743	768	760	771	819	742	757	710	795	744	762	788	758	835	757	749	768	738	777	768	807	784	735	740	740	776	735	701	779	783	760	780	769	815	793	754	730	785	789	753	818	767	814	731	780	783	789	781	757	732	791	765	807	794	747	796	765	726	770	776	789	740	726	760	738	752	814	753	792	790	764	816	765	766	745	775	748	762	736	761	743	751	733	799	792	690	766	744	778	754	786	795	783	770	755	778	772	808	728	786	824	729	775	772	746	732	776	765	757	790	778	752	777	788	766	761	779	724	787	807	745	761	782	764	804	751	799	771	766	787	741	774	789	768	742	773	733	777	751	781	767	768	720	769	737	780	770	782	769	762	775	719	787	743	773	770	807	772	743	723	790	745	815	778	828	736	758	749	751	781	809	842	742	761	793	776	753	753	765	776	751	751	759	764	816	787	781	770	789	737	757	765	793	847	725	785	730	761	748	762	764	808	756	775	733	745	744	712	773	785	816	792	766	777	802	805	802	751	762	762	746	813	735	828	761	755	798	740	775	786	712	747	751	797	809	781	802	772	788	768	744	789	770	782	777	776	710	758	792	724	720	745	798	812	754	761	772	756	768	764	736	749	747	758	722	722	741	747	736	805	813	745	749	761	745	844	765	781	739	744	732	819	758	809	732	761	759	794	762	839	788	778	766	753	775	805	761	731	765	770	759	770	846	735	823	785	723	733	768	792	782	739	755	781	770	815	731	751	741	773	805	780	779	742	790	767	779	793	759	767	752	737	748	785	842	835	800	738	733	800	743	791	787	772	793	794	754	762	781	764	803	743	767	764	765	800	776	748	705	776	783	754	771	792	793	805	760	782	783	782	723	762	800	778	764	785	764	726	776	749	730	774	789	765	774	770	741	791	789	719	788	786	826	788	787	769	752	759	715	730	775	782	749	776	812	759	739	782	758	748	777	735	750	750	736	803	776	743	747	738	812	790	750	762	755	748	765	773	751	805	825	809	734	752	750	792	790	783	726	712	738	799	742	815	755	735	803	764	735	750	775	742	808	787	734	796	775	792	766	741	767	781	734	739	770	752	762	734	754	764	761	780	733	797	776	770	780	799	773	783	812	776	732	810	767	809	756	782	812	780	711	760	834	794	769	808	753	784	780	736	773	770	745	755	728	782	780	762	803	753	719	811	773	799	791	730	730	770	745	801	787	767	783	754	807	770	797	732	746	754	766	730	795	741	773	788	778	793	802	780	769	812	749	771	788	756	818	823	766	786	728	778	781	824	803	769	785	786	733	790	738	754	749	752	762	799	810	768	758	743	775	821	794	755	720	725	733	782	741	750	708	813	735	814	795	737	749	763	744	763	750	710	809	762	767	726	735	777	791	760	760	741	776	726	769	747	788	789	779	759	760	756	759	801	754	779	764	702	745	740	768	772	824	767	741	782	789	771	716	768	724	821	767	784	745	811	766	766	759	782	756	760	786	797	794	816	797	772	762	744	750	812	788	730	788	773	783	760	741	728	717	728	764	757	743	742	736	731	756	725	741	822	803	747	769	759	796	783	762	784	752	786	721	757	753	736	791	786	712	770	763	750	736	797	755	792	803	771	798	731	767	751	698	748	731	735	781	816	798	785	753	743	774	757	755	753	754	759	791	818	777	762	791	772	776	797	757	747	738	761	802	806	757	777	753	791	781	767	775	764	780	754	761	755	797	749	740	689	721	798	780	783	752	797	785	754	801	801	782	818	716	788	758	769	737	837	761	728	749	748	792	756	798	801	737	751	852	794	771	725	741	726	783	788	786	767	739	747	799	775	776	717	742	714	783	775	773	788	737	801	775	779	760	747	783	795	737	778	768	779	795	771	751	774	766	803	748	812	777	795	746	740	758	781	807	710	749	756	759	772	799	759	754	797	741	779	788	752	713	786	762	816	770	795	776	788	768	736	794	750	785	770	767	774	754	744	757	798	732	805	766	795	761	805	736	804	764	684	755	773	758	718	754	729	790	768	765	731	744	742	757	814	760	797	735	797	707	756	782	767	754	738	817	744	788	785	752	817	750	772	705	813	751	751	836	808	748	813	732	737	749	727	807	738	750	737	708	806	744	760	761	826	772	769	775	789	815	810	744	727	774	739	735	804	811	750	823	723	800	734	783	795	785	771	807	768	771	774	761	808	744	713	827	763	795	790	778	768	796	726	726	780	764	805	746	784	781	813	746	737	793	718	791	776	775	743	794	747	759	783	802	728	765	765	791	738	810	739	760	775	807	797	747	768	784	753	814	757	774	772	789	780	713	773	714	779	756	749	732	711	783	780	729	778	785	836	775	722	796	798	745	800	775	723	800	735	749	762	760	741	715	770	795	723	792	726	833	754	785	767	794	768	765	789	768	720	755	786	800	759	740	769	788	772	759	764	774	817	778	773	769	763	757	732	774	792	757	777	765	784	750	780	758	781	758	801	777	762	754	811	758	795	778	746
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
